Browse Source

fix(translations): 完善38个翻译文件

newdev_shunjiawei
lxm 1 year ago
parent
commit
cd2dcf4abb
  1. 799
      lib/core/translations/language/bg_bg.dart
  2. 799
      lib/core/translations/language/cs_cz.dart
  3. 798
      lib/core/translations/language/da_dk.dart
  4. 645
      lib/core/translations/language/de_de.dart
  5. 799
      lib/core/translations/language/el_gr.dart
  6. 4
      lib/core/translations/language/en_us.dart
  7. 767
      lib/core/translations/language/es_es.dart
  8. 799
      lib/core/translations/language/et_ee.dart
  9. 788
      lib/core/translations/language/fi_fi.dart
  10. 613
      lib/core/translations/language/fr_fr.dart
  11. 721
      lib/core/translations/language/hi_in.dart
  12. 788
      lib/core/translations/language/hr_hr.dart
  13. 788
      lib/core/translations/language/hu_hu.dart
  14. 695
      lib/core/translations/language/id_id.dart
  15. 797
      lib/core/translations/language/is_is.dart
  16. 658
      lib/core/translations/language/it_it.dart
  17. 652
      lib/core/translations/language/ja_jp.dart
  18. 611
      lib/core/translations/language/ko_kr.dart
  19. 789
      lib/core/translations/language/lt_lt.dart
  20. 788
      lib/core/translations/language/lv_lv.dart
  21. 793
      lib/core/translations/language/ms_my.dart
  22. 788
      lib/core/translations/language/nb_no.dart
  23. 787
      lib/core/translations/language/nl_nl.dart
  24. 654
      lib/core/translations/language/pl_pl.dart
  25. 769
      lib/core/translations/language/pt_pt.dart
  26. 788
      lib/core/translations/language/ro_ro.dart
  27. 677
      lib/core/translations/language/ru_ru.dart
  28. 788
      lib/core/translations/language/sk_sk.dart
  29. 788
      lib/core/translations/language/sl_si.dart
  30. 797
      lib/core/translations/language/sr_rs.dart
  31. 787
      lib/core/translations/language/sv_se.dart
  32. 728
      lib/core/translations/language/th_th.dart
  33. 788
      lib/core/translations/language/tl_ph.dart
  34. 622
      lib/core/translations/language/tr_tr.dart
  35. 788
      lib/core/translations/language/uk_ua.dart
  36. 677
      lib/core/translations/language/vi_vn.dart
  37. 551
      lib/core/translations/language/zh_hk.dart

799
lib/core/translations/language/bg_bg.dart

@ -1,5 +1,796 @@
const Map<String, String> bgBG = {
'app_title': 'Deep Voice',
'welcome': 'Добре дошли',
// 补充保加利亚语翻译...
};
// 通用
'continue': 'Продължи',
'confirm': 'Потвърди',
'cancel': 'Отказ',
'retry': 'Опитай отново',
'error': 'Грешка',
'success': 'Успех',
'connected': 'Свързан',
'connecting': 'Свързване...',
'connectionFailure': 'Неуспешно свързване',
'unconnected': 'Несвързан',
'search': 'Търсене',
"requestCancellation": "Отмяна на заявката",
"connectionTimeout": "Изтичане на времето за свързване",
"requestTimeout": "Изтичане на времето за заявката",
"responseTimeout": "Изтичане на времето за отговор",
"unknownError": "Неизвестна грешка",
// 启动页
"slogan": "Свързвайки света, отвъд звука",
"sloganInfo": "AI гласов експерт · Винаги и навсякъде",
// 底部导航
"home": "Начало",
"explore": "Изследвай",
"settings": "Настройки",
// 语言
"followingSystem": "Следвай системата",
"chinese": "Китайски",
"english": "Английски",
"spanish": "Испански",
"portuguese": "Португалски",
"traditionalChinese": "Традиционен китайски",
"japanese": "Японски",
"korean": "Корейски",
"french": "Френски",
"german": "Немски",
"russian": "Руски",
"vietnamese": "Виетнамски",
"italian": "Италиански",
"hindi": "Хинди",
"indonesian": "Индонезийски",
"thai": "Тайландски",
"malay": "Малайски",
"turkish": "Турски",
"polish": "Полски",
"filipino": "Филипински",
"dutch": "Холандски",
"swedish": "Шведски",
"danish": "Датски",
"finnish": "Фински",
"czech": "Чешки",
"hungarian": "Унгарски",
"norwegian": "Норвежки",
"romanian": "Румънски",
"ukrainian": "Украински",
"greek": "Гръцки",
"bulgarian": "Български",
"croatian": "Хърватски",
"slovak": "Словашки",
"slovenian": "Словенски",
"lithuanian": "Литовски",
"latvian": "Латвийски",
"estonian": "Естонски",
"serbian": "Сръбски",
"icelandic": "Исландски",
// 登录页
"welcome": "Добре дошли",
"loginTips": "Моля, влезте или се регистрирайте с телефонен номер или имейл",
"accountNumber": "Телефонен номер или имейл",
"verificationCode": "Код за потвърждение",
"getCode": "Получи код",
"reacquireAfter": "с след това получи отново",
"otherWays": "Или влезте по следния начин",
"expressConsent": "Влизането/регистрацията означава, че се съгласявате с",
"and": " и ",
"userAgreement": "Потребителско споразумение",
"privacyPolicy": "Политика за поверителност",
'selectCountry': 'Изберете страна/регион',
"email": "Имейл",
"phoneNumber": "Телефонен номер",
"pleaseEnterContactInfo": "Моля, въведете телефонен номер или имейл",
"invalidEmailFormat": "Неправилен формат на имейла",
"invalidPhoneFormat": "Неправилен формат на телефонния номер",
"tip": "Съвет",
"pleaseEnterCompleteCode": "Моля, въведете пълния код за потвърждение",
"loginFailed": "Неуспешно влизане, моля опитайте отново",
'pleaseAcceptPrivacyPolicy': 'Моля, първо прочетете и се съгласете с политиката за поверителност и потребителското споразумение',
"enterVerificationCode": "Въведете код за потвърждение",
"verificationCodeSentTo": "Кодът за потвърждение е изпратен до",
"resendVerificationCode": "Изпрати отново кода за потвърждение",
"login": "Влизане",
"usePasswordLogin": "Използвай влизане с парола",
// 隐私政策弹窗
"loginDeclaration": "Декларация на DeapSound", // DeapSound 声明
"welcomeToThisApp": "Добре дошли в DeapSound, моля прочетете внимателно", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Политика за поверителност", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Потребителско споразумение", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Кликването на 'Съгласявам се и влизам' означава, че сте прочели напълно и се съгласявате с горните споразумения. Кликването на 'Не се съгласявам' ще затвори приложението.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Не се съгласявам", // 不同意
"agreeAndEnter": "Съгласявам се и влизам", // 同意并进入
// 首页
"deviceStatus": "Състояние на устройството",
"reconnect": "Свържи отново",
"connectingDevice": "Свързване на устройството...",
"connectedTo": "Свързан към",
"signal": "Сигнал",
"deviceId": "ID на устройството",
"firmwareVersion": "Версия на фърмуера",
"disconnectedDevice": "Няма свързано устройство, кликнете бутона отдолу",
"connectDevice": "Свържи устройство",
"topAiExperiences": "Топ AI преживявания",
"aiAssistant": "AI асистент",
"aiAssistantInfo": "24-часов личен консултант за въпроси и съвети",
"simultaneousInterpretation": "Едновременен превод",
"simultaneousInterpretationInfo": "Превод в реално време за 80+ езика",
"aiCompanion": "Родителско придружаване",
"aiCompanionInfo": "Разбира ви и предлага топло придружаване",
"homeSlogan": "Свързвайки света, отвъд звука",
"turnEarphones": "Моля, отворете кутията на слушалките и поставете слушалките в ушите си",
"currentlyConnected": "В момента свързан:",
"unsystemSetup": "Отиди в системните настройки",
"talkLater": "Напомни по-късно",
"initializing": "Инициализиране...",
"bluetoothInitializationFailure": "Неуспешна инициализация на Bluetooth услугата",
"checkingPermissions": "Проверка на разрешенията...",
"lackPermissions": "Липсват Bluetooth разрешения",
"searchingDevice": "Търсене на устройства...",
"findConnectedDevice": "Намерено свързано устройство",
"notFound": "Не са намерени свързани Bluetooth устройства",
"initializationFailure": "Неуспешна инициализация",
"connectedDevice": "Свързан към устройство:",
"failedRefreshDevice": "Неуспешно обновяване на устройството",
"noDeviceFound": "Не са намерени свързани устройства",
"failedDeviceInformation": "Не може да се получи информация за устройството",
"unknownEquipment": "Неизвестно устройство",
"zeroSignal": "Няма сигнал",
"good": "Добро",
"fine": "Отлично",
"excellent": "Превъзходно",
"unknown": "Неизвестно",
'bluetoothTurnedOff': 'Bluetooth е изключен, моля включете го',
'bluetoothOff': 'Bluetooth изключен',
'leftEar': 'Ляво ухо',
'rightEar': 'Дясно ухо',
'chargingCase': 'Зарядна кутия',
'left': 'Ляво',
'right': 'Дясно',
'checkConnectionStatusFailed': 'Неуспешна проверка на състоянието на връзката',
// 发现页
"searchAi": "Търсене на AI функции...",
"exploreSlogan": "Интелигентни слушалки, безгранични възможности",
"exploreSlogan1": "Интелигентен спътник, безгранични възможности",
"exploreSlogan2": "Интелигентни очила, безгранични възможности",
"exploreAi": "Изследвайте AI функциите, предоставени от DeapSound",
"aiFunction": "AI функции",
"allRoundAssistant": "Универсален асистент",
"allRoundAssistantInfo": "Помага за решаване на различни проблеми",
"simultaneousTranslation": "Превод в реално време",
"faceToFaceTranslation": "Превод лице в лице",
'audioVideoTranslation': 'Аудио/видео превод',
'callTranslation': 'Превод на разговори',
"simultaneousTranslationInfo": "Мигновен превод за 80+ езика",
"aiGirlfriend": "Родителско придружаване",
"aiGirlfriendInfo": "Интелигентно придружаване, чат по всяко време",
"healthConsultant": "Многофункционален AI чат",
"healthConsultantInfo": "Повече AI чат функции",
"conferenceAssistant": "Асистент за бизнес срещи",
"conferenceAssistantInfo": "Записване на протоколи в реално време и многоезичен превод",
"studyAssistant": "Асистент за изучаване на езици",
"studyAssistantInfo": "Корекция на произношението и практика на говоренето",
"travelTranslator": "Пътуващ преводач",
"travelTranslatorInfo": "Гласов превод в реално време и гид за забележителности",
"beSearching": "Търсене:",
"noAssistantFound": "Не е намерен съответстващ AI асистент",
"scene": "Сценарии",
"youHaveSelected": "Избрахте:",
"newFunction": "Нови функции",
"youChoseTry": "Избрахте да опитате",
"aiSinger": "AI певец режим",
"aiSingerInfo": "Пейте всяка песен с гласа на любимия си изпълнител, дори собствените си творения",
"popularFunction": "Популярни функции",
"tryNow": "Опитай сега",
// 商务会议助手页
"startMeeting": "Започни среща",
'edit': 'Редактирай',
'delete': 'Изтрий',
'noContent': 'Няма съдържание',
'editMeetingTitle': 'Редактирай заглавието на срещата (по избор)',
'meetingTitle': 'Заглавие на срещата (по избор)',
'maxCharacters': 'Максимум 50 символа',
'meeting': 'Среща',
'recordingDetails': 'Детайли на записа',
'aiSummary': 'AI резюме',
'meetingTranscript': 'Протокол от срещата',
// 设置页
"systemSettings": "Системни настройки",
"premiumMember": "Премиум член",
"joinDevice": "Свързано устройство:",
"accountId": "ID на акаунта:",
"systemSetting": "Системни настройки",
"languageSetting": "Езикови настройки",
"darkMode": "Тъмен режим",
"darkModeInfo": "Превключване между светла/тъмна тема",
"backups": "Резервно копие и възстановяване",
"backupsInfo": "Резервно копие на настройки и AI история",
"lastBackup": "Последно резервно копие:",
"privacySettings": "Настройки за поверителност",
"privacySettingsInfo": "Управление на събирането на данни и разрешенията",
"permissionManagement": "Управление на разрешенията", // 权限管理
"permissionManagementInfo": "Управление на настройките за разрешения на приложението", // 管理应用权限设置
"aboutApplication": "За приложението",
"versions": "Версия",
"checkUpdates": "Провери за актуализации",
"selectLanguage": "Избери език",
"voiceService": "Гласова услуга",
"voiceServiceInfo": "Избери услуга за гласово разпознаване и синтез",
"selectVoiceService": "Избери гласова услуга",
"azureVoiceService": "Azure гласова услуга",
"azureVoiceServiceInfo": "Облачна услуга на Microsoft, поддържаща висококачествен гласов синтез и разпознаване",
"flutterVoiceService": "Локална гласова услуга",
"flutterVoiceServiceInfo": "Локална гласова услуга на устройството без нужда от интернет връзка",
'timbreService': 'Услуга за тембър',
'timbreServiceInfo': 'Избери услуга за гласов синтез',
'defaultTimbre': 'Стандартен тембър',
'microsoftCloudTimbreService': 'Microsoft облачна услуга за тембър',
'voiceClone': 'Клониране на глас',
'AIsettings': 'AI настройки',
'selecttimbre': 'Избери тембър',
'pleaseRead': 'Моля прочетете',
'completeRecording': 'Завърши записа',
"firmwareUpgrade": "Актуализация на фърмуера", // 固件升级
"bleHeadsetFirmwareUpgrade": "Актуализация на фърмуера на BLE слушалките", // BLE耳机固件版本升级
"deviceManagement": "Управление на устройства", // 设备管理
"manageConnectedDevices": "Управление на свързани Bluetooth устройства", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'В момента е най-новата версия {version}',
'checkUpdateFailed': 'Неуспешна проверка за актуализации',
'networkErrorRetry': 'Мрежова грешка, моля опитайте отново по-късно',
// 设备管理相关
'clearPairedDevices': 'Изчисти сдвоени устройства',
'clearPairedDevicesConfirm': 'Сигурни ли сте, че искате да изчистите всички сдвоени устройства?',
'clearPairedDevicesSuccess': 'Успешно изчистване на сдвоени устройства',
'clearPairedDevicesFailed': 'Неуспешно изчистване на сдвоени устройства',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Гласов разговор в реално време",
"realtimeVoiceChatInfo": "Изпитайте интелигентната гласова интерактивна функция (предварителен преглед)",
"loading": "Зареждане...",
//设备管理页面
"earphone": "Слушалки",
"voicerecorder": "Диктофон",
"notBound": "Не е свързано",
"deviceNotBoundYet": "Все още няма свързано устройство",
"unbind": "Развържи",
//Agent 模块
// agent View
"XiaoYan": "Сяо Ян",
"clearChatHistory": "Изчисти историята на чата",
"online": "Онлайн",
"inputMessage": "Въведете съобщение...",
"imListening": "Слушам...",
"canStartTalking": "Можете да започнете да говорите",
"addQuestionAboutImage": "Добавете въпрос или описание за изображението...",
"summarizeImageContent": "Обобщи съдържанието на изображението",
"extractImageText": "Извлечи текста от изображението",
"translateImageText": "Преведи текста от изображението",
"recording": "Записване...",
"holdToSpeak": "Задръжте за говорене",
"takePhoto": "Направи снимка",
"photoAlbum": "Фотоалбум",
"makeCall": "Направи обаждане",
"aiVoiceCall": "AI гласово обаждане",
"inCall": "В разговор...",
"aiReplying": "AI отговаря...",
"waitingToStart": "Изчакване за започване...",
"clickToStartCall": "Кликнете за започване на обаждането",
"listeningToYou": "Слушам ви...",
"processing": "Обработка...",
"loadMoreMessages": "Зареди повече съобщения...",
"loadFailedClickRetry": "Неуспешно зареждане, кликнете за повторен опит",
"swipeUpForMore": "Плъзнете нагоре за повече",
// Agent controller
'welcomeMessage': 'Здравейте! Аз съм **Сяо Ян**, мога да ви помогна с:\n\n'
'• Отговаряне на въпроси и предоставяне на информация\n\n'
'• Превод на глас в реално време\n\n'
'• Препоръчване на музика и подкасти\n\n'
'• Гласови бележки и напомняния\n\n'
'• Контрол на функциите на слушалките\n\n'
'С какво мога да ви помогна?',
'microphonePermission': 'Микрофон',
'voiceRecognitionPermissionText': 'Функцията за гласово разпознаване се нуждае от достъп до микрофона.',
'voiceTranslationPermissionText': 'Функциите за гласово разпознаване и превод се нуждаят от достъп до микрофона.',
'phoneCallPermissionText': 'Функцията за телефонни обаждания се нуждае от достъп до микрофона за гласови разговори.',
'permissionDeniedText': 'Вие сте отказали постоянно разрешението за микрофон, моля отидете в системните настройки за да го включите.',
'startVoiceInput': 'Започни гласово въвеждане',
'startPhoneCallMode': 'Започни режим на телефонно обаждане, започни гласово въвеждане',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Въведете съобщението си тук...', // 全屏编辑器输入提示
'characterCount': '{count} символа', // 字符计数显示
// 消息长按操作
'copy': 'Копирай',
'copySuccess': 'Успешно копиране',
'report': 'Докладвай',
'submitSuccess': 'Успешно изпращане',
'submitFailed': 'Неуспешно изпращане',
'reportSubmitted': 'Докладът е изпратен, ще го обработим възможно най-скоро',
//'networkError': 'Мрежова грешка, моля опитайте отново по-късно',
'harmfulUnsafe': 'Вредно/небезопасно',
'pornographicVulgar': 'Порнографско/вулгарно',
'misleadingAttack': 'Подвеждаща атака',
'illegalCriminal': 'Незаконно/престъпно',
'privacyRelated': 'Свързано с поверителността',
'copyrightViolation': 'Нарушение на авторските ми права, репутацията и др.',
'other': 'Друго',
'reportDescriptionHint': 'Искаме да знаем причината за доклада ви, можете да опишете проблема, с който сте се сблъскали.',
//'submit': 'Изпрати',
//Message_bubble
'generatedByAi': 'Генерирано от AI',
//音乐卡片 music_card
'recommendedMusic': 'Ето някои препоръчани музики:',
'playList': 'Плейлист',
'moreMusic': 'Повече музика',
//导航卡片 navigation_card
'kilometers': 'километра', // 公里单位
'meters': 'метра', // 米单位
'hours': 'часа', // 小时单位
'minutes': 'минути', // 分钟单位
'seconds': 'секунди', // 秒单位
'navigating': 'Навигиране', // 导航状态
'currentLocation': 'Текущо местоположение', // 当前位置
'approximate': 'приблизително', // 大约
'enterRoad': 'влезте в', // 进入道路
"driving": "Шофиране",
"walking": "Ходене",
"bicycling": "Колоездене",
"tsransit": "Обществен транспорт",
//天气卡片 weather_card
'weatherQuery': 'Заявка за времето:',
'highest': 'Най-висока',
'lowest': 'Най-ниска',
'futureForecast': 'Бъдеща прогноза',
'hotWeatherTip': 'Днес е горещо, моля внимавайте за предпазване от жегата, пийте повече вода за да избегнете топлинен удар',
'coldWeatherTip': 'Днес температурата е ниска, моля облечете се топло при излизане, внимавайте да не се простудите',
'rainyWeatherTip': 'Днес има дъжд, моля носете дъждобран при излизане, внимавайте за безопасността',
'snowyWeatherTip': 'Днес има сняг, пътят е хлъзгав моля внимавайте за безопасността, облечете се топло',
'foggyWeatherTip': 'Днес има мъгла, видимостта е ниска, моля носете маска при излизане',
'windyWeatherTip': 'Днес вятърът е силен, моля внимавайте за безопасността при излизане, закрепете добре вещите',
'sunnyWeatherTip': 'Днес слънцето е силно и UV лъчите са интензивни, моля защитете се от слънцето при излизане',
'temperatureDifferenceTip': 'Днес разликата между дневната и нощната температура е голяма, моля добавяйте или махайте дрехи навреме',
'comfortableWeatherTip': 'Днес времето е приятно, това е добро време за дейности на открито',
"monday": "Понеделник",
"tuesday": "Вторник",
"wednesday": "Сряда",
"thursday": "Четвъртък",
"friday": "Петък",
"saturday": "Събота",
"sunday": "Неделя",
// 天气描述
"sunny": "Слънчево",
"partlyCloudy": "Малко облачно",
"partlySunny": "Слънчево с облаци",
"cloudy": "Облачно",
"overcast": "Мрачно",
"shower": "Превалявания",
"thundershower": "Гръмотевични превалявания",
"lightRain": "Слаб дъжд",
"moderateRain": "Умерен дъжд",
"heavyRain": "Силен дъжд",
"rainstorm": "Буря",
"snowShower": "Снежни превалявания",
"lightSnow": "Слаб сняг",
"moderateSnow": "Умерен сняг",
"heavySnow": "Силен сняг",
"blizzard": "Виелица",
"fog": "Мъгла",
"haze": "Мъгла",
"strongWind": "Силен вятър",
//编辑个人信息页
"editProfile": "Редактирай личната информация",
"avatar": "Аватар",
"nickname": "Прякор",
"save": "Запази",
"about": "За",
"enterNickname": "Моля въведете прякор",
"notSet": "Не е зададено",
"accountSetting": "Настройки на акаунта",
"logout": "Излизане",
"logoutTips": "Сигурни ли сте, че искате да излезете от текущия акаунт?",
'deleteAccount': 'Изтрий акаунт',
'deleteAccountTips': 'Сигурни ли сте, че искате да изтриете завинаги акаунта си? Тази операция не може да бъде отменена',
// Profile 错误信息
'networkConnectionFailed': 'Неуспешна мрежова връзка, моля проверете мрежовите настройки и опитайте отново',
'serverTemporarilyUnavailable': 'Сървърът временно не може да отговори, моля опитайте отново по-късно',
'loginExpiredPleaseRelogin': 'Влизането е изтекло, моля влезте отново',
'noPermissionForThisOperation': 'Няма разрешение за тази операция',
'requestedResourceNotFound': 'Заявеният ресурс не съществува',
'imageProcessingFailedPleaseReselect': 'Неуспешна обработка на изображението, моля изберете отново изображение',
'operationFailedPleaseRetry': 'Неуспешна операция, моля опитайте отново',
'serverReturnedError': 'Сървърът върна грешка',
'serverError': 'Грешка в сървъра',
'networkConnectionFailedCheckSettings': 'Неуспешна мрежова връзка, моля проверете мрежовите настройки',
'serverInternalErrorRetryLater': 'Вътрешна грешка в сървъра, моля опитайте отново по-късно',
// Profile 用户交互
//'error': 'Грешка',
//'success': 'Успех',
'imageCompressionFailed': 'Неуспешно компресиране на изображението',
'avatarUpdateFailed': 'Неуспешна актуализация на аватара',
'usernameCannotBeEmpty': 'Потребителското име не може да бъде празно',
'saveSuccess': 'Успешно запазване',
'personalInfoUpdated': 'Личната информация е актуализирана',
'saveFailed': 'Неуспешно запазване',
'loggedOut': 'Излязохте от акаунта',
'logoutFailedRetry': 'Неуспешно излизане, моля опитайте отново',
'accountPermanentlyDeleted': 'Акаунтът е изтрит завинаги',
'deleteAccountFailedRetry': 'Неуспешно изтриване на акаунта, моля опитайте отново',
// 账号服务相关
'clearUserDataFailed': 'Неуспешно изчистване на потребителските данни', // 清理用户数据失败
'deleteUserDataFailed': 'Неуспешно изтриване на потребителските данни', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Успешно излизане от трета страна', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Неуспешно излизане от трета страна', // 第三方登录退出失败
'signOutProcessError': 'Грешка в процеса на излизане', // 登出过程发生错误
'deleteAccountProcessError': 'Грешка в процеса на изтриване на акаунта', // 删除账号过程发生错误
'userDataClearSuccess': 'Успешно изчистване на потребителските данни', // 用户数据清理成功
'allUserDataClearSuccess': 'Успешно изчистване на всички потребителски данни', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService е инициализиран', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Неуспешно получаване на състоянието на разрешенията',
'communicationPermissions': 'Разрешения за комуникация',
'calendarPermissions': 'Разрешения за календар',
'locationPermissions': 'Разрешения за местоположение',
'phone': 'Телефон',
'sms': 'SMS',
'calendarWrite': 'Писане в календара',
'calendarFullAccess': 'Пълен достъп до календара',
'locationInfo': 'Информация за местоположението',
'phonePermissionDesc': 'Използва се за функцията за телефонни обаждания',
'smsPermissionDesc': 'Използва се за функцията за изпращане на SMS',
'calendarWritePermissionDesc': 'Използва се за създаване на календарни събития и напомняния',
'calendarFullAccessPermissionDesc': 'Използва се за четене и управление на календарни събития и напомняния',
'locationPermissionDesc': 'Използва се за получаване на информация за текущото местоположение',
'appFunctionNeeds': 'Функцията на приложението се нуждае от',
'authorized': 'Разрешено',
'unauthorized': 'Неразрешено',
'needOpenInSystemSettings': 'Трябва да се включи в системните настройки',
'partialAuthorization': 'Частично разрешение',
'unknownStatus': 'Неизвестно състояние',
'permissionGranted': 'Разрешението е предоставено',
'permissionRequestError': 'Грешка при заявяване на разрешение',
'phonePermissionDetailDesc': 'Функцията за телефонни обаждания се нуждае от разрешение за телефон',
'smsPermissionDetailDesc': 'Функцията за изпращане на SMS се нуждае от SMS разрешение',
'calendarWritePermissionDetailDesc': 'Създаването на календарни събития се нуждае от разрешение за писане в календара',
'calendarFullAccessPermissionDetailDesc': 'Управлението на календарни събития се нуждае от пълно разрешение за календара',
'locationPermissionDetailDesc': 'Получаването на информация за местоположението се нуждае от разрешение за местоположение',
'appNeedsPermissionForFullFunction': 'Приложението се нуждае от това разрешение за да предостави пълна функционалност',
'permanentDenialText': 'Вие сте отказали постоянно разрешението за {permission}, моля отидете в настройките на приложението за да го включите',
'goToSettings': 'Отиди в настройки',
// 版本更新对话框
'newVersionFound': 'Намерена е нова версия', // 版本更新对话框标题
'remindLater': 'Напомни по-късно', // 稍后提醒按钮
'updateNow': 'Актуализирай сега', // 立即更新按钮
'checkUpdate': 'Провери за актуализации', // 检查更新按钮
'updateFailed': 'Неуспешна актуализация', // 更新失败提示
'cannotOpenAppStore': 'Не може да се отвори магазинът за приложения, моля отидете ръчно в магазина за актуализация', // 无法打开应用商店提示
'updateErrorRetry': 'Възникна грешка по време на актуализацията, моля опитайте отново по-късно', // 更新错误重试提示
//国家列表
"邮箱": "Имейл",
"中国": "Китай",
"美国": "САЩ",
"加拿大": "Канада",
"俄罗斯": "Русия",
"英国": "Великобритания",
"德国": "Германия",
"意大利": "Италия",
"法国": "Франция",
"西班牙": "Испания",
"南非": "Южна Африка",
"沙特阿拉伯": "Саудитска Арабия",
"土耳其": "Турция",
"日本": "Япония",
"韩国": "Южна Корея",
"新加坡": "Сингапур",
"马来西亚": "Малайзия",
"泰国": "Тайланд",
"越南": "Виетнам",
"印度": "Индия",
"巴基斯坦": "Пакистан",
"菲律宾": "Филипини",
"印度尼西亚": "Индонезия",
"阿联酋": "ОАЕ",
"墨西哥": "Мексико",
"巴西": "Бразилия",
"阿根廷": "Аржентина",
"澳大利亚": "Австралия",
"新西兰": "Нова Зеландия",
"中国香港": "Хонг Конг",
"中国澳门": "Макао",
"中国台湾": "Тайван",
"埃及": "Египет",
"希腊": "Гърция",
"荷兰": "Холандия",
"比利时": "Белгия",
"匈牙利": "Унгария",
"罗马尼亚": "Румъния",
"瑞士": "Швейцария",
"奥地利": "Австрия",
"丹麦": "Дания",
"瑞典": "Швеция",
"挪威": "Норвегия",
"波兰": "Полша",
"秘鲁": "Перу",
"智利": "Чили",
"哥伦比亚": "Колумбия",
"委内瑞拉": "Венецуела",
"葡萄牙": "Португалия",
"卢森堡": "Люксембург",
"爱尔兰": "Ирландия",
"冰岛": "Исландия",
"阿尔巴尼亚": "Албания",
"马耳他": "Малта",
"塞浦路斯": "Кипър",
"芬兰": "Финландия",
"保加利亚": "България",
"立陶宛": "Литва",
"拉脱维亚": "Латвия",
"爱沙尼亚": "Естония",
"乌克兰": "Украйна",
"塞尔维亚": "Сърбия",
"克罗地亚": "Хърватия",
"斯洛文尼亚": "Словения",
"捷克": "Чехия",
"斯洛伐克": "Словакия",
"危地马拉": "Гватемала",
"萨尔瓦多": "Салвадор",
"洪都拉斯": "Хондурас",
"尼加拉瓜": "Никарагуа",
"哥斯达黎加": "Коста Рика",
"巴拿马": "Панама",
"海地": "Хаити",
"玻利维亚": "Боливия",
"厄瓜多尔": "Еквадор",
"巴拉圭": "Парагвай",
"乌拉圭": "Уругвай",
"摩洛哥": "Мароко",
"阿尔及利亚": "Алжир",
"突尼斯": "Тунис",
"尼日利亚": "Нигерия",
"加纳": "Гана",
"埃塞俄比亚": "Етиопия",
"肯尼亚": "Кения",
"坦桑尼亚": "Танзания",
"乌干达": "Уганда",
"孟加拉国": "Бангладеш",
"以色列": "Израел",
"黎巴嫩": "Ливан",
"约旦": "Йордания",
"伊拉克": "Ирак",
"科威特": "Кувейт",
"巴林": "Бахрейн",
"卡塔尔": "Катар",
"阿曼": "Оман",
"阿富汗": "Афганистан",
"斯里兰卡": "Шри Ланка",
"缅甸": "Мианмар",
"尼泊尔": "Непал",
"蒙古": "Монголия",
"柬埔寨": "Камбоджа",
"老挝": "Лаос",
"文莱": "Бруней",
"东帝汶": "Източен Тимор",
"斐济": "Фиджи",
"所罗门群岛": "Соломонови острови",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "История на преводите",
"enableRecording": "Включи записването",
"viewAudioFiles": "Виж аудио файловете",
"headsetUser": "Потребител на слушалки",
"phoneUser": "Потребител на телефон",
"selectSourceLanguage": "Избери изходен език",
"selectTargetLanguage": "Избери целеви език",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Няма история на преводи",
"clearHistory": "Изчисти историята",
"clearHistoryConfirm": "Сигурни ли сте, че искате да изчистите цялата история на преводите? Тази операция не може да бъде отменена.",
"unknownLanguage": "Неизвестен език",
"deleteSessionRecord": "Изтрий записа на сесията",
"deleteSessionConfirm": "Сигурни ли сте, че искате да изтриете всички записи на преводи за тази сесия? Тази операция не може да бъде отменена.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Преведи аудио файлове",
"noAudioFiles": "Няма аудио файлове",
"calculating": "Изчисляване...",
"playing": "Възпроизвеждане...",
"paused": "На пауза",
"clickToPlay": "Кликнете за възпроизвеждане",
"rename": "Преименувай",
"smartTranscription": "Интелигентна транскрипция",
"renameAudioFile": "Преименувай аудио файла",
"enterNewFileName": "Моля въведете новото име на файла",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Оригинален запис",
"recordSummary": "Резюме на записа",
"clickToGenerateSummary": "Кликнете бутона отдолу за да генерирате резюме на сесията",
"summaryContent": "Съдържание на резюмето",
"copied": "Копирано",
"summaryCopiledToClipboard": "Резюмето е копирано в клипборда",
"extractSummary": "Извлечи резюме",
"summaryGenerated": "Резюмето е генерирано",
"generating": "Генериране...",
"regenerate": "Регенерирай",
"summaryTimeoutMessage": "Заявката за генериране на резюме изтече, възможно е да има мрежов проблем или сървърът да е зает.",
"deleteTranslationRecord": "Изтрий записа на превода",
"deleteTranslationConfirm": "Сигурни ли сте, че искате да изтриете този запис на превод? Тази операция не може да бъде отменена.",
"originalText": "Оригинален текст",
"translatedText": "Преведен текст",
"sessionSummary": "Резюме на сесията",
"cannotShare": "Не може да се сподели",
"generateSummaryFirst": "Моля първо генерирайте резюме",
"translationSessionRecord": "Запис на сесията за превод",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Сдвояване на устройства",
"connectYourDeepSoundHeadset": "Свържете вашите DeepSound слушалки",
"bind": "Свържи",
"authorizeBind": "Разреши свързването",
"enterCode": "Моля въведете кода",
"autoInputCode": "Автоматично въвеждане на код",
"skipBinding": "Прескочи свързването",
"rescan": "Сканирай отново",
"skip": "Прескочи",
"verifyingDevice": "Проверка на устройството...",
"confirmBinding": "Потвърди свързването",
"associatingDevice": "Асоцииране на устройството...",
"goToBluetoothSettings": "Отиди в Bluetooth настройките",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Готов за сдвояване",
"preparingPairingEnvironment": "Подготовка на средата за сдвояване...",
"connectDeepSoundViaSystemBluetooth": "Моля първо свържете DeapSound устройството чрез системния Bluetooth",
"deviceBindingConfirm": "Потвърждение на свързването на устройството...",
"establishingDeviceAssociation": "Установяване на асоциация с устройството...",
"waitingCompletePairing": "Моля изчакайте, завършване на сдвояването...",
"pairingSuccessRedirecting": "Успешно сдвояване! Пренасочване към началната страница...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Моля уверете се, че свързаното устройство е DeapSound",
"deviceAlreadyBoundToOtherAccount": "Това устройство вече е свързано с друг акаунт",
"deviceAssociationFailed": "Неуспешна асоциация с устройството, моля опитайте отново",
"scanTimeoutEnsureDeviceNearby": "Изтичане на времето за сканиране, моля уверете се, че устройството е наблизо",
"networkError": "Мрежова грешка",
"authorizationFailedCheckCode": "Неуспешно разрешение, моля проверете дали кодът за разрешение е правилен",
"pairingFailedRetry": "Неуспешно сдвояване, моля опитайте отново",
// 配对控制器相关
//'connectDevice': 'Свържи устройство',
'pleaseEnableBluetooth': 'Моля включете Bluetooth',
'deviceDisconnected': 'Устройството е прекъснато',
'readyToStartPairing': 'Готов за започване на сдвояването',
'checkingEnvironment': 'Проверка на средата...',
'ensureHeadsetOnAndPairingMode': 'Моля уверете се, че слушалките са включени и в режим на сдвояване',
//'goToBluetoothSettings': 'Отиди в Bluetooth настройките',
//'verifyingDevice': 'Проверка на устройството...',
//'confirmBinding': 'Потвърди свързването',
//'associatingDevice': 'Асоцииране на устройството...',
'establishingSecureConnection': 'Установяване на сигурна връзка...',
'needManualBindingAuthCode': 'Нужен е ръчен код за разрешение на свързването...',
'pairingSuccessful': 'Успешно сдвояване!',
'enableBluetooth': 'Включи Bluetooth',
'grantPermissions': 'Предостави разрешения',
'retryAssociation': 'Опитай асоциацията отново',
'retryAuthorization': 'Опитай разрешението отново',
'pleaseGrantNecessaryPermissions': 'Моля предоставете необходимите разрешения',
'checkFailedRetry': 'Неуспешна проверка, моля опитайте отново',
'pleaseConnectDeepSoundDevice': 'Моля свържете DeepSound устройство',
'verificationFailedRetry': 'Неуспешна проверка, моля опитайте отново',
'invalidDeviceAddress': 'Невалиден адрес на устройството',
'bleDeviceAssociationFailed': 'Неуспешна асоциация с BLE устройството',
'deviceAssociationFailedRetry': 'Неуспешна асоциация с устройството, моля опитайте отново',
'bleConnectionTimeoutRetry': 'Изтичане на времето за BLE връзката, моля опитайте отново',
'blePairingStartupFailed': 'Неуспешно стартиране на BLE сдвояването',
'bleConnectionFailed': 'Неуспешна BLE връзка',
'deviceAuthorizationFailedCheckCode': 'Неуспешно разрешение на устройството, моля проверете кода за разрешение',
//用户反馈页
"feedback": "Потребителска обратна връзка",
'feedbackInfo': 'Предоставете обратна връзка или предложения',
'feedbackDescription': 'Моля опишете проблема или предложението си',
'feedbackHint': 'Моля въведете съдържанието на обратната връзка...',
'feedbackRequired': 'Моля въведете съдържание за обратна връзка',
'contactInfo': 'Информация за контакт',
'contactHint': 'Имейл/телефон, за да можем да се свържем с вас',
'submit': 'Изпрати',
'feedbackSubmitSuccess': 'Успешно изпращане на обратната връзка, благодарим ви!',
'feedbackSubmitFailed': 'Неуспешно изпращане на обратната връзка, моля опитайте отново по-късно',
// OTA升级模块
"upgradeExitConfirm": "В момента се извършва актуализация, излизането ще прекъсне процеса на актуализация, сигурни ли сте, че искате да излезете?",
"deviceModel": "Модел на устройството",
"unknownDevice": "Неизвестно устройство",
"currentFirmwareVersion": "Текуща версия на фърмуера",
"latestFirmwareVersion": "Най-нова версия на фърмуера",
"ota_newVersionFound": "Намерена е нова версия",
"latestVersion": "Вече е най-новата версия",
"gettingDeviceInfo": "Получаване на информация за устройството...",
"keepDeviceConnected": "Моля поддържайте устройството свързано",
"connectionFailed": "Неуспешна връзка",
"retryConnection": "Опитай връзката отново",
"ota_updateNow": "Актуализирай сега",
"keepConnectedDontClose": "Моля поддържайте устройството свързано, не затваряйте приложението",
"doNotDisconnect": "Моля не прекъсвайте връзката",
"charging": "Зареждане",
"updateContent": "Съдържание на актуализацията",
"removeEarbudsEnsureBattery": "Извадете двете слушалки и се уверете, че батерията на двете е над 30%",
// 音乐列表页面
"noMusic": "Няма музика", // 暂无音乐
"noPlayingMusic": "Няма възпроизвеждаща се музика", // 暂无播放音乐
"unknownSong": "Неизвестна песен", // 未知歌曲
"unknownArtist": "Неизвестен изпълнител", // 未知歌手
"playAll": "Възпроизведи всички", // 播放全部
// 语言名称
"中文(简体)": "Китайски (опростен)",
"中文(繁体)": "Китайски (традиционен)",
"中文(香港繁体)": "Китайски (Хонг Конг)",
"英语": "Английски",
"日语": "Японски",
"韩语": "Корейски",
"法语": "Френски",
"西班牙语": "Испански",
"葡萄牙语": "Португалски",
"意大利语": "Италиански",
"德语": "Немски",
"俄语": "Руски",
"波兰语": "Полски",
"荷兰语": "Холандски",
"瑞典语": "Шведски",
"捷克语": "Чешки",
"现代希腊语": "Съвременен гръцки",
"罗马尼亚语": "Румънски",
"匈牙利语": "Унгарски",
"乌克兰语": "Украински",
"丹麦语": "Датски",
"芬兰语": "Фински",
"挪威语": "Норвежки",
"克罗地亚语": "Хърватски",
"加泰隆语": "Каталонски",
"阿拉伯语": "Арабски",
"泰语": "Тайландски",
"越南语": "Виетнамски",
"印尼语": "Индонезийски",
"印地语": "Хинди",
"土耳其语": "Турски",
"马来语": "Малайски",
"孟加拉语": "Бенгалски",
"泰米尔语": "Тамилски",
"泰卢固语": "Телугу",
"马拉提语": "Маратхи",
"乌尔都语": "Урду",
"波斯语": "Персийски",
"斯瓦希里语": "Суахили",
};

799
lib/core/translations/language/cs_cz.dart

@ -1,5 +1,796 @@
const Map<String, String> csCZ = {
'app_title': 'Deep Voice',
'welcome': 'Vítejte',
// 补充捷克语翻译...
};
// 通用
'continue': 'Pokračovat',
'confirm': 'Potvrdit',
'cancel': 'Zrušit',
'retry': 'Zkusit znovu',
'error': 'Chyba',
'success': 'Úspěch',
'connected': 'Připojeno',
'connecting': 'Připojování...',
'connectionFailure': 'Připojení selhalo',
'unconnected': 'Nepřipojeno',
'search': 'Hledat',
"requestCancellation": "Zrušení požadavku",
"connectionTimeout": "Vypršel časový limit připojení",
"requestTimeout": "Vypršel časový limit požadavku",
"responseTimeout": "Vypršel časový limit odpovědi",
"unknownError": "Neznámá chyba",
// 启动页
"slogan": "Spojujeme svět, za hranice zvuku",
"sloganInfo": "AI hlasový expert · Kdykoli, kdekoli",
// 底部导航
"home": "Domů",
"explore": "Prozkoumat",
"settings": "Nastavení",
// 语言
"followingSystem": "Následovat systém",
"chinese": "Čínština",
"english": "Angličtina",
"spanish": "Španělština",
"portuguese": "Portugalština",
"traditionalChinese": "Tradiční čínština",
"japanese": "Japonština",
"korean": "Korejština",
"french": "Francouzština",
"german": "Němčina",
"russian": "Ruština",
"vietnamese": "Vietnamština",
"italian": "Italština",
"hindi": "Hindština",
"indonesian": "Indonéština",
"thai": "Thajština",
"malay": "Malajština",
"turkish": "Turečtina",
"polish": "Polština",
"filipino": "Filipínština",
"dutch": "Holandština",
"swedish": "Švédština",
"danish": "Dánština",
"finnish": "Finština",
"czech": "Čeština",
"hungarian": "Maďarština",
"norwegian": "Norština",
"romanian": "Rumunština",
"ukrainian": "Ukrajinština",
"greek": "Řečtina",
"bulgarian": "Bulharština",
"croatian": "Chorvatština",
"slovak": "Slovenština",
"slovenian": "Slovinština",
"lithuanian": "Litevština",
"latvian": "Lotyština",
"estonian": "Estonština",
"serbian": "Srbština",
"icelandic": "Islandština",
// 登录页
"welcome": "Vítejte",
"loginTips": "Přihlaste se nebo se zaregistrujte pomocí telefonního čísla nebo e-mailu",
"accountNumber": "Telefonní číslo nebo e-mail",
"verificationCode": "Ověřovací kód",
"getCode": "Získat kód",
"reacquireAfter": "s Znovu získat po",
"otherWays": "Nebo se přihlaste pomocí",
"expressConsent": "Přihlášením/registrací souhlasíte s",
"and": " a ",
"userAgreement": "Uživatelská smlouva",
"privacyPolicy": "Zásady ochrany osobních údajů",
'selectCountry': 'Vyberte zemi/region',
"email": "E-mail",
"phoneNumber": "Telefonní číslo",
"pleaseEnterContactInfo": "Zadejte prosím telefonní číslo nebo e-mail",
"invalidEmailFormat": "Neplatný formát e-mailu",
"invalidPhoneFormat": "Neplatný formát telefonního čísla",
"tip": "Tip",
"pleaseEnterCompleteCode": "Zadejte prosím úplný ověřovací kód",
"loginFailed": "Přihlášení selhalo, zkuste to prosím znovu",
'pleaseAcceptPrivacyPolicy': 'Nejprve si prosím přečtěte a odsouhlaste zásady ochrany osobních údajů a uživatelskou smlouvu',
"enterVerificationCode": "Zadejte ověřovací kód",
"verificationCodeSentTo": "Ověřovací kód byl odeslán na",
"resendVerificationCode": "Znovu odeslat ověřovací kód",
"login": "Přihlásit se",
"usePasswordLogin": "Použít přihlášení heslem",
// 隐私政策弹窗
"loginDeclaration": "Prohlášení DeapSound", // DeapSound 声明
"welcomeToThisApp": "Vítejte v DeapSound, přečtěte si prosím pozorně", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Zásady ochrany osobních údajů", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Uživatelská smlouva", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Kliknutím na 'Souhlasím a vstoupit' označujete, že jste si výše uvedené smlouvy plně přečetli a souhlasíte s nimi. Kliknutím na 'Nesouhlasím' aplikaci ukončíte.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Nesouhlasím", // 不同意
"agreeAndEnter": "Souhlasím a vstoupit", // 同意并进入
// 首页
"deviceStatus": "Stav zařízení",
"reconnect": "Znovu připojit",
"connectingDevice": "Připojování zařízení...",
"connectedTo": "Připojeno k",
"signal": "Signál",
"deviceId": "ID zařízení",
"firmwareVersion": "Verze firmwaru",
"disconnectedDevice": "Žádné připojené zařízení, klikněte na tlačítko níže",
"connectDevice": "Připojit zařízení",
"topAiExperiences": "Nejlepší AI zážitky",
"aiAssistant": "AI asistent",
"aiAssistantInfo": "24hodinový osobní poradce pro otázky a rady",
"simultaneousInterpretation": "Simultánní tlumočení",
"simultaneousInterpretationInfo": "Překlad v reálném čase pro 80+ jazyků",
"aiCompanion": "Rodičovské doprovázení",
"aiCompanionInfo": "Rozumí vám a poskytuje vřelé doprovázení",
"homeSlogan": "Spojujeme svět, za hranice zvuku",
"turnEarphones": "Otevřete prosím pouzdro sluchátek a vložte sluchátka do uší",
"currentlyConnected": "Aktuálně připojeno:",
"unsystemSetup": "Přejít do systémových nastavení",
"talkLater": "Připomenout později",
"initializing": "Inicializace...",
"bluetoothInitializationFailure": "Inicializace služby Bluetooth selhala",
"checkingPermissions": "Kontrola oprávnění...",
"lackPermissions": "Chybí oprávnění Bluetooth",
"searchingDevice": "Hledání zařízení...",
"findConnectedDevice": "Nalezeno připojené zařízení",
"notFound": "Nenalezena žádná připojená Bluetooth zařízení",
"initializationFailure": "Inicializace selhala",
"connectedDevice": "Připojeno k zařízení:",
"failedRefreshDevice": "Obnovení zařízení selhalo",
"noDeviceFound": "Nenalezena žádná připojená zařízení",
"failedDeviceInformation": "Nelze získat informace o zařízení",
"unknownEquipment": "Neznámé zařízení",
"zeroSignal": "Žádný signál",
"good": "Dobrý",
"fine": "Výborný",
"excellent": "Vynikající",
"unknown": "Neznámý",
'bluetoothTurnedOff': 'Bluetooth je vypnutý, zapněte ho prosím',
'bluetoothOff': 'Bluetooth vypnutý',
'leftEar': 'Levé ucho',
'rightEar': 'Pravé ucho',
'chargingCase': 'Nabíjecí pouzdro',
'left': 'Levý',
'right': 'Pravý',
'checkConnectionStatusFailed': 'Kontrola stavu připojení selhala',
// 发现页
"searchAi": "Hledat AI funkce...",
"exploreSlogan": "Chytrá sluchátka, nekonečné možnosti",
"exploreSlogan1": "Chytrý společník, nekonečné možnosti",
"exploreSlogan2": "Chytré brýle, nekonečné možnosti",
"exploreAi": "Prozkoumejte AI funkce poskytované DeapSound",
"aiFunction": "AI funkce",
"allRoundAssistant": "Univerzální asistent",
"allRoundAssistantInfo": "Pomáhá řešit různé problémy",
"simultaneousTranslation": "Překlad v reálném čase",
"faceToFaceTranslation": "Překlad tváří v tvář",
'audioVideoTranslation': 'Audio/video překlad',
'callTranslation': 'Překlad hovorů',
"simultaneousTranslationInfo": "Okamžitý překlad pro 80+ jazyků",
"aiGirlfriend": "Rodičovské doprovázení",
"aiGirlfriendInfo": "Chytrý společník, chat kdykoli",
"healthConsultant": "Multifunkční AI chat",
"healthConsultantInfo": "Více AI chat funkcí",
"conferenceAssistant": "Asistent obchodních schůzek",
"conferenceAssistantInfo": "Záznam zápisů v reálném čase a vícejazyčný překlad",
"studyAssistant": "Asistent pro výuku jazyků",
"studyAssistantInfo": "Korekce výslovnosti a procvičování mluvení",
"travelTranslator": "Cestovní překladač",
"travelTranslatorInfo": "Hlasový překlad v reálném čase a průvodce památkami",
"beSearching": "Hledání:",
"noAssistantFound": "Nebyl nalezen odpovídající AI asistent",
"scene": "Scénáře",
"youHaveSelected": "Vybrali jste:",
"newFunction": "Nové funkce",
"youChoseTry": "Rozhodli jste se vyzkoušet",
"aiSinger": "AI zpěvák režim",
"aiSingerInfo": "Zpívejte jakoukoliv píseň hlasem vašeho oblíbeného umělce, dokonce i vaše vlastní tvorbu",
"popularFunction": "Populární funkce",
"tryNow": "Vyzkoušet nyní",
// 商务会议助手页
"startMeeting": "Začít schůzku",
'edit': 'Upravit',
'delete': 'Smazat',
'noContent': 'Žádný obsah',
'editMeetingTitle': 'Upravit název schůzky (volitelné)',
'meetingTitle': 'Název schůzky (volitelné)',
'maxCharacters': 'Maximálně 50 znaků',
'meeting': 'Schůzka',
'recordingDetails': 'Podrobnosti nahrávky',
'aiSummary': 'AI shrnutí',
'meetingTranscript': 'Přepis schůzky',
// 设置页
"systemSettings": "Systémová nastavení",
"premiumMember": "Prémiový člen",
"joinDevice": "Připojené zařízení:",
"accountId": "ID účtu:",
"systemSetting": "Systémová nastavení",
"languageSetting": "Jazyková nastavení",
"darkMode": "Tmavý režim",
"darkModeInfo": "Přepínání mezi světlým/tmavým motivem",
"backups": "Zálohování a obnovení",
"backupsInfo": "Zálohování nastavení a AI historie",
"lastBackup": "Poslední záloha:",
"privacySettings": "Nastavení soukromí",
"privacySettingsInfo": "Správa shromažďování dat a oprávnění",
"permissionManagement": "Správa oprávnění", // 权限管理
"permissionManagementInfo": "Správa nastavení oprávnění aplikace", // 管理应用权限设置
"aboutApplication": "O aplikaci",
"versions": "Verze",
"checkUpdates": "Zkontrolovat aktualizace",
"selectLanguage": "Vybrat jazyk",
"voiceService": "Hlasová služba",
"voiceServiceInfo": "Vyberte službu rozpoznávání a syntézy řeči",
"selectVoiceService": "Vybrat hlasovou službu",
"azureVoiceService": "Azure hlasová služba",
"azureVoiceServiceInfo": "Cloudová služba Microsoft podporující vysoce kvalitní syntézu a rozpoznávání řeči",
"flutterVoiceService": "Místní hlasová služba",
"flutterVoiceServiceInfo": "Místní hlasová služba zařízení bez potřeby internetového připojení",
'timbreService': 'Služba barvy hlasu',
'timbreServiceInfo': 'Vyberte službu syntézy řeči',
'defaultTimbre': 'Výchozí barva hlasu',
'microsoftCloudTimbreService': 'Microsoft cloudová služba barvy hlasu',
'voiceClone': 'Klonování hlasu',
'AIsettings': 'AI nastavení',
'selecttimbre': 'Vybrat barvu hlasu',
'pleaseRead': 'Přečtěte prosím',
'completeRecording': 'Dokončit nahrávání',
"firmwareUpgrade": "Aktualizace firmwaru", // 固件升级
"bleHeadsetFirmwareUpgrade": "Aktualizace firmwaru BLE sluchátek", // BLE耳机固件版本升级
"deviceManagement": "Správa zařízení", // 设备管理
"manageConnectedDevices": "Správa připojených Bluetooth zařízení", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Aktuálně nejnovější verze {version}',
'checkUpdateFailed': 'Kontrola aktualizací selhala',
'networkErrorRetry': 'Chyba sítě, zkuste to prosím později',
// 设备管理相关
'clearPairedDevices': 'Vymazat spárovaná zařízení',
'clearPairedDevicesConfirm': 'Opravdu chcete vymazat všechna spárovaná zařízení?',
'clearPairedDevicesSuccess': 'Úspěšné vymazání spárovaných zařízení',
'clearPairedDevicesFailed': 'Vymazání spárovaných zařízení selhalo',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Hlasový chat v reálném čase",
"realtimeVoiceChatInfo": "Vyzkoušejte funkci inteligentní hlasové interakce (náhled funkce)",
"loading": "Načítání...",
//设备管理页面
"earphone": "Sluchátka",
"voicerecorder": "Diktafon",
"notBound": "Nepřipojeno",
"deviceNotBoundYet": "Zatím není připojeno žádné zařízení",
"unbind": "Odpojit",
//Agent 模块
// agent View
"XiaoYan": "Xiao Yan",
"clearChatHistory": "Vymazat historii chatu",
"online": "Online",
"inputMessage": "Zadejte zprávu...",
"imListening": "Poslouchám...",
"canStartTalking": "Můžete začít mluvit",
"addQuestionAboutImage": "Přidejte otázku nebo popis k obrázku...",
"summarizeImageContent": "Shrňte obsah obrázku",
"extractImageText": "Extrahujte text z obrázku",
"translateImageText": "Přeložte text z obrázku",
"recording": "Nahrávání...",
"holdToSpeak": "Držte pro mluvení",
"takePhoto": "Vyfotit",
"photoAlbum": "Fotoalbum",
"makeCall": "Zavolat",
"aiVoiceCall": "AI hlasový hovor",
"inCall": "V hovoru...",
"aiReplying": "AI odpovídá...",
"waitingToStart": "Čekání na začátek...",
"clickToStartCall": "Klikněte pro zahájení hovoru",
"listeningToYou": "Poslouchám vás...",
"processing": "Zpracování...",
"loadMoreMessages": "Načíst více zpráv...",
"loadFailedClickRetry": "Načítání selhalo, klikněte pro opakování",
"swipeUpForMore": "Potáhněte nahoru pro více",
// Agent controller
'welcomeMessage': 'Ahoj! Jsem **Xiao Yan**, mohu vám pomoci s:\n\n'
'• Odpovídáním na otázky a poskytováním informací\n\n'
'• Překladem řeči v reálném čase\n\n'
'• Doporučováním hudby a podcastů\n\n'
'• Hlasovými poznámkami a připomínkami\n\n'
'• Ovládáním funkcí sluchátek\n\n'
'S čím vám mohu pomoci?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Funkce rozpoznávání řeči potřebuje přístup k mikrofonu.',
'voiceTranslationPermissionText': 'Funkce rozpoznávání řeči a překladu potřebují přístup k mikrofonu.',
'phoneCallPermissionText': 'Funkce telefonních hovorů potřebuje přístup k mikrofonu pro hlasové hovory.',
'permissionDeniedText': 'Trvale jste odmítli oprávnění k mikrofonu, přejděte prosím do systémových nastavení a povolte ho.',
'startVoiceInput': 'Začít hlasový vstup',
'startPhoneCallMode': 'Začít režim telefonního hovoru, začít hlasový vstup',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Zde zadejte svou zprávu...', // 全屏编辑器输入提示
'characterCount': '{count} znaků', // 字符计数显示
// 消息长按操作
'copy': 'Kopírovat',
'copySuccess': 'Úspěšně zkopírováno',
'report': 'Nahlásit',
'submitSuccess': 'Úspěšně odesláno',
'submitFailed': 'Odeslání selhalo',
'reportSubmitted': 'Hlášení bylo odesláno, zpracujeme ho co nejdříve',
//'networkError': 'Chyba sítě, zkuste to prosím později',
'harmfulUnsafe': 'Škodlivé/nebezpečné',
'pornographicVulgar': 'Pornografické/vulgární',
'misleadingAttack': 'Zavádějící útok',
'illegalCriminal': 'Nezákonné/trestné',
'privacyRelated': 'Týkající se soukromí',
'copyrightViolation': 'Porušení mých autorských práv, pověsti atd.',
'other': 'Jiné',
'reportDescriptionHint': 'Chceme znát důvod vašeho hlášení, můžete popsat problém, se kterým jste se setkali.',
//'submit': 'Odeslat',
//Message_bubble
'generatedByAi': 'Generováno AI',
//音乐卡片 music_card
'recommendedMusic': 'Zde jsou některé doporučené hudby:',
'playList': 'Playlist',
'moreMusic': 'Více hudby',
//导航卡片 navigation_card
'kilometers': 'kilometrů', // 公里单位
'meters': 'metrů', // 米单位
'hours': 'hodin', // 小时单位
'minutes': 'minut', // 分钟单位
'seconds': 'sekund', // 秒单位
'navigating': 'Navigace', // 导航状态
'currentLocation': 'Aktuální poloha', // 当前位置
'approximate': 'přibližně', // 大约
'enterRoad': 'vstoupit na', // 进入道路
"driving": "Jízda autem",
"walking": "Chůze",
"bicycling": "Jízda na kole",
"tsransit": "Veřejná doprava",
//天气卡片 weather_card
'weatherQuery': 'Dotaz na počasí:',
'highest': 'Nejvyšší',
'lowest': 'Nejnižší',
'futureForecast': 'Budoucí předpověď',
'hotWeatherTip': 'Dnes je horko, dbejte prosím na ochranu před žárem, pijte více vody, abyste se vyhnuli úpalu',
'coldWeatherTip': 'Dnes je nízká teplota, při odchodu se prosím oblečte teplo, pozor na nachlazení',
'rainyWeatherTip': 'Dnes prší, při odchodu si prosím vezměte deštník, dbejte na bezpečnost',
'snowyWeatherTip': 'Dnes sněží, cesta je kluzká, dbejte prosím na bezpečnost, oblečte se teplo',
'foggyWeatherTip': 'Dnes je mlha, viditelnost je nízká, při odchodu si prosím nasaďte roušku',
'windyWeatherTip': 'Dnes je silný vítr, při odchodu dbejte prosím na bezpečnost, dobře si zajistěte věci',
'sunnyWeatherTip': 'Dnes je silné slunce a intenzivní UV záření, při odchodu se prosím chraňte před sluncem',
'temperatureDifferenceTip': 'Dnes je velký rozdíl mezi denní a noční teplotou, přidávejte nebo odebírejte oblečení včas',
'comfortableWeatherTip': 'Dnes je příjemné počasí, je to dobrý čas pro venkovní aktivity',
"monday": "Pondělí",
"tuesday": "Úterý",
"wednesday": "Středa",
"thursday": "Čtvrtek",
"friday": "Pátek",
"saturday": "Sobota",
"sunday": "Neděle",
// 天气描述
"sunny": "Slunečno",
"partlyCloudy": "Polojasno",
"partlySunny": "Slunečno s mraky",
"cloudy": "Oblačno",
"overcast": "Zataženo",
"shower": "Přeháňky",
"thundershower": "Bouřkové přeháňky",
"lightRain": "Slabý déšť",
"moderateRain": "Mírný déšť",
"heavyRain": "Silný déšť",
"rainstorm": "Bouře",
"snowShower": "Sněhové přeháňky",
"lightSnow": "Slabý sníh",
"moderateSnow": "Mírný sníh",
"heavySnow": "Silný sníh",
"blizzard": "Vánice",
"fog": "Mlha",
"haze": "Opar",
"strongWind": "Silný vítr",
//编辑个人信息页
"editProfile": "Upravit osobní informace",
"avatar": "Avatar",
"nickname": "Přezdívka",
"save": "Uložit",
"about": "O aplikaci",
"enterNickname": "Zadejte prosím přezdívku",
"notSet": "Nenastaveno",
"accountSetting": "Nastavení účtu",
"logout": "Odhlásit se",
"logoutTips": "Opravdu se chcete odhlásit z aktuálního účtu?",
'deleteAccount': 'Smazat účet',
'deleteAccountTips': 'Opravdu chcete trvale smazat svůj účet? Tuto operaci nelze vrátit zpět',
// Profile 错误信息
'networkConnectionFailed': 'Připojení k síti selhalo, zkontrolujte prosím nastavení sítě a zkuste to znovu',
'serverTemporarilyUnavailable': 'Server dočasně nemůže odpovědět, zkuste to prosím později',
'loginExpiredPleaseRelogin': 'Přihlášení vypršelo, přihlaste se prosím znovu',
'noPermissionForThisOperation': 'Nemáte oprávnění k této operaci',
'requestedResourceNotFound': 'Požadovaný zdroj neexistuje',
'imageProcessingFailedPleaseReselect': 'Zpracování obrázku selhalo, vyberte prosím obrázek znovu',
'operationFailedPleaseRetry': 'Operace selhala, zkuste to prosím znovu',
'serverReturnedError': 'Server vrátil chybu',
'serverError': 'Chyba serveru',
'networkConnectionFailedCheckSettings': 'Připojení k síti selhalo, zkontrolujte prosím nastavení sítě',
'serverInternalErrorRetryLater': 'Vnitřní chyba serveru, zkuste to prosím později',
// Profile 用户交互
//'error': 'Chyba',
//'success': 'Úspěch',
'imageCompressionFailed': 'Komprese obrázku selhala',
'avatarUpdateFailed': 'Aktualizace avataru selhala',
'usernameCannotBeEmpty': 'Uživatelské jméno nemůže být prázdné',
'saveSuccess': 'Úspěšně uloženo',
'personalInfoUpdated': 'Osobní informace byly aktualizovány',
'saveFailed': 'Uložení selhalo',
'loggedOut': 'Odhlášeno',
'logoutFailedRetry': 'Odhlášení selhalo, zkuste to prosím znovu',
'accountPermanentlyDeleted': 'Účet byl trvale smazán',
'deleteAccountFailedRetry': 'Smazání účtu selhalo, zkuste to prosím znovu',
// 账号服务相关
'clearUserDataFailed': 'Vymazání uživatelských dat selhalo', // 清理用户数据失败
'deleteUserDataFailed': 'Smazání uživatelských dat selhalo', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Odhlášení třetí strany úspěšné', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Odhlášení třetí strany selhalo', // 第三方登录退出失败
'signOutProcessError': 'Chyba v procesu odhlašování', // 登出过程发生错误
'deleteAccountProcessError': 'Chyba v procesu mazání účtu', // 删除账号过程发生错误
'userDataClearSuccess': 'Úspěšné vymazání uživatelských dat', // 用户数据清理成功
'allUserDataClearSuccess': 'Úspěšné vymazání všech uživatelských dat', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService byl inicializován', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Získání stavu oprávnění selhalo',
'communicationPermissions': 'Komunikační oprávnění',
'calendarPermissions': 'Oprávnění kalendáře',
'locationPermissions': 'Oprávnění polohy',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Zápis do kalendáře',
'calendarFullAccess': 'Úplný přístup ke kalendáři',
'locationInfo': 'Informace o poloze',
'phonePermissionDesc': 'Používá se pro funkci telefonních hovorů',
'smsPermissionDesc': 'Používá se pro funkci odesílání SMS',
'calendarWritePermissionDesc': 'Používá se pro vytváření událostí a připomínek v kalendáři',
'calendarFullAccessPermissionDesc': 'Používá se pro čtení a správu událostí a připomínek v kalendáři',
'locationPermissionDesc': 'Používá se pro získání informací o aktuální poloze',
'appFunctionNeeds': 'Funkce aplikace potřebuje',
'authorized': 'Autorizováno',
'unauthorized': 'Neautorizováno',
'needOpenInSystemSettings': 'Je třeba povolit v systémových nastaveních',
'partialAuthorization': 'Částečná autorizace',
'unknownStatus': 'Neznámý stav',
'permissionGranted': 'Oprávnění uděleno',
'permissionRequestError': 'Chyba při žádosti o oprávnění',
'phonePermissionDetailDesc': 'Funkce telefonních hovorů potřebuje oprávnění k telefonu',
'smsPermissionDetailDesc': 'Funkce odesílání SMS potřebuje SMS oprávnění',
'calendarWritePermissionDetailDesc': 'Vytváření událostí v kalendáři potřebuje oprávnění k zápisu do kalendáře',
'calendarFullAccessPermissionDetailDesc': 'Správa událostí v kalendáři potřebuje úplné oprávnění ke kalendáři',
'locationPermissionDetailDesc': 'Získání informací o poloze potřebuje oprávnění k poloze',
'appNeedsPermissionForFullFunction': 'Aplikace potřebuje toto oprávnění pro poskytnutí plné funkčnosti',
'permanentDenialText': 'Trvale jste odmítli oprávnění {permission}, přejděte prosím do nastavení aplikace a povolte ho',
'goToSettings': 'Přejít do nastavení',
// 版本更新对话框
'newVersionFound': 'Nalezena nová verze', // 版本更新对话框标题
'remindLater': 'Připomenout později', // 稍后提醒按钮
'updateNow': 'Aktualizovat nyní', // 立即更新按钮
'checkUpdate': 'Zkontrolovat aktualizace', // 检查更新按钮
'updateFailed': 'Aktualizace selhala', // 更新失败提示
'cannotOpenAppStore': 'Nelze otevřít obchod s aplikacemi, přejděte prosím ručně do obchodu pro aktualizaci', // 无法打开应用商店提示
'updateErrorRetry': 'Během aktualizace došlo k chybě, zkuste to prosím později', // 更新错误重试提示
//国家列表
"邮箱": "E-mail",
"中国": "Čína",
"美国": "USA",
"加拿大": "Kanada",
"俄罗斯": "Rusko",
"英国": "Velká Británie",
"德国": "Německo",
"意大利": "Itálie",
"法国": "Francie",
"西班牙": "Španělsko",
"南非": "Jižní Afrika",
"沙特阿拉伯": "Saúdská Arábie",
"土耳其": "Turecko",
"日本": "Japonsko",
"韩国": "Jižní Korea",
"新加坡": "Singapur",
"马来西亚": "Malajsie",
"泰国": "Thajsko",
"越南": "Vietnam",
"印度": "Indie",
"巴基斯坦": "Pákistán",
"菲律宾": "Filipíny",
"印度尼西亚": "Indonésie",
"阿联酋": "SAE",
"墨西哥": "Mexiko",
"巴西": "Brazílie",
"阿根廷": "Argentina",
"澳大利亚": "Austrálie",
"新西兰": "Nový Zéland",
"中国香港": "Hongkong",
"中国澳门": "Macao",
"中国台湾": "Tchaj-wan",
"埃及": "Egypt",
"希腊": "Řecko",
"荷兰": "Nizozemsko",
"比利时": "Belgie",
"匈牙利": "Maďarsko",
"罗马尼亚": "Rumunsko",
"瑞士": "Švýcarsko",
"奥地利": "Rakousko",
"丹麦": "Dánsko",
"瑞典": "Švédsko",
"挪威": "Norsko",
"波兰": "Polsko",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Kolumbie",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugalsko",
"卢森堡": "Lucembursko",
"爱尔兰": "Irsko",
"冰岛": "Island",
"阿尔巴尼亚": "Albánie",
"马耳他": "Malta",
"塞浦路斯": "Kypr",
"芬兰": "Finsko",
"保加利亚": "Bulharsko",
"立陶宛": "Litva",
"拉脱维亚": "Lotyšsko",
"爱沙尼亚": "Estonsko",
"乌克兰": "Ukrajina",
"塞尔维亚": "Srbsko",
"克罗地亚": "Chorvatsko",
"斯洛文尼亚": "Slovinsko",
"捷克": "Česko",
"斯洛伐克": "Slovensko",
"危地马拉": "Guatemala",
"萨尔瓦多": "Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nikaragua",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolívie",
"厄瓜多尔": "Ekvádor",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžírsko",
"突尼斯": "Tunisko",
"尼日利亚": "Nigérie",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopie",
"肯尼亚": "Keňa",
"坦桑尼亚": "Tanzanie",
"乌干达": "Uganda",
"孟加拉国": "Bangladéš",
"以色列": "Izrael",
"黎巴嫩": "Libanon",
"约旦": "Jordánsko",
"伊拉克": "Irák",
"科威特": "Kuvajt",
"巴林": "Bahrajn",
"卡塔尔": "Katar",
"阿曼": "Omán",
"阿富汗": "Afghánistán",
"斯里兰卡": "Srí Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepál",
"蒙古": "Mongolsko",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunej",
"东帝汶": "Východní Timor",
"斐济": "Fidži",
"所罗门群岛": "Šalamounovy ostrovy",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Historie překladů",
"enableRecording": "Povolit nahrávání",
"viewAudioFiles": "Zobrazit audio soubory",
"headsetUser": "Uživatel sluchátek",
"phoneUser": "Uživatel telefonu",
"selectSourceLanguage": "Vyberte zdrojový jazyk",
"selectTargetLanguage": "Vyberte cílový jazyk",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Žádná historie překladů",
"clearHistory": "Vymazat historii",
"clearHistoryConfirm": "Opravdu chcete vymazat celou historii překladů? Tuto operaci nelze vrátit zpět.",
"unknownLanguage": "Neznámý jazyk",
"deleteSessionRecord": "Smazat záznam relace",
"deleteSessionConfirm": "Opravdu chcete smazat všechny záznamy překladů pro tuto relaci? Tuto operaci nelze vrátit zpět.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Přeložit audio soubory",
"noAudioFiles": "Žádné audio soubory",
"calculating": "Výpočet...",
"playing": "Přehrávání...",
"paused": "Pozastaveno",
"clickToPlay": "Klikněte pro přehrání",
"rename": "Přejmenovat",
"smartTranscription": "Inteligentní přepis",
"renameAudioFile": "Přejmenovat audio soubor",
"enterNewFileName": "Zadejte prosím nový název souboru",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Původní záznam",
"recordSummary": "Shrnutí záznamu",
"clickToGenerateSummary": "Klikněte na tlačítko níže pro vygenerování shrnutí relace",
"summaryContent": "Obsah shrnutí",
"copied": "Zkopírováno",
"summaryCopiledToClipboard": "Shrnutí bylo zkopírováno do schránky",
"extractSummary": "Extrahovat shrnutí",
"summaryGenerated": "Shrnutí vygenerováno",
"generating": "Generování...",
"regenerate": "Regenerovat",
"summaryTimeoutMessage": "Požadavek na generování shrnutí vypršel, možná kvůli problému se sítí nebo přetížení serveru.",
"deleteTranslationRecord": "Smazat záznam překladu",
"deleteTranslationConfirm": "Opravdu chcete smazat tento záznam překladu? Tuto operaci nelze vrátit zpět.",
"originalText": "Původní text",
"translatedText": "Přeložený text",
"sessionSummary": "Shrnutí relace",
"cannotShare": "Nelze sdílet",
"generateSummaryFirst": "Nejprve prosím vygenerujte shrnutí",
"translationSessionRecord": "Záznam relace překladu",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Párování zařízení",
"connectYourDeepSoundHeadset": "Připojte svá sluchátka DeepSound",
"bind": "Svázat",
"authorizeBind": "Autorizovat svázání",
"enterCode": "Zadejte prosím kód",
"autoInputCode": "Automatické zadání kódu",
"skipBinding": "Přeskočit svázání",
"rescan": "Znovu skenovat",
"skip": "Přeskočit",
"verifyingDevice": "Ověřování zařízení...",
"confirmBinding": "Potvrdit svázání",
"associatingDevice": "Přidružování zařízení...",
"goToBluetoothSettings": "Přejít do nastavení Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Připraveno k párování",
"preparingPairingEnvironment": "Příprava prostředí pro párování...",
"connectDeepSoundViaSystemBluetooth": "Nejprve prosím připojte zařízení DeapSound přes systémový Bluetooth",
"deviceBindingConfirm": "Potvrzení svázání zařízení...",
"establishingDeviceAssociation": "Navazování přidružení zařízení...",
"waitingCompletePairing": "Čekejte prosím, dokončování párování...",
"pairingSuccessRedirecting": "Párování úspěšné! Přesměrování na hlavní stránku...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Ujistěte se prosím, že připojené zařízení je DeapSound",
"deviceAlreadyBoundToOtherAccount": "Toto zařízení je již svázáno s jiným účtem",
"deviceAssociationFailed": "Přidružení zařízení selhalo, zkuste to prosím znovu",
"scanTimeoutEnsureDeviceNearby": "Skenování vypršelo, ujistěte se prosím, že je zařízení v blízkosti",
"networkError": "Chyba sítě",
"authorizationFailedCheckCode": "Autorizace selhala, zkontrolujte prosím, zda je autorizační kód správný",
"pairingFailedRetry": "Párování selhalo, zkuste to prosím znovu",
// 配对控制器相关
//'connectDevice': 'Připojit zařízení',
'pleaseEnableBluetooth': 'Zapněte prosím Bluetooth',
'deviceDisconnected': 'Zařízení bylo odpojeno',
'readyToStartPairing': 'Připraveno k zahájení párování',
'checkingEnvironment': 'Kontrola prostředí...',
'ensureHeadsetOnAndPairingMode': 'Ujistěte se prosím, že jsou sluchátka zapnutá a v režimu párování',
//'goToBluetoothSettings': 'Přejít do nastavení Bluetooth',
//'verifyingDevice': 'Ověřování zařízení...',
//'confirmBinding': 'Potvrdit svázání',
//'associatingDevice': 'Přidružování zařízení...',
'establishingSecureConnection': 'Navazování bezpečného spojení...',
'needManualBindingAuthCode': 'Potřeba ručního autorizačního kódu pro svázání...',
'pairingSuccessful': 'Párování úspěšné!',
'enableBluetooth': 'Zapnout Bluetooth',
'grantPermissions': 'Udělit oprávnění',
'retryAssociation': 'Zkusit přidružení znovu',
'retryAuthorization': 'Zkusit autorizaci znovu',
'pleaseGrantNecessaryPermissions': 'Udělte prosím potřebná oprávnění',
'checkFailedRetry': 'Kontrola selhala, zkuste to prosím znovu',
'pleaseConnectDeepSoundDevice': 'Připojte prosím zařízení DeepSound',
'verificationFailedRetry': 'Ověření selhalo, zkuste to prosím znovu',
'invalidDeviceAddress': 'Neplatná adresa zařízení',
'bleDeviceAssociationFailed': 'Přidružení BLE zařízení selhalo',
'deviceAssociationFailedRetry': 'Přidružení zařízení selhalo, zkuste to prosím znovu',
'bleConnectionTimeoutRetry': 'Časový limit BLE připojení vypršel, zkuste to prosím znovu',
'blePairingStartupFailed': 'Spuštění BLE párování selhalo',
'bleConnectionFailed': 'BLE připojení selhalo',
'deviceAuthorizationFailedCheckCode': 'Autorizace zařízení selhala, zkontrolujte prosím autorizační kód',
//用户反馈页
"feedback": "Zpětná vazba uživatele",
'feedbackInfo': 'Poskytněte zpětnou vazbu nebo návrhy',
'feedbackDescription': 'Popište prosím váš problém nebo návrh',
'feedbackHint': 'Zadejte prosím obsah vaší zpětné vazby...',
'feedbackRequired': 'Zadejte prosím obsah zpětné vazby',
'contactInfo': 'Kontaktní informace',
'contactHint': 'E-mail/telefon, abychom vás mohli kontaktovat',
'submit': 'Odeslat',
'feedbackSubmitSuccess': 'Zpětná vazba byla úspěšně odeslána, děkujeme!',
'feedbackSubmitFailed': 'Odeslání zpětné vazby selhalo, zkuste to prosím později',
// OTA升级模块
"upgradeExitConfirm": "Probíhá aktualizace, ukončení přeruší proces aktualizace, opravdu chcete ukončit?",
"deviceModel": "Model zařízení",
"unknownDevice": "Neznámé zařízení",
"currentFirmwareVersion": "Aktuální verze firmwaru",
"latestFirmwareVersion": "Nejnovější verze firmwaru",
"ota_newVersionFound": "Nalezena nová verze",
"latestVersion": "Již nejnovější verze",
"gettingDeviceInfo": "Získávání informací o zařízení...",
"keepDeviceConnected": "Udržujte prosím zařízení připojené",
"connectionFailed": "Připojení selhalo",
"retryConnection": "Zkusit připojení znovu",
"ota_updateNow": "Aktualizovat nyní",
"keepConnectedDontClose": "Udržujte prosím zařízení připojené, nezavírejte aplikaci",
"doNotDisconnect": "Neodpojujte prosím",
"charging": "Nabíjení",
"updateContent": "Obsah aktualizace",
"removeEarbudsEnsureBattery": "Vyjměte obě sluchátka a ujistěte se, že baterie obou je nad 30%",
// 音乐列表页面
"noMusic": "Žádná hudba", // 暂无音乐
"noPlayingMusic": "Žádná přehrávaná hudba", // 暂无播放音乐
"unknownSong": "Neznámá píseň", // 未知歌曲
"unknownArtist": "Neznámý umělec", // 未知歌手
"playAll": "Přehrát vše", // 播放全部
// 语言名称
"中文(简体)": "Čínština (zjednodušená)",
"中文(繁体)": "Čínština (tradiční)",
"中文(香港繁体)": "Čínština (Hongkong)",
"英语": "Angličtina",
"日语": "Japonština",
"韩语": "Korejština",
"法语": "Francouzština",
"西班牙语": "Španělština",
"葡萄牙语": "Portugalština",
"意大利语": "Italština",
"德语": "Němčina",
"俄语": "Ruština",
"波兰语": "Polština",
"荷兰语": "Holandština",
"瑞典语": "Švédština",
"捷克语": "Čeština",
"现代希腊语": "Moderní řečtina",
"罗马尼亚语": "Rumunština",
"匈牙利语": "Maďarština",
"乌克兰语": "Ukrajinština",
"丹麦语": "Dánština",
"芬兰语": "Finština",
"挪威语": "Norština",
"克罗地亚语": "Chorvatština",
"加泰隆语": "Katalánština",
"阿拉伯语": "Arabština",
"泰语": "Thajština",
"越南语": "Vietnamština",
"印尼语": "Indonéština",
"印地语": "Hindština",
"土耳其语": "Turečtina",
"马来语": "Malajština",
"孟加拉语": "Bengálština",
"泰米尔语": "Tamilština",
"泰卢固语": "Telugština",
"马拉提语": "Maráthština",
"乌尔都语": "Urdština",
"波斯语": "Perština",
"斯瓦希里语": "Svahilština",
};

798
lib/core/translations/language/da_dk.dart

@ -1,4 +1,796 @@
const Map<String, String> daDK = {
'app_title': 'Deep Voice',
// 添加丹麦语翻译内容
};
// 通用
'continue': 'Fortsæt',
'confirm': 'Bekræft',
'cancel': 'Annuller',
'retry': 'Prøv igen',
'error': 'Fejl',
'success': 'Succes',
'connected': 'Tilsluttet',
'connecting': 'Tilslutter...',
'connectionFailure': 'Forbindelse mislykkedes',
'unconnected': 'Ikke tilsluttet',
'search': 'Søg',
"requestCancellation": "Anmodning annulleret",
"connectionTimeout": "Forbindelse timeout",
"requestTimeout": "Anmodning timeout",
"responseTimeout": "Svar timeout",
"unknownError": "Ukendt fejl",
// 启动页
"slogan": "Forbind verden, ud over lyd",
"sloganInfo": "AI stemme ekspert · Når som helst, hvor som helst",
// 底部导航
"home": "Hjem",
"explore": "Udforsk",
"settings": "Indstillinger",
// 语言
"followingSystem": "Følg system",
"chinese": "Kinesisk",
"english": "Engelsk",
"spanish": "Spansk",
"portuguese": "Portugisisk",
"traditionalChinese": "Traditionel kinesisk",
"japanese": "Japansk",
"korean": "Koreansk",
"french": "Fransk",
"german": "Tysk",
"russian": "Russisk",
"vietnamese": "Vietnamesisk",
"italian": "Italiensk",
"hindi": "Hindi",
"indonesian": "Indonesisk",
"thai": "Thai",
"malay": "Malaysisk",
"turkish": "Tyrkisk",
"polish": "Polsk",
"filipino": "Filippinsk",
"dutch": "Hollandsk",
"swedish": "Svensk",
"danish": "Dansk",
"finnish": "Finsk",
"czech": "Tjekkisk",
"hungarian": "Ungarsk",
"norwegian": "Norsk",
"romanian": "Rumænsk",
"ukrainian": "Ukrainsk",
"greek": "Græsk",
"bulgarian": "Bulgarsk",
"croatian": "Kroatisk",
"slovak": "Slovakisk",
"slovenian": "Slovensk",
"lithuanian": "Litauisk",
"latvian": "Lettisk",
"estonian": "Estisk",
"serbian": "Serbisk",
"icelandic": "Islandsk",
// 登录页
"welcome": "Velkommen",
"loginTips": "Log ind eller tilmeld dig med telefonnummer eller e-mail",
"accountNumber": "Telefonnummer eller e-mail",
"verificationCode": "Verifikationskode",
"getCode": "Få kode",
"reacquireAfter": "s Få igen efter",
"otherWays": "Eller log ind med",
"expressConsent": "Ved at logge ind/tilmelde dig accepterer du",
"and": " og ",
"userAgreement": "Brugeraftale",
"privacyPolicy": "Privatlivspolitik",
'selectCountry': 'Vælg land/region',
"email": "E-mail",
"phoneNumber": "Telefonnummer",
"pleaseEnterContactInfo": "Indtast venligst telefonnummer eller e-mail",
"invalidEmailFormat": "Ugyldigt e-mail format",
"invalidPhoneFormat": "Ugyldigt telefonnummer format",
"tip": "Tip",
"pleaseEnterCompleteCode": "Indtast venligst den komplette verifikationskode",
"loginFailed": "Login mislykkedes, prøv venligst igen",
'pleaseAcceptPrivacyPolicy': 'Læs venligst og accepter først privatlivspolitikken og brugeraftalen',
"enterVerificationCode": "Indtast verifikationskode",
"verificationCodeSentTo": "Verifikationskode sendt til",
"resendVerificationCode": "Send verifikationskode igen",
"login": "Log ind",
"usePasswordLogin": "Brug adgangskode login",
// 隐私政策弹窗
"loginDeclaration": "DeapSound erklæring", // DeapSound 声明
"welcomeToThisApp": "Velkommen til DeapSound, læs venligst grundigt", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Privatlivspolitik", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Brugeraftale", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Ved at klikke 'Accepter og fortsæt' angiver du, at du har læst og accepteret ovenstående aftaler fuldt ud. Ved at klikke 'Accepter ikke' vil applikationen lukke.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Accepter ikke", // 不同意
"agreeAndEnter": "Accepter og fortsæt", // 同意并进入
// 首页
"deviceStatus": "Enhedsstatus",
"reconnect": "Tilslut igen",
"connectingDevice": "Tilslutter enhed...",
"connectedTo": "Tilsluttet til",
"signal": "Signal",
"deviceId": "Enheds-ID",
"firmwareVersion": "Firmware version",
"disconnectedDevice": "Ingen tilsluttet enhed, klik på knappen nedenfor",
"connectDevice": "Tilslut enhed",
"topAiExperiences": "Top AI oplevelser",
"aiAssistant": "AI assistent",
"aiAssistantInfo": "24-timers personlig rådgiver til spørgsmål og råd",
"simultaneousInterpretation": "Simultantolkning",
"simultaneousInterpretationInfo": "Realtidsoversættelse for 80+ sprog",
"aiCompanion": "Forældre-barn ledsagelse",
"aiCompanionInfo": "Forstår dig og giver varm ledsagelse",
"homeSlogan": "Forbind verden, ud over lyd",
"turnEarphones": "Åbn venligst øretelefon-etuiet og sæt øretelefonerne i dine ører",
"currentlyConnected": "I øjeblikket tilsluttet:",
"unsystemSetup": "Gå til systemindstillinger",
"talkLater": "Påmind senere",
"initializing": "Initialiserer...",
"bluetoothInitializationFailure": "Bluetooth service initialisering mislykkedes",
"checkingPermissions": "Kontrollerer tilladelser...",
"lackPermissions": "Mangler Bluetooth tilladelser",
"searchingDevice": "Søger efter enheder...",
"findConnectedDevice": "Fandt tilsluttet enhed",
"notFound": "Ingen tilsluttede Bluetooth enheder fundet",
"initializationFailure": "Initialisering mislykkedes",
"connectedDevice": "Tilsluttet til enhed:",
"failedRefreshDevice": "Opdatering af enhed mislykkedes",
"noDeviceFound": "Ingen tilsluttede enheder fundet",
"failedDeviceInformation": "Kunne ikke få enhedsoplysninger",
"unknownEquipment": "Ukendt enhed",
"zeroSignal": "Intet signal",
"good": "God",
"fine": "Fremragende",
"excellent": "Fremragende",
"unknown": "Ukendt",
'bluetoothTurnedOff': 'Bluetooth er slået fra, tænd det venligst',
'bluetoothOff': 'Bluetooth slået fra',
'leftEar': 'Venstre øre',
'rightEar': 'Højre øre',
'chargingCase': 'Opladningsetui',
'left': 'Venstre',
'right': 'Højre',
'checkConnectionStatusFailed': 'Kontrol af forbindelsesstatus mislykkedes',
// 发现页
"searchAi": "Søg AI funktioner...",
"exploreSlogan": "Smarte øretelefoner, uendelige muligheder",
"exploreSlogan1": "Smart ledsager, uendelige muligheder",
"exploreSlogan2": "Smarte briller, uendelige muligheder",
"exploreAi": "Udforsk AI funktioner leveret af DeapSound",
"aiFunction": "AI funktioner",
"allRoundAssistant": "Alsidig assistent",
"allRoundAssistantInfo": "Hjælper med at løse forskellige problemer",
"simultaneousTranslation": "Realtidsoversættelse",
"faceToFaceTranslation": "Ansigt-til-ansigt oversættelse",
'audioVideoTranslation': 'Audio/video oversættelse',
'callTranslation': 'Opkaldsoversættelse',
"simultaneousTranslationInfo": "Øjeblikkelig oversættelse for 80+ sprog",
"aiGirlfriend": "Forældre-barn ledsagelse",
"aiGirlfriendInfo": "Smart ledsagelse, chat når som helst",
"healthConsultant": "Multifunktionel AI chat",
"healthConsultantInfo": "Flere AI chat funktioner",
"conferenceAssistant": "Forretningsmøde assistent",
"conferenceAssistantInfo": "Realtidsoptagelse af mødereferater og flersproget oversættelse",
"studyAssistant": "Sprogindlærings assistent",
"studyAssistantInfo": "Udtalerettelse og taleøvelse",
"travelTranslator": "Rejseoversætter",
"travelTranslatorInfo": "Realtids stemmeoversættelse og turistattraktionsguide",
"beSearching": "Søger:",
"noAssistantFound": "Ingen tilsvarende AI assistent fundet",
"scene": "Scenarier",
"youHaveSelected": "Du har valgt:",
"newFunction": "Nye funktioner",
"youChoseTry": "Du valgte at prøve",
"aiSinger": "AI sanger tilstand",
"aiSingerInfo": "Syng enhver sang med din yndlingskunstners stemme, endda dine egne kreationer",
"popularFunction": "Populære funktioner",
"tryNow": "Prøv nu",
// 商务会议助手页
"startMeeting": "Start møde",
'edit': 'Rediger',
'delete': 'Slet',
'noContent': 'Intet indhold',
'editMeetingTitle': 'Rediger mødetitel (valgfrit)',
'meetingTitle': 'Mødetitel (valgfrit)',
'maxCharacters': 'Maksimalt 50 tegn',
'meeting': 'Møde',
'recordingDetails': 'Optagelsesdetaljer',
'aiSummary': 'AI sammendrag',
'meetingTranscript': 'Mødeudskrift',
// 设置页
"systemSettings": "Systemindstillinger",
"premiumMember": "Premium medlem",
"joinDevice": "Tilsluttet enhed:",
"accountId": "Konto-ID:",
"systemSetting": "Systemindstillinger",
"languageSetting": "Sprogindstillinger",
"darkMode": "Mørk tilstand",
"darkModeInfo": "Skift mellem lys/mørk tema",
"backups": "Backup og gendannelse",
"backupsInfo": "Backup indstillinger og AI historik",
"lastBackup": "Sidste backup:",
"privacySettings": "Privatlivsindstillinger",
"privacySettingsInfo": "Administrer dataindsamling og tilladelser",
"permissionManagement": "Tilladelsesstyring", // 权限管理
"permissionManagementInfo": "Administrer app tilladelsesindstillinger", // 管理应用权限设置
"aboutApplication": "Om app",
"versions": "Version",
"checkUpdates": "Tjek for opdateringer",
"selectLanguage": "Vælg sprog",
"voiceService": "Stemmetjeneste",
"voiceServiceInfo": "Vælg stemmegenkendelse og syntesetjeneste",
"selectVoiceService": "Vælg stemmetjeneste",
"azureVoiceService": "Azure stemmetjeneste",
"azureVoiceServiceInfo": "Microsoft cloud-baseret tjeneste der understøtter høj kvalitet stemmesyntese og genkendelse",
"flutterVoiceService": "Lokal stemmetjeneste",
"flutterVoiceServiceInfo": "Enhedens lokale stemmetjeneste uden behov for internetforbindelse",
'timbreService': 'Klangfarve tjeneste',
'timbreServiceInfo': 'Vælg stemmesyntese tjeneste',
'defaultTimbre': 'Standard klangfarve',
'microsoftCloudTimbreService': 'Microsoft cloud klangfarve tjeneste',
'voiceClone': 'Stemmekloning',
'AIsettings': 'AI indstillinger',
'selecttimbre': 'Vælg klangfarve',
'pleaseRead': 'Læs venligst',
'completeRecording': 'Fuldfør optagelse',
"firmwareUpgrade": "Firmware opgradering", // 固件升级
"bleHeadsetFirmwareUpgrade": "BLE øretelefon firmware opgradering", // BLE耳机固件版本升级
"deviceManagement": "Enhedsstyring", // 设备管理
"manageConnectedDevices": "Administrer tilsluttede Bluetooth enheder", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'I øjeblikket nyeste version {version}',
'checkUpdateFailed': 'Kontrol af opdateringer mislykkedes',
'networkErrorRetry': 'Netværksfejl, prøv venligst igen senere',
// 设备管理相关
'clearPairedDevices': 'Ryd parrede enheder',
'clearPairedDevicesConfirm': 'Er du sikker på, at du vil rydde alle parrede enheder?',
'clearPairedDevicesSuccess': 'Rydning af parrede enheder lykkedes',
'clearPairedDevicesFailed': 'Rydning af parrede enheder mislykkedes',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Realtids stemmechat",
"realtimeVoiceChatInfo": "Oplev intelligent stemmeinteraktionsfunktion (funktionsforhåndsvisning)",
"loading": "Indlæser...",
//设备管理页面
"earphone": "Øretelefon",
"voicerecorder": "Diktafon",
"notBound": "Ikke bundet",
"deviceNotBoundYet": "Ingen enhed bundet endnu",
"unbind": "Afbind",
//Agent 模块
// agent View
"XiaoYan": "Xiao Yan",
"clearChatHistory": "Ryd chathistorik",
"online": "Online",
"inputMessage": "Indtast besked...",
"imListening": "Lytter...",
"canStartTalking": "Du kan begynde at tale",
"addQuestionAboutImage": "Tilføj spørgsmål eller beskrivelse om billedet...",
"summarizeImageContent": "Sammenfat billedindhold",
"extractImageText": "Udtræk billedtekst",
"translateImageText": "Oversæt billedtekst",
"recording": "Optager...",
"holdToSpeak": "Hold for at tale",
"takePhoto": "Tag foto",
"photoAlbum": "Fotoalbum",
"makeCall": "Ring op",
"aiVoiceCall": "AI stemmeopkald",
"inCall": "I opkald...",
"aiReplying": "AI svarer...",
"waitingToStart": "Venter på at starte...",
"clickToStartCall": "Klik for at starte opkald",
"listeningToYou": "Lytter til dig...",
"processing": "Behandler...",
"loadMoreMessages": "Indlæs flere beskeder...",
"loadFailedClickRetry": "Indlæsning mislykkedes, klik for at prøve igen",
"swipeUpForMore": "Stryg op for mere",
// Agent controller
'welcomeMessage': 'Hej! Jeg er **Xiao Yan**, jeg kan hjælpe dig med:\n\n'
'• Besvare spørgsmål og give information\n\n'
'• Realtids stemmeoversættelse\n\n'
'• Anbefale musik og podcasts\n\n'
'• Stemmenotater og påmindelser\n\n'
'• Kontrollere øretelefonfunktioner\n\n'
'Hvad kan jeg hjælpe dig med?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Stemmegenkendelsefunktionen har brug for adgang til mikrofonen.',
'voiceTranslationPermissionText': 'Stemmegenkendelse og oversættelsesfunktioner har brug for adgang til mikrofonen.',
'phoneCallPermissionText': 'Telefonopkaldsfunktionen har brug for adgang til mikrofonen til stemmeopkald.',
'permissionDeniedText': 'Du har permanent nægtet mikrofontilladelse, gå venligst til systemindstillinger for at aktivere det.',
'startVoiceInput': 'Start stemmeinput',
'startPhoneCallMode': 'Start telefonopkaldstilstand, start stemmeinput',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Indtast din besked her...', // 全屏编辑器输入提示
'characterCount': '{count} tegn', // 字符计数显示
// 消息长按操作
'copy': 'Kopier',
'copySuccess': 'Kopieret succesfuldt',
'report': 'Rapporter',
'submitSuccess': 'Indsendt succesfuldt',
'submitFailed': 'Indsendelse mislykkedes',
'reportSubmitted': 'Rapport indsendt, vi vil behandle det hurtigst muligt',
//'networkError': 'Netværksfejl, prøv venligst igen senere',
'harmfulUnsafe': 'Skadelig/usikker',
'pornographicVulgar': 'Pornografisk/vulgær',
'misleadingAttack': 'Vildledende angreb',
'illegalCriminal': 'Ulovlig/kriminel',
'privacyRelated': 'Privatlivsrelateret',
'copyrightViolation': 'Krænkelse af mine ophavsrettigheder, omdømme osv.',
'other': 'Andet',
'reportDescriptionHint': 'Vi vil gerne vide årsagen til din rapport, du kan beskrive problemet du stødte på.',
//'submit': 'Indsend',
//Message_bubble
'generatedByAi': 'Genereret af AI',
//音乐卡片 music_card
'recommendedMusic': 'Her er nogle anbefalede musikker:',
'playList': 'Afspilningsliste',
'moreMusic': 'Mere musik',
//导航卡片 navigation_card
'kilometers': 'kilometer', // 公里单位
'meters': 'meter', // 米单位
'hours': 'timer', // 小时单位
'minutes': 'minutter', // 分钟单位
'seconds': 'sekunder', // 秒单位
'navigating': 'Navigerer', // 导航状态
'currentLocation': 'Nuværende placering', // 当前位置
'approximate': 'cirka', // 大约
'enterRoad': 'kør ind på', // 进入道路
"driving": "Kørsel",
"walking": "Gang",
"bicycling": "Cykling",
"tsransit": "Offentlig transport",
//天气卡片 weather_card
'weatherQuery': 'Vejrforespørgsel:',
'highest': 'Højeste',
'lowest': 'Laveste',
'futureForecast': 'Fremtidig prognose',
'hotWeatherTip': 'I dag er det varmt, vær venligst opmærksom på varmebeskyttelse, drik mere vand for at undgå hedeslag',
'coldWeatherTip': 'I dag er temperaturen lav, klæd dig venligst varmt på når du går ud, pas på forkølelse',
'rainyWeatherTip': 'I dag regner det, tag venligst paraply med når du går ud, vær opmærksom på sikkerhed',
'snowyWeatherTip': 'I dag sner det, vejen er glat, vær venligst opmærksom på sikkerhed, klæd dig varmt på',
'foggyWeatherTip': 'I dag er der tåge, sigtbarheden er lav, bær venligst maske når du går ud',
'windyWeatherTip': 'I dag er der kraftig vind, vær venligst opmærksom på sikkerhed når du går ud, fastgør ting godt',
'sunnyWeatherTip': 'I dag er solen kraftig og UV-strålerne intense, beskyt dig venligst mod solen når du går ud',
'temperatureDifferenceTip': 'I dag er der stor forskel mellem dag- og nattemperatur, tilføj eller fjern tøj i tide',
'comfortableWeatherTip': 'I dag er vejret behageligt, det er en god tid til udendørs aktiviteter',
"monday": "Mandag",
"tuesday": "Tirsdag",
"wednesday": "Onsdag",
"thursday": "Torsdag",
"friday": "Fredag",
"saturday": "Lørdag",
"sunday": "Søndag",
// 天气描述
"sunny": "Solrigt",
"partlyCloudy": "Delvis skyet",
"partlySunny": "Delvis solrigt",
"cloudy": "Skyet",
"overcast": "Overskyet",
"shower": "Byger",
"thundershower": "Tordenvejr",
"lightRain": "Let regn",
"moderateRain": "Moderat regn",
"heavyRain": "Kraftig regn",
"rainstorm": "Regnstorm",
"snowShower": "Snebyger",
"lightSnow": "Let sne",
"moderateSnow": "Moderat sne",
"heavySnow": "Kraftig sne",
"blizzard": "Snestorm",
"fog": "Tåge",
"haze": "Dis",
"strongWind": "Kraftig vind",
//编辑个人信息页
"editProfile": "Rediger personlige oplysninger",
"avatar": "Avatar",
"nickname": "Kaldenavn",
"save": "Gem",
"about": "Om",
"enterNickname": "Indtast venligst kaldenavn",
"notSet": "Ikke indstillet",
"accountSetting": "Kontoindstillinger",
"logout": "Log ud",
"logoutTips": "Er du sikker på, at du vil logge ud af den nuværende konto?",
'deleteAccount': 'Slet konto',
'deleteAccountTips': 'Er du sikker på, at du vil slette din konto permanent? Denne handling kan ikke fortrydes',
// Profile 错误信息
'networkConnectionFailed': 'Netværksforbindelse mislykkedes, tjek venligst netværksindstillinger og prøv igen',
'serverTemporarilyUnavailable': 'Serveren kan midlertidigt ikke svare, prøv venligst igen senere',
'loginExpiredPleaseRelogin': 'Login udløbet, log venligst ind igen',
'noPermissionForThisOperation': 'Ingen tilladelse til denne handling',
'requestedResourceNotFound': 'Den anmodede ressource eksisterer ikke',
'imageProcessingFailedPleaseReselect': 'Billedbehandling mislykkedes, vælg venligst billede igen',
'operationFailedPleaseRetry': 'Handling mislykkedes, prøv venligst igen',
'serverReturnedError': 'Serveren returnerede en fejl',
'serverError': 'Serverfejl',
'networkConnectionFailedCheckSettings': 'Netværksforbindelse mislykkedes, tjek venligst netværksindstillinger',
'serverInternalErrorRetryLater': 'Server intern fejl, prøv venligst igen senere',
// Profile 用户交互
//'error': 'Fejl',
//'success': 'Succes',
'imageCompressionFailed': 'Billedkomprimering mislykkedes',
'avatarUpdateFailed': 'Avatar opdatering mislykkedes',
'usernameCannotBeEmpty': 'Brugernavn kan ikke være tomt',
'saveSuccess': 'Gemt succesfuldt',
'personalInfoUpdated': 'Personlige oplysninger opdateret',
'saveFailed': 'Gemning mislykkedes',
'loggedOut': 'Logget ud',
'logoutFailedRetry': 'Logout mislykkedes, prøv venligst igen',
'accountPermanentlyDeleted': 'Konto permanent slettet',
'deleteAccountFailedRetry': 'Sletning af konto mislykkedes, prøv venligst igen',
// 账号服务相关
'clearUserDataFailed': 'Rydning af brugerdata mislykkedes', // 清理用户数据失败
'deleteUserDataFailed': 'Sletning af brugerdata mislykkedes', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Tredjepartslogout succesfuldt', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Tredjepartslogout mislykkedes', // 第三方登录退出失败
'signOutProcessError': 'Fejl i logout proces', // 登出过程发生错误
'deleteAccountProcessError': 'Fejl i kontosletningsproces', // 删除账号过程发生错误
'userDataClearSuccess': 'Brugerdata rydning succesfuldt', // 用户数据清理成功
'allUserDataClearSuccess': 'Al brugerdata rydning succesfuldt', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService initialiseret', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Hentning af tilladelsestatus mislykkedes',
'communicationPermissions': 'Kommunikationstilladelser',
'calendarPermissions': 'Kalendertilladelser',
'locationPermissions': 'Placeringstilladelser',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Kalender skrivning',
'calendarFullAccess': 'Kalender fuld adgang',
'locationInfo': 'Placeringsinformation',
'phonePermissionDesc': 'Bruges til telefonopkaldsfunktion',
'smsPermissionDesc': 'Bruges til SMS-sendefunktion',
'calendarWritePermissionDesc': 'Bruges til at oprette kalenderbegivenheder og påmindelser',
'calendarFullAccessPermissionDesc': 'Bruges til at læse og administrere kalenderbegivenheder og påmindelser',
'locationPermissionDesc': 'Bruges til at få nuværende placeringsinformation',
'appFunctionNeeds': 'App funktion har brug for',
'authorized': 'Autoriseret',
'unauthorized': 'Ikke autoriseret',
'needOpenInSystemSettings': 'Skal aktiveres i systemindstillinger',
'partialAuthorization': 'Delvis autorisation',
'unknownStatus': 'Ukendt status',
'permissionGranted': 'Tilladelse givet',
'permissionRequestError': 'Fejl ved anmodning om tilladelse',
'phonePermissionDetailDesc': 'Telefonopkaldsfunktion har brug for telefontilladelse',
'smsPermissionDetailDesc': 'SMS-sendefunktion har brug for SMS-tilladelse',
'calendarWritePermissionDetailDesc': 'Oprettelse af kalenderbegivenheder har brug for kalender skrivetilladelse',
'calendarFullAccessPermissionDetailDesc': 'Administration af kalenderbegivenheder har brug for fuld kalendertilladelse',
'locationPermissionDetailDesc': 'Hentning af placeringsinformation har brug for placeringstilladelse',
'appNeedsPermissionForFullFunction': 'Appen har brug for denne tilladelse for at give fuld funktionalitet',
'permanentDenialText': 'Du har permanent nægtet {permission} tilladelse, gå venligst til app-indstillinger for at aktivere det',
'goToSettings': 'Gå til indstillinger',
// 版本更新对话框
'newVersionFound': 'Ny version fundet', // 版本更新对话框标题
'remindLater': 'Påmind senere', // 稍后提醒按钮
'updateNow': 'Opdater nu', // 立即更新按钮
'checkUpdate': 'Tjek for opdateringer', // 检查更新按钮
'updateFailed': 'Opdatering mislykkedes', // 更新失败提示
'cannotOpenAppStore': 'Kan ikke åbne app store, gå venligst manuelt til store for opdatering', // 无法打开应用商店提示
'updateErrorRetry': 'Der opstod en fejl under opdateringen, prøv venligst igen senere', // 更新错误重试提示
//国家列表
"邮箱": "E-mail",
"中国": "Kina",
"美国": "USA",
"加拿大": "Canada",
"俄罗斯": "Rusland",
"英国": "Storbritannien",
"德国": "Tyskland",
"意大利": "Italien",
"法国": "Frankrig",
"西班牙": "Spanien",
"南非": "Sydafrika",
"沙特阿拉伯": "Saudi-Arabien",
"土耳其": "Tyrkiet",
"日本": "Japan",
"韩国": "Sydkorea",
"新加坡": "Singapore",
"马来西亚": "Malaysia",
"泰国": "Thailand",
"越南": "Vietnam",
"印度": "Indien",
"巴基斯坦": "Pakistan",
"菲律宾": "Filippinerne",
"印度尼西亚": "Indonesien",
"阿联酋": "UAE",
"墨西哥": "Mexico",
"巴西": "Brasilien",
"阿根廷": "Argentina",
"澳大利亚": "Australien",
"新西兰": "New Zealand",
"中国香港": "Hong Kong",
"中国澳门": "Macao",
"中国台湾": "Taiwan",
"埃及": "Egypten",
"希腊": "Grækenland",
"荷兰": "Holland",
"比利时": "Belgien",
"匈牙利": "Ungarn",
"罗马尼亚": "Rumænien",
"瑞士": "Schweiz",
"奥地利": "Østrig",
"丹麦": "Danmark",
"瑞典": "Sverige",
"挪威": "Norge",
"波兰": "Polen",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luxembourg",
"爱尔兰": "Irland",
"冰岛": "Island",
"阿尔巴尼亚": "Albanien",
"马耳他": "Malta",
"塞浦路斯": "Cypern",
"芬兰": "Finland",
"保加利亚": "Bulgarien",
"立陶宛": "Litauen",
"拉脱维亚": "Letland",
"爱沙尼亚": "Estland",
"乌克兰": "Ukraine",
"塞尔维亚": "Serbien",
"克罗地亚": "Kroatien",
"斯洛文尼亚": "Slovenien",
"捷克": "Tjekkiet",
"斯洛伐克": "Slovakiet",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marokko",
"阿尔及利亚": "Algeriet",
"突尼斯": "Tunesien",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopien",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Libanon",
"约旦": "Jordan",
"伊拉克": "Irak",
"科威特": "Kuwait",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongoliet",
"柬埔寨": "Cambodja",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Østtimor",
"斐济": "Fiji",
"所罗门群岛": "Salomonøerne",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Oversættelseshistorik",
"enableRecording": "Aktiver optagelse",
"viewAudioFiles": "Se lydfiler",
"headsetUser": "Øretelefon bruger",
"phoneUser": "Telefon bruger",
"selectSourceLanguage": "Vælg kildesprog",
"selectTargetLanguage": "Vælg målsprog",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ingen oversættelseshistorik",
"clearHistory": "Ryd historik",
"clearHistoryConfirm": "Er du sikker på, at du vil rydde hele oversættelseshistorikken? Denne handling kan ikke fortrydes.",
"unknownLanguage": "Ukendt sprog",
"deleteSessionRecord": "Slet sessionsoptegnelse",
"deleteSessionConfirm": "Er du sikker på, at du vil slette alle oversættelsesoptegnelser for denne session? Denne handling kan ikke fortrydes.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Oversæt lydfiler",
"noAudioFiles": "Ingen lydfiler",
"calculating": "Beregner...",
"playing": "Afspiller...",
"paused": "Sat på pause",
"clickToPlay": "Klik for at afspille",
"rename": "Omdøb",
"smartTranscription": "Smart transskription",
"renameAudioFile": "Omdøb lydfil",
"enterNewFileName": "Indtast venligst nyt filnavn",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Original optegnelse",
"recordSummary": "Optegnelsessammendrag",
"clickToGenerateSummary": "Klik på knappen nedenfor for at generere sessionssammendrag",
"summaryContent": "Sammendragsindhold",
"copied": "Kopieret",
"summaryCopiledToClipboard": "Sammendrag kopieret til udklipsholder",
"extractSummary": "Udtræk sammendrag",
"summaryGenerated": "Sammendrag genereret",
"generating": "Genererer...",
"regenerate": "Regenerer",
"summaryTimeoutMessage": "Anmodning om sammendragsgenerering udløbet, muligvis på grund af netværksproblem eller serveroverbelastning.",
"deleteTranslationRecord": "Slet oversættelsesoptegnelse",
"deleteTranslationConfirm": "Er du sikker på, at du vil slette denne oversættelsesoptegnelse? Denne handling kan ikke fortrydes.",
"originalText": "Original tekst",
"translatedText": "Oversat tekst",
"sessionSummary": "Sessionssammendrag",
"cannotShare": "Kan ikke dele",
"generateSummaryFirst": "Generer venligst sammendrag først",
"translationSessionRecord": "Oversættelsessessionsoptegnelse",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Enhedsparring",
"connectYourDeepSoundHeadset": "Tilslut dine DeepSound øretelefoner",
"bind": "Bind",
"authorizeBind": "Autoriser binding",
"enterCode": "Indtast venligst kode",
"autoInputCode": "Automatisk kodeinput",
"skipBinding": "Spring binding over",
"rescan": "Scan igen",
"skip": "Spring over",
"verifyingDevice": "Verificerer enhed...",
"confirmBinding": "Bekræft binding",
"associatingDevice": "Associerer enhed...",
"goToBluetoothSettings": "Gå til Bluetooth indstillinger",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Klar til parring",
"preparingPairingEnvironment": "Forbereder parringsmiljø...",
"connectDeepSoundViaSystemBluetooth": "Tilslut venligst DeapSound enheden via system Bluetooth først",
"deviceBindingConfirm": "Enhedsbindingsbekræftelse...",
"establishingDeviceAssociation": "Etablerer enhedsassociation...",
"waitingCompletePairing": "Vent venligst, fuldfører parring...",
"pairingSuccessRedirecting": "Parring succesfuld! Omdirigerer til hovedside...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Sørg venligst for at den tilsluttede enhed er DeapSound",
"deviceAlreadyBoundToOtherAccount": "Denne enhed er allerede bundet til en anden konto",
"deviceAssociationFailed": "Enhedsassociation mislykkedes, prøv venligst igen",
"scanTimeoutEnsureDeviceNearby": "Scanning timeout, sørg venligst for at enheden er i nærheden",
"networkError": "Netværksfejl",
"authorizationFailedCheckCode": "Autorisation mislykkedes, tjek venligst om autorisationskoden er korrekt",
"pairingFailedRetry": "Parring mislykkedes, prøv venligst igen",
// 配对控制器相关
//'connectDevice': 'Tilslut enhed',
'pleaseEnableBluetooth': 'Aktiver venligst Bluetooth',
'deviceDisconnected': 'Enhed afbrudt',
'readyToStartPairing': 'Klar til at starte parring',
'checkingEnvironment': 'Kontrollerer miljø...',
'ensureHeadsetOnAndPairingMode': 'Sørg venligst for at øretelefonerne er tændt og i parringstilstand',
//'goToBluetoothSettings': 'Gå til Bluetooth indstillinger',
//'verifyingDevice': 'Verificerer enhed...',
//'confirmBinding': 'Bekræft binding',
//'associatingDevice': 'Associerer enhed...',
'establishingSecureConnection': 'Etablerer sikker forbindelse...',
'needManualBindingAuthCode': 'Har brug for manuel bindingsautorisationskode...',
'pairingSuccessful': 'Parring succesfuld!',
'enableBluetooth': 'Aktiver Bluetooth',
'grantPermissions': 'Giv tilladelser',
'retryAssociation': 'Prøv association igen',
'retryAuthorization': 'Prøv autorisation igen',
'pleaseGrantNecessaryPermissions': 'Giv venligst de nødvendige tilladelser',
'checkFailedRetry': 'Kontrol mislykkedes, prøv venligst igen',
'pleaseConnectDeepSoundDevice': 'Tilslut venligst DeepSound enhed',
'verificationFailedRetry': 'Verificering mislykkedes, prøv venligst igen',
'invalidDeviceAddress': 'Ugyldig enhedsadresse',
'bleDeviceAssociationFailed': 'BLE enhedsassociation mislykkedes',
'deviceAssociationFailedRetry': 'Enhedsassociation mislykkedes, prøv venligst igen',
'bleConnectionTimeoutRetry': 'BLE forbindelse timeout, prøv venligst igen',
'blePairingStartupFailed': 'BLE parring opstart mislykkedes',
'bleConnectionFailed': 'BLE forbindelse mislykkedes',
'deviceAuthorizationFailedCheckCode': 'Enhedsautorisation mislykkedes, tjek venligst autorisationskode',
//用户反馈页
"feedback": "Brugerfeedback",
'feedbackInfo': 'Giv feedback eller forslag',
'feedbackDescription': 'Beskriv venligst dit problem eller forslag',
'feedbackHint': 'Indtast venligst dit feedbackindhold...',
'feedbackRequired': 'Indtast venligst feedbackindhold',
'contactInfo': 'Kontaktinformation',
'contactHint': 'E-mail/telefon, så vi kan kontakte dig',
'submit': 'Indsend',
'feedbackSubmitSuccess': 'Feedback indsendt succesfuldt, tak!',
'feedbackSubmitFailed': 'Feedback indsendelse mislykkedes, prøv venligst igen senere',
// OTA升级模块
"upgradeExitConfirm": "Opgradering i gang, afslutning vil afbryde opgraderingsprocessen, er du sikker på at du vil afslutte?",
"deviceModel": "Enhedsmodel",
"unknownDevice": "Ukendt enhed",
"currentFirmwareVersion": "Nuværende firmware version",
"latestFirmwareVersion": "Seneste firmware version",
"ota_newVersionFound": "Ny version fundet",
"latestVersion": "Allerede seneste version",
"gettingDeviceInfo": "Henter enhedsoplysninger...",
"keepDeviceConnected": "Hold venligst enheden tilsluttet",
"connectionFailed": "Forbindelse mislykkedes",
"retryConnection": "Prøv forbindelse igen",
"ota_updateNow": "Opdater nu",
"keepConnectedDontClose": "Hold venligst enheden tilsluttet, luk ikke appen",
"doNotDisconnect": "Afbryd venligst ikke forbindelsen",
"charging": "Oplader",
"updateContent": "Opdateringsindhold",
"removeEarbudsEnsureBattery": "Tag begge øretelefoner ud og sørg for at batteriet på begge er over 30%",
// 音乐列表页面
"noMusic": "Ingen musik", // 暂无音乐
"noPlayingMusic": "Ingen musik afspilles", // 暂无播放音乐
"unknownSong": "Ukendt sang", // 未知歌曲
"unknownArtist": "Ukendt kunstner", // 未知歌手
"playAll": "Afspil alle", // 播放全部
// 语言名称
"中文(简体)": "Kinesisk (forenklet)",
"中文(繁体)": "Kinesisk (traditionel)",
"中文(香港繁体)": "Kinesisk (Hong Kong)",
"英语": "Engelsk",
"日语": "Japansk",
"韩语": "Koreansk",
"法语": "Fransk",
"西班牙语": "Spansk",
"葡萄牙语": "Portugisisk",
"意大利语": "Italiensk",
"德语": "Tysk",
"俄语": "Russisk",
"波兰语": "Polsk",
"荷兰语": "Hollandsk",
"瑞典语": "Svensk",
"捷克语": "Tjekkisk",
"现代希腊语": "Moderne græsk",
"罗马尼亚语": "Rumænsk",
"匈牙利语": "Ungarsk",
"乌克兰语": "Ukrainsk",
"丹麦语": "Dansk",
"芬兰语": "Finsk",
"挪威语": "Norsk",
"克罗地亚语": "Kroatisk",
"加泰隆语": "Catalansk",
"阿拉伯语": "Arabisk",
"泰语": "Thai",
"越南语": "Vietnamesisk",
"印尼语": "Indonesisk",
"印地语": "Hindi",
"土耳其语": "Tyrkisk",
"马来语": "Malaysisk",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persisk",
"斯瓦希里语": "Swahili",
};

645
lib/core/translations/language/de_de.dart

@ -46,193 +46,458 @@ const Map<String, String> deDE = {
"malay": "Malaiisch",
"turkish": "Türkisch",
"polish": "Polnisch",
"filipino": "Filipino",
"dutch": "Niederländisch",
"swedish": "Schwedisch",
"danish": "Dänisch",
"finnish": "Finnisch",
"czech": "Tschechisch",
"hungarian": "Ungarisch",
"norwegian": "Norwegisch",
"romanian": "Rumänisch",
"ukrainian": "Ukrainisch",
"greek": "Griechisch",
"bulgarian": "Bulgarisch",
"croatian": "Kroatisch",
"slovak": "Slowakisch",
"slovenian": "Slowenisch",
"lithuanian": "Litauisch",
"latvian": "Lettisch",
"estonian": "Estnisch",
"serbian": "Serbisch",
"icelandic": "Isländisch",
// 登录页
"welcome": "Willkommen",
"loginTips":
"Bitte melden Sie sich an oder registrieren Sie sich mit Ihrer Telefonnummer oder E-Mail",
"loginTips": "Bitte melden Sie sich mit Ihrer Telefonnummer oder E-Mail an/registrieren Sie sich",
"accountNumber": "Telefonnummer oder E-Mail",
"verificationCode": "Bestätigungscode",
"getCode": "Code erhalten",
"reacquireAfter": "s Erneut versuchen nach",
"otherWays": "Oder anmelden mit",
"expressConsent": "Durch die Anmeldung/Registrierung stimmen Sie zu",
"reacquireAfter": "s später erneut anfordern",
"otherWays": "Oder melden Sie sich auf folgende Weise an",
"expressConsent": "Durch Anmeldung/Registrierung stimmen Sie zu",
"and": " und ",
"userAgreement": "Nutzungsbedingungen",
"userAgreement": "Nutzungsvereinbarung",
"privacyPolicy": "Datenschutzrichtlinie",
'selectCountry': 'Land/Region auswählen',
"email": "E-Mail",
"phoneNumber": "Telefonnummer",
"pleaseEnterContactInfo": "Bitte Telefonnummer oder E-Mail eingeben",
"pleaseEnterContactInfo": "Bitte geben Sie Telefonnummer oder E-Mail ein",
"invalidEmailFormat": "Ungültiges E-Mail-Format",
"invalidPhoneFormat": "Ungültiges Telefonnummerformat",
"invalidPhoneFormat": "Ungültiges Telefonnummernformat",
"tip": "Hinweis",
"pleaseEnterCompleteCode":
"Bitte geben Sie den vollständigen Verifizierungscode ein",
"pleaseEnterCompleteCode": "Bitte geben Sie den vollständigen Bestätigungscode ein",
"loginFailed": "Anmeldung fehlgeschlagen, bitte versuchen Sie es erneut",
'pleaseAcceptPrivacyPolicy':
'Bitte lesen und akzeptieren Sie die Datenschutzerklärung und die Nutzungsbedingungen',
'pleaseAcceptPrivacyPolicy': 'Bitte lesen und akzeptieren Sie zuerst die Datenschutzrichtlinie und Nutzungsvereinbarung',
"enterVerificationCode": "Bestätigungscode eingeben",
"verificationCodeSentTo": "Bestätigungscode gesendet an",
"resendVerificationCode": "Bestätigungscode erneut senden",
"login": "Anmelden",
"usePasswordLogin": "Passwort-Anmeldung verwenden",
// 隐私政策弹窗
"loginDeclaration": "DeapSound Erklärung", // DeapSound 声明
"welcomeToThisApp": "Willkommen bei DeapSound, bitte lesen Sie sorgfältig", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Datenschutzrichtlinie", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Nutzungsvereinbarung", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Durch Klicken auf 'Zustimmen und Eingeben' zeigen Sie an, dass Sie die oben genannten Vereinbarungen vollständig gelesen und ihnen zugestimmt haben. Durch Klicken auf 'Nicht zustimmen' wird die Anwendung beendet.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Nicht zustimmen", // 不同意
"agreeAndEnter": "Zustimmen und Eingeben", // 同意并进入
// 首页
"deviceStatus": "Gerätestatus",
"reconnect": "Erneut verbinden",
"connectingDevice": "Verbindung zum Gerät wird hergestellt...",
"connectingDevice": "Gerät wird verbunden...",
"connectedTo": "Verbunden mit",
"signal": "Signal",
"deviceId": "Geräte-ID",
"firmwareVersion": "Firmware-Version",
"disconnectedDevice":
"Kein Gerät verbunden, klicken Sie auf die Schaltfläche unten",
"disconnectedDevice": "Kein Gerät verbunden, klicken Sie auf die Schaltfläche unten",
"connectDevice": "Gerät verbinden",
"topAiExperiences": "Top KI-Erlebnisse",
"topAiExperiences": "Top KI-Erfahrungen",
"aiAssistant": "KI-Assistent",
"aiAssistantInfo": "24/7 persönlicher Berater für Fragen und Ratschläge",
"simultaneousInterpretation": "Echtzeit-Übersetzung",
"simultaneousInterpretationInfo": "Echtzeit-Übersetzung für über 80 Sprachen",
"aiCompanion": "Eltern-Kind-Begleiter",
"simultaneousInterpretation": "Simultandolmetschen",
"simultaneousInterpretationInfo": "Echtzeitübersetzung für 80+ Sprachen",
"aiCompanion": "Eltern-Kind-Begleitung",
"aiCompanionInfo": "Versteht Sie und bietet warme Begleitung",
"homeSlogan": "Die Welt verbinden, jenseits des Klangs",
"turnEarphones":
"Bitte öffnen Sie das Kopfhörer-Etui und setzen Sie die Kopfhörer ein",
"currentlyConnected": "Aktuell verbunden:",
"unsystemSetup": "Zu Systemeinstellungen",
"turnEarphones": "Bitte öffnen Sie das Kopfhörer-Etui und setzen Sie die Kopfhörer in Ihre Ohren",
"currentlyConnected": "Derzeit verbunden:",
"unsystemSetup": "Zu Systemeinstellungen gehen",
"talkLater": "Später erinnern",
"initializing": "Initialisierung...",
"bluetoothInitializationFailure":
"Bluetooth-Dienst konnte nicht initialisiert werden",
"bluetoothInitializationFailure": "Bluetooth-Dienst-Initialisierung fehlgeschlagen",
"checkingPermissions": "Berechtigungen werden überprüft...",
"lackPermissions": "Bluetooth-Berechtigungen erforderlich",
"searchingDevice": "Geräte werden gesucht...",
"findConnectedDevice": "Verbundenes Gerät gefunden",
"notFound": "Kein verbundenes Bluetooth-Gerät gefunden",
"initializationFailure": "Initialisierungsfehler",
"connectedDevice": "Mit Gerät verbunden:",
"failedRefreshDevice": "Gerät konnte nicht aktualisiert werden",
"noDeviceFound": "Kein verbundenes Gerät gefunden",
"failedDeviceInformation":
"Geräteinformationen konnten nicht abgerufen werden",
"notFound": "Keine verbundenen Bluetooth-Geräte gefunden",
"initializationFailure": "Initialisierung fehlgeschlagen",
"connectedDevice": "Verbunden mit Gerät:",
"failedRefreshDevice": "Gerät-Aktualisierung fehlgeschlagen",
"noDeviceFound": "Keine verbundenen Geräte gefunden",
"failedDeviceInformation": "Geräteinformationen konnten nicht abgerufen werden",
"unknownEquipment": "Unbekanntes Gerät",
"zeroSignal": "Kein Signal",
"good": "Gut",
"fine": "Sehr gut",
"fine": "Großartig",
"excellent": "Ausgezeichnet",
"unknown": "Unbekannt",
'bluetoothTurnedOff': 'Bluetooth ist ausgeschaltet, bitte einschalten',
'bluetoothOff': 'Bluetooth aus',
'bluetoothOff': 'Bluetooth ist aus',
'leftEar': 'Linkes Ohr',
'rightEar': 'Rechtes Ohr',
'chargingCase': 'Ladeetui',
'left': 'Links',
'right': 'Rechts',
'checkConnectionStatusFailed': 'Verbindungsstatus-Überprüfung fehlgeschlagen',
// 发现页
// 发现页
"searchAi": "KI-Funktionen suchen...",
"exploreSlogan": "Intelligente Kopfhörer, unbegrenzte Möglichkeiten",
"exploreSlogan1": "Intelligenter Begleiter, unbegrenzte Möglichkeiten",
"exploreSlogan2": "Intelligente Brille, unbegrenzte Möglichkeiten",
"exploreAi": "Entdecken Sie die KI-Funktionen von DeapSound",
"exploreSlogan": "Intelligente Kopfhörer, unendliche Möglichkeiten",
"exploreSlogan1": "Intelligente Begleitung, unendliche Möglichkeiten",
"exploreSlogan2": "Intelligente Brille, unendliche Möglichkeiten",
"exploreAi": "Entdecken Sie KI-Funktionen von DeapSound",
"aiFunction": "KI-Funktionen",
"allRoundAssistant": "Allround-Assistent",
"allRoundAssistantInfo": "Hilft bei der Lösung verschiedener Probleme",
"simultaneousTranslation": "Echtzeit-Übersetzung",
"simultaneousTranslationInfo": "Sofortige Übersetzung für über 80 Sprachen",
"aiGirlfriend": "Eltern-Kind-Begleiter",
"aiGirlfriendInfo": "Intelligente Begleitung, jederzeit chatten",
"healthConsultant": "Multifunktionaler KI-Chat",
"healthConsultantInfo": "Mehr KI-Chat-Funktionen",
"conferenceAssistant": "Geschäftsbesprechungs-Assistent",
"conferenceAssistantInfo":
"Echtzeit-Protokollierung und mehrsprachige Übersetzung",
"simultaneousTranslation": "Echtzeitübersetzung",
"faceToFaceTranslation": "Face-to-Face-Übersetzung",
'audioVideoTranslation': 'Audio-/Video-Übersetzung',
'callTranslation': 'Anruf-Übersetzung',
"simultaneousTranslationInfo": "Sofortübersetzung für 80+ Sprachen",
"aiGirlfriend": "Eltern-Kind-Begleitung",
"aiGirlfriendInfo": "Intelligente Gesellschaft, jederzeit chatten",
"healthConsultant": "Multifunktions-KI-Chat",
"healthConsultantInfo": "Weitere KI-Chat-Funktionen",
"conferenceAssistant": "Geschäftstreffen-Assistent",
"conferenceAssistantInfo": "Echtzeit-Protokollaufzeichnung und mehrsprachige Übersetzung",
"studyAssistant": "Sprachlern-Assistent",
"studyAssistantInfo": "Aussprachekorrektur und Sprechübungen in Echtzeit",
"travelTranslator": "Reiseübersetzer",
"travelTranslatorInfo":
"Echtzeit-Sprachübersetzung und Sehenswürdigkeitsführer",
"studyAssistantInfo": "Aussprachekorrektur und Sprechpraxis",
"travelTranslator": "Reise-Übersetzer",
"travelTranslatorInfo": "Echtzeit-Sprachübersetzung und Sehenswürdigkeiten-Führung",
"beSearching": "Suche nach:",
"noAssistantFound": "Kein passender KI-Assistent gefunden",
"noAssistantFound": "Kein entsprechender KI-Assistent gefunden",
"scene": "Szenarien",
"youHaveSelected": "Sie haben ausgewählt:",
"newFunction": "Neue Funktionen",
"youChoseTry": "Sie haben sich entschieden, auszuprobieren",
"youChoseTry": "Sie haben sich entschieden zu versuchen",
"aiSinger": "KI-Sänger-Modus",
"aiSingerInfo":
"Singen Sie jeden Song mit der Stimme Ihres Lieblingskünstlers, auch eigene Kreationen",
"aiSingerInfo": "Singen Sie jedes Lied in der Stimme Ihres Lieblingskünstlers, sogar Ihre eigenen Kreationen",
"popularFunction": "Beliebte Funktionen",
"tryNow": "Jetzt ausprobieren",
"tryNow": "Jetzt versuchen",
//商务会议助手页
"startMeeting": "Besprechung starten",
// 商务会议助手页
"startMeeting": "Meeting starten",
'edit': 'Bearbeiten',
'delete': 'Löschen',
'noContent': 'Kein Inhalt',
'editMeetingTitle': 'Besprechungstitel bearbeiten (Optional)',
'meetingTitle': 'Besprechungstitel (Optional)',
'editMeetingTitle': 'Meeting-Titel bearbeiten (Optional)',
'meetingTitle': 'Meeting-Titel (Optional)',
'maxCharacters': 'Maximal 50 Zeichen',
'meeting': 'Besprechung',
'recordingDetails': 'Aufnahmedetails',
'meeting': 'Meeting',
'recordingDetails': 'Aufnahme-Details',
'aiSummary': 'KI-Zusammenfassung',
'meetingTranscript': 'Besprechungsprotokoll',
'meetingTranscript': 'Meeting-Transkript',
// 设置页
"systemSettings": "Systemeinstellungen",
"premiumMember": "Premium-Mitgliedschaft",
"joinDevice": "Verbundenes Gerät:",
"accountId": "Konto-ID:",
"systemSetting": "Systemeinstellungen",
"languageSetting": "Spracheinstellungen",
"darkMode": "Dunkler Modus",
"darkModeInfo": "Zwischen hell/dunkel Themen wechseln",
"backups": "Sicherung und Wiederherstellung",
"backupsInfo": "Einstellungen und KI-Gesprächsverlauf sichern",
"darkModeInfo": "Zwischen hellen/dunklen Themen wechseln",
"backups": "Sicherung & Wiederherstellung",
"backupsInfo": "Einstellungen und KI-Verlauf sichern",
"lastBackup": "Letzte Sicherung:",
"privacySettings": "Datenschutzeinstellungen",
"privacySettingsInfo": "Datenerfassung und Berechtigungen verwalten",
"logout": "Abmelden",
"logoutTips":
"Sind Sie sicher, dass Sie sich vom aktuellen Konto abmelden möchten?",
"aboutApplication": "Über die App",
"privacySettingsInfo": "Datensammlung und Berechtigungen verwalten",
"permissionManagement": "Berechtigungsverwaltung", // 权限管理
"permissionManagementInfo": "App-Berechtigungseinstellungen verwalten", // 管理应用权限设置
"aboutApplication": "Über",
"versions": "Version",
"checkUpdates": "Nach Updates suchen",
"checkUpdates": "Updates prüfen",
"selectLanguage": "Sprache auswählen",
"voiceService": "Sprachdienst",
"voiceServiceInfo": "Spracherkennungs- und Synthesedienst auswählen",
"voiceServiceInfo": "Spracherkennung und Synthesedienst auswählen",
"selectVoiceService": "Sprachdienst auswählen",
"azureVoiceService": "Azure Sprachdienst",
"azureVoiceServiceInfo":
"Microsoft Cloud-Sprachdienst mit hochwertiger Sprachsynthese und -erkennung",
"flutterVoiceService": "Flutter lokaler Sprachdienst",
"flutterVoiceServiceInfo":
"Lokaler Sprachdienst des Geräts ohne Internetverbindung",
"azureVoiceServiceInfo": "Microsoft Cloud-basierter Dienst mit hochwertiger Sprachsynthese und -erkennung",
"flutterVoiceService": "Lokaler Sprachdienst",
"flutterVoiceServiceInfo": "Geräte-lokaler Sprachdienst ohne Internetverbindung",
'timbreService': 'Klangfarben-Dienst',
'timbreServiceInfo': 'Sprachsynthesedienst für Klangfarben auswählen',
'timbreServiceInfo': 'Sprachsynthese-Dienst auswählen',
'defaultTimbre': 'Standard-Klangfarbe',
'microsoftCloudTimbreService': 'Microsoft Cloud-Klangfarben-Dienst',
'voiceClone': 'Stimmklon',
'microsoftCloudTimbreService': 'Microsoft Cloud Klangfarben-Dienst',
'voiceClone': 'Stimm-Klon',
'AIsettings': 'KI-Einstellungen',
'selecttimbre': 'Klangfarbe Wählen',
'selecttimbre': 'Klangfarbe auswählen',
'pleaseRead': 'Bitte lesen',
'completeRecording': 'Aufnahme abschließen',
'deleteAccount': 'Konto löschen',
'deleteAccountTips':
'Möchten Sie Ihr Konto wirklich dauerhaft löschen? Diese Aktion kann nicht rückgängig gemacht werden.',
"firmwareUpgrade": "Firmware-Upgrade", // 固件升级
"bleHeadsetFirmwareUpgrade": "BLE-Kopfhörer Firmware-Upgrade", // BLE耳机固件版本升级
"deviceManagement": "Geräteverwaltung", // 设备管理
"manageConnectedDevices": "Verbundene Bluetooth-Geräte verwalten", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Aktuelle Version ist bereits die neueste {version}',
'checkUpdateFailed': 'Update-Prüfung fehlgeschlagen',
'networkErrorRetry': 'Netzwerkfehler, bitte später versuchen',
// 设备管理相关
'clearPairedDevices': 'Gekoppelte Geräte löschen',
'clearPairedDevicesConfirm': 'Sind Sie sicher, dass Sie alle gekoppelten Geräte löschen möchten?',
'clearPairedDevicesSuccess': 'Gekoppelte Geräte erfolgreich gelöscht',
'clearPairedDevicesFailed': 'Löschen gekoppelter Geräte fehlgeschlagen',
// 聊天页
// 设置页面 - 实时语音对话
'realtimeVoiceChat': 'Echtzeit-Sprachgespräch',
'realtimeVoiceChatInfo': 'Intelligente Sprachinteraktionsfunktionen erleben (Vorschau)',
'loading': 'Laden...',
//设备管理页面
"earphone": "Kopfhörer", // 耳机
"voicerecorder": "Sprachrekorder", // 录音笔
"notBound": "Nicht gebunden", // 未绑定
"deviceNotBoundYet": "Gerät noch nicht gebunden", // 还未绑定设备
"unbind": "Bindung aufheben", // 解绑
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Chat-Verlauf löschen",
"online": "Online",
"inputMessage": "Nachricht eingeben...",
"imListening": "Ich höre zu...",
"canStartTalking": "Sie können anfangen zu sprechen",
"addQuestionAboutImage": "Fragen oder Beschreibungen zum Bild hinzufügen...",
"summarizeImageContent": "Bildinhalt zusammenfassen",
"extractImageText": "Bildtext extrahieren",
"translateImageText": "Bildtext übersetzen",
"recording": "Aufnahme läuft...",
"holdToSpeak": "Halten zum Sprechen",
"takePhoto": "Foto aufnehmen",
"photoAlbum": "Fotoalbum",
"makeCall": "Anruf tätigen",
"aiVoiceCall": "KI-Sprachanruf",
"inCall": "Im Gespräch...",
"aiReplying": "KI antwortet...",
"waitingToStart": "Warten auf Start...",
"clickToStartCall": "Klicken zum Anruf starten",
"listeningToYou": "Höre Ihnen zu...",
"processing": "Verarbeitung...",
"loadMoreMessages": "Weitere Nachrichten laden...",
"loadFailedClickRetry": "Laden fehlgeschlagen, zum Wiederholen klicken",
"swipeUpForMore": "Nach oben wischen für mehr",
// 翻译页
"selectSourceLanguage": "Quellsprache auswählen",
"selectTargetLanguage": "Zielsprache auswählen",
// Agent controller
'welcomeMessage': 'Hallo! Ich bin **XiaoYan**, ich kann Ihnen helfen:\n\n'
'• Fragen beantworten und Informationen bereitstellen\n\n'
'• Echtzeit-Sprachübersetzung\n\n'
'• Musik und Podcasts empfehlen\n\n'
'• Sprachmemos und Erinnerungen\n\n'
'• Kopfhörerfunktionen steuern\n\n'
'Womit kann ich Ihnen helfen?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Spracherkennungsfunktion benötigt Mikrofonzugriff.',
'voiceTranslationPermissionText': 'Spracherkennung und Übersetzungsfunktion benötigen Mikrofonzugriff.',
'phoneCallPermissionText': 'Anruffunktion benötigt Mikrofonzugriff für Sprachanrufe.',
'permissionDeniedText': 'Sie haben die Mikrofonberechtigung dauerhaft verweigert, bitte gehen Sie zu den Systemeinstellungen, um sie zu aktivieren.',
'startVoiceInput': 'Spracheingabe starten',
'startPhoneCallMode': 'Anrufmodus starten, Spracheingabe beginnen',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Geben Sie hier Ihre Nachricht ein...', // 全屏编辑器输入提示
'characterCount': '{count} Zeichen', // 字符计数显示
// 消息长按操作
'copy': 'Kopieren',
'copySuccess': 'Erfolgreich kopiert',
'report': 'Melden',
'submitSuccess': 'Erfolgreich übermittelt',
'submitFailed': 'Übermittlung fehlgeschlagen',
'reportSubmitted': 'Meldung übermittelt, wir werden sie so schnell wie möglich bearbeiten',
//'networkError': 'Netzwerkfehler, bitte später versuchen',
'harmfulUnsafe': 'Schädlich/Unsicher',
'pornographicVulgar': 'Pornografisch/Vulgär',
'misleadingAttack': 'Irreführend/Angriff',
'illegalCriminal': 'Illegal/Kriminell',
'privacyRelated': 'Datenschutzbezogen',
'copyrightViolation': 'Verletzung meiner Urheberrechte, Persönlichkeitsrechte usw.',
'other': 'Andere',
'reportDescriptionHint': 'Wir möchten den Grund für Ihre Meldung wissen, Sie können das Problem beschreiben, das Sie erlebt haben.',
//'submit': 'Übermitteln',
//Message_bubble
'generatedByAi': 'Von KI generiert',
//音乐卡片 music_card
'recommendedMusic': 'Hier sind einige empfohlene Musik:',
'playList': 'Wiedergabeliste',
'moreMusic': 'Mehr Musik',
//导航卡片 navigation_card
'kilometers': 'km', // 公里单位
'meters': 'm', // 米单位
'hours': 'Stunden', // 小时单位
'minutes': 'Minuten', // 分钟单位
'seconds': 'Sekunden', // 秒单位
'navigating': 'Navigation', // 导航状态
'currentLocation': 'Aktueller Standort', // 当前位置
'approximate': 'Etwa', // 大约
'enterRoad': 'betreten', // 进入道路
"driving": "Fahren",
"walking": "Gehen",
"bicycling": "Radfahren",
"transit": "Öffentliche Verkehrsmittel",
//天气卡片 weather_card
'weatherQuery': 'Wetterabfrage:',
'highest': 'Höchste',
'lowest': 'Niedrigste',
'futureForecast': 'Zukunftsprognose',
'hotWeatherTip': 'Heute ist es heiß, bitte achten Sie auf Hitzeschutz und Abkühlung, trinken Sie mehr Wasser, um Hitzschlag zu vermeiden',
'coldWeatherTip': 'Heute ist es kalt, bitte halten Sie sich beim Ausgehen warm und achten Sie auf Erkältungen',
'rainyWeatherTip': 'Heute regnet es, bitte nehmen Sie Regenschutz mit und achten Sie auf die Reisesicherheit',
'snowyWeatherTip': 'Heute schneit es, die Straßen sind rutschig, bitte achten Sie auf Sicherheit und halten Sie sich warm',
'foggyWeatherTip': 'Heute ist es neblig und dunstig, die Sicht ist schlecht, bitte tragen Sie beim Ausgehen eine Maske',
'windyWeatherTip': 'Heute ist es windig, bitte achten Sie beim Ausgehen auf Sicherheit und sichern Sie Gegenstände',
'sunnyWeatherTip': 'Heute scheint die Sonne mit starker UV-Strahlung, bitte schützen Sie sich beim Ausgehen vor der Sonne',
'temperatureDifferenceTip': 'Heute ist der Temperaturunterschied zwischen Tag und Nacht groß, bitte passen Sie die Kleidung entsprechend an',
'comfortableWeatherTip': 'Das Wetter ist heute angenehm, perfekt für Outdoor-Aktivitäten',
"monday": "Mo",
"tuesday": "Di",
"wednesday": "Mi",
"thursday": "Do",
"friday": "Fr",
"saturday": "Sa",
"sunday": "So",
// 天气描述
"sunny": "Sonnig",
"partlyCloudy": "Teilweise bewölkt",
"partlySunny": "Teilweise sonnig",
"cloudy": "Bewölkt",
"overcast": "Bedeckt",
"shower": "Schauer",
"thundershower": "Gewitter",
"lightRain": "Leichter Regen",
"moderateRain": "Mäßiger Regen",
"heavyRain": "Starker Regen",
"rainstorm": "Regensturm",
"snowShower": "Schneeschauer",
"lightSnow": "Leichter Schnee",
"moderateSnow": "Mäßiger Schnee",
"heavySnow": "Starker Schnee",
"blizzard": "Schneesturm",
"fog": "Nebel",
"haze": "Dunst",
"strongWind": "Starker Wind",
//编辑个人信息页
"editProfile": "Profil bearbeiten",
"avatar": "Avatar",
"nickname": "Spitzname",
"save": "Speichern",
"about": "Über",
"enterNickname": "Bitte geben Sie Ihren Spitznamen ein",
"notSet": "Nicht festgelegt",
"accountSetting": "Kontoeinstellungen",
"logout": "Abmelden",
"logoutTips": "Sind Sie sicher, dass Sie sich vom aktuellen Konto abmelden möchten?",
'deleteAccount': 'Konto löschen',
'deleteAccountTips': 'Sind Sie sicher, dass Sie Ihr Konto dauerhaft löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.',
// Profile 错误信息
'networkConnectionFailed': 'Netzwerkverbindung fehlgeschlagen, bitte überprüfen Sie die Netzwerkeinstellungen und versuchen Sie es erneut',
'serverTemporarilyUnavailable': 'Server vorübergehend nicht verfügbar, bitte versuchen Sie es später erneut',
'loginExpiredPleaseRelogin': 'Anmeldung abgelaufen, bitte melden Sie sich erneut an',
'noPermissionForThisOperation': 'Keine Berechtigung für diese Operation',
'requestedResourceNotFound': 'Angeforderte Ressource nicht gefunden',
'imageProcessingFailedPleaseReselect': 'Bildverarbeitung fehlgeschlagen, bitte wählen Sie das Bild erneut aus',
'operationFailedPleaseRetry': 'Operation fehlgeschlagen, bitte versuchen Sie es erneut',
'serverReturnedError': 'Server hat einen Fehler zurückgegeben',
'serverError': 'Serverfehler',
'networkConnectionFailedCheckSettings': 'Netzwerkverbindung fehlgeschlagen, bitte überprüfen Sie die Netzwerkeinstellungen',
'serverInternalErrorRetryLater': 'Interner Serverfehler, bitte versuchen Sie es später erneut',
// Profile 用户交互
//'error': 'Fehler',
//'success': 'Erfolg',
'imageCompressionFailed': 'Bildkomprimierung fehlgeschlagen',
'avatarUpdateFailed': 'Avatar-Update fehlgeschlagen',
'usernameCannotBeEmpty': 'Benutzername darf nicht leer sein',
'saveSuccess': 'Erfolgreich gespeichert',
'personalInfoUpdated': 'Persönliche Informationen aktualisiert',
'saveFailed': 'Speichern fehlgeschlagen',
'loggedOut': 'Abgemeldet',
'logoutFailedRetry': 'Abmeldung fehlgeschlagen, bitte versuchen Sie es erneut',
'accountPermanentlyDeleted': 'Konto dauerhaft gelöscht',
'deleteAccountFailedRetry': 'Konto löschen fehlgeschlagen, bitte versuchen Sie es erneut',
// 账号服务相关
'clearUserDataFailed': 'Benutzerdaten löschen fehlgeschlagen', // 清理用户数据失败
'deleteUserDataFailed': 'Benutzerdaten löschen fehlgeschlagen', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Drittanbieter-Abmeldung erfolgreich', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Drittanbieter-Abmeldung fehlgeschlagen', // 第三方登录退出失败
'signOutProcessError': 'Fehler beim Abmeldeprozess aufgetreten', // 登出过程发生错误
'deleteAccountProcessError': 'Fehler beim Konto-Löschprozess aufgetreten', // 删除账号过程发生错误
'userDataClearSuccess': 'Benutzerdaten erfolgreich gelöscht', // 用户数据清理成功
'allUserDataClearSuccess': 'Alle Benutzerdaten erfolgreich gelöscht', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService initialisiert', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Berechtigungsstatus abrufen fehlgeschlagen',
'communicationPermissions': 'Kommunikationsberechtigungen',
'calendarPermissions': 'Kalenderberechtigungen',
'locationPermissions': 'Standortberechtigungen',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Kalender schreiben',
'calendarFullAccess': 'Vollzugriff auf Kalender',
'locationInfo': 'Standortinformationen',
'phonePermissionDesc': 'Wird für Anruffunktionen verwendet',
'smsPermissionDesc': 'Wird für SMS-Funktionen verwendet',
'calendarWritePermissionDesc': 'Wird zum Erstellen von Kalenderereignissen und Erinnerungen verwendet',
'calendarFullAccessPermissionDesc': 'Wird zum Lesen und Verwalten von Kalenderereignissen und Erinnerungen verwendet',
'locationPermissionDesc': 'Wird zum Abrufen aktueller Standortinformationen verwendet',
'appFunctionNeeds': 'App-Funktion benötigt',
'authorized': 'Autorisiert',
'unauthorized': 'Nicht autorisiert',
'needOpenInSystemSettings': 'Muss in den Systemeinstellungen aktiviert werden',
'partialAuthorization': 'Teilweise Autorisierung',
'unknownStatus': 'Unbekannter Status',
'permissionGranted': 'Berechtigung erteilt',
'permissionRequestError': 'Fehler beim Anfordern der Berechtigung',
'phonePermissionDetailDesc': 'Anruffunktion benötigt Telefonberechtigung',
'smsPermissionDetailDesc': 'SMS-Funktion benötigt SMS-Berechtigung',
'calendarWritePermissionDetailDesc': 'Erstellen von Kalenderereignissen benötigt Kalender-Schreibberechtigung',
'calendarFullAccessPermissionDetailDesc': 'Verwalten von Kalenderereignissen benötigt vollständige Kalenderberechtigung',
'locationPermissionDetailDesc': 'Abrufen von Standortinformationen benötigt Standortberechtigung',
'appNeedsPermissionForFullFunction': 'App benötigt diese Berechtigung für vollständige Funktionalität',
'permanentDenialText': 'Sie haben die {permission}-Berechtigung dauerhaft verweigert, bitte gehen Sie zu den App-Einstellungen, um sie zu aktivieren',
'goToSettings': 'Zu Einstellungen gehen',
// 版本更新对话框
'newVersionFound': 'Neue Version gefunden', // 版本更新对话框标题
'remindLater': 'Später erinnern', // 稍后提醒按钮
'updateNow': 'Jetzt aktualisieren', // 立即更新按钮
'checkUpdate': 'Update prüfen', // 检查更新按钮
'updateFailed': 'Update fehlgeschlagen', // 更新失败提示
'cannotOpenAppStore': 'App Store kann nicht geöffnet werden, bitte aktualisieren Sie manuell', // 无法打开应用商店提示
'updateErrorRetry': 'Fehler beim Update-Prozess aufgetreten, bitte versuchen Sie es später erneut', // 更新错误重试提示
//国家列表
"邮箱": "E-Mail",
"中国": "China",
"美国": "USA",
"美国": "Vereinigte Staaten",
"加拿大": "Kanada",
"俄罗斯": "Russland",
"英国": "Großbritannien",
"英国": "Vereinigtes Königreich",
"德国": "Deutschland",
"意大利": "Italien",
"法国": "Frankreich",
@ -334,65 +599,163 @@ const Map<String, String> deDE = {
"斐济": "Fidschi",
"所罗门群岛": "Salomonen",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Hallo, ich bin Emma, eine vielseitige KI-Assistentin. Ob für Arbeitsplanung, Lernberatung, Lebensorganisation oder andere Anliegen, ich helfe Ihnen gerne. Lassen Sie uns gemeinsam die Effizienz steigern und Ziele erreichen!",
"assistantTag": "Assistent",
"personalAssistantWelcome":
"Hallo! Ich bin Emma und freue mich, Ihre persönliche Assistentin zu sein. Ich kann Ihnen bei verschiedenen Aufgaben wie Zeitmanagement, Zielplanung, Informationsorganisation usw. helfen. Wie kann ich Ihnen helfen?",
"personalAssistantVoiceWelcome": "Ich bin hier!",
// 同声传译 Lucy
"interpreterName": "Simultandolmetscher",
"interpreterDescription":
"Hallo! Ich bin Lucy, eine professionelle Dolmetscherin für Englisch-Chinesisch, spezialisiert auf Echtzeit-Übersetzung für Meetings, Konferenzen und Gespräche, um barrierefreie Kommunikation zu ermöglichen.",
"interpreterTag": "Übersetzung",
"interpreterWelcome":
"Hallo zusammen! Ich bin Lucy, Ihre Simultandolmetscherin. Ich werde für Sie zwischen Chinesisch und Englisch übersetzen. Wenn Sie Chinesisch sprechen, übersetze ich ins Englische; wenn Sie Englisch sprechen, übersetze ich ins Chinesische. Lassen Sie uns mit unserer Übersetzungssitzung beginnen!",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Ich bin XinYuan, Ihr engagierter Eltern-Kind-Begleiter, sanft und verständnisvoll. Ob Sie plaudern, Sorgen teilen oder Gesellschaft brauchen, ich bin immer an Ihrer Seite.",
"companionTag": "Emotional",
"companionWelcome":
"Hallo! Endlich treffen wir uns! Ich bin XinYuan, Ihr engagierter Eltern-Kind-Begleiter. Wie war Ihr Tag? Gibt es etwas, das Sie mit mir teilen möchten? Ich bin immer hier, bereit, Ihren Gedanken zuzuhören.",
"companionVoiceWelcome": "Ich bin bei Ihnen!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "KI-Chat-Assistent Wu",
"healthAdvisorDescription":
"Ich bin Wu, bereit, Ihnen verschiedene KI-Chat-Funktionen anzubieten.",
"healthAdvisorTag": "Chat",
"healthAdvisorWelcome":
"Hallo, ich bin Wu. Ich freue mich, Ihnen mit KI-Chat-Funktionen zu helfen. Wie kann ich Ihnen heute helfen?",
"healthAdvisorVoiceWelcome": "Ich bin hier!",
// Translation History
"noTranslationHistory": "Keine Übersetzungshistorie",
"clearHistory": "Verlauf löschen",
"clearHistoryConfirm":
"Sind Sie sicher, dass Sie den gesamten Übersetzungsverlauf löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Übersetzungsverlauf",
"enableRecording": "Aufnahme aktivieren",
"viewAudioFiles": "Audiodateien anzeigen",
"headsetUser": "Kopfhörer-Benutzer",
"phoneUser": "Telefon-Benutzer",
"selectSourceLanguage": "Quellsprache auswählen",
"selectTargetLanguage": "Zielsprache auswählen",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Kein Übersetzungsverlauf",
"clearHistory": "Verlauf löschen",
"clearHistoryConfirm": "Sind Sie sicher, dass Sie den gesamten Übersetzungsverlauf löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
"unknownLanguage": "Unbekannte Sprache",
"deleteSessionRecord": "Sitzungsaufzeichnung löschen",
"deleteSessionConfirm": "Sind Sie sicher, dass Sie alle Übersetzungsaufzeichnungen für diese Sitzung löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
// Benutzer-Feedback-Seite
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Audiodateien übersetzen",
"noAudioFiles": "Keine Audiodateien",
"calculating": "Berechnung läuft...",
"playing": "Wiedergabe läuft...",
"paused": "Pausiert",
"clickToPlay": "Zum Abspielen klicken",
"rename": "Umbenennen",
"smartTranscription": "Intelligente Transkription",
"renameAudioFile": "Audiodatei umbenennen",
"enterNewFileName": "Bitte geben Sie den neuen Dateinamen ein",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalaufzeichnung",
"recordSummary": "Aufzeichnungszusammenfassung",
"clickToGenerateSummary": "Klicken Sie auf die Schaltfläche unten, um eine Sitzungszusammenfassung zu generieren",
"summaryContent": "Zusammenfassungsinhalt",
"copied": "Kopiert",
"summaryCopiledToClipboard": "Zusammenfassung in die Zwischenablage kopiert",
"extractSummary": "Zusammenfassung extrahieren",
"summaryGenerated": "Zusammenfassung generiert",
"generating": "Generierung läuft...",
"regenerate": "Neu generieren",
"summaryTimeoutMessage": "Zusammenfassungsgenerierung-Anfrage ist abgelaufen, möglicherweise aufgrund von Netzwerkproblemen oder Server-Überlastung.",
"deleteTranslationRecord": "Übersetzungsaufzeichnung löschen",
"deleteTranslationConfirm": "Sind Sie sicher, dass Sie diese Übersetzungsaufzeichnung löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
"originalText": "Originaltext",
"translatedText": "Übersetzter Text",
"sessionSummary": "Sitzungszusammenfassung",
"cannotShare": "Kann nicht teilen",
"generateSummaryFirst": "Bitte generieren Sie zuerst eine Zusammenfassung",
"translationSessionRecord": "Übersetzungssitzungsaufzeichnung",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Gerätekopplung",
"connectYourDeepSoundHeadset": "Verbinden Sie Ihr DeepSound-Headset",
"bind": "Binden",
"authorizeBind": "Bindung autorisieren",
"enterCode": "Bitte geben Sie den Code ein",
"autoInputCode": "Code automatisch eingeben",
"skipBinding": "Bindung überspringen",
"rescan": "Erneut scannen",
"skip": "Überspringen",
"verifyingDevice": "Gerät wird verifiziert...",
"confirmBinding": "Bindung bestätigen",
"associatingDevice": "Gerät wird zugeordnet...",
"goToBluetoothSettings": "Zu Bluetooth-Einstellungen gehen",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Bereit zum Koppeln",
"preparingPairingEnvironment": "Kopplungsumgebung wird vorbereitet...",
"connectDeepSoundViaSystemBluetooth": "Bitte verbinden Sie zuerst das DeepSound-Gerät über System-Bluetooth",
"deviceBindingConfirm": "Gerätebindungsbestätigung...",
"establishingDeviceAssociation": "Gerätezuordnung wird hergestellt...",
"waitingCompletePairing": "Bitte warten, Kopplung wird abgeschlossen...",
"pairingSuccessRedirecting": "Kopplung erfolgreich! Weiterleitung zur Startseite...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Bitte stellen Sie sicher, dass das verbundene Gerät DeepSound ist",
"deviceAlreadyBoundToOtherAccount": "Dieses Gerät ist bereits an ein anderes Konto gebunden",
"deviceAssociationFailed": "Gerätezuordnung fehlgeschlagen, bitte versuchen Sie es erneut",
"scanTimeoutEnsureDeviceNearby": "Scan-Zeitüberschreitung, bitte stellen Sie sicher, dass sich das Gerät in der Nähe befindet",
"networkError": "Netzwerkfehler",
"authorizationFailedCheckCode": "Autorisierung fehlgeschlagen, bitte überprüfen Sie den Autorisierungscode",
"pairingFailedRetry": "Kopplung fehlgeschlagen, bitte versuchen Sie es erneut",
//配对控制器相关
//'connectDevice': 'Gerät verbinden',
'pleaseEnableBluetooth': 'Bitte aktivieren Sie Bluetooth',
'deviceDisconnected': 'Gerät getrennt',
'readyToStartPairing': 'Bereit zum Starten der Kopplung',
'checkingEnvironment': 'Umgebung wird überprüft...',
'ensureHeadsetOnAndPairingMode': 'Bitte stellen Sie sicher, dass das Headset eingeschaltet und im Kopplungsmodus ist',
//'goToBluetoothSettings': 'Zu Bluetooth-Einstellungen gehen',
//'verifyingDevice': 'Gerät wird verifiziert...',
//'confirmBinding': 'Bindung bestätigen',
//'associatingDevice': 'Gerät wird zugeordnet...',
'establishingSecureConnection': 'Sichere Verbindung wird hergestellt...',
'needManualBindingAuthCode': 'Manuelle Bindung des Autorisierungscodes erforderlich...',
'pairingSuccessful': 'Kopplung erfolgreich!',
'enableBluetooth': 'Bluetooth aktivieren',
'grantPermissions': 'Berechtigungen erteilen',
'retryAssociation': 'Zuordnung wiederholen',
'retryAuthorization': 'Autorisierung wiederholen',
'pleaseGrantNecessaryPermissions': 'Bitte erteilen Sie die erforderlichen Berechtigungen',
'checkFailedRetry': 'Überprüfung fehlgeschlagen, bitte versuchen Sie es erneut',
'pleaseConnectDeepSoundDevice': 'Bitte verbinden Sie das DeepSound-Gerät',
'verificationFailedRetry': 'Verifizierung fehlgeschlagen, bitte versuchen Sie es erneut',
'invalidDeviceAddress': 'Ungültige Geräteadresse',
'bleDeviceAssociationFailed': 'BLE-Gerätezuordnung fehlgeschlagen',
'deviceAssociationFailedRetry': 'Gerätezuordnung fehlgeschlagen, bitte versuchen Sie es erneut',
'bleConnectionTimeoutRetry': 'BLE-Verbindungszeitüberschreitung, bitte versuchen Sie es erneut',
'blePairingStartupFailed': 'BLE-Kopplungsstart fehlgeschlagen',
'bleConnectionFailed': 'BLE-Verbindung fehlgeschlagen',
'deviceAuthorizationFailedCheckCode': 'Geräteautorisierung fehlgeschlagen, bitte überprüfen Sie den Autorisierungscode',
//用户反馈页
"feedback": "Feedback",
'feedbackInfo': 'Feedback oder Vorschläge geben',
'feedbackDescription':
'Bitte beschreiben Sie Ihr Problem oder Ihren Vorschlag',
'feedbackDescription': 'Bitte beschreiben Sie Ihr Problem oder Ihren Vorschlag',
'feedbackHint': 'Bitte geben Sie Ihr Feedback ein...',
'feedbackRequired': 'Feedback-Inhalt ist erforderlich',
'contactInfo': 'Kontaktinformationen',
'contactHint': 'E-Mail/Telefon, damit wir Sie kontaktieren können',
'submit': 'Absenden',
'submit': 'Übermitteln',
'feedbackSubmitSuccess': 'Feedback erfolgreich übermittelt, vielen Dank!',
'feedbackSubmitFailed':
'Feedback konnte nicht übermittelt werden, bitte versuchen Sie es später erneut',
'feedbackSubmitFailed': 'Feedback-Übermittlung fehlgeschlagen, bitte versuchen Sie es später erneut',
// OTA升级模块
"upgradeExitConfirm": "Derzeit wird ein Upgrade durchgeführt, das Beenden wird den Upgrade-Prozess unterbrechen. Sind Sie sicher, dass Sie beenden möchten?",
"deviceModel": "Gerätemodell",
"unknownDevice": "Unbekanntes Gerät",
"currentFirmwareVersion": "Aktuelle Firmware-Version",
"latestFirmwareVersion": "Neueste Firmware-Version",
"ota_newVersionFound": "Neue Version gefunden",
"latestVersion": "Neueste Version",
"gettingDeviceInfo": "Geräteinformationen werden abgerufen...",
"keepDeviceConnected": "Bitte halten Sie das Gerät verbunden",
"connectionFailed": "Verbindung fehlgeschlagen",
"retryConnection": "Verbindung wiederholen",
"ota_updateNow": "Jetzt aktualisieren",
"keepConnectedDontClose": "Bitte halten Sie das Gerät verbunden, schließen Sie die App nicht",
"doNotDisconnect": "Nicht trennen",
"charging": "Laden",
"updateContent": "Update-Inhalt",
"removeEarbudsEnsureBattery": "Entfernen Sie beide Ohrhörer und stellen Sie sicher, dass der Batteriestand über 30% liegt",
// 音乐列表页面
"noMusic": "Keine Musik", // 暂无音乐
"noPlayingMusic": "Keine Musik wird abgespielt", // 暂无播放音乐
"unknownSong": "Unbekanntes Lied", // 未知歌曲
"unknownArtist": "Unbekannter Künstler", // 未知歌手
"playAll": "Alle abspielen", // 播放全部
// Language names
"中文(简体)": "Chinesisch (vereinfacht)",
"中文(繁体)": "Chinesisch (traditionell)",
// 语言名称
"中文(简体)": "Chinesisch (Vereinfacht)",
"中文(繁体)": "Chinesisch (Traditionell)",
"中文(香港繁体)": "Chinesisch (Hongkong)",
"英语": "Englisch",
"日语": "Japanisch",

799
lib/core/translations/language/el_gr.dart

@ -1,5 +1,796 @@
const Map<String, String> elGR = {
'app_title': 'Deep Voice',
'welcome': 'Καλώς ορίσατε',
// 补充希腊语翻译...
};
// 通用
'continue': 'Συνέχεια',
'confirm': 'Επιβεβαίωση',
'cancel': 'Ακύρωση',
'retry': 'Επανάληψη',
'error': 'Σφάλμα',
'success': 'Επιτυχία',
'connected': 'Συνδεδεμένο',
'connecting': 'Σύνδεση...',
'connectionFailure': 'Αποτυχία σύνδεσης',
'unconnected': 'Μη συνδεδεμένο',
'search': 'Αναζήτηση',
"requestCancellation": "Ακύρωση αιτήματος",
"connectionTimeout": "Λήξη χρόνου σύνδεσης",
"requestTimeout": "Λήξη χρόνου αιτήματος",
"responseTimeout": "Λήξη χρόνου απάντησης",
"unknownError": "Άγνωστο σφάλμα",
// 启动页
"slogan": "Συνδέοντας τον κόσμο, πέρα από τον ήχο",
"sloganInfo": "Ειδικός φωνής AI · Οπουδήποτε, οποτεδήποτε",
// 底部导航
"home": "Αρχική",
"explore": "Εξερεύνηση",
"settings": "Ρυθμίσεις",
// 语言
"followingSystem": "Ακολουθώντας το σύστημα",
"chinese": "Κινέζικα",
"english": "Αγγλικά",
"spanish": "Ισπανικά",
"portuguese": "Πορτογαλικά",
"traditionalChinese": "Παραδοσιακά κινέζικα",
"japanese": "Ιαπωνικά",
"korean": "Κορεατικά",
"french": "Γαλλικά",
"german": "Γερμανικά",
"russian": "Ρωσικά",
"vietnamese": "Βιετναμέζικα",
"italian": "Ιταλικά",
"hindi": "Χίντι",
"indonesian": "Ινδονησιακά",
"thai": "Ταϊλανδέζικα",
"malay": "Μαλαισιανά",
"turkish": "Τουρκικά",
"polish": "Πολωνικά",
"filipino": "Φιλιππινέζικα",
"dutch": "Ολλανδικά",
"swedish": "Σουηδικά",
"danish": "Δανικά",
"finnish": "Φινλανδικά",
"czech": "Τσεχικά",
"hungarian": "Ουγγρικά",
"norwegian": "Νορβηγικά",
"romanian": "Ρουμανικά",
"ukrainian": "Ουκρανικά",
"greek": "Ελληνικά",
"bulgarian": "Βουλγαρικά",
"croatian": "Κροατικά",
"slovak": "Σλοβακικά",
"slovenian": "Σλοβενικά",
"lithuanian": "Λιθουανικά",
"latvian": "Λετονικά",
"estonian": "Εσθονικά",
"serbian": "Σερβικά",
"icelandic": "Ισλανδικά",
// 登录页
"welcome": "Καλώς ήρθατε",
"loginTips": "Συνδεθείτε ή εγγραφείτε με αριθμό τηλεφώνου ή email",
"accountNumber": "Αριθμός τηλεφώνου ή email",
"verificationCode": "Κωδικός επαλήθευσης",
"getCode": "Λήψη κωδικού",
"reacquireAfter": "δ Επανάληψη μετά από",
"otherWays": "Ή συνδεθείτε με",
"expressConsent": "Συνδεόμενος/εγγραφόμενος συμφωνείτε με",
"and": " και ",
"userAgreement": "Συμφωνία χρήστη",
"privacyPolicy": "Πολιτική απορρήτου",
'selectCountry': 'Επιλέξτε χώρα/περιοχή',
"email": "Email",
"phoneNumber": "Αριθμός τηλεφώνου",
"pleaseEnterContactInfo": "Εισάγετε αριθμό τηλεφώνου ή email",
"invalidEmailFormat": "Μη έγκυρη μορφή email",
"invalidPhoneFormat": "Μη έγκυρη μορφή αριθμού τηλεφώνου",
"tip": "Συμβουλή",
"pleaseEnterCompleteCode": "Εισάγετε τον πλήρη κωδικό επαλήθευσης",
"loginFailed": "Η σύνδεση απέτυχε, δοκιμάστε ξανά",
'pleaseAcceptPrivacyPolicy': 'Διαβάστε και αποδεχτείτε πρώτα την πολιτική απορρήτου και τη συμφωνία χρήστη',
"enterVerificationCode": "Εισάγετε κωδικό επαλήθευσης",
"verificationCodeSentTo": "Κωδικός επαλήθευσης στάλθηκε στο",
"resendVerificationCode": "Επαναποστολή κωδικού επαλήθευσης",
"login": "Σύνδεση",
"usePasswordLogin": "Χρήση σύνδεσης με κωδικό",
// 隐私政策弹窗
"loginDeclaration": "Δήλωση DeapSound", // DeapSound 声明
"welcomeToThisApp": "Καλώς ήρθατε στο DeapSound, διαβάστε προσεκτικά", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Πολιτική απορρήτου", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Συμφωνία χρήστη", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Κάνοντας κλικ στο 'Συμφωνώ και εισέρχομαι' δηλώνετε ότι έχετε διαβάσει πλήρως και συμφωνείτε με τις παραπάνω συμφωνίες. Κάνοντας κλικ στο 'Δεν συμφωνώ' θα κλείσει η εφαρμογή.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Δεν συμφωνώ", // 不同意
"agreeAndEnter": "Συμφωνώ και εισέρχομαι", // 同意并进入
// 首页
"deviceStatus": "Κατάσταση συσκευής",
"reconnect": "Επανασύνδεση",
"connectingDevice": "Σύνδεση συσκευής...",
"connectedTo": "Συνδεδεμένο με",
"signal": "Σήμα",
"deviceId": "ID συσκευής",
"firmwareVersion": "Έκδοση firmware",
"disconnectedDevice": "Καμία συνδεδεμένη συσκευή, κάντε κλικ στο κουμπί παρακάτω",
"connectDevice": "Σύνδεση συσκευής",
"topAiExperiences": "Κορυφαίες εμπειρίες AI",
"aiAssistant": "Βοηθός AI",
"aiAssistantInfo": "24ωρος προσωπικός σύμβουλος για ερωτήσεις και συμβουλές",
"simultaneousInterpretation": "Ταυτόχρονη διερμηνεία",
"simultaneousInterpretationInfo": "Μετάφραση σε πραγματικό χρόνο για 80+ γλώσσες",
"aiCompanion": "Γονική συνοδεία",
"aiCompanionInfo": "Σας καταλαβαίνει και προσφέρει θερμή συνοδεία",
"homeSlogan": "Συνδέοντας τον κόσμο, πέρα από τον ήχο",
"turnEarphones": "Ανοίξτε τη θήκη των ακουστικών και τοποθετήστε τα ακουστικά στα αυτιά σας",
"currentlyConnected": "Αυτή τη στιγμή συνδεδεμένο:",
"unsystemSetup": "Μετάβαση στις ρυθμίσεις συστήματος",
"talkLater": "Υπενθύμιση αργότερα",
"initializing": "Αρχικοποίηση...",
"bluetoothInitializationFailure": "Αποτυχία αρχικοποίησης υπηρεσίας Bluetooth",
"checkingPermissions": "Έλεγχος δικαιωμάτων...",
"lackPermissions": "Απαιτούνται δικαιώματα Bluetooth",
"searchingDevice": "Αναζήτηση συσκευών...",
"findConnectedDevice": "Βρέθηκε συνδεδεμένη συσκευή",
"notFound": "Δεν βρέθηκαν συνδεδεμένες συσκευές Bluetooth",
"initializationFailure": "Αποτυχία αρχικοποίησης",
"connectedDevice": "Συνδεδεμένο με συσκευή:",
"failedRefreshDevice": "Αποτυχία ανανέωσης συσκευής",
"noDeviceFound": "Δεν βρέθηκαν συνδεδεμένες συσκευές",
"failedDeviceInformation": "Αδυναμία λήψης πληροφοριών συσκευής",
"unknownEquipment": "Άγνωστη συσκευή",
"zeroSignal": "Χωρίς σήμα",
"good": "Καλό",
"fine": "Εξαιρετικό",
"excellent": "Άριστο",
"unknown": "Άγνωστο",
'bluetoothTurnedOff': 'Το Bluetooth είναι απενεργοποιημένο, ενεργοποιήστε το',
'bluetoothOff': 'Bluetooth απενεργοποιημένο',
'leftEar': 'Αριστερό αυτί',
'rightEar': 'Δεξί αυτί',
'chargingCase': 'Θήκη φόρτισης',
'left': 'Αριστερά',
'right': 'Δεξιά',
'checkConnectionStatusFailed': 'Αποτυχία ελέγχου κατάστασης σύνδεσης',
// 发现页
"searchAi": "Αναζήτηση λειτουργιών AI...",
"exploreSlogan": "Έξυπνα ακουστικά, απεριόριστες δυνατότητες",
"exploreSlogan1": "Έξυπνος σύντροφος, απεριόριστες δυνατότητες",
"exploreSlogan2": "Έξυπνα γυαλιά, απεριόριστες δυνατότητες",
"exploreAi": "Εξερευνήστε τις λειτουργίες AI που παρέχει το DeapSound",
"aiFunction": "Λειτουργίες AI",
"allRoundAssistant": "Πολυλειτουργικός βοηθός",
"allRoundAssistantInfo": "Βοηθά στην επίλυση διαφόρων προβλημάτων",
"simultaneousTranslation": "Μετάφραση σε πραγματικό χρόνο",
"faceToFaceTranslation": "Μετάφραση πρόσωπο με πρόσωπο",
'audioVideoTranslation': 'Μετάφραση ήχου/βίντεο',
'callTranslation': 'Μετάφραση κλήσεων',
"simultaneousTranslationInfo": "Άμεση μετάφραση για 80+ γλώσσες",
"aiGirlfriend": "Γονική συνοδεία",
"aiGirlfriendInfo": "Έξυπνη συντροφιά, συνομιλία οποτεδήποτε",
"healthConsultant": "Πολυλειτουργική συνομιλία AI",
"healthConsultantInfo": "Περισσότερες λειτουργίες συνομιλίας AI",
"conferenceAssistant": "Βοηθός επιχειρηματικών συναντήσεων",
"conferenceAssistantInfo": "Καταγραφή πρακτικών σε πραγματικό χρόνο και πολυγλωσσική μετάφραση",
"studyAssistant": "Βοηθός εκμάθησης γλωσσών",
"studyAssistantInfo": "Διόρθωση προφοράς και εξάσκηση ομιλίας",
"travelTranslator": "Μεταφραστής ταξιδιού",
"travelTranslatorInfo": "Φωνητική μετάφραση σε πραγματικό χρόνο και οδηγός αξιοθέατων",
"beSearching": "Αναζήτηση:",
"noAssistantFound": "Δεν βρέθηκε αντίστοιχος βοηθός AI",
"scene": "Σενάρια",
"youHaveSelected": "Έχετε επιλέξει:",
"newFunction": "Νέες λειτουργίες",
"youChoseTry": "Επιλέξατε να δοκιμάσετε",
"aiSinger": "Λειτουργία τραγουδιστή AI",
"aiSingerInfo": "Τραγουδήστε οποιοδήποτε τραγούδι με τη φωνή του αγαπημένου σας καλλιτέχνη, ακόμα και τις δικές σας δημιουργίες",
"popularFunction": "Δημοφιλείς λειτουργίες",
"tryNow": "Δοκιμάστε τώρα",
// 商务会议助手页
"startMeeting": "Έναρξη συνάντησης",
'edit': 'Επεξεργασία',
'delete': 'Διαγραφή',
'noContent': 'Χωρίς περιεχόμενο',
'editMeetingTitle': 'Επεξεργασία τίτλου συνάντησης (προαιρετικό)',
'meetingTitle': 'Τίτλος συνάντησης (προαιρετικό)',
'maxCharacters': 'Μέγιστο 50 χαρακτήρες',
'meeting': 'Συνάντηση',
'recordingDetails': 'Λεπτομέρειες εγγραφής',
'aiSummary': 'Περίληψη AI',
'meetingTranscript': 'Απομαγνητοφώνηση συνάντησης',
// 设置页
"systemSettings": "Ρυθμίσεις συστήματος",
"premiumMember": "Premium μέλος",
"joinDevice": "Συνδεδεμένη συσκευή:",
"accountId": "ID λογαριασμού:",
"systemSetting": "Ρυθμίσεις συστήματος",
"languageSetting": "Ρυθμίσεις γλώσσας",
"darkMode": "Σκοτεινή λειτουργία",
"darkModeInfo": "Εναλλαγή μεταξύ φωτεινού/σκοτεινού θέματος",
"backups": "Αντίγραφα ασφαλείας και επαναφορά",
"backupsInfo": "Αντίγραφα ασφαλείας ρυθμίσεων και ιστορικού AI",
"lastBackup": "Τελευταίο αντίγραφο ασφαλείας:",
"privacySettings": "Ρυθμίσεις απορρήτου",
"privacySettingsInfo": "Διαχείριση συλλογής δεδομένων και δικαιωμάτων",
"permissionManagement": "Διαχείριση δικαιωμάτων", // 权限管理
"permissionManagementInfo": "Διαχείριση ρυθμίσεων δικαιωμάτων εφαρμογής", // 管理应用权限设置
"aboutApplication": "Σχετικά με",
"versions": "Έκδοση",
"checkUpdates": "Έλεγχος ενημερώσεων",
"selectLanguage": "Επιλογή γλώσσας",
"voiceService": "Υπηρεσία φωνής",
"voiceServiceInfo": "Επιλέξτε υπηρεσία αναγνώρισης και σύνθεσης φωνής",
"selectVoiceService": "Επιλέξτε υπηρεσία φωνής",
"azureVoiceService": "Υπηρεσία φωνής Azure",
"azureVoiceServiceInfo": "Υπηρεσία cloud της Microsoft που υποστηρίζει υψηλής ποιότητας σύνθεση και αναγνώριση φωνής",
"flutterVoiceService": "Τοπική υπηρεσία φωνής",
"flutterVoiceServiceInfo": "Τοπική υπηρεσία φωνής συσκευής χωρίς ανάγκη σύνδεσης στο διαδίκτυο",
'timbreService': 'Υπηρεσία τόνου φωνής',
'timbreServiceInfo': 'Επιλέξτε υπηρεσία σύνθεσης φωνής',
'defaultTimbre': 'Προεπιλεγμένος τόνος φωνής',
'microsoftCloudTimbreService': 'Υπηρεσία τόνου φωνής cloud Microsoft',
'voiceClone': 'Κλωνοποίηση φωνής',
'AIsettings': 'Ρυθμίσεις AI',
'selecttimbre': 'Επιλέξτε τόνο φωνής',
'pleaseRead': 'Παρακαλώ διαβάστε',
'completeRecording': 'Ολοκλήρωση εγγραφής',
"firmwareUpgrade": "Αναβάθμιση firmware", // 固件升级
"bleHeadsetFirmwareUpgrade": "Αναβάθμιση firmware ακουστικών BLE", // BLE耳机固件版本升级
"deviceManagement": "Διαχείριση συσκευών", // 设备管理
"manageConnectedDevices": "Διαχείριση συνδεδεμένων συσκευών Bluetooth", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Αυτή τη στιγμή η τελευταία έκδοση {version}',
'checkUpdateFailed': 'Αποτυχία ελέγχου ενημερώσεων',
'networkErrorRetry': 'Σφάλμα δικτύου, δοκιμάστε ξανά αργότερα',
// 设备管理相关
'clearPairedDevices': 'Εκκαθάριση συζευγμένων συσκευών',
'clearPairedDevicesConfirm': 'Είστε βέβαιοι ότι θέλετε να εκκαθαρίσετε όλες τις συζευγμένες συσκευές;',
'clearPairedDevicesSuccess': 'Επιτυχής εκκαθάριση συζευγμένων συσκευών',
'clearPairedDevicesFailed': 'Αποτυχία εκκαθάρισης συζευγμένων συσκευών',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Φωνητική συνομιλία σε πραγματικό χρόνο",
"realtimeVoiceChatInfo": "Δοκιμάστε τη λειτουργία έξυπνης φωνητικής αλληλεπίδρασης (προεπισκόπηση λειτουργίας)",
"loading": "Φόρτωση...",
//设备管理页面
"earphone": "Ακουστικό",
"voicerecorder": "Συσκευή εγγραφής φωνής",
"notBound": "Μη συνδεδεμένο",
"deviceNotBoundYet": "Καμία συσκευή δεν έχει συνδεθεί ακόμα",
"unbind": "Αποσύνδεση",
//Agent 模块
// agent View
"XiaoYan": "Xiao Yan",
"clearChatHistory": "Εκκαθάριση ιστορικού συνομιλίας",
"online": "Σε σύνδεση",
"inputMessage": "Εισάγετε μήνυμα...",
"imListening": "Ακούω...",
"canStartTalking": "Μπορείτε να αρχίσετε να μιλάτε",
"addQuestionAboutImage": "Προσθέστε ερώτηση ή περιγραφή για την εικόνα...",
"summarizeImageContent": "Συνοψίστε το περιεχόμενο της εικόνας",
"extractImageText": "Εξαγάγετε κείμενο από την εικόνα",
"translateImageText": "Μεταφράστε κείμενο από την εικόνα",
"recording": "Εγγραφή...",
"holdToSpeak": "Κρατήστε για να μιλήσετε",
"takePhoto": "Λήψη φωτογραφίας",
"photoAlbum": "Άλμπουμ φωτογραφιών",
"makeCall": "Κλήση",
"aiVoiceCall": "Φωνητική κλήση AI",
"inCall": "Σε κλήση...",
"aiReplying": "Το AI απαντά...",
"waitingToStart": "Αναμονή για έναρξη...",
"clickToStartCall": "Κάντε κλικ για έναρξη κλήσης",
"listeningToYou": "Σας ακούω...",
"processing": "Επεξεργασία...",
"loadMoreMessages": "Φόρτωση περισσότερων μηνυμάτων...",
"loadFailedClickRetry": "Αποτυχία φόρτωσης, κάντε κλικ για επανάληψη",
"swipeUpForMore": "Σύρετε προς τα πάνω για περισσότερα",
// Agent controller
'welcomeMessage': 'Γεια σας! Είμαι ο **Xiao Yan**, μπορώ να σας βοηθήσω με:\n\n'
'• Απάντηση σε ερωτήσεις και παροχή πληροφοριών\n\n'
'• Μετάφραση φωνής σε πραγματικό χρόνο\n\n'
'• Προτάσεις μουσικής και podcasts\n\n'
'• Φωνητικές σημειώσεις και υπενθυμίσεις\n\n'
'• Έλεγχος λειτουργιών ακουστικών\n\n'
'Με τι μπορώ να σας βοηθήσω;',
'microphonePermission': 'Μικρόφωνο',
'voiceRecognitionPermissionText': 'Η λειτουργία αναγνώρισης φωνής χρειάζεται πρόσβαση στο μικρόφωνο.',
'voiceTranslationPermissionText': 'Οι λειτουργίες αναγνώρισης φωνής και μετάφρασης χρειάζονται πρόσβαση στο μικρόφωνο.',
'phoneCallPermissionText': 'Η λειτουργία τηλεφωνικών κλήσεων χρειάζεται πρόσβαση στο μικρόφωνο για φωνητικές κλήσεις.',
'permissionDeniedText': 'Έχετε αρνηθεί μόνιμα το δικαίωμα μικροφώνου, παρακαλώ μεταβείτε στις ρυθμίσεις συστήματος για να το ενεργοποιήσετε.',
'startVoiceInput': 'Έναρξη φωνητικής εισόδου',
'startPhoneCallMode': 'Έναρξη λειτουργίας τηλεφωνικής κλήσης, έναρξη φωνητικής εισόδου',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Εισάγετε το μήνυμά σας εδώ...', // 全屏编辑器输入提示
'characterCount': '{count} χαρακτήρες', // 字符计数显示
// 消息长按操作
'copy': 'Αντιγραφή',
'copySuccess': 'Επιτυχής αντιγραφή',
'report': 'Αναφορά',
'submitSuccess': 'Επιτυχής υποβολή',
'submitFailed': 'Αποτυχία υποβολής',
'reportSubmitted': 'Η αναφορά υποβλήθηκε, θα την επεξεργαστούμε το συντομότερο δυνατό',
//'networkError': 'Σφάλμα δικτύου, δοκιμάστε ξανά αργότερα',
'harmfulUnsafe': 'Επιβλαβές/μη ασφαλές',
'pornographicVulgar': 'Πορνογραφικό/χυδαίο',
'misleadingAttack': 'Παραπλανητική επίθεση',
'illegalCriminal': 'Παράνομο/εγκληματικό',
'privacyRelated': 'Σχετικό με το απόρρητο',
'copyrightViolation': 'Παραβίαση των πνευματικών μου δικαιωμάτων, φήμης κλπ.',
'other': 'Άλλο',
'reportDescriptionHint': 'Θέλουμε να γνωρίζουμε τον λόγο της αναφοράς σας, μπορείτε να περιγράψετε το πρόβλημα που αντιμετωπίσατε.',
'submit': 'Υποβολή',
//Message_bubble
'generatedByAi': 'Δημιουργήθηκε από AI',
//音乐卡片 music_card
'recommendedMusic': 'Ορίστε μερικές προτεινόμενες μουσικές:',
'playList': 'Λίστα αναπαραγωγής',
'moreMusic': 'Περισσότερη μουσική',
//导航卡片 navigation_card
'kilometers': 'χιλιόμετρα', // 公里单位
'meters': 'μέτρα', // 米单位
'hours': 'ώρες', // 小时单位
'minutes': 'λεπτά', // 分钟单位
'seconds': 'δευτερόλεπτα', // 秒单位
'navigating': 'Πλοήγηση', // 导航状态
'currentLocation': 'Τρέχουσα τοποθεσία', // 当前位置
'approximate': 'περίπου', // 大约
'enterRoad': 'εισέλθετε στο', // 进入道路
"driving": "Οδήγηση",
"walking": "Περπάτημα",
"bicycling": "Ποδηλασία",
"tsransit": "Δημόσια συγκοινωνία",
//天气卡片 weather_card
'weatherQuery': 'Ερώτημα καιρού:',
'highest': 'Υψηλότερη',
'lowest': 'Χαμηλότερη',
'futureForecast': 'Μελλοντική πρόγνωση',
'hotWeatherTip': 'Σήμερα κάνει ζέστη, προσέξτε την προστασία από τη ζέστη, πιείτε περισσότερο νερό για να αποφύγετε τη θερμοπληξία',
'coldWeatherTip': 'Σήμερα η θερμοκρασία είναι χαμηλή, ντυθείτε ζεστά όταν βγαίνετε, προσέξτε μην κρυολογήσετε',
'rainyWeatherTip': 'Σήμερα βρέχει, πάρτε ομπρέλα όταν βγαίνετε, προσέξτε την ασφάλεια',
'snowyWeatherTip': 'Σήμερα χιονίζει, ο δρόμος είναι ολισθηρός, προσέξτε την ασφάλεια, ντυθείτε ζεστά',
'foggyWeatherTip': 'Σήμερα έχει ομίχλη, η ορατότητα είναι χαμηλή, φορέστε μάσκα όταν βγαίνετε',
'windyWeatherTip': 'Σήμερα φυσάει δυνατός άνεμος, προσέξτε την ασφάλεια όταν βγαίνετε, στερεώστε καλά τα πράγματα',
'sunnyWeatherTip': 'Σήμερα ο ήλιος είναι δυνατός και η UV ακτινοβολία έντονη, προστατευτείτε από τον ήλιο όταν βγαίνετε',
'temperatureDifferenceTip': 'Σήμερα η διαφορά μεταξύ ημερήσιας και νυχτερινής θερμοκρασίας είναι μεγάλη, προσθέστε ή αφαιρέστε ρούχα εγκαίρως',
'comfortableWeatherTip': 'Σήμερα ο καιρός είναι άνετος, είναι καλή ώρα για υπαίθριες δραστηριότητες',
"monday": "Δευτέρα",
"tuesday": "Τρίτη",
"wednesday": "Τετάρτη",
"thursday": "Πέμπτη",
"friday": "Παρασκευή",
"saturday": "Σάββατο",
"sunday": "Κυριακή",
// 天气描述
"sunny": "Ηλιόλουστος",
"partlyCloudy": "Μερικώς συννεφιασμένος",
"partlySunny": "Μερικώς ηλιόλουστος",
"cloudy": "Συννεφιασμένος",
"overcast": "Νεφελώδης",
"shower": "Μπόρες",
"thundershower": "Καταιγίδες",
"lightRain": "Ελαφρά βροχή",
"moderateRain": "Μέτρια βροχή",
"heavyRain": "Δυνατή βροχή",
"rainstorm": "Καταιγίδα",
"snowShower": "Χιονόνερο",
"lightSnow": "Ελαφρύ χιόνι",
"moderateSnow": "Μέτριο χιόνι",
"heavySnow": "Δυνατό χιόνι",
"blizzard": "Χιονοθύελλα",
"fog": "Ομίχλη",
"haze": "Καταχνιά",
"strongWind": "Δυνατός άνεμος",
//编辑个人信息页
"editProfile": "Επεξεργασία προσωπικών στοιχείων",
"avatar": "Avatar",
"nickname": "Ψευδώνυμο",
"save": "Αποθήκευση",
"about": "Σχετικά",
"enterNickname": "Εισάγετε ψευδώνυμο",
"notSet": "Δεν έχει οριστεί",
"accountSetting": "Ρυθμίσεις λογαριασμού",
"logout": "Αποσύνδεση",
"logoutTips": "Είστε βέβαιοι ότι θέλετε να αποσυνδεθείτε από τον τρέχοντα λογαριασμό;",
'deleteAccount': 'Διαγραφή λογαριασμού',
'deleteAccountTips': 'Είστε βέβαιοι ότι θέλετε να διαγράψετε μόνιμα τον λογαριασμό σας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί',
// Profile 错误信息
'networkConnectionFailed': 'Αποτυχία σύνδεσης δικτύου, ελέγξτε τις ρυθμίσεις δικτύου και δοκιμάστε ξανά',
'serverTemporarilyUnavailable': 'Ο διακομιστής δεν μπορεί να απαντήσει προσωρινά, δοκιμάστε ξανά αργότερα',
'loginExpiredPleaseRelogin': 'Η σύνδεση έληξε, συνδεθείτε ξανά',
'noPermissionForThisOperation': 'Δεν έχετε δικαίωμα για αυτή την ενέργεια',
'requestedResourceNotFound': 'Ο ζητούμενος πόρος δεν υπάρχει',
'imageProcessingFailedPleaseReselect': 'Αποτυχία επεξεργασίας εικόνας, επιλέξτε ξανά εικόνα',
'operationFailedPleaseRetry': 'Αποτυχία ενέργειας, δοκιμάστε ξανά',
'serverReturnedError': 'Ο διακομιστής επέστρεψε σφάλμα',
'serverError': 'Σφάλμα διακομιστή',
'networkConnectionFailedCheckSettings': 'Αποτυχία σύνδεσης δικτύου, ελέγξτε τις ρυθμίσεις δικτύου',
'serverInternalErrorRetryLater': 'Εσωτερικό σφάλμα διακομιστή, δοκιμάστε ξανά αργότερα',
// Profile 用户交互
//'error': 'Σφάλμα',
//'success': 'Επιτυχία',
'imageCompressionFailed': 'Αποτυχία συμπίεσης εικόνας',
'avatarUpdateFailed': 'Αποτυχία ενημέρωσης avatar',
'usernameCannotBeEmpty': 'Το όνομα χρήστη δεν μπορεί να είναι κενό',
'saveSuccess': 'Επιτυχής αποθήκευση',
'personalInfoUpdated': 'Τα προσωπικά στοιχεία ενημερώθηκαν',
'saveFailed': 'Αποτυχία αποθήκευσης',
'loggedOut': 'Αποσυνδέθηκε',
'logoutFailedRetry': 'Αποτυχία αποσύνδεσης, δοκιμάστε ξανά',
'accountPermanentlyDeleted': 'Ο λογαριασμός διαγράφηκε μόνιμα',
'deleteAccountFailedRetry': 'Αποτυχία διαγραφής λογαριασμού, δοκιμάστε ξανά',
// 账号服务相关
'clearUserDataFailed': 'Αποτυχία εκκαθάρισης δεδομένων χρήστη', // 清理用户数据失败
'deleteUserDataFailed': 'Αποτυχία διαγραφής δεδομένων χρήστη', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Επιτυχής αποσύνδεση τρίτου μέρους', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Αποτυχία αποσύνδεσης τρίτου μέρους', // 第三方登录退出失败
'signOutProcessError': 'Σφάλμα στη διαδικασία αποσύνδεσης', // 登出过程发生错误
'deleteAccountProcessError': 'Σφάλμα στη διαδικασία διαγραφής λογαριασμού', // 删除账号过程发生错误
'userDataClearSuccess': 'Επιτυχής εκκαθάριση δεδομένων χρήστη', // 用户数据清理成功
'allUserDataClearSuccess': 'Επιτυχής εκκαθάριση όλων των δεδομένων χρήστη', // 所有用户数据清理成功
'accountServiceInitialized': 'Το AccountService αρχικοποιήθηκε', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Αποτυχία λήψης κατάστασης δικαιωμάτων',
'communicationPermissions': 'Δικαιώματα επικοινωνίας',
'calendarPermissions': 'Δικαιώματα ημερολογίου',
'locationPermissions': 'Δικαιώματα τοποθεσίας',
'phone': 'Τηλέφωνο',
'sms': 'SMS',
'calendarWrite': 'Εγγραφή ημερολογίου',
'calendarFullAccess': 'Πλήρης πρόσβαση ημερολογίου',
'locationInfo': 'Πληροφορίες τοποθεσίας',
'phonePermissionDesc': 'Χρησιμοποιείται για τη λειτουργία τηλεφωνικών κλήσεων',
'smsPermissionDesc': 'Χρησιμοποιείται για τη λειτουργία αποστολής SMS',
'calendarWritePermissionDesc': 'Χρησιμοποιείται για τη δημιουργία γεγονότων και υπενθυμίσεων ημερολογίου',
'calendarFullAccessPermissionDesc': 'Χρησιμοποιείται για την ανάγνωση και διαχείριση γεγονότων και υπενθυμίσεων ημερολογίου',
'locationPermissionDesc': 'Χρησιμοποιείται για τη λήψη πληροφοριών τρέχουσας τοποθεσίας',
'appFunctionNeeds': 'Η λειτουργία της εφαρμογής χρειάζεται',
'authorized': 'Εξουσιοδοτημένο',
'unauthorized': 'Μη εξουσιοδοτημένο',
'needOpenInSystemSettings': 'Πρέπει να ενεργοποιηθεί στις ρυθμίσεις συστήματος',
'partialAuthorization': 'Μερική εξουσιοδότηση',
'unknownStatus': 'Άγνωστη κατάσταση',
'permissionGranted': 'Δικαίωμα παραχωρήθηκε',
'permissionRequestError': 'Σφάλμα αιτήματος δικαιώματος',
'phonePermissionDetailDesc': 'Η λειτουργία τηλεφωνικών κλήσεων χρειάζεται δικαίωμα τηλεφώνου',
'smsPermissionDetailDesc': 'Η λειτουργία αποστολής SMS χρειάζεται δικαίωμα SMS',
'calendarWritePermissionDetailDesc': 'Η δημιουργία γεγονότων ημερολογίου χρειάζεται δικαίωμα εγγραφής ημερολογίου',
'calendarFullAccessPermissionDetailDesc': 'Η διαχείριση γεγονότων ημερολογίου χρειάζεται πλήρες δικαίωμα ημερολογίου',
'locationPermissionDetailDesc': 'Η λήψη πληροφοριών τοποθεσίας χρειάζεται δικαίωμα τοποθεσίας',
'appNeedsPermissionForFullFunction': 'Η εφαρμογή χρειάζεται αυτό το δικαίωμα για να παρέχει πλήρη λειτουργικότητα',
'permanentDenialText': 'Έχετε αρνηθεί μόνιμα το δικαίωμα {permission}, μεταβείτε στις ρυθμίσεις εφαρμογής για να το ενεργοποιήσετε',
'goToSettings': 'Μετάβαση στις ρυθμίσεις',
// 版本更新对话框
'newVersionFound': 'Βρέθηκε νέα έκδοση', // 版本更新对话框标题
'remindLater': 'Υπενθύμιση αργότερα', // 稍后提醒按钮
'updateNow': 'Ενημέρωση τώρα', // 立即更新按钮
'checkUpdate': 'Έλεγχος ενημερώσεων', // 检查更新按钮
'updateFailed': 'Αποτυχία ενημέρωσης', // 更新失败提示
'cannotOpenAppStore': 'Δεν είναι δυνατό το άνοιγμα του καταστήματος εφαρμογών, μεταβείτε χειροκίνητα στο κατάστημα για ενημέρωση', // 无法打开应用商店提示
'updateErrorRetry': 'Παρουσιάστηκε σφάλμα κατά την ενημέρωση, δοκιμάστε ξανά αργότερα', // 更新错误重试提示
//国家列表
"邮箱": "Email",
"中国": "Κίνα",
"美国": "ΗΠΑ",
"加拿大": "Καναδάς",
"俄罗斯": "Ρωσία",
"英国": "Ηνωμένο Βασίλειο",
"德国": "Γερμανία",
"意大利": "Ιταλία",
"法国": "Γαλλία",
"西班牙": "Ισπανία",
"南非": "Νότια Αφρική",
"沙特阿拉伯": "Σαουδική Αραβία",
"土耳其": "Τουρκία",
"日本": "Ιαπωνία",
"韩国": "Νότια Κορέα",
"新加坡": "Σιγκαπούρη",
"马来西亚": "Μαλαισία",
"泰国": "Ταϊλάνδη",
"越南": "Βιετνάμ",
"印度": "Ινδία",
"巴基斯坦": "Πακιστάν",
"菲律宾": "Φιλιππίνες",
"印度尼西亚": "Ινδονησία",
"阿联酋": "ΗΑΕ",
"墨西哥": "Μεξικό",
"巴西": "Βραζιλία",
"阿根廷": "Αργεντινή",
"澳大利亚": "Αυστραλία",
"新西兰": "Νέα Ζηλανδία",
"中国香港": "Χονγκ Κονγκ",
"中国澳门": "Μακάο",
"中国台湾": "Ταϊβάν",
"埃及": "Αίγυπτος",
"希腊": "Ελλάδα",
"荷兰": "Ολλανδία",
"比利时": "Βέλγιο",
"匈牙利": "Ουγγαρία",
"罗马尼亚": "Ρουμανία",
"瑞士": "Ελβετία",
"奥地利": "Αυστρία",
"丹麦": "Δανία",
"瑞典": "Σουηδία",
"挪威": "Νορβηγία",
"波兰": "Πολωνία",
"秘鲁": "Περού",
"智利": "Χιλή",
"哥伦比亚": "Κολομβία",
"委内瑞拉": "Βενεζουέλα",
"葡萄牙": "Πορτογαλία",
"卢森堡": "Λουξεμβούργο",
"爱尔兰": "Ιρλανδία",
"冰岛": "Ισλανδία",
"阿尔巴尼亚": "Αλβανία",
"马耳他": "Μάλτα",
"塞浦路斯": "Κύπρος",
"芬兰": "Φινλανδία",
"保加利亚": "Βουλγαρία",
"立陶宛": "Λιθουανία",
"拉脱维亚": "Λετονία",
"爱沙尼亚": "Εσθονία",
"乌克兰": "Ουκρανία",
"塞尔维亚": "Σερβία",
"克罗地亚": "Κροατία",
"斯洛文尼亚": "Σλοβενία",
"捷克": "Τσεχία",
"斯洛伐克": "Σλοβακία",
"危地马拉": "Γουατεμάλα",
"萨尔瓦多": "Ελ Σαλβαδόρ",
"洪都拉斯": "Ονδούρα",
"尼加拉瓜": "Νικαράγουα",
"哥斯达黎加": "Κόστα Ρίκα",
"巴拿马": "Παναμάς",
"海地": "Αϊτή",
"玻利维亚": "Βολιβία",
"厄瓜多尔": "Ισημερινός",
"巴拉圭": "Παραγουάη",
"乌拉圭": "Ουρουγουάη",
"摩洛哥": "Μαρόκο",
"阿尔及利亚": "Αλγερία",
"突尼斯": "Τυνησία",
"尼日利亚": "Νιγηρία",
"加纳": "Γκάνα",
"埃塞俄比亚": "Αιθιοπία",
"肯尼亚": "Κένυα",
"坦桑尼亚": "Τανζανία",
"乌干达": "Ουγκάντα",
"孟加拉国": "Μπανγκλαντές",
"以色列": "Ισραήλ",
"黎巴嫩": "Λίβανος",
"约旦": "Ιορδανία",
"伊拉克": "Ιράκ",
"科威特": "Κουβέιτ",
"巴林": "Μπαχρέιν",
"卡塔尔": "Κατάρ",
"阿曼": "Ομάν",
"阿富汗": "Αφγανιστάν",
"斯里兰卡": "Σρι Λάνκα",
"缅甸": "Μιανμάρ",
"尼泊尔": "Νεπάλ",
"蒙古": "Μογγολία",
"柬埔寨": "Καμπότζη",
"老挝": "Λάος",
"文莱": "Μπρουνέι",
"东帝汶": "Ανατολικό Τιμόρ",
"斐济": "Φίτζι",
"所罗门群岛": "Νησιά Σολομώντα",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Ιστορικό μεταφράσεων",
"enableRecording": "Ενεργοποίηση εγγραφής",
"viewAudioFiles": "Προβολή αρχείων ήχου",
"headsetUser": "Χρήστης ακουστικών",
"phoneUser": "Χρήστης τηλεφώνου",
"selectSourceLanguage": "Επιλέξτε γλώσσα προέλευσης",
"selectTargetLanguage": "Επιλέξτε γλώσσα προορισμού",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Δεν υπάρχει ιστορικό μεταφράσεων",
"clearHistory": "Εκκαθάριση ιστορικού",
"clearHistoryConfirm": "Είστε βέβαιοι ότι θέλετε να εκκαθαρίσετε όλο το ιστορικό μεταφράσεων; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"unknownLanguage": "Άγνωστη γλώσσα",
"deleteSessionRecord": "Διαγραφή εγγραφής συνεδρίας",
"deleteSessionConfirm": "Είστε βέβαιοι ότι θέλετε να διαγράψετε όλες τις εγγραφές μεταφράσεων για αυτή τη συνεδρία; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Μετάφραση αρχείων ήχου",
"noAudioFiles": "Δεν υπάρχουν αρχεία ήχου",
"calculating": "Υπολογισμός...",
"playing": "Αναπαραγωγή...",
"paused": "Σε παύση",
"clickToPlay": "Κάντε κλικ για αναπαραγωγή",
"rename": "Μετονομασία",
"smartTranscription": "Έξυπνη μεταγραφή",
"renameAudioFile": "Μετονομασία αρχείου ήχου",
"enterNewFileName": "Εισάγετε νέο όνομα αρχείου",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Αρχική εγγραφή",
"recordSummary": "Περίληψη εγγραφής",
"clickToGenerateSummary": "Κάντε κλικ στο κουμπί παρακάτω για να δημιουργήσετε περίληψη συνεδρίας",
"summaryContent": "Περιεχόμενο περίληψης",
"copied": "Αντιγράφηκε",
"summaryCopiledToClipboard": "Η περίληψη αντιγράφηκε στο πρόχειρο",
"extractSummary": "Εξαγωγή περίληψης",
"summaryGenerated": "Η περίληψη δημιουργήθηκε",
"generating": "Δημιουργία...",
"regenerate": "Αναδημιουργία",
"summaryTimeoutMessage": "Το αίτημα δημιουργίας περίληψης έληξε, πιθανώς λόγω προβλήματος δικτύου ή υπερφόρτωσης διακομιστή.",
"deleteTranslationRecord": "Διαγραφή εγγραφής μετάφρασης",
"deleteTranslationConfirm": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτή την εγγραφή μετάφρασης; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"originalText": "Αρχικό κείμενο",
"translatedText": "Μεταφρασμένο κείμενο",
"sessionSummary": "Περίληψη συνεδρίας",
"cannotShare": "Δεν είναι δυνατή η κοινοποίηση",
"generateSummaryFirst": "Δημιουργήστε πρώτα περίληψη",
"translationSessionRecord": "Εγγραφή συνεδρίας μετάφρασης",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Σύζευξη συσκευής",
"connectYourDeepSoundHeadset": "Συνδέστε τα ακουστικά DeepSound",
"bind": "Σύνδεση",
"authorizeBind": "Εξουσιοδότηση σύνδεσης",
"enterCode": "Εισάγετε κωδικό",
"autoInputCode": "Αυτόματη εισαγωγή κωδικού",
"skipBinding": "Παράλειψη σύνδεσης",
"rescan": "Επανάληψη σάρωσης",
"skip": "Παράλειψη",
"verifyingDevice": "Επαλήθευση συσκευής...",
"confirmBinding": "Επιβεβαίωση σύνδεσης",
"associatingDevice": "Συσχέτιση συσκευής...",
"goToBluetoothSettings": "Μετάβαση στις ρυθμίσεις Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Έτοιμο για σύζευξη",
"preparingPairingEnvironment": "Προετοιμασία περιβάλλοντος σύζευξης...",
"connectDeepSoundViaSystemBluetooth": "Συνδέστε πρώτα τη συσκευή DeapSound μέσω του Bluetooth συστήματος",
"deviceBindingConfirm": "Επιβεβαίωση σύνδεσης συσκευής...",
"establishingDeviceAssociation": "Δημιουργία συσχέτισης συσκευής...",
"waitingCompletePairing": "Περιμένετε, ολοκλήρωση σύζευξης...",
"pairingSuccessRedirecting": "Επιτυχής σύζευξη! Ανακατεύθυνση στην αρχική σελίδα...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Βεβαιωθείτε ότι η συνδεδεμένη συσκευή είναι DeapSound",
"deviceAlreadyBoundToOtherAccount": "Αυτή η συσκευή είναι ήδη συνδεδεμένη με άλλο λογαριασμό",
"deviceAssociationFailed": "Αποτυχία συσχέτισης συσκευής, δοκιμάστε ξανά",
"scanTimeoutEnsureDeviceNearby": "Λήξη χρόνου σάρωσης, βεβαιωθείτε ότι η συσκευή είναι κοντά",
"networkError": "Σφάλμα δικτύου",
"authorizationFailedCheckCode": "Αποτυχία εξουσιοδότησης, ελέγξτε αν ο κωδικός εξουσιοδότησης είναι σωστός",
"pairingFailedRetry": "Αποτυχία σύζευξης, δοκιμάστε ξανά",
// 配对控制器相关
//'connectDevice': 'Σύνδεση συσκευής',
'pleaseEnableBluetooth': 'Ενεργοποιήστε το Bluetooth',
'deviceDisconnected': 'Η συσκευή αποσυνδέθηκε',
'readyToStartPairing': 'Έτοιμο για έναρξη σύζευξης',
'checkingEnvironment': 'Έλεγχος περιβάλλοντος...',
'ensureHeadsetOnAndPairingMode': 'Βεβαιωθείτε ότι τα ακουστικά είναι ενεργοποιημένα και σε λειτουργία σύζευξης',
//'goToBluetoothSettings': 'Μετάβαση στις ρυθμίσεις Bluetooth',
//'verifyingDevice': 'Επαλήθευση συσκευής...',
//'confirmBinding': 'Επιβεβαίωση σύνδεσης',
//'associatingDevice': 'Συσχέτιση συσκευής...',
'establishingSecureConnection': 'Δημιουργία ασφαλούς σύνδεσης...',
'needManualBindingAuthCode': 'Απαιτείται χειροκίνητος κωδικός εξουσιοδότησης σύνδεσης...',
'pairingSuccessful': 'Επιτυχής σύζευξη!',
'enableBluetooth': 'Ενεργοποίηση Bluetooth',
'grantPermissions': 'Παραχώρηση δικαιωμάτων',
'retryAssociation': 'Επανάληψη συσχέτισης',
'retryAuthorization': 'Επανάληψη εξουσιοδότησης',
'pleaseGrantNecessaryPermissions': 'Παραχωρήστε τα απαραίτητα δικαιώματα',
'checkFailedRetry': 'Αποτυχία ελέγχου, δοκιμάστε ξανά',
'pleaseConnectDeepSoundDevice': 'Συνδέστε συσκευή DeepSound',
'verificationFailedRetry': 'Αποτυχία επαλήθευσης, δοκιμάστε ξανά',
'invalidDeviceAddress': 'Μη έγκυρη διεύθυνση συσκευής',
'bleDeviceAssociationFailed': 'Αποτυχία συσχέτισης συσκευής BLE',
'deviceAssociationFailedRetry': 'Αποτυχία συσχέτισης συσκευής, δοκιμάστε ξανά',
'bleConnectionTimeoutRetry': 'Λήξη χρόνου σύνδεσης BLE, δοκιμάστε ξανά',
'blePairingStartupFailed': 'Αποτυχία εκκίνησης σύζευξης BLE',
'bleConnectionFailed': 'Αποτυχία σύνδεσης BLE',
'deviceAuthorizationFailedCheckCode': 'Αποτυχία εξουσιοδότησης συσκευής, ελέγξτε τον κωδικό εξουσιοδότησης',
//用户反馈页
"feedback": "Σχόλια χρήστη",
'feedbackInfo': 'Παρέχετε σχόλια ή προτάσεις',
'feedbackDescription': 'Περιγράψτε το πρόβλημα ή την πρότασή σας',
'feedbackHint': 'Εισάγετε το περιεχόμενο των σχολίων σας...',
'feedbackRequired': 'Εισάγετε περιεχόμενο σχολίων',
'contactInfo': 'Στοιχεία επικοινωνίας',
'contactHint': 'Email/τηλέφωνο, για να μπορούμε να επικοινωνήσουμε μαζί σας',
//'submit': 'Υποβολή', // 已存在,使用现有键
'feedbackSubmitSuccess': 'Επιτυχής υποβολή σχολίων, ευχαριστούμε!',
'feedbackSubmitFailed': 'Αποτυχία υποβολής σχολίων, δοκιμάστε ξανά αργότερα',
// OTA升级模块
"upgradeExitConfirm": "Η αναβάθμιση είναι σε εξέλιξη, η έξοδος θα διακόψει τη διαδικασία αναβάθμισης, είστε βέβαιοι ότι θέλετε να βγείτε;",
"deviceModel": "Μοντέλο συσκευής",
"unknownDevice": "Άγνωστη συσκευή",
"currentFirmwareVersion": "Τρέχουσα έκδοση firmware",
"latestFirmwareVersion": "Τελευταία έκδοση firmware",
"ota_newVersionFound": "Βρέθηκε νέα έκδοση",
"latestVersion": "Ήδη η τελευταία έκδοση",
"gettingDeviceInfo": "Λήψη πληροφοριών συσκευής...",
"keepDeviceConnected": "Διατηρήστε τη συσκευή συνδεδεμένη",
"connectionFailed": "Αποτυχία σύνδεσης",
"retryConnection": "Επανάληψη σύνδεσης",
"ota_updateNow": "Ενημέρωση τώρα",
"keepConnectedDontClose": "Διατηρήστε τη συσκευή συνδεδεμένη, μην κλείσετε την εφαρμογή",
"doNotDisconnect": "Μην αποσυνδέσετε",
"charging": "Φόρτιση",
"updateContent": "Περιεχόμενο ενημέρωσης",
"removeEarbudsEnsureBattery": "Αφαιρέστε και τα δύο ακουστικά και βεβαιωθείτε ότι η μπαταρία και των δύο είναι πάνω από 30%",
// 音乐列表页面
"noMusic": "Δεν υπάρχει μουσική", // 暂无音乐
"noPlayingMusic": "Δεν παίζει μουσική", // 暂无播放音乐
"unknownSong": "Άγνωστο τραγούδι", // 未知歌曲
"unknownArtist": "Άγνωστος καλλιτέχνης", // 未知歌手
"playAll": "Αναπαραγωγή όλων", // 播放全部
// 语言名称
"中文(简体)": "Κινέζικα (απλοποιημένα)",
"中文(繁体)": "Κινέζικα (παραδοσιακά)",
"中文(香港繁体)": "Κινέζικα (Χονγκ Κονγκ)",
"英语": "Αγγλικά",
"日语": "Ιαπωνικά",
"韩语": "Κορεατικά",
"法语": "Γαλλικά",
"西班牙语": "Ισπανικά",
"葡萄牙语": "Πορτογαλικά",
"意大利语": "Ιταλικά",
"德语": "Γερμανικά",
"俄语": "Ρωσικά",
"波兰语": "Πολωνικά",
"荷兰语": "Ολλανδικά",
"瑞典语": "Σουηδικά",
"捷克语": "Τσεχικά",
"现代希腊语": "Σύγχρονα ελληνικά",
"罗马尼亚语": "Ρουμανικά",
"匈牙利语": "Ουγγρικά",
"乌克兰语": "Ουκρανικά",
"丹麦语": "Δανικά",
"芬兰语": "Φινλανδικά",
"挪威语": "Νορβηγικά",
"克罗地亚语": "Κροατικά",
"加泰隆语": "Καταλανικά",
"阿拉伯语": "Αραβικά",
"泰语": "Ταϊλανδέζικα",
"越南语": "Βιετναμέζικα",
"印尼语": "Ινδονησιακά",
"印地语": "Χίντι",
"土耳其语": "Τουρκικά",
"马来语": "Μαλαισιανά",
"孟加拉语": "Μπενγκάλι",
"泰米尔语": "Ταμίλ",
"泰卢固语": "Τελούγκου",
"马拉提语": "Μαράθι",
"乌尔都语": "Ουρντού",
"波斯语": "Περσικά",
"斯瓦希里语": "Σουαχίλι",
};

4
lib/core/translations/language/en_us.dart

@ -123,7 +123,7 @@ const Map<String, String> enUS = {
"aiAssistantInfo": "24/7 personal consultant for questions and advice",
"simultaneousInterpretation": "Real-time Interpretation",
"simultaneousInterpretationInfo": "Real-time translation for 80+ languages",
"aiCompanion": "Parent-child bondingn",
"aiCompanion": "Parent-child bonding",
"aiCompanionInfo": "Understands you and provides warm companionship",
"homeSlogan": "Connect the World, Beyond Sound",
"turnEarphones":
@ -172,7 +172,7 @@ const Map<String, String> enUS = {
'audioVideoTranslation': 'Audio/Video Translation',
'callTranslation': 'Call Translation',
"simultaneousTranslationInfo": "Instant translation for 80+ languages",
"aiGirlfriend": "Parent-child bondingn",
"aiGirlfriend": "Parent-child bonding",
"aiGirlfriendInfo": "Intelligent company, chat at any time",
"healthConsultant": "Multi-function AI chat",
"healthConsultantInfo": "More AI chat features",

767
lib/core/translations/language/es_es.dart

@ -8,23 +8,23 @@ const Map<String, String> esES = {
'success': 'Éxito',
'connected': 'Conectado',
'connecting': 'Conectando...',
'connectionFailure': 'Conexión Fallida',
'connectionFailure': 'Fallo de conexión',
'unconnected': 'Desconectado',
'search': 'Buscar',
"requestCancellation": "Cancelar solicitud",
"requestCancellation": "Solicitud cancelada",
"connectionTimeout": "Tiempo de conexión agotado",
"requestTimeout": "Tiempo de solicitud agotado",
"responseTimeout": "Tiempo de respuesta agotado",
"unknownError": "Error desconocido",
// 启动页
"slogan": "Conecta el Mundo, Más Allá de la Voz",
"sloganInfo": "Experto en Voz AI · En Cualquier Momento, En Cualquier Lugar",
"slogan": "Conectando el mundo, más allá del sonido",
"sloganInfo": "Experto en voz AI · En cualquier lugar, en cualquier momento",
// 底部导航
"home": "Inicio",
"explore": "Explorar",
"settings": "Ajustes",
"settings": "Configuración",
// 语言
"followingSystem": "Seguir sistema",
@ -46,190 +46,453 @@ const Map<String, String> esES = {
"malay": "Malayo",
"turkish": "Turco",
"polish": "Polaco",
"filipino": "Filipino",
"dutch": "Holandés",
"swedish": "Sueco",
"danish": "Danés",
"finnish": "Finlandés",
"czech": "Checo",
"hungarian": "Húngaro",
"norwegian": "Noruego",
"romanian": "Rumano",
"ukrainian": "Ucraniano",
"greek": "Griego",
"bulgarian": "Búlgaro",
"croatian": "Croata",
"slovak": "Eslovaco",
"slovenian": "Esloveno",
"lithuanian": "Lituano",
"latvian": "Letón",
"estonian": "Estonio",
"serbian": "Serbio",
"icelandic": "Islandés",
// 登录页
"welcome": "Bienvenido",
"loginTips":
"Inicie sesión o cree una cuenta usando su número de teléfono o correo electrónico",
"accountNumber": "Número de teléfono o correo electrónico",
"verificationCode": "Código de Verificación",
"getCode": "Obtener Código",
"loginTips": "Inicia sesión o regístrate con número de teléfono o email",
"accountNumber": "Número de teléfono o email",
"verificationCode": "Código de verificación",
"getCode": "Obtener código",
"reacquireAfter": "s Obtener de nuevo después de",
"otherWays": "O iniciar sesión con",
"expressConsent": "Al iniciar sesión/registrarse, acepta los",
"otherWays": "O inicia sesión con",
"expressConsent": "Al iniciar sesión/registrarte aceptas",
"and": " y ",
"userAgreement": "Términos de Uso",
"privacyPolicy": "Política de Privacidad",
'selectCountry': 'Seleccionar País/Región',
"email": "Correo electrónico",
"userAgreement": "Acuerdo de usuario",
"privacyPolicy": "Política de privacidad",
'selectCountry': 'Seleccionar país/región',
"email": "Email",
"phoneNumber": "Número de teléfono",
// Validación de inicio de sesión
"pleaseEnterContactInfo":
"Por favor, introduce tu número de teléfono o correo electrónico",
"invalidEmailFormat": "Formato de correo electrónico no válido",
"invalidPhoneFormat": "Formato de número de teléfono no válido",
"tip": "Aviso",
"pleaseEnterCompleteCode":
"Por favor, introduce el código de verificación completo",
"loginFailed": "Error al iniciar sesión, por favor intente de nuevo",
'pleaseAcceptPrivacyPolicy':
'Por favor, lea y acepte la Política de Privacidad y el Acuerdo de Usuario primero',
"pleaseEnterContactInfo": "Ingresa número de teléfono o email",
"invalidEmailFormat": "Formato de email inválido",
"invalidPhoneFormat": "Formato de número de teléfono inválido",
"tip": "Consejo",
"pleaseEnterCompleteCode": "Ingresa el código de verificación completo",
"loginFailed": "Inicio de sesión fallido, inténtalo de nuevo",
'pleaseAcceptPrivacyPolicy': 'Lee y acepta primero la política de privacidad y el acuerdo de usuario',
"enterVerificationCode": "Ingresa código de verificación",
"verificationCodeSentTo": "Código de verificación enviado a",
"resendVerificationCode": "Reenviar código de verificación",
"login": "Iniciar sesión",
"usePasswordLogin": "Usar inicio de sesión con contraseña",
// 隐私政策弹窗
"loginDeclaration": "Declaración de DeapSound", // DeapSound 声明
"welcomeToThisApp": "Bienvenido a DeapSound, lee cuidadosamente", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Política de privacidad", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Acuerdo de usuario", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Al hacer clic en 'Acepto y continúo' indicas que has leído completamente y aceptas los acuerdos anteriores. Al hacer clic en 'No acepto' se cerrará la aplicación.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "No acepto", // 不同意
"agreeAndEnter": "Acepto y continúo", // 同意并进入
// 首页
"deviceStatus": "Estado del Dispositivo",
"deviceStatus": "Estado del dispositivo",
"reconnect": "Reconectar",
"connectingDevice": "Conectando al dispositivo...",
"connectingDevice": "Conectando dispositivo...",
"connectedTo": "Conectado a",
"signal": "Señal",
"deviceId": "ID del Dispositivo",
"firmwareVersion": "Versión del Firmware",
"disconnectedDevice": "No hay dispositivo conectado, haga clic abajo",
"connectDevice": "Conectar Dispositivo",
"topAiExperiences": "Mejores Experiencias AI",
"aiAssistant": "Asistente AI",
"aiAssistantInfo": "Consultor personal 24/7 para preguntas y consejos",
"simultaneousInterpretation": "Interpretación en Tiempo Real",
"simultaneousInterpretationInfo":
"Traducción en tiempo real para más de 80 idiomas",
"aiCompanion": "Vínculo padre-hijo",
"aiCompanionInfo": "Te entiende y proporciona compañía cálida",
"homeSlogan": "Conecta el Mundo, Más Allá del Sonido",
"turnEarphones":
"Por favor, abra el estuche de los auriculares y colóquelos en sus oídos",
"deviceId": "ID del dispositivo",
"firmwareVersion": "Versión del firmware",
"disconnectedDevice": "Ningún dispositivo conectado, haz clic en el botón de abajo",
"connectDevice": "Conectar dispositivo",
"topAiExperiences": "Mejores experiencias de IA",
"aiAssistant": "Asistente de IA",
"aiAssistantInfo": "Consejero personal 24 horas para preguntas y consejos",
"simultaneousInterpretation": "Interpretación simultánea",
"simultaneousInterpretationInfo": "Traducción en tiempo real para más de 80 idiomas",
"aiCompanion": "Compañía parental",
"aiCompanionInfo": "Te entiende y ofrece compañía cálida",
"homeSlogan": "Conectando el mundo, más allá del sonido",
"turnEarphones": "Abre el estuche de los auriculares y colócalos en tus oídos",
"currentlyConnected": "Actualmente conectado:",
"unsystemSetup": "Ir a Configuración del Sistema",
"talkLater": "Recordar Más Tarde",
"unsystemSetup": "Ir a configuración del sistema",
"talkLater": "Recordar más tarde",
"initializing": "Inicializando...",
"bluetoothInitializationFailure":
"Error en la inicialización del servicio Bluetooth",
"bluetoothInitializationFailure": "Fallo en la inicialización del servicio Bluetooth",
"checkingPermissions": "Verificando permisos...",
"lackPermissions": "Se requieren permisos de Bluetooth",
"lackPermissions": "Faltan permisos de Bluetooth",
"searchingDevice": "Buscando dispositivos...",
"findConnectedDevice": "Dispositivo conectado encontrado",
"notFound": "No se encontraron dispositivos Bluetooth conectados",
"initializationFailure": "Error de inicialización",
"initializationFailure": "Fallo de inicialización",
"connectedDevice": "Conectado al dispositivo:",
"failedRefreshDevice": "Error al actualizar el dispositivo",
"failedRefreshDevice": "Fallo al actualizar dispositivo",
"noDeviceFound": "No se encontraron dispositivos conectados",
"failedDeviceInformation": "Error al obtener información del dispositivo",
"unknownEquipment": "Dispositivo Desconocido",
"zeroSignal": "Sin Señal",
"failedDeviceInformation": "No se pudo obtener información del dispositivo",
"unknownEquipment": "Dispositivo desconocido",
"zeroSignal": "Sin señal",
"good": "Buena",
"fine": "Excelente",
"excellent": "Perfecta",
"excellent": "Excelente",
"unknown": "Desconocido",
'bluetoothTurnedOff': 'Bluetooth está apagado, por favor enciéndalo',
'bluetoothOff': 'Bluetooth apagado',
'bluetoothTurnedOff': 'Bluetooth está desactivado, actívalo por favor',
'bluetoothOff': 'Bluetooth desactivado',
'leftEar': 'Oído izquierdo',
'rightEar': 'Oído derecho',
'chargingCase': 'Estuche de carga',
'left': 'Izquierda',
'right': 'Derecha',
'checkConnectionStatusFailed': 'Fallo al verificar estado de conexión',
// 发现页
// 发现页
"searchAi": "Buscar funciones de IA...",
"exploreSlogan": "Auriculares Inteligentes, Posibilidades Infinitas",
"exploreSlogan1": "Compañero Inteligente, Posibilidades Infinitas",
"exploreSlogan2": "Gafas Inteligentes, Posibilidades Infinitas",
"exploreAi": "Explora las funciones de IA proporcionadas por DeepSound",
"exploreSlogan": "Auriculares inteligentes, posibilidades infinitas",
"exploreSlogan1": "Compañero inteligente, posibilidades infinitas",
"exploreSlogan2": "Gafas inteligentes, posibilidades infinitas",
"exploreAi": "Explora las funciones de IA proporcionadas por DeapSound",
"aiFunction": "Funciones de IA",
"allRoundAssistant": "Asistente Integral",
"allRoundAssistant": "Asistente integral",
"allRoundAssistantInfo": "Ayuda a resolver varios problemas",
"simultaneousTranslation": "Traducción en Tiempo Real",
"simultaneousTranslationInfo":
"Traducción instantánea para más de 80 idiomas",
"aiGirlfriend": "Vínculo padre-hijo",
"simultaneousTranslation": "Traducción en tiempo real",
"faceToFaceTranslation": "Traducción cara a cara",
'audioVideoTranslation': 'Traducción de audio/video',
'callTranslation': 'Traducción de llamadas',
"simultaneousTranslationInfo": "Traducción instantánea para más de 80 idiomas",
"aiGirlfriend": "Compañía parental",
"aiGirlfriendInfo": "Compañía inteligente, chat en cualquier momento",
"healthConsultant": "Chat de IA Multifunción",
"healthConsultantInfo": "Más funciones de chat con IA",
"conferenceAssistant": "Asistente de Reuniones de Negocios",
"conferenceAssistantInfo":
"Grabación de actas en tiempo real y traducción multilingüe",
"studyAssistant": "Asistente de Aprendizaje de Idiomas",
"healthConsultant": "Chat multifuncional de IA",
"healthConsultantInfo": "Más funciones de chat de IA",
"conferenceAssistant": "Asistente de reuniones de negocios",
"conferenceAssistantInfo": "Grabación de actas en tiempo real y traducción multiidioma",
"studyAssistant": "Asistente de aprendizaje de idiomas",
"studyAssistantInfo": "Corrección de pronunciación y práctica de habla",
"travelTranslator": "Traductor de Viajes",
"travelTranslatorInfo": "Traducción de voz en tiempo real y guías turísticas",
"travelTranslator": "Traductor de viajes",
"travelTranslatorInfo": "Traducción de voz en tiempo real y guía de atracciones turísticas",
"beSearching": "Buscando:",
"noAssistantFound": "No se encontró el asistente de IA correspondiente",
"noAssistantFound": "No se encontró asistente de IA correspondiente",
"scene": "Escenarios",
"youHaveSelected": "Has seleccionado:",
"newFunction": "Nuevas Funciones",
"youChoseTry": "Has elegido probar",
"aiSinger": "Modo Cantante IA",
"aiSingerInfo":
"Canta cualquier canción con la voz de tu artista favorito, incluso tus propias creaciones",
"popularFunction": "Funciones Populares",
"tryNow": "Probar Ahora",
//商务会议助手页
"startMeeting": "Iniciar Reunión",
"newFunction": "Nuevas funciones",
"youChoseTry": "Elegiste probar",
"aiSinger": "Modo cantante de IA",
"aiSingerInfo": "Canta cualquier canción con la voz de tu artista favorito, incluso tus propias creaciones",
"popularFunction": "Funciones populares",
"tryNow": "Probar ahora",
// 商务会议助手页
"startMeeting": "Iniciar reunión",
'edit': 'Editar',
'delete': 'Eliminar',
'noContent': 'Sin contenido',
'editMeetingTitle': 'Editar título de reunión (Opcional)',
'meetingTitle': 'Título de reunión (Opcional)',
'editMeetingTitle': 'Editar título de reunión (opcional)',
'meetingTitle': 'Título de reunión (opcional)',
'maxCharacters': 'Máximo 50 caracteres',
'meeting': 'Reunión',
'recordingDetails': 'Detalles de la grabación',
'recordingDetails': 'Detalles de grabación',
'aiSummary': 'Resumen de IA',
'meetingTranscript': 'Transcripción de la reunión',
'meetingTranscript': 'Transcripción de reunión',
// 设置页
"premiumMember": "Membresía Premium",
"systemSettings": "Configuración del sistema",
"premiumMember": "Miembro premium",
"joinDevice": "Dispositivo conectado:",
"accountId": "ID de cuenta:",
"systemSetting": "Configuración del Sistema",
"languageSetting": "Configuración de Idioma",
"darkMode": "Modo Oscuro",
"darkModeInfo": "Cambiar entre temas claro/oscuro",
"backups": "Copia de Seguridad y Restauración",
"backupsInfo": "Respaldar configuración e historial de IA",
"lastBackup": "Última copia:",
"privacySettings": "Configuración de Privacidad",
"systemSetting": "Configuración del sistema",
"languageSetting": "Configuración de idioma",
"darkMode": "Modo oscuro",
"darkModeInfo": "Cambiar entre tema claro/oscuro",
"backups": "Respaldo y restauración",
"backupsInfo": "Respaldar configuraciones e historial de IA",
"lastBackup": "Último respaldo:",
"privacySettings": "Configuración de privacidad",
"privacySettingsInfo": "Gestionar recopilación de datos y permisos",
"logout": "Cerrar Sesión",
"logoutTips":
"¿Está seguro de que desea cerrar la sesión de la cuenta actual?",
"permissionManagement": "Gestión de permisos", // 权限管理
"permissionManagementInfo": "Gestionar configuración de permisos de la aplicación", // 管理应用权限设置
"aboutApplication": "Acerca de",
"versions": "Versión",
"checkUpdates": "Buscar Actualizaciones",
"selectLanguage": "Seleccionar Idioma",
"voiceService": "Servicio de Voz",
"voiceServiceInfo":
"Seleccionar servicio de reconocimiento y síntesis de voz",
"selectVoiceService": "Seleccionar Servicio de Voz",
"azureVoiceService": "Servicio de Voz Azure",
"azureVoiceServiceInfo":
"Servicio en la nube de Microsoft que admite síntesis y reconocimiento de voz de alta calidad",
"checkUpdates": "Verificar actualizaciones",
"selectLanguage": "Seleccionar idioma",
"voiceService": "Servicio de voz",
"voiceServiceInfo": "Seleccionar servicio de reconocimiento y síntesis de voz",
"selectVoiceService": "Seleccionar servicio de voz",
"azureVoiceService": "Servicio de voz Azure",
"azureVoiceServiceInfo": "Servicio en la nube de Microsoft que soporta síntesis y reconocimiento de voz de alta calidad",
"flutterVoiceService": "Servicio de voz local",
"flutterVoiceServiceInfo":
"Servicio de voz local del dispositivo sin necesidad de internet",
'timbreService': 'Servicio de Timbre',
"flutterVoiceServiceInfo": "Servicio de voz local del dispositivo sin necesidad de conexión a internet",
'timbreService': 'Servicio de timbre de voz',
'timbreServiceInfo': 'Seleccionar servicio de síntesis de voz',
'defaultTimbre': 'Timbre Predeterminado',
'microsoftCloudTimbreService': 'Servicio de Timbre en la Nube de Microsoft',
'voiceClone': 'Clonación de Voz',
'defaultTimbre': 'Timbre predeterminado',
'microsoftCloudTimbreService': 'Servicio de timbre en la nube de Microsoft',
'voiceClone': 'Clonación de voz',
'AIsettings': 'Configuración de IA',
'selecttimbre': 'Seleccionar Timbre',
'pleaseRead': 'Por favor lea',
'selecttimbre': 'Seleccionar timbre',
'pleaseRead': 'Por favor lee',
'completeRecording': 'Completar grabación',
'deleteAccount': 'Eliminar cuenta',
'deleteAccountTips':
'¿Está seguro de que desea eliminar permanentemente su cuenta? Esta acción no se puede deshacer.',
"firmwareUpgrade": "Actualización de firmware", // 固件升级
"bleHeadsetFirmwareUpgrade": "Actualización de firmware de auriculares BLE", // BLE耳机固件版本升级
"deviceManagement": "Gestión de dispositivos", // 设备管理
"manageConnectedDevices": "Gestionar dispositivos Bluetooth conectados", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Actualmente la última versión {version}',
'checkUpdateFailed': 'Fallo al verificar actualizaciones',
'networkErrorRetry': 'Error de red, inténtalo de nuevo más tarde',
// 聊天页
"clearChatHistory": "Borrar Historial de Chat",
// 设备管理相关
'clearPairedDevices': 'Limpiar dispositivos emparejados',
'clearPairedDevicesConfirm': '¿Estás seguro de que quieres limpiar todos los dispositivos emparejados?',
'clearPairedDevicesSuccess': 'Limpieza de dispositivos emparejados exitosa',
'clearPairedDevicesFailed': 'Fallo al limpiar dispositivos emparejados',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Chat de voz en tiempo real",
"realtimeVoiceChatInfo": "Experimenta la función de interacción de voz inteligente (vista previa de función)",
"loading": "Cargando...",
//设备管理页面
"earphone": "Auricular",
"voicerecorder": "Grabadora de voz",
"notBound": "No vinculado",
"deviceNotBoundYet": "Ningún dispositivo vinculado aún",
"unbind": "Desvincular",
//Agent 模块
// agent View
"XiaoYan": "Xiao Yan",
"clearChatHistory": "Limpiar historial de chat",
"online": "En línea",
"inputMessage": "Escribe un mensaje...",
"imListening": "Escuchando...",
"canStartTalking": "Puede empezar a hablar",
"inputMessage": "Ingresa mensaje...",
"imListening": "Estoy escuchando...",
"canStartTalking": "Puedes empezar a hablar",
"addQuestionAboutImage": "Agregar pregunta o descripción sobre la imagen...",
"summarizeImageContent": "Resumir contenido de imagen",
"extractImageText": "Extraer texto de imagen",
"translateImageText": "Traducir texto de imagen",
"recording": "Grabando...",
"holdToSpeak": "Mantén presionado para hablar",
"takePhoto": "Tomar foto",
"photoAlbum": "Álbum de fotos",
"makeCall": "Hacer llamada",
"aiVoiceCall": "Llamada de voz de IA",
"inCall": "En llamada...",
"aiReplying": "IA respondiendo...",
"waitingToStart": "Esperando para comenzar...",
"clickToStartCall": "Haz clic para iniciar llamada",
"listeningToYou": "Te estoy escuchando...",
"processing": "Procesando...",
"loadMoreMessages": "Cargar más mensajes...",
"loadFailedClickRetry": "Carga fallida, haz clic para reintentar",
"swipeUpForMore": "Desliza hacia arriba para más",
// Agent controller
'welcomeMessage': '¡Hola! Soy **Xiao Yan**, puedo ayudarte con:\n\n'
'• Responder preguntas y proporcionar información\n\n'
'• Traducción de voz en tiempo real\n\n'
'• Recomendaciones de música y podcasts\n\n'
'• Notas de voz y recordatorios\n\n'
'• Control de funciones de auriculares\n\n'
'¿En qué puedo ayudarte?',
'microphonePermission': 'Micrófono',
'voiceRecognitionPermissionText': 'La función de reconocimiento de voz necesita acceso al micrófono.',
'voiceTranslationPermissionText': 'Las funciones de reconocimiento de voz y traducción necesitan acceso al micrófono.',
'phoneCallPermissionText': 'La función de llamadas telefónicas necesita acceso al micrófono para llamadas de voz.',
'permissionDeniedText': 'Has denegado permanentemente el permiso del micrófono, ve a la configuración del sistema para habilitarlo.',
'startVoiceInput': 'Iniciar entrada de voz',
'startPhoneCallMode': 'Iniciar modo de llamada telefónica, iniciar entrada de voz',
// 翻译页
"selectSourceLanguage": "Seleccionar Idioma de Origen",
"selectTargetLanguage": "Seleccionar Idioma de Destino",
// Agent 全屏编辑器
'fullScreenEditorHint': 'Ingresa tu mensaje aquí...', // 全屏编辑器输入提示
'characterCount': '{count} caracteres', // 字符计数显示
// 编辑个人信息页
"editProfile": "Editar Perfil",
// 消息长按操作
'copy': 'Copiar',
'copySuccess': 'Copiado exitosamente',
'report': 'Reportar',
'submitSuccess': 'Enviado exitosamente',
'submitFailed': 'Fallo al enviar',
'reportSubmitted': 'Reporte enviado, lo procesaremos lo antes posible',
//'networkError': 'Error de red, inténtalo de nuevo más tarde',
'harmfulUnsafe': 'Dañino/inseguro',
'pornographicVulgar': 'Pornográfico/vulgar',
'misleadingAttack': 'Ataque engañoso',
'illegalCriminal': 'Ilegal/criminal',
'privacyRelated': 'Relacionado con privacidad',
'copyrightViolation': 'Violación de mis derechos de autor, reputación, etc.',
'other': 'Otro',
'reportDescriptionHint': 'Queremos conocer la razón de tu reporte, puedes describir el problema que encontraste.',
'submit': 'Enviar',
//Message_bubble
'generatedByAi': 'Generado por IA',
//音乐卡片 music_card
'recommendedMusic': 'Aquí tienes algunas músicas recomendadas:',
'playList': 'Lista de reproducción',
'moreMusic': 'Más música',
//导航卡片 navigation_card
'kilometers': 'kilómetros', // 公里单位
'meters': 'metros', // 米单位
'hours': 'horas', // 小时单位
'minutes': 'minutos', // 分钟单位
'seconds': 'segundos', // 秒单位
'navigating': 'Navegando', // 导航状态
'currentLocation': 'Ubicación actual', // 当前位置
'approximate': 'aproximadamente', // 大约
'enterRoad': 'entrar en', // 进入道路
"driving": "Conduciendo",
"walking": "Caminando",
"bicycling": "Ciclismo",
"tsransit": "Transporte público",
//天气卡片 weather_card
'weatherQuery': 'Consulta del clima:',
'highest': 'Máxima',
'lowest': 'Mínima',
'futureForecast': 'Pronóstico futuro',
'hotWeatherTip': 'Hoy hace calor, presta atención a la protección contra el calor, bebe más agua para evitar golpes de calor',
'coldWeatherTip': 'Hoy la temperatura es baja, abrígate bien cuando salgas, ten cuidado de no resfriarte',
'rainyWeatherTip': 'Hoy llueve, lleva paraguas cuando salgas, ten cuidado con la seguridad',
'snowyWeatherTip': 'Hoy nieva, la carretera está resbaladiza, ten cuidado con la seguridad, abrígate bien',
'foggyWeatherTip': 'Hoy hay niebla, la visibilidad es baja, usa mascarilla cuando salgas',
'windyWeatherTip': 'Hoy hay viento fuerte, ten cuidado con la seguridad cuando salgas, asegura bien las cosas',
'sunnyWeatherTip': 'Hoy el sol es fuerte y la radiación UV es intensa, protégete del sol cuando salgas',
'temperatureDifferenceTip': 'Hoy hay gran diferencia entre la temperatura diurna y nocturna, ajusta la ropa a tiempo',
'comfortableWeatherTip': 'Hoy el clima es cómodo, es buen momento para actividades al aire libre',
"monday": "Lunes",
"tuesday": "Martes",
"wednesday": "Miércoles",
"thursday": "Jueves",
"friday": "Viernes",
"saturday": "Sábado",
"sunday": "Domingo",
// 天气描述
"sunny": "Soleado",
"partlyCloudy": "Parcialmente nublado",
"partlySunny": "Parcialmente soleado",
"cloudy": "Nublado",
"overcast": "Encapotado",
"shower": "Chubascos",
"thundershower": "Tormentas",
"lightRain": "Lluvia ligera",
"moderateRain": "Lluvia moderada",
"heavyRain": "Lluvia fuerte",
"rainstorm": "Tormenta",
"snowShower": "Chubascos de nieve",
"lightSnow": "Nieve ligera",
"moderateSnow": "Nieve moderada",
"heavySnow": "Nieve fuerte",
"blizzard": "Ventisca",
"fog": "Niebla",
"haze": "Neblina",
"strongWind": "Viento fuerte",
//编辑个人信息页
"editProfile": "Editar información personal",
"avatar": "Avatar",
"nickname": "Apodo",
"save": "Guardar",
"about": "Acerca de",
"enterNickname": "Ingresa apodo",
"notSet": "No establecido",
"accountSetting": "Configuración de cuenta",
"logout": "Cerrar sesión",
"logoutTips": "¿Estás seguro de que quieres cerrar sesión de la cuenta actual?",
'deleteAccount': 'Eliminar cuenta',
'deleteAccountTips': '¿Estás seguro de que quieres eliminar permanentemente tu cuenta? Esta acción no se puede deshacer',
// Profile 错误信息
'networkConnectionFailed': 'Fallo de conexión de red, verifica la configuración de red e inténtalo de nuevo',
'serverTemporarilyUnavailable': 'El servidor no puede responder temporalmente, inténtalo de nuevo más tarde',
'loginExpiredPleaseRelogin': 'Sesión expirada, inicia sesión de nuevo',
'noPermissionForThisOperation': 'Sin permiso para esta operación',
'requestedResourceNotFound': 'El recurso solicitado no existe',
'imageProcessingFailedPleaseReselect': 'Fallo en el procesamiento de imagen, selecciona imagen de nuevo',
'operationFailedPleaseRetry': 'Operación fallida, inténtalo de nuevo',
'serverReturnedError': 'El servidor devolvió un error',
'serverError': 'Error del servidor',
'networkConnectionFailedCheckSettings': 'Fallo de conexión de red, verifica la configuración de red',
'serverInternalErrorRetryLater': 'Error interno del servidor, inténtalo de nuevo más tarde',
// 国家和地区列表
"邮箱": "Correo electrónico",
// Profile 用户交互
//'error': 'Error',
//'success': 'Éxito',
'imageCompressionFailed': 'Fallo en la compresión de imagen',
'avatarUpdateFailed': 'Fallo en la actualización del avatar',
'usernameCannotBeEmpty': 'El nombre de usuario no puede estar vacío',
'saveSuccess': 'Guardado exitosamente',
'personalInfoUpdated': 'Información personal actualizada',
'saveFailed': 'Fallo al guardar',
'loggedOut': 'Sesión cerrada',
'logoutFailedRetry': 'Fallo al cerrar sesión, inténtalo de nuevo',
'accountPermanentlyDeleted': 'Cuenta eliminada permanentemente',
'deleteAccountFailedRetry': 'Fallo al eliminar cuenta, inténtalo nuevo',
// 账号服务相关
'clearUserDataFailed': 'Fallo al limpiar datos de usuario', // 清理用户数据失败
'deleteUserDataFailed': 'Fallo al eliminar datos de usuario', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Cierre de sesión de terceros exitoso', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Fallo en el cierre de sesión de terceros', // 第三方登录退出失败
'signOutProcessError': 'Error en el proceso de cierre de sesión', // 登出过程发生错误
'deleteAccountProcessError': 'Error en el proceso de eliminación de cuenta', // 删除账号过程发生错误
'userDataClearSuccess': 'Limpieza de datos de usuario exitosa', // 用户数据清理成功
'allUserDataClearSuccess': 'Limpieza de todos los datos de usuario exitosa', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService inicializado', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Fallo al obtener estado de permisos',
'communicationPermissions': 'Permisos de comunicación',
'calendarPermissions': 'Permisos de calendario',
'locationPermissions': 'Permisos de ubicación',
'phone': 'Teléfono',
'sms': 'SMS',
'calendarWrite': 'Escritura de calendario',
'calendarFullAccess': 'Acceso completo al calendario',
'locationInfo': 'Información de ubicación',
'phonePermissionDesc': 'Se usa para la función de llamadas telefónicas',
'smsPermissionDesc': 'Se usa para la función de envío de SMS',
'calendarWritePermissionDesc': 'Se usa para crear eventos y recordatorios del calendario',
'calendarFullAccessPermissionDesc': 'Se usa para leer y gestionar eventos y recordatorios del calendario',
'locationPermissionDesc': 'Se usa para obtener información de ubicación actual',
'appFunctionNeeds': 'La función de la aplicación necesita',
'authorized': 'Autorizado',
'unauthorized': 'No autorizado',
'needOpenInSystemSettings': 'Necesita habilitarse en configuración del sistema',
'partialAuthorization': 'Autorización parcial',
'unknownStatus': 'Estado desconocido',
'permissionGranted': 'Permiso otorgado',
'permissionRequestError': 'Error en solicitud de permiso',
'phonePermissionDetailDesc': 'La función de llamadas telefónicas necesita permiso de teléfono',
'smsPermissionDetailDesc': 'La función de envío de SMS necesita permiso de SMS',
'calendarWritePermissionDetailDesc': 'La creación de eventos del calendario necesita permiso de escritura del calendario',
'calendarFullAccessPermissionDetailDesc': 'La gestión de eventos del calendario necesita permiso completo del calendario',
'locationPermissionDetailDesc': 'Obtener información de ubicación necesita permiso de ubicación',
'appNeedsPermissionForFullFunction': 'La aplicación necesita este permiso para proporcionar funcionalidad completa',
'permanentDenialText': 'Has denegado permanentemente el permiso {permission}, ve a la configuración de la aplicación para habilitarlo',
'goToSettings': 'Ir a configuración',
// 版本更新对话框
'newVersionFound': 'Nueva versión encontrada', // 版本更新对话框标题
'remindLater': 'Recordar más tarde', // 稍后提醒按钮
'updateNow': 'Actualizar ahora', // 立即更新按钮
'checkUpdate': 'Verificar actualizaciones', // 检查更新按钮
'updateFailed': 'Actualización fallida', // 更新失败提示
'cannotOpenAppStore': 'No se puede abrir la tienda de aplicaciones, ve manualmente a la tienda para actualizar', // 无法打开应用商店提示
'updateErrorRetry': 'Ocurrió un error durante la actualización, inténtalo de nuevo más tarde', // 更新错误重试提示
//国家列表
"邮箱": "Email",
"中国": "China",
"美国": "Estados Unidos",
"加拿大": "Canadá",
@ -240,7 +503,7 @@ const Map<String, String> esES = {
"法国": "Francia",
"西班牙": "España",
"南非": "Sudáfrica",
"沙特阿拉伯": "Arabia Saudita",
"沙特阿拉伯": "Arabia Saudí",
"土耳其": "Turquía",
"日本": "Japón",
"韩国": "Corea del Sur",
@ -252,21 +515,21 @@ const Map<String, String> esES = {
"巴基斯坦": "Pakistán",
"菲律宾": "Filipinas",
"印度尼西亚": "Indonesia",
"阿联酋": "Emiratos Árabes Unidos",
"阿联酋": "EAU",
"墨西哥": "México",
"巴西": "Brasil",
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "Nueva Zelanda",
"中国香港": "Hong Kong, China",
"中国澳门": "Macao, China",
"中国台湾": "Taiwán, China",
"中国香港": "Hong Kong",
"中国澳门": "Macao",
"中国台湾": "Taiwán",
"埃及": "Egipto",
"希腊": "Grecia",
"荷兰": "Países Bajos",
"比利时": "Bélgica",
"匈牙利": "Hungría",
"罗马尼亚": "Rumanía",
"罗马尼亚": "Rumania",
"瑞士": "Suiza",
"奥地利": "Austria",
"丹麦": "Dinamarca",
@ -321,8 +584,8 @@ const Map<String, String> esES = {
"约旦": "Jordania",
"伊拉克": "Irak",
"科威特": "Kuwait",
"巴林": "Bahrein",
"卡塔尔": "Qatar",
"巴林": "Baréin",
"卡塔尔": "Catar",
"阿曼": "Omán",
"阿富汗": "Afganistán",
"斯里兰卡": "Sri Lanka",
@ -331,68 +594,168 @@ const Map<String, String> esES = {
"蒙古": "Mongolia",
"柬埔寨": "Camboya",
"老挝": "Laos",
"文莱": "Brunei",
"文莱": "Brunéi",
"东帝汶": "Timor Oriental",
"斐济": "Fiyi",
"所罗门群岛": "Islas Salomón",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Hola, soy Emma, una asistente de IA versátil. Ya sea planificación de trabajo, consejos de estudio, organización de vida u otros asuntos, estoy feliz de ayudar. ¡Mejoremos la eficiencia y alcancemos objetivos juntos!",
"assistantTag": "Asistente",
"personalAssistantWelcome":
"¡Hola! Soy Emma, y estoy feliz de ser tu asistente personal. Puedo ayudarte con varias tareas como gestión del tiempo, planificación de objetivos, organización de información, etc. ¿En qué puedo ayudarte?",
"personalAssistantVoiceWelcome": "¡Estoy aquí!",
// 同声传译 Lucy
"interpreterName": "Intérprete Simultáneo",
"interpreterDescription":
"¡Hola! Soy Lucy, una intérprete profesional especializada en traducción en tiempo real para reuniones, conferencias y conversaciones, haciendo la comunicación sin barreras.",
"interpreterTag": "Traducción",
"interpreterWelcome":
"¡Hola a todos! Soy Lucy, tu intérprete simultánea. Traduciré entre chino e inglés para ti. Cuando hables en chino, traduciré al inglés; cuando hables en inglés, traduciré al chino. ¡Comencemos nuestra sesión de traducción!",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Soy XinYuan, tu compañera dedicada para padres e hijos, gentil y comprensiva. Ya sea que quieras charlar, compartir preocupaciones o necesites compañía, siempre estaré a tu lado.",
"companionTag": "Emocional",
"companionWelcome":
"¡Hola! ¡Por fin nos conocemos! Soy XinYuan, tu compañera dedicada para padres e hijos. ¿Cómo estuvo tu día? ¿Hay algo que quieras compartir conmigo? Siempre estoy aquí, lista para escuchar tus pensamientos.",
"companionVoiceWelcome": "¡Estoy aquí contigo!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "Asistente de Chat IA Wu",
"healthAdvisorDescription":
"Soy Wu, listo para proporcionarte varias funciones de chat con IA.",
"healthAdvisorTag": "Chat",
"healthAdvisorWelcome":
"Hola, soy Wu. Me complace ayudarte con las funciones de chat con IA. ¿En qué puedo ayudarte hoy?",
"healthAdvisorVoiceWelcome": "¡Estoy aquí!",
// Translation History
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Historial de traducción",
"enableRecording": "Habilitar grabación",
"viewAudioFiles": "Ver archivos de audio",
"headsetUser": "Usuario de auriculares",
"phoneUser": "Usuario de teléfono",
"selectSourceLanguage": "Seleccionar idioma origen",
"selectTargetLanguage": "Seleccionar idioma destino",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Sin historial de traducción",
"clearHistory": "Borrar Historial",
"clearHistoryConfirm":
"¿Está seguro de que desea borrar todo el historial de traducción? Esta acción no se puede deshacer.",
"translationHistory": "Historial de Traducción",
// Página de comentarios del usuario
"feedback": "Comentarios",
'feedbackInfo': 'Proporcionar comentarios o sugerencias',
'feedbackDescription': 'Por favor, describa su problema o sugerencia',
'feedbackHint': 'Por favor, introduzca sus comentarios...',
'feedbackRequired': 'Se requiere contenido de comentarios',
"clearHistory": "Limpiar historial",
"clearHistoryConfirm": "¿Estás seguro de que quieres limpiar todo el historial de traducción? Esta operación no se puede deshacer.",
"unknownLanguage": "Idioma desconocido",
"deleteSessionRecord": "Eliminar registro de sesión",
"deleteSessionConfirm": "¿Estás seguro de que quieres eliminar todos los registros de traducción de esta sesión? Esta operación no se puede deshacer.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Traducir archivos de audio",
"noAudioFiles": "Sin archivos de audio",
"calculating": "Calculando...",
"playing": "Reproduciendo...",
"paused": "Pausado",
"clickToPlay": "Haz clic para reproducir",
"rename": "Renombrar",
"smartTranscription": "Transcripción inteligente",
"renameAudioFile": "Renombrar archivo de audio",
"enterNewFileName": "Ingresa nuevo nombre de archivo",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Registro original",
"recordSummary": "Resumen del registro",
"clickToGenerateSummary": "Haz clic en el botón de abajo para generar resumen de sesión",
"summaryContent": "Contenido del resumen",
"copied": "Copiado",
"summaryCopiledToClipboard": "Resumen copiado al portapapeles",
"extractSummary": "Extraer resumen",
"summaryGenerated": "Resumen generado",
"generating": "Generando...",
"regenerate": "Regenerar",
"summaryTimeoutMessage": "Solicitud de generación de resumen expirada, posiblemente debido a problema de red o sobrecarga del servidor.",
"deleteTranslationRecord": "Eliminar registro de traducción",
"deleteTranslationConfirm": "¿Estás seguro de que quieres eliminar este registro de traducción? Esta operación no se puede deshacer.",
"originalText": "Texto original",
"translatedText": "Texto traducido",
"sessionSummary": "Resumen de sesión",
"cannotShare": "No se puede compartir",
"generateSummaryFirst": "Genera resumen primero",
"translationSessionRecord": "Registro de sesión de traducción",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Emparejamiento de dispositivo",
"connectYourDeepSoundHeadset": "Conecta tus auriculares DeepSound",
"bind": "Vincular",
"authorizeBind": "Autorizar vinculación",
"enterCode": "Ingresa código",
"autoInputCode": "Entrada automática de código",
"skipBinding": "Omitir vinculación",
"rescan": "Volver a escanear",
"skip": "Omitir",
"verifyingDevice": "Verificando dispositivo...",
"confirmBinding": "Confirmar vinculación",
"associatingDevice": "Asociando dispositivo...",
"goToBluetoothSettings": "Ir a configuración de Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Listo para emparejar",
"preparingPairingEnvironment": "Preparando entorno de emparejamiento...",
"connectDeepSoundViaSystemBluetooth": "Conecta primero el dispositivo DeapSound a través del Bluetooth del sistema",
"deviceBindingConfirm": "Confirmación de vinculación de dispositivo...",
"establishingDeviceAssociation": "Estableciendo asociación de dispositivo...",
"waitingCompletePairing": "Espera por favor, completando emparejamiento...",
"pairingSuccessRedirecting": "¡Emparejamiento exitoso! Redirigiendo a página principal...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Asegúrate de que el dispositivo conectado sea DeapSound",
"deviceAlreadyBoundToOtherAccount": "Este dispositivo ya está vinculado a otra cuenta",
"deviceAssociationFailed": "Fallo en la asociación del dispositivo, inténtalo de nuevo",
"scanTimeoutEnsureDeviceNearby": "Tiempo de escaneo agotado, asegúrate de que el dispositivo esté cerca",
"networkError": "Error de red",
"authorizationFailedCheckCode": "Fallo en la autorización, verifica si el código de autorización es correcto",
"pairingFailedRetry": "Fallo en el emparejamiento, inténtalo de nuevo",
// 配对控制器相关
//'connectDevice': 'Conectar dispositivo',
'pleaseEnableBluetooth': 'Habilita Bluetooth por favor',
'deviceDisconnected': 'Dispositivo desconectado',
'readyToStartPairing': 'Listo para iniciar emparejamiento',
'checkingEnvironment': 'Verificando entorno...',
'ensureHeadsetOnAndPairingMode': 'Asegúrate de que los auriculares estén encendidos y en modo de emparejamiento',
//'goToBluetoothSettings': 'Ir a configuración de Bluetooth',
//'verifyingDevice': 'Verificando dispositivo...',
//'confirmBinding': 'Confirmar vinculación',
//'associatingDevice': 'Asociando dispositivo...',
'establishingSecureConnection': 'Estableciendo conexión segura...',
'needManualBindingAuthCode': 'Necesita código de autorización de vinculación manual...',
'pairingSuccessful': '¡Emparejamiento exitoso!',
'enableBluetooth': 'Habilitar Bluetooth',
'grantPermissions': 'Otorgar permisos',
'retryAssociation': 'Reintentar asociación',
'retryAuthorization': 'Reintentar autorización',
'pleaseGrantNecessaryPermissions': 'Otorga los permisos necesarios',
'checkFailedRetry': 'Verificación fallida, inténtalo de nuevo',
'pleaseConnectDeepSoundDevice': 'Conecta dispositivo DeepSound',
'verificationFailedRetry': 'Verificación fallida, inténtalo de nuevo',
'invalidDeviceAddress': 'Dirección de dispositivo inválida',
'bleDeviceAssociationFailed': 'Fallo en la asociación del dispositivo BLE',
'deviceAssociationFailedRetry': 'Fallo en la asociación del dispositivo, inténtalo de nuevo',
'bleConnectionTimeoutRetry': 'Tiempo de conexión BLE agotado, inténtalo de nuevo',
'blePairingStartupFailed': 'Fallo en el inicio del emparejamiento BLE',
'bleConnectionFailed': 'Fallo en la conexión BLE',
'deviceAuthorizationFailedCheckCode': 'Fallo en la autorización del dispositivo, verifica el código de autorización',
//用户反馈页
"feedback": "Comentarios del usuario",
'feedbackInfo': 'Proporciona comentarios o sugerencias',
'feedbackDescription': 'Describe tu problema o sugerencia',
'feedbackHint': 'Ingresa el contenido de tus comentarios...',
'feedbackRequired': 'Ingresa contenido de comentarios',
'contactInfo': 'Información de contacto',
'contactHint': 'Correo electrónico/Teléfono, para que podamos contactarle',
'submit': 'Enviar',
'feedbackSubmitSuccess': '¡Comentarios enviados con éxito, gracias!',
'feedbackSubmitFailed':
'No se pudieron enviar los comentarios, inténtelo de nuevo más tarde',
'contactHint': 'Email/teléfono, para que podamos contactarte',
//'submit': 'Enviar', // 已存在,使用现有键
'feedbackSubmitSuccess': 'Comentarios enviados exitosamente, ¡gracias!',
'feedbackSubmitFailed': 'Fallo al enviar comentarios, inténtalo de nuevo más tarde',
// OTA升级模块
"upgradeExitConfirm": "Actualización en progreso, salir interrumpirá el proceso de actualización, ¿estás seguro de que quieres salir?",
"deviceModel": "Modelo del dispositivo",
"unknownDevice": "Dispositivo desconocido",
"currentFirmwareVersion": "Versión actual del firmware",
"latestFirmwareVersion": "Última versión del firmware",
"ota_newVersionFound": "Nueva versión encontrada",
"latestVersion": "Ya es la última versión",
"gettingDeviceInfo": "Obteniendo información del dispositivo...",
"keepDeviceConnected": "Mantén el dispositivo conectado",
"connectionFailed": "Fallo de conexión",
"retryConnection": "Reintentar conexión",
"ota_updateNow": "Actualizar ahora",
"keepConnectedDontClose": "Mantén el dispositivo conectado, no cierres la aplicación",
"doNotDisconnect": "No desconectes",
"charging": "Cargando",
"updateContent": "Contenido de actualización",
"removeEarbudsEnsureBattery": "Retira ambos auriculares y asegúrate de que la batería de ambos esté por encima del 30%",
// 音乐列表页面
"noMusic": "Sin música", // 暂无音乐
"noPlayingMusic": "Sin música reproduciéndose", // 暂无播放音乐
"unknownSong": "Canción desconocida", // 未知歌曲
"unknownArtist": "Artista desconocido", // 未知歌手
"playAll": "Reproducir todo", // 播放全部
// Language names
"中文(简体)": "Chino (Simplificado)",
"中文(繁体)": "Chino (Tradicional)",
// 语言名称
"中文(简体)": "Chino (simplificado)",
"中文(繁体)": "Chino (tradicional)",
"中文(香港繁体)": "Chino (Hong Kong)",
"英语": "Inglés",
"日语": "Japonés",
@ -404,15 +767,15 @@ const Map<String, String> esES = {
"德语": "Alemán",
"俄语": "Ruso",
"波兰语": "Polaco",
"荷兰语": "Neerlandés",
"荷兰语": "Holandés",
"瑞典语": "Sueco",
"捷克语": "Checo",
"现代希腊语": "Griego Moderno",
"现代希腊语": "Griego moderno",
"罗马尼亚语": "Rumano",
"匈牙利语": "Húngaro",
"乌克兰语": "Ucraniano",
"丹麦语": "Danés",
"芬兰语": "Finés",
"芬兰语": "Finlandés",
"挪威语": "Noruego",
"克罗地亚语": "Croata",
"加泰隆语": "Catalán",
@ -429,5 +792,5 @@ const Map<String, String> esES = {
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persa",
"斯瓦希里语": "Swahili",
};
"斯瓦希里语": "Suajili",
};

799
lib/core/translations/language/et_ee.dart

@ -1,5 +1,796 @@
const Map<String, String> etEE = {
'app_title': 'Deep Voice',
'welcome': 'Tere tulemast',
// 补充爱沙尼亚语翻译...
};
// 通用
'continue': 'Jätka',
'confirm': 'Kinnita',
'cancel': 'Tühista',
'retry': 'Proovi uuesti',
'error': 'Viga',
'success': 'Õnnestus',
'connected': 'Ühendatud',
'connecting': 'Ühendamine...',
'connectionFailure': 'Ühenduse tõrge',
'unconnected': 'Ühendamata',
'search': 'Otsi',
"requestCancellation": "Taotlus tühistatud",
"connectionTimeout": "Ühenduse ajalõpp",
"requestTimeout": "Taotluse ajalõpp",
"responseTimeout": "Vastuse ajalõpp",
"unknownError": "Tundmatu viga",
// 启动页
"slogan": "Maailma ühendamine, heli tagant",
"sloganInfo": "AI hääle ekspert · Igal ajal, igal pool",
// 底部导航
"home": "Avaleht",
"explore": "Avasta",
"settings": "Seaded",
// 语言
"followingSystem": "Järgi süsteemi",
"chinese": "Hiina",
"english": "Inglise",
"spanish": "Hispaania",
"portuguese": "Portugali",
"traditionalChinese": "Traditsiooniline hiina",
"japanese": "Jaapani",
"korean": "Korea",
"french": "Prantsuse",
"german": "Saksa",
"russian": "Vene",
"vietnamese": "Vietnami",
"italian": "Itaalia",
"hindi": "Hindi",
"indonesian": "Indoneesia",
"thai": "Tai",
"malay": "Malai",
"turkish": "Türgi",
"polish": "Poola",
"filipino": "Filipiini",
"dutch": "Hollandi",
"swedish": "Rootsi",
"danish": "Taani",
"finnish": "Soome",
"czech": "Tšehhi",
"hungarian": "Ungari",
"norwegian": "Norra",
"romanian": "Rumeenia",
"ukrainian": "Ukraina",
"greek": "Kreeka",
"bulgarian": "Bulgaaria",
"croatian": "Horvaadi",
"slovak": "Slovaki",
"slovenian": "Sloveeni",
"lithuanian": "Leedu",
"latvian": "Läti",
"estonian": "Eesti",
"serbian": "Serbia",
"icelandic": "Islandi",
// 登录页
"welcome": "Tere tulemast",
"loginTips": "Logi sisse või registreeru telefoninumbri või e-mailiga",
"accountNumber": "Telefoninumber või e-mail",
"verificationCode": "Kinnituskood",
"getCode": "Hangi kood",
"reacquireAfter": "s Hangi uuesti pärast",
"otherWays": "Või logi sisse",
"expressConsent": "Sisselogimisel/registreerimisel nõustud",
"and": " ja ",
"userAgreement": "Kasutajaleping",
"privacyPolicy": "Privaatsuspoliitika",
'selectCountry': 'Vali riik/piirkond',
"email": "E-mail",
"phoneNumber": "Telefoninumber",
"pleaseEnterContactInfo": "Sisesta telefoninumber või e-mail",
"invalidEmailFormat": "Vigane e-maili formaat",
"invalidPhoneFormat": "Vigane telefoninumbri formaat",
"tip": "Nõuanne",
"pleaseEnterCompleteCode": "Sisesta täielik kinnituskood",
"loginFailed": "Sisselogimine ebaõnnestus, proovi uuesti",
'pleaseAcceptPrivacyPolicy': 'Loe ja nõustu esmalt privaatsuspoliitika ja kasutajalepinguga',
"enterVerificationCode": "Sisesta kinnituskood",
"verificationCodeSentTo": "Kinnituskood saadetud aadressile",
"resendVerificationCode": "Saada kinnituskood uuesti",
"login": "Logi sisse",
"usePasswordLogin": "Kasuta parooli sisselogimist",
// 隐私政策弹窗
"loginDeclaration": "DeapSound avaldus", // DeapSound 声明
"welcomeToThisApp": "Tere tulemast DeapSound'i, loe hoolikalt", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Privaatsuspoliitika", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Kasutajaleping", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". Klõpsates 'Nõustun ja sisenen' näitad, et oled täielikult lugenud ja nõustunud ülaltoodud lepingutega. Klõpsates 'Ei nõustu' rakendus sulgub.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Ei nõustu", // 不同意
"agreeAndEnter": "Nõustun ja sisenen", // 同意并进入
// 首页
"deviceStatus": "Seadme olek",
"reconnect": "Ühenda uuesti",
"connectingDevice": "Seadme ühendamine...",
"connectedTo": "Ühendatud",
"signal": "Signaal",
"deviceId": "Seadme ID",
"firmwareVersion": "Püsivara versioon",
"disconnectedDevice": "Ükski seade pole ühendatud, klõpsa alloleval nupul",
"connectDevice": "Ühenda seade",
"topAiExperiences": "Parimad AI kogemused",
"aiAssistant": "AI assistent",
"aiAssistantInfo": "24-tunnine isiklik nõustaja küsimuste ja nõuannete jaoks",
"simultaneousInterpretation": "Simultaantõlge",
"simultaneousInterpretationInfo": "Reaalajas tõlge 80+ keele jaoks",
"aiCompanion": "Vanema saatjaskond",
"aiCompanionInfo": "Mõistab sind ja pakub sooja seltskonda",
"homeSlogan": "Maailma ühendamine, heli tagant",
"turnEarphones": "Ava kõrvaklappide karp ja pane kõrvaklapid kõrvadesse",
"currentlyConnected": "Praegu ühendatud:",
"unsystemSetup": "Mine süsteemi seadetesse",
"talkLater": "Tuleta hiljem meelde",
"initializing": "Lähtestamine...",
"bluetoothInitializationFailure": "Bluetooth teenuse lähtestamine ebaõnnestus",
"checkingPermissions": "Lubade kontrollimine...",
"lackPermissions": "Puuduvad Bluetooth load",
"searchingDevice": "Seadmete otsimine...",
"findConnectedDevice": "Leitud ühendatud seade",
"notFound": "Ühendatud Bluetooth seadmeid ei leitud",
"initializationFailure": "Lähtestamine ebaõnnestus",
"connectedDevice": "Ühendatud seadmega:",
"failedRefreshDevice": "Seadme värskendamine ebaõnnestus",
"noDeviceFound": "Ühendatud seadmeid ei leitud",
"failedDeviceInformation": "Seadme info hankimine ebaõnnestus",
"unknownEquipment": "Tundmatu seade",
"zeroSignal": "Signaal puudub",
"good": "Hea",
"fine": "Suurepärane",
"excellent": "Suurepärane",
"unknown": "Tundmatu",
'bluetoothTurnedOff': 'Bluetooth on välja lülitatud, lülita see sisse',
'bluetoothOff': 'Bluetooth välja lülitatud',
'leftEar': 'Vasak kõrv',
'rightEar': 'Parem kõrv',
'chargingCase': 'Laadimiskarp',
'left': 'Vasak',
'right': 'Parem',
'checkConnectionStatusFailed': 'Ühenduse oleku kontrollimine ebaõnnestus',
// 发现页
"searchAi": "Otsi AI funktsioone...",
"exploreSlogan": "Nutikad kõrvaklapid, lõputud võimalused",
"exploreSlogan1": "Nutikas kaaslane, lõputud võimalused",
"exploreSlogan2": "Nutikad prillid, lõputud võimalused",
"exploreAi": "Avasta DeapSound'i pakutavaid AI funktsioone",
"aiFunction": "AI funktsioonid",
"allRoundAssistant": "Kõikehõlmav assistent",
"allRoundAssistantInfo": "Aitab lahendada erinevaid probleeme",
"simultaneousTranslation": "Reaalajas tõlge",
"faceToFaceTranslation": "Silmast silma tõlge",
'audioVideoTranslation': 'Audio/video tõlge',
'callTranslation': 'Kõne tõlge',
"simultaneousTranslationInfo": "Kohene tõlge 80+ keele jaoks",
"aiGirlfriend": "Vanema saatjaskond",
"aiGirlfriendInfo": "Nutikas seltskond, vestlus igal ajal",
"healthConsultant": "Mitmefunktsionaalne AI vestlus",
"healthConsultantInfo": "Rohkem AI vestluse funktsioone",
"conferenceAssistant": "Ärikoosoleku assistent",
"conferenceAssistantInfo": "Reaalajas protokolli salvestamine ja mitmekeelne tõlge",
"studyAssistant": "Keeleõppe assistent",
"studyAssistantInfo": "Häälduse parandamine ja kõne harjutamine",
"travelTranslator": "Reisi tõlkija",
"travelTranslatorInfo": "Reaalajas häältõlge ja vaatamisväärsuste giid",
"beSearching": "Otsimine:",
"noAssistantFound": "Vastavat AI assistenti ei leitud",
"scene": "Stsenaariumid",
"youHaveSelected": "Oled valinud:",
"newFunction": "Uued funktsioonid",
"youChoseTry": "Valisid proovida",
"aiSinger": "AI laulja režiim",
"aiSingerInfo": "Laula mis tahes laulu oma lemmikartisti häälega, isegi oma loominguga",
"popularFunction": "Populaarsed funktsioonid",
"tryNow": "Proovi kohe",
// 商务会议助手页
"startMeeting": "Alusta koosolekut",
'edit': 'Muuda',
'delete': 'Kustuta',
'noContent': 'Sisu puudub',
'editMeetingTitle': 'Muuda koosoleku pealkirja (valikuline)',
'meetingTitle': 'Koosoleku pealkiri (valikuline)',
'maxCharacters': 'Maksimaalselt 50 tähemärki',
'meeting': 'Koosolek',
'recordingDetails': 'Salvestuse üksikasjad',
'aiSummary': 'AI kokkuvõte',
'meetingTranscript': 'Koosoleku transkriptsioon',
// 设置页
"systemSettings": "Süsteemi seaded",
"premiumMember": "Premium liige",
"joinDevice": "Ühendatud seade:",
"accountId": "Konto ID:",
"systemSetting": "Süsteemi seaded",
"languageSetting": "Keele seaded",
"darkMode": "Tume režiim",
"darkModeInfo": "Vaheta hele/tumeda teema vahel",
"backups": "Varundus ja taastamine",
"backupsInfo": "Varunda seaded ja AI ajalugu",
"lastBackup": "Viimane varundus:",
"privacySettings": "Privaatsuse seaded",
"privacySettingsInfo": "Halda andmete kogumist ja lube",
"permissionManagement": "Lubade haldamine", // 权限管理
"permissionManagementInfo": "Halda rakenduse lubade seadeid", // 管理应用权限设置
"aboutApplication": "Rakenduse kohta",
"versions": "Versioon",
"checkUpdates": "Kontrolli uuendusi",
"selectLanguage": "Vali keel",
"voiceService": "Hääleteenused",
"voiceServiceInfo": "Vali häältuvastuse ja sünteesi teenus",
"selectVoiceService": "Vali hääleteenused",
"azureVoiceService": "Azure hääleteenused",
"azureVoiceServiceInfo": "Microsofti pilveteenus, mis toetab kvaliteetset häälsünteesi ja -tuvastust",
"flutterVoiceService": "Kohalik hääleteenused",
"flutterVoiceServiceInfo": "Seadme kohalik hääleteenused ilma internetiühenduseta",
'timbreService': 'Hääletämber teenus',
'timbreServiceInfo': 'Vali häälsünteesi teenus',
'defaultTimbre': 'Vaikimisi tämber',
'microsoftCloudTimbreService': 'Microsoft pilve tämber teenus',
'voiceClone': 'Hääle kloneerimine',
'AIsettings': 'AI seaded',
'selecttimbre': 'Vali tämber',
'pleaseRead': 'Palun loe',
'completeRecording': 'Lõpeta salvestus',
"firmwareUpgrade": "Püsivara uuendus", // 固件升级
"bleHeadsetFirmwareUpgrade": "BLE kõrvaklappide püsivara uuendus", // BLE耳机固件版本升级
"deviceManagement": "Seadmete haldamine", // 设备管理
"manageConnectedDevices": "Halda ühendatud Bluetooth seadmeid", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Praegu viimane versioon {version}',
'checkUpdateFailed': 'Uuenduste kontrollimine ebaõnnestus',
'networkErrorRetry': 'Võrgu viga, proovi hiljem uuesti',
// 设备管理相关
'clearPairedDevices': 'Tühjenda seotud seadmed',
'clearPairedDevicesConfirm': 'Kas oled kindel, et tahad kõik seotud seadmed tühjendada?',
'clearPairedDevicesSuccess': 'Seotud seadmete tühjendamine õnnestus',
'clearPairedDevicesFailed': 'Seotud seadmete tühjendamine ebaõnnestus',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Reaalajas häälvestlus",
"realtimeVoiceChatInfo": "Koge nutika häälinteraktsiooni funktsiooni (funktsiooni eelvaade)",
"loading": "Laadimine...",
//设备管理页面
"earphone": "Kõrvaklapid",
"voicerecorder": "Häälesalvesti",
"notBound": "Pole seotud",
"deviceNotBoundYet": "Ükski seade pole veel seotud",
"unbind": "Eemalda seos",
//Agent 模块
// agent View
"XiaoYan": "Xiao Yan",
"clearChatHistory": "Tühjenda vestluse ajalugu",
"online": "Võrgus",
"inputMessage": "Sisesta sõnum...",
"imListening": "Kuulan...",
"canStartTalking": "Võid hakata rääkima",
"addQuestionAboutImage": "Lisa küsimus või kirjeldus pildi kohta...",
"summarizeImageContent": "Võta kokku pildi sisu",
"extractImageText": "Eralda pildi tekst",
"translateImageText": "Tõlgi pildi tekst",
"recording": "Salvestamine...",
"holdToSpeak": "Hoia all rääkimiseks",
"takePhoto": "Tee foto",
"photoAlbum": "Fotoalbum",
"makeCall": "Helista",
"aiVoiceCall": "AI häälkõne",
"inCall": "Kõnes...",
"aiReplying": "AI vastab...",
"waitingToStart": "Ootan alustamist...",
"clickToStartCall": "Klõpsa kõne alustamiseks",
"listeningToYou": "Kuulan sind...",
"processing": "Töötlemine...",
"loadMoreMessages": "Laadi rohkem sõnumeid...",
"loadFailedClickRetry": "Laadimine ebaõnnestus, klõpsa uuesti proovimiseks",
"swipeUpForMore": "Libista üles rohkema jaoks",
// Agent controller
'welcomeMessage': 'Tere! Olen **Xiao Yan**, saan sind aidata:\n\n'
'• Küsimustele vastamine ja info andmine\n\n'
'• Reaalajas häältõlge\n\n'
'• Muusika ja podcastide soovitused\n\n'
'• Häälmärkmed ja meeldetuletused\n\n'
'• Kõrvaklappide funktsioonide kontroll\n\n'
'Kuidas saan sind aidata?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Häältuvastuse funktsioon vajab mikrofoni ligipääsu.',
'voiceTranslationPermissionText': 'Häältuvastuse ja tõlke funktsioonid vajavad mikrofoni ligipääsu.',
'phoneCallPermissionText': 'Telefonikõnede funktsioon vajab mikrofoni ligipääsu häälkõnede jaoks.',
'permissionDeniedText': 'Oled püsivalt keeldunud mikrofoni loast, mine süsteemi seadetesse selle lubamiseks.',
'startVoiceInput': 'Alusta häälsisestust',
'startPhoneCallMode': 'Alusta telefonikõne režiimi, alusta häälsisestust',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Sisesta oma sõnum siia...', // 全屏编辑器输入提示
'characterCount': '{count} tähemärki', // 字符计数显示
// 消息长按操作
'copy': 'Kopeeri',
'copySuccess': 'Edukalt kopeeritud',
'report': 'Teata',
'submitSuccess': 'Edukalt esitatud',
'submitFailed': 'Esitamine ebaõnnestus',
'reportSubmitted': 'Teade esitatud, töötleme selle võimalikult kiiresti',
//'networkError': 'Võrgu viga, proovi hiljem uuesti',
'harmfulUnsafe': 'Kahjulik/ohtlik',
'pornographicVulgar': 'Pornograafiline/vulgaarne',
'misleadingAttack': 'Eksitav rünnak',
'illegalCriminal': 'Ebaseaduslik/kuritegelik',
'privacyRelated': 'Privaatsusega seotud',
'copyrightViolation': 'Minu autoriõiguste, maine jms rikkumine',
'other': 'Muu',
'reportDescriptionHint': 'Tahame teada teate põhjust, võid kirjeldada probleemi, millega kokku puutusid.',
'submit': 'Esita',
//Message_bubble
'generatedByAi': 'AI poolt genereeritud',
//音乐卡片 music_card
'recommendedMusic': 'Siin on mõned soovitatud muusikad:',
'playList': 'Esitusloend',
'moreMusic': 'Rohkem muusikat',
//导航卡片 navigation_card
'kilometers': 'kilomeetrit', // 公里单位
'meters': 'meetrit', // 米单位
'hours': 'tundi', // 小时单位
'minutes': 'minutit', // 分钟单位
'seconds': 'sekundit', // 秒单位
'navigating': 'Navigeerimine', // 导航状态
'currentLocation': 'Praegune asukoht', // 当前位置
'approximate': 'umbes', // 大约
'enterRoad': 'sisene teele', // 进入道路
"driving": "Sõitmine",
"walking": "Kõndimine",
"bicycling": "Jalgrattasõit",
"tsransit": "Ühistransport",
//天气卡片 weather_card
'weatherQuery': 'Ilma päring:',
'highest': 'Kõrgeim',
'lowest': 'Madalaim',
'futureForecast': 'Tuleviku prognoos',
'hotWeatherTip': 'Täna on kuum, pööra tähelepanu kuumakaitsele, joo rohkem vett kuumalöögi vältimiseks',
'coldWeatherTip': 'Täna on temperatuur madal, riietumine soojalt välja minnes, ettevaatust külmetusega',
'rainyWeatherTip': 'Täna sajab vihma, võta vihmavari kaasa välja minnes, ole ettevaatlik ohutusega',
'snowyWeatherTip': 'Täna sajab lund, tee on libe, ole ettevaatlik ohutusega, riietumine soojalt',
'foggyWeatherTip': 'Täna on udu, nähtavus on halb, kanna maski välja minnes',
'windyWeatherTip': 'Täna on tugev tuul, ole ettevaatlik ohutusega välja minnes, kinnita asjad hästi',
'sunnyWeatherTip': 'Täna on päike tugev ja UV-kiirgus intensiivne, kaitse end päikese eest välja minnes',
'temperatureDifferenceTip': 'Täna on suur erinevus päeva- ja öise temperatuuri vahel, lisa või eemalda riideid õigeaegselt',
'comfortableWeatherTip': 'Täna on ilm mugav, hea aeg õuetegevusteks',
"monday": "Esmaspäev",
"tuesday": "Teisipäev",
"wednesday": "Kolmapäev",
"thursday": "Neljapäev",
"friday": "Reede",
"saturday": "Laupäev",
"sunday": "Pühapäev",
// 天气描述
"sunny": "Päikeseline",
"partlyCloudy": "Osaliselt pilves",
"partlySunny": "Osaliselt päikeseline",
"cloudy": "Pilves",
"overcast": "Tumedalt pilves",
"shower": "Hoovihm",
"thundershower": "Äikesevihm",
"lightRain": "Kerge vihm",
"moderateRain": "Mõõdukas vihm",
"heavyRain": "Tugev vihm",
"rainstorm": "Torm",
"snowShower": "Lumesadu",
"lightSnow": "Kerge lumi",
"moderateSnow": "Mõõdukas lumi",
"heavySnow": "Tugev lumi",
"blizzard": "Lumetorm",
"fog": "Udu",
"haze": "Vine",
"strongWind": "Tugev tuul",
//编辑个人信息页
"editProfile": "Muuda isikuandmeid",
"avatar": "Avatar",
"nickname": "Hüüdnimi",
"save": "Salvesta",
"about": "Kohta",
"enterNickname": "Sisesta hüüdnimi",
"notSet": "Pole määratud",
"accountSetting": "Konto seaded",
"logout": "Logi välja",
"logoutTips": "Kas oled kindel, et tahad praegusest kontost välja logida?",
'deleteAccount': 'Kustuta konto',
'deleteAccountTips': 'Kas oled kindel, et tahad oma konto jäädavalt kustutada? Seda toimingut ei saa tagasi võtta',
// Profile 错误信息
'networkConnectionFailed': 'Võrguühendus ebaõnnestus, kontrolli võrgu seadeid ja proovi uuesti',
'serverTemporarilyUnavailable': 'Server ei saa ajutiselt vastata, proovi hiljem uuesti',
'loginExpiredPleaseRelogin': 'Sisselogimine aegunud, logi uuesti sisse',
'noPermissionForThisOperation': 'Pole luba selle toimingu jaoks',
'requestedResourceNotFound': 'Taotletud ressurss ei eksisteeri',
'imageProcessingFailedPleaseReselect': 'Pildi töötlemine ebaõnnestus, vali pilt uuesti',
'operationFailedPleaseRetry': 'Toiming ebaõnnestus, proovi uuesti',
'serverReturnedError': 'Server tagastas vea',
'serverError': 'Serveri viga',
'networkConnectionFailedCheckSettings': 'Võrguühendus ebaõnnestus, kontrolli võrgu seadeid',
'serverInternalErrorRetryLater': 'Serveri sisemine viga, proovi hiljem uuesti',
// Profile 用户交互
//'error': 'Viga',
//'success': 'Õnnestus',
'imageCompressionFailed': 'Pildi tihendamine ebaõnnestus',
'avatarUpdateFailed': 'Avatari uuendamine ebaõnnestus',
'usernameCannotBeEmpty': 'Kasutajanimi ei saa olla tühi',
'saveSuccess': 'Edukalt salvestatud',
'personalInfoUpdated': 'Isikuandmed uuendatud',
'saveFailed': 'Salvestamine ebaõnnestus',
'loggedOut': 'Välja logitud',
'logoutFailedRetry': 'Väljalogimine ebaõnnestus, proovi uuesti',
'accountPermanentlyDeleted': 'Konto jäädavalt kustutatud',
'deleteAccountFailedRetry': 'Konto kustutamine ebaõnnestus, proovi uuesti',
// 账号服务相关
'clearUserDataFailed': 'Kasutajaandmete tühjendamine ebaõnnestus', // 清理用户数据失败
'deleteUserDataFailed': 'Kasutajaandmete kustutamine ebaõnnestus', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Kolmanda osapoole väljalogimine õnnestus', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Kolmanda osapoole väljalogimine ebaõnnestus', // 第三方登录退出失败
'signOutProcessError': 'Väljalogimine protsessi viga', // 登出过程发生错误
'deleteAccountProcessError': 'Konto kustutamise protsessi viga', // 删除账号过程发生错误
'userDataClearSuccess': 'Kasutajaandmete tühjendamine õnnestus', // 用户数据清理成功
'allUserDataClearSuccess': 'Kõigi kasutajaandmete tühjendamine õnnestus', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService lähtestatud', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Lubade oleku hankimine ebaõnnestus',
'communicationPermissions': 'Suhtluse load',
'calendarPermissions': 'Kalendri load',
'locationPermissions': 'Asukoha load',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Kalendri kirjutamine',
'calendarFullAccess': 'Kalendri täielik ligipääs',
'locationInfo': 'Asukoha info',
'phonePermissionDesc': 'Kasutatakse telefonikõnede funktsiooni jaoks',
'smsPermissionDesc': 'Kasutatakse SMS saatmise funktsiooni jaoks',
'calendarWritePermissionDesc': 'Kasutatakse kalendri sündmuste ja meeldetuletuste loomiseks',
'calendarFullAccessPermissionDesc': 'Kasutatakse kalendri sündmuste ja meeldetuletuste lugemiseks ja haldamiseks',
'locationPermissionDesc': 'Kasutatakse praeguse asukoha info hankimiseks',
'appFunctionNeeds': 'Rakenduse funktsioon vajab',
'authorized': 'Autoriseeritud',
'unauthorized': 'Autoriseerimata',
'needOpenInSystemSettings': 'Tuleb lubada süsteemi seadetes',
'partialAuthorization': 'Osaline autoriseerimine',
'unknownStatus': 'Tundmatu olek',
'permissionGranted': 'Luba antud',
'permissionRequestError': 'Loa taotluse viga',
'phonePermissionDetailDesc': 'Telefonikõnede funktsioon vajab telefoni luba',
'smsPermissionDetailDesc': 'SMS saatmise funktsioon vajab SMS luba',
'calendarWritePermissionDetailDesc': 'Kalendri sündmuste loomine vajab kalendri kirjutamise luba',
'calendarFullAccessPermissionDetailDesc': 'Kalendri sündmuste haldamine vajab kalendri täielikku luba',
'locationPermissionDetailDesc': 'Asukoha info hankimine vajab asukoha luba',
'appNeedsPermissionForFullFunction': 'Rakendus vajab seda luba täieliku funktsionaalsuse pakkumiseks',
'permanentDenialText': 'Oled püsivalt keeldunud {permission} loast, mine rakenduse seadetesse selle lubamiseks',
'goToSettings': 'Mine seadetesse',
// 版本更新对话框
'newVersionFound': 'Leitud uus versioon', // 版本更新对话框标题
'remindLater': 'Tuleta hiljem meelde', // 稍后提醒按钮
'updateNow': 'Uuenda kohe', // 立即更新按钮
'checkUpdate': 'Kontrolli uuendusi', // 检查更新按钮
'updateFailed': 'Uuendamine ebaõnnestus', // 更新失败提示
'cannotOpenAppStore': 'Ei saa rakenduste poodi avada, mine käsitsi poodi uuendamiseks', // 无法打开应用商店提示
'updateErrorRetry': 'Uuendamisel tekkis viga, proovi hiljem uuesti', // 更新错误重试提示
//国家列表
"邮箱": "E-mail",
"中国": "Hiina",
"美国": "USA",
"加拿大": "Kanada",
"俄罗斯": "Venemaa",
"英国": "Suurbritannia",
"德国": "Saksamaa",
"意大利": "Itaalia",
"法国": "Prantsusmaa",
"西班牙": "Hispaania",
"南非": "Lõuna-Aafrika",
"沙特阿拉伯": "Saudi Araabia",
"土耳其": "Türgi",
"日本": "Jaapan",
"韩国": "Lõuna-Korea",
"新加坡": "Singapur",
"马来西亚": "Malaisia",
"泰国": "Tai",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipiinid",
"印度尼西亚": "Indoneesia",
"阿联酋": "AÜE",
"墨西哥": "Mehhiko",
"巴西": "Brasiilia",
"阿根廷": "Argentina",
"澳大利亚": "Austraalia",
"新西兰": "Uus-Meremaa",
"中国香港": "Hongkong",
"中国澳门": "Macau",
"中国台湾": "Taiwan",
"埃及": "Egiptus",
"希腊": "Kreeka",
"荷兰": "Holland",
"比利时": "Belgia",
"匈牙利": "Ungari",
"罗马尼亚": "Rumeenia",
"瑞士": "Šveits",
"奥地利": "Austria",
"丹麦": "Taani",
"瑞典": "Rootsi",
"挪威": "Norra",
"波兰": "Poola",
"秘鲁": "Peruu",
"智利": "Tšiili",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luksemburg",
"爱尔兰": "Iirimaa",
"冰岛": "Island",
"阿尔巴尼亚": "Albaania",
"马耳他": "Malta",
"塞浦路斯": "Küpros",
"芬兰": "Soome",
"保加利亚": "Bulgaaria",
"立陶宛": "Leedu",
"拉脱维亚": "Läti",
"爱沙尼亚": "Eesti",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbia",
"克罗地亚": "Horvaatia",
"斯洛文尼亚": "Sloveenia",
"捷克": "Tšehhi",
"斯洛伐克": "Slovakkia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Boliivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžeeria",
"突尼斯": "Tuneesia",
"尼日利亚": "Nigeeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etioopia",
"肯尼亚": "Keenia",
"坦桑尼亚": "Tansaania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Iisrael",
"黎巴嫩": "Liibanon",
"约旦": "Jordaania",
"伊拉克": "Iraak",
"科威特": "Kuveit",
"巴林": "Bahrein",
"卡塔尔": "Katar",
"阿曼": "Omaan",
"阿富汗": "Afganistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongoolia",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Ida-Timor",
"斐济": "Fidži",
"所罗门群岛": "Saalomoni Saared",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Tõlke ajalugu",
"enableRecording": "Luba salvestamine",
"viewAudioFiles": "Vaata helifaile",
"headsetUser": "Kõrvaklappide kasutaja",
"phoneUser": "Telefoni kasutaja",
"selectSourceLanguage": "Vali lähtekeel",
"selectTargetLanguage": "Vali sihtkeel",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Tõlke ajalugu puudub",
"clearHistory": "Tühjenda ajalugu",
"clearHistoryConfirm": "Kas oled kindel, et tahad kogu tõlke ajaloo tühjendada? Seda toimingut ei saa tagasi võtta.",
"unknownLanguage": "Tundmatu keel",
"deleteSessionRecord": "Kustuta seansi kirje",
"deleteSessionConfirm": "Kas oled kindel, et tahad kõik selle seansi tõlke kirjed kustutada? Seda toimingut ei saa tagasi võtta.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Tõlgi helifailid",
"noAudioFiles": "Helifaile pole",
"calculating": "Arvutamine...",
"playing": "Esitamine...",
"paused": "Peatatud",
"clickToPlay": "Klõpsa esitamiseks",
"rename": "Nimeta ümber",
"smartTranscription": "Nutikas transkriptsioon",
"renameAudioFile": "Nimeta helifail ümber",
"enterNewFileName": "Sisesta uus failinimi",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Algne kirje",
"recordSummary": "Kirje kokkuvõte",
"clickToGenerateSummary": "Klõpsa alloleval nupul seansi kokkuvõtte genereerimiseks",
"summaryContent": "Kokkuvõtte sisu",
"copied": "Kopeeritud",
"summaryCopiledToClipboard": "Kokkuvõte kopeeritud lõikelauale",
"extractSummary": "Eralda kokkuvõte",
"summaryGenerated": "Kokkuvõte genereeritud",
"generating": "Genereerimine...",
"regenerate": "Genereeri uuesti",
"summaryTimeoutMessage": "Kokkuvõtte genereerimise taotlus aegus, võimalik võrguprobleem või serveri ülekoormatus.",
"deleteTranslationRecord": "Kustuta tõlke kirje",
"deleteTranslationConfirm": "Kas oled kindel, et tahad selle tõlke kirje kustutada? Seda toimingut ei saa tagasi võtta.",
"originalText": "Algne tekst",
"translatedText": "Tõlgitud tekst",
"sessionSummary": "Seansi kokkuvõte",
"cannotShare": "Ei saa jagada",
"generateSummaryFirst": "Genereeri esmalt kokkuvõte",
"translationSessionRecord": "Tõlke seansi kirje",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Seadme sidumine",
"connectYourDeepSoundHeadset": "Ühenda oma DeepSound kõrvaklapid",
"bind": "Seo",
"authorizeBind": "Autoriseeri sidumine",
"enterCode": "Sisesta kood",
"autoInputCode": "Automaatne koodi sisestus",
"skipBinding": "Jäta sidumine vahele",
"rescan": "Skaneeri uuesti",
"skip": "Jäta vahele",
"verifyingDevice": "Seadme kontrollimine...",
"confirmBinding": "Kinnita sidumine",
"associatingDevice": "Seadme seostamine...",
"goToBluetoothSettings": "Mine Bluetooth seadetesse",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Valmis sidumiseks",
"preparingPairingEnvironment": "Sidumiskeskkonna ettevalmistamine...",
"connectDeepSoundViaSystemBluetooth": "Ühenda esmalt DeapSound seade süsteemi Bluetooth kaudu",
"deviceBindingConfirm": "Seadme sidumise kinnitus...",
"establishingDeviceAssociation": "Seadme seose loomine...",
"waitingCompletePairing": "Palun oota, sidumise lõpetamine...",
"pairingSuccessRedirecting": "Sidumine õnnestus! Suunamine avalehele...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Veendu, et ühendatud seade on DeapSound",
"deviceAlreadyBoundToOtherAccount": "See seade on juba seotud teise kontoga",
"deviceAssociationFailed": "Seadme seostamine ebaõnnestus, proovi uuesti",
"scanTimeoutEnsureDeviceNearby": "Skaneerimine aegus, veendu, et seade on lähedal",
"networkError": "Võrgu viga",
"authorizationFailedCheckCode": "Autoriseerimine ebaõnnestus, kontrolli, kas autoriseerimiskood on õige",
"pairingFailedRetry": "Sidumine ebaõnnestus, proovi uuesti",
// 配对控制器相关
//'connectDevice': 'Ühenda seade',
'pleaseEnableBluetooth': 'Luba Bluetooth',
'deviceDisconnected': 'Seade lahti ühendatud',
'readyToStartPairing': 'Valmis sidumist alustama',
'checkingEnvironment': 'Keskkonna kontrollimine...',
'ensureHeadsetOnAndPairingMode': 'Veendu, et kõrvaklapid on sisse lülitatud ja sidumisrežiimis',
//'goToBluetoothSettings': 'Mine Bluetooth seadetesse',
//'verifyingDevice': 'Seadme kontrollimine...',
//'confirmBinding': 'Kinnita sidumine',
//'associatingDevice': 'Seadme seostamine...',
'establishingSecureConnection': 'Turvalise ühenduse loomine...',
'needManualBindingAuthCode': 'Vajab käsitsi sidumise autoriseerimiskoodi...',
'pairingSuccessful': 'Sidumine õnnestus!',
'enableBluetooth': 'Luba Bluetooth',
'grantPermissions': 'Anna load',
'retryAssociation': 'Proovi seostamist uuesti',
'retryAuthorization': 'Proovi autoriseerimist uuesti',
'pleaseGrantNecessaryPermissions': 'Anna vajalikud load',
'checkFailedRetry': 'Kontrollimine ebaõnnestus, proovi uuesti',
'pleaseConnectDeepSoundDevice': 'Ühenda DeepSound seade',
'verificationFailedRetry': 'Kontrollimine ebaõnnestus, proovi uuesti',
'invalidDeviceAddress': 'Vigane seadme aadress',
'bleDeviceAssociationFailed': 'BLE seadme seostamine ebaõnnestus',
'deviceAssociationFailedRetry': 'Seadme seostamine ebaõnnestus, proovi uuesti',
'bleConnectionTimeoutRetry': 'BLE ühenduse ajalõpp, proovi uuesti',
'blePairingStartupFailed': 'BLE sidumise käivitamine ebaõnnestus',
'bleConnectionFailed': 'BLE ühendus ebaõnnestus',
'deviceAuthorizationFailedCheckCode': 'Seadme autoriseerimine ebaõnnestus, kontrolli autoriseerimiskoodi',
//用户反馈页
"feedback": "Kasutaja tagasiside",
'feedbackInfo': 'Anna tagasisidet või ettepanekuid',
'feedbackDescription': 'Kirjelda oma probleemi või ettepanekut',
'feedbackHint': 'Sisesta oma tagasiside sisu...',
'feedbackRequired': 'Sisesta tagasiside sisu',
'contactInfo': 'Kontaktinfo',
'contactHint': 'E-mail/telefon, et saaksime sinuga ühendust võtta',
//'submit': 'Esita', // 已存在,使用现有键
'feedbackSubmitSuccess': 'Tagasiside edukalt esitatud, täname!',
'feedbackSubmitFailed': 'Tagasiside esitamine ebaõnnestus, proovi hiljem uuesti',
// OTA升级模块
"upgradeExitConfirm": "Uuendamine käib, väljumine katkestab uuendamise protsessi, kas oled kindel, et tahad väljuda?",
"deviceModel": "Seadme mudel",
"unknownDevice": "Tundmatu seade",
"currentFirmwareVersion": "Praegune püsivara versioon",
"latestFirmwareVersion": "Viimane püsivara versioon",
"ota_newVersionFound": "Leitud uus versioon",
"latestVersion": "Juba viimane versioon",
"gettingDeviceInfo": "Seadme info hankimine...",
"keepDeviceConnected": "Hoia seade ühendatuna",
"connectionFailed": "Ühendus ebaõnnestus",
"retryConnection": "Proovi ühendust uuesti",
"ota_updateNow": "Uuenda kohe",
"keepConnectedDontClose": "Hoia seade ühendatuna, ära sulge rakendust",
"doNotDisconnect": "Ära ühenda lahti",
"charging": "Laadimine",
"updateContent": "Uuenduse sisu",
"removeEarbudsEnsureBattery": "Võta mõlemad kõrvaklapid välja ja veendu, et mõlema aku on üle 30%",
// 音乐列表页面
"noMusic": "Muusikat pole", // 暂无音乐
"noPlayingMusic": "Muusikat ei esitata", // 暂无播放音乐
"unknownSong": "Tundmatu laul", // 未知歌曲
"unknownArtist": "Tundmatu artist", // 未知歌手
"playAll": "Esita kõik", // 播放全部
// 语言名称
"中文(简体)": "Hiina (lihtsustatud)",
"中文(繁体)": "Hiina (traditsiooniline)",
"中文(香港繁体)": "Hiina (Hongkong)",
"英语": "Inglise",
"日语": "Jaapani",
"韩语": "Korea",
"法语": "Prantsuse",
"西班牙语": "Hispaania",
"葡萄牙语": "Portugali",
"意大利语": "Itaalia",
"德语": "Saksa",
"俄语": "Vene",
"波兰语": "Poola",
"荷兰语": "Hollandi",
"瑞典语": "Rootsi",
"捷克语": "Tšehhi",
"现代希腊语": "Kaasaegne kreeka",
"罗马尼亚语": "Rumeenia",
"匈牙利语": "Ungari",
"乌克兰语": "Ukraina",
"丹麦语": "Taani",
"芬兰语": "Soome",
"挪威语": "Norra",
"克罗地亚语": "Horvaadi",
"加泰隆语": "Katalaani",
"阿拉伯语": "Araabia",
"泰语": "Tai",
"越南语": "Vietnami",
"印尼语": "Indoneesia",
"印地语": "Hindi",
"土耳其语": "Türgi",
"马来语": "Malai",
"孟加拉语": "Bengali",
"泰米尔语": "Tamili",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Pärsia",
"斯瓦希里语": "Suahiili",
};

788
lib/core/translations/language/fi_fi.dart

@ -1,5 +1,785 @@
const Map<String, String> fiFI = {
'app_title': 'Deep Voice',
'welcome': 'Tervetuloa',
// 补充芬兰语翻译...
};
// 通用
'continue': 'Jatka',
'confirm': 'Vahvista',
'cancel': 'Peruuta',
'retry': 'Yritä uudelleen',
'error': 'Virhe',
'success': 'Onnistui',
'connected': 'Yhdistetty',
'connecting': 'Yhdistetään...',
'connectionFailure': 'Yhteysvirhe',
'unconnected': 'Ei yhdistetty',
'search': 'Hae',
"requestCancellation": "Pyyntö peruutettu",
"connectionTimeout": "Yhteyden aikakatkaisu",
"requestTimeout": "Pyynnön aikakatkaisu",
"responseTimeout": "Vastauksen aikakatkaisu",
"unknownError": "Tuntematon virhe",
// 启动页
"slogan": "Maailman yhdistäminen, äänen tuolla puolen",
"sloganInfo": "AI-ääniasiantuntija · Milloin ja missä tahansa",
// 底部导航
"home": "Koti",
"explore": "Tutustu",
"settings": "Asetukset",
// 语言
"followingSystem": "Seuraa järjestelmää",
"chinese": "Kiina",
"english": "Englanti",
"spanish": "Espanja",
"portuguese": "Portugali",
"traditionalChinese": "Perinteinen kiina",
"japanese": "Japani",
"korean": "Korea",
"french": "Ranska",
"german": "Saksa",
"russian": "Venäjä",
"vietnamese": "Vietnam",
"italian": "Italia",
"hindi": "Hindi",
"indonesian": "Indonesia",
"thai": "Thai",
"malay": "Malaiji",
"turkish": "Turkki",
"polish": "Puola",
"filipino": "Filippiiniläinen",
"dutch": "Hollanti",
"swedish": "Ruotsi",
"danish": "Tanska",
"finnish": "Suomi",
"czech": "Tšekki",
"hungarian": "Unkari",
"norwegian": "Norja",
"romanian": "Romania",
"ukrainian": "Ukraina",
"greek": "Kreikka",
"bulgarian": "Bulgaria",
"croatian": "Kroatia",
"slovak": "Slovakia",
"slovenian": "Slovenia",
"lithuanian": "Liettua",
"latvian": "Latvia",
"estonian": "Viro",
"serbian": "Serbia",
"icelandic": "Islanti",
// 登录页
"welcome": "Tervetuloa",
"loginTips": "Kirjaudu sisään tai rekisteröidy puhelinnumerollasi tai sähköpostillasi",
"accountNumber": "Puhelinnumero tai sähköposti",
"verificationCode": "Vahvistuskoodi",
"getCode": "Hae koodi",
"reacquireAfter": "s kuluttua uudelleen",
"otherWays": "Tai kirjaudu sisään",
"expressConsent": "Kirjautumalla/rekisteröitymällä hyväksyt",
"and": " ja ",
"userAgreement": "《Käyttäjäsopimuksen》",
"privacyPolicy": "《Tietosuojakäytännön》",
'selectCountry': 'Valitse maa/alue',
"email": "Sähköposti",
"phoneNumber": "Puhelinnumero",
"pleaseEnterContactInfo": "Syötä puhelinnumero tai sähköposti",
"invalidEmailFormat": "Virheellinen sähköpostimuoto",
"invalidPhoneFormat": "Virheellinen puhelinnumeromuoto",
"tip": "Vinkki",
"pleaseEnterCompleteCode": "Syötä koko vahvistuskoodi",
"loginFailed": "Kirjautuminen epäonnistui, yritä uudelleen",
'pleaseAcceptPrivacyPolicy': 'Lue ja hyväksy ensin tietosuojakäytäntö ja käyttäjäsopimus',
"enterVerificationCode": "Syötä vahvistuskoodi",
"verificationCodeSentTo": "Vahvistuskoodi lähetetty osoitteeseen",
"resendVerificationCode": "Lähetä vahvistuskoodi uudelleen",
"login": "Kirjaudu sisään",
"usePasswordLogin": "Kirjaudu sisään salasanalla",
// 隐私政策弹窗
"loginDeclaration": "DeapSoundin ilmoitus",
"welcomeToThisApp": "Tervetuloa DeapSoundiin, lue huolellisesti",
"privacyPolicyText":
", klikkaamalla 'Hyväksy ja siirry' vahvistat, että olet lukenut ja hyväksynyt yllä olevat sopimukset. Klikkaamalla 'Hylkää' poistut sovelluksesta.",
"disagree": "Hylkää",
"agreeAndEnter": "Hyväksy ja siirry",
// 首页
"deviceStatus": "Laitteen tila",
"reconnect": "Yhdistä uudelleen",
"connectingDevice": "Yhdistetään laitteeseen...",
"connectedTo": "Yhdistetty laitteeseen",
"signal": "Signaali",
"deviceId": "Laitteen tunnus",
"firmwareVersion": "Laiteohjelmiston versio",
"disconnectedDevice": "Ei yhdistettyä laitetta, yhdistä napsauttamalla alla olevaa painiketta",
"connectDevice": "Yhdistä laite",
"topAiExperiences": "Suosituimmat AI-kokemukset",
"aiAssistant": "Kattava AI-avustaja",
"aiAssistantInfo": "Yksinomainen 24/7-konsultti, vastaa kysymyksiin, antaa ehdotuksia",
"simultaneousInterpretation": "Simultaanitulkkaus",
"simultaneousInterpretationInfo": "Reaaliaikainen käännös yli 80 kielelle, huolettomat ulkomaanmatkat",
"aiCompanion": "Perheen seuralainen",
"aiCompanionInfo": "Ymmärtää sinua, lämmin seura",
"homeSlogan": "Maailman yhdistäminen, äänen ylittäminen",
"turnEarphones": "Avaa kuulokkeiden latauskotelo ja aseta kuulokkeet korviisi",
"currentlyConnected": "Tällä hetkellä yhdistetty:",
"unsystemSetup": "Siirry järjestelmäasetuksiin",
"talkLater": "Myöhemmin",
"initializing": "Alustetaan...",
"bluetoothInitializationFailure": "Bluetooth-palvelun alustus epäonnistui",
"checkingPermissions": "Tarkistetaan käyttöoikeuksia...",
"lackPermissions": "Bluetooth-käyttöoikeudet puuttuvat",
"searchingDevice": "Etsitään laitteita...",
"findConnectedDevice": "Yhdistetty laite löytyi",
"notFound": "Yhdistettyä Bluetooth-laitetta ei löytynyt",
"initializationFailure": "Alustus epäonnistui",
"connectedDevice": "Yhdistetty laitteeseen:",
"failedRefreshDevice": "Laitteen päivitys epäonnistui",
"noDeviceFound": "Yhdistettyä laitetta ei löytynyt",
"failedDeviceInformation": "Laitetietojen hakeminen epäonnistui",
"unknownEquipment": "Tuntematon laite",
"zeroSignal": "Ei signaalia",
"good": "Hyvä",
"fine": "Erittäin hyvä",
"excellent": "Erinomainen",
"unknown": "Tuntematon",
'bluetoothTurnedOff': 'Bluetooth on pois päältä, kytke Bluetooth päälle',
'bluetoothOff': 'Bluetooth pois päältä',
'leftEar': 'Vasen korva',
'rightEar': 'Oikea korva',
'chargingCase': 'Latauskotelo',
'left': 'Vasen',
'right': 'Oikea',
'checkConnectionStatusFailed': 'Yhteyden tilan tarkistus epäonnistui',
// 发现页
"searchAi": "Etsi AI-toimintoja...",
"exploreSlogan": "Älykkäät kuulokkeet, loputtomat mahdollisuudet",
"exploreSlogan1": "Älykäs seuralainen, loputtomat mahdollisuudet",
"exploreSlogan2": "Älylasit, loputtomat mahdollisuudet",
"exploreAi": "Tutustu DeapSoundin tarjoamiin AI-toimintoihin",
"aiFunction": "AI-toiminnot",
"allRoundAssistant": "Kattava avustaja",
"allRoundAssistantInfo": "Auttaa sinua ratkaisemaan erilaisia ongelmia",
"simultaneousTranslation": "Simultaanikäännös",
"faceToFaceTranslation": "Kasvokkain kääntäminen",
'audioVideoTranslation': 'Äänen ja videon kääntäminen',
'callTranslation': 'Puhelun kääntäminen',
"simultaneousTranslationInfo": "Reaaliaikainen käännös yli 80 kielelle",
"aiGirlfriend": "AI-tyttöystävä",
"aiGirlfriendInfo": "Älykäs seuralainen, keskustele milloin tahansa",
"healthConsultant": "Monitoiminen AI-keskustelu",
"healthConsultantInfo": "Tarjoaa enemmän AI-keskustelutoimintoja",
"conferenceAssistant": "Yrityskokousavustaja",
"conferenceAssistantInfo": "Reaaliaikainen pöytäkirjan pito, monikielinen käännös",
"studyAssistant": "Kielenoppimisavustaja",
"studyAssistantInfo": "Ääntämisen korjaus, reaaliaikainen puheharjoittelu",
"travelTranslator": "Matkakäännösavustaja",
"travelTranslatorInfo": "Reaaliaikainen puhekäännös, matkailukohteiden esittely",
"beSearching": "Etsitään:",
"noAssistantFound": "Vastaavaa AI-avustajaa ei löytynyt",
"scene": "Skenaario",
"youHaveSelected": "Olet valinnut:",
"newFunction": "Uusi toiminto",
"youChoseTry": "Valitsit kokeilla",
"aiSinger": "AI-laulaja-tila",
"aiSingerInfo": "Laula mikä tahansa kappale suosikkilaulajasi äänellä, jopa omat sävellyksesi",
"popularFunction": "Suositut toimintoskenaariot",
"tryNow": "Kokeile nyt",
// 商务会议助手页
"startMeeting": "Aloita kokous",
'edit': 'Muokkaa',
'delete': 'Poista',
'noContent': 'Ei sisältöä',
'editMeetingTitle': 'Muokkaa kokouksen nimeä (valinnainen)',
'meetingTitle': 'Kokouksen nimi (valinnainen)',
'maxCharacters': 'Enintään 50 merkkiä',
'meeting': 'Kokous',
'recordingDetails': 'Tallenteen tiedot',
'aiSummary': 'AI-yhteenveto',
'meetingTranscript': 'Kokouksen transkriptio',
// 设置页
"systemSettings": "Järjestelmäasetukset",
"premiumMember": "Premium-jäsen",
"joinDevice": "Yhdistetty laite:",
"accountId": "Tilin tunnus:",
"systemSetting": "Järjestelmäasetukset",
"languageSetting": "Kieliasetukset",
"darkMode": "Tumma tila",
"darkModeInfo": "Vaihda sovelluksen vaalean ja tumman teeman välillä",
"backups": "Varmuuskopiointi ja palautus",
"backupsInfo": "Varmuuskopioi asetukset ja AI-vuorovaikutushistoria",
"lastBackup": "Viimeisin varmuuskopio:",
"privacySettings": "Tietosuoja-asetukset",
"privacySettingsInfo": "Hallitse tiedonkeruuta ja käyttöoikeuksia",
"permissionManagement": "Käyttöoikeuksien hallinta",
"permissionManagementInfo": "Hallitse sovelluksen käyttöoikeusasetuksia",
"aboutApplication": "Tietoja sovelluksesta",
"versions": "Versio",
"checkUpdates": "Tarkista päivitykset",
"selectLanguage": "Valitse kieli",
"voiceService": "Äänipalvelu",
"voiceServiceInfo": "Valitse puheentunnistus- ja synteesipalvelu",
"selectVoiceService": "Valitse äänipalvelu",
"azureVoiceService": "Azure-äänipalvelu",
"azureVoiceServiceInfo": "Microsoftin pilvipohjainen äänipalvelu, tukee korkealaatuista puhesynteesiä ja -tunnistusta",
"flutterVoiceService": "Flutter paikallinen äänipalvelu",
"flutterVoiceServiceInfo": "Laitteen paikallinen äänipalvelu, voidaan käyttää ilman internetyhteyttä",
'timbreService': 'Äänensävypalvelu',
'timbreServiceInfo': 'Valitse äänensävyn puhesynteesipalvelu',
'defaultTimbre': 'Oletusäänensävy',
'microsoftCloudTimbreService': 'Microsoftin pilviäänensävypalvelu',
'voiceClone': 'Äänen kloonaus',
'AIsettings': 'AI-asetukset',
'selecttimbre': 'Valitse äänensävy',
'pleaseRead': 'Lue ääneen',
'completeRecording': 'Lopeta tallennus',
"firmwareUpgrade": "Laiteohjelmiston päivitys",
"bleHeadsetFirmwareUpgrade": "BLE-kuulokkeiden laiteohjelmiston version päivitys",
"deviceManagement": "Laitehallinta",
"manageConnectedDevices": "Hallitse yhdistettyjä Bluetooth-laitteita",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Sinulla on jo uusin versio {version}',
'checkUpdateFailed': 'Päivitysten tarkistus epäonnistui',
'networkErrorRetry': 'Verkkovirhe, yritä myöhemmin uudelleen',
// 设备管理相关
'clearPairedDevices': 'Tyhjennä paritetut laitteet',
'clearPairedDevicesConfirm': 'Oletko varma, että haluat tyhjentää kaikki paritetut laitteet?',
'clearPairedDevicesSuccess': 'Paritettujen laitteiden tyhjennys onnistui',
'clearPairedDevicesFailed': 'Paritettujen laitteiden tyhjennys epäonnistui',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Reaaliaikainen puhekeskustelu",
"realtimeVoiceChatInfo": "Koe älykäs puhevuorovaikutustoiminto (toiminnon esikatselu)",
"loading": "Ladataan...",
//设备管理页面
"earphone": "Kuulokkeet",
"voicerecorder": "Ääninauhuri",
"notBound": "Ei sidottu",
"deviceNotBoundYet": "Laitetta ei ole vielä sidottu",
"unbind": "Poista sidonta",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Tyhjennä keskusteluhistoria",
"online": "Online",
"inputMessage": "Kirjoita viesti...",
"imListening": "Kuuntelen...",
"canStartTalking": "Voit aloittaa puhumisen",
"addQuestionAboutImage": "Lisää kysymys tai kuvaus kuvasta...",
"summarizeImageContent": "Tee yhteenveto kuvan sisällöstä",
"extractImageText": "Pura teksti kuvasta",
"translateImageText": "Käännä teksti kuvassa",
"recording": "Nauhoitetaan...",
"holdToSpeak": "Puhu pitämällä painettuna",
"takePhoto": "Ota kuva",
"photoAlbum": "Albumi",
"makeCall": "Soita",
"aiVoiceCall": "AI-äänipuhelu",
"inCall": "Puhelussa...",
"aiReplying": "AI vastaa...",
"waitingToStart": "Odotetaan alkua...",
"clickToStartCall": "Napsauta aloittaaksesi puhelun",
"listeningToYou": "Kuuntelen sinua...",
"processing": "Käsitellään...",
"loadMoreMessages": "Lataa lisää viestejä...",
"loadFailedClickRetry": "Lataus epäonnistui, yritä uudelleen napsauttamalla",
"swipeUpForMore": "Pyyhkäise ylös nähdäksesi lisää",
// Agent controller
'welcomeMessage': 'Hei! Olen **XiaoYan**, voin auttaa sinua:\n\n'
'• Vastaamaan kysymyksiin ja antamaan tietoa\n\n'
'• Reaaliaikaisessa puhekäännöksessä\n\n'
'• Suosittelemaan musiikkia ja podcasteja\n\n'
'• Äänimuistioissa ja muistutuksissa\n\n'
'• Hallitsemaan kuulokkeiden toimintoja\n\n'
'Miten voin auttaa sinua?',
'microphonePermission': 'Mikrofoni',
'voiceRecognitionPermissionText': 'Puheentunnistus vaatii mikrofonin käyttöoikeuden.',
'voiceTranslationPermissionText': 'Puheentunnistus ja -kääntäminen vaativat mikrofonin käyttöoikeuden.',
'phoneCallPermissionText': 'Soittaminen vaatii mikrofonin käyttöoikeuden äänipuheluita varten.',
'permissionDeniedText': 'Olet pysyvästi kieltänyt mikrofonin käyttöoikeuden, ota se käyttöön järjestelmäasetuksista.',
'startVoiceInput': 'Aloita puhesyöttö',
'startPhoneCallMode': 'Aloita puhelutila, aloita puhesyöttö',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Kirjoita viestisi tähän...',
'characterCount': '{count} merkkiä',
// 消息长按操作
'copy': 'Kopioi',
'copySuccess': 'Kopioitu onnistuneesti',
'report': 'Ilmoita',
'submitSuccess': 'Lähetetty onnistuneesti',
'submitFailed': 'Lähetys epäonnistui',
'reportSubmitted': 'Ilmoitus lähetetty, käsittelemme sen mahdollisimman pian',
'harmfulUnsafe': 'Haitallinen/Turvaton',
'pornographicVulgar': 'Pornografinen/Mauton',
'misleadingAttack': 'Harhaanjohtava/Hyökkäys',
'illegalCriminal': 'Laiton/Rikollinen',
'privacyRelated': 'Tietosuojaan liittyvä',
'copyrightViolation': 'Loukkaa tekijänoikeuksiani, mainettani jne.',
'other': 'Muu',
'reportDescriptionHint': 'Haluamme tietää, miksi ilmoitat, voit kuvailla kohtaamaasi ongelmaa.',
//Message_bubble
'generatedByAi': 'AI:n luoma',
//音乐卡片 music_card
'recommendedMusic': 'Tässä on joitain suositeltuja kappaleita:',
'playList': 'Soittolista',
'moreMusic': 'Lisää musiikkia',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'tuntia',
'minutes': 'minuuttia',
'seconds': 'sekuntia',
'navigating': 'Navigoidaan',
'currentLocation': 'Nykyinen sijainti',
'approximate': 'Noin',
'enterRoad': 'Aja tielle',
"driving": 'Autolla',
"walking": 'Kävellen',
"bicycling": 'Pyörällä',
"tsransit": 'Julkinen liikenne',
//天气卡片 weather_card
'weatherQuery': 'Säätietojen kysely:',
'highest': 'Korkein',
'lowest': 'Matalin',
'futureForecast': 'Tulevaisuuden ennuste',
'hotWeatherTip': 'Tänään on kuuma, varo lämpöhalvausta ja juo paljon vettä',
'coldWeatherTip': 'Tänään lämpötila on alhainen, pukeudu lämpimästi ulos mennessäsi, jotta et vilustu',
'rainyWeatherTip': 'Tänään sataa, ota sateenvarjo mukaan ulos mennessäsi ja ole varovainen',
'snowyWeatherTip': 'Tänään sataa lunta, tie on liukas, ole varovainen ja pukeudu lämpimästi',
'foggyWeatherTip': 'Tänään on sumuista, näkyvyys on huono, käytä maskia ulos mennessäsi',
'windyWeatherTip': 'Tänään on tuulista, ole varovainen ulos mennessäsi ja kiinnitä tavarasi',
'sunnyWeatherTip': 'Tänään on aurinkoista ja UV-säteily on voimakasta, käytä aurinkovoidetta ulos mennessäsi',
'temperatureDifferenceTip': 'Tänään on suuri lämpötilaero päivän ja yön välillä, säädä vaatetustasi',
'comfortableWeatherTip': 'Tänään sää on miellyttävä, hyvä aika ulkoiluun',
"monday": "Ma",
"tuesday": "Ti",
"wednesday": "Ke",
"thursday": "To",
"friday": "Pe",
"saturday": "La",
"sunday": "Su",
// 天气描述
"sunny": "Aurinkoinen",
"partlyCloudy": "Puolipilvinen",
"partlySunny": "Puoliaurinkoinen",
"cloudy": "Pilvinen",
"overcast": "Pilvinen",
"shower": "Sadekuuro",
"thundershower": "Ukkoskuuro",
"lightRain": "Kevyt sade",
"moderateRain": "Kohtalainen sade",
"heavyRain": "Rankkasade",
"rainstorm": "Sademäärä",
"snowShower": "Lumikuuro",
"lightSnow": "Kevyt lumisade",
"moderateSnow": "Kohtalainen lumisade",
"heavySnow": "Rankka lumisade",
"blizzard": "Lumimyrsky",
"fog": "Sumu",
"haze": "Usva",
"strongWind": "Voimakas tuuli",
//编辑个人信息页
"editProfile": "Muokkaa henkilötietoja",
"avatar": "Avatar",
"nickname": "Lempinimi",
"save": "Tallenna",
"about": "Tietoja",
"enterNickname": "Anna lempinimi",
"notSet": "Ei asetettu",
"accountSetting": "Tilin asetukset",
"logout": "Kirjaudu ulos",
"logoutTips": "Oletko varma, että haluat kirjautua ulos nykyisestä tilistä?",
'deleteAccount': 'Poista tili',
'deleteAccountTips': 'Oletko varma, että haluat poistaa tilisi pysyvästi? Tätä toimintoa ei voi kumota.',
// Profile 错误信息
'networkConnectionFailed': 'Verkkoyhteys epäonnistui, tarkista verkkoyhteyden asetukset ja yritä uudelleen',
'serverTemporarilyUnavailable': 'Palvelin on väliaikaisesti poissa käytöstä, yritä myöhemmin uudelleen',
'loginExpiredPleaseRelogin': 'Istuntosi on vanhentunut, kirjaudu sisään uudelleen',
'noPermissionForThisOperation': 'Sinulla ei ole lupaa suorittaa tätä toimintoa',
'requestedResourceNotFound': 'Pyydettyä resurssia ei löytynyt',
'imageProcessingFailedPleaseReselect': 'Kuvan käsittely epäonnistui, valitse toinen kuva',
'operationFailedPleaseRetry': 'Toiminto epäonnistui, yritä uudelleen',
'serverReturnedError': 'Palvelin palautti virheen',
'serverError': 'Palvelinvirhe',
'networkConnectionFailedCheckSettings': 'Verkkoyhteys epäonnistui, tarkista verkkoyhteyden asetukset',
'serverInternalErrorRetryLater': 'Sisäinen palvelinvirhe, yritä myöhemmin uudelleen',
// Profile 用户交互
'imageCompressionFailed': 'Kuvan pakkaus epäonnistui',
'avatarUpdateFailed': 'Avatarin päivitys epäonnistui',
'usernameCannotBeEmpty': 'Käyttäjätunnus ei voi olla tyhjä',
'saveSuccess': 'Tallennettu onnistuneesti',
'personalInfoUpdated': 'Henkilötiedot päivitetty',
'saveFailed': 'Tallennus epäonnistui',
'loggedOut': 'Kirjauduttu ulos',
'logoutFailedRetry': 'Uloskirjautuminen epäonnistui, yritä uudelleen',
'accountPermanentlyDeleted': 'Tili on poistettu pysyvästi',
'deleteAccountFailedRetry': 'Tilin poistaminen epäonnistui, yritä uudelleen',
// 账号服务相关
'clearUserDataFailed': 'Käyttäjätietojen tyhjennys epäonnistui',
'deleteUserDataFailed': 'Käyttäjätietojen poisto epäonnistui',
'thirdPartyLogoutSuccess': 'Kolmannen osapuolen uloskirjautuminen onnistui',
'thirdPartyLogoutFailed': 'Kolmannen osapuolen uloskirjautuminen epäonnistui',
'signOutProcessError': 'Uloskirjautumisprosessin aikana tapahtui virhe',
'deleteAccountProcessError': 'Tilin poistoprosessin aikana tapahtui virhe',
'userDataClearSuccess': 'Käyttäjätiedot tyhjennetty onnistuneesti',
'allUserDataClearSuccess': 'Kaikki käyttäjätiedot tyhjennetty onnistuneesti',
'accountServiceInitialized': 'Tili-palvelu on alustettu',
// 权限管理页面
'getPermissionStatusFailed': 'Käyttöoikeuden tilan haku epäonnistui',
'communicationPermissions': 'Viestintäoikeudet',
'calendarPermissions': 'Kalenterioikeudet',
'locationPermissions': 'Sijaintioikeudet',
'phone': 'Puhelin',
'sms': 'Tekstiviesti',
'calendarWrite': 'Kalenterin kirjoitus',
'calendarFullAccess': 'Täysi kalenterin käyttöoikeus',
'locationInfo': 'Sijaintitiedot',
'phonePermissionDesc': 'Käytetään soittotoimintoon',
'smsPermissionDesc': 'Käytetään tekstiviestien lähetystoimintoon',
'calendarWritePermissionDesc': 'Käytetään kalenteritapahtumien ja muistutusten luomiseen',
'calendarFullAccessPermissionDesc': 'Käytetään kalenteritapahtumien ja muistutusten lukemiseen ja hallintaan',
'locationPermissionDesc': 'Käytetään nykyisen sijaintitiedon hakemiseen',
'appFunctionNeeds': 'Sovelluksen toiminto vaatii',
'authorized': 'Hyväksytty',
'unauthorized': 'Ei hyväksytty',
'needOpenInSystemSettings': 'On avattava järjestelmäasetuksissa',
'partialAuthorization': 'Osittainen valtuutus',
'unknownStatus': 'Tuntematon tila',
'permissionGranted': 'Lupa myönnetty',
'permissionRequestError': 'Virhe luvan pyytämisessä',
'phonePermissionDetailDesc': 'Soittotoiminto vaatii puhelinluvan',
'smsPermissionDetailDesc': 'Tekstiviestien lähetystoiminto vaatii tekstiviestiluvan',
'calendarWritePermissionDetailDesc': 'Kalenteritapahtumien luominen vaatii kalenterin kirjoitusluvan',
'calendarFullAccessPermissionDetailDesc': 'Kalenteritapahtumien hallinta vaatii täyden kalenteriluvan',
'locationPermissionDetailDesc': 'Sijaintitietojen haku vaatii sijaintiluvan',
'appNeedsPermissionForFullFunction': 'Sovellus tarvitsee tämän luvan täyden toiminnallisuuden varmistamiseksi',
'permanentDenialText': 'Olet pysyvästi kieltänyt {permission}-luvan, ota se käyttöön sovelluksen asetuksista',
'goToSettings': 'Siirry asetuksiin',
// 版本更新对话框
'newVersionFound': 'Uusi versio löytyi',
'remindLater': 'Muistuta myöhemmin',
'updateNow': 'Päivitä nyt',
'checkUpdate': 'Tarkista päivitys',
'updateFailed': 'Päivitys epäonnistui',
'cannotOpenAppStore': 'Sovelluskauppaa ei voi avata, siirry sovelluskauppaan manuaalisesti päivittääksesi',
'updateErrorRetry': 'Päivityksen aikana tapahtui virhe, yritä myöhemmin uudelleen',
//国家列表
"邮箱": "Sähköposti",
"中国": "Kiina",
"美国": "Yhdysvallat",
"加拿大": "Kanada",
"俄罗斯": "Venäjä",
"英国": "Yhdistynyt kuningaskunta",
"德国": "Saksa",
"意大利": "Italia",
"法国": "Ranska",
"西班牙": "Espanja",
"南非": "Etelä-Afrikka",
"沙特阿拉伯": "Saudi-Arabia",
"土耳其": "Turkki",
"日本": "Japani",
"韩国": "Etelä-Korea",
"新加坡": "Singapore",
"马来西亚": "Malesia",
"泰国": "Thaimaa",
"越南": "Vietnam",
"印度": "Intia",
"巴基斯坦": "Pakistan",
"菲律宾": "Filippiinit",
"印度尼西亚": "Indonesia",
"阿联酋": "Yhdistyneet arabiemiirikunnat",
"墨西哥": "Meksiko",
"巴西": "Brasilia",
"阿根廷": "Argentiina",
"澳大利亚": "Australia",
"新西兰": "Uusi-Seelanti",
"中国香港": "Hongkong (Kiina)",
"中国澳门": "Macao (Kiina)",
"中国台湾": "Taiwan (Kiina)",
"埃及": "Egypti",
"希腊": "Kreikka",
"荷兰": "Alankomaat",
"比利时": "Belgia",
"匈牙利": "Unkari",
"罗马尼亚": "Romania",
"瑞士": "Sveitsi",
"奥地利": "Itävalta",
"丹麦": "Tanska",
"瑞典": "Ruotsi",
"挪威": "Norja",
"波兰": "Puola",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Kolumbia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugali",
"卢森堡": "Luxemburg",
"爱尔兰": "Irlanti",
"冰岛": "Islanti",
"阿尔巴尼亚": "Albania",
"马耳他": "Malta",
"塞浦路斯": "Kypros",
"芬兰": "Suomi",
"保加利亚": "Bulgaria",
"立陶宛": "Liettua",
"拉脱维亚": "Latvia",
"爱沙尼亚": "Viro",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbia",
"克罗地亚": "Kroatia",
"斯洛文尼亚": "Slovenia",
"捷克": "Tšekki",
"斯洛伐克": "Slovakia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marokko",
"阿尔及利亚": "Algeria",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopia",
"肯尼亚": "Kenia",
"坦桑尼亚": "Tansania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Libanon",
"约旦": "Jordania",
"伊拉克": "Irak",
"科威特": "Kuwait",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afganistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolia",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Itä-Timor",
"斐济": "Fidži",
"所罗门群岛": "Salomonsaaret",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Käännöshistoria",
"enableRecording": "Ota tallennus käyttöön",
"viewAudioFiles": "Näytä äänitiedostot",
"headsetUser": "Kuulokkeiden käyttäjä",
"phoneUser": "Puhelimen käyttäjä",
"selectSourceLanguage": "Valitse lähdekieli",
"selectTargetLanguage": "Valitse kohdekieli",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ei historiaa vielä",
"clearHistory": "Tyhjennä historia",
"clearHistoryConfirm": "Oletko varma, että haluat tyhjentää kaiken käännöshistorian? Tätä toimintoa ei voi kumota.",
"unknownLanguage": "Tuntematon kieli",
"deleteSessionRecord": "Poista istunnon tallenne",
"deleteSessionConfirm": "Oletko varma, että haluat poistaa kaikki tämän istunnon käännöstallenteet? Tätä toimintoa ei voi kumota.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Käännä äänitiedostot",
"noAudioFiles": "Ei äänitiedostoja vielä",
"calculating": "Lasketaan...",
"playing": "Toistetaan...",
"paused": "Pysäytetty",
"clickToPlay": "Napsauta toistaaksesi",
"rename": "Nimeä uudelleen",
"smartTranscription": "Älykäs transkriptio",
"renameAudioFile": "Nimeä äänitiedosto uudelleen",
"enterNewFileName": "Anna uusi tiedostonimi",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Alkuperäinen tallenne",
"recordSummary": "Tallenteen yhteenveto",
"clickToGenerateSummary": "Napsauta alla olevaa painiketta luodaksesi istunnon yhteenvedon",
"summaryContent": "Yhteenvedon sisältö",
"copied": "Kopioitu",
"summaryCopiledToClipboard": "Yhteenveto kopioitu leikepöydälle",
"extractSummary": "Pura yhteenveto",
"summaryGenerated": "Yhteenveto luotu",
"generating": "Luodaan...",
"regenerate": "Luo uudelleen",
"summaryTimeoutMessage": "Yhteenvedon luontipyyntö aikakatkaistiin, syynä saattaa olla verkko-ongelma tai palvelimen ruuhkaisuus.",
"deleteTranslationRecord": "Poista käännöstallenne",
"deleteTranslationConfirm": "Oletko varma, että haluat poistaa tämän käännöstallenteen? Tätä toimintoa ei voi kumota.",
"originalText": "Alkuperäinen teksti",
"translatedText": "Käännetty teksti",
"sessionSummary": "Istunnon yhteenveto",
"cannotShare": "Ei voi jakaa",
"generateSummaryFirst": "Luo ensin yhteenveto",
"translationSessionRecord": "Käännösistunnon tallenne",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Laitteen paritus",
"connectYourDeepSoundHeadset": "Yhdistä DeepSound-kuulokkeesi",
"bind": "Sido",
"authorizeBind": "Valtuuta sidonta",
"enterCode": "Anna koodi",
"autoInputCode": "Syötä koodi automaattisesti",
"skipBinding": "Ohita sidonta",
"rescan": "Skannaa uudelleen",
"skip": "Ohita",
"verifyingDevice": "Vahvistetaan laitetta...",
"confirmBinding": "Vahvista sidonta",
"associatingDevice": "Yhdistetään laitetta...",
"goToBluetoothSettings": "Siirry Bluetooth-asetuksiin",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Valmis paritukseen",
"preparingPairingEnvironment": "Valmistellaan paritusympäristöä...",
"connectDeepSoundViaSystemBluetooth": "Yhdistä ensin DeepSound-laitteeseen järjestelmän Bluetoothin kautta",
"deviceBindingConfirm": "Laitteen sidonnan vahvistus...",
"establishingDeviceAssociation": "Luodaan laiteyhteyttä...",
"waitingCompletePairing": "Odota, paritus on valmis...",
"pairingSuccessRedirecting": "Paritus onnistui! Siirrytään etusivulle...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Varmista, että olet yhteydessä DeapSound-laitteeseen",
"deviceAlreadyBoundToOtherAccount": "Tämä laite on jo sidottu toiseen tiliin",
"deviceAssociationFailed": "Laiteyhteyden luominen epäonnistui, yritä uudelleen",
"scanTimeoutEnsureDeviceNearby": "Skannaus aikakatkaistiin, varmista, että laite on lähellä",
"networkError": "Verkkovirhe",
"authorizationFailedCheckCode": "Valtuutus epäonnistui, tarkista, onko valtuutuskoodi oikein",
"pairingFailedRetry": "Paritus epäonnistui, yritä uudelleen",
// 配对控制器相关
'pleaseEnableBluetooth': 'Ota Bluetooth käyttöön',
'deviceDisconnected': 'Laite irrotettu',
'readyToStartPairing': 'Valmis aloittamaan parituksen',
'checkingEnvironment': 'Tarkistetaan ympäristöä...',
'ensureHeadsetOnAndPairingMode': 'Varmista, että kuulokkeet ovat päällä ja paritustilassa',
'establishingSecureConnection': 'Luodaan turvallista yhteyttä...',
'needManualBindingAuthCode': 'Manuaalinen sidontavaltuutuskoodi vaaditaan...',
'pairingSuccessful': 'Paritus onnistui!',
'enableBluetooth': 'Ota Bluetooth käyttöön',
'grantPermissions': 'Myönnä käyttöoikeudet',
'retryAssociation': 'Yritä yhdistämistä uudelleen',
'retryAuthorization': 'Yritä valtuutusta uudelleen',
'pleaseGrantNecessaryPermissions': 'Myönnä tarvittavat käyttöoikeudet',
'checkFailedRetry': 'Tarkistus epäonnistui, yritä uudelleen',
'pleaseConnectDeepSoundDevice': 'Yhdistä DeepSound-laite',
'verificationFailedRetry': 'Vahvistus epäonnistui, yritä uudelleen',
'invalidDeviceAddress': 'Virheellinen laiteosoite',
'bleDeviceAssociationFailed': 'BLE-laiteyhteyden luominen epäonnistui',
'deviceAssociationFailedRetry': 'Laiteyhteyden luominen epäonnistui, yritä uudelleen',
'bleConnectionTimeoutRetry': 'BLE-yhteyden aikakatkaisu, yritä uudelleen',
'blePairingStartupFailed': 'BLE-parituksen aloitus epäonnistui',
'bleConnectionFailed': 'BLE-yhteys epäonnistui',
'deviceAuthorizationFailedCheckCode': 'Laitteen valtuutus epäonnistui, tarkista valtuutuskoodi',
//用户反馈页
"feedback": "Käyttäjäpalaute",
'feedbackInfo': 'Anna palautetta tai ehdotuksia',
'feedbackDescription': 'Kuvaile kohtaamasi ongelma tai ehdotuksesi',
'feedbackHint': 'Kirjoita palautteesi...',
'feedbackRequired': 'Kirjoita palautteen sisältö',
'contactInfo': 'Yhteystiedot',
'contactHint': 'Sähköposti/puhelin, jotta voimme ottaa sinuun yhteyttä',
'submit': 'Lähetä',
'feedbackSubmitSuccess': 'Palaute lähetetty onnistuneesti, kiitos palautteestasi!',
'feedbackSubmitFailed': 'Palautteen lähettäminen epäonnistui, yritä myöhemmin uudelleen',
// OTA升级模块
"upgradeExitConfirm": "Päivitys on käynnissä, poistuminen keskeyttää prosessin, oletko varma, että haluat poistua?",
"deviceModel": "Laitteen malli",
"unknownDevice": "Tuntematon laite",
"currentFirmwareVersion": "Nykyinen laiteohjelmiston versio",
"latestFirmwareVersion": "Uusin laiteohjelmiston versio",
"ota_newVersionFound": "Uusi versio löytyi",
"latestVersion": "Sinulla on uusin versio",
"gettingDeviceInfo": "Haetaan laitetietoja...",
"keepDeviceConnected": "Pidä laite yhteydessä",
"connectionFailed": "Yhteys epäonnistui",
"retryConnection": "Yritä yhdistää uudelleen",
"ota_updateNow": "Päivitä nyt",
"keepConnectedDontClose": "Pidä laite yhteydessä, älä sulje sovellusta",
"doNotDisconnect": "Älä katkaise yhteyttä",
"charging": "Ladataan",
"updateContent": "Päivityksen sisältö",
"removeEarbudsEnsureBattery": "Poista molemmat kuulokkeet ja varmista, että molempien akun varaus on yli 30%",
// 音乐列表页面
"noMusic": "Ei musiikkia",
"noPlayingMusic": "Ei soitettavaa musiikkia",
"unknownSong": "Tuntematon kappale",
"unknownArtist": "Tuntematon artisti",
"playAll": "Toista kaikki",
// 语言名称
"中文(简体)": "Kiina (yksinkertaistettu)",
"中文(繁体)": "Kiina (perinteinen)",
"中文(香港繁体)": "Kiina (Hongkong, perinteinen)",
"英语": "Englanti",
"日语": "Japani",
"韩语": "Korea",
"法语": "Ranska",
"西班牙语": "Espanja",
"葡萄牙语": "Portugali",
"意大利语": "Italia",
"德语": "Saksa",
"俄语": "Venäjä",
"波兰语": "Puola",
"荷兰语": "Hollanti",
"瑞典语": "Ruotsi",
"捷克语": "Tšekki",
"现代希腊语": "Nykykreikka",
"罗马尼亚语": "Romania",
"匈牙利语": "Unkari",
"乌克兰语": "Ukraina",
"丹麦语": "Tanska",
"芬兰语": "Suomi",
"挪威语": "Norja",
"克罗地亚语": "Kroatia",
"加泰隆语": "Katalaani",
"阿拉伯语": "Arabia",
"泰语": "Thai",
"越南语": "Vietnam",
"印尼语": "Indonesia",
"印地语": "Hindi",
"土耳其语": "Turkki",
"马来语": "Malaiji",
"孟加拉语": "Bengali",
"泰米尔语": "Tamili",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persia",
"斯瓦希里语": "Swahili",
};

613
lib/core/translations/language/fr_fr.dart

@ -46,33 +46,64 @@ const Map<String, String> frFR = {
"malay": "Malais",
"turkish": "Turc",
"polish": "Polonais",
"filipino": "Filipino",
"dutch": "Néerlandais",
"swedish": "Suédois",
"danish": "Danois",
"finnish": "Finnois",
"czech": "Tchèque",
"hungarian": "Hongrois",
"norwegian": "Norvégien",
"romanian": "Roumain",
"ukrainian": "Ukrainien",
"greek": "Grec",
"bulgarian": "Bulgare",
"croatian": "Croate",
"slovak": "Slovaque",
"slovenian": "Slovène",
"lithuanian": "Lituanien",
"latvian": "Letton",
"estonian": "Estonien",
"serbian": "Serbe",
"icelandic": "Islandais",
// 登录页
"welcome": "Bienvenue",
"loginTips":
"Veuillez vous connecter ou créer un compte avec votre numéro de téléphone ou email",
"accountNumber": "Numéro de téléphone ou email",
"loginTips": "Veuillez vous connecter ou vous inscrire avec votre numéro de téléphone ou votre e-mail",
"accountNumber": "Numéro de téléphone ou e-mail",
"verificationCode": "Code de vérification",
"getCode": "Obtenir le code",
"reacquireAfter": "s Réessayer après",
"reacquireAfter": "s Redemander après",
"otherWays": "Ou se connecter avec",
"expressConsent": "En vous connectant/inscrivant, vous acceptez les",
"expressConsent": "En vous connectant/inscrivant, vous acceptez",
"and": " et ",
"userAgreement": "Conditions d'utilisation",
"userAgreement": "Accord d'utilisateur",
"privacyPolicy": "Politique de confidentialité",
'selectCountry': 'Sélectionner le pays/région',
"email": "email",
"phoneNumber": "numéro de téléphone",
// Validation de connexion
"pleaseEnterContactInfo":
"Veuillez saisir votre numéro de téléphone ou email",
"invalidEmailFormat": "Format d'email invalide",
"email": "E-mail",
"phoneNumber": "Numéro de téléphone",
"pleaseEnterContactInfo": "Veuillez saisir le numéro de téléphone ou l'e-mail",
"invalidEmailFormat": "Format d'e-mail invalide",
"invalidPhoneFormat": "Format de numéro de téléphone invalide",
"tip": "Avis",
"tip": "Conseil",
"pleaseEnterCompleteCode": "Veuillez saisir le code de vérification complet",
"loginFailed": "Échec de la connexion, veuillez réessayer",
'pleaseAcceptPrivacyPolicy':
'Veuillez lire et accepter la Politique de Confidentialité et les Conditions d\'Utilisation',
'pleaseAcceptPrivacyPolicy': 'Veuillez d\'abord lire et accepter la politique de confidentialité et l\'accord d\'utilisateur',
"enterVerificationCode": "Saisir le code de vérification",
"verificationCodeSentTo": "Code de vérification envoyé à",
"resendVerificationCode": "Renvoyer le code de vérification",
"login": "Se connecter",
"usePasswordLogin": "Utiliser la connexion par mot de passe",
// 隐私政策弹窗
"loginDeclaration": "Déclaration DeapSound", // DeapSound 声明
"welcomeToThisApp": "Bienvenue sur DeapSound, veuillez lire attentivement", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "Politique de confidentialité", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "Accord d'utilisateur", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
". En cliquant sur 'Accepter et entrer', vous indiquez que vous avez entièrement lu et accepté les accords ci-dessus. Cliquer sur 'Refuser' fermera l'application.", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "Refuser", // 不同意
"agreeAndEnter": "Accepter et entrer", // 同意并进入
// 首页
"deviceStatus": "État de l'appareil",
@ -82,28 +113,24 @@ const Map<String, String> frFR = {
"signal": "Signal",
"deviceId": "ID de l'appareil",
"firmwareVersion": "Version du firmware",
"disconnectedDevice":
"Aucun appareil connecté, cliquez sur le bouton ci-dessous",
"disconnectedDevice": "Aucun appareil connecté, cliquez sur le bouton ci-dessous",
"connectDevice": "Connecter l'appareil",
"topAiExperiences": "Meilleures expériences IA",
"aiAssistant": "Assistant IA",
"aiAssistantInfo": "Consultant personnel 24/7 pour questions et conseils",
"simultaneousInterpretation": "Interprétation en temps réel",
"simultaneousInterpretationInfo":
"Traduction en temps réel pour plus de 80 langues",
"aiCompanion": "Lien parent-enfant",
"aiCompanionInfo": "Vous comprend et offre une compagnie chaleureuse",
"aiAssistantInfo": "Conseiller personnel 24/7 pour questions et conseils",
"simultaneousInterpretation": "Interprétation simultanée",
"simultaneousInterpretationInfo": "Traduction en temps réel pour 80+ langues",
"aiCompanion": "Accompagnement parent-enfant",
"aiCompanionInfo": "Vous comprend et offre un accompagnement chaleureux",
"homeSlogan": "Connecter le monde, au-delà du son",
"turnEarphones":
"Veuillez ouvrir le boîtier des écouteurs et les mettre dans vos oreilles",
"turnEarphones": "Veuillez ouvrir l'étui des écouteurs et mettre les écouteurs dans vos oreilles",
"currentlyConnected": "Actuellement connecté :",
"unsystemSetup": "Aller aux paramètres système",
"talkLater": "Rappeler plus tard",
"initializing": "Initialisation...",
"bluetoothInitializationFailure":
"Échec de l'initialisation du service Bluetooth",
"checkingPermissions": "Vérification des permissions...",
"lackPermissions": "Permissions Bluetooth requises",
"bluetoothInitializationFailure": "Échec de l'initialisation du service Bluetooth",
"checkingPermissions": "Vérification des autorisations...",
"lackPermissions": "Autorisations Bluetooth requises",
"searchingDevice": "Recherche d'appareils...",
"findConnectedDevice": "Appareil connecté trouvé",
"notFound": "Aucun appareil Bluetooth connecté trouvé",
@ -111,58 +138,62 @@ const Map<String, String> frFR = {
"connectedDevice": "Connecté à l'appareil :",
"failedRefreshDevice": "Échec de l'actualisation de l'appareil",
"noDeviceFound": "Aucun appareil connecté trouvé",
"failedDeviceInformation":
"Échec de l'obtention des informations de l'appareil",
"failedDeviceInformation": "Impossible d'obtenir les informations de l'appareil",
"unknownEquipment": "Appareil inconnu",
"zeroSignal": "Pas de signal",
"zeroSignal": "Aucun signal",
"good": "Bon",
"fine": "Excellent",
"excellent": "Parfait",
"excellent": "Excellent",
"unknown": "Inconnu",
'bluetoothTurnedOff': "Bluetooth est éteint, s’il vous plaît l’allumer",
'bluetoothTurnedOff': 'Bluetooth est désactivé, veuillez l\'activer',
'bluetoothOff': 'Bluetooth désactivé',
'leftEar': 'Oreille gauche',
'rightEar': 'Oreille droite',
'chargingCase': 'Étui de charge',
'left': 'Gauche',
'right': 'Droite',
'checkConnectionStatusFailed': 'Échec de la vérification de l\'état de la connexion',
// 发现页
"searchAi": "Rechercher des fonctionnalités IA...",
// 发现页
"searchAi": "Rechercher des fonctions IA...",
"exploreSlogan": "Écouteurs intelligents, possibilités infinies",
"exploreSlogan1": "Compagnon intelligent, possibilités infinies",
"exploreSlogan2": "Lunettes intelligentes, possibilités infinies",
"exploreAi": "Explorez les fonctionnalités IA fournies par DeepSound",
"aiFunction": "Fonctionnalités IA",
"exploreAi": "Explorez les fonctions IA fournies par DeapSound",
"aiFunction": "Fonctions IA",
"allRoundAssistant": "Assistant polyvalent",
"allRoundAssistantInfo": "Aide à résoudre divers problèmes",
"simultaneousTranslation": "Traduction en temps réel",
"simultaneousTranslationInfo":
"Traduction instantanée pour plus de 80 langues",
"aiGirlfriend": "Lien parent-enfant",
"aiGirlfriendInfo": "Compagnie intelligente, discutez à tout moment",
"faceToFaceTranslation": "Traduction face à face",
'audioVideoTranslation': 'Traduction audio/vidéo',
'callTranslation': 'Traduction d\'appel',
"simultaneousTranslationInfo": "Traduction instantanée pour 80+ langues",
"aiGirlfriend": "Accompagnement parent-enfant",
"aiGirlfriendInfo": "Compagnie intelligente, discuter à tout moment",
"healthConsultant": "Chat IA multifonction",
"healthConsultantInfo": "Plus de fonctionnalités de chat IA",
"healthConsultantInfo": "Plus de fonctions de chat IA",
"conferenceAssistant": "Assistant de réunion d'affaires",
"conferenceAssistantInfo":
"Enregistrement de procès-verbaux en temps réel et traduction multilingue",
"conferenceAssistantInfo": "Enregistrement de procès-verbaux en temps réel et traduction multilingue",
"studyAssistant": "Assistant d'apprentissage des langues",
"studyAssistantInfo": "Correction de prononciation et pratique de la parole",
"studyAssistantInfo": "Correction de prononciation et pratique de l'expression orale",
"travelTranslator": "Traducteur de voyage",
"travelTranslatorInfo":
"Traduction vocale en temps réel et guides d'attractions",
"travelTranslatorInfo": "Traduction vocale en temps réel et guides d'attractions",
"beSearching": "Recherche de :",
"noAssistantFound": "Aucun assistant IA correspondant trouvé",
"scene": "Scénarios",
"youHaveSelected": "Vous avez sélectionné :",
"newFunction": "Nouvelles fonctionnalités",
"newFunction": "Nouvelles fonctions",
"youChoseTry": "Vous avez choisi d'essayer",
"aiSinger": "Mode chanteur IA",
"aiSingerInfo":
"Chantez n'importe quelle chanson avec la voix de votre artiste préféré, même vos propres créations",
"popularFunction": "Fonctionnalités populaires",
"aiSingerInfo": "Chantez n'importe quelle chanson avec la voix de votre artiste préféré, même vos propres créations",
"popularFunction": "Fonctions populaires",
"tryNow": "Essayer maintenant",
//商务会议助手页
// 商务会议助手页
"startMeeting": "Démarrer la réunion",
'edit': 'Modifier',
'delete': 'Supprimer',
'noContent': 'Pas de contenu',
'noContent': 'Aucun contenu',
'editMeetingTitle': 'Modifier le titre de la réunion (Optionnel)',
'meetingTitle': 'Titre de la réunion (Optionnel)',
'maxCharacters': 'Maximum 50 caractères',
@ -172,7 +203,8 @@ const Map<String, String> frFR = {
'meetingTranscript': 'Transcription de la réunion',
// 设置页
"premiumMember": "Abonnement Premium",
"systemSettings": "Paramètres système",
"premiumMember": "Membre premium",
"joinDevice": "Appareil connecté :",
"accountId": "ID du compte :",
"systemSetting": "Paramètres système",
@ -183,54 +215,284 @@ const Map<String, String> frFR = {
"backupsInfo": "Sauvegarder les paramètres et l'historique IA",
"lastBackup": "Dernière sauvegarde :",
"privacySettings": "Paramètres de confidentialité",
"privacySettingsInfo": "Gérer la collecte de données et les permissions",
"logout": "Déconnexion",
"logoutTips": "Êtes-vous sûr de vouloir vous déconnecter du compte actuel ?",
"privacySettingsInfo": "Gérer la collecte de données et les autorisations",
"permissionManagement": "Gestion des autorisations", // 权限管理
"permissionManagementInfo": "Gérer les paramètres d'autorisation de l'application", // 管理应用权限设置
"aboutApplication": "À propos",
"versions": "Version",
"checkUpdates": "Vérifier les mises à jour",
"selectLanguage": "Sélectionner la langue",
"voiceService": "Service vocal",
"voiceServiceInfo":
"Sélectionner le service de reconnaissance et de synthèse vocale",
"voiceServiceInfo": "Sélectionner le service de reconnaissance et de synthèse vocale",
"selectVoiceService": "Sélectionner le service vocal",
"azureVoiceService": "Service vocal Azure",
"azureVoiceServiceInfo":
"Service cloud Microsoft prenant en charge la synthèse et la reconnaissance vocale de haute qualité",
"azureVoiceServiceInfo": "Service basé sur le cloud Microsoft prenant en charge la synthèse et la reconnaissance vocale de haute qualité",
"flutterVoiceService": "Service vocal local",
"flutterVoiceServiceInfo":
"Service vocal local de l'appareil sans besoin d'internet",
"flutterVoiceServiceInfo": "Service vocal local de l'appareil sans connexion Internet requise",
'timbreService': 'Service de timbre',
'timbreServiceInfo': 'Sélectionner le service de synthèse vocale',
'defaultTimbre': 'Timbre par défaut',
'microsoftCloudTimbreService': 'Service de timbre cloud Microsoft',
'voiceClone': 'Clone vocal',
'AIsettings': 'Paramètres IA',
'selecttimbre': 'Sélectionner le Timbre',
'selecttimbre': 'Sélectionner le timbre',
'pleaseRead': 'Veuillez lire',
'completeRecording': 'Terminer l\'enregistrement',
'deleteAccount': 'Supprimer le compte',
'deleteAccountTips':
'Êtes-vous sûr de vouloir supprimer définitivement votre compte ? Cette action ne peut pas être annulée.',
"firmwareUpgrade": "Mise à niveau du firmware", // 固件升级
"bleHeadsetFirmwareUpgrade": "Mise à niveau du firmware des écouteurs BLE", // BLE耳机固件版本升级
"deviceManagement": "Gestion des appareils", // 设备管理
"manageConnectedDevices": "Gérer les appareils Bluetooth connectés", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'La version actuelle est déjà la dernière {version}',
'checkUpdateFailed': 'Échec de la vérification de mise à jour',
'networkErrorRetry': 'Erreur réseau, veuillez réessayer plus tard',
// 设备管理相关
'clearPairedDevices': 'Effacer les appareils appairés',
'clearPairedDevicesConfirm': 'Êtes-vous sûr de vouloir effacer tous les appareils appairés ?',
'clearPairedDevicesSuccess': 'Appareils appairés effacés avec succès',
'clearPairedDevicesFailed': 'Échec de l\'effacement des appareils appairés',
// 聊天页
// 设置页面 - 实时语音对话
'realtimeVoiceChat': 'Conversation vocale en temps réel',
'realtimeVoiceChatInfo': 'Découvrez les fonctions d\'interaction vocale intelligente (Aperçu)',
'loading': 'Chargement...',
//设备管理页面
"earphone": "Écouteurs", // 耳机
"voicerecorder": "Enregistreur vocal", // 录音笔
"notBound": "Non lié", // 未绑定
"deviceNotBoundYet": "Appareil pas encore lié", // 还未绑定设备
"unbind": "Délier", // 解绑
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Effacer l'historique de chat",
"online": "En ligne",
"inputMessage": "Tapez un message...",
"inputMessage": "Saisir un message...",
"imListening": "J'écoute...",
"canStartTalking": "Vous pouvez commencer à parler",
"addQuestionAboutImage": "Ajouter des questions ou descriptions sur l'image...",
"summarizeImageContent": "Résumer le contenu de l'image",
"extractImageText": "Extraire le texte de l'image",
"translateImageText": "Traduire le texte de l'image",
"recording": "Enregistrement en cours...",
"holdToSpeak": "Maintenir pour parler",
"takePhoto": "Prendre une photo",
"photoAlbum": "Album photo",
"makeCall": "Passer un appel",
"aiVoiceCall": "Appel vocal IA",
"inCall": "En appel...",
"aiReplying": "IA répond...",
"waitingToStart": "En attente de démarrage...",
"clickToStartCall": "Cliquer pour démarrer l'appel",
"listeningToYou": "Je vous écoute...",
"processing": "Traitement...",
"loadMoreMessages": "Charger plus de messages...",
"loadFailedClickRetry": "Échec du chargement, cliquer pour réessayer",
"swipeUpForMore": "Glisser vers le haut pour plus",
// 翻译页
"selectSourceLanguage": "Sélectionner la langue source",
"selectTargetLanguage": "Sélectionner la langue cible",
// Agent controller
'welcomeMessage': 'Bonjour ! Je suis **XiaoYan**, je peux vous aider avec :\n\n'
'• Répondre aux questions et fournir des informations\n\n'
'• Traduction vocale en temps réel\n\n'
'• Recommander de la musique et des podcasts\n\n'
'• Mémos vocaux et rappels\n\n'
'• Contrôler les fonctions des écouteurs\n\n'
'Comment puis-je vous aider ?',
'microphonePermission': 'Microphone',
'voiceRecognitionPermissionText': 'La fonction de reconnaissance vocale nécessite l\'accès au microphone.',
'voiceTranslationPermissionText': 'Les fonctions de reconnaissance vocale et de traduction nécessitent l\'accès au microphone.',
'phoneCallPermissionText': 'La fonction d\'appel nécessite l\'accès au microphone pour les appels vocaux.',
'permissionDeniedText': 'Vous avez refusé définitivement l\'autorisation du microphone, veuillez aller dans les paramètres système pour l\'activer.',
'startVoiceInput': 'Démarrer la saisie vocale',
'startPhoneCallMode': 'Démarrer le mode appel, commencer la saisie vocale',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Saisissez votre message ici...', // 全屏编辑器输入提示
'characterCount': '{count} caractères', // 字符计数显示
// 消息长按操作
'copy': 'Copier',
'copySuccess': 'Copié avec succès',
'report': 'Signaler',
'submitSuccess': 'Soumis avec succès',
'submitFailed': 'Échec de la soumission',
'reportSubmitted': 'Signalement soumis, nous le traiterons dès que possible',
//'networkError': 'Erreur réseau, veuillez réessayer plus tard',
'harmfulUnsafe': 'Nuisible/Dangereux',
'pornographicVulgar': 'Pornographique/Vulgaire',
'misleadingAttack': 'Trompeur/Attaque',
'illegalCriminal': 'Illégal/Criminel',
'privacyRelated': 'Lié à la vie privée',
'copyrightViolation': 'Violation de mes droits d\'auteur, droits de la personnalité, etc.',
'other': 'Autre',
'reportDescriptionHint': 'Nous aimerions connaître la raison de votre signalement, vous pouvez décrire le problème que vous avez rencontré.',
//'submit': 'Soumettre',
//Message_bubble
'generatedByAi': 'Généré par IA',
//音乐卡片 music_card
'recommendedMusic': 'Voici quelques musiques recommandées :',
'playList': 'Liste de lecture',
'moreMusic': 'Plus de musique',
//导航卡片 navigation_card
'kilometers': 'km', // 公里单位
'meters': 'm', // 米单位
'hours': 'heures', // 小时单位
'minutes': 'minutes', // 分钟单位
'seconds': 'secondes', // 秒单位
'navigating': 'Navigation', // 导航状态
'currentLocation': 'Position actuelle', // 当前位置
'approximate': 'Environ', // 大约
'enterRoad': 'entrer', // 进入道路
"driving": "Conduite",
"walking": "Marche",
"bicycling": "Vélo",
"transit": "Transport public",
//天气卡片 weather_card
'weatherQuery': 'Requête météo :',
'highest': 'Maximum',
'lowest': 'Minimum',
'futureForecast': 'Prévisions futures',
'hotWeatherTip': 'Il fait chaud aujourd\'hui, veuillez faire attention à la protection contre la chaleur et au refroidissement, buvez plus d\'eau pour éviter les coups de chaleur',
'coldWeatherTip': 'Il fait froid aujourd\'hui, veuillez vous habiller chaudement en sortant et attention aux rhumes',
'rainyWeatherTip': 'Il pleut aujourd\'hui, veuillez emporter une protection contre la pluie et faire attention à la sécurité de voyage',
'snowyWeatherTip': 'Il neige aujourd\'hui, les routes sont glissantes, veuillez faire attention à la sécurité et rester au chaud',
'foggyWeatherTip': 'Il y a du brouillard et de la brume aujourd\'hui, la visibilité est mauvaise, veuillez porter un masque en sortant',
'windyWeatherTip': 'Il y a du vent aujourd\'hui, veuillez faire attention à la sécurité en sortant et sécuriser les objets',
'sunnyWeatherTip': 'Le soleil brille aujourd\'hui avec des rayons UV forts, veuillez vous protéger du soleil en sortant',
'temperatureDifferenceTip': 'La différence de température entre le jour et la nuit est importante aujourd\'hui, veuillez ajuster vos vêtements en conséquence',
'comfortableWeatherTip': 'Le temps est agréable aujourd\'hui, parfait pour les activités de plein air',
"monday": "Lun",
"tuesday": "Mar",
"wednesday": "Mer",
"thursday": "Jeu",
"friday": "Ven",
"saturday": "Sam",
"sunday": "Dim",
// 天气描述
"sunny": "Ensoleillé",
"partlyCloudy": "Partiellement nuageux",
"partlySunny": "Partiellement ensoleillé",
"cloudy": "Nuageux",
"overcast": "Couvert",
"shower": "Averse",
"thundershower": "Orage",
"lightRain": "Pluie légère",
"moderateRain": "Pluie modérée",
"heavyRain": "Pluie forte",
"rainstorm": "Tempête de pluie",
"snowShower": "Averse de neige",
"lightSnow": "Neige légère",
"moderateSnow": "Neige modérée",
"heavySnow": "Neige forte",
"blizzard": "Blizzard",
"fog": "Brouillard",
"haze": "Brume",
"strongWind": "Vent fort",
//编辑个人信息页
"editProfile": "Modifier le profil",
"avatar": "Avatar",
"nickname": "Pseudo",
"save": "Enregistrer",
"about": "À propos",
"enterNickname": "Veuillez saisir votre pseudo",
"notSet": "Non défini",
"accountSetting": "Paramètres du compte",
"logout": "Se déconnecter",
"logoutTips": "Êtes-vous sûr de vouloir vous déconnecter du compte actuel ?",
'deleteAccount': 'Supprimer le compte',
'deleteAccountTips': 'Êtes-vous sûr de vouloir supprimer définitivement votre compte ? Cette action ne peut pas être annulée.',
// Profile 错误信息
'networkConnectionFailed': 'Échec de la connexion réseau, veuillez vérifier les paramètres réseau et réessayer',
'serverTemporarilyUnavailable': 'Serveur temporairement indisponible, veuillez réessayer plus tard',
'loginExpiredPleaseRelogin': 'Connexion expirée, veuillez vous reconnecter',
'noPermissionForThisOperation': 'Aucune autorisation pour cette opération',
'requestedResourceNotFound': 'Ressource demandée introuvable',
'imageProcessingFailedPleaseReselect': 'Échec du traitement de l\'image, veuillez resélectionner l\'image',
'operationFailedPleaseRetry': 'Échec de l\'opération, veuillez réessayer',
'serverReturnedError': 'Le serveur a retourné une erreur',
'serverError': 'Erreur serveur',
'networkConnectionFailedCheckSettings': 'Échec de la connexion réseau, veuillez vérifier les paramètres réseau',
'serverInternalErrorRetryLater': 'Erreur interne du serveur, veuillez réessayer plus tard',
// Profile 用户交互
//'error': 'Erreur',
//'success': 'Succès',
'imageCompressionFailed': 'Échec de la compression de l\'image',
'avatarUpdateFailed': 'Échec de la mise à jour de l\'avatar',
'usernameCannotBeEmpty': 'Le nom d\'utilisateur ne peut pas être vide',
'saveSuccess': 'Enregistré avec succès',
'personalInfoUpdated': 'Informations personnelles mises à jour',
'saveFailed': 'Échec de l\'enregistrement',
'loggedOut': 'Déconnecté',
'logoutFailedRetry': 'Échec de la déconnexion, veuillez réessayer',
'accountPermanentlyDeleted': 'Compte supprimé définitivement',
'deleteAccountFailedRetry': 'Échec de la suppression du compte, veuillez réessayer',
// 账号服务相关
'clearUserDataFailed': 'Échec de l\'effacement des données utilisateur', // 清理用户数据失败
'deleteUserDataFailed': 'Échec de la suppression des données utilisateur', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'Déconnexion tierce réussie', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'Échec de la déconnexion tierce', // 第三方登录退出失败
'signOutProcessError': 'Erreur survenue lors du processus de déconnexion', // 登出过程发生错误
'deleteAccountProcessError': 'Erreur survenue lors du processus de suppression de compte', // 删除账号过程发生错误
'userDataClearSuccess': 'Données utilisateur effacées avec succès', // 用户数据清理成功
'allUserDataClearSuccess': 'Toutes les données utilisateur effacées avec succès', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountService initialisé', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': 'Échec de l\'obtention du statut d\'autorisation',
'communicationPermissions': 'Autorisations de communication',
'calendarPermissions': 'Autorisations de calendrier',
'locationPermissions': 'Autorisations de localisation',
'phone': 'Téléphone',
'sms': 'SMS',
'calendarWrite': 'Écriture calendrier',
'calendarFullAccess': 'Accès complet au calendrier',
'locationInfo': 'Informations de localisation',
'phonePermissionDesc': 'Utilisé pour les fonctions d\'appel',
'smsPermissionDesc': 'Utilisé pour les fonctions SMS',
'calendarWritePermissionDesc': 'Utilisé pour créer des événements de calendrier et des rappels',
'calendarFullAccessPermissionDesc': 'Utilisé pour lire et gérer les événements de calendrier et les rappels',
'locationPermissionDesc': 'Utilisé pour obtenir les informations de localisation actuelles',
'appFunctionNeeds': 'Fonction d\'application nécessaire',
'authorized': 'Autorisé',
'unauthorized': 'Non autorisé',
'needOpenInSystemSettings': 'Doit être activé dans les paramètres système',
'partialAuthorization': 'Autorisation partielle',
'unknownStatus': 'Statut inconnu',
'permissionGranted': 'Autorisation accordée',
'permissionRequestError': 'Erreur lors de la demande d\'autorisation',
'phonePermissionDetailDesc': 'La fonction d\'appel nécessite l\'autorisation téléphone',
'smsPermissionDetailDesc': 'La fonction SMS nécessite l\'autorisation SMS',
'calendarWritePermissionDetailDesc': 'La création d\'événements de calendrier nécessite l\'autorisation d\'écriture calendrier',
'calendarFullAccessPermissionDetailDesc': 'La gestion des événements de calendrier nécessite l\'autorisation complète du calendrier',
'locationPermissionDetailDesc': 'L\'obtention d\'informations de localisation nécessite l\'autorisation de localisation',
'appNeedsPermissionForFullFunction': 'L\'application a besoin de cette autorisation pour une fonctionnalité complète',
'permanentDenialText': 'Vous avez refusé définitivement l\'autorisation {permission}, veuillez aller dans les paramètres de l\'application pour l\'activer',
'goToSettings': 'Aller aux paramètres',
// 版本更新对话框
'newVersionFound': 'Nouvelle version trouvée', // 版本更新对话框标题
'remindLater': 'Rappeler plus tard', // 稍后提醒按钮
'updateNow': 'Mettre à jour maintenant', // 立即更新按钮
'checkUpdate': 'Vérifier la mise à jour', // 检查更新按钮
'updateFailed': 'Échec de la mise à jour', // 更新失败提示
'cannotOpenAppStore': 'Impossible d\'ouvrir l\'App Store, veuillez mettre à jour manuellement', // 无法打开应用商店提示
'updateErrorRetry': 'Erreur survenue lors du processus de mise à jour, veuillez réessayer plus tard', // 更新错误重试提示
//国家列表
"邮箱": "Email",
"邮箱": "E-mail",
"中国": "Chine",
"美国": "États-Unis",
"加拿大": "Canada",
@ -333,68 +595,167 @@ const Map<String, String> frFR = {
"柬埔寨": "Cambodge",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Timor oriental",
"东帝汶": "Timor Oriental",
"斐济": "Fidji",
"所罗门群岛": "Îles Salomon",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Bonjour, je suis Emma, une assistante IA polyvalente. Que ce soit pour la planification du travail, des conseils d'études, l'organisation de la vie ou d'autres problèmes, je suis heureuse de vous aider. Améliorons l'efficacité et atteignons les objectifs ensemble !",
"assistantTag": "Assistant",
"personalAssistantWelcome":
"Bonjour ! Je suis Emma, et je suis heureuse d'être votre assistante personnelle. Je peux vous aider avec diverses tâches comme la gestion du temps, la planification d'objectifs, l'organisation d'informations, etc. Comment puis-je vous aider ?",
"personalAssistantVoiceWelcome": "Je suis là !",
// 同声传译 Lucy
"interpreterName": "Interprète simultané",
"interpreterDescription":
"Bonjour ! Je suis Lucy, une interprète professionnelle anglais-chinois spécialisée dans la traduction en temps réel pour les réunions, les conférences et les conversations, rendant la communication sans barrière.",
"interpreterTag": "Traduction",
"interpreterWelcome":
"Bonjour à tous ! Je suis Lucy, votre interprète simultanée. Je traduirai entre le chinois et l'anglais pour vous. Quand vous parlerez chinois, je traduirai en anglais ; quand vous parlerez anglais, je traduirai en chinois. Commençons notre session de traduction !",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Je suis XinYuan, votre compagnon parent-enfant dévoué, doux et compréhensif. Que vous vouliez discuter, partager des préoccupations ou avoir besoin de compagnie, je serai toujours à vos côtés.",
"companionTag": "Émotionnel",
"companionWelcome":
"Bonjour ! Enfin nous nous rencontrons ! Je suis XinYuan, votre compagnon parent-enfant dévoué. Comment s'est passée votre journée ? Y a-t-il quelque chose que vous aimeriez partager avec moi ? Je suis toujours là, prête à écouter vos pensées.",
"companionVoiceWelcome": "Je suis là avec vous !",
// 多功能AI聊天 吴小江
"healthAdvisorName": "Assistant de chat IA Wu",
"healthAdvisorDescription":
"Je suis Wu, prêt à vous fournir diverses fonctionnalités de chat IA.",
"healthAdvisorTag": "Chat",
"healthAdvisorWelcome":
"Bonjour, je suis Wu. Je suis heureux de vous aider avec les fonctionnalités de chat IA. Comment puis-je vous aider aujourd'hui ?",
"healthAdvisorVoiceWelcome": "Je suis là !",
// Translation History
"noTranslationHistory": "Pas d'historique de traduction",
"clearHistory": "Effacer l'historique",
"clearHistoryConfirm":
"Êtes-vous sûr de vouloir effacer tout l'historique de traduction ? Cette action ne peut pas être annulée.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Historique de traduction",
"enableRecording": "Activer l'enregistrement",
"viewAudioFiles": "Voir les fichiers audio",
"headsetUser": "Utilisateur d'écouteurs",
"phoneUser": "Utilisateur de téléphone",
"selectSourceLanguage": "Sélectionner la langue source",
"selectTargetLanguage": "Sélectionner la langue cible",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Aucun historique de traduction",
"clearHistory": "Effacer l'historique",
"clearHistoryConfirm": "Êtes-vous sûr de vouloir effacer tout l'historique de traduction ? Cette action ne peut pas être annulée.",
"unknownLanguage": "Langue inconnue",
"deleteSessionRecord": "Supprimer l'enregistrement de session",
"deleteSessionConfirm": "Êtes-vous sûr de vouloir supprimer tous les enregistrements de traduction pour cette session ? Cette action ne peut pas être annulée.",
// Page de commentaires des utilisateurs
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Traduire les fichiers audio",
"noAudioFiles": "Aucun fichier audio",
"calculating": "Calcul en cours...",
"playing": "Lecture en cours...",
"paused": "En pause",
"clickToPlay": "Cliquer pour lire",
"rename": "Renommer",
"smartTranscription": "Transcription intelligente",
"renameAudioFile": "Renommer le fichier audio",
"enterNewFileName": "Veuillez saisir le nouveau nom de fichier",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Enregistrement original",
"recordSummary": "Résumé de l'enregistrement",
"clickToGenerateSummary": "Cliquez sur le bouton ci-dessous pour générer un résumé de session",
"summaryContent": "Contenu du résumé",
"copied": "Copié",
"summaryCopiledToClipboard": "Résumé copié dans le presse-papiers",
"extractSummary": "Extraire le résumé",
"summaryGenerated": "Résumé généré",
"generating": "Génération en cours...",
"regenerate": "Régénérer",
"summaryTimeoutMessage": "La demande de génération de résumé a expiré, possiblement due à des problèmes de réseau ou à une surcharge du serveur.",
"deleteTranslationRecord": "Supprimer l'enregistrement de traduction",
"deleteTranslationConfirm": "Êtes-vous sûr de vouloir supprimer cet enregistrement de traduction ? Cette action ne peut pas être annulée.",
"originalText": "Texte original",
"translatedText": "Texte traduit",
"sessionSummary": "Résumé de session",
"cannotShare": "Impossible de partager",
"generateSummaryFirst": "Veuillez d'abord générer un résumé",
"translationSessionRecord": "Enregistrement de session de traduction",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Appairage d'appareil",
"connectYourDeepSoundHeadset": "Connectez votre casque DeepSound",
"bind": "Lier",
"authorizeBind": "Autoriser la liaison",
"enterCode": "Veuillez saisir le code",
"autoInputCode": "Saisie automatique du code",
"skipBinding": "Ignorer la liaison",
"rescan": "Rescanner",
"skip": "Ignorer",
"verifyingDevice": "Vérification de l'appareil...",
"confirmBinding": "Confirmer la liaison",
"associatingDevice": "Association de l'appareil...",
"goToBluetoothSettings": "Aller aux paramètres Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Prêt à appairer",
"preparingPairingEnvironment": "Préparation de l'environnement d'appairage...",
"connectDeepSoundViaSystemBluetooth": "Veuillez d'abord connecter l'appareil DeepSound via le Bluetooth système",
"deviceBindingConfirm": "Confirmation de liaison d'appareil...",
"establishingDeviceAssociation": "Établissement de l'association d'appareil...",
"waitingCompletePairing": "Veuillez patienter, appairage en cours...",
"pairingSuccessRedirecting": "Appairage réussi ! Redirection vers la page d'accueil...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Veuillez vous assurer que l'appareil connecté est DeepSound",
"deviceAlreadyBoundToOtherAccount": "Cet appareil est déjà lié à un autre compte",
"deviceAssociationFailed": "Échec de l'association d'appareil, veuillez réessayer",
"scanTimeoutEnsureDeviceNearby": "Délai de scan dépassé, veuillez vous assurer que l'appareil est à proximité",
"networkError": "Erreur réseau",
"authorizationFailedCheckCode": "Échec de l'autorisation, veuillez vérifier le code d'autorisation",
"pairingFailedRetry": "Échec de l'appairage, veuillez réessayer",
//配对控制器相关
//'connectDevice': 'Connecter l\'appareil',
'pleaseEnableBluetooth': 'Veuillez activer le Bluetooth',
'deviceDisconnected': 'Appareil déconnecté',
'readyToStartPairing': 'Prêt à démarrer l\'appairage',
'checkingEnvironment': 'Vérification de l\'environnement...',
'ensureHeadsetOnAndPairingMode': 'Veuillez vous assurer que le casque est allumé et en mode appairage',
//'goToBluetoothSettings': 'Aller aux paramètres Bluetooth',
//'verifyingDevice': 'Vérification de l\'appareil...',
//'confirmBinding': 'Confirmer la liaison',
//'associatingDevice': 'Association de l\'appareil...',
'establishingSecureConnection': 'Établissement d\'une connexion sécurisée...',
'needManualBindingAuthCode': 'Liaison manuelle du code d\'autorisation nécessaire...',
'pairingSuccessful': 'Appairage réussi !',
'enableBluetooth': 'Activer le Bluetooth',
'grantPermissions': 'Accorder les autorisations',
'retryAssociation': 'Réessayer l\'association',
'retryAuthorization': 'Réessayer l\'autorisation',
'pleaseGrantNecessaryPermissions': 'Veuillez accorder les autorisations nécessaires',
'checkFailedRetry': 'Échec de la vérification, veuillez réessayer',
'pleaseConnectDeepSoundDevice': 'Veuillez connecter l\'appareil DeepSound',
'verificationFailedRetry': 'Échec de la vérification, veuillez réessayer',
'invalidDeviceAddress': 'Adresse d\'appareil invalide',
'bleDeviceAssociationFailed': 'Échec de l\'association d\'appareil BLE',
'deviceAssociationFailedRetry': 'Échec de l\'association d\'appareil, veuillez réessayer',
'bleConnectionTimeoutRetry': 'Délai de connexion BLE dépassé, veuillez réessayer',
'blePairingStartupFailed': 'Échec du démarrage de l\'appairage BLE',
'bleConnectionFailed': 'Échec de la connexion BLE',
'deviceAuthorizationFailedCheckCode': 'Échec de l\'autorisation d\'appareil, veuillez vérifier le code d\'autorisation',
//用户反馈页
"feedback": "Commentaires",
'feedbackInfo': 'Fournir des commentaires ou des suggestions',
'feedbackInfo': 'Donner des commentaires ou suggestions',
'feedbackDescription': 'Veuillez décrire votre problème ou suggestion',
'feedbackHint': 'Veuillez saisir vos commentaires...',
'feedbackRequired': 'Le contenu des commentaires est requis',
'contactInfo': 'Coordonnées',
'contactHint': 'Email/Téléphone, pour que nous puissions vous contacter',
'contactInfo': 'Informations de contact',
'contactHint': 'E-mail/Téléphone pour que nous puissions vous contacter',
'submit': 'Soumettre',
'feedbackSubmitSuccess': 'Commentaires soumis avec succès, merci!',
'feedbackSubmitFailed':
'Échec de la soumission des commentaires, veuillez réessayer plus tard',
'feedbackSubmitSuccess': 'Commentaires soumis avec succès, merci !',
'feedbackSubmitFailed': 'Échec de la soumission des commentaires, veuillez réessayer plus tard',
// OTA升级模块
"upgradeExitConfirm": "Une mise à niveau est actuellement en cours, quitter interrompra le processus de mise à niveau. Êtes-vous sûr de vouloir quitter ?",
"deviceModel": "Modèle d'appareil",
"unknownDevice": "Appareil inconnu",
"currentFirmwareVersion": "Version actuelle du firmware",
"latestFirmwareVersion": "Dernière version du firmware",
"ota_newVersionFound": "Nouvelle version trouvée",
"latestVersion": "Dernière version",
"gettingDeviceInfo": "Obtention des informations de l'appareil...",
"keepDeviceConnected": "Veuillez maintenir l'appareil connecté",
"connectionFailed": "Échec de la connexion",
"retryConnection": "Réessayer la connexion",
"ota_updateNow": "Mettre à jour maintenant",
"keepConnectedDontClose": "Veuillez maintenir l'appareil connecté, ne fermez pas l'application",
"doNotDisconnect": "Ne pas déconnecter",
"charging": "En charge",
"updateContent": "Contenu de la mise à jour",
"removeEarbudsEnsureBattery": "Retirez les deux écouteurs et assurez-vous que le niveau de batterie est supérieur à 30%",
// 音乐列表页面
"noMusic": "Aucune musique", // 暂无音乐
"noPlayingMusic": "Aucune musique en cours de lecture", // 暂无播放音乐
"unknownSong": "Chanson inconnue", // 未知歌曲
"unknownArtist": "Artiste inconnu", // 未知歌手
"playAll": "Tout lire", // 播放全部
// Language names
"中文(简体)": "Chinois (simplifié)",
"中文(繁体)": "Chinois (traditionnel)",
// 语言名称
"中文(简体)": "Chinois (Simplifié)",
"中文(繁体)": "Chinois (Traditionnel)",
"中文(香港繁体)": "Chinois (Hong Kong)",
"英语": "Anglais",
"日语": "Japonais",
@ -426,7 +787,7 @@ const Map<String, String> frFR = {
"土耳其语": "Turc",
"马来语": "Malais",
"孟加拉语": "Bengali",
"泰米尔语": "Tamoul",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Ourdou",

721
lib/core/translations/language/hi_in.dart

@ -6,30 +6,30 @@ const Map<String, String> hiIN = {
'retry': 'पुनः प्रयास करें',
'error': 'त्रुटि',
'success': 'सफलता',
'connected': 'कनेक्ट किया गया',
'connected': 'जुड़ा हुआ',
'connecting': 'कनेक्ट हो रहा है...',
'connectionFailure': 'कनेक्शन विफल',
'unconnected': 'डिस्कनेक्ट किया गया',
'search': 'खोज',
"requestCancellation": "अनुरोध रद्द करें",
'unconnected': 'कनेक्ट नहीं है',
'search': 'खोजें',
"requestCancellation": "अनुरोध रद्द किया गया",
"connectionTimeout": "कनेक्शन टाइमआउट",
"requestTimeout": "अनुरोध टाइमआउट",
"responseTimeout": "प्रतिक्रिया टाइमआउट",
"unknownError": "अज्ञात त्रुटि",
// 启动页
"slogan": "दुनिया से जुड़ें, आवाज़ से परे",
"sloganInfo": "AI वॉइस विशेषज्ञ · कभी भी, कहीं भी",
"slogan": "दुनिया को जोड़ना, ध्वनि से परे",
"sloganInfo": "एआई वॉयस विशेषज्ञ · कभी भी, कहीं भी",
// 底部导航
"home": "होम",
"explore": "खोज",
"explore": "अन्वेषण करें",
"settings": "सेटिंग्स",
// 语言
"followingSystem": "सिस्टम के अनुसार",
"followingSystem": "सिस्टम का पालन करें",
"chinese": "चीनी",
"english": "अंग्रेज़ी",
"english": "अंग्रेजी",
"spanish": "स्पेनिश",
"portuguese": "पुर्तगाली",
"traditionalChinese": "पारंपरिक चीनी",
@ -40,185 +40,450 @@ const Map<String, String> hiIN = {
"russian": "रूसी",
"vietnamese": "वियतनामी",
"italian": "इतालवी",
"hindi": "हिन्दी",
"hindi": "हिंदी",
"indonesian": "इंडोनेशियाई",
"thai": "थाई",
"malay": "मलय",
"turkish": "तुर्की",
"polish": "पोलिश",
"filipino": "फिलिपिनो",
"dutch": "डच",
"swedish": "स्वीडिश",
"danish": "डेनिश",
"finnish": "फिनिश",
"czech": "चेक",
"hungarian": "हंगेरियन",
"norwegian": "नार्वेजियन",
"romanian": "रोमानियाई",
"ukrainian": "यूक्रेनी",
"greek": "यूनानी",
"bulgarian": "बल्गेरियाई",
"croatian": "क्रोएशियाई",
"slovak": "स्लोवाक",
"slovenian": "स्लोवेनियाई",
"lithuanian": "लिथुआनियाई",
"latvian": "लातवियाई",
"estonian": "एस्टोनियाई",
"serbian": "सर्बियाई",
"icelandic": "आइसलैंडिक",
// 登录页
"welcome": "स्वागत है",
"loginTips":
"कृपया अपने फोन नंबर या ईमेल का उपयोग करके साइन इन करें या खाता बनाएं",
"accountNumber": "फोन नंबर या ईमेल",
"loginTips": "कृपया अपने फ़ोन नंबर या ईमेल से लॉगिन/साइन अप करें",
"accountNumber": "फ़ोन नंबर या ईमेल",
"verificationCode": "सत्यापन कोड",
"getCode": "कोड प्राप्त करें",
"reacquireAfter": "सेकंड बाद फिर से प्राप्त करें",
"otherWays": "या इससे लॉगिन करें",
"expressConsent": "लॉगिन/पंजीकरण करके, आप सहमत हैं",
"reacquireAfter": "सेकंड बाद पुनः प्राप्त करें",
"otherWays": "या निम्नलिखित तरीकों से लॉगिन करें",
"expressConsent": "लॉगिन/साइन अप करने का मतलब है कि आप सहमत हैं",
"and": " और ",
"userAgreement": "उपयोगकर्ता समझौता",
"privacyPolicy": "गोपनीयता नीति",
"userAgreement": "《उपयोगकर्ता अनुबंध》",
"privacyPolicy": "《गोपनीयता नीति》",
'selectCountry': 'देश/क्षेत्र चुनें',
"email": "ईमेल",
"phoneNumber": "फोन नंबर",
"pleaseEnterContactInfo": "कृपया फोन नंबर या ईमेल दर्ज करें",
"phoneNumber": "फ़ोन नंबर",
"pleaseEnterContactInfo": "कृपया फ़ोन नंबर या ईमेल दर्ज करें",
"invalidEmailFormat": "अमान्य ईमेल प्रारूप",
"invalidPhoneFormat": "अमान्य फोन नंबर प्रारूप",
"tip": "सुझाव",
"invalidPhoneFormat": "अमान्य फ़ोन नंबर प्रारूप",
"tip": "संकेत",
"pleaseEnterCompleteCode": "कृपया पूरा सत्यापन कोड दर्ज करें",
// 登录错误提示
"loginFailed": "लॉगिन विफल, कृपया पुनः प्रयास करें",
'pleaseAcceptPrivacyPolicy':
'कृपया पहले गोपनीयता नीति और उपयोगकर्ता समझौते को पढ़ें और स्वीकार करें',
'pleaseAcceptPrivacyPolicy': 'कृपया पहले गोपनीयता नीति और उपयोगकर्ता अनुबंध पढ़ें और सहमत हों',
"enterVerificationCode": "सत्यापन कोड दर्ज करें",
"verificationCodeSentTo": "सत्यापन कोड भेजा गया है",
"resendVerificationCode": "सत्यापन कोड पुनः भेजें",
"login": "लॉग इन करें",
"usePasswordLogin": "पासवर्ड से लॉगिन करें",
// 隐私政策弹窗
"loginDeclaration": "DeapSound घोषणा",
"welcomeToThisApp": "DeapSound में आपका स्वागत है, कृपया ध्यान से पढ़ें",
"privacyPolicyText":
", 'सहमत हों और दर्ज करें' पर क्लिक करने का मतलब है कि आपने उपरोक्त समझौतों को पूरी तरह से पढ़ लिया है और उनसे सहमत हैं। 'असहमत' पर क्लिक करने से एप्लिकेशन से बाहर निकल जाएगा।",
"disagree": "असहमत",
"agreeAndEnter": "सहमत हों और दर्ज करें",
// 首页
"deviceStatus": "डिवाइस स्थिति",
"deviceStatus": "डिवाइस की स्थिति",
"reconnect": "पुनः कनेक्ट करें",
"connectingDevice": "डिवाइस से कनेक्ट हो रहा है...",
"connectedTo": "से कनेक्ट किया गया",
"connectedTo": "से जुड़ा है",
"signal": "सिग्नल",
"deviceId": "डिवाइस आईडी",
"firmwareVersion": "फर्मवेयर संस्करण",
"disconnectedDevice":
"कोई डिवाइस कनेक्ट नहीं है, नीचे दिए गए बटन पर क्लिक करें",
"disconnectedDevice": "कोई डिवाइस कनेक्ट नहीं है, कनेक्ट करने के लिए नीचे दिए गए बटन पर क्लिक करें",
"connectDevice": "डिवाइस कनेक्ट करें",
"topAiExperiences": "शीर्ष AI अनुभव",
"aiAssistant": "AI सहायक",
"aiAssistantInfo": "प्रश्नों और सलाह के लिए 24/7 व्यक्तिगत सलाहकार",
"simultaneousInterpretation": "रीयल-टाइम अनुवाद",
"simultaneousInterpretationInfo": "80+ भाषाओं के लिए रीयल-टाइम अनुवाद",
"aiCompanion": "माता-पिता-बच्चे का बंधन",
"aiCompanionInfo": "आपको समझता है और गर्म साथ प्रदान करता है",
"homeSlogan": "दुनिया से जुड़ें, ध्वनि से परे",
"turnEarphones": "कृपया इयरफोन केस खोलें और इयरबड्स को अपने कानों में डालें",
"currentlyConnected": "वर्तमान में कनेक्ट है:",
"topAiExperiences": "शीर्ष एआई अनुभव",
"aiAssistant": "एआई ऑल-इन-वन असिस्टेंट",
"aiAssistantInfo": "24/7 विशेष सलाहकार, सवालों के जवाब देना, सुझाव देना",
"simultaneousInterpretation": "एक साथ व्याख्या",
"simultaneousInterpretationInfo": "80+ भाषाओं में रीयल-टाइम अनुवाद, चिंता मुक्त विदेश यात्रा",
"aiCompanion": "परिवार का साथी",
"aiCompanionInfo": "आपको समझता है, गर्मजोशी से साथ देता है",
"homeSlogan": "दुनिया को जोड़ना, ध्वनि को पार करना",
"turnEarphones": "कृपया ईयरफोन चार्जिंग केस खोलें और ईयरफोन को अपने कानों में लगाएं",
"currentlyConnected": "वर्तमान में जुड़ा हुआ है:",
"unsystemSetup": "सिस्टम सेटिंग्स पर जाएं",
"talkLater": "बाद में याद दिलाएं",
"talkLater": "बाद में",
"initializing": "प्रारंभ हो रहा है...",
"bluetoothInitializationFailure": "ब्लूटूथ सेवा प्रारंभीकरण विफल",
"checkingPermissions": "अनुमतियां जांच रहा है...",
"lackPermissions": "ब्लूटूथ अनुमतियां आवश्यक हैं",
"bluetoothInitializationFailure": "ब्लूटूथ सेवा प्रारंभ करने में विफल",
"checkingPermissions": "अनुमतियों की जाँच हो रही है...",
"lackPermissions": "ब्लूटूथ अनुमतियों की कमी है",
"searchingDevice": "डिवाइस खोज रहा है...",
"findConnectedDevice": "कनेक्टेड डिवाइस मिला",
"notFound": "कोई कनेक्टेड ब्लूटूथ डिवाइस नहीं मिला",
"initializationFailure": "प्रारंभीकरण विफल",
"connectedDevice": "डिवाइस से कनेक्ट किया गया:",
"failedRefreshDevice": "डिवाइस रिफ्रेश करने में विफल",
"initializationFailure": "प्रारंभ करने में विफल",
"connectedDevice": "डिवाइस से जुड़ा है:",
"failedRefreshDevice": "डिवाइस को रीफ्रेश करने में विफल",
"noDeviceFound": "कोई कनेक्टेड डिवाइस नहीं मिला",
"failedDeviceInformation": "डिवाइस जानकारी प्राप्त करने में विफल",
"unknownEquipment": "अज्ञात डिवाइस",
"failedDeviceInformation": "डिवाइस की जानकारी प्राप्त नहीं की जा सकी",
"unknownEquipment": "अज्ञात उपकरण",
"zeroSignal": "कोई सिग्नल नहीं",
"good": "अच्छा",
"fine": "बहुत अच्छा",
"excellent": "उत्कृष्ट",
"unknown": "अज्ञात",
'bluetoothTurnedOff': 'ब्लूटूथ बंद है, कृपया इसे चालू करें',
'bluetoothTurnedOff': 'ब्लूटूथ बंद है, कृपया ब्लूटूथ चालू करें',
'bluetoothOff': 'ब्लूटूथ बंद है',
'leftEar': 'बायां कान',
'rightEar': 'दायां कान',
'chargingCase': 'चार्जिंग केस',
'left': 'बायां',
'right': 'दायां',
'checkConnectionStatusFailed': 'कनेक्शन स्थिति की जाँच करने में विफल',
// 发现页
"searchAi": "AI सुविधाएँ खोजें...",
"exploreSlogan": "स्मार्ट इयरबड्स, अनंत संभावनाएं",
"exploreSlogan1": "बुद्धिमान साथी, अनंत संभावनाएं",
"exploreSlogan2": "स्मार्ट चश्मे, अनंत संभावनाएं",
"exploreAi": "DeepSound द्वारा प्रदान की गई AI सुविधाओं का अन्वेषण करें",
"aiFunction": "AI सुविधाएँ",
"allRoundAssistant": "सर्वांगीण सहायक",
"allRoundAssistantInfo": "विभिन्न समस्याओं को हल करने में मदद करता है",
"simultaneousTranslation": "रीयल-टाइम अनुवाद",
"simultaneousTranslationInfo": "80+ भाषाओं के लिए तत्काल अनुवाद",
"aiGirlfriend": "माता-पिता-बच्चे का बंधन",
"aiGirlfriendInfo": "बुद्धिमान कंपनी, किसी भी समय चैट करें",
"healthConsultant": "बहु-कार्य AI चैट",
"healthConsultantInfo": "अधिक AI चैट सुविधाएँ",
"conferenceAssistant": "व्यापारिक बैठक सहायक",
"conferenceAssistantInfo": "रीयल-टाइम मिनट रिकॉर्डिंग और बहुभाषी अनुवाद",
// 发现页
"searchAi": "एआई फ़ंक्शन खोजें...",
"exploreSlogan": "स्मार्ट ईयरफोन, अनंत संभावनाएं",
"exploreSlogan1": "स्मार्ट साथी, अनंत संभावनाएं",
"exploreSlogan2": "स्मार्ट चश्मा, अनंत संभावनाएं",
"exploreAi": "DeapSound द्वारा प्रदान किए गए एआई फ़ंक्शन का अन्वेषण करें",
"aiFunction": "एआई फ़ंक्शन",
"allRoundAssistant": "ऑल-राउंड असिस्टेंट",
"allRoundAssistantInfo": "आपको विभिन्न समस्याओं को हल करने में मदद करता है",
"simultaneousTranslation": "एक साथ अनुवाद",
"faceToFaceTranslation": "आमने-सामने अनुवाद",
'audioVideoTranslation': 'ऑडियो और वीडियो अनुवाद',
'callTranslation': 'कॉल अनुवाद',
"simultaneousTranslationInfo": "80+ भाषाओं में रीयल-टाइम अनुवाद",
"aiGirlfriend": "एआई गर्लफ्रेंड",
"aiGirlfriendInfo": "बुद्धिमान साथी, कभी भी चैट करें",
"healthConsultant": "बहु-कार्यात्मक एआई चैट",
"healthConsultantInfo": "अधिक एआई चैट फ़ंक्शन प्रदान करता है",
"conferenceAssistant": "बिजनेस मीटिंग असिस्टेंट",
"conferenceAssistantInfo": "रीयल-टाइम मीटिंग मिनट रिकॉर्डिंग, बहु-भाषा अनुवाद",
"studyAssistant": "भाषा सीखने का सहायक",
"studyAssistantInfo": "उच्चारण सुधार और बोलने का अभ्यास",
"travelTranslator": "यात्रा अनुवादक",
"travelTranslatorInfo": "रीयल-टाइम वॉइस अनुवाद और आकर्षण गाइड",
"studyAssistantInfo": "उच्चारण सुधार, रीयल-टाइम बोलने का अभ्यास",
"travelTranslator": "यात्रा अनुवाद सहायक",
"travelTranslatorInfo": "रीयल-टाइम वॉयस अनुवाद, पर्यटन स्थलों का परिचय",
"beSearching": "खोज रहा है:",
"noAssistantFound": "कोई संबंधित AI सहायक नहीं मिला",
"scene": "परिदृश्य",
"noAssistantFound": "कोई संबंधित एआई सहायक नहीं मिला",
"scene": "दृश्य",
"youHaveSelected": "आपने चुना है:",
"newFunction": "नई सुविधाएँ",
"youChoseTry": "आपने आज़माने के लिए चुना है",
"aiSinger": "AI गायक मोड",
"aiSingerInfo":
"अपने पसंदीदा कलाकार की आवाज़ में कोई भी गाना गाएं, यहां तक कि अपनी रचनाएं भी",
"popularFunction": "लोकप्रिय सुविधाएँ",
"tryNow": "अभी आज़माएं",
"newFunction": "नया फ़ंक्शन",
"youChoseTry": "आपने कोशिश करने के लिए चुना",
"aiSinger": "एआई सिंगर मोड",
"aiSingerInfo": "अपने पसंदीदा गायक की आवाज में कोई भी गाना गाएं, यहां तक कि अपनी खुद की रचनाएं भी",
"popularFunction": "लोकप्रिय फ़ंक्शन दृश्य",
"tryNow": "अभी চেষ্টা করুন",
// 商务会议助手页
"startMeeting": "बैठक शुरू करें",
'edit': 'संपादित करें',
'delete': 'हटाएं',
'noContent': 'कोई सामग्री नहीं',
'editMeetingTitle': 'बैठक शीर्षक संपादित करें (वैकल्पिक)',
'meetingTitle': 'बैठक शीर्षक (वैकल्पिक)',
'editMeetingTitle': 'बैठक का शीर्षक संपादित करें (वैकल्पिक)',
'meetingTitle': 'बैठक का शीर्षक (वैकल्पिक)',
'maxCharacters': 'अधिकतम 50 अक्षर',
'meeting': 'बैठक',
'recordingDetails': 'रिकॉर्डिंग विवरण',
'aiSummary': 'AI सारांश',
'meetingTranscript': 'बैठक प्रतिलेख',
'aiSummary': 'एआई सारांश',
'meetingTranscript': 'बैठक का प्रतिलेख',
// 设置页
"premiumMember": "प्रीमियम सदस्यता",
"systemSettings": "सिस्टम सेटिंग्स",
"premiumMember": "प्रीमियम सदस्य",
"joinDevice": "कनेक्टेड डिवाइस:",
"accountId": "खाता आईडी:",
"systemSetting": "सिस्टम सेटिंग्स",
"languageSetting": "भाषा सेटिंग्स",
"systemSetting": "सिस्टम सेटिंग",
"languageSetting": "भाषा सेटिंग",
"darkMode": "डार्क मोड",
"darkModeInfo": "लाइट/डार्क थीम के बीच स्विच करें",
"darkModeInfo": "ऐप की हल्की और गहरी थीम के बीच स्विच करें",
"backups": "बैकअप और पुनर्स्थापना",
"backupsInfo": "सेटिंग्स और AI इतिहास का बैकअप",
"backupsInfo": "सेटिंग्स और एआई इंटरैक्शन इतिहास का बैकअप लें",
"lastBackup": "अंतिम बैकअप:",
"privacySettings": "गोपनीयता सेटिंग्स",
"privacySettingsInfo": "डेटा संग्रह और अनुमतियों का प्रबंधन",
"logout": "लॉग आउट",
"logoutTips": "क्या आप वाकई वर्तमान खाते से लॉग आउट करना चाहते हैं?",
"aboutApplication": "के बारे में",
"privacySettingsInfo": "डेटा संग्रह और अनुमतियों का प्रबंधन करें",
"permissionManagement": "अनुमति प्रबंधन",
"permissionManagementInfo": "ऐप अनुमति सेटिंग्स का प्रबंधन करें",
"aboutApplication": "ऐप के बारे में",
"versions": "संस्करण",
"checkUpdates": "अपडेट जांचें",
"checkUpdates": "अपडेट की जाँच करें",
"selectLanguage": "भाषा चुनें",
"voiceService": "वॉइस सर्विस",
"voiceServiceInfo": "स्पीच रिकग्निशन और सिंथेसिस सर्विस चुनें",
"selectVoiceService": "वॉइस सर्विस चुनें",
"azureVoiceService": "Azure स्पीच सर्विस",
"azureVoiceServiceInfo":
"माइक्रोसॉफ्ट क्लाउड-आधारित सेवा जो उच्च-गुणवत्ता वाली स्पीच सिंथेसिस और पहचान का समर्थन करती है",
"flutterVoiceService": "स्थानीय वॉइस सर्विस",
"flutterVoiceServiceInfo":
"डिवाइस-स्थानीय वॉइस सर्विस जिसके लिए इंटरनेट की आवश्यकता नहीं है",
"voiceService": "वॉयस सर्विस",
"voiceServiceInfo": "वॉयस रिकग्निशन और सिंथेसिस सर्विस चुनें",
"selectVoiceService": "वॉयस सर्विस चुनें",
"azureVoiceService": "Azure वॉयस सर्विस",
"azureVoiceServiceInfo": "Microsoft की क्लाउड वॉयस सर्विस, उच्च गुणवत्ता वाली वॉयस सिंथेसिस और रिकग्निशन का समर्थन करती है",
"flutterVoiceService": "Flutter लोकल वॉयस सर्विस",
"flutterVoiceServiceInfo": "डिवाइस की लोकल वॉयस सर्विस, बिना इंटरनेट कनेक्शन के इस्तेमाल की जा सकती है",
'timbreService': 'टिम्बर सर्विस',
'timbreServiceInfo': 'वॉइस सिंथेसिस सर्विस चुनें',
'timbreServiceInfo': 'टिम्बर वॉयस सिंथेसिस सर्विस चुनें',
'defaultTimbre': 'डिफ़ॉल्ट टिम्बर',
'microsoftCloudTimbreService': 'माइक्रोसॉफ्ट क्लाउड टिम्बर सर्विस',
'voiceClone': 'वॉइस क्लोन',
'AIsettings': 'AI सेटिंग्स',
'microsoftCloudTimbreService': 'Microsoft क्लाउड टिम्बर सर्विस',
'voiceClone': 'वॉयस क्लोन',
'AIsettings': 'एआई सेटिंग्स',
'selecttimbre': 'टिम्बर चुनें',
'pleaseRead': 'कृपया पढ़ें',
'pleaseRead': 'कृपया ज़ोर से पढ़ें',
'completeRecording': 'रिकॉर्डिंग पूरी करें',
'deleteAccount': 'खाता हटाएं',
'deleteAccountTips':
'क्या आप वाकई अपना खाता स्थायी रूप से हटाना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।',
"firmwareUpgrade": "फर्मवेयर अपग्रेड",
"bleHeadsetFirmwareUpgrade": "BLE हेडसेट फर्मवेयर संस्करण अपग्रेड",
"deviceManagement": "डिवाइस प्रबंधन",
"manageConnectedDevices": "पेयर किए गए ब्लूटूथ डिवाइस प्रबंधित करें",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'आप पहले से ही नवीनतम संस्करण {version} पर हैं',
'checkUpdateFailed': 'अपडेट की जाँच करने में विफल',
'networkErrorRetry': 'नेटवर्क त्रुटि, कृपया बाद में पुनः प्रयास करें',
// 设备管理相关
'clearPairedDevices': 'पेयर किए गए डिवाइस साफ़ करें',
'clearPairedDevicesConfirm': 'क्या आप वाकई सभी पेयर किए गए डिवाइस साफ़ करना चाहते हैं?',
'clearPairedDevicesSuccess': 'पेयर किए गए डिवाइस सफलतापूर्वक साफ़ किए गए',
'clearPairedDevicesFailed': 'पेयर किए गए डिवाइस साफ़ करने में विफल',
// 聊天页
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "रीयल-टाइम वॉयस चैट",
"realtimeVoiceChatInfo": "बुद्धिमान वॉयस इंटरैक्शन फ़ंक्शन का अनुभव करें (फ़ंक्शन पूर्वावलोकन)",
"loading": "लोड हो रहा है...",
//设备管理页面
"earphone": "ईयरफोन",
"voicerecorder": "वॉयस रिकॉर्डर",
"notBound": "बाउंड नहीं",
"deviceNotBoundYet": "अभी तक कोई डिवाइस बाउंड नहीं है",
"unbind": "अनबाइंड करें",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "चैट इतिहास साफ़ करें",
"online": "ऑनलाइन",
"inputMessage": "एक संदेश टाइप करें...",
"inputMessage": "संदेश दर्ज करें...",
"imListening": "सुन रहा हूँ...",
"canStartTalking": "आप बोलना शुरू कर सकते हैं",
"canStartTalking": "आप बात करना शुरू कर सकते हैं",
"addQuestionAboutImage": "छवि के बारे में कोई प्रश्न या विवरण जोड़ें...",
"summarizeImageContent": "छवि सामग्री का सारांश दें",
"extractImageText": "छवि से पाठ निकालें",
"translateImageText": "छवि में पाठ का अनुवाद करें",
"recording": "रिकॉर्डिंग हो रही है...",
"holdToSpeak": "बोलने के लिए दबाए रखें",
"takePhoto": "फोटो लें",
"photoAlbum": "एल्बम",
"makeCall": "कॉल करें",
"aiVoiceCall": "एआई वॉयस कॉल",
"inCall": "कॉल में...",
"aiReplying": "एआई जवाब दे रहा है...",
"waitingToStart": "शुरू होने की प्रतीक्षा है...",
"clickToStartCall": "कॉल शुरू करने के लिए क्लिक करें",
"listeningToYou": "आपको सुन रहा हूँ...",
"processing": "संसाधित हो रहा है...",
"loadMoreMessages": "और संदेश लोड करें...",
"loadFailedClickRetry": "लोड करने में विफल, पुनः प्रयास करने के लिए क्लिक करें",
"swipeUpForMore": "अधिक के लिए ऊपर स्वाइप करें",
// 翻译页
"selectSourceLanguage": "स्रोत भाषा चुनें",
"selectTargetLanguage": "लक्ष्य भाषा चुनें",
// Agent controller
'welcomeMessage': 'नमस्ते! मैं **XiaoYan** हूँ, मैं आपकी मदद कर सकता हूँ:\n\n'
'• सवालों के जवाब देना और जानकारी प्रदान करना\n\n'
'• रीयल-टाइम वॉयस अनुवाद\n\n'
'• संगीत और पॉडकास्ट की सिफारिश करना\n\n'
'• वॉयस मेमो और रिमाइंडर\n\n'
'• ईयरफोन फ़ंक्शन को नियंत्रित करना\n\n'
'मैं आपकी क्या मदद कर सकता हूँ?',
'microphonePermission': 'माइक्रोफोन',
'voiceRecognitionPermissionText': 'वॉयस रिकग्निशन फ़ंक्शन के लिए माइक्रोफोन एक्सेस की आवश्यकता होती है।',
'voiceTranslationPermissionText': 'वॉयस रिकग्निशन और अनुवाद फ़ंक्शन के लिए माइक्रोफोन एक्सेस की आवश्यकता होती है।',
'phoneCallPermissionText': 'कॉल करने के लिए वॉयस कॉल के लिए माइक्रोफोन एक्सेस की आवश्यकता होती है।',
'permissionDeniedText': 'आपने माइक्रोफोन की अनुमति को स्थायी रूप से अस्वीकार कर दिया है, कृपया इसे सक्षम करने के لیے सिस्टम सेटिंग्स पर जाएं।',
'startVoiceInput': 'वॉयस इनपुट शुरू करें',
'startPhoneCallMode': 'कॉल मोड शुरू करें, वॉयस इनपुट शुरू करें',
// Agent 全屏编辑器
'fullScreenEditorHint': 'अपना संदेश यहां दर्ज करें...',
'characterCount': '{count} अक्षर',
// 消息长按操作
'copy': 'कॉपी करें',
'copySuccess': 'सफलतापूर्वक कॉपी किया गया',
'report': 'रिपोर्ट करें',
'submitSuccess': 'सफलतापूर्वक सबमिट किया गया',
'submitFailed': 'सबमिट करने में विफल',
'reportSubmitted': 'रिपोर्ट सबमिट कर दी गई है, हम इसे जल्द ही संसाधित करेंगे',
'harmfulUnsafe': 'हानिकारक/असुरक्षित',
'pornographicVulgar': 'अश्लील/अशिष्ट',
'misleadingAttack': 'भ्रामक/हमला',
'illegalCriminal': 'अवैध/आपराधिक',
'privacyRelated': 'गोपनीयता से संबंधित',
'copyrightViolation': 'मेरे कॉपीराइट, प्रतिष्ठा आदि का उल्लंघन करता है।',
'other': 'अन्य',
'reportDescriptionHint': 'हम जानना चाहते हैं कि आप क्यों रिपोर्ट कर रहे हैं, आप जिस समस्या का सामना कर रहे हैं उसका वर्णन कर सकते हैं।',
//Message_bubble
'generatedByAi': 'एआई द्वारा उत्पन्न',
//音乐卡片 music_card
'recommendedMusic': 'यहां कुछ अनुशंसित संगीत हैं:',
'playList': 'प्लेलिस्ट',
'moreMusic': 'और संगीत',
//导航卡片 navigation_card
'kilometers': 'किमी',
'meters': 'मी',
'hours': 'घंटे',
'minutes': 'मिनट',
'seconds': 'सेकंड',
'navigating': 'नेविगेट कर रहा है',
'currentLocation': 'वर्तमान स्थान',
'approximate': 'लगभग',
'enterRoad': 'प्रवेश करें',
"driving": "ड्राइविंग",
"walking": "पैदल चलना",
"bicycling": "साइकिल चलाना",
"tsransit": "पारगमन",
//天气卡片 weather_card
'weatherQuery': 'मौसम की स्थिति की पूछताछ:',
'highest': 'उच्चतम',
'lowest': 'न्यूनतम',
'futureForecast': 'भविष्य का पूर्वानुमान',
'hotWeatherTip': 'आज गर्मी है, कृपया लू से बचें और खूब पानी पिएं',
'coldWeatherTip': 'आज तापमान कम है, कृपया बाहर जाते समय गर्म कपड़े पहनें ताकि जुकाम न लगे',
'rainyWeatherTip': 'आज बारिश हो रही है, कृपया बाहर जाते समय छाता ले जाएं और सावधान रहें',
'snowyWeatherTip': 'आज बर्फ पड़ रही है, सड़क फिसलन भरी है, कृपया सावधान रहें और गर्म कपड़े पहनें',
'foggyWeatherTip': 'आज कोहरा है, दृश्यता कम है, कृपया बाहर जाते समय मास्क पहनें',
'windyWeatherTip': 'आज हवा तेज है, कृपया बाहर जाते समय सावधान रहें और अपनी चीजों को सुरक्षित रखें',
'sunnyWeatherTip': 'आज धूप तेज है और यूवी किरणें मजबूत हैं, कृपया बाहर जाते समय सनस्क्रीन का उपयोग करें',
'temperatureDifferenceTip': 'आज दिन और रात के तापमान में बड़ा अंतर है, कृपया अपने कपड़े समायोजित करें',
'comfortableWeatherTip': 'आज मौसम सुहावना है, बाहरी गतिविधियों के लिए एक अच्छा समय है',
"monday": "सोम",
"tuesday": "मंगल",
"wednesday": "बुध",
"thursday": "गुरु",
"friday": "शुक्र",
"saturday": "शनि",
"sunday": "रवि",
// 天气描述
"sunny": "धूप",
"partlyCloudy": "आंशिक रूप से बादल छाए हुए",
"partlySunny": "आंशिक रूप से धूप",
"cloudy": "बादल छाए हुए",
"overcast": "घने बादल",
"shower": "बौछार",
"thundershower": "गरज के साथ बौछार",
"lightRain": "हल्की बारिश",
"moderateRain": "मध्यम बारिश",
"heavyRain": "भारी बारिश",
"rainstorm": "आंधी",
"snowShower": "बर्फ की बौछार",
"lightSnow": "हल्की बर्फबारी",
"moderateSnow": "मध्यम बर्फबारी",
"heavySnow": "भारी बर्फबारी",
"blizzard": "बर्फ़ीला तूफ़ान",
"fog": "कोहरा",
"haze": "धुंध",
"strongWind": "तेज हवा",
//编辑个人信息页
"editProfile": "प्रोफ़ाइल संपादित करें",
"editProfile": "व्यक्तिगत जानकारी संपादित करें",
"avatar": "अवतार",
"nickname": "उपनाम",
"save": "सहेजें",
"about": "के बारे में",
"enterNickname": "कृपया एक उपनाम दर्ज करें",
"notSet": "सेट नहीं है",
"accountSetting": "खाता सेटिंग",
"logout": "लॉग आउट करें",
"logoutTips": "क्या आप वाकई वर्तमान खाते से लॉग आउट करना चाहते हैं?",
'deleteAccount': 'खाता हटाएं',
'deleteAccountTips': 'क्या आप वाकई अपना खाता स्थायी रूप से हटाना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।',
// Profile 错误信息
'networkConnectionFailed': 'नेटवर्क कनेक्शन विफल, कृपया अपनी नेटवर्क सेटिंग्स जांचें और पुनः प्रयास करें',
'serverTemporarilyUnavailable': 'सर्वर अस्थायी रूप से अनुपलब्ध है, कृपया बाद में पुनः प्रयास करें',
'loginExpiredPleaseRelogin': 'आपका सत्र समाप्त हो गया है, कृपया पुनः लॉग इन करें',
'noPermissionForThisOperation': 'इस ऑपरेशन को करने की आपके पास अनुमति नहीं है',
'requestedResourceNotFound': 'अनुरोधित संसाधन नहीं मिला',
'imageProcessingFailedPleaseReselect': 'छवि प्रसंस्करण विफल, कृपया दूसरी छवि चुनें',
'operationFailedPleaseRetry': 'ऑपरेशन विफल, कृपया पुनः प्रयास करें',
'serverReturnedError': 'सर्वर ने एक त्रुटि वापस की',
'serverError': 'सर्वर त्रुटि',
'networkConnectionFailedCheckSettings': 'नेटवर्क कनेक्शन विफल, कृपया अपनी नेटवर्क सेटिंग्स जांचें',
'serverInternalErrorRetryLater': 'सर्वर आंतरिक त्रुटि, कृपया बाद में पुनः प्रयास करें',
// Profile 用户交互
'imageCompressionFailed': 'छवि संपीड़न विफल',
'avatarUpdateFailed': 'अवतार अपडेट विफल',
'usernameCannotBeEmpty': 'उपयोगकर्ता नाम खाली नहीं हो सकता',
'saveSuccess': 'सफलतापूर्वक सहेजा गया',
'personalInfoUpdated': 'व्यक्तिगत जानकारी अपडेट की गई',
'saveFailed': 'सहेजने में विफल',
'loggedOut': 'सफलतापूर्वक लॉग आउट किया गया',
'logoutFailedRetry': 'लॉग आउट करने में विफल, कृपया पुनः प्रयास करें',
'accountPermanentlyDeleted': 'खाता स्थायी रूप से हटा दिया गया है',
'deleteAccountFailedRetry': 'खाता हटाने में विफल, कृपया पुनः प्रयास करें',
// 账号服务相关
'clearUserDataFailed': 'उपयोगकर्ता डेटा साफ़ करने में विफल',
'deleteUserDataFailed': 'उपयोगकर्ता डेटा हटाने में विफल',
'thirdPartyLogoutSuccess': 'तीसरे पक्ष का लॉगआउट सफल',
'thirdPartyLogoutFailed': 'तीसरे पक्ष का लॉगआउट विफल',
'signOutProcessError': 'साइन आउट प्रक्रिया के दौरान एक त्रुटि हुई',
'deleteAccountProcessError': 'खाता हटाने की प्रक्रिया के दौरान एक त्रुटि हुई',
'userDataClearSuccess': 'उपयोगकर्ता डेटा सफलतापूर्वक साफ़ किया गया',
'allUserDataClearSuccess': 'सभी उपयोगकर्ता डेटा सफलतापूर्वक साफ़ किया गया',
'accountServiceInitialized': 'खाता सेवा प्रारंभ की गई है',
// 权限管理页面
'getPermissionStatusFailed': 'अनुमति की स्थिति प्राप्त करने में विफल',
'communicationPermissions': 'संचार अनुमतियाँ',
'calendarPermissions': 'कैलेंडर अनुमतियाँ',
'locationPermissions': 'स्थान अनुमतियाँ',
'phone': 'फ़ोन',
'sms': 'एसएमएस',
'calendarWrite': 'कैलेंडर में लिखें',
'calendarFullAccess': 'पूर्ण कैलेंडर एक्सेस',
'locationInfo': 'स्थान की जानकारी',
'phonePermissionDesc': 'कॉल करने के लिए उपयोग किया जाता है',
'smsPermissionDesc': 'एसएमएस भेजने के लिए उपयोग किया जाता है',
'calendarWritePermissionDesc': 'कैलेंडर ईवेंट और रिमाइंडर बनाने के लिए उपयोग किया जाता है',
'calendarFullAccessPermissionDesc': 'कैलेंडर ईवेंट और रिमाइंडर पढ़ने और प्रबंधित करने के लिए उपयोग किया जाता है',
'locationPermissionDesc': 'वर्तमान स्थान की जानकारी प्राप्त करने के लिए उपयोग किया जाता है',
'appFunctionNeeds': 'ऐप फ़ंक्शन की आवश्यकता है',
'authorized': 'अधिकृत',
'unauthorized': 'अनधिकृत',
'needOpenInSystemSettings': 'सिस्टम सेटिंग्स में सक्षम करने की आवश्यकता है',
'partialAuthorization': 'आंशिक प्राधिकरण',
'unknownStatus': 'अज्ञात स्थिति',
'permissionGranted': 'अनुमति दी गई',
'permissionRequestError': 'अनुमति का अनुरोध करते समय त्रुटि हुई',
'phonePermissionDetailDesc': 'कॉल फ़ंक्शन के लिए फ़ोन अनुमति की आवश्यकता होती है',
'smsPermissionDetailDesc': 'एसएमएस भेजने के लिए एसएमएस अनुमति की आवश्यकता होती है',
'calendarWritePermissionDetailDesc': 'कैलेंडर ईवेंट बनाने के लिए कैलेंडर में लिखने की अनुमति की आवश्यकता होती है',
'calendarFullAccessPermissionDetailDesc': 'कैलेंडर ईवेंट प्रबंधित करने के लिए पूर्ण कैलेंडर अनुमति की आवश्यकता होती है',
'locationPermissionDetailDesc': 'स्थान की जानकारी प्राप्त करने के लिए स्थान अनुमति की आवश्यकता होती है',
'appNeedsPermissionForFullFunction': 'ऐप को पूर्ण कार्यक्षमता के लिए इस अनुमति की आवश्यकता है',
'permanentDenialText': 'आपने {permission} अनुमति को स्थायी रूप से अस्वीकार कर दिया है, कृपया इसे सक्षम करने کے لیے ऐप सेटिंग्स पर जाएं',
'goToSettings': 'सेटिंग्स पर जाएं',
// 版本更新对话框
'newVersionFound': 'नया संस्करण मिला',
'remindLater': 'बाद में याद दिलाएं',
'updateNow': 'अभी अपडेट करें',
'checkUpdate': 'अपडेट की जाँच करें',
'updateFailed': 'अपडेट विफल',
'cannotOpenAppStore': 'ऐप स्टोर नहीं खोल सकता, कृपया अपडेट करने के लिए मैन्युअल रूप से ऐप स्टोर पर जाएं',
'updateErrorRetry': 'अपडेट के दौरान एक त्रुटि हुई, कृपया बाद में पुनः प्रयास करें',
//国家列表
"邮箱": "ईमेल",
@ -246,20 +511,20 @@ const Map<String, String> hiIN = {
"印度尼西亚": "इंडोनेशिया",
"阿联酋": "संयुक्त अरब अमीरात",
"墨西哥": "मेक्सिको",
"巴西": "ब्राज़ील",
"巴西": "ब्राजील",
"阿根廷": "अर्जेंटीना",
"澳大利亚": "ऑस्ट्रेलिया",
"新西兰": "न्यूज़ीलैंड",
"中国香港": "हांगकांग, चीन",
"中国澳门": "मकाऊ, चीन",
"中国台湾": "ताइवान, चीन",
"新西兰": "न्यूजीलैंड",
"中国香港": "हांगकांग (चीन)",
"中国澳门": "मकाऊ (चीन)",
"中国台湾": "ताइवान (चीन)",
"埃及": "मिस्र",
"希腊": "ग्रीस",
"荷兰": "नीदरलैंड",
"比利时": "बेल्जियम",
"匈牙利": "हंगरी",
"罗马尼亚": "रोमानिया",
"瑞士": "स्विट्ज़रलैंड",
"瑞士": "स्विट्जरलैंड",
"奥地利": "ऑस्ट्रिया",
"丹麦": "डेनमार्क",
"瑞典": "स्वीडन",
@ -268,7 +533,7 @@ const Map<String, String> hiIN = {
"秘鲁": "पेरू",
"智利": "चिली",
"哥伦比亚": "कोलंबिया",
"委内瑞拉": "वेनेज़ुएला",
"委内瑞拉": "वेनेजुएला",
"葡萄牙": "पुर्तगाल",
"卢森堡": "लक्ज़मबर्ग",
"爱尔兰": "आयरलैंड",
@ -296,7 +561,7 @@ const Map<String, String> hiIN = {
"海地": "हैती",
"玻利维亚": "बोलीविया",
"厄瓜多尔": "इक्वाडोर",
"巴拉圭": "पराग्वे",
"巴拉圭": "पैराग्वे",
"乌拉圭": "उरुग्वे",
"摩洛哥": "मोरक्को",
"阿尔及利亚": "अल्जीरिया",
@ -305,7 +570,7 @@ const Map<String, String> hiIN = {
"加纳": "घाना",
"埃塞俄比亚": "इथियोपिया",
"肯尼亚": "केन्या",
"坦桑尼亚": "तंज़ानिया",
"坦桑尼亚": "तंजानिया",
"乌干达": "युगांडा",
"孟加拉国": "बांग्लादेश",
"以色列": "इज़राइल",
@ -326,68 +591,162 @@ const Map<String, String> hiIN = {
"文莱": "ब्रुनेई",
"东帝汶": "पूर्वी तिमोर",
"斐济": "फिजी",
"所罗门群岛": "सोलोमन द्वीप",
// Personal Assistant Emma
"personalAssistantName": "एम्मा",
"personalAssistantDescription":
"नमस्ते, मैं एम्मा हूँ, एक बहुमुखी AI सहायक। चाहे वह कार्य योजना, अध्ययन सलाह, जीवन व्यवस्था, या कोई अन्य मुद्दे हों, मैं मदद करने में खुशी होगी। आइए दक्षता में सुधार करें और लक्ष्यों को एक साथ प्राप्त करें!",
"assistantTag": "सहायक",
"personalAssistantWelcome":
"नमस्ते! मैं एम्मा हूँ, और मैं आपकी व्यक्तिगत सहायक बनकर खुश हूँ। मैं आपको समय प्रबंधन, लक्ष्य योजना, सूचना संगठन आदि जैसे विभिन्न कार्यों में मदद कर सकती हूँ। मैं आपकी किस प्रकार सहायता कर सकती हूँ?",
"personalAssistantVoiceWelcome": "मैं यहाँ हूँ!",
// 同声传译 Lucy
"interpreterName": "साथ-साथ अनुवादक",
"interpreterDescription":
"नमस्ते! मैं लूसी हूँ, एक पेशेवर अंग्रेजी-चीनी अनुवादक जो बैठकों, व्याख्यानों और वार्तालापों के लिए रीयल-टाइम अनुवाद में विशेषज्ञ हूँ, जिससे संचार बाधा-मुक्त हो जाता है।",
"interpreterTag": "अनुवाद",
"interpreterWelcome":
"नमस्ते सभी! मैं लूसी हूँ, आपकी साथ-साथ अनुवादक। मैं आपके लिए चीनी और अंग्रेजी के बीच अनुवाद करूंगी। जब आप चीनी बोलते हैं, तो मैं अंग्रेजी में अनुवाद करूंगी; जब आप अंग्रेजी बोलते हैं, तो मैं चीनी में अनुवाद करूंगी। आइए हमारा अनुवाद सत्र शुरू करें!",
// 亲子陪伴 芯愿
"companionName": "शिनयुआन",
"companionDescription":
"मैं शिनयुआन हूँ, आपका समर्पित माता-पिता-बच्चे का साथी, कोमल और समझदार। चाहे आप चैट करना चाहते हों, चिंताएं साझा करना चाहते हों, या साथ की जरूरत हो, मैं हमेशा आपके साथ रहूंगी।",
"companionTag": "भावनात्मक",
"companionWelcome":
"नमस्ते! आखिरकार आपसे मिलकर खुशी हुई! मैं शिनयुआन हूँ, आपकी समर्पित माता-पिता-बच्चे की साथी। आपका दिन कैसा रहा? क्या कोई ऐसी बात है जिसे आप मेरे साथ साझा करना चाहेंगे? मैं हमेशा यहाँ हूँ, आपके विचारों को सुनने के लिए तैयार।",
"companionVoiceWelcome": "मैं आपके साथ हूँ!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "AI चैट सहायक वू",
"healthAdvisorDescription":
"मैं वू हूँ, आपको विभिन्न AI चैट सुविधाएँ प्रदान करने के लिए तैयार हूँ।",
"healthAdvisorTag": "चैट",
"healthAdvisorWelcome":
"नमस्ते, मैं वू हूँ। मैं आपको AI चैट सुविधाओं के साथ सहायता करने में खुश हूँ। आज मैं आपकी कैसे मदद कर सकता हूँ?",
"healthAdvisorVoiceWelcome": "मैं यहाँ हूँ!",
// Translation History
"noTranslationHistory": "कोई अनुवाद इतिहास नहीं",
"clearHistory": "इतिहास साफ़ करें",
"clearHistoryConfirm":
"क्या आप वाकई सभी अनुवाद इतिहास को साफ़ करना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।",
"所罗门群岛": "सोलोमन द्वीप समूह",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "अनुवाद इतिहास",
"enableRecording": "रिकॉर्डिंग सक्षम करें",
"viewAudioFiles": "ऑडियो फ़ाइलें देखें",
"headsetUser": "हेडसेट उपयोगकर्ता",
"phoneUser": "फ़ोन उपयोगकर्ता",
"selectSourceLanguage": "स्रोत भाषा चुनें",
"selectTargetLanguage": "लक्ष्य भाषा चुनें",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "अभी तक कोई इतिहास नहीं",
"clearHistory": "इतिहास साफ़ करें",
"clearHistoryConfirm": "क्या आप वाकई सभी अनुवाद इतिहास साफ़ करना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।",
"unknownLanguage": "अज्ञात भाषा",
"deleteSessionRecord": "सत्र रिकॉर्ड हटाएं",
"deleteSessionConfirm": "क्या आप वाकई इस सत्र के सभी अनुवाद रिकॉर्ड हटाना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "ऑडियो फ़ाइलों का अनुवाद करें",
"noAudioFiles": "अभी तक कोई ऑडियो फ़ाइल नहीं",
"calculating": "गणना हो रही है...",
"playing": "चल रहा है...",
"paused": "रोका गया",
"clickToPlay": "चलाने के लिए क्लिक करें",
"rename": "नाम बदलें",
"smartTranscription": "स्मार्ट ट्रांसक्रिप्शन",
"renameAudioFile": "ऑडियो फ़ाइल का नाम बदलें",
"enterNewFileName": "कृपया एक नया फ़ाइल नाम दर्ज करें",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "मूल रिकॉर्ड",
"recordSummary": "रिकॉर्ड सारांश",
"clickToGenerateSummary": "सत्र सारांश बनाने के लिए नीचे दिए गए बटन पर क्लिक करें",
"summaryContent": "सारांश सामग्री",
"copied": "कॉपी किया गया",
"summaryCopiledToClipboard": "सारांश क्लिपबोर्ड पर कॉपी किया गया",
"extractSummary": "सारांश निकालें",
"summaryGenerated": "सारांश बनाया गया",
"generating": "बनाया जा रहा है...",
"regenerate": "पुनः बनाएं",
"summaryTimeoutMessage": "सारांश बनाने का अनुरोध समय समाप्त हो गया, शायद नेटवर्क समस्याओं या व्यस्त सर्वर के कारण।",
"deleteTranslationRecord": "अनुवाद रिकॉर्ड हटाएं",
"deleteTranslationConfirm": "क्या आप वाकई इस अनुवाद रिकॉर्ड को हटाना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती है।",
"originalText": "मूल पाठ",
"translatedText": "अनुवादित पाठ",
"sessionSummary": "सत्र सारांश",
"cannotShare": "साझा नहीं किया जा सकता",
"generateSummaryFirst": "कृपया पहले एक सारांश बनाएं",
"translationSessionRecord": "अनुवाद सत्र रिकॉर्ड",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "डिवाइस पेयरिंग",
"connectYourDeepSoundHeadset": "अपना DeepSound हेडसेट कनेक्ट करें",
"bind": "बाँधें",
"authorizeBind": "बाँधने को अधिकृत करें",
"enterCode": "कृपया कोड दर्ज करें",
"autoInputCode": "कोड स्वतः दर्ज करें",
"skipBinding": "बाँधना छोड़ें",
"rescan": "पुनः स्कैन करें",
"skip": "छोड़ें",
"verifyingDevice": "डिवाइस सत्यापित हो रहा है...",
"confirmBinding": "बाँधने की पुष्टि करें",
"associatingDevice": "डिवाइस को संबद्ध किया जा रहा है...",
"goToBluetoothSettings": "ब्लूटूथ सेटिंग्स पर जाएं",
'bluetooth': 'ब्लूटूथ',
// 配对状态文本
"readyToPair": "पेयर करने के लिए तैयार",
"preparingPairingEnvironment": "पेयरिंग वातावरण तैयार हो रहा है...",
"connectDeepSoundViaSystemBluetooth": "कृपया पहले सिस्टम ब्लूटूथ के माध्यम से DeapSound डिवाइस से कनेक्ट करें",
"deviceBindingConfirm": "डिवाइस बाइंडिंग की पुष्टि...",
"establishingDeviceAssociation": "डिवाइस एसोसिएशन स्थापित हो रहा है...",
"waitingCompletePairing": "कृपया प्रतीक्षा करें, पेयरिंग पूरी हो रही है...",
"pairingSuccessRedirecting": "पेयरिंग सफल! होमपेज पर रीडायरेक्ट किया जा रहा है...",
// User Feedback Page
"feedback": "प्रतिक्रिया",
'feedbackInfo': 'प्रतिक्रिया या सुझाव प्रदान करें',
'feedbackDescription': 'कृपया अपनी समस्या या सुझाव का वर्णन करें',
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "कृपया सुनिश्चित करें कि आप DeapSound डिवाइस से जुड़े हैं",
"deviceAlreadyBoundToOtherAccount": "यह डिवाइस पहले से ही दूसरे खाते से बंधा हुआ है",
"deviceAssociationFailed": "डिवाइस एसोसिएशन विफल, कृपया पुनः प्रयास करें",
"scanTimeoutEnsureDeviceNearby": "स्कैन टाइमआउट, कृपया सुनिश्चित करें कि डिवाइस पास में है",
"networkError": "नेटवर्क त्रुटि",
"authorizationFailedCheckCode": "प्राधिकरण विफल, कृपया जांचें कि प्राधिकरण कोड सही है या नहीं",
"pairingFailedRetry": "पेयरिंग विफल, कृपया पुनः प्रयास करें",
// 配对控制器相关
'pleaseEnableBluetooth': 'कृपया ब्लूटूथ सक्षम करें',
'deviceDisconnected': 'डिवाइस डिस्कनेक्ट हो गया',
'readyToStartPairing': 'पेयरिंग शुरू करने के लिए तैयार',
'checkingEnvironment': 'वातावरण की जाँच हो रही है...',
'ensureHeadsetOnAndPairingMode': 'कृपया सुनिश्चित करें कि हेडसेट चालू है और पेयरिंग मोड में है',
'establishingSecureConnection': 'सुरक्षित कनेक्शन स्थापित हो रहा है...',
'needManualBindingAuthCode': 'मैनुअल बाइंडिंग प्राधिकरण कोड की आवश्यकता है...',
'pairingSuccessful': 'पेयरिंग सफल!',
'enableBluetooth': 'ब्लूटूथ सक्षम करें',
'grantPermissions': 'अनुमतियाँ दें',
'retryAssociation': 'एसोसिएशन पुनः प्रयास करें',
'retryAuthorization': 'प्राधिकरण पुनः प्रयास करें',
'pleaseGrantNecessaryPermissions': 'कृपया आवश्यक अनुमतियाँ दें',
'checkFailedRetry': 'जाँच विफल, कृपया पुनः प्रयास करें',
'pleaseConnectDeepSoundDevice': 'कृपया एक DeepSound डिवाइस कनेक्ट करें',
'verificationFailedRetry': 'सत्यापन विफल, कृपया पुनः प्रयास करें',
'invalidDeviceAddress': 'अमान्य डिवाइस पता',
'bleDeviceAssociationFailed': 'BLE डिवाइस एसोसिएशन विफल',
'deviceAssociationFailedRetry': 'डिवाइस एसोसिएशन विफल, कृपया पुनः प्रयास करें',
'bleConnectionTimeoutRetry': 'BLE कनेक्शन टाइमआउट, कृपया पुनः प्रयास करें',
'blePairingStartupFailed': 'BLE पेयरिंग स्टार्टअप विफल',
'bleConnectionFailed': 'BLE कनेक्शन विफल',
'deviceAuthorizationFailedCheckCode': 'डिवाइस प्राधिकरण विफल, कृपया प्राधिकरण कोड जांचें',
//用户反馈页
"feedback": "उपयोगकर्ता प्रतिक्रिया",
'feedbackInfo': 'प्रतिक्रिया या सुझाव दें',
'feedbackDescription': 'कृपया आपके द्वारा सामना की गई समस्या या आपके सुझाव का वर्णन करें',
'feedbackHint': 'कृपया अपनी प्रतिक्रिया दर्ज करें...',
'feedbackRequired': 'प्रतिक्रिया सामग्री आवश्यक है',
'feedbackRequired': 'कृपया प्रतिक्रिया सामग्री दर्ज करें',
'contactInfo': 'संपर्क जानकारी',
'contactHint': 'ईमेल/फोन, ताकि हम आपसे संपर्क कर सकें',
'submit': 'जमा करें',
'feedbackSubmitSuccess': 'प्रतिक्रिया सफलतापूर्वक जमा की गई, धन्यवाद!',
'feedbackSubmitFailed':
'प्रतिक्रिया जमा करने में विफल, कृपया बाद में पुनः प्रयास करें',
'submit': 'सबमिट करें',
'feedbackSubmitSuccess': 'प्रतिक्रिया सफलतापूर्वक सबमिट की गई, आपकी प्रतिक्रिया के लिए धन्यवाद!',
'feedbackSubmitFailed': 'प्रतिक्रिया सबमिट करने में विफल, कृपया बाद में पुनः प्रयास करें',
// OTA升级模块
"upgradeExitConfirm": "अपग्रेड चल रहा है, बाहर निकलने से प्रक्रिया बाधित होगी, क्या आप वाकई बाहर निकलना चाहते हैं?",
"deviceModel": "डिवाइस मॉडल",
"unknownDevice": "अज्ञात डिवाइस",
"currentFirmwareVersion": "वर्तमान फर्मवेयर संस्करण",
"latestFirmwareVersion": "नवीनतम फर्मवेयर संस्करण",
"ota_newVersionFound": "नया संस्करण मिला",
"latestVersion": "आप नवीनतम संस्करण पर हैं",
"gettingDeviceInfo": "डिवाइस की जानकारी प्राप्त हो रही है...",
"keepDeviceConnected": "डिवाइस को कनेक्टेड रखें",
"connectionFailed": "कनेक्शन विफल",
"retryConnection": "कनेक्शन पुनः प्रयास करें",
"ota_updateNow": "अभी अपडेट करें",
"keepConnectedDontClose": "डिवाइस को कनेक्टेड रखें, ऐप बंद न करें",
"doNotDisconnect": "डिस्कनेक्ट न करें",
"charging": "चार्ज हो रहा है",
"updateContent": "अपडेट सामग्री",
"removeEarbudsEnsureBattery": "दोनों ईयरबड निकालें, और सुनिश्चित करें कि दोनों की बैटरी 30% से ऊपर है",
// 音乐列表页面
"noMusic": "कोई संगीत नहीं",
"noPlayingMusic": "कोई संगीत नहीं चल रहा है",
"unknownSong": "अज्ञात गीत",
"unknownArtist": "अज्ञात कलाकार",
"playAll": "सभी चलाएं",
// Language names
// 语言名称
"中文(简体)": "चीनी (सरलीकृत)",
"中文(繁体)": "चीनी (पारंपरिक)",
"中文(香港繁体)": "चीनी (हांगकांग)",
"英语": "अंग्रेज़ी",
"中文(香港繁体)": "चीनी (हांगकांग पारंपरिक)",
"英语": "अंग्रेजी",
"日语": "जापानी",
"韩语": "कोरियाई",
"法语": "फ्रेंच",
@ -406,7 +765,7 @@ const Map<String, String> hiIN = {
"乌克兰语": "यूक्रेनी",
"丹麦语": "डेनिश",
"芬兰语": "फिनिश",
"挪威语": "नॉर्वेजियन",
"挪威语": "नार्वेजियन",
"克罗地亚语": "क्रोएशियाई",
"加泰隆语": "कैटलन",
"阿拉伯语": "अरबी",
@ -423,4 +782,4 @@ const Map<String, String> hiIN = {
"乌尔都语": "उर्दू",
"波斯语": "फारसी",
"斯瓦希里语": "स्वाहिली",
};
};

788
lib/core/translations/language/hr_hr.dart

@ -1,5 +1,785 @@
const Map<String, String> hrHR = {
'app_title': 'Deep Voice',
'welcome': 'Dobrodošli',
// 补充克罗地亚语翻译...
};
// 通用
'continue': 'Nastavi',
'confirm': 'Potvrdi',
'cancel': 'Otkaži',
'retry': 'Pokušaj ponovno',
'error': 'Greška',
'success': 'Uspjeh',
'connected': 'Povezano',
'connecting': 'Povezivanje...',
'connectionFailure': 'Neuspjelo povezivanje',
'unconnected': 'Nije povezano',
'search': 'Traži',
"requestCancellation": "Zahtjev otkazan",
"connectionTimeout": "Vrijeme za povezivanje je isteklo",
"requestTimeout": "Vrijeme za zahtjev je isteklo",
"responseTimeout": "Vrijeme za odgovor je isteklo",
"unknownError": "Nepoznata greška",
// 启动页
"slogan": "Povezivanje svijeta, izvan zvuka",
"sloganInfo": "AI glasovni stručnjak · Bilo kada, bilo gdje",
// 底部导航
"home": "Početna",
"explore": "Istraži",
"settings": "Postavke",
// 语言
"followingSystem": "Prati sustav",
"chinese": "Kineski",
"english": "Engleski",
"spanish": "Španjolski",
"portuguese": "Portugalski",
"traditionalChinese": "Tradicionalni kineski",
"japanese": "Japanski",
"korean": "Korejski",
"french": "Francuski",
"german": "Njemački",
"russian": "Ruski",
"vietnamese": "Vijetnamski",
"italian": "Talijanski",
"hindi": "Hindski",
"indonesian": "Indonezijski",
"thai": "Tajlandski",
"malay": "Malajski",
"turkish": "Turski",
"polish": "Poljski",
"filipino": "Filipinski",
"dutch": "Nizozemski",
"swedish": "Švedski",
"danish": "Danski",
"finnish": "Finski",
"czech": "Češki",
"hungarian": "Mađarski",
"norwegian": "Norveški",
"romanian": "Rumunjski",
"ukrainian": "Ukrajinski",
"greek": "Grčki",
"bulgarian": "Bugarski",
"croatian": "Hrvatski",
"slovak": "Slovački",
"slovenian": "Slovenski",
"lithuanian": "Litavski",
"latvian": "Latvijski",
"estonian": "Estonski",
"serbian": "Srpski",
"icelandic": "Islandski",
// 登录页
"welcome": "Dobrodošli",
"loginTips": "Prijavite se ili registrirajte pomoću svog telefonskog broja ili e-pošte",
"accountNumber": "Telefonski broj ili e-pošta",
"verificationCode": "Verifikacijski kod",
"getCode": "Dohvati kod",
"reacquireAfter": "s za ponovno dobivanje",
"otherWays": "Ili se prijavite pomoću",
"expressConsent": "Prijavom/registracijom slažete se s",
"and": " i ",
"userAgreement": "《Korisničkim ugovorom》",
"privacyPolicy": "《Pravilima o privatnosti》",
'selectCountry': 'Odaberite državu/regiju',
"email": "E-pošta",
"phoneNumber": "Telefonski broj",
"pleaseEnterContactInfo": "Unesite telefonski broj ili e-poštu",
"invalidEmailFormat": "Nevažeći format e-pošte",
"invalidPhoneFormat": "Nevažeći format telefonskog broja",
"tip": "Savjet",
"pleaseEnterCompleteCode": "Unesite potpuni verifikacijski kod",
"loginFailed": "Prijava nije uspjela, pokušajte ponovno",
'pleaseAcceptPrivacyPolicy': 'Molimo, prvo pročitajte i prihvatite Pravila o privatnosti i Korisnički ugovor',
"enterVerificationCode": "Unesite verifikacijski kod",
"verificationCodeSentTo": "Verifikacijski kod poslan je na",
"resendVerificationCode": "Ponovno pošalji verifikacijski kod",
"login": "Prijava",
"usePasswordLogin": "Prijava lozinkom",
// 隐私政策弹窗
"loginDeclaration": "Izjava tvrtke DeapSound",
"welcomeToThisApp": "Dobrodošli u DeapSound, molimo pročitajte pažljivo",
"privacyPolicyText":
", klikom na 'Slažem se i ulazim' potvrđujete da ste u potpunosti pročitali i da se slažete s gore navedenim ugovorima. Klikom na 'Ne slažem se' izaći ćete iz aplikacije.",
"disagree": "Ne slažem se",
"agreeAndEnter": "Slažem se i ulazim",
// 首页
"deviceStatus": "Status uređaja",
"reconnect": "Ponovno se poveži",
"connectingDevice": "Povezivanje s uređajem...",
"connectedTo": "Povezano s",
"signal": "Signal",
"deviceId": "ID uređaja",
"firmwareVersion": "Verzija firmvera",
"disconnectedDevice": "Nijedan uređaj nije povezan, kliknite na gumb ispod za povezivanje",
"connectDevice": "Poveži uređaj",
"topAiExperiences": "Vrhunska AI iskustva",
"aiAssistant": "Sveobuhvatni AI asistent",
"aiAssistantInfo": "Ekskluzivni konzultant 24/7, odgovara na pitanja, daje prijedloge",
"simultaneousInterpretation": "Simultano prevođenje",
"simultaneousInterpretationInfo": "Prijevod u stvarnom vremenu na više od 80 jezika, bezbrižna putovanja u inozemstvo",
"aiCompanion": "Obiteljski pratilac",
"aiCompanionInfo": "Razumije vas, toplo društvo",
"homeSlogan": "Povezivanje svijeta, nadilazeći zvuk",
"turnEarphones": "Otvorite kućište za punjenje slušalica i stavite slušalice u uši",
"currentlyConnected": "Trenutno povezano:",
"unsystemSetup": "Idite na postavke sustava",
"talkLater": "Kasnije",
"initializing": "Inicijalizacija...",
"bluetoothInitializationFailure": "Inicijalizacija Bluetooth usluge nije uspjela",
"checkingPermissions": "Provjera dopuštenja...",
"lackPermissions": "Nedostaju Bluetooth dopuštenja",
"searchingDevice": "Pretraživanje uređaja...",
"findConnectedDevice": "Pronađen povezan uređaj",
"notFound": "Nije pronađen povezan Bluetooth uređaj",
"initializationFailure": "Inicijalizacija nije uspjela",
"connectedDevice": "Povezano s uređajem:",
"failedRefreshDevice": "Osvježavanje uređaja nije uspjelo",
"noDeviceFound": "Nije pronađen povezan uređaj",
"failedDeviceInformation": "Nije moguće dobiti informacije o uređaju",
"unknownEquipment": "Nepoznata oprema",
"zeroSignal": "Nema signala",
"good": "Dobro",
"fine": "Vrlo dobro",
"excellent": "Izvrsno",
"unknown": "Nepoznato",
'bluetoothTurnedOff': 'Bluetooth je isključen, uključite Bluetooth',
'bluetoothOff': 'Bluetooth isključen',
'leftEar': 'Lijevo uho',
'rightEar': 'Desno uho',
'chargingCase': 'Kućište za punjenje',
'left': 'Lijevo',
'right': 'Desno',
'checkConnectionStatusFailed': 'Provjera statusa veze nije uspjela',
// 发现页
"searchAi": "Traži AI funkcije...",
"exploreSlogan": "Pametne slušalice, beskonačne mogućnosti",
"exploreSlogan1": "Pametni pratilac, beskonačne mogućnosti",
"exploreSlogan2": "Pametne naočale, beskonačne mogućnosti",
"exploreAi": "Istražite AI funkcije koje nudi DeapSound",
"aiFunction": "AI funkcije",
"allRoundAssistant": "Sveobuhvatni asistent",
"allRoundAssistantInfo": "Pomaže vam riješiti različite probleme",
"simultaneousTranslation": "Simultani prijevod",
"faceToFaceTranslation": "Prijevod licem u lice",
'audioVideoTranslation': 'Prijevod zvuka i videa',
'callTranslation': 'Prijevod poziva',
"simultaneousTranslationInfo": "Prijevod u stvarnom vremenu na više od 80 jezika",
"aiGirlfriend": "AI djevojka",
"aiGirlfriendInfo": "Inteligentni pratilac, razgovarajte bilo kada",
"healthConsultant": "Višenamjenski AI chat",
"healthConsultantInfo": "Nudi više AI chat funkcija",
"conferenceAssistant": "Asistent za poslovne sastanke",
"conferenceAssistantInfo": "Bilježenje zapisnika u stvarnom vremenu, višejezični prijevod",
"studyAssistant": "Asistent za učenje jezika",
"studyAssistantInfo": "Ispravak izgovora, vježbanje govora u stvarnom vremenu",
"travelTranslator": "Asistent za prevođenje na putovanjima",
"travelTranslatorInfo": "Glasovni prijevod u stvarnom vremenu, predstavljanje turističkih atrakcija",
"beSearching": "Traženje:",
"noAssistantFound": "Nije pronađen odgovarajući AI asistent",
"scene": "Scenarij",
"youHaveSelected": "Odabrali ste:",
"newFunction": "Nova funkcija",
"youChoseTry": "Odabrali ste isprobati",
"aiSinger": "AI pjevač način rada",
"aiSingerInfo": "Pjevajte bilo koju pjesmu glasom svog omiljenog pjevača, čak i vlastite skladbe",
"popularFunction": "Popularni scenariji funkcija",
"tryNow": "Isprobaj sada",
// 商务会议助手页
"startMeeting": "Započni sastanak",
'edit': 'Uredi',
'delete': 'Izbriši',
'noContent': 'Nema sadržaja',
'editMeetingTitle': 'Uredi naslov sastanka (opcionalno)',
'meetingTitle': 'Naslov sastanka (opcionalno)',
'maxCharacters': 'Maksimalno 50 znakova',
'meeting': 'Sastanak',
'recordingDetails': 'Detalji snimke',
'aiSummary': 'AI sažetak',
'meetingTranscript': 'Transkript sastanka',
// 设置页
"systemSettings": "Postavke sustava",
"premiumMember": "Premium član",
"joinDevice": "Povezan uređaj:",
"accountId": "ID računa:",
"systemSetting": "Postavke sustava",
"languageSetting": "Postavke jezika",
"darkMode": "Tamni način rada",
"darkModeInfo": "Prebacivanje između svijetle i tamne teme aplikacije",
"backups": "Sigurnosna kopija i vraćanje",
"backupsInfo": "Sigurnosna kopija postavki i povijesti interakcije s AI",
"lastBackup": "Posljednja sigurnosna kopija:",
"privacySettings": "Postavke privatnosti",
"privacySettingsInfo": "Upravljanje prikupljanjem podataka i dopuštenjima",
"permissionManagement": "Upravljanje dopuštenjima",
"permissionManagementInfo": "Upravljanje postavkama dopuštenja aplikacije",
"aboutApplication": "O aplikaciji",
"versions": "Verzija",
"checkUpdates": "Provjeri ažuriranja",
"selectLanguage": "Odaberi jezik",
"voiceService": "Glasovna usluga",
"voiceServiceInfo": "Odabir usluge za prepoznavanje i sintezu govora",
"selectVoiceService": "Odaberi glasovnu uslugu",
"azureVoiceService": "Azure glasovna usluga",
"azureVoiceServiceInfo": "Microsoftova glasovna usluga u oblaku, podržava visokokvalitetnu sintezu i prepoznavanje govora",
"flutterVoiceService": "Flutter lokalna glasovna usluga",
"flutterVoiceServiceInfo": "Lokalna glasovna usluga uređaja, može se koristiti bez internetske veze",
'timbreService': 'Usluga boje glasa',
'timbreServiceInfo': 'Odaberite uslugu sinteze govora s bojom glasa',
'defaultTimbre': 'Zadana boja glasa',
'microsoftCloudTimbreService': 'Microsoftova usluga boje glasa u oblaku',
'voiceClone': 'Kloniranje glasa',
'AIsettings': 'AI postavke',
'selecttimbre': 'Odaberi boju glasa',
'pleaseRead': 'Pročitajte naglas',
'completeRecording': 'Završi snimanje',
"firmwareUpgrade": "Nadogradnja firmvera",
"bleHeadsetFirmwareUpgrade": "Nadogradnja verzije firmvera BLE slušalica",
"deviceManagement": "Upravljanje uređajima",
"manageConnectedDevices": "Upravljanje povezanim Bluetooth uređajima",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Trenutno imate najnoviju verziju {version}',
'checkUpdateFailed': 'Provjera ažuriranja nije uspjela',
'networkErrorRetry': 'Mrežna greška, pokušajte ponovno kasnije',
// 设备管理相关
'clearPairedDevices': 'Obriši uparene uređaje',
'clearPairedDevicesConfirm': 'Jeste li sigurni da želite obrisati sve uparene uređaje?',
'clearPairedDevicesSuccess': 'Uspješno obrisani upareni uređaji',
'clearPairedDevicesFailed': 'Brisanje uparenih uređaja nije uspjelo',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Glasovni chat u stvarnom vremenu",
"realtimeVoiceChatInfo": "Iskusite funkciju inteligentne glasovne interakcije (pregled funkcije)",
"loading": "Učitavanje...",
//设备管理页面
"earphone": "Slušalice",
"voicerecorder": "Diktafon",
"notBound": "Nije povezano",
"deviceNotBoundYet": "Uređaj još uvijek nije povezan",
"unbind": "Prekini vezu",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Obriši povijest razgovora",
"online": "Na mreži",
"inputMessage": "Unesite poruku...",
"imListening": "Slušam...",
"canStartTalking": "Možete početi govoriti",
"addQuestionAboutImage": "Dodajte pitanje ili opis slike...",
"summarizeImageContent": "Sažmi sadržaj slike",
"extractImageText": "Izdvoji tekst sa slike",
"translateImageText": "Prevedi tekst na slici",
"recording": "Snimanje...",
"holdToSpeak": "Držite za govor",
"takePhoto": "Fotografiraj",
"photoAlbum": "Album",
"makeCall": "Nazovi",
"aiVoiceCall": "AI glasovni poziv",
"inCall": "U tijeku poziva...",
"aiReplying": "AI odgovara...",
"waitingToStart": "Čeka se početak...",
"clickToStartCall": "Kliknite za početak poziva",
"listeningToYou": "Slušam vas...",
"processing": "Obrada...",
"loadMoreMessages": "Učitaj još poruka...",
"loadFailedClickRetry": "Neuspješno učitavanje, kliknite za ponovni pokušaj",
"swipeUpForMore": "Prijeđite prstom prema gore za više",
// Agent controller
'welcomeMessage': 'Zdravo! Ja sam **XiaoYan**, mogu vam pomoći:\n\n'
'• Odgovarati na pitanja i pružati informacije\n\n'
'• Glasovno prevođenje u stvarnom vremenu\n\n'
'• Preporučivati glazbu i podcaste\n\n'
'• Glasovne bilješke i podsjetnike\n\n'
'• Kontrolirati funkcije slušalica\n\n'
'Kako vam mogu pomoći?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Funkcija prepoznavanja govora zahtijeva pristup mikrofonu.',
'voiceTranslationPermissionText': 'Funkcija prepoznavanja i prevođenja govora zahtijeva pristup mikrofonu.',
'phoneCallPermissionText': 'Funkcija pozivanja zahtijeva pristup mikrofonu za glasovne pozive.',
'permissionDeniedText': 'Trajno ste odbili dopuštenje za mikrofon, idite u postavke sustava da biste ga omogućili.',
'startVoiceInput': 'Započni unos glasom',
'startPhoneCallMode': 'Započni način poziva, započni unos glasom',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Unesite svoju poruku ovdje...',
'characterCount': '{count} znakova',
// 消息长按操作
'copy': 'Kopiraj',
'copySuccess': 'Uspješno kopirano',
'report': 'Prijavi',
'submitSuccess': 'Uspješno poslano',
'submitFailed': 'Slanje nije uspjelo',
'reportSubmitted': 'Prijava je poslana, obradit ćemo je što je prije moguće',
'harmfulUnsafe': 'Štetno/Opasno',
'pornographicVulgar': 'Pornografski/Prostački',
'misleadingAttack': 'Obmanjujuće/Napad',
'illegalCriminal': 'Nezakonito/Kriminalno',
'privacyRelated': 'Vezano za privatnost',
'copyrightViolation': 'Kršenje mog autorskog prava, ugleda, itd.',
'other': 'Ostalo',
'reportDescriptionHint': 'Želimo znati razlog vaše prijave, možete opisati problem s kojim ste se suočili.',
//Message_bubble
'generatedByAi': 'Generirano od strane AI',
//音乐卡片 music_card
'recommendedMusic': 'Evo nekoliko preporučenih pjesama:',
'playList': 'Popis pjesama',
'moreMusic': 'Još glazbe',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'sati',
'minutes': 'minuta',
'seconds': 'sekundi',
'navigating': 'Navigacija',
'currentLocation': 'Trenutna lokacija',
'approximate': 'Približno',
'enterRoad': 'Uđi na cestu',
"driving": "Vožnja",
"walking": "Hodanje",
"bicycling": "Biciklizam",
"tsransit": "Javni prijevoz",
//天气卡片 weather_card
'weatherQuery': 'Upit o vremenskim uvjetima:',
'highest': 'Najviša',
'lowest': 'Najniža',
'futureForecast': 'Buduća prognoza',
'hotWeatherTip': 'Danas je vruće, pazite na toplinski udar i pijte puno vode',
'coldWeatherTip': 'Danas je temperatura niska, obucite se toplo kada izlazite da se ne prehladite',
'rainyWeatherTip': 'Danas pada kiša, ponesite kišobran kada izlazite i pazite na putu',
'snowyWeatherTip': 'Danas pada snijeg, put je sklizak, pazite i obucite se toplo',
'foggyWeatherTip': 'Danas je magla, vidljivost je smanjena, nosite masku kada izlazite',
'windyWeatherTip': 'Danas puše jak vjetar, pazite kada izlazite i osigurajte svoje stvari',
'sunnyWeatherTip': 'Danas je sunčano i jako UV zračenje, koristite kremu za sunčanje kada izlazite',
'temperatureDifferenceTip': 'Danas je velika razlika u temperaturi između dana i noći, prilagodite odjeću',
'comfortableWeatherTip': 'Danas je vrijeme ugodno, odlično vrijeme za aktivnosti na otvorenom',
"monday": "Pon",
"tuesday": "Uto",
"wednesday": "Sri",
"thursday": "Čet",
"friday": "Pet",
"saturday": "Sub",
"sunday": "Ned",
// 天气描述
"sunny": "Sunčano",
"partlyCloudy": "Djelomično oblačno",
"partlySunny": "Pretežno sunčano",
"cloudy": "Oblačno",
"overcast": "Naoblačeno",
"shower": "Pljusak",
"thundershower": "Pljusak s grmljavinom",
"lightRain": "Slaba kiša",
"moderateRain": "Umjerena kiša",
"heavyRain": "Jaka kiša",
"rainstorm": "Oluja",
"snowShower": "Susnježica",
"lightSnow": "Slab snijeg",
"moderateSnow": "Umjeren snijeg",
"heavySnow": "Jak snijeg",
"blizzard": "Mećava",
"fog": "Magla",
"haze": "Sumaglica",
"strongWind": "Jak vjetar",
//编辑个人信息页
"editProfile": "Uredi osobne podatke",
"avatar": "Avatar",
"nickname": "Nadimak",
"save": "Spremi",
"about": "O nama",
"enterNickname": "Unesite nadimak",
"notSet": "Nije postavljeno",
"accountSetting": "Postavke računa",
"logout": "Odjavi se",
"logoutTips": "Jeste li sigurni da se želite odjaviti s trenutnog računa?",
'deleteAccount': 'Obriši račun',
'deleteAccountTips': 'Jeste li sigurni da želite trajno obrisati svoj račun? Ova se radnja ne može poništiti.',
// Profile 错误信息
'networkConnectionFailed': 'Mrežna veza nije uspjela, provjerite postavke mreže i pokušajte ponovno',
'serverTemporarilyUnavailable': 'Poslužitelj je privremeno nedostupan, pokušajte ponovno kasnije',
'loginExpiredPleaseRelogin': 'Vaša sesija je istekla, prijavite se ponovno',
'noPermissionForThisOperation': 'Nemate dopuštenje za ovu operaciju',
'requestedResourceNotFound': 'Traženi resurs nije pronađen',
'imageProcessingFailedPleaseReselect': 'Obrada slike nije uspjela, odaberite drugu sliku',
'operationFailedPleaseRetry': 'Operacija nije uspjela, pokušajte ponovno',
'serverReturnedError': 'Poslužitelj je vratio grešku',
'serverError': 'Greška na poslužitelju',
'networkConnectionFailedCheckSettings': 'Mrežna veza nije uspjela, provjerite postavke mreže',
'serverInternalErrorRetryLater': 'Interna greška na poslužitelju, pokušajte ponovno kasnije',
// Profile 用户交互
'imageCompressionFailed': 'Kompresija slike nije uspjela',
'avatarUpdateFailed': 'Ažuriranje avatara nije uspjelo',
'usernameCannotBeEmpty': 'Korisničko ime ne može biti prazno',
'saveSuccess': 'Uspješno spremljeno',
'personalInfoUpdated': 'Osobni podaci su ažurirani',
'saveFailed': 'Spremanje nije uspjelo',
'loggedOut': 'Odjavljeni ste',
'logoutFailedRetry': 'Odjava nije uspjela, pokušajte ponovno',
'accountPermanentlyDeleted': 'Račun je trajno obrisan',
'deleteAccountFailedRetry': 'Brisanje računa nije uspjelo, pokušajte ponovno',
// 账号服务相关
'clearUserDataFailed': 'Brisanje korisničkih podataka nije uspjelo',
'deleteUserDataFailed': 'Brisanje korisničkih podataka nije uspjelo',
'thirdPartyLogoutSuccess': 'Uspješna odjava treće strane',
'thirdPartyLogoutFailed': 'Odjava treće strane nije uspjela',
'signOutProcessError': 'Došlo je do greške tijekom procesa odjave',
'deleteAccountProcessError': 'Došlo je do greške tijekom procesa brisanja računa',
'userDataClearSuccess': 'Korisnički podaci uspješno obrisani',
'allUserDataClearSuccess': 'Svi korisnički podaci uspješno obrisani',
'accountServiceInitialized': 'AccountService je inicijaliziran',
// 权限管理页面
'getPermissionStatusFailed': 'Dohvaćanje statusa dopuštenja nije uspjelo',
'communicationPermissions': 'Komunikacijska dopuštenja',
'calendarPermissions': 'Dopuštenja za kalendar',
'locationPermissions': 'Dopuštenja za lokaciju',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Pisanje u kalendar',
'calendarFullAccess': 'Potpuni pristup kalendaru',
'locationInfo': 'Informacije o lokaciji',
'phonePermissionDesc': 'Koristi se za funkciju pozivanja',
'smsPermissionDesc': 'Koristi se za funkciju slanja SMS-a',
'calendarWritePermissionDesc': 'Koristi se za stvaranje događaja i podsjetnika u kalendaru',
'calendarFullAccessPermissionDesc': 'Koristi se za čitanje i upravljanje događajima i podsjetnicima u kalendaru',
'locationPermissionDesc': 'Koristi se za dobivanje informacija o trenutnoj lokaciji',
'appFunctionNeeds': 'Funkcija aplikacije zahtijeva',
'authorized': 'Autorizirano',
'unauthorized': 'Neautorizirano',
'needOpenInSystemSettings': 'Potrebno je omogućiti u postavkama sustava',
'partialAuthorization': 'Djelomična autorizacija',
'unknownStatus': 'Nepoznat status',
'permissionGranted': 'Dopuštenje je odobreno',
'permissionRequestError': 'Greška prilikom traženja dopuštenja',
'phonePermissionDetailDesc': 'Funkcija pozivanja zahtijeva dopuštenje za telefon',
'smsPermissionDetailDesc': 'Funkcija slanja SMS-a zahtijeva dopuštenje za SMS',
'calendarWritePermissionDetailDesc': 'Stvaranje događaja u kalendaru zahtijeva dopuštenje za pisanje u kalendar',
'calendarFullAccessPermissionDetailDesc': 'Upravljanje događajima u kalendaru zahtijeva potpuno dopuštenje za kalendar',
'locationPermissionDetailDesc': 'Dobivanje informacija o lokaciji zahtijeva dopuštenje za lokaciju',
'appNeedsPermissionForFullFunction': 'Aplikacija zahtijeva ovo dopuštenje za punu funkcionalnost',
'permanentDenialText': 'Trajno ste odbili dopuštenje za {permission}, idite u postavke aplikacije da biste ga omogućili',
'goToSettings': 'Idi na postavke',
// 版本更新对话框
'newVersionFound': 'Pronađena nova verzija',
'remindLater': 'Podsjeti me kasnije',
'updateNow': 'Ažuriraj sada',
'checkUpdate': 'Provjeri ažuriranja',
'updateFailed': 'Ažuriranje nije uspjelo',
'cannotOpenAppStore': 'Nije moguće otvoriti trgovinu aplikacija, idite ručno u trgovinu da biste ažurirali',
'updateErrorRetry': 'Došlo je do greške tijekom ažuriranja, pokušajte ponovno kasnije',
//国家列表
"邮箱": "E-pošta",
"中国": "Kina",
"美国": "SAD",
"加拿大": "Kanada",
"俄罗斯": "Rusija",
"英国": "Ujedinjeno Kraljevstvo",
"德国": "Njemačka",
"意大利": "Italija",
"法国": "Francuska",
"西班牙": "Španjolska",
"南非": "Južna Afrika",
"沙特阿拉伯": "Saudijska Arabija",
"土耳其": "Turska",
"日本": "Japan",
"韩国": "Južna Koreja",
"新加坡": "Singapur",
"马来西亚": "Malezija",
"泰国": "Tajland",
"越南": "Vijetnam",
"印度": "Indija",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipini",
"印度尼西亚": "Indonezija",
"阿联酋": "UAE",
"墨西哥": "Meksiko",
"巴西": "Brazil",
"阿根廷": "Argentina",
"澳大利亚": "Australija",
"新西兰": "Novi Zeland",
"中国香港": "Hong Kong (Kina)",
"中国澳门": "Makao (Kina)",
"中国台湾": "Tajvan (Kina)",
"埃及": "Egipat",
"希腊": "Grčka",
"荷兰": "Nizozemska",
"比利时": "Belgija",
"匈牙利": "Mađarska",
"罗马尼亚": "Rumunjska",
"瑞士": "Švicarska",
"奥地利": "Austrija",
"丹麦": "Danska",
"瑞典": "Švedska",
"挪威": "Norveška",
"波兰": "Poljska",
"秘鲁": "Peru",
"智利": "Čile",
"哥伦比亚": "Kolumbija",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luksemburg",
"爱尔兰": "Irska",
"冰岛": "Island",
"阿尔巴尼亚": "Albanija",
"马耳他": "Malta",
"塞浦路斯": "Cipar",
"芬兰": "Finska",
"保加利亚": "Bugarska",
"立陶宛": "Litva",
"拉脱维亚": "Latvija",
"爱沙尼亚": "Estonija",
"乌克兰": "Ukrajina",
"塞尔维亚": "Srbija",
"克罗地亚": "Hrvatska",
"斯洛文尼亚": "Slovenija",
"捷克": "Češka",
"斯洛伐克": "Slovačka",
"危地马拉": "Gvatemala",
"萨尔瓦多": "Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nikaragva",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivija",
"厄瓜多尔": "Ekvador",
"巴拉圭": "Paragvaj",
"乌拉圭": "Urugvaj",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžir",
"突尼斯": "Tunis",
"尼日利亚": "Nigerija",
"加纳": "Gana",
"埃塞俄比亚": "Etiopija",
"肯尼亚": "Kenija",
"坦桑尼亚": "Tanzanija",
"乌干达": "Uganda",
"孟加拉国": "Bangladeš",
"以色列": "Izrael",
"黎巴嫩": "Libanon",
"约旦": "Jordan",
"伊拉克": "Irak",
"科威特": "Kuvajt",
"巴林": "Bahrein",
"卡塔尔": "Katar",
"阿曼": "Oman",
"阿富汗": "Afganistan",
"斯里兰卡": "Šri Lanka",
"缅甸": "Mijanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolija",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunej",
"东帝汶": "Istočni Timor",
"斐济": "Fidži",
"所罗门群岛": "Salomonski Otoci",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Povijest prijevoda",
"enableRecording": "Omogući snimanje",
"viewAudioFiles": "Prikaži audio datoteke",
"headsetUser": "Korisnik slušalica",
"phoneUser": "Korisnik telefona",
"selectSourceLanguage": "Odaberi izvorni jezik",
"selectTargetLanguage": "Odaberi ciljni jezik",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Nema povijesti",
"clearHistory": "Obriši povijest",
"clearHistoryConfirm": "Jeste li sigurni da želite obrisati cijelu povijest prijevoda? Ova se radnja ne može poništiti.",
"unknownLanguage": "Nepoznat jezik",
"deleteSessionRecord": "Obriši zapis sesije",
"deleteSessionConfirm": "Jeste li sigurni da želite obrisati sve zapise prijevoda za ovu sesiju? Ova se radnja ne može poništiti.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Prevedi audio datoteke",
"noAudioFiles": "Nema audio datoteka",
"calculating": "Izračunavanje...",
"playing": "Reprodukcija...",
"paused": "Pauzirano",
"clickToPlay": "Kliknite za reprodukciju",
"rename": "Preimenuj",
"smartTranscription": "Pametna transkripcija",
"renameAudioFile": "Preimenuj audio datoteku",
"enterNewFileName": "Unesite novi naziv datoteke",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalni zapis",
"recordSummary": "Sažetak zapisa",
"clickToGenerateSummary": "Kliknite na gumb ispod da biste generirali sažetak sesije",
"summaryContent": "Sadržaj sažetka",
"copied": "Kopirano",
"summaryCopiledToClipboard": "Sažetak je kopiran u međuspremnik",
"extractSummary": "Izdvoji sažetak",
"summaryGenerated": "Sažetak je generiran",
"generating": "Generiranje...",
"regenerate": "Ponovno generiraj",
"summaryTimeoutMessage": "Isteklo je vrijeme za generiranje sažetka, možda zbog problema s mrežom ili zauzetosti poslužitelja.",
"deleteTranslationRecord": "Obriši zapis prijevoda",
"deleteTranslationConfirm": "Jeste li sigurni da želite obrisati ovaj zapis prijevoda? Ova se radnja ne može poništiti.",
"originalText": "Originalni tekst",
"translatedText": "Prevedeni tekst",
"sessionSummary": "Sažetak sesije",
"cannotShare": "Nije moguće dijeliti",
"generateSummaryFirst": "Prvo generirajte sažetak",
"translationSessionRecord": "Zapis sesije prevođenja",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Uparivanje uređaja",
"connectYourDeepSoundHeadset": "Povežite svoje DeepSound slušalice",
"bind": "Poveži",
"authorizeBind": "Autoriziraj povezivanje",
"enterCode": "Unesite kod",
"autoInputCode": "Automatski unos koda",
"skipBinding": "Preskoči povezivanje",
"rescan": "Ponovno skeniraj",
"skip": "Preskoči",
"verifyingDevice": "Verifikacija uređaja...",
"confirmBinding": "Potvrdi povezivanje",
"associatingDevice": "Povezivanje uređaja...",
"goToBluetoothSettings": "Idite na Bluetooth postavke",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Spremno za uparivanje",
"preparingPairingEnvironment": "Priprema okruženja za uparivanje...",
"connectDeepSoundViaSystemBluetooth": "Prvo se povežite s DeapSound uređajem putem sistemskog Bluetootha",
"deviceBindingConfirm": "Potvrda povezivanja uređaja...",
"establishingDeviceAssociation": "Uspostavljanje veze s uređajem...",
"waitingCompletePairing": "Molimo pričekajte, uparivanje se završava...",
"pairingSuccessRedirecting": "Uparivanje uspješno! Preusmjeravanje na početnu stranicu...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Provjerite jeste li povezani s DeapSound uređajem",
"deviceAlreadyBoundToOtherAccount": "Ovaj je uređaj već povezan s drugim računom",
"deviceAssociationFailed": "Povezivanje uređaja nije uspjelo, pokušajte ponovno",
"scanTimeoutEnsureDeviceNearby": "Isteklo je vrijeme skeniranja, provjerite je li uređaj u blizini",
"networkError": "Mrežna greška",
"authorizationFailedCheckCode": "Autorizacija nije uspjela, provjerite je li autorizacijski kod točan",
"pairingFailedRetry": "Uparivanje nije uspjelo, pokušajte ponovno",
// 配对控制器相关
'pleaseEnableBluetooth': 'Omogućite Bluetooth',
'deviceDisconnected': 'Uređaj je isključen',
'readyToStartPairing': 'Spremno za početak uparivanja',
'checkingEnvironment': 'Provjera okruženja...',
'ensureHeadsetOnAndPairingMode': 'Provjerite jesu li slušalice uključene i u načinu uparivanja',
'establishingSecureConnection': 'Uspostavljanje sigurne veze...',
'needManualBindingAuthCode': 'Potreban je kod za autorizaciju ručnog povezivanja...',
'pairingSuccessful': 'Uparivanje uspješno!',
'enableBluetooth': 'Omogući Bluetooth',
'grantPermissions': 'Daj dopuštenja',
'retryAssociation': 'Pokušaj ponovno povezivanje',
'retryAuthorization': 'Pokušaj ponovno autorizaciju',
'pleaseGrantNecessaryPermissions': 'Dajte potrebna dopuštenja',
'checkFailedRetry': 'Provjera nije uspjela, pokušajte ponovno',
'pleaseConnectDeepSoundDevice': 'Povežite DeapSound uređaj',
'verificationFailedRetry': 'Verifikacija nije uspjela, pokušajte ponovno',
'invalidDeviceAddress': 'Nevažeća adresa uređaja',
'bleDeviceAssociationFailed': 'Povezivanje BLE uređaja nije uspjelo',
'deviceAssociationFailedRetry': 'Povezivanje uređaja nije uspjelo, pokušajte ponovno',
'bleConnectionTimeoutRetry': 'Isteklo je vrijeme za BLE vezu, pokušajte ponovno',
'blePairingStartupFailed': 'Pokretanje BLE uparivanja nije uspjelo',
'bleConnectionFailed': 'BLE veza nije uspjela',
'deviceAuthorizationFailedCheckCode': 'Autorizacija uređaja nije uspjela, provjerite autorizacijski kod',
//用户反馈页
"feedback": "Povratne informacije korisnika",
'feedbackInfo': 'Dajte povratne informacije ili prijedloge',
'feedbackDescription': 'Opišite problem s kojim ste se suočili ili svoj prijedlog',
'feedbackHint': 'Unesite svoje povratne informacije...',
'feedbackRequired': 'Unesite sadržaj povratnih informacija',
'contactInfo': 'Kontakt informacije',
'contactHint': 'E-pošta/Telefon, da bismo vas mogli kontaktirati',
'submit': 'Pošalji',
'feedbackSubmitSuccess': 'Povratne informacije su uspješno poslane, hvala vam!',
'feedbackSubmitFailed': 'Slanje povratnih informacija nije uspjelo, pokušajte ponovno kasnije',
// OTA升级模块
"upgradeExitConfirm": "Nadogradnja je u tijeku, izlazak će prekinuti proces, jeste li sigurni da želite izaći?",
"deviceModel": "Model uređaja",
"unknownDevice": "Nepoznat uređaj",
"currentFirmwareVersion": "Trenutna verzija firmvera",
"latestFirmwareVersion": "Najnovija verzija firmvera",
"ota_newVersionFound": "Pronađena nova verzija",
"latestVersion": "Imate najnoviju verziju",
"gettingDeviceInfo": "Dobivanje informacija o uređaju...",
"keepDeviceConnected": "Držite uređaj povezanim",
"connectionFailed": "Povezivanje nije uspjelo",
"retryConnection": "Pokušaj ponovno povezivanje",
"ota_updateNow": "Ažuriraj sada",
"keepConnectedDontClose": "Držite uređaj povezanim, ne zatvarajte aplikaciju",
"doNotDisconnect": "Ne prekidajte vezu",
"charging": "Punjenje",
"updateContent": "Sadržaj ažuriranja",
"removeEarbudsEnsureBattery": "Izvadite obje slušalice i provjerite je li baterija obje iznad 30%",
// 音乐列表页面
"noMusic": "Nema glazbe",
"noPlayingMusic": "Nema glazbe koja se reproducira",
"unknownSong": "Nepoznata pjesma",
"unknownArtist": "Nepoznat izvođač",
"playAll": "Reproduciraj sve",
// 语言名称
"中文(简体)": "Kineski (pojednostavljeni)",
"中文(繁体)": "Kineski (tradicionalni)",
"中文(香港繁体)": "Kineski (hongkonški tradicionalni)",
"英语": "Engleski",
"日语": "Japanski",
"韩语": "Korejski",
"法语": "Francuski",
"西班牙语": "Španjolski",
"葡萄牙语": "Portugalski",
"意大利语": "Talijanski",
"德语": "Njemački",
"俄语": "Ruski",
"波兰语": "Poljski",
"荷兰语": "Nizozemski",
"瑞典语": "Švedski",
"捷克语": "Češki",
"现代希腊语": "Moderni grčki",
"罗马尼亚语": "Rumunjski",
"匈牙利语": "Mađarski",
"乌克兰语": "Ukrajinski",
"丹麦语": "Danski",
"芬兰语": "Finski",
"挪威语": "Norveški",
"克罗地亚语": "Hrvatski",
"加泰隆语": "Katalonski",
"阿拉伯语": "Arapski",
"泰语": "Tajlandski",
"越南语": "Vijetnamski",
"印尼语": "Indonezijski",
"印地语": "Hindski",
"土耳其语": "Turski",
"马来语": "Malajski",
"孟加拉语": "Bengalski",
"泰米尔语": "Tamilski",
"泰卢固语": "Telugu",
"马拉提语": "Marati",
"乌尔都语": "Urdu",
"波斯语": "Perzijski",
"斯瓦希里语": "Svahili",
};

788
lib/core/translations/language/hu_hu.dart

@ -1,5 +1,785 @@
const Map<String, String> huHU = {
'app_title': 'Deep Voice',
'welcome': 'Üdvözlet',
// 补充匈牙利语翻译...
};
// 通用
'continue': 'Folytatás',
'confirm': 'Megerősítés',
'cancel': 'Mégse',
'retry': 'Újra',
'error': 'Hiba',
'success': 'Siker',
'connected': 'Csatlakoztatva',
'connecting': 'Csatlakozás...',
'connectionFailure': 'Csatlakozási hiba',
'unconnected': 'Nincs csatlakoztatva',
'search': 'Keresés',
"requestCancellation": "Kérés megszakítva",
"connectionTimeout": "Csatlakozási időtúllépés",
"requestTimeout": "Kérési időtúllépés",
"responseTimeout": "Válaszidő túllépés",
"unknownError": "Ismeretlen hiba",
// 启动页
"slogan": "A világ összekötése, a hangon túl",
"sloganInfo": "AI Hangszakértő · Bármikor, bárhol",
// 底部导航
"home": "Kezdőlap",
"explore": "Felfedezés",
"settings": "Beállítások",
// 语言
"followingSystem": "Rendszer követése",
"chinese": "Kínai",
"english": "Angol",
"spanish": "Spanyol",
"portuguese": "Portugál",
"traditionalChinese": "Hagyományos kínai",
"japanese": "Japán",
"korean": "Koreai",
"french": "Francia",
"german": "Német",
"russian": "Orosz",
"vietnamese": "Vietnámi",
"italian": "Olasz",
"hindi": "Hindi",
"indonesian": "Indonéz",
"thai": "Thai",
"malay": "Maláj",
"turkish": "Török",
"polish": "Lengyel",
"filipino": "Filippínó",
"dutch": "Holland",
"swedish": "Svéd",
"danish": "Dán",
"finnish": "Finn",
"czech": "Cseh",
"hungarian": "Magyar",
"norwegian": "Norvég",
"romanian": "Román",
"ukrainian": "Ukrán",
"greek": "Görög",
"bulgarian": "Bolgár",
"croatian": "Horvát",
"slovak": "Szlovák",
"slovenian": "Szlovén",
"lithuanian": "Litván",
"latvian": "Lett",
"estonian": "Észt",
"serbian": "Szerb",
"icelandic": "Izlandi",
// 登录页
"welcome": "Üdvözöljük",
"loginTips": "Jelentkezzen be vagy regisztráljon telefonszámával vagy e-mail címével",
"accountNumber": "Telefonszám vagy e-mail",
"verificationCode": "Megerősítő kód",
"getCode": "Kód kérése",
"reacquireAfter": "s múlva újra kérhető",
"otherWays": "Vagy jelentkezzen be a következőkkel",
"expressConsent": "A bejelentkezéssel/regisztrációval elfogadja a",
"and": " és a ",
"userAgreement": "《Felhasználói Szerződést》",
"privacyPolicy": "《Adatvédelmi Szabályzatot》",
'selectCountry': 'Válasszon országot/régiót',
"email": "E-mail",
"phoneNumber": "Telefonszám",
"pleaseEnterContactInfo": "Kérjük, adja meg a telefonszámot vagy az e-mail címet",
"invalidEmailFormat": "Érvénytelen e-mail formátum",
"invalidPhoneFormat": "Érvénytelen telefonszám formátum",
"tip": "Tipp",
"pleaseEnterCompleteCode": "Kérjük, adja meg a teljes megerősítő kódot",
"loginFailed": "Bejelentkezés sikertelen, próbálja újra",
'pleaseAcceptPrivacyPolicy': 'Kérjük, először olvassa el és fogadja el az Adatvédelmi Szabályzatot és a Felhasználói Szerződést',
"enterVerificationCode": "Írja be a megerősítő kódot",
"verificationCodeSentTo": "A megerősítő kód elküldve a következő címre:",
"resendVerificationCode": "Megerősítő kód újraküldése",
"login": "Bejelentkezés",
"usePasswordLogin": "Bejelentkezés jelszóval",
// 隐私政策弹窗
"loginDeclaration": "DeapSound nyilatkozat",
"welcomeToThisApp": "Üdvözöljük a DeapSoundban, kérjük, olvassa el figyelmesen",
"privacyPolicyText":
", a 'Elfogadom és belépek' gombra kattintva megerősíti, hogy elolvasta és elfogadja a fenti megállapodásokat. A 'Nem fogadom el' gombra kattintva kilép az alkalmazásból.",
"disagree": "Nem fogadom el",
"agreeAndEnter": "Elfogadom és belépek",
// 首页
"deviceStatus": "Eszköz állapota",
"reconnect": "Újracsatlakozás",
"connectingDevice": "Csatlakozás az eszközhöz...",
"connectedTo": "Csatlakoztatva:",
"signal": "Jel",
"deviceId": "Eszköz azonosító",
"firmwareVersion": "Firmware verzió",
"disconnectedDevice": "Nincs csatlakoztatott eszköz, kattintson az alábbi gombra a csatlakozáshoz",
"connectDevice": "Eszköz csatlakoztatása",
"topAiExperiences": "Legjobb AI élmények",
"aiAssistant": "Mindenre kiterjedő AI asszisztens",
"aiAssistantInfo": "Exkluzív 24/7 tanácsadó, válaszol a kérdésekre, javaslatokat tesz",
"simultaneousInterpretation": "Szinkrontolmácsolás",
"simultaneousInterpretationInfo": "Valós idejű fordítás több mint 80 nyelven, gondtalan külföldi utazások",
"aiCompanion": "Családi társ",
"aiCompanionInfo": "Megérti Önt, meleg társaság",
"homeSlogan": "A világ összekötése, a hangot felülmúlva",
"turnEarphones": "Kérjük, nyissa ki a fülhallgató töltőtokját, és helyezze a fülhallgatót a fülébe",
"currentlyConnected": "Jelenleg csatlakoztatva:",
"unsystemSetup": "Ugrás a rendszerbeállításokhoz",
"talkLater": "Később",
"initializing": "Inicializálás...",
"bluetoothInitializationFailure": "A Bluetooth szolgáltatás inicializálása sikertelen",
"checkingPermissions": "Engedélyek ellenőrzése...",
"lackPermissions": "Hiányoznak a Bluetooth engedélyek",
"searchingDevice": "Eszközök keresése...",
"findConnectedDevice": "Csatlakoztatott eszköz található",
"notFound": "Nem található csatlakoztatott Bluetooth eszköz",
"initializationFailure": "Inicializálás sikertelen",
"connectedDevice": "Csatlakoztatva az eszközhöz:",
"failedRefreshDevice": "Az eszköz frissítése sikertelen",
"noDeviceFound": "Nem található csatlakoztatott eszköz",
"failedDeviceInformation": "Nem sikerült lekérni az eszközinformációkat",
"unknownEquipment": "Ismeretlen eszköz",
"zeroSignal": "Nincs jel",
"good": "Jó",
"fine": "Nagyon jó",
"excellent": "Kiváló",
"unknown": "Ismeretlen",
'bluetoothTurnedOff': 'A Bluetooth ki van kapcsolva, kérjük, kapcsolja be',
'bluetoothOff': 'Bluetooth kikapcsolva',
'leftEar': 'Bal fül',
'rightEar': 'Jobb fül',
'chargingCase': 'Töltőtok',
'left': 'Bal',
'right': 'Jobb',
'checkConnectionStatusFailed': 'A kapcsolat állapotának ellenőrzése sikertelen',
// 发现页
"searchAi": "AI funkciók keresése...",
"exploreSlogan": "Okos fülhallgatók, végtelen lehetőségek",
"exploreSlogan1": "Okos társ, végtelen lehetőségek",
"exploreSlogan2": "Okos szemüvegek, végtelen lehetőségek",
"exploreAi": "Fedezze fel a DeapSound által kínált AI funkciókat",
"aiFunction": "AI funkciók",
"allRoundAssistant": "Mindenre kiterjedő asszisztens",
"allRoundAssistantInfo": "Segít megoldani a különböző problémákat",
"simultaneousTranslation": "Szinkrontolmácsolás",
"faceToFaceTranslation": "Szemtől szembeni fordítás",
'audioVideoTranslation': 'Hang- és videófordítás',
'callTranslation': 'Hívásfordítás',
"simultaneousTranslationInfo": "Valós idejű fordítás több mint 80 nyelven",
"aiGirlfriend": "AI barátnő",
"aiGirlfriendInfo": "Intelligens társ, csevegjen bármikor",
"healthConsultant": "Többfunkciós AI csevegés",
"healthConsultantInfo": "További AI csevegési funkciókat kínál",
"conferenceAssistant": "Üzleti megbeszélés asszisztens",
"conferenceAssistantInfo": "Valós idejű jegyzőkönyvezés, többnyelvű fordítás",
"studyAssistant": "Nyelvtanulási asszisztens",
"studyAssistantInfo": "Kiejtésjavítás, valós idejű beszédgyakorlás",
"travelTranslator": "Utazási fordító asszisztens",
"travelTranslatorInfo": "Valós idejű hangfordítás, turisztikai látványosságok bemutatása",
"beSearching": "Keresés:",
"noAssistantFound": "Nem található megfelelő AI asszisztens",
"scene": "Helyzet",
"youHaveSelected": "Ön választotta:",
"newFunction": "Új funkció",
"youChoseTry": "Ön a próbát választotta",
"aiSinger": "AI énekes mód",
"aiSingerInfo": "Énekeljen el bármilyen dalt kedvenc énekese hangján, akár saját szerzeményeit is",
"popularFunction": "Népszerű funkciók",
"tryNow": "Próbálja ki most",
// 商务会议助手页
"startMeeting": "Megbeszélés indítása",
'edit': 'Szerkesztés',
'delete': 'Törlés',
'noContent': 'Nincs tartalom',
'editMeetingTitle': 'Megbeszélés címének szerkesztése (opcionális)',
'meetingTitle': 'Megbeszélés címe (opcionális)',
'maxCharacters': 'Legfeljebb 50 karakter',
'meeting': 'Megbeszélés',
'recordingDetails': 'Felvétel részletei',
'aiSummary': 'AI összefoglaló',
'meetingTranscript': 'Megbeszélés átirata',
// 设置页
"systemSettings": "Rendszerbeállítások",
"premiumMember": "Prémium tag",
"joinDevice": "Csatlakoztatott eszköz:",
"accountId": "Fiók azonosító:",
"systemSetting": "Rendszerbeállítás",
"languageSetting": "Nyelvi beállítás",
"darkMode": "Sötét mód",
"darkModeInfo": "Váltás a világos és sötét téma között",
"backups": "Biztonsági mentés és visszaállítás",
"backupsInfo": "Beállítások és AI interakciós előzmények biztonsági mentése",
"lastBackup": "Utolsó mentés:",
"privacySettings": "Adatvédelmi beállítások",
"privacySettingsInfo": "Adatgyűjtés és engedélyek kezelése",
"permissionManagement": "Engedélykezelés",
"permissionManagementInfo": "Alkalmazásengedély-beállítások kezelése",
"aboutApplication": "Az alkalmazásról",
"versions": "Verzió",
"checkUpdates": "Frissítések keresése",
"selectLanguage": "Nyelv kiválasztása",
"voiceService": "Hangszolgáltatás",
"voiceServiceInfo": "Hangfelismerő és -szintetizáló szolgáltatás kiválasztása",
"selectVoiceService": "Hangszolgáltatás kiválasztása",
"azureVoiceService": "Azure Hangszolgáltatás",
"azureVoiceServiceInfo": "Microsoft felhőalapú hangszolgáltatás, támogatja a magas minőségű hangszintézist és -felismerést",
"flutterVoiceService": "Flutter Helyi Hangszolgáltatás",
"flutterVoiceServiceInfo": "Eszköz helyi hangszolgáltatása, internetkapcsolat nélkül is használható",
'timbreService': 'Hangszínszolgáltatás',
'timbreServiceInfo': 'Hangszínszintetizáló szolgáltatás kiválasztása',
'defaultTimbre': 'Alapértelmezett hangszín',
'microsoftCloudTimbreService': 'Microsoft Felhő Hangszínszolgáltatás',
'voiceClone': 'Hangklónozás',
'AIsettings': 'AI beállítások',
'selecttimbre': 'Hangszín kiválasztása',
'pleaseRead': 'Olvassa fel hangosan',
'completeRecording': 'Felvétel befejezése',
"firmwareUpgrade": "Firmware frissítés",
"bleHeadsetFirmwareUpgrade": "BLE fülhallgató firmware verzió frissítése",
"deviceManagement": "Eszközkezelés",
"manageConnectedDevices": "Csatlakoztatott Bluetooth eszközök kezelése",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Jelenleg a legfrissebb verziót használja: {version}',
'checkUpdateFailed': 'A frissítések keresése sikertelen',
'networkErrorRetry': 'Hálózati hiba, próbálja újra később',
// 设备管理相关
'clearPairedDevices': 'Párosított eszközök törlése',
'clearPairedDevicesConfirm': 'Biztosan törli az összes párosított eszközt?',
'clearPairedDevicesSuccess': 'A párosított eszközök sikeresen törölve',
'clearPairedDevicesFailed': 'A párosított eszközök törlése sikertelen',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Valós idejű hangcsevegés",
"realtimeVoiceChatInfo": "Tapasztalja meg az intelligens hanginterakciós funkciót (funkció előnézet)",
"loading": "Betöltés...",
//设备管理页面
"earphone": "Fülhallgató",
"voicerecorder": "Diktafon",
"notBound": "Nincs párosítva",
"deviceNotBoundYet": "Még nincs párosított eszköz",
"unbind": "Párosítás megszüntetése",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Csevegési előzmények törlése",
"online": "Online",
"inputMessage": "Üzenet beírása...",
"imListening": "Hallgatom...",
"canStartTalking": "Elkezdhet beszélni",
"addQuestionAboutImage": "Adjon hozzá kérdést vagy leírást a képhez...",
"summarizeImageContent": "Kép tartalmának összegzése",
"extractImageText": "Szöveg kinyerése a képből",
"translateImageText": "Szöveg fordítása a képen",
"recording": "Felvétel...",
"holdToSpeak": "Tartsa lenyomva a beszédhez",
"takePhoto": "Fénykép készítése",
"photoAlbum": "Album",
"makeCall": "Hívás",
"aiVoiceCall": "AI hanghívás",
"inCall": "Hívásban...",
"aiReplying": "AI válaszol...",
"waitingToStart": "Várakozás a kezdésre...",
"clickToStartCall": "Kattintson a hívás indításához",
"listeningToYou": "Hallgatom Önt...",
"processing": "Feldolgozás...",
"loadMoreMessages": "További üzenetek betöltése...",
"loadFailedClickRetry": "Betöltés sikertelen, kattintson az újrapróbálkozáshoz",
"swipeUpForMore": "Húzza felfelé a továbbiakért",
// Agent controller
'welcomeMessage': 'Szia! **XiaoYan** vagyok, segíthetek neked:\n\n'
'• Kérdések megválaszolásában és információk nyújtásában\n\n'
'• Valós idejű hangfordításban\n\n'
'• Zene és podcastok ajánlásában\n\n'
'• Hangjegyzetek és emlékeztetők készítésében\n\n'
'• Fülhallgató funkciók vezérlésében\n\n'
'Miben segíthetek?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'A hangfelismerő funkcióhoz mikrofon-hozzáférés szükséges.',
'voiceTranslationPermissionText': 'A hangfelismerő és -fordító funkcióhoz mikrofon-hozzáférés szükséges.',
'phoneCallPermissionText': 'A hívás funkcióhoz mikrofon-hozzáférés szükséges a hanghívásokhoz.',
'permissionDeniedText': 'Véglegesen letiltotta a mikrofon-hozzáférést, kérjük, engedélyezze a rendszerbeállításokban.',
'startVoiceInput': 'Hangbevitel indítása',
'startPhoneCallMode': 'Hívás mód indítása, hangbevitel indítása',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Írja ide az üzenetét...',
'characterCount': '{count} karakter',
// 消息长按操作
'copy': 'Másolás',
'copySuccess': 'Sikeresen másolva',
'report': 'Jelentés',
'submitSuccess': 'Sikeresen elküldve',
'submitFailed': 'Küldés sikertelen',
'reportSubmitted': 'A jelentés elküldve, mihamarabb feldolgozzuk',
'harmfulUnsafe': 'Káros/Nem biztonságos',
'pornographicVulgar': 'Pornográf/Vulgáris',
'misleadingAttack': 'Félrevezető/Támadó',
'illegalCriminal': 'Illegális/Bűncselekmény',
'privacyRelated': 'Adatvédelemmel kapcsolatos',
'copyrightViolation': 'Sérti a szerzői jogomat, hírnevemet stb.',
'other': 'Egyéb',
'reportDescriptionHint': 'Szeretnénk tudni a jelentés okát, leírhatja a tapasztalt problémát.',
//Message_bubble
'generatedByAi': 'AI által generált',
//音乐卡片 music_card
'recommendedMusic': 'Itt van néhány ajánlott zene:',
'playList': 'Lejátszási lista',
'moreMusic': 'Több zene',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'óra',
'minutes': 'perc',
'seconds': 'másodperc',
'navigating': 'Navigálás',
'currentLocation': 'Jelenlegi hely',
'approximate': 'Kb.',
'enterRoad': 'Ráhajtás',
"driving": "Vezetés",
"walking": "Gyaloglás",
"bicycling": "Kerékpározás",
"tsransit": "Tömegközlekedés",
//天气卡片 weather_card
'weatherQuery': 'Időjárási körülmények lekérdezése:',
'highest': 'Legmagasabb',
'lowest': 'Legalacsonyabb',
'futureForecast': 'Jövőbeli előrejelzés',
'hotWeatherTip': 'Ma meleg van, vigyázzon a hőgutára és igyon sok vizet',
'coldWeatherTip': 'Ma alacsony a hőmérséklet, öltözzön melegen, ha kimegy, hogy ne fázzon meg',
'rainyWeatherTip': 'Ma esik az eső, vigyen magával esernyőt, ha kimegy, és legyen óvatos',
'snowyWeatherTip': 'Ma havazik, az út csúszós, legyen óvatos és öltözzön melegen',
'foggyWeatherTip': 'Ma köd van, a látótávolság alacsony, viseljen maszkot, ha kimegy',
'windyWeatherTip': 'Ma szeles az idő, legyen óvatos, ha kimegy, és rögzítse a tárgyait',
'sunnyWeatherTip': 'Ma napos az idő és erős az UV-sugárzás, használjon naptejet, ha kimegy',
'temperatureDifferenceTip': 'Ma nagy a hőmérséklet-különbség a nappal és az éjszaka között, öltözzön rétegesen',
'comfortableWeatherTip': 'Ma kellemes az idő, remek alkalom a szabadtéri tevékenységekhez',
"monday": "Hé",
"tuesday": "Ke",
"wednesday": "Sze",
"thursday": "Csü",
"friday": "Pé",
"saturday": "Szo",
"sunday": "Va",
// 天气描述
"sunny": "Napos",
"partlyCloudy": "Részben felhős",
"partlySunny": "Részben napos",
"cloudy": "Felhős",
"overcast": "Borult",
"shower": "Zápor",
"thundershower": "Zivatar",
"lightRain": "Könnyű eső",
"moderateRain": "Mérsékelt eső",
"heavyRain": "Heves eső",
"rainstorm": "Felhőszakadás",
"snowShower": "Hózápor",
"lightSnow": "Könnyű havazás",
"moderateSnow": "Mérsékelt havazás",
"heavySnow": "Heves havazás",
"blizzard": "Hóvihar",
"fog": "Köd",
"haze": "Pára",
"strongWind": "Erős szél",
//编辑个人信息页
"editProfile": "Személyes adatok szerkesztése",
"avatar": "Avatar",
"nickname": "Becenév",
"save": "Mentés",
"about": "Névjegy",
"enterNickname": "Kérjük, adjon meg egy becenevet",
"notSet": "Nincs beállítva",
"accountSetting": "Fiókbeállítások",
"logout": "Kijelentkezés",
"logoutTips": "Biztosan ki szeretne jelentkezni a jelenlegi fiókból?",
'deleteAccount': 'Fiók törlése',
'deleteAccountTips': 'Biztosan véglegesen törli a fiókját? Ezt a műveletet nem lehet visszavonni.',
// Profile 错误信息
'networkConnectionFailed': 'Hálózati kapcsolat sikertelen, ellenőrizze a hálózati beállításokat és próbálja újra',
'serverTemporarilyUnavailable': 'A szerver átmenetileg nem elérhető, próbálja újra később',
'loginExpiredPleaseRelogin': 'A munkamenet lejárt, kérjük, jelentkezzen be újra',
'noPermissionForThisOperation': 'Nincs jogosultsága végrehajtani ezt a műveletet',
'requestedResourceNotFound': 'A kért erőforrás nem található',
'imageProcessingFailedPleaseReselect': 'A képfeldolgozás sikertelen, válasszon másik képet',
'operationFailedPleaseRetry': 'A művelet sikertelen, próbálja újra',
'serverReturnedError': 'A szerver hibát adott vissza',
'serverError': 'Szerverhiba',
'networkConnectionFailedCheckSettings': 'Hálózati kapcsolat sikertelen, ellenőrizze a hálózati beállításokat',
'serverInternalErrorRetryLater': 'Belső szerverhiba, próbálja újra később',
// Profile 用户交互
'imageCompressionFailed': 'A képtömörítés sikertelen',
'avatarUpdateFailed': 'Az avatar frissítése sikertelen',
'usernameCannotBeEmpty': 'A felhasználónév nem lehet üres',
'saveSuccess': 'Sikeresen mentve',
'personalInfoUpdated': 'A személyes adatok frissítve',
'saveFailed': 'A mentés sikertelen',
'loggedOut': 'Sikeresen kijelentkezve',
'logoutFailedRetry': 'A kijelentkezés sikertelen, próbálja újra',
'accountPermanentlyDeleted': 'A fiók véglegesen törölve',
'deleteAccountFailedRetry': 'A fiók törlése sikertelen, próbálja újra',
// 账号服务相关
'clearUserDataFailed': 'A felhasználói adatok törlése sikertelen',
'deleteUserDataFailed': 'A felhasználói adatok törlése sikertelen',
'thirdPartyLogoutSuccess': 'A harmadik féltől származó kijelentkezés sikeres',
'thirdPartyLogoutFailed': 'A harmadik féltől származó kijelentkezés sikertelen',
'signOutProcessError': 'Hiba történt a kijelentkezési folyamat során',
'deleteAccountProcessError': 'Hiba történt a fióktörlési folyamat során',
'userDataClearSuccess': 'A felhasználói adatok sikeresen törölve',
'allUserDataClearSuccess': 'Az összes felhasználói adat sikeresen törölve',
'accountServiceInitialized': 'A fiókszolgáltatás inicializálva',
// 权限管理页面
'getPermissionStatusFailed': 'Az engedély állapotának lekérése sikertelen',
'communicationPermissions': 'Kommunikációs engedélyek',
'calendarPermissions': 'Naptár engedélyek',
'locationPermissions': 'Helymeghatározási engedélyek',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Naptárba írás',
'calendarFullAccess': 'Teljes naptár-hozzáférés',
'locationInfo': 'Helyinformáció',
'phonePermissionDesc': 'A hívás funkcióhoz használatos',
'smsPermissionDesc': 'Az SMS küldési funkcióhoz használatos',
'calendarWritePermissionDesc': 'Naptáresemények és emlékeztetők létrehozásához használatos',
'calendarFullAccessPermissionDesc': 'Naptáresemények és emlékeztetők olvasásához és kezeléséhez használatos',
'locationPermissionDesc': 'Az aktuális helyinformációk lekéréséhez használatos',
'appFunctionNeeds': 'Az alkalmazás funkciójához szükséges',
'authorized': 'Engedélyezve',
'unauthorized': 'Nincs engedélyezve',
'needOpenInSystemSettings': 'A rendszerbeállításokban kell engedélyezni',
'partialAuthorization': 'Részleges engedélyezés',
'unknownStatus': 'Ismeretlen állapot',
'permissionGranted': 'Engedély megadva',
'permissionRequestError': 'Hiba az engedély kérésekor',
'phonePermissionDetailDesc': 'A hívás funkcióhoz telefonengedély szükséges',
'smsPermissionDetailDesc': 'Az SMS küldési funkcióhoz SMS engedély szükséges',
'calendarWritePermissionDetailDesc': 'A naptáresemények létrehozásához naptárírási engedély szükséges',
'calendarFullAccessPermissionDetailDesc': 'A naptáresemények kezeléséhez teljes naptárengedély szükséges',
'locationPermissionDetailDesc': 'A helyinformációk lekéréséhez helymeghatározási engedély szükséges',
'appNeedsPermissionForFullFunction': 'Az alkalmazásnak szüksége van erre az engedélyre a teljes funkcionalitáshoz',
'permanentDenialText': 'Véglegesen letiltotta a(z) {permission} engedélyt, kérjük, engedélyezze az alkalmazás beállításaiban',
'goToSettings': 'Ugrás a beállításokhoz',
// 版本更新对话框
'newVersionFound': 'Új verzió található',
'remindLater': 'Emlékeztessen később',
'updateNow': 'Frissítés most',
'checkUpdate': 'Frissítés keresése',
'updateFailed': 'A frissítés sikertelen',
'cannotOpenAppStore': 'Nem lehet megnyitni az alkalmazásboltot, kérjük, manuálisan keresse fel a frissítéshez',
'updateErrorRetry': 'Hiba történt a frissítés során, próbálja újra később',
//国家列表
"邮箱": "E-mail",
"中国": "Kína",
"美国": "Egyesült Államok",
"加拿大": "Kanada",
"俄罗斯": "Oroszország",
"英国": "Egyesült Királyság",
"德国": "Németország",
"意大利": "Olaszország",
"法国": "Franciaország",
"西班牙": "Spanyolország",
"南非": "Dél-Afrika",
"沙特阿拉伯": "Szaúd-Arábia",
"土耳其": "Törökország",
"日本": "Japán",
"韩国": "Dél-Korea",
"新加坡": "Szingapúr",
"马来西亚": "Malajzia",
"泰国": "Thaiföld",
"越南": "Vietnám",
"印度": "India",
"巴基斯坦": "Pakisztán",
"菲律宾": "Fülöp-szigetek",
"印度尼西亚": "Indonézia",
"阿联酋": "Egyesült Arab Emírségek",
"墨西哥": "Mexikó",
"巴西": "Brazília",
"阿根廷": "Argentína",
"澳大利亚": "Ausztrália",
"新西兰": "Új-Zéland",
"中国香港": "Hongkong (Kína)",
"中国澳门": "Makaó (Kína)",
"中国台湾": "Tajvan (Kína)",
"埃及": "Egyiptom",
"希腊": "Görögország",
"荷兰": "Hollandia",
"比利时": "Belgium",
"匈牙利": "Magyarország",
"罗马尼亚": "Románia",
"瑞士": "Svájc",
"奥地利": "Ausztria",
"丹麦": "Dánia",
"瑞典": "Svédország",
"挪威": "Norvégia",
"波兰": "Lengyelország",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Kolumbia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugália",
"卢森堡": "Luxemburg",
"爱尔兰": "Írország",
"冰岛": "Izland",
"阿尔巴尼亚": "Albánia",
"马耳他": "Málta",
"塞浦路斯": "Ciprus",
"芬兰": "Finnország",
"保加利亚": "Bulgária",
"立陶宛": "Litvánia",
"拉脱维亚": "Lettország",
"爱沙尼亚": "Észtország",
"乌克兰": "Ukrajna",
"塞尔维亚": "Szerbia",
"克罗地亚": "Horvátország",
"斯洛文尼亚": "Szlovénia",
"捷克": "Csehország",
"斯洛伐克": "Szlovákia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolívia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marokkó",
"阿尔及利亚": "Algéria",
"突尼斯": "Tunézia",
"尼日利亚": "Nigéria",
"加纳": "Ghána",
"埃塞俄比亚": "Etiópia",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzánia",
"乌干达": "Uganda",
"孟加拉国": "Banglades",
"以色列": "Izrael",
"黎巴嫩": "Libanon",
"约旦": "Jordánia",
"伊拉克": "Irak",
"科威特": "Kuvait",
"巴林": "Bahrein",
"卡塔尔": "Katar",
"阿曼": "Omán",
"阿富汗": "Afganisztán",
"斯里兰卡": "Srí Lanka",
"缅甸": "Mianmar",
"尼泊尔": "Nepál",
"蒙古": "Mongólia",
"柬埔寨": "Kambodzsa",
"老挝": "Laosz",
"文莱": "Brunei",
"东帝汶": "Kelet-Timor",
"斐济": "Fidzsi-szigetek",
"所罗门群岛": "Salamon-szigetek",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Fordítási előzmények",
"enableRecording": "Felvétel engedélyezése",
"viewAudioFiles": "Hangfájlok megtekintése",
"headsetUser": "Fülhallgató-felhasználó",
"phoneUser": "Telefon-felhasználó",
"selectSourceLanguage": "Forrásnyelv kiválasztása",
"selectTargetLanguage": "Célnyelv kiválasztása",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Még nincsenek előzmények",
"clearHistory": "Előzmények törlése",
"clearHistoryConfirm": "Biztosan törli az összes fordítási előzményt? Ezt a műveletet nem lehet visszavonni.",
"unknownLanguage": "Ismeretlen nyelv",
"deleteSessionRecord": "Munkamenet-rekord törlése",
"deleteSessionConfirm": "Biztosan törli az összes fordítási rekordot ehhez a munkamenethez? Ezt a műveletet nem lehet visszavonni.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Hangfájlok fordítása",
"noAudioFiles": "Még nincsenek hangfájlok",
"calculating": "Számítás...",
"playing": "Lejátszás...",
"paused": "Szüneteltetve",
"clickToPlay": "Kattintson a lejátszáshoz",
"rename": "Átnevezés",
"smartTranscription": "Intelligens átírás",
"renameAudioFile": "Hangfájl átnevezése",
"enterNewFileName": "Kérjük, adjon meg egy új fájlnevet",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Eredeti felvétel",
"recordSummary": "Felvétel összefoglalója",
"clickToGenerateSummary": "Kattintson az alábbi gombra a munkamenet összefoglalójának generálásához",
"summaryContent": "Összefoglaló tartalma",
"copied": "Másolva",
"summaryCopiledToClipboard": "Az összefoglaló a vágólapra másolva",
"extractSummary": "Összefoglaló kinyerése",
"summaryGenerated": "Összefoglaló generálva",
"generating": "Generálás...",
"regenerate": "Újragenerálás",
"summaryTimeoutMessage": "Az összefoglaló generálási kérelme időtúllépést okozott, lehetséges hálózati probléma vagy szerverterhelés miatt.",
"deleteTranslationRecord": "Fordítási rekord törlése",
"deleteTranslationConfirm": "Biztosan törli ezt a fordítási rekordot? Ezt a műveletet nem lehet visszavonni.",
"originalText": "Eredeti szöveg",
"translatedText": "Fordított szöveg",
"sessionSummary": "Munkamenet összefoglalója",
"cannotShare": "Nem lehet megosztani",
"generateSummaryFirst": "Kérjük, először generáljon összefoglalót",
"translationSessionRecord": "Fordítási munkamenet rekordja",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Eszköz párosítása",
"connectYourDeepSoundHeadset": "Csatlakoztassa a DeepSound fülhallgatóját",
"bind": "Párosítás",
"authorizeBind": "Párosítás engedélyezése",
"enterCode": "Kérjük, adja meg a kódot",
"autoInputCode": "Kód automatikus bevitele",
"skipBinding": "Párosítás kihagyása",
"rescan": "Újraszkennelés",
"skip": "Kihagyás",
"verifyingDevice": "Eszköz ellenőrzése...",
"confirmBinding": "Párosítás megerősítése",
"associatingDevice": "Eszköz társítása...",
"goToBluetoothSettings": "Ugrás a Bluetooth beállításokhoz",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Készen áll a párosításra",
"preparingPairingEnvironment": "Párosítási környezet előkészítése...",
"connectDeepSoundViaSystemBluetooth": "Kérjük, először csatlakozzon a DeapSound eszközhöz a rendszer Bluetooth-on keresztül",
"deviceBindingConfirm": "Eszközpárosítás megerősítése...",
"establishingDeviceAssociation": "Eszköztársítás létrehozása...",
"waitingCompletePairing": "Kérjük, várjon, a párosítás befejeződik...",
"pairingSuccessRedirecting": "A párosítás sikeres! Átirányítás a főoldalra...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Győződjön meg róla, hogy a DeapSound eszközhöz csatlakozik",
"deviceAlreadyBoundToOtherAccount": "Ez az eszköz már egy másik fiókhoz van párosítva",
"deviceAssociationFailed": "Az eszköztársítás sikertelen, próbálja újra",
"scanTimeoutEnsureDeviceNearby": "A szkennelés időtúllépést okozott, győződjön meg róla, hogy az eszköz a közelben van",
"networkError": "Hálózati hiba",
"authorizationFailedCheckCode": "Az engedélyezés sikertelen, ellenőrizze, hogy az engedélyezési kód helyes-e",
"pairingFailedRetry": "A párosítás sikertelen, próbálja újra",
// 配对控制器相关
'pleaseEnableBluetooth': 'Kérjük, engedélyezze a Bluetooth-t',
'deviceDisconnected': 'Az eszköz lecsatlakoztatva',
'readyToStartPairing': 'Készen áll a párosítás megkezdésére',
'checkingEnvironment': 'Környezet ellenőrzése...',
'ensureHeadsetOnAndPairingMode': 'Győződjön meg róla, hogy a fülhallgató be van kapcsolva és párosítási módban van',
'establishingSecureConnection': 'Biztonságos kapcsolat létrehozása...',
'needManualBindingAuthCode': 'Kézi párosítási engedélyezési kód szükséges...',
'pairingSuccessful': 'A párosítás sikeres!',
'enableBluetooth': 'Bluetooth engedélyezése',
'grantPermissions': 'Engedélyek megadása',
'retryAssociation': 'Társítás újrapróbálása',
'retryAuthorization': 'Engedélyezés újrapróbálása',
'pleaseGrantNecessaryPermissions': 'Kérjük, adja meg a szükséges engedélyeket',
'checkFailedRetry': 'Az ellenőrzés sikertelen, próbálja újra',
'pleaseConnectDeepSoundDevice': 'Kérjük, csatlakoztasson egy DeepSound eszközt',
'verificationFailedRetry': 'Az ellenőrzés sikertelen, próbálja újra',
'invalidDeviceAddress': 'Érvénytelen eszközcím',
'bleDeviceAssociationFailed': 'A BLE eszköztársítás sikertelen',
'deviceAssociationFailedRetry': 'Az eszköztársítás sikertelen, próbálja újra',
'bleConnectionTimeoutRetry': 'A BLE kapcsolat időtúllépést okozott, próbálja újra',
'blePairingStartupFailed': 'A BLE párosítás indítása sikertelen',
'bleConnectionFailed': 'A BLE kapcsolat sikertelen',
'deviceAuthorizationFailedCheckCode': 'Az eszközengedélyezés sikertelen, ellenőrizze az engedélyezési kódot',
//用户反馈页
"feedback": "Felhasználói visszajelzés",
'feedbackInfo': 'Adjon visszajelzést vagy javaslatot',
'feedbackDescription': 'Kérjük, írja le a tapasztalt problémát vagy javaslatát',
'feedbackHint': 'Kérjük, írja be a visszajelzését...',
'feedbackRequired': 'Kérjük, írja be a visszajelzés tartalmát',
'contactInfo': 'Elérhetőség',
'contactHint': 'E-mail/Telefon, hogy felvehessük Önnel a kapcsolatot',
'submit': 'Küldés',
'feedbackSubmitSuccess': 'A visszajelzés sikeresen elküldve, köszönjük a visszajelzését!',
'feedbackSubmitFailed': 'A visszajelzés küldése sikertelen, próbálja újra később',
// OTA升级模块
"upgradeExitConfirm": "Frissítés folyamatban van, a kilépés megszakítja a folyamatot, biztosan kilép?",
"deviceModel": "Eszközmodell",
"unknownDevice": "Ismeretlen eszköz",
"currentFirmwareVersion": "Jelenlegi firmware verzió",
"latestFirmwareVersion": "Legújabb firmware verzió",
"ota_newVersionFound": "Új verzió található",
"latestVersion": "Ön a legújabb verziót használja",
"gettingDeviceInfo": "Eszközinformációk lekérése...",
"keepDeviceConnected": "Tartsa csatlakoztatva az eszközt",
"connectionFailed": "A kapcsolat sikertelen",
"retryConnection": "Kapcsolat újrapróbálása",
"ota_updateNow": "Frissítés most",
"keepConnectedDontClose": "Tartsa csatlakoztatva az eszközt, ne zárja be az alkalmazást",
"doNotDisconnect": "Ne szakítsa meg a kapcsolatot",
"charging": "Töltés",
"updateContent": "Frissítés tartalma",
"removeEarbudsEnsureBattery": "Vegye ki mindkét fülhallgatót, és győződjön meg róla, hogy mindkettő akkumulátora 30% felett van",
// 音乐列表页面
"noMusic": "Nincs zene",
"noPlayingMusic": "Nincs lejátszott zene",
"unknownSong": "Ismeretlen dal",
"unknownArtist": "Ismeretlen előadó",
"playAll": "Összes lejátszása",
// 语言名称
"中文(简体)": "Kínai (egyszerűsített)",
"中文(繁体)": "Kínai (hagyományos)",
"中文(香港繁体)": "Kínai (hongkongi hagyományos)",
"英语": "Angol",
"日语": "Japán",
"韩语": "Koreai",
"法语": "Francia",
"西班牙语": "Spanyol",
"葡萄牙语": "Portugál",
"意大利语": "Olasz",
"德语": "Német",
"俄语": "Orosz",
"波兰语": "Lengyel",
"荷兰语": "Holland",
"瑞典语": "Svéd",
"捷克语": "Cseh",
"现代希腊语": "Újgörög",
"罗马尼亚语": "Román",
"匈牙利语": "Magyar",
"乌克兰语": "Ukrán",
"丹麦语": "Dán",
"芬兰语": "Finn",
"挪威语": "Norvég",
"克罗地亚语": "Horvát",
"加泰隆语": "Katalán",
"阿拉伯语": "Arab",
"泰语": "Thai",
"越南语": "Vietnámi",
"印尼语": "Indonéz",
"印地语": "Hindi",
"土耳其语": "Török",
"马来语": "Maláj",
"孟加拉语": "Bengáli",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Maráthi",
"乌尔都语": "Urdu",
"波斯语": "Perzsa",
"斯瓦希里语": "Szuahéli",
};

695
lib/core/translations/language/id_id.dart

@ -1,38 +1,38 @@
const Map<String, String> idID = {
// Umum (通用)
// 通用
'continue': 'Lanjutkan',
'confirm': 'Konfirmasi',
'cancel': 'Batal',
'retry': 'Coba Lagi',
'retry': 'Coba lagi',
'error': 'Kesalahan',
'success': 'Berhasil',
'connected': 'Terhubung',
'connecting': 'Menghubungkan...',
'connectionFailure': 'Koneksi Gagal',
'unconnected': 'Terputus',
'connecting': 'Menyambungkan...',
'connectionFailure': 'Koneksi gagal',
'unconnected': 'Tidak terhubung',
'search': 'Cari',
"requestCancellation": "Pembatalan permintaan",
"requestCancellation": "Permintaan dibatalkan",
"connectionTimeout": "Waktu koneksi habis",
"requestTimeout": "Waktu permintaan habis",
"responseTimeout": "Waktu respons habis",
"unknownError": "Kesalahan tidak diketahui",
// Halaman Pembuka (启动页)
"slogan": "Hubungkan Dunia, Melampaui Suara",
"sloganInfo": "Ahli Suara AI · Kapan Saja, Di Mana Saja",
// 启动页
"slogan": "Menghubungkan dunia, melampaui suara",
"sloganInfo": "Pakar Suara AI · Kapan saja, di mana saja",
// Navigasi Bawah (底部导航)
// 底部导航
"home": "Beranda",
"explore": "Jelajahi",
"settings": "Pengaturan",
// Bahasa (语言)
"followingSystem": "Mengikuti sistem",
// 语言
"followingSystem": "Ikuti Sistem",
"chinese": "Bahasa Mandarin",
"english": "Bahasa Inggris",
"spanish": "Bahasa Spanyol",
"portuguese": "Bahasa Portugis",
"traditionalChinese": "Mandarin Tradisional",
"traditionalChinese": "Bahasa Mandarin Tradisional",
"japanese": "Bahasa Jepang",
"korean": "Bahasa Korea",
"french": "Bahasa Prancis",
@ -40,123 +40,159 @@ const Map<String, String> idID = {
"russian": "Bahasa Rusia",
"vietnamese": "Bahasa Vietnam",
"italian": "Bahasa Italia",
"hindi": "Bahasa Hindi", // 添加印地语
"indonesian": "Bahasa Indonesia", // 添加印尼语
"thai": "Bahasa Thai",
"hindi": "Bahasa Hindi",
"indonesian": "Bahasa Indonesia",
"thai": "Bahasa Thailand",
"malay": "Bahasa Melayu",
"turkish": "Bahasa Turki",
"polish": "Bahasa Polandia",
"filipino": "Bahasa Filipino",
"dutch": "Bahasa Belanda",
"swedish": "Bahasa Swedia",
"danish": "Bahasa Denmark",
"finnish": "Bahasa Finlandia",
"czech": "Bahasa Ceko",
"hungarian": "Bahasa Hongaria",
"norwegian": "Bahasa Norwegia",
"romanian": "Bahasa Rumania",
"ukrainian": "Bahasa Ukraina",
"greek": "Bahasa Yunani",
"bulgarian": "Bahasa Bulgaria",
"croatian": "Bahasa Kroasia",
"slovak": "Bahasa Slowakia",
"slovenian": "Bahasa Slovenia",
"lithuanian": "Bahasa Lituania",
"latvian": "Bahasa Latvia",
"estonian": "Bahasa Estonia",
"serbian": "Bahasa Serbia",
"icelandic": "Bahasa Islandia",
// Halaman Login (登录页)
// 登录页
"welcome": "Selamat Datang",
"loginTips":
"Silakan masuk atau buat akun menggunakan nomor telepon atau email Anda",
"accountNumber": "Nomor telepon atau email",
"loginTips": "Silakan masuk atau daftar dengan nomor telepon atau email Anda",
"accountNumber": "Nomor Telepon atau Email",
"verificationCode": "Kode Verifikasi",
"getCode": "Dapatkan Kode",
"reacquireAfter": "detik Dapatkan lagi setelah",
"reacquireAfter": "detik untuk mendapatkan kembali",
"otherWays": "Atau masuk dengan",
"expressConsent": "Dengan masuk/mendaftar, Anda menyetujui",
"and": " dan ",
"userAgreement": "Perjanjian Pengguna",
"privacyPolicy": "Kebijakan Privasi",
"userAgreement": "《Perjanjian Pengguna》",
"privacyPolicy": "《Kebijakan Privasi》",
'selectCountry': 'Pilih Negara/Wilayah',
"email": "email",
"phoneNumber": "nomor telepon",
"email": "Email",
"phoneNumber": "Nomor Telepon",
"pleaseEnterContactInfo": "Silakan masukkan nomor telepon atau email",
"invalidEmailFormat": "Format email tidak valid",
"invalidPhoneFormat": "Format nomor telepon tidak valid",
"tip": "Tip",
"pleaseEnterCompleteCode": "Silakan masukkan kode verifikasi lengkap",
// Pesan Kesalahan Login (登录错误提示)
"loginFailed": "Login gagal, silakan coba lagi",
'pleaseAcceptPrivacyPolicy':
'Silakan baca dan setujui Kebijakan Privasi dan Perjanjian Pengguna terlebih dahulu',
"loginFailed": "Gagal masuk, silakan coba lagi",
'pleaseAcceptPrivacyPolicy': 'Harap baca dan setujui Kebijakan Privasi dan Perjanjian Pengguna terlebih dahulu',
"enterVerificationCode": "Masukkan Kode Verifikasi",
"verificationCodeSentTo": "Kode verifikasi telah dikirim ke",
"resendVerificationCode": "Kirim ulang kode verifikasi",
"login": "Masuk",
"usePasswordLogin": "Masuk dengan kata sandi",
// Halaman Beranda (首页)
// 隐私政策弹窗
"loginDeclaration": "Deklarasi DeapSound",
"welcomeToThisApp": "Selamat datang di DeapSound, silakan baca dengan seksama",
"privacyPolicyText":
", dengan mengklik 'Setuju dan Masuk' berarti Anda telah membaca dan menyetujui perjanjian di atas. Mengklik 'Tidak Setuju' akan keluar dari aplikasi.",
"disagree": "Tidak Setuju",
"agreeAndEnter": "Setuju dan Masuk",
// 首页
"deviceStatus": "Status Perangkat",
"reconnect": "Hubungkan Kembali",
"connectingDevice": "Menghubungkan ke perangkat...",
"reconnect": "Sambungkan kembali",
"connectingDevice": "Menyambungkan ke perangkat...",
"connectedTo": "Terhubung ke",
"signal": "Sinyal",
"deviceId": "ID Perangkat",
"firmwareVersion": "Versi Firmware",
"disconnectedDevice": "Tidak ada perangkat terhubung, klik tombol di bawah",
"connectDevice": "Hubungkan Perangkat",
"disconnectedDevice": "Tidak ada perangkat yang terhubung, klik tombol di bawah untuk menyambungkan",
"connectDevice": "Sambungkan Perangkat",
"topAiExperiences": "Pengalaman AI Teratas",
"aiAssistant": "Asisten AI",
"aiAssistantInfo": "Konsultan pribadi 24/7 untuk pertanyaan dan saran",
"simultaneousInterpretation": "Interpretasi Real-time",
"simultaneousInterpretationInfo": "Terjemahan real-time untuk 80+ bahasa",
"aiCompanion": "Ikatan orang tua-anak",
"aiCompanionInfo": "Memahami Anda dan memberikan pendampingan hangat",
"homeSlogan": "Hubungkan Dunia, Melampaui Suara",
"turnEarphones":
"Silakan buka casing earphone dan pasang earbud di telinga Anda",
"aiAssistant": "Asisten AI Serba Guna",
"aiAssistantInfo": "Konsultan eksklusif 24/7, menjawab pertanyaan, memberikan saran",
"simultaneousInterpretation": "Interpretasi Simultan",
"simultaneousInterpretationInfo": "Terjemahan waktu nyata untuk 80+ bahasa, perjalanan ke luar negeri tanpa khawatir",
"aiCompanion": "Teman Keluarga",
"aiCompanionInfo": "Memahami Anda, teman yang hangat",
"homeSlogan": "Menghubungkan dunia, melampaui suara",
"turnEarphones": "Silakan buka casing pengisi daya earphone dan masukkan earphone ke telinga Anda",
"currentlyConnected": "Saat ini terhubung:",
"unsystemSetup": "Buka Pengaturan Sistem",
"talkLater": "Ingatkan Nanti",
"unsystemSetup": "Buka pengaturan sistem",
"talkLater": "Nanti",
"initializing": "Menginisialisasi...",
"bluetoothInitializationFailure": "Inisialisasi layanan Bluetooth gagal",
"checkingPermissions": "Memeriksa izin...",
"lackPermissions": "Izin Bluetooth diperlukan",
"lackPermissions": "Izin Bluetooth tidak ada",
"searchingDevice": "Mencari perangkat...",
"findConnectedDevice": "Menemukan perangkat terhubung",
"notFound": "Tidak ditemukan perangkat Bluetooth yang terhubung",
"findConnectedDevice": "Perangkat terhubung ditemukan",
"notFound": "Tidak ada perangkat Bluetooth yang terhubung ditemukan",
"initializationFailure": "Inisialisasi gagal",
"connectedDevice": "Terhubung ke perangkat:",
"failedRefreshDevice": "Gagal menyegarkan perangkat",
"noDeviceFound": "Tidak ditemukan perangkat terhubung",
"failedDeviceInformation": "Gagal mendapatkan informasi perangkat",
"unknownEquipment": "Perangkat Tidak Dikenal",
"noDeviceFound": "Tidak ada perangkat terhubung yang ditemukan",
"failedDeviceInformation": "Tidak dapat memperoleh informasi perangkat",
"unknownEquipment": "Peralatan Tidak Dikenal",
"zeroSignal": "Tidak Ada Sinyal",
"good": "Baik",
"fine": "Bagus",
"excellent": "Sangat Baik",
"fine": "Sangat Baik",
"excellent": "Luar Biasa",
"unknown": "Tidak diketahui",
'bluetoothTurnedOff': 'Bluetooth dimatikan, silakan nyalakan',
'bluetoothOff': 'bluetooth mati',
'bluetoothTurnedOff': 'Bluetooth dimatikan, harap aktifkan Bluetooth',
'bluetoothOff': 'Bluetooth Mati',
'leftEar': 'Telinga Kiri',
'rightEar': 'Telinga Kanan',
'chargingCase': 'Casing Pengisi Daya',
'left': 'Kiri',
'right': 'Kanan',
'checkConnectionStatusFailed': 'Gagal memeriksa status koneksi',
// Halaman Jelajahi (发现页)
// 发现页
"searchAi": "Cari fitur AI...",
"exploreSlogan": "Earbud Cerdas, Kemungkinan Tak Terbatas",
"exploreSlogan1": "Pendamping Cerdas, Kemungkinan Tak Terbatas",
"exploreSlogan2": "Kacamata Cerdas, Kemungkinan Tak Terbatas",
"exploreAi": "Jelajahi fitur AI yang disediakan oleh DeepSound",
"exploreSlogan": "Earphone pintar, kemungkinan tak terbatas",
"exploreSlogan1": "Teman pintar, kemungkinan tak terbatas",
"exploreSlogan2": "Kacamata pintar, kemungkinan tak terbatas",
"exploreAi": "Jelajahi fitur AI yang ditawarkan oleh DeapSound",
"aiFunction": "Fitur AI",
"allRoundAssistant": "Asisten Serba Bisa",
"allRoundAssistantInfo": "Membantu menyelesaikan berbagai masalah",
"simultaneousTranslation": "Terjemahan Real-time",
"simultaneousTranslationInfo": "Terjemahan instan untuk 80+ bahasa",
"aiGirlfriend": "Ikatan orang tua-anak",
"aiGirlfriendInfo": "Perusahaan cerdas, mengobrol kapan saja",
"healthConsultant": "Obrolan AI multi-fungsi",
"healthConsultantInfo": "Lebih banyak fitur obrolan AI",
"allRoundAssistant": "Asisten Serba Guna",
"allRoundAssistantInfo": "Membantu Anda menyelesaikan berbagai masalah",
"simultaneousTranslation": "Terjemahan Simultan",
"faceToFaceTranslation": "Terjemahan Tatap Muka",
'audioVideoTranslation': 'Terjemahan Audio & Video',
'callTranslation': 'Terjemahan Panggilan',
"simultaneousTranslationInfo": "Terjemahan waktu nyata untuk 80+ bahasa",
"aiGirlfriend": "Pacar AI",
"aiGirlfriendInfo": "Teman cerdas, mengobrol kapan saja",
"healthConsultant": "Obrolan AI Multifungsi",
"healthConsultantInfo": "Menyediakan lebih banyak fitur obrolan AI",
"conferenceAssistant": "Asisten Rapat Bisnis",
"conferenceAssistantInfo":
"Perekaman notulen real-time dan terjemahan multibahasa",
"conferenceAssistantInfo": "Catatan rapat waktu nyata, terjemahan multibahasa",
"studyAssistant": "Asisten Belajar Bahasa",
"studyAssistantInfo": "Koreksi pengucapan dan latihan berbicara",
"travelTranslator": "Penerjemah Perjalanan",
"travelTranslatorInfo": "Terjemahan suara real-time dan panduan objek wisata",
"studyAssistantInfo": "Koreksi pengucapan, latihan berbicara waktu nyata",
"travelTranslator": "Asisten Terjemahan Perjalanan",
"travelTranslatorInfo": "Terjemahan suara waktu nyata, pengenalan tempat wisata",
"beSearching": "Mencari:",
"noAssistantFound": "Tidak ditemukan asisten AI yang sesuai",
"noAssistantFound": "Tidak ada asisten AI yang cocok ditemukan",
"scene": "Skenario",
"youHaveSelected": "Anda telah memilih:",
"newFunction": "Fitur Baru",
"youChoseTry": "Anda telah memilih untuk mencoba",
"youChoseTry": "Anda memilih untuk mencoba",
"aiSinger": "Mode Penyanyi AI",
"aiSingerInfo":
"Nyanyikan lagu apa pun dengan suara artis favorit Anda, bahkan kreasi Anda sendiri",
"popularFunction": "Fitur Populer",
"aiSingerInfo": "Nyanyikan lagu apa pun dengan suara penyanyi favorit Anda, bahkan lagu ciptaan Anda sendiri",
"popularFunction": "Skenario Fitur Populer",
"tryNow": "Coba Sekarang",
// Halaman Asisten Rapat Bisnis (商务会议助手页)
// 商务会议助手页
"startMeeting": "Mulai Rapat",
'edit': 'Edit',
'edit': 'Sunting',
'delete': 'Hapus',
'noContent': 'Tidak Ada Konten',
'editMeetingTitle': 'Edit Judul Rapat (Opsional)',
'editMeetingTitle': 'Sunting Judul Rapat (Opsional)',
'meetingTitle': 'Judul Rapat (Opsional)',
'maxCharacters': 'Maksimal 50 karakter',
'meeting': 'Rapat',
@ -164,64 +200,292 @@ const Map<String, String> idID = {
'aiSummary': 'Ringkasan AI',
'meetingTranscript': 'Transkrip Rapat',
// Halaman Pengaturan (设置页)
"premiumMember": "Keanggotaan Premium",
// 设置页
"systemSettings": "Pengaturan Sistem",
"premiumMember": "Anggota Premium",
"joinDevice": "Perangkat terhubung:",
"accountId": "ID Akun:",
"systemSetting": "Pengaturan Sistem",
"languageSetting": "Pengaturan Bahasa",
"darkMode": "Mode Gelap",
"darkModeInfo": "Beralih antara tema terang/gelap",
"darkModeInfo": "Beralih antara tema terang dan gelap aplikasi",
"backups": "Cadangkan & Pulihkan",
"backupsInfo": "Cadangkan pengaturan dan riwayat AI",
"backupsInfo": "Cadangkan pengaturan dan riwayat interaksi AI",
"lastBackup": "Cadangan terakhir:",
"privacySettings": "Pengaturan Privasi",
"privacySettingsInfo": "Kelola pengumpulan data dan izin",
"logout": "Keluar",
"logoutTips": "Apakah Anda yakin ingin keluar dari akun saat ini?",
"aboutApplication": "Tentang",
"permissionManagement": "Manajemen Izin",
"permissionManagementInfo": "Kelola pengaturan izin aplikasi",
"aboutApplication": "Tentang Aplikasi",
"versions": "Versi",
"checkUpdates": "Periksa Pembaruan",
"selectLanguage": "Pilih Bahasa",
"voiceService": "Layanan Suara",
"voiceServiceInfo": "Pilih layanan pengenalan dan sintesis ucapan",
"voiceServiceInfo": "Pilih layanan pengenalan dan sintesis suara",
"selectVoiceService": "Pilih Layanan Suara",
"azureVoiceService": "Layanan Ucapan Azure",
"azureVoiceServiceInfo":
"Layanan berbasis cloud Microsoft yang mendukung sintesis dan pengenalan ucapan berkualitas tinggi",
"flutterVoiceService": "Layanan suara lokal",
"flutterVoiceServiceInfo":
"Layanan suara lokal perangkat tanpa perlu internet",
"azureVoiceService": "Layanan Suara Azure",
"azureVoiceServiceInfo": "Layanan suara cloud Microsoft, mendukung sintesis dan pengenalan suara berkualitas tinggi",
"flutterVoiceService": "Layanan Suara Lokal Flutter",
"flutterVoiceServiceInfo": "Layanan suara lokal perangkat, dapat digunakan tanpa koneksi internet",
'timbreService': 'Layanan Timbre',
'timbreServiceInfo': 'Pilih layanan sintesis suara',
'defaultTimbre': 'Timbre Default',
'timbreServiceInfo': 'Pilih layanan sintesis suara timbre',
'defaultTimbre': 'Timbre Standar',
'microsoftCloudTimbreService': 'Layanan Timbre Cloud Microsoft',
'voiceClone': 'Klon Suara',
'voiceClone': 'Kloning Suara',
'AIsettings': 'Pengaturan AI',
'selecttimbre': 'Pilih Timbre',
'pleaseRead': 'Harap Baca',
'pleaseRead': 'Harap baca dengan keras',
'completeRecording': 'Selesaikan Perekaman',
'deleteAccount': 'Hapus Akun',
'deleteAccountTips':
'Apakah Anda yakin ingin menghapus akun Anda secara permanen? Tindakan ini tidak dapat dibatalkan.',
"firmwareUpgrade": "Pembaruan Firmware",
"bleHeadsetFirmwareUpgrade": "Pembaruan Versi Firmware Headset BLE",
"deviceManagement": "Manajemen Perangkat",
"manageConnectedDevices": "Kelola perangkat Bluetooth yang dipasangkan",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Anda sudah menggunakan versi terbaru {version}',
'checkUpdateFailed': 'Gagal memeriksa pembaruan',
'networkErrorRetry': 'Kesalahan jaringan, silakan coba lagi nanti',
// Halaman Obrolan (聊天页)
// 设备管理相关
'clearPairedDevices': 'Hapus Perangkat yang Dipasangkan',
'clearPairedDevicesConfirm': 'Apakah Anda yakin ingin menghapus semua perangkat yang dipasangkan?',
'clearPairedDevicesSuccess': 'Berhasil menghapus perangkat yang dipasangkan',
'clearPairedDevicesFailed': 'Gagal menghapus perangkat yang dipasangkan',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Obrolan Suara Waktu Nyata",
"realtimeVoiceChatInfo": "Rasakan fungsi interaksi suara cerdas (pratinjau fitur)",
"loading": "Memuat...",
//设备管理页面
"earphone": "Earphone",
"voicerecorder": "Perekam Suara",
"notBound": "Tidak Terikat",
"deviceNotBoundYet": "Belum ada perangkat yang terikat",
"unbind": "Putuskan Ikatan",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Hapus Riwayat Obrolan",
"online": "Online",
"inputMessage": "Ketik pesan...",
"inputMessage": "Masukkan pesan...",
"imListening": "Mendengarkan...",
"canStartTalking": "Anda boleh mulai berbicara",
"canStartTalking": "Anda bisa mulai berbicara",
"addQuestionAboutImage": "Tambahkan pertanyaan atau deskripsi tentang gambar...",
"summarizeImageContent": "Ringkas konten gambar",
"extractImageText": "Ekstrak teks gambar",
"translateImageText": "Terjemahkan teks gambar",
"recording": "Merekam...",
"holdToSpeak": "Tahan untuk Berbicara",
"takePhoto": "Ambil Foto",
"photoAlbum": "Album",
"makeCall": "Lakukan Panggilan",
"aiVoiceCall": "Panggilan Suara AI",
"inCall": "Sedang dalam panggilan...",
"aiReplying": "AI sedang membalas...",
"waitingToStart": "Menunggu untuk memulai...",
"clickToStartCall": "Klik untuk memulai panggilan",
"listeningToYou": "Mendengarkan Anda...",
"processing": "Memproses...",
"loadMoreMessages": "Muat lebih banyak pesan...",
"loadFailedClickRetry": "Gagal memuat, klik untuk mencoba lagi",
"swipeUpForMore": "Geser ke atas untuk lebih banyak",
// Agent controller
'welcomeMessage': 'Halo! Saya **XiaoYan**, saya bisa membantu Anda:\n\n'
'• Menjawab pertanyaan dan memberikan informasi\n\n'
'• Terjemahan suara waktu nyata\n\n'
'• Merekomendasikan musik dan podcast\n\n'
'• Memo suara dan pengingat\n\n'
'• Mengontrol fungsi earphone\n\n'
'Apa yang bisa saya bantu?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Pengenalan suara memerlukan akses mikrofon.',
'voiceTranslationPermissionText': 'Pengenalan dan terjemahan suara memerlukan akses mikrofon.',
'phoneCallPermissionText': 'Melakukan panggilan memerlukan akses mikrofon untuk panggilan suara.',
'permissionDeniedText': 'Anda telah menolak izin mikrofon secara permanen, silakan buka pengaturan sistem untuk mengaktifkannya.',
'startVoiceInput': 'Mulai input suara',
'startPhoneCallMode': 'Mulai mode panggilan telepon, mulai input suara',
// Halaman Terjemahan (翻译页)
"selectSourceLanguage": "Pilih Bahasa Sumber",
"selectTargetLanguage": "Pilih Bahasa Target",
// Agent 全屏编辑器
'fullScreenEditorHint': 'Masukkan pesan Anda di sini...',
'characterCount': '{count} karakter',
// Halaman Edit Profil (编辑个人信息页)
"editProfile": "Edit Profil",
// 消息长按操作
'copy': 'Salin',
'copySuccess': 'Berhasil disalin',
'report': 'Lapor',
'submitSuccess': 'Berhasil dikirim',
'submitFailed': 'Gagal dikirim',
'reportSubmitted': 'Laporan telah dikirim, kami akan memprosesnya sesegera mungkin',
'harmfulUnsafe': 'Berbahaya/Tidak Aman',
'pornographicVulgar': 'Pornografi/Vulgär',
'misleadingAttack': 'Menyesatkan/Serangan',
'illegalCriminal': 'Ilegal/Kriminal',
'privacyRelated': 'Terkait Privasi',
'copyrightViolation': 'Melanggar hak cipta, nama baik saya, dll.',
'other': 'Lainnya',
'reportDescriptionHint': 'Kami ingin tahu alasan Anda melaporkan, Anda dapat menjelaskan masalah yang Anda hadapi.',
//Message_bubble
'generatedByAi': 'Dihasilkan oleh AI',
//音乐卡片 music_card
'recommendedMusic': 'Berikut adalah beberapa musik yang direkomendasikan:',
'playList': 'Daftar Putar',
'moreMusic': 'Lebih Banyak Musik',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'jam',
'minutes': 'menit',
'seconds': 'detik',
'navigating': 'Menavigasi',
'currentLocation': 'Lokasi Saat Ini',
'approximate': 'Kira-kira',
'enterRoad': 'Masuk jalan',
"driving": "Mengemudi",
"walking": "Berjalan",
"bicycling": "Bersepeda",
"tsransit": "Transportasi Umum",
//天气卡片 weather_card
'weatherQuery': 'Memeriksa kondisi cuaca:',
'highest': 'Tertinggi',
'lowest': 'Terendah',
'futureForecast': 'Prakiraan Masa Depan',
'hotWeatherTip': 'Hari ini panas, harap berhati-hati terhadap sengatan panas dan minum banyak air',
'coldWeatherTip': 'Suhu hari ini rendah, harap kenakan pakaian hangat saat keluar untuk menghindari pilek',
'rainyWeatherTip': 'Hari ini hujan, harap bawa payung saat keluar dan berhati-hati saat bepergian',
'snowyWeatherTip': 'Hari ini salju, jalan licin harap berhati-hati, ambil tindakan pencegahan agar tetap hangat',
'foggyWeatherTip': 'Hari ini berkabut, jarak pandang rendah, harap pakai masker saat keluar',
'windyWeatherTip': 'Hari ini berangin, harap berhati-hati saat keluar, pastikan barang-barang Anda aman',
'sunnyWeatherTip': 'Hari ini cerah dengan sinar UV yang kuat, harap gunakan tabir surya saat keluar',
'temperatureDifferenceTip': 'Ada perbedaan suhu yang besar antara siang dan malam hari ini, harap sesuaikan pakaian Anda',
'comfortableWeatherTip': 'Cuaca hari ini menyenangkan, waktu yang tepat untuk aktivitas di luar ruangan',
"monday": "Senin",
"tuesday": "Selasa",
"wednesday": "Rabu",
"thursday": "Kamis",
"friday": "Jumat",
"saturday": "Sabtu",
"sunday": "Minggu",
// 天气描述
"sunny": "Cerah",
"partlyCloudy": "Setengah Berawan",
"partlySunny": "Setengah Cerah",
"cloudy": "Berawan",
"overcast": "Mendung",
"shower": "Hujan rintik-rintik",
"thundershower": "Hujan badai petir",
"lightRain": "Hujan ringan",
"moderateRain": "Hujan sedang",
"heavyRain": "Hujan lebat",
"rainstorm": "Hujan badai",
"snowShower": "Hujan salju rintik-rintik",
"lightSnow": "Salju ringan",
"moderateSnow": "Salju sedang",
"heavySnow": "Salju lebat",
"blizzard": "Badai salju",
"fog": "Kabut",
"haze": "Jerebu",
"strongWind": "Angin kencang",
//编辑个人信息页
"editProfile": "Sunting Informasi Pribadi",
"avatar": "Avatar",
"nickname": "Nama Panggilan",
"save": "Simpan",
"about": "Tentang",
"enterNickname": "Silakan masukkan nama panggilan",
"notSet": "Tidak Diatur",
"accountSetting": "Pengaturan Akun",
"logout": "Keluar",
"logoutTips": "Apakah Anda yakin ingin keluar dari akun saat ini?",
'deleteAccount': 'Hapus Akun',
'deleteAccountTips': 'Apakah Anda yakin ingin menghapus akun Anda secara permanen? Tindakan ini tidak dapat dibatalkan',
// Daftar Negara (国家列表)
// Profile 错误信息
'networkConnectionFailed': 'Koneksi jaringan gagal, silakan periksa pengaturan jaringan Anda dan coba lagi',
'serverTemporarilyUnavailable': 'Server tidak tersedia untuk sementara, silakan coba lagi nanti',
'loginExpiredPleaseRelogin': 'Sesi Anda telah berakhir, silakan masuk lagi',
'noPermissionForThisOperation': 'Anda tidak memiliki izin untuk melakukan operasi ini',
'requestedResourceNotFound': 'Sumber daya yang diminta tidak ditemukan',
'imageProcessingFailedPleaseReselect': 'Pemrosesan gambar gagal, silakan pilih gambar lain',
'operationFailedPleaseRetry': 'Operasi gagal, silakan coba lagi',
'serverReturnedError': 'Server mengembalikan kesalahan',
'serverError': 'Kesalahan Server',
'networkConnectionFailedCheckSettings': 'Koneksi jaringan gagal, silakan periksa pengaturan jaringan Anda',
'serverInternalErrorRetryLater': 'Kesalahan internal server, silakan coba lagi nanti',
// Profile 用户交互
'imageCompressionFailed': 'Kompresi gambar gagal',
'avatarUpdateFailed': 'Pembaruan avatar gagal',
'usernameCannotBeEmpty': 'Nama pengguna tidak boleh kosong',
'saveSuccess': 'Berhasil disimpan',
'personalInfoUpdated': 'Informasi pribadi telah diperbarui',
'saveFailed': 'Gagal disimpan',
'loggedOut': 'Berhasil keluar',
'logoutFailedRetry': 'Gagal keluar, silakan coba lagi',
'accountPermanentlyDeleted': 'Akun telah dihapus secara permanen',
'deleteAccountFailedRetry': 'Gagal menghapus akun, silakan coba lagi',
// 账号服务相关
'clearUserDataFailed': 'Gagal menghapus data pengguna',
'deleteUserDataFailed': 'Gagal menghapus data pengguna',
'thirdPartyLogoutSuccess': 'Berhasil keluar dari pihak ketiga',
'thirdPartyLogoutFailed': 'Gagal keluar dari pihak ketiga',
'signOutProcessError': 'Terjadi kesalahan saat proses keluar',
'deleteAccountProcessError': 'Terjadi kesalahan saat proses penghapusan akun',
'userDataClearSuccess': 'Data pengguna berhasil dihapus',
'allUserDataClearSuccess': 'Semua data pengguna berhasil dihapus',
'accountServiceInitialized': 'Layanan Akun telah diinisialisasi',
// 权限管理页面
'getPermissionStatusFailed': 'Gagal mendapatkan status izin',
'communicationPermissions': 'Izin Komunikasi',
'calendarPermissions': 'Izin Kalender',
'locationPermissions': 'Izin Lokasi',
'phone': 'Telepon',
'sms': 'SMS',
'calendarWrite': 'Tulis Kalender',
'calendarFullAccess': 'Akses Penuh Kalender',
'locationInfo': 'Informasi Lokasi',
'phonePermissionDesc': 'Digunakan untuk fungsi melakukan panggilan',
'smsPermissionDesc': 'Digunakan untuk fungsi mengirim SMS',
'calendarWritePermissionDesc': 'Digunakan untuk membuat acara kalender dan pengingat',
'calendarFullAccessPermissionDesc': 'Digunakan untuk membaca dan mengelola acara kalender dan pengingat',
'locationPermissionDesc': 'Digunakan untuk mendapatkan informasi lokasi saat ini',
'appFunctionNeeds': 'Fungsi aplikasi membutuhkan',
'authorized': 'Diizinkan',
'unauthorized': 'Tidak Diizinkan',
'needOpenInSystemSettings': 'Perlu dibuka di pengaturan sistem',
'partialAuthorization': 'Otorisasi Sebagian',
'unknownStatus': 'Status Tidak Diketahui',
'permissionGranted': 'Izin diberikan',
'permissionRequestError': 'Kesalahan saat meminta izin',
'phonePermissionDetailDesc': 'Fungsi panggilan memerlukan izin telepon',
'smsPermissionDetailDesc': 'Fungsi mengirim SMS memerlukan izin SMS',
'calendarWritePermissionDetailDesc': 'Membuat acara kalender memerlukan izin menulis kalender',
'calendarFullAccessPermissionDetailDesc': 'Mengelola acara kalender memerlukan izin penuh kalender',
'locationPermissionDetailDesc': 'Mendapatkan informasi lokasi memerlukan izin lokasi',
'appNeedsPermissionForFullFunction': 'Aplikasi memerlukan izin ini untuk fungsionalitas penuh',
'permanentDenialText': 'Anda telah menolak izin {permission} secara permanen, silakan buka pengaturan aplikasi untuk mengaktifkannya',
'goToSettings': 'Buka Pengaturan',
// 版本更新对话框
'newVersionFound': 'Versi Baru Ditemukan',
'remindLater': 'Ingatkan Nanti',
'updateNow': 'Perbarui Sekarang',
'checkUpdate': 'Periksa Pembaruan',
'updateFailed': 'Pembaruan Gagal',
'cannotOpenAppStore': 'Tidak dapat membuka toko aplikasi, silakan buka toko aplikasi secara manual untuk memperbarui',
'updateErrorRetry': 'Terjadi kesalahan saat pembaruan, silakan coba lagi nanti',
//国家列表
"邮箱": "Email",
"中国": "Tiongkok",
"美国": "Amerika Serikat",
@ -251,14 +515,14 @@ const Map<String, String> idID = {
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "Selandia Baru",
"中国香港": "Hong Kong, Tiongkok",
"中国澳门": "Makau, Tiongkok",
"中国台湾": "Taiwan, Tiongkok",
"中国香港": "Hong Kong (Tiongkok)",
"中国澳门": "Makau (Tiongkok)",
"中国台湾": "Taiwan (Tiongkok)",
"埃及": "Mesir",
"希腊": "Yunani",
"荷兰": "Belanda",
"比利时": "Belgia",
"匈牙利": "Hungaria",
"匈牙利": "Hongaria",
"罗马尼亚": "Rumania",
"瑞士": "Swiss",
"奥地利": "Austria",
@ -317,7 +581,7 @@ const Map<String, String> idID = {
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"阿富汗": "Afganistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
@ -329,64 +593,159 @@ const Map<String, String> idID = {
"斐济": "Fiji",
"所罗门群岛": "Kepulauan Solomon",
// Asisten Pribadi Emma (Personal Assistant Emma)
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Hai, saya Emma, asisten AI serbaguna. Baik itu perencanaan kerja, saran belajar, pengaturan hidup, atau masalah lainnya, saya senang membantu. Mari tingkatkan efisiensi dan capai tujuan bersama!",
"assistantTag": "Asisten",
"personalAssistantWelcome":
"Halo! Saya Emma, dan saya senang menjadi asisten pribadi Anda. Saya dapat membantu Anda dengan berbagai tugas seperti manajemen waktu, perencanaan tujuan, organisasi informasi, dll. Apa yang bisa saya bantu?",
"personalAssistantVoiceWelcome": "Saya di sini!",
// Penerjemah Simultan Lucy (同声传译 Lucy)
"interpreterName": "Penerjemah Simultan",
"interpreterDescription":
"Hai! Saya Lucy, penerjemah profesional Bahasa Inggris-Mandarin yang berspesialisasi dalam terjemahan real-time untuk rapat, kuliah, dan percakapan, membuat komunikasi bebas hambatan.",
"interpreterTag": "Terjemahan",
"interpreterWelcome":
"Halo semuanya! Saya Lucy, penerjemah simultan Anda. Saya akan menerjemahkan antara Bahasa Mandarin dan Bahasa Inggris untuk Anda. Ketika Anda berbicara Bahasa Mandarin, saya akan menerjemahkan ke Bahasa Inggris; ketika Anda berbicara Bahasa Inggris, saya akan menerjemahkan ke Bahasa Mandarin. Mari kita mulai sesi terjemahan kita!",
// Pendamping Orang Tua-Anak XinYuan (亲子陪伴 芯愿)
"companionName": "XinYuan",
"companionDescription":
"Saya XinYuan, pendamping orang tua-anak Anda yang berdedikasi, lembut dan pengertian. Apakah Anda ingin mengobrol, berbagi kekhawatiran, atau membutuhkan pendampingan, saya akan selalu ada di sisi Anda.",
"companionTag": "Emosional",
"companionWelcome":
"Halo! Akhirnya bertemu denganmu! Saya XinYuan, pendamping orang tua-anak Anda yang berdedikasi. Bagaimana harimu? Apakah ada sesuatu yang ingin Anda bagikan dengan saya? Saya selalu di sini, siap mendengarkan pikiran Anda.",
"companionVoiceWelcome": "Saya di sini bersamamu!",
// Obrolan AI Multi-fungsi Wu Xiaojiang (多功能AI聊天 吴小江)
"healthAdvisorName": "Asisten Obrolan AI Wu",
"healthAdvisorDescription":
"Saya Wu, siap memberi Anda berbagai fitur obrolan AI.",
"healthAdvisorTag": "Obrolan",
"healthAdvisorWelcome":
"Halo, saya Wu. Saya senang membantu Anda dengan fitur obrolan AI. Bagaimana saya bisa membantu Anda hari ini?",
"healthAdvisorVoiceWelcome": "Saya di sini!",
// Riwayat Terjemahan (Translation History)
"noTranslationHistory": "Tidak ada riwayat terjemahan",
"clearHistory": "Hapus Riwayat",
"clearHistoryConfirm":
"Apakah Anda yakin ingin menghapus semua riwayat terjemahan? Tindakan ini tidak dapat dibatalkan.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Riwayat Terjemahan",
"enableRecording": "Aktifkan Perekaman",
"viewAudioFiles": "Lihat File Audio",
"headsetUser": "Pengguna Headset",
"phoneUser": "Pengguna Telepon",
"selectSourceLanguage": "Pilih bahasa sumber",
"selectTargetLanguage": "Pilih bahasa target",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Belum ada riwayat",
"clearHistory": "Hapus Riwayat",
"clearHistoryConfirm": "Apakah Anda yakin ingin menghapus semua riwayat terjemahan? Tindakan ini tidak dapat dibatalkan.",
"unknownLanguage": "Bahasa Tidak Dikenal",
"deleteSessionRecord": "Hapus Rekaman Sesi",
"deleteSessionConfirm": "Apakah Anda yakin ingin menghapus semua rekaman terjemahan untuk sesi ini? Tindakan ini tidak dapat dibatalkan.",
// Halaman Umpan Balik Pengguna (User Feedback Page)
"feedback": "Umpan Balik",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Terjemahkan File Audio",
"noAudioFiles": "Belum ada file audio",
"calculating": "Menghitung...",
"playing": "Memutar...",
"paused": "Dijeda",
"clickToPlay": "Klik untuk memutar",
"rename": "Ubah Nama",
"smartTranscription": "Transkripsi Cerdas",
"renameAudioFile": "Ubah nama file audio",
"enterNewFileName": "Silakan masukkan nama file baru",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Rekaman Asli",
"recordSummary": "Ringkasan Rekaman",
"clickToGenerateSummary": "Klik tombol di bawah untuk membuat ringkasan sesi",
"summaryContent": "Konten Ringkasan",
"copied": "Disalin",
"summaryCopiledToClipboard": "Ringkasan telah disalin ke papan klip",
"extractSummary": "Ekstrak Ringkasan",
"summaryGenerated": "Ringkasan telah dibuat",
"generating": "Membuat...",
"regenerate": "Buat Ulang",
"summaryTimeoutMessage": "Permintaan pembuatan ringkasan habis waktu, mungkin karena masalah jaringan atau server sibuk.",
"deleteTranslationRecord": "Hapus Rekaman Terjemahan",
"deleteTranslationConfirm": "Apakah Anda yakin ingin menghapus rekaman terjemahan ini? Tindakan ini tidak dapat dibatalkan.",
"originalText": "Teks Asli",
"translatedText": "Teks Terjemahan",
"sessionSummary": "Ringkasan Sesi",
"cannotShare": "Tidak dapat berbagi",
"generateSummaryFirst": "Harap buat ringkasan terlebih dahulu",
"translationSessionRecord": "Rekaman Sesi Terjemahan",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Pemasangan Perangkat",
"connectYourDeepSoundHeadset": "Hubungkan Headset DeepSound Anda",
"bind": "Ikat",
"authorizeBind": "Otorisasi Pengikatan",
"enterCode": "Silakan masukkan kode",
"autoInputCode": "Masukkan kode secara otomatis",
"skipBinding": "Lewati Pengikatan",
"rescan": "Pindai Ulang",
"skip": "Lewati",
"verifyingDevice": "Memverifikasi perangkat...",
"confirmBinding": "Konfirmasi Pengikatan",
"associatingDevice": "Mengasosiasikan perangkat...",
"goToBluetoothSettings": "Buka Pengaturan Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Siap untuk dipasangkan",
"preparingPairingEnvironment": "Mempersiapkan lingkungan pemasangan...",
"connectDeepSoundViaSystemBluetooth": "Harap hubungkan ke perangkat DeapSound melalui Bluetooth sistem terlebih dahulu",
"deviceBindingConfirm": "Konfirmasi pengikatan perangkat...",
"establishingDeviceAssociation": "Membangun asosiasi perangkat...",
"waitingCompletePairing": "Harap tunggu, pemasangan sedang diselesaikan...",
"pairingSuccessRedirecting": "Pemasangan berhasil! Mengalihkan ke halaman utama...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Harap pastikan Anda terhubung ke perangkat DeapSound",
"deviceAlreadyBoundToOtherAccount": "Perangkat ini sudah terikat ke akun lain",
"deviceAssociationFailed": "Asosiasi perangkat gagal, silakan coba lagi",
"scanTimeoutEnsureDeviceNearby": "Waktu pemindaian habis, harap pastikan perangkat berada di dekat",
"networkError": "Kesalahan Jaringan",
"authorizationFailedCheckCode": "Otorisasi gagal, harap periksa apakah kode otorisasi benar",
"pairingFailedRetry": "Pemasangan gagal, silakan coba lagi",
// 配对控制器相关
'pleaseEnableBluetooth': 'Harap aktifkan Bluetooth',
'deviceDisconnected': 'Perangkat terputus',
'readyToStartPairing': 'Siap untuk memulai pemasangan',
'checkingEnvironment': 'Memeriksa lingkungan...',
'ensureHeadsetOnAndPairingMode': 'Harap pastikan headset dihidupkan dan dalam mode pemasangan',
'establishingSecureConnection': 'Membangun koneksi aman...',
'needManualBindingAuthCode': 'Diperlukan kode otorisasi pengikatan manual...',
'pairingSuccessful': 'Pemasangan berhasil!',
'enableBluetooth': 'Aktifkan Bluetooth',
'grantPermissions': 'Berikan Izin',
'retryAssociation': 'Coba Ulang Asosiasi',
'retryAuthorization': 'Coba Ulang Otorisasi',
'pleaseGrantNecessaryPermissions': 'Harap berikan izin yang diperlukan',
'checkFailedRetry': 'Pemeriksaan gagal, silakan coba lagi',
'pleaseConnectDeepSoundDevice': 'Harap hubungkan perangkat DeepSound',
'verificationFailedRetry': 'Verifikasi gagal, silakan coba lagi',
'invalidDeviceAddress': 'Alamat perangkat tidak valid',
'bleDeviceAssociationFailed': 'Asosiasi perangkat BLE gagal',
'deviceAssociationFailedRetry': 'Asosiasi perangkat gagal, silakan coba lagi',
'bleConnectionTimeoutRetry': 'Waktu koneksi BLE habis, silakan coba lagi',
'blePairingStartupFailed': 'Gagal memulai pemasangan BLE',
'bleConnectionFailed': 'Koneksi BLE gagal',
'deviceAuthorizationFailedCheckCode': 'Otorisasi perangkat gagal, harap periksa kode otorisasi',
//用户反馈页
"feedback": "Umpan Balik Pengguna",
'feedbackInfo': 'Berikan umpan balik atau saran',
'feedbackDescription': 'Harap jelaskan masalah atau saran Anda',
'feedbackDescription': 'Harap jelaskan masalah yang Anda hadapi atau saran Anda',
'feedbackHint': 'Silakan masukkan umpan balik Anda...',
'feedbackRequired': 'Konten umpan balik diperlukan',
'feedbackRequired': 'Harap masukkan konten umpan balik',
'contactInfo': 'Informasi Kontak',
'contactHint': 'Email/Telepon, agar kami dapat menghubungi Anda',
'submit': 'Kirim',
'feedbackSubmitSuccess': 'Umpan balik berhasil dikirim, terima kasih!',
'feedbackSubmitSuccess': 'Umpan balik berhasil dikirim, terima kasih atas umpan balik Anda!',
'feedbackSubmitFailed': 'Gagal mengirim umpan balik, silakan coba lagi nanti',
// Nama Bahasa (Language names)
"中文(简体)": "Mandarin (Sederhana)",
"中文(繁体)": "Mandarin (Tradisional)",
"中文(香港繁体)": "Mandarin (Hong Kong)",
// OTA升级模块
"upgradeExitConfirm": "Pembaruan sedang berlangsung, keluar akan mengganggu proses, apakah Anda yakin ingin keluar?",
"deviceModel": "Model Perangkat",
"unknownDevice": "Perangkat Tidak Dikenal",
"currentFirmwareVersion": "Versi Firmware Saat Ini",
"latestFirmwareVersion": "Versi Firmware Terbaru",
"ota_newVersionFound": "Versi baru ditemukan",
"latestVersion": "Anda menggunakan versi terbaru",
"gettingDeviceInfo": "Mendapatkan informasi perangkat...",
"keepDeviceConnected": "Jaga agar perangkat tetap terhubung",
"connectionFailed": "Koneksi Gagal",
"retryConnection": "Coba Sambungkan Kembali",
"ota_updateNow": "Perbarui Sekarang",
"keepConnectedDontClose": "Jaga agar perangkat tetap terhubung, jangan tutup aplikasi",
"doNotDisconnect": "Jangan putuskan sambungan",
"charging": "Mengisi daya",
"updateContent": "Konten Pembaruan",
"removeEarbudsEnsureBattery": "Keluarkan kedua earbud, dan pastikan baterai keduanya di atas 30%",
// 音乐列表页面
"noMusic": "Tidak Ada Musik",
"noPlayingMusic": "Tidak ada musik yang diputar",
"unknownSong": "Lagu Tidak Dikenal",
"unknownArtist": "Artis Tidak Dikenal",
"playAll": "Putar Semua",
// 语言名称
"中文(简体)": "Bahasa Mandarin (Sederhana)",
"中文(繁体)": "Bahasa Mandarin (Tradisional)",
"中文(香港繁体)": "Bahasa Mandarin (Hong Kong Tradisional)",
"英语": "Bahasa Inggris",
"日语": "Bahasa Jepang",
"韩语": "Bahasa Korea",
@ -402,7 +761,7 @@ const Map<String, String> idID = {
"捷克语": "Bahasa Ceko",
"现代希腊语": "Bahasa Yunani Modern",
"罗马尼亚语": "Bahasa Rumania",
"匈牙利语": "Bahasa Hungaria",
"匈牙利语": "Bahasa Hongaria",
"乌克兰语": "Bahasa Ukraina",
"丹麦语": "Bahasa Denmark",
"芬兰语": "Bahasa Finlandia",
@ -410,7 +769,7 @@ const Map<String, String> idID = {
"克罗地亚语": "Bahasa Kroasia",
"加泰隆语": "Bahasa Katalan",
"阿拉伯语": "Bahasa Arab",
"泰语": "Bahasa Thai",
"泰语": "Bahasa Thailand",
"越南语": "Bahasa Vietnam",
"印尼语": "Bahasa Indonesia",
"印地语": "Bahasa Hindi",
@ -423,4 +782,4 @@ const Map<String, String> idID = {
"乌尔都语": "Bahasa Urdu",
"波斯语": "Bahasa Persia",
"斯瓦希里语": "Bahasa Swahili",
};
};

797
lib/core/translations/language/is_is.dart

@ -1,12 +1,785 @@
Map<String, String> isIS = {
'appTitle': 'Deep Voice',
'settings': 'Stillingar',
'language': 'Tungumál',
'theme': 'Þema',
'darkMode': 'Dökkur hamur',
'lightMode': 'Ljós hamur',
'systemMode': 'Kerfishamur',
'about': 'Um appið',
'version': 'Útgáfa',
// 添加更多翻译键值对
};
const Map<String, String> isIS = {
// 通用
'continue': 'Halda áfram',
'confirm': 'Staðfesta',
'cancel': 'Hætta við',
'retry': 'Reyna aftur',
'error': 'Villa',
'success': 'Tókst',
'connected': 'Tengt',
'connecting': 'Tengist...',
'connectionFailure': 'Tenging mistókst',
'unconnected': 'Ótengt',
'search': 'Leita',
"requestCancellation": "Beiðni afturkölluð",
"connectionTimeout": "Tenging rann út á tíma",
"requestTimeout": "Beiðni rann út á tíma",
"responseTimeout": "Svar rann út á tíma",
"unknownError": "Óþekkt villa",
// 启动页
"slogan": "Að tengja heiminn, handan hljóðsins",
"sloganInfo": "Gervigreindar raddarsérfræðingur · Hvenær sem er, hvar sem er",
// 底部导航
"home": "Heim",
"explore": "Kanna",
"settings": "Stillingar",
// 语言
"followingSystem": "Fylgja kerfi",
"chinese": "Kínverska",
"english": "Enska",
"spanish": "Spænska",
"portuguese": "Portúgalska",
"traditionalChinese": "Hefðbundin kínverska",
"japanese": "Japanska",
"korean": "Kóreska",
"french": "Franska",
"german": "Þýska",
"russian": "Rússneska",
"vietnamese": "Víetnamska",
"italian": "Ítalska",
"hindi": "Hindí",
"indonesian": "Indónesíska",
"thai": "Taílenska",
"malay": "Malajíska",
"turkish": "Tyrkneska",
"polish": "Pólska",
"filipino": "Filippseyska",
"dutch": "Hollenska",
"swedish": "Sænska",
"danish": "Danska",
"finnish": "Finnska",
"czech": "Tékkneska",
"hungarian": "Ungverska",
"norwegian": "Norska",
"romanian": "Rúmenska",
"ukrainian": "Úkraínska",
"greek": "Gríska",
"bulgarian": "Búlgarska",
"croatian": "Króatíska",
"slovak": "Slóvakíska",
"slovenian": "Slóvenska",
"lithuanian": "Litháíska",
"latvian": "Lettneska",
"estonian": "Eistneska",
"serbian": "Serbneska",
"icelandic": "Íslenska",
// 登录页
"welcome": "Velkomin(n)",
"loginTips": "Skráðu þig inn eða nýskráðu með símanúmeri eða tölvupósti",
"accountNumber": "Símanúmer eða tölvupóstur",
"verificationCode": "Staðfestingarkóði",
"getCode": "Fá kóða",
"reacquireAfter": "s til að fá aftur",
"otherWays": "Eða skráðu þig inn með",
"expressConsent": "Með því að skrá þig inn/nýskrá samþykkir þú",
"and": " og ",
"userAgreement": "《Notendasamninginn》",
"privacyPolicy": "《Persónuverndarstefnuna》",
'selectCountry': 'Veldu land/svæði',
"email": "Tölvupóstur",
"phoneNumber": "Símanúmer",
"pleaseEnterContactInfo": "Vinsamlegast sláðu inn símanúmer eða tölvupóst",
"invalidEmailFormat": "Ógilt tölvupóstsnið",
"invalidPhoneFormat": "Ógilt símanúmersnið",
"tip": "Ábending",
"pleaseEnterCompleteCode": "Vinsamlegast sláðu inn allan staðfestingarkóðann",
"loginFailed": "Innskráning mistókst, vinsamlegast reyndu aftur",
'pleaseAcceptPrivacyPolicy': 'Vinsamlegast lestu og samþykktu persónuverndarstefnuna og notendasamninginn fyrst',
"enterVerificationCode": "Sláðu inn staðfestingarkóða",
"verificationCodeSentTo": "Staðfestingarkóði sendur til",
"resendVerificationCode": "Senda staðfestingarkóða aftur",
"login": "Innskráning",
"usePasswordLogin": "Innskráning með lykilorði",
// 隐私政策弹窗
"loginDeclaration": "Yfirlýsing DeapSound",
"welcomeToThisApp": "Velkomin(n) í DeapSound, vinsamlegast lestu vandlega",
"privacyPolicyText":
", með því að smella á 'Samþykkja og halda áfram' staðfestir þú að þú hafir lesið og samþykkt ofangreinda samninga. Með því að smella á 'Hafna' lokarðu forritinu.",
"disagree": "Hafna",
"agreeAndEnter": "Samþykkja og halda áfram",
// 首页
"deviceStatus": "Staða tækis",
"reconnect": "Endurtengja",
"connectingDevice": "Tengist við tæki...",
"connectedTo": "Tengt við",
"signal": "Merki",
"deviceId": "Auðkenni tækis",
"firmwareVersion": "Fastbúnaðarútgáfa",
"disconnectedDevice": "Ekkert tæki tengt, smelltu á hnappinn hér að neðan til að tengjast",
"connectDevice": "Tengja tæki",
"topAiExperiences": "Helstu gervigreindarupplifanir",
"aiAssistant": "Alhliða gervigreindar-aðstoðarmaður",
"aiAssistantInfo": "Einkaþjónusta allan sólarhringinn, svarar spurningum, gefur tillögur",
"simultaneousInterpretation": "Samtímatúlkun",
"simultaneousInterpretationInfo": "Rauntímaþýðing fyrir yfir 80 tungumál, áhyggjulausar utanlandsferðir",
"aiCompanion": "Fjölskyldufélagi",
"aiCompanionInfo": "Skilur þig, hlýlegur félagsskapur",
"homeSlogan": "Að tengja heiminn, umfram hljóð",
"turnEarphones": "Vinsamlegast opnaðu hleðsluhulstrið á heyrnartólunum og settu þau í eyrun",
"currentlyConnected": "Nú tengt:",
"unsystemSetup": "Fara í kerfisstillingar",
"talkLater": "Seinna",
"initializing": "Frumstilli...",
"bluetoothInitializationFailure": "Frumstilling Bluetooth-þjónustu mistókst",
"checkingPermissions": "Athuga heimildir...",
"lackPermissions": "Skortir Bluetooth-heimildir",
"searchingDevice": "Leita að tækjum...",
"findConnectedDevice": "Fann tengt tæki",
"notFound": "Ekkert tengt Bluetooth-tæki fannst",
"initializationFailure": "Frumstilling mistókst",
"connectedDevice": "Tengt við tæki:",
"failedRefreshDevice": "Ekki tókst að endurhlaða tækið",
"noDeviceFound": "Ekkert tengt tæki fannst",
"failedDeviceInformation": "Ekki tókst að nálgast upplýsingar um tækið",
"unknownEquipment": "Óþekkt tæki",
"zeroSignal": "Ekkert merki",
"good": "Gott",
"fine": "Mjög gott",
"excellent": "Framúrskarandi",
"unknown": "Óþekkt",
'bluetoothTurnedOff': 'Slökkt er á Bluetooth, vinsamlegast kveiktu á Bluetooth',
'bluetoothOff': 'Slökkt á Bluetooth',
'leftEar': 'Vinstra eyra',
'rightEar': 'Hægra eyra',
'chargingCase': 'Hleðsluhulstur',
'left': 'Vinstri',
'right': 'Hægri',
'checkConnectionStatusFailed': 'Athugun á tengingarstöðu mistókst',
// 发现页
"searchAi": "Leita að gervigreindareiginleikum...",
"exploreSlogan": "Snjallheyrnartól, óendanlegir möguleikar",
"exploreSlogan1": "Snjallfélagi, óendanlegir möguleikar",
"exploreSlogan2": "Snjallgleraugu, óendanlegir möguleikar",
"exploreAi": "Kannaðu gervigreindareiginleikana sem DeapSound býður upp á",
"aiFunction": "Gervigreindareiginleikar",
"allRoundAssistant": "Alhliða aðstoðarmaður",
"allRoundAssistantInfo": "Hjálpar þér að leysa ýmsar vandamál",
"simultaneousTranslation": "Samtímaþýðing",
"faceToFaceTranslation": "Augliti til auglitis þýðing",
'audioVideoTranslation': 'Hljóð- og myndþýðing',
'callTranslation': 'Símtalaþýðing',
"simultaneousTranslationInfo": "Rauntímaþýðing fyrir yfir 80 tungumál",
"aiGirlfriend": "Gervigreindarkærasta",
"aiGirlfriendInfo": "Greindur félagi, spjallaðu hvenær sem er",
"healthConsultant": "Fjölnota gervigreindarspjall",
"healthConsultantInfo": "Býður upp á fleiri gervigreindarspjallaðgerðir",
"conferenceAssistant": "Aðstoðarmaður fyrir viðskiptafundi",
"conferenceAssistantInfo": "Skráning fundargerða í rauntíma, fjöltyng þýðing",
"studyAssistant": "Aðstoðarmaður við tungumálanám",
"studyAssistantInfo": "Framburðarleiðrétting, rauntímaæfing í tali",
"travelTranslator": "Aðstoðarmaður við ferðaþýðingu",
"travelTranslatorInfo": "Rauntíma raddþýðing, kynning á ferðamannastöðum",
"beSearching": "Leita:",
"noAssistantFound": "Enginn samsvarandi gervigreindar-aðstoðarmaður fannst",
"scene": "Atburðarás",
"youHaveSelected": "Þú valdir:",
"newFunction": "Nýr eiginleiki",
"youChoseTry": "Þú valdir að prófa",
"aiSinger": "Gervigreindarsöngvarahamur",
"aiSingerInfo": "Syngdu hvaða lag sem er með rödd uppáhalds söngvarans þíns, jafnvel þínar eigin tónsmíðar",
"popularFunction": "Vinsælir eiginleikaatburðir",
"tryNow": "Prófa núna",
// 商务会议助手页
"startMeeting": "Hefja fund",
'edit': 'Breyta',
'delete': 'Eyða',
'noContent': 'Ekkert innihald',
'editMeetingTitle': 'Breyta fundartitli (valfrjálst)',
'meetingTitle': 'Fundartitill (valfrjálst)',
'maxCharacters': 'Að hámarki 50 stafir',
'meeting': 'Fundur',
'recordingDetails': 'Upptökuupplýsingar',
'aiSummary': 'Gervigreindaryfirlit',
'meetingTranscript': 'Fundarritun',
// 设置页
"systemSettings": "Kerfisstillingar",
"premiumMember": "Premium meðlimur",
"joinDevice": "Tengt tæki:",
"accountId": "Auðkenni reiknings:",
"systemSetting": "Kerfisstillingar",
"languageSetting": "Tungumálastillingar",
"darkMode": "Myrkurhamur",
"darkModeInfo": "Skipta á milli ljóss og dökkra þema forritsins",
"backups": "Afritun og endurheimt",
"backupsInfo": "Afrita stillingar og gervigreindar samskiptasögu",
"lastBackup": "Síðasta afritun:",
"privacySettings": "Persónuverndarstillingar",
"privacySettingsInfo": "Stjórna gagnaöflun og heimildum",
"permissionManagement": "Heimildastjórnun",
"permissionManagementInfo": "Stjórna heimildastillingum forritsins",
"aboutApplication": "Um forritið",
"versions": "Útgáfa",
"checkUpdates": "Athuga með uppfærslur",
"selectLanguage": "Veldu tungumál",
"voiceService": "Raddþjónusta",
"voiceServiceInfo": "Veldu raddgreiningar- og myndunarþjónustu",
"selectVoiceService": "Veldu raddþjónustu",
"azureVoiceService": "Azure raddþjónusta",
"azureVoiceServiceInfo": "Microsoft skýjaraddþjónusta, styður hágæða raddmyndun og -greiningu",
"flutterVoiceService": "Flutter staðbundin raddþjónusta",
"flutterVoiceServiceInfo": "Staðbundin raddþjónusta tækisins, hægt að nota án nettengingar",
'timbreService': 'Raddblæþjónusta',
'timbreServiceInfo': 'Veldu raddblæmyndunarþjónustu',
'defaultTimbre': 'Sjálfgefinn raddblær',
'microsoftCloudTimbreService': 'Microsoft skýjaraddblæþjónusta',
'voiceClone': 'Raddklónun',
'AIsettings': 'Gervigreindarstillingar',
'selecttimbre': 'Veldu raddblæ',
'pleaseRead': 'Vinsamlegast lestu upphátt',
'completeRecording': 'Ljúka upptöku',
"firmwareUpgrade": "Fastbúnaðaruppfærsla",
"bleHeadsetFirmwareUpgrade": "Uppfærsla á fastbúnaðarútgáfu BLE heyrnartóla",
"deviceManagement": "Tækjastjórnun",
"manageConnectedDevices": "Stjórna tengdum Bluetooth-tækjum",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Þú ert nú þegar með nýjustu útgáfuna {version}',
'checkUpdateFailed': 'Athugun á uppfærslum mistókst',
'networkErrorRetry': 'Netvilla, vinsamlegast reyndu aftur síðar',
// 设备管理相关
'clearPairedDevices': 'Hreinsa pöruð tæki',
'clearPairedDevicesConfirm': 'Ertu viss um að þú viljir hreinsa öll pöruð tæki?',
'clearPairedDevicesSuccess': 'Pöruðum tækjum var eytt',
'clearPairedDevicesFailed': 'Ekki tókst að hreinsa pöruð tæki',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Rauntíma raddspjall",
"realtimeVoiceChatInfo": "Upplifðu greinda raddsamskiptaaðgerð (forskoðun aðgerðar)",
"loading": "Hleður...",
//设备管理页面
"earphone": "Heyrnartól",
"voicerecorder": "Upptökutæki",
"notBound": "Óbundið",
"deviceNotBoundYet": "Tæki er ekki enn bundið",
"unbind": "Losa bindingu",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Hreinsa spjallsögu",
"online": "Á netinu",
"inputMessage": "Sláðu inn skilaboð...",
"imListening": "Hlusta...",
"canStartTalking": "Þú getur byrjað að tala",
"addQuestionAboutImage": "Bættu við spurningu eða lýsingu um myndina...",
"summarizeImageContent": "Taktu saman innihald myndar",
"extractImageText": "Dragðu út texta úr mynd",
"translateImageText": "Þýddu texta í mynd",
"recording": "Tekur upp...",
"holdToSpeak": "Haltu inni til að tala",
"takePhoto": "Taka mynd",
"photoAlbum": "Myndaalbúm",
"makeCall": "Hringja",
"aiVoiceCall": "Gervigreindar raddsamtal",
"inCall": "Í símtali...",
"aiReplying": "Gervigreind svarar...",
"waitingToStart": "Beðið eftir að byrja...",
"clickToStartCall": "Smelltu til að hefja símtal",
"listeningToYou": "Hlusta á þig...",
"processing": "Vinnur...",
"loadMoreMessages": "Hlaða fleiri skilaboðum...",
"loadFailedClickRetry": "Hleðsla mistókst, smelltu til að reyna aftur",
"swipeUpForMore": "Strjúktu upp til að sjá meira",
// Agent controller
'welcomeMessage': 'Halló! Ég er **XiaoYan**, ég get hjálpað þér með:\n\n'
'• Að svara spurningum og veita upplýsingar\n\n'
'• Rauntíma raddþýðingu\n\n'
'• Að mæla með tónlist og hlaðvörpum\n\n'
'• Raddminnispunkta og áminningar\n\n'
'• Að stjórna heyrnartólaaðgerðum\n\n'
'Hvernig get ég aðstoðað þig?',
'microphonePermission': 'Hljóðnemi',
'voiceRecognitionPermissionText': 'Raddgreining krefst aðgangs að hljóðnema.',
'voiceTranslationPermissionText': 'Raddgreining og þýðing krefjast aðgangs að hljóðnema.',
'phoneCallPermissionText': 'Að hringja krefst aðgangs að hljóðnema fyrir raddsamtöl.',
'permissionDeniedText': 'Þú hefur varanlega hafnað heimild fyrir hljóðnema, vinsamlegast farðu í kerfisstillingar til að virkja heimildina.',
'startVoiceInput': 'Hefja raddinnslátt',
'startPhoneCallMode': 'Hefja símtalsham, hefja raddinnslátt',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Sláðu inn skilaboðin þín hér...',
'characterCount': '{count} stafir',
// 消息长按操作
'copy': 'Afrita',
'copySuccess': 'Afritað',
'report': 'Tilkynna',
'submitSuccess': 'Sent',
'submitFailed': 'Sending mistókst',
'reportSubmitted': 'Tilkynning send, við munum afgreiða hana eins fljótt og auðið er',
'harmfulUnsafe': 'Skaðlegt/Óöruggt',
'pornographicVulgar': 'Klámfengið/Gróft',
'misleadingAttack': 'Villandi/Árás',
'illegalCriminal': 'Ólöglegt/Glæpsamlegt',
'privacyRelated': 'Tengt persónuvernd',
'copyrightViolation': 'Brot á höfundarrétti mínum, mannorði o.s.frv.',
'other': 'Annað',
'reportDescriptionHint': 'Við viljum vita hvers vegna þú ert að tilkynna, þú getur lýst vandamálinu sem þú lendir í.',
//Message_bubble
'generatedByAi': 'Myndað af gervigreind',
//音乐卡片 music_card
'recommendedMusic': 'Hér eru nokkur lög sem mælt er með:',
'playList': 'Spilunarlisti',
'moreMusic': 'Meiri tónlist',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'klst.',
'minutes': 'mín.',
'seconds': 'sek.',
'navigating': 'Leiðsögn',
'currentLocation': 'Núverandi staðsetning',
'approximate': 'U.þ.b.',
'enterRoad': 'Fara inn á',
"driving": 'Akstur',
"walking": 'Ganga',
"bicycling": 'Hjólreiðar',
"tsransit": 'Almenningssamgöngur',
//天气卡片 weather_card
'weatherQuery': 'Fyrirspurn um veðurskilyrði:',
'highest': 'Hæst',
'lowest': 'Lægst',
'futureForecast': 'Framtíðarspá',
'hotWeatherTip': 'Í dag er heitt, gætið að hitaslagi og drekkið mikið af vatni',
'coldWeatherTip': 'Í dag er lágt hitastig, klæðið ykkur vel þegar þið farið út til að forðast kvef',
'rainyWeatherTip': 'Í dag rignir, takið með ykkur regnhlíf þegar þið farið út og farið varlega',
'snowyWeatherTip': 'Í dag snjóar, vegurinn er háll, farið varlega og klæðið ykkur vel',
'foggyWeatherTip': 'Í dag er þoka, skyggni er slæmt, notið grímu þegar þið farið út',
'windyWeatherTip': 'Í dag er mikill vindur, farið varlega þegar þið farið út og festið eigur ykkar',
'sunnyWeatherTip': 'Í dag er sólskin og sterk UV-geislun, notið sólarvörn þegar þið farið út',
'temperatureDifferenceTip': 'Í dag er mikill hitamunur á degi og nóttu, klæðið ykkur í samræmi við það',
'comfortableWeatherTip': 'Í dag er veðrið notalegt, frábær tími fyrir útivist',
"monday": "Mán",
"tuesday": "Þri",
"wednesday": "Mið",
"thursday": "Fim",
"friday": "Fös",
"saturday": "Lau",
"sunday": "Sun",
// 天气描述
"sunny": "Sólskin",
"partlyCloudy": "Skýjað með köflum",
"partlySunny": "Sól með köflum",
"cloudy": "Skýjað",
"overcast": "Alskýjað",
"shower": "Skúrir",
"thundershower": "Þrumuskúrir",
"lightRain": "Lítilsháttar rigning",
"moderateRain": "Meðalrigning",
"heavyRain": "Mikil rigning",
"rainstorm": "Úrhelli",
"snowShower": "Snjóél",
"lightSnow": "Lítilsháttar snjókoma",
"moderateSnow": "Meðalsnjókoma",
"heavySnow": "Mikil snjókoma",
"blizzard": "Snjóstormur",
"fog": "Þoka",
"haze": "Móða",
"strongWind": "Mikill vindur",
//编辑个人信息页
"editProfile": "Breyta persónuupplýsingum",
"avatar": "Prófílmynd",
"nickname": "Gælunafn",
"save": "Vista",
"about": "Um",
"enterNickname": "Vinsamlegast sláðu inn gælunafn",
"notSet": "Óstillt",
"accountSetting": "Reikningsstillingar",
"logout": "Útskráning",
"logoutTips": "Ertu viss um að þú viljir skrá þig út af núverandi reikningi?",
'deleteAccount': 'Eyða reikningi',
'deleteAccountTips': 'Ertu viss um að þú viljir eyða reikningnum þínum varanlega? Ekki er hægt að afturkalla þessa aðgerð.',
// Profile 错误信息
'networkConnectionFailed': 'Netkerfistenging mistókst, vinsamlegast athugaðu netkerfisstillingar og reyndu aftur',
'serverTemporarilyUnavailable': 'Netþjónn er tímabundið ófáanlegur, vinsamlegast reyndu aftur síðar',
'loginExpiredPleaseRelogin': 'Innskráningin þín er útrunnin, vinsamlegast skráðu þig inn aftur',
'noPermissionForThisOperation': 'Þú hefur ekki heimild til að framkvæma þessa aðgerð',
'requestedResourceNotFound': 'Umbeðin auðlind fannst ekki',
'imageProcessingFailedPleaseReselect': 'Myndvinnsla mistókst, vinsamlegast veldu aðra mynd',
'operationFailedPleaseRetry': 'Aðgerð mistókst, vinsamlegast reyndu aftur',
'serverReturnedError': 'Netþjónn skilaði villu',
'serverError': 'Netþjónsvilla',
'networkConnectionFailedCheckSettings': 'Netkerfistenging mistókst, vinsamlegast athugaðu netkerfisstillingar',
'serverInternalErrorRetryLater': 'Innri netþjónsvilla, vinsamlegast reyndu aftur síðar',
// Profile 用户交互
'imageCompressionFailed': 'Myndþjöppun mistókst',
'avatarUpdateFailed': 'Uppfærsla prófílmyndar mistókst',
'usernameCannotBeEmpty': 'Notandanafn má ekki vera autt',
'saveSuccess': 'Vistað',
'personalInfoUpdated': 'Persónuupplýsingar uppfærðar',
'saveFailed': 'Vistun mistókst',
'loggedOut': 'Útskráð(ur)',
'logoutFailedRetry': 'Útskráning mistókst, vinsamlegast reyndu aftur',
'accountPermanentlyDeleted': 'Reikningi hefur verið eytt varanlega',
'deleteAccountFailedRetry': 'Eyðing reiknings mistókst, vinsamlegast reyndu aftur',
// 账号服务相关
'clearUserDataFailed': 'Ekki tókst að hreinsa notandagögn',
'deleteUserDataFailed': 'Ekki tókst að eyða notandagögnum',
'thirdPartyLogoutSuccess': 'Útskráning þriðja aðila tókst',
'thirdPartyLogoutFailed': 'Útskráning þriðja aðila mistókst',
'signOutProcessError': 'Villa kom upp við útskráningu',
'deleteAccountProcessError': 'Villa kom upp við eyðingu reiknings',
'userDataClearSuccess': 'Notandagögnum var eytt',
'allUserDataClearSuccess': 'Öllum notandagögnum var eytt',
'accountServiceInitialized': 'Reikningsþjónusta frumstillt',
// 权限管理页面
'getPermissionStatusFailed': 'Ekki tókst að fá stöðu heimilda',
'communicationPermissions': 'Samskiptaheimildir',
'calendarPermissions': 'Dagbókarheimildir',
'locationPermissions': 'Staðsetningarheimildir',
'phone': 'Sími',
'sms': 'SMS',
'calendarWrite': 'Skrifa í dagbók',
'calendarFullAccess': 'Fullur aðgangur að dagbók',
'locationInfo': 'Staðsetningarupplýsingar',
'phonePermissionDesc': 'Notað fyrir símtalsaðgerð',
'smsPermissionDesc': 'Notað fyrir SMS sendingaraðgerð',
'calendarWritePermissionDesc': 'Notað til að búa til dagbókarviðburði og áminningar',
'calendarFullAccessPermissionDesc': 'Notað til að lesa og stjórna dagbókarviðburðum og áminningum',
'locationPermissionDesc': 'Notað til að fá upplýsingar um núverandi staðsetningu',
'appFunctionNeeds': 'Forritsaðgerð þarf',
'authorized': 'Heimilað',
'unauthorized': 'Óheimilað',
'needOpenInSystemSettings': 'Þarf að virkja í kerfisstillingum',
'partialAuthorization': 'Hlutaleg heimild',
'unknownStatus': 'Óþekkt staða',
'permissionGranted': 'Heimild veitt',
'permissionRequestError': 'Villa við beiðni um heimild',
'phonePermissionDetailDesc': 'Símtalsaðgerð krefst símaheimildar',
'smsPermissionDetailDesc': 'SMS sendingaraðgerð krefst SMS heimildar',
'calendarWritePermissionDetailDesc': 'Að búa til dagbókarviðburði krefst skrifheimildar í dagbók',
'calendarFullAccessPermissionDetailDesc': 'Að stjórna dagbókarviðburðum krefst fullrar dagbókarheimildar',
'locationPermissionDetailDesc': 'Að fá staðsetningarupplýsingar krefst staðsetningarheimildar',
'appNeedsPermissionForFullFunction': 'Forritið þarf þessa heimild til að veita fulla virkni',
'permanentDenialText': 'Þú hefur varanlega hafnað {permission}-heimild, vinsamlegast farðu í forritastillingar til að virkja hana',
'goToSettings': 'Fara í stillingar',
// 版本更新对话框
'newVersionFound': 'Ný útgáfa fannst',
'remindLater': 'Minn mig á síðar',
'updateNow': 'Uppfæra núna',
'checkUpdate': 'Athuga með uppfærslu',
'updateFailed': 'Uppfærsla mistókst',
'cannotOpenAppStore': 'Ekki hægt að opna forritaverslun, vinsamlegast farðu handvirkt í forritaverslun til að uppfæra',
'updateErrorRetry': 'Villa kom upp við uppfærslu, vinsamlegast reyndu aftur síðar',
//国家列表
"邮箱": "Tölvupóstur",
"中国": "Kína",
"美国": "Bandaríkin",
"加拿大": "Kanada",
"俄罗斯": "Rússland",
"英国": "Bretland",
"德国": "Þýskaland",
"意大利": "Ítalía",
"法国": "Frakkland",
"西班牙": "Spánn",
"南非": "Suður-Afríka",
"沙特阿拉伯": "Sádi-Arabía",
"土耳其": "Tyrkland",
"日本": "Japan",
"韩国": "Suður-Kórea",
"新加坡": "Singapúr",
"马来西亚": "Malasía",
"泰国": "Taíland",
"越南": "Víetnam",
"印度": "Indland",
"巴基斯坦": "Pakistan",
"菲律宾": "Filippseyjar",
"印度尼西亚": "Indónesía",
"阿联酋": "Sameinuðu arabísku furstadæmin",
"墨西哥": "Mexíkó",
"巴西": "Brasilía",
"阿根廷": "Argentína",
"澳大利亚": "Ástralía",
"新西兰": "Nýja-Sjáland",
"中国香港": "Hong Kong (Kína)",
"中国澳门": "Makaó (Kína)",
"中国台湾": "Taívan (Kína)",
"埃及": "Egyptaland",
"希腊": "Grikkland",
"荷兰": "Holland",
"比利时": "Belgía",
"匈牙利": "Ungverjaland",
"罗马尼亚": "Rúmenía",
"瑞士": "Sviss",
"奥地利": "Austurríki",
"丹麦": "Danmörk",
"瑞典": "Svíþjóð",
"挪威": "Noregur",
"波兰": "Pólland",
"秘鲁": "Perú",
"智利": "Chile",
"哥伦比亚": "Kólumbía",
"委内瑞拉": "Venesúela",
"葡萄牙": "Portúgal",
"卢森堡": "Lúxemborg",
"爱尔兰": "Írland",
"冰岛": "Ísland",
"阿尔巴尼亚": "Albanía",
"马耳他": "Malta",
"塞浦路斯": "Kýpur",
"芬兰": "Finnland",
"保加利亚": "Búlgaría",
"立陶宛": "Litháen",
"拉脱维亚": "Lettland",
"爱沙尼亚": "Eistland",
"乌克兰": "Úkraína",
"塞尔维亚": "Serbía",
"克罗地亚": "Króatía",
"斯洛文尼亚": "Slóvenía",
"捷克": "Tékkland",
"斯洛伐克": "Slóvakía",
"危地马拉": "Gvatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Hondúras",
"尼加拉瓜": "Níkaragva",
"哥斯达黎加": "Kosta Ríka",
"巴拿马": "Panama",
"海地": "Haítí",
"玻利维亚": "Bólivía",
"厄瓜多尔": "Ekvador",
"巴拉圭": "Paragvæ",
"乌拉圭": "Úrúgvæ",
"摩洛哥": "Marokkó",
"阿尔及利亚": "Alsír",
"突尼斯": "Túnis",
"尼日利亚": "Nígería",
"加纳": "Gana",
"埃塞俄比亚": "Eþíópía",
"肯尼亚": "Kenía",
"坦桑尼亚": "Tansanía",
"乌干达": "Úganda",
"孟加拉国": "Bangladess",
"以色列": "Ísrael",
"黎巴嫩": "Líbanon",
"约旦": "Jórdanía",
"伊拉克": "Írak",
"科威特": "Kúveit",
"巴林": "Barein",
"卡塔尔": "Katar",
"阿曼": "Óman",
"阿富汗": "Afganistan",
"斯里兰卡": "Srí Lanka",
"缅甸": "Mjanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongólía",
"柬埔寨": "Kambódía",
"老挝": "Laos",
"文莱": "Brúnei",
"东帝汶": "Austur-Tímor",
"斐济": "Fídjí",
"所罗门群岛": "Salómonseyjar",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Þýðingasaga",
"enableRecording": "Virkja upptöku",
"viewAudioFiles": "Skoða hljóðskrár",
"headsetUser": "Notandi heyrnartóla",
"phoneUser": "Notandi síma",
"selectSourceLanguage": "Veldu upprunamál",
"selectTargetLanguage": "Veldu markmál",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Engin saga ennþá",
"clearHistory": "Hreinsa sögu",
"clearHistoryConfirm": "Ertu viss um að þú viljir hreinsa alla þýðingasögu? Ekki er hægt að afturkalla þessa aðgerð.",
"unknownLanguage": "Óþekkt tungumál",
"deleteSessionRecord": "Eyða lotuupptöku",
"deleteSessionConfirm": "Ertu viss um að þú viljir eyða öllum þýðingarupptökum fyrir þessa lotu? Ekki er hægt að afturkalla þessa aðgerð.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Þýða hljóðskrár",
"noAudioFiles": "Engar hljóðskrár ennþá",
"calculating": "Reiknar...",
"playing": "Spilar...",
"paused": "Í pásu",
"clickToPlay": "Smelltu til að spila",
"rename": "Endurnefna",
"smartTranscription": "Snjöll umritun",
"renameAudioFile": "Endurnefna hljóðskrá",
"enterNewFileName": "Vinsamlegast sláðu inn nýtt skráarheiti",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Upprunaleg upptaka",
"recordSummary": "Samantekt upptöku",
"clickToGenerateSummary": "Smelltu á hnappinn hér að neðan til að búa til samantekt lotu",
"summaryContent": "Innihald samantektar",
"copied": "Afritað",
"summaryCopiledToClipboard": "Samantekt afrituð á klippiborð",
"extractSummary": "Dragðu út samantekt",
"summaryGenerated": "Samantekt búin til",
"generating": "Býr til...",
"regenerate": "Búa til aftur",
"summaryTimeoutMessage": "Tími beiðni um samantektargenerun rann út, gæti verið vegna netvandamála eða upptekins netþjóns.",
"deleteTranslationRecord": "Eyða þýðingarupptöku",
"deleteTranslationConfirm": "Ertu viss um að þú viljir eyða þessari þýðingarupptöku? Ekki er hægt að afturkalla þessa aðgerð.",
"originalText": "Upprunalegur texti",
"translatedText": "Þýddur texti",
"sessionSummary": "Samantekt lotu",
"cannotShare": "Ekki hægt að deila",
"generateSummaryFirst": "Vinsamlegast búðu til samantekt fyrst",
"translationSessionRecord": "Upptaka þýðingarlotu",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Pörun tækis",
"connectYourDeepSoundHeadset": "Tengdu DeepSound heyrnartólin þín",
"bind": "Binda",
"authorizeBind": "Heimila bindingu",
"enterCode": "Vinsamlegast sláðu inn kóðann",
"autoInputCode": "Sjálfvirk innsláttur kóða",
"skipBinding": "Sleppa bindingu",
"rescan": "Skanna aftur",
"skip": "Sleppa",
"verifyingDevice": "Staðfestir tæki...",
"confirmBinding": "Staðfesta bindingu",
"associatingDevice": "Tengir tæki...",
"goToBluetoothSettings": "Fara í Bluetooth-stillingar",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Tilbúið til pörunar",
"preparingPairingEnvironment": "Undirbýr pörunarumhverfi...",
"connectDeepSoundViaSystemBluetooth": "Tengstu fyrst við DeapSound tækið í gegnum kerfis-Bluetooth",
"deviceBindingConfirm": "Staðfesting á tækisbindingu...",
"establishingDeviceAssociation": "Stofna tækjasamband...",
"waitingCompletePairing": "Vinsamlegast bíddu, lýkur pörun...",
"pairingSuccessRedirecting": "Pörun tókst! Vísar á aðalsíðu...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Gakktu úr skugga um að þú sért tengd(ur) við DeapSound tæki",
"deviceAlreadyBoundToOtherAccount": "Þetta tæki er þegar bundið við annan reikning",
"deviceAssociationFailed": "Tækjasamband mistókst, vinsamlegast reyndu aftur",
"scanTimeoutEnsureDeviceNearby": "Tími skönnunar rann út, gakktu úr skugga um að tækið sé nálægt",
"networkError": "Netvilla",
"authorizationFailedCheckCode": "Heimildun mistókst, athugaðu hvort heimildarkóðinn sé réttur",
"pairingFailedRetry": "Pörun mistókst, vinsamlegast reyndu aftur",
// 配对控制器相关
'pleaseEnableBluetooth': 'Vinsamlegast virkjaðu Bluetooth',
'deviceDisconnected': 'Tæki aftengt',
'readyToStartPairing': 'Tilbúið til að hefja pörun',
'checkingEnvironment': 'Athuga umhverfi...',
'ensureHeadsetOnAndPairingMode': 'Gakktu úr skugga um að heyrnartólin séu á og í pörunarham',
'establishingSecureConnection': 'Stofna örugga tengingu...',
'needManualBindingAuthCode': 'Handvirkur bindingarheimildarkóði er nauðsynlegur...',
'pairingSuccessful': 'Pörun tókst!',
'enableBluetooth': 'Virkja Bluetooth',
'grantPermissions': 'Veita heimildir',
'retryAssociation': 'Reyna samband aftur',
'retryAuthorization': 'Reyna heimildun aftur',
'pleaseGrantNecessaryPermissions': 'Vinsamlegast veittu nauðsynlegar heimildir',
'checkFailedRetry': 'Athugun mistókst, vinsamlegast reyndu aftur',
'pleaseConnectDeepSoundDevice': 'Vinsamlegast tengdu DeapSound tæki',
'verificationFailedRetry': 'Staðfesting mistókst, vinsamlegast reyndu aftur',
'invalidDeviceAddress': 'Ógilt tækisnetfang',
'bleDeviceAssociationFailed': 'BLE tækjasamband mistókst',
'deviceAssociationFailedRetry': 'Tækjasamband mistókst, vinsamlegast reyndu aftur',
'bleConnectionTimeoutRetry': 'BLE tengingartími rann út, vinsamlegast reyndu aftur',
'blePairingStartupFailed': 'BLE pörunarstart mistókst',
'bleConnectionFailed': 'BLE tenging mistókst',
'deviceAuthorizationFailedCheckCode': 'Tækisheimildun mistókst, athugaðu heimildarkóðann',
//用户反馈页
"feedback": "Endurgjöf notenda",
'feedbackInfo': 'Gefðu endurgjöf eða tillögur',
'feedbackDescription': 'Lýstu vandamálinu sem þú lendir í eða tillögu þinni',
'feedbackHint': 'Sláðu inn endurgjöfina þína...',
'feedbackRequired': 'Sláðu inn innihald endurgjafar',
'contactInfo': 'Tengiliðaupplýsingar',
'contactHint': 'Tölvupóstur/Sími, svo við getum haft samband við þig',
'submit': 'Senda',
'feedbackSubmitSuccess': 'Endurgjöf send, takk fyrir endurgjöfina!',
'feedbackSubmitFailed': 'Sending endurgjafar mistókst, vinsamlegast reyndu aftur síðar',
// OTA升级模块
"upgradeExitConfirm": "Uppfærsla er í gangi, að hætta mun trufla ferlið, ertu viss um að þú viljir hætta?",
"deviceModel": "Gerð tækis",
"unknownDevice": "Óþekkt tæki",
"currentFirmwareVersion": "Núverandi fastbúnaðarútgáfa",
"latestFirmwareVersion": "Nýjasta fastbúnaðarútgáfa",
"ota_newVersionFound": "Ný útgáfa fannst",
"latestVersion": "Þú ert með nýjustu útgáfuna",
"gettingDeviceInfo": "Sæki upplýsingar um tæki...",
"keepDeviceConnected": "Haltu tækinu tengdu",
"connectionFailed": "Tenging mistókst",
"retryConnection": "Reyna að tengjast aftur",
"ota_updateNow": "Uppfæra núna",
"keepConnectedDontClose": "Haltu tækinu tengdu, ekki loka forritinu",
"doNotDisconnect": "Ekki aftengja",
"charging": "Hleður",
"updateContent": "Innihald uppfærslu",
"removeEarbudsEnsureBattery": "Taktu báðar heyrnartólin úr og gakktu úr skugga um að rafhlaðan á báðum sé yfir 30%",
// 音乐列表页面
"noMusic": "Engin tónlist",
"noPlayingMusic": "Engin tónlist í spilun",
"unknownSong": "Óþekkt lag",
"unknownArtist": "Óþekktur flytjandi",
"playAll": "Spila allt",
// 语言名称
"中文(简体)": "Kínverska (einfölduð)",
"中文(繁体)": "Kínverska (hefðbundin)",
"中文(香港繁体)": "Kínverska (hefðbundin, Hong Kong)",
"英语": "Enska",
"日语": "Japanska",
"韩语": "Kóreska",
"法语": "Franska",
"西班牙语": "Spænska",
"葡萄牙语": "Portúgalska",
"意大利语": "Ítalska",
"德语": "Þýska",
"俄语": "Rússneska",
"波兰语": "Pólska",
"荷兰语": "Hollenska",
"瑞典语": "Sænska",
"捷克语": "Tékkneska",
"现代希腊语": "Nútímagríska",
"罗马尼亚语": "Rúmenska",
"匈牙利语": "Ungverska",
"乌克兰语": "Úkraínska",
"丹麦语": "Danska",
"芬兰语": "Finnska",
"挪威语": "Norska",
"克罗地亚语": "Króatíska",
"加泰隆语": "Katalónska",
"阿拉伯语": "Arabíska",
"泰语": "Taílenska",
"越南语": "Víetnamska",
"印尼语": "Indónesíska",
"印地语": "Hindí",
"土耳其语": "Tyrkneska",
"马来语": "Malajíska",
"孟加拉语": "Bengalska",
"泰米尔语": "Tamílska",
"泰卢固语": "Telúgú",
"马拉提语": "Maratí",
"乌尔都语": "Úrdú",
"波斯语": "Persneska",
"斯瓦希里语": "Svahílí",
};

658
lib/core/translations/language/it_it.dart

@ -1,3 +1,4 @@
//意大利语
const Map<String, String> itIT = {
// 通用
'continue': 'Continua',
@ -18,7 +19,7 @@ const Map<String, String> itIT = {
"unknownError": "Errore sconosciuto",
// 启动页
"slogan": "Connetti il mondo, oltre la voce",
"slogan": "Connettere il mondo, oltre il suono",
"sloganInfo": "Esperto vocale AI · Sempre e ovunque",
// 底部导航
@ -27,7 +28,7 @@ const Map<String, String> itIT = {
"settings": "Impostazioni",
// 语言
"followingSystem": "Segui sistema",
"followingSystem": "Segui il sistema",
"chinese": "Cinese",
"english": "Inglese",
"spanish": "Spagnolo",
@ -46,31 +47,62 @@ const Map<String, String> itIT = {
"malay": "Malese",
"turkish": "Turco",
"polish": "Polacco",
"filipino": "Filippino",
"dutch": "Olandese",
"swedish": "Svedese",
"danish": "Danese",
"finnish": "Finlandese",
"czech": "Ceco",
"hungarian": "Ungherese",
"norwegian": "Norvegese",
"romanian": "Rumeno",
"ukrainian": "Ucraino",
"greek": "Greco",
"bulgarian": "Bulgaro",
"croatian": "Croato",
"slovak": "Slovacco",
"slovenian": "Sloveno",
"lithuanian": "Lituano",
"latvian": "Lettone",
"estonian": "Estone",
"serbian": "Serbo",
"icelandic": "Islandese",
// 登录页
"welcome": "Benvenuto",
"loginTips": "Accedi o registrati con il tuo numero di telefono o email",
"accountNumber": "Numero di telefono o email",
"loginTips": "Accedi o registrati con il tuo numero di telefono o e-mail",
"accountNumber": "Numero di telefono o e-mail",
"verificationCode": "Codice di verifica",
"getCode": "Ottieni codice",
"reacquireAfter": "s Riprova dopo",
"otherWays": "O accedi con",
"reacquireAfter": "s per ottenere di nuovo",
"otherWays": "Oppure accedi con",
"expressConsent": "Accedendo/registrandoti, accetti",
"and": " e ",
"userAgreement": "Termini di utilizzo",
"privacyPolicy": "Informativa sulla privacy",
"userAgreement": "《Contratto utente》",
"privacyPolicy": "《Informativa sulla privacy》",
'selectCountry': 'Seleziona Paese/Regione',
"email": "email",
"phoneNumber": "numero di telefono",
// Validazione accesso
"pleaseEnterContactInfo": "Inserisci il numero di telefono o l'email",
"invalidEmailFormat": "Formato email non valido",
"email": "E-mail",
"phoneNumber": "Numero di telefono",
"pleaseEnterContactInfo": "Inserisci numero di telefono o e-mail",
"invalidEmailFormat": "Formato e-mail non valido",
"invalidPhoneFormat": "Formato numero di telefono non valido",
"tip": "Avviso",
"tip": "Suggerimento",
"pleaseEnterCompleteCode": "Inserisci il codice di verifica completo",
"loginFailed": "Accesso fallito, per favore riprova",
'pleaseAcceptPrivacyPolicy':
'Si prega di leggere e accettare l\'Informativa sulla Privacy e le Condizioni d\'Uso',
"loginFailed": "Accesso fallito, riprova",
'pleaseAcceptPrivacyPolicy': 'Per favore, leggi e accetta prima l\'Informativa sulla privacy e il Contratto utente',
"enterVerificationCode": "Inserisci codice di verifica",
"verificationCodeSentTo": "Codice di verifica inviato a",
"resendVerificationCode": "Invia nuovamente il codice di verifica",
"login": "Accedi",
"usePasswordLogin": "Accedi con password",
// 隐私政策弹窗
"loginDeclaration": "Dichiarazione di DeapSound",
"welcomeToThisApp": "Benvenuto in DeapSound, si prega di leggere attentamente",
"privacyPolicyText":
", cliccando su 'Accetta e entra' dichiari di aver letto e accettato integralmente i suddetti accordi. Cliccando su 'Rifiuta' uscirai dall'applicazione.",
"disagree": "Rifiuta",
"agreeAndEnter": "Accetta e entra",
// 首页
"deviceStatus": "Stato del dispositivo",
@ -80,151 +112,382 @@ const Map<String, String> itIT = {
"signal": "Segnale",
"deviceId": "ID dispositivo",
"firmwareVersion": "Versione firmware",
"disconnectedDevice": "Nessun dispositivo connesso, clicca il pulsante sotto",
"disconnectedDevice": "Nessun dispositivo connesso, clicca il pulsante qui sotto per connettere",
"connectDevice": "Connetti dispositivo",
"topAiExperiences": "Migliori esperienze AI",
"aiAssistant": "Assistente AI",
"aiAssistantInfo": "Consulente personale 24/7 per domande e consigli",
"simultaneousInterpretation": "Interpretazione in tempo reale",
"simultaneousInterpretationInfo":
"Traduzione in tempo reale per oltre 80 lingue",
"aiCompanion": "Legame genitore-figlio",
"aiCompanionInfo": "Ti comprende e offre compagnia calorosa",
"homeSlogan": "Connetti il mondo, oltre il suono",
"turnEarphones": "Apri la custodia degli auricolari e indossali",
"topAiExperiences": "Esperienze AI principali",
"aiAssistant": "Assistente AI completo",
"aiAssistantInfo": "Consulente esclusivo 24/7, risponde a domande, fornisce suggerimenti",
"simultaneousInterpretation": "Interpretazione simultanea",
"simultaneousInterpretationInfo": "Traduzione in tempo reale in oltre 80 lingue, viaggi all'estero senza preoccupazioni",
"aiCompanion": "Compagno di famiglia",
"aiCompanionInfo": "Ti capisce, compagnia calorosa",
"homeSlogan": "Connettere il mondo, trascendere il suono",
"turnEarphones": "Apri la custodia di ricarica degli auricolari e inseriscili nelle orecchie",
"currentlyConnected": "Attualmente connesso:",
"unsystemSetup": "Vai alle impostazioni di sistema",
"talkLater": "Ricorda più tardi",
"talkLater": "Più tardi",
"initializing": "Inizializzazione...",
"bluetoothInitializationFailure":
"Inizializzazione del servizio Bluetooth fallita",
"checkingPermissions": "Controllo permessi...",
"lackPermissions": "Permessi Bluetooth richiesti",
"bluetoothInitializationFailure": "Inizializzazione del servizio Bluetooth fallita",
"checkingPermissions": "Verifica autorizzazioni...",
"lackPermissions": "Mancano le autorizzazioni Bluetooth",
"searchingDevice": "Ricerca dispositivi...",
"findConnectedDevice": "Dispositivo connesso trovato",
"notFound": "Nessun dispositivo Bluetooth connesso trovato",
"initializationFailure": "Inizializzazione fallita",
"connectedDevice": "Connesso al dispositivo:",
"failedRefreshDevice": "Impossibile aggiornare il dispositivo",
"failedRefreshDevice": "Aggiornamento del dispositivo fallito",
"noDeviceFound": "Nessun dispositivo connesso trovato",
"failedDeviceInformation":
"Impossibile ottenere informazioni sul dispositivo",
"failedDeviceInformation": "Impossibile ottenere informazioni sul dispositivo",
"unknownEquipment": "Dispositivo sconosciuto",
"zeroSignal": "Nessun segnale",
"good": "Buono",
"fine": "Ottimo",
"excellent": "Eccellente",
"unknown": "Sconosciuto",
'bluetoothTurnedOff': 'Il Bluetooth è spento, per favore accendilo',
'bluetoothOff': 'Bluetooth spento',
'bluetoothTurnedOff': 'Bluetooth disattivato, si prega di attivare il Bluetooth',
'bluetoothOff': 'Bluetooth disattivato',
'leftEar': 'Orecchio sinistro',
'rightEar': 'Orecchio destro',
'chargingCase': 'Custodia di ricarica',
'left': 'Sinistra',
'right': 'Destra',
'checkConnectionStatusFailed': 'Verifica dello stato della connessione fallita',
// 发现页
"searchAi": "Cerca funzionalità AI...",
// 发现页
"searchAi": "Cerca funzioni AI...",
"exploreSlogan": "Auricolari intelligenti, possibilità infinite",
"exploreSlogan1": "Compagno intelligente, possibilità infinite",
"exploreSlogan2": "Occhiali intelligenti, possibilità infinite",
"exploreAi": "Esplora le funzionalità AI offerte da DeepSound",
"aiFunction": "Funzionalità AI",
"exploreAi": "Esplora le funzioni AI offerte da DeapSound",
"aiFunction": "Funzioni AI",
"allRoundAssistant": "Assistente completo",
"allRoundAssistantInfo": "Aiuta a risolvere vari problemi",
"simultaneousTranslation": "Traduzione in tempo reale",
"simultaneousTranslationInfo": "Traduzione istantanea per oltre 80 lingue",
"aiGirlfriend": "Legame genitore-figlio",
"aiGirlfriendInfo": "Compagnia intelligente, chatta in qualsiasi momento",
"healthConsultant": "Chat AI multifunzione",
"healthConsultantInfo": "Più funzionalità di chat AI",
"allRoundAssistantInfo": "Ti aiuta a risolvere vari problemi",
"simultaneousTranslation": "Traduzione simultanea",
"faceToFaceTranslation": "Traduzione faccia a faccia",
'audioVideoTranslation': 'Traduzione audio e video',
'callTranslation': 'Traduzione chiamate',
"simultaneousTranslationInfo": "Traduzione in tempo reale in oltre 80 lingue",
"aiGirlfriend": "Fidanzata AI",
"aiGirlfriendInfo": "Compagno intelligente, chatta in qualsiasi momento",
"healthConsultant": "Chat AI multifunzionale",
"healthConsultantInfo": "Offre più funzioni di chat AI",
"conferenceAssistant": "Assistente per riunioni di lavoro",
"conferenceAssistantInfo":
"Registrazione verbali in tempo reale e traduzione multilingue",
"conferenceAssistantInfo": "Registrazione di verbali in tempo reale, traduzione multilingue",
"studyAssistant": "Assistente per l'apprendimento delle lingue",
"studyAssistantInfo":
"Correzione della pronuncia ed esercitazione del parlato",
"travelTranslator": "Traduttore da viaggio",
"travelTranslatorInfo": "Traduzione vocale in tempo reale e guide turistiche",
"beSearching": "Ricerca di:",
"studyAssistantInfo": "Correzione della pronuncia, pratica della conversazione in tempo reale",
"travelTranslator": "Assistente di traduzione per viaggi",
"travelTranslatorInfo": "Traduzione vocale in tempo reale, introduzione alle attrazioni turistiche",
"beSearching": "Ricerca in corso:",
"noAssistantFound": "Nessun assistente AI corrispondente trovato",
"scene": "Scenari",
"scene": "Scenario",
"youHaveSelected": "Hai selezionato:",
"newFunction": "Nuove funzionalità",
"newFunction": "Nuova funzione",
"youChoseTry": "Hai scelto di provare",
"aiSinger": "Modalità cantante AI",
"aiSingerInfo":
"Canta qualsiasi canzone con la voce del tuo artista preferito, anche tue creazioni",
"popularFunction": "Funzionalità popolari",
"aiSingerInfo": "Canta qualsiasi canzone con la voce del tuo cantante preferito, anche le tue composizioni",
"popularFunction": "Scenari di funzioni popolari",
"tryNow": "Prova ora",
//商务会议助手页
// 商务会议助手页
"startMeeting": "Inizia riunione",
'edit': 'Modifica',
'delete': 'Elimina',
'noContent': 'Nessun contenuto',
'editMeetingTitle': 'Modifica titolo riunione (Opzionale)',
'meetingTitle': 'Titolo riunione (Opzionale)',
'editMeetingTitle': 'Modifica titolo riunione (opzionale)',
'meetingTitle': 'Titolo riunione (opzionale)',
'maxCharacters': 'Massimo 50 caratteri',
'meeting': 'Riunione',
'recordingDetails': 'Dettagli registrazione',
'aiSummary': 'Riepilogo IA',
'aiSummary': 'Riepilogo AI',
'meetingTranscript': 'Trascrizione riunione',
// 设置页
"premiumMember": "Abbonamento Premium",
"systemSettings": "Impostazioni di sistema",
"premiumMember": "Membro Premium",
"joinDevice": "Dispositivo connesso:",
"accountId": "ID account:",
"systemSetting": "Impostazioni di sistema",
"languageSetting": "Impostazioni lingua",
"darkMode": "Modalità scura",
"darkModeInfo": "Passa tra temi chiaro/scuro",
"darkModeInfo": "Passa tra i temi chiaro e scuro dell'app",
"backups": "Backup e ripristino",
"backupsInfo": "Backup delle impostazioni e della cronologia AI",
"backupsInfo": "Backup delle impostazioni e della cronologia delle interazioni AI",
"lastBackup": "Ultimo backup:",
"privacySettings": "Impostazioni privacy",
"privacySettingsInfo": "Gestisci raccolta dati e permessi",
"logout": "Esci",
"logoutTips": "Sei sicuro di voler uscire dall'account corrente?",
"aboutApplication": "Informazioni",
"privacySettingsInfo": "Gestisci la raccolta dei dati e le autorizzazioni",
"permissionManagement": "Gestione autorizzazioni",
"permissionManagementInfo": "Gestisci le impostazioni delle autorizzazioni dell'app",
"aboutApplication": "Informazioni sull'app",
"versions": "Versione",
"checkUpdates": "Controlla aggiornamenti",
"selectLanguage": "Seleziona lingua",
"voiceService": "Servizio vocale",
"voiceServiceInfo": "Seleziona servizio di riconoscimento e sintesi vocale",
"voiceServiceInfo": "Seleziona il servizio di riconoscimento e sintesi vocale",
"selectVoiceService": "Seleziona servizio vocale",
"azureVoiceService": "Servizio vocale Azure",
"azureVoiceServiceInfo":
"Servizio cloud Microsoft con supporto per sintesi e riconoscimento vocale di alta qualità",
"flutterVoiceService": "Servizio vocale locale",
"flutterVoiceServiceInfo":
"Servizio vocale locale del dispositivo senza necessità di internet",
'timbreService': 'Servizio timbro vocale',
'timbreServiceInfo': 'Seleziona servizio di sintesi vocale',
"azureVoiceServiceInfo": "Servizio vocale cloud di Microsoft, supporta sintesi e riconoscimento vocale di alta qualità",
"flutterVoiceService": "Servizio vocale locale Flutter",
"flutterVoiceServiceInfo": "Servizio vocale locale del dispositivo, utilizzabile senza connessione a Internet",
'timbreService': 'Servizio timbro',
'timbreServiceInfo': 'Seleziona il servizio di sintesi vocale del timbro',
'defaultTimbre': 'Timbro predefinito',
'microsoftCloudTimbreService': 'Servizio timbro vocale cloud Microsoft',
'microsoftCloudTimbreService': 'Servizio timbro cloud di Microsoft',
'voiceClone': 'Clonazione vocale',
'AIsettings': 'Impostazioni AI',
'selecttimbre': 'Seleziona timbro vocale',
'pleaseRead': 'Per favore leggi',
'completeRecording': 'Completa registrazione',
'deleteAccount': 'Elimina account',
'deleteAccountTips':
'Sei sicuro di voler eliminare definitivamente il tuo account? Questa azione non può essere annullata.',
'selecttimbre': 'Seleziona timbro',
'pleaseRead': 'Leggi ad alta voce',
'completeRecording': 'Completa la registrazione',
"firmwareUpgrade": "Aggiornamento firmware",
"bleHeadsetFirmwareUpgrade": "Aggiornamento della versione del firmware delle cuffie BLE",
"deviceManagement": "Gestione dispositivi",
"manageConnectedDevices": "Gestisci i dispositivi Bluetooth associati",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Hai già l\'ultima versione {version}',
'checkUpdateFailed': 'Controllo aggiornamenti fallito',
'networkErrorRetry': 'Errore di rete, riprova più tardi',
// 聊天页
// 设备管理相关
'clearPairedDevices': 'Cancella dispositivi associati',
'clearPairedDevicesConfirm': 'Sei sicuro di voler cancellare tutti i dispositivi associati?',
'clearPairedDevicesSuccess': 'Dispositivi associati cancellati con successo',
'clearPairedDevicesFailed': 'Cancellazione dei dispositivi associati fallita',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Chat vocale in tempo reale",
"realtimeVoiceChatInfo": "Sperimenta la funzione di interazione vocale intelligente (anteprima della funzione)",
"loading": "Caricamento...",
//设备管理页面
"earphone": "Auricolari",
"voicerecorder": "Registratore vocale",
"notBound": "Non associato",
"deviceNotBoundYet": "Nessun dispositivo ancora associato",
"unbind": "Disassocia",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Cancella cronologia chat",
"online": "Online",
"inputMessage": "Scrivi un messaggio...",
"inputMessage": "Inserisci messaggio...",
"imListening": "Sto ascoltando...",
"canStartTalking": "Puoi iniziare a parlare",
"addQuestionAboutImage": "Aggiungi una domanda o una descrizione sull'immagine...",
"summarizeImageContent": "Riassumi il contenuto dell'immagine",
"extractImageText": "Estrai il testo dall'immagine",
"translateImageText": "Traduci il testo nell'immagine",
"recording": "Registrazione...",
"holdToSpeak": "Tieni premuto per parlare",
"takePhoto": "Scatta foto",
"photoAlbum": "Album",
"makeCall": "Chiama",
"aiVoiceCall": "Chiamata vocale AI",
"inCall": "In chiamata...",
"aiReplying": "L'AI sta rispondendo...",
"waitingToStart": "In attesa di iniziare...",
"clickToStartCall": "Clicca per avviare la chiamata",
"listeningToYou": "Ti sto ascoltando...",
"processing": "Elaborazione...",
"loadMoreMessages": "Carica altri messaggi...",
"loadFailedClickRetry": "Caricamento fallito, clicca per riprovare",
"swipeUpForMore": "Scorri verso l'alto per vedere di più",
// 翻译页
"selectSourceLanguage": "Seleziona lingua di origine",
"selectTargetLanguage": "Seleziona lingua di destinazione",
// Agent controller
'welcomeMessage': 'Ciao! Sono **XiaoYan**, posso aiutarti a:\n\n'
'• Rispondere a domande e fornire informazioni\n\n'
'• Traduzione vocale in tempo reale\n\n'
'• Consigliare musica e podcast\n\n'
'• Memo vocali e promemoria\n\n'
'• Controllare le funzioni degli auricolari\n\n'
'Come posso aiutarti?',
'microphonePermission': 'Microfono',
'voiceRecognitionPermissionText': 'Il riconoscimento vocale richiede l\'accesso al microfono.',
'voiceTranslationPermissionText': 'Il riconoscimento e la traduzione vocale richiedono l\'accesso al microfono.',
'phoneCallPermissionText': 'Effettuare chiamate richiede l\'accesso al microfono per le chiamate vocali.',
'permissionDeniedText': 'Hai negato permanentemente l\'autorizzazione al microfono, vai alle impostazioni di sistema per attivarla.',
'startVoiceInput': 'Avvia input vocale',
'startPhoneCallMode': 'Avvia modalità chiamata, avvia input vocale',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Inserisci il tuo messaggio qui...',
'characterCount': '{count} caratteri',
// 消息长按操作
'copy': 'Copia',
'copySuccess': 'Copiato con successo',
'report': 'Segnala',
'submitSuccess': 'Inviato con successo',
'submitFailed': 'Invio fallito',
'reportSubmitted': 'Segnalazione inviata, la elaboreremo il prima possibile',
'harmfulUnsafe': 'Dannoso/Non sicuro',
'pornographicVulgar': 'Pornografico/Volgare',
'misleadingAttack': 'Fuorviante/Attacco',
'illegalCriminal': 'Illegale/Criminale',
'privacyRelated': 'Relativo alla privacy',
'copyrightViolation': 'Violazione del mio diritto d\'autore, della mia reputazione, ecc.',
'other': 'Altro',
'reportDescriptionHint': 'Vogliamo sapere perché stai segnalando, puoi descrivere il problema che hai riscontrato.',
//Message_bubble
'generatedByAi': 'Generato da AI',
//音乐卡片 music_card
'recommendedMusic': 'Ecco alcuni brani musicali consigliati:',
'playList': 'Playlist',
'moreMusic': 'Altra musica',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'ore',
'minutes': 'minuti',
'seconds': 'secondi',
'navigating': 'Navigazione',
'currentLocation': 'Posizione attuale',
'approximate': 'Circa',
'enterRoad': 'Entra in',
"driving": "In auto",
"walking": "A piedi",
"bicycling": "In bicicletta",
"tsransit": "Trasporto pubblico",
//天气卡片 weather_card
'weatherQuery': 'Interrogazione delle condizioni meteorologiche:',
'highest': 'Massima',
'lowest': 'Minima',
'futureForecast': 'Previsioni future',
'hotWeatherTip': 'Oggi fa caldo, fai attenzione al colpo di calore e bevi molta acqua',
'coldWeatherTip': 'Oggi la temperatura è bassa, vestiti pesante quando esci per non prendere il raffreddore',
'rainyWeatherTip': 'Oggi piove, porta un ombrello quando esci e fai attenzione',
'snowyWeatherTip': 'Oggi nevica, la strada è scivolosa, fai attenzione e vestiti pesante',
'foggyWeatherTip': 'Oggi c\'è nebbia, la visibilità è scarsa, indossa una mascherina quando esci',
'windyWeatherTip': 'Oggi c\'è molto vento, fai attenzione quando esci e fissa bene le tue cose',
'sunnyWeatherTip': 'Oggi c\'è il sole e i raggi UV sono forti, usa la protezione solare quando esci',
'temperatureDifferenceTip': 'Oggi c\'è una grande differenza di temperatura tra il giorno e la notte, adatta i vestiti',
'comfortableWeatherTip': 'Oggi il tempo è piacevole, un ottimo momento per le attività all\'aperto',
"monday": "Lun",
"tuesday": "Mar",
"wednesday": "Mer",
"thursday": "Gio",
"friday": "Ven",
"saturday": "Sab",
"sunday": "Dom",
// 天气描述
"sunny": "Soleggiato",
"partlyCloudy": "Poco nuvoloso",
"partlySunny": "Parzialmente soleggiato",
"cloudy": "Nuvoloso",
"overcast": "Coperto",
"shower": "Acquazzone",
"thundershower": "Temporale",
"lightRain": "Pioggia leggera",
"moderateRain": "Pioggia moderata",
"heavyRain": "Pioggia forte",
"rainstorm": "Nubifragio",
"snowShower": "Acquazzone di neve",
"lightSnow": "Neve leggera",
"moderateSnow": "Neve moderata",
"heavySnow": "Neve forte",
"blizzard": "Bufera di neve",
"fog": "Nebbia",
"haze": "Foschia",
"strongWind": "Vento forte",
//编辑个人信息页
"editProfile": "Modifica profilo",
"editProfile": "Modifica informazioni personali",
"avatar": "Avatar",
"nickname": "Nickname",
"save": "Salva",
"about": "Informazioni",
"enterNickname": "Inserisci un nickname",
"notSet": "Non impostato",
"accountSetting": "Impostazioni account",
"logout": "Esci",
"logoutTips": "Sei sicuro di voler uscire dall'account corrente?",
'deleteAccount': 'Elimina account',
'deleteAccountTips': 'Sei sicuro di voler eliminare permanentemente il tuo account? Questa azione non può essere annullata.',
// Profile 错误信息
'networkConnectionFailed': 'Connessione di rete fallita, controlla le impostazioni di rete e riprova',
'serverTemporarilyUnavailable': 'Il server è temporaneamente non disponibile, riprova più tardi',
'loginExpiredPleaseRelogin': 'La tua sessione è scaduta, effettua nuovamente l\'accesso',
'noPermissionForThisOperation': 'Non hai il permesso di eseguire questa operazione',
'requestedResourceNotFound': 'La risorsa richiesta non è stata trovata',
'imageProcessingFailedPleaseReselect': 'Elaborazione dell\'immagine fallita, seleziona un\'altra immagine',
'operationFailedPleaseRetry': 'Operazione fallita, riprova',
'serverReturnedError': 'Il server ha restituito un errore',
'serverError': 'Errore del server',
'networkConnectionFailedCheckSettings': 'Connessione di rete fallita, controlla le impostazioni di rete',
'serverInternalErrorRetryLater': 'Errore interno del server, riprova più tardi',
// Profile 用户交互
'imageCompressionFailed': 'Compressione dell\'immagine fallita',
'avatarUpdateFailed': 'Aggiornamento dell\'avatar fallito',
'usernameCannotBeEmpty': 'Il nome utente non può essere vuoto',
'saveSuccess': 'Salvato con successo',
'personalInfoUpdated': 'Informazioni personali aggiornate',
'saveFailed': 'Salvataggio fallito',
'loggedOut': 'Disconnesso con successo',
'logoutFailedRetry': 'Disconnessione fallita, riprova',
'accountPermanentlyDeleted': 'Account eliminato permanentemente',
'deleteAccountFailedRetry': 'Eliminazione dell\'account fallita, riprova',
// 账号服务相关
'clearUserDataFailed': 'Cancellazione dei dati utente fallita',
'deleteUserDataFailed': 'Eliminazione dei dati utente fallita',
'thirdPartyLogoutSuccess': 'Disconnessione di terze parti riuscita',
'thirdPartyLogoutFailed': 'Disconnessione di terze parti fallita',
'signOutProcessError': 'Si è verificato un errore durante il processo di disconnessione',
'deleteAccountProcessError': 'Si è verificato un errore durante il processo di eliminazione dell\'account',
'userDataClearSuccess': 'Dati utente cancellati con successo',
'allUserDataClearSuccess': 'Tutti i dati utente sono stati cancellati con successo',
'accountServiceInitialized': 'Servizio account inizializzato',
// 权限管理页面
'getPermissionStatusFailed': 'Ottenimento dello stato delle autorizzazioni fallito',
'communicationPermissions': 'Autorizzazioni di comunicazione',
'calendarPermissions': 'Autorizzazioni del calendario',
'locationPermissions': 'Autorizzazioni di localizzazione',
'phone': 'Telefono',
'sms': 'SMS',
'calendarWrite': 'Scrivi nel calendario',
'calendarFullAccess': 'Accesso completo al calendario',
'locationInfo': 'Informazioni sulla posizione',
'phonePermissionDesc': 'Utilizzato per la funzione di chiamata',
'smsPermissionDesc': 'Utilizzato per la funzione di invio SMS',
'calendarWritePermissionDesc': 'Utilizzato per creare eventi e promemoria nel calendario',
'calendarFullAccessPermissionDesc': 'Utilizzato per leggere e gestire eventi e promemoria del calendario',
'locationPermissionDesc': 'Utilizzato per ottenere informazioni sulla posizione corrente',
'appFunctionNeeds': 'La funzione dell\'app necessita di',
'authorized': 'Autorizzato',
'unauthorized': 'Non autorizzato',
'needOpenInSystemSettings': 'Deve essere attivato nelle impostazioni di sistema',
'partialAuthorization': 'Autorizzazione parziale',
'unknownStatus': 'Stato sconosciuto',
'permissionGranted': 'Autorizzazione concessa',
'permissionRequestError': 'Errore durante la richiesta di autorizzazione',
'phonePermissionDetailDesc': 'La funzione di chiamata richiede l\'autorizzazione del telefono',
'smsPermissionDetailDesc': 'La funzione di invio SMS richiede l\'autorizzazione SMS',
'calendarWritePermissionDetailDesc': 'La creazione di eventi nel calendario richiede l\'autorizzazione di scrittura nel calendario',
'calendarFullAccessPermissionDetailDesc': 'La gestione degli eventi del calendario richiede l\'autorizzazione completa del calendario',
'locationPermissionDetailDesc': 'L\'ottenimento di informazioni sulla posizione richiede l\'autorizzazione di localizzazione',
'appNeedsPermissionForFullFunction': 'L\'app necessita di questa autorizzazione per la piena funzionalità',
'permanentDenialText': 'Hai negato permanentemente l\'autorizzazione {permission}, vai alle impostazioni dell\'app per attivarla',
'goToSettings': 'Vai alle impostazioni',
// 版本更新对话框
'newVersionFound': 'Nuova versione trovata',
'remindLater': 'Ricordamelo più tardi',
'updateNow': 'Aggiorna ora',
'checkUpdate': 'Controlla aggiornamenti',
'updateFailed': 'Aggiornamento fallito',
'cannotOpenAppStore': 'Impossibile aprire l\'app store, vai manualmente all\'app store per aggiornare',
'updateErrorRetry': 'Si è verificato un errore durante l\'aggiornamento, riprova più tardi',
//国家列表
"邮箱": "Email",
"邮箱": "E-mail",
"中国": "Cina",
"美国": "Stati Uniti",
"加拿大": "Canada",
@ -241,7 +504,7 @@ const Map<String, String> itIT = {
"韩国": "Corea del Sud",
"新加坡": "Singapore",
"马来西亚": "Malesia",
"泰国": "Thailandia",
"泰国": "Tailandia",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
@ -253,9 +516,9 @@ const Map<String, String> itIT = {
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "Nuova Zelanda",
"中国香港": "Hong Kong, Cina",
"中国澳门": "Macao, Cina",
"中国台湾": "Taiwan, Cina",
"中国香港": "Hong Kong (Cina)",
"中国澳门": "Macao (Cina)",
"中国台湾": "Taiwan (Cina)",
"埃及": "Egitto",
"希腊": "Grecia",
"荷兰": "Paesi Bassi",
@ -328,67 +591,162 @@ const Map<String, String> itIT = {
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Timor Est",
"斐济": "Fiji",
"斐济": "Figi",
"所罗门群岛": "Isole Salomone",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Ciao, sono Emma, un'assistente AI versatile. Che si tratti di pianificazione del lavoro, consigli di studio, organizzazione della vita o qualsiasi altro problema, sono felice di aiutare. Miglioriamo l'efficienza e raggiungiamo gli obiettivi insieme!",
"assistantTag": "Assistente",
"personalAssistantWelcome":
"Ciao! Sono Emma e sono felice di essere la tua assistente personale. Posso aiutarti con varie attività come gestione del tempo, pianificazione degli obiettivi, organizzazione delle informazioni, ecc. Come posso aiutarti?",
"personalAssistantVoiceWelcome": "Sono qui!",
// 同声传译 Lucy
"interpreterName": "Interprete simultaneo",
"interpreterDescription":
"Ciao! Sono Lucy, un'interprete professionale inglese-cinese specializzata in traduzione in tempo reale per riunioni, conferenze e conversazioni, rendendo la comunicazione senza barriere.",
"interpreterTag": "Traduzione",
"interpreterWelcome":
"Salve a tutti! Sono Lucy, la vostra interprete simultanea. Tradurrò tra cinese e inglese per voi. Quando parlate in cinese, tradurrò in inglese; quando parlate in inglese, tradurrò in cinese. Iniziamo la nostra sessione di traduzione!",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Sono XinYuan, la tua compagna genitore-figlio dedicata, gentile e comprensiva. Che tu voglia chiacchierare, condividere preoccupazioni o avere compagnia, sarò sempre al tuo fianco.",
"companionTag": "Emotivo",
"companionWelcome":
"Ciao! Finalmente ci incontriamo! Sono XinYuan, la tua compagna genitore-figlio dedicata. Com'è stata la tua giornata? C'è qualcosa che vorresti condividere con me? Sono sempre qui, pronta ad ascoltare i tuoi pensieri.",
"companionVoiceWelcome": "Sono qui con te!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "Assistente chat AI Wu",
"healthAdvisorDescription":
"Sono Wu, pronto a fornirti varie funzionalità di chat AI.",
"healthAdvisorTag": "Chat",
"healthAdvisorWelcome":
"Ciao, sono Wu. Sono felice di assisterti con le funzionalità di chat AI. Come posso aiutarti oggi?",
"healthAdvisorVoiceWelcome": "Sono qui!",
// Translation History
"noTranslationHistory": "Nessuna cronologia di traduzione",
"clearHistory": "Cancella cronologia",
"clearHistoryConfirm":
"Sei sicuro di voler cancellare tutta la cronologia delle traduzioni? Questa azione non può essere annullata.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Cronologia traduzioni",
"enableRecording": "Abilita registrazione",
"viewAudioFiles": "Visualizza file audio",
"headsetUser": "Utente auricolari",
"phoneUser": "Utente telefono",
"selectSourceLanguage": "Seleziona lingua di origine",
"selectTargetLanguage": "Seleziona lingua di destinazione",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Nessuna cronologia",
"clearHistory": "Cancella cronologia",
"clearHistoryConfirm": "Sei sicuro di voler cancellare tutta la cronologia delle traduzioni? Questa azione non può essere annullata.",
"unknownLanguage": "Lingua sconosciuta",
"deleteSessionRecord": "Elimina registrazione sessione",
"deleteSessionConfirm": "Sei sicuro di voler eliminare tutte le registrazioni di traduzione per questa sessione? Questa azione non può essere annullata.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Traduci file audio",
"noAudioFiles": "Nessun file audio",
"calculating": "Calcolo...",
"playing": "In riproduzione...",
"paused": "In pausa",
"clickToPlay": "Clicca per riprodurre",
"rename": "Rinomina",
"smartTranscription": "Trascrizione intelligente",
"renameAudioFile": "Rinomina file audio",
"enterNewFileName": "Inserisci un nuovo nome file",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Registrazione originale",
"recordSummary": "Riepilogo registrazione",
"clickToGenerateSummary": "Clicca il pulsante qui sotto per generare un riepilogo della sessione",
"summaryContent": "Contenuto del riepilogo",
"copied": "Copiato",
"summaryCopiledToClipboard": "Riepilogo copiato negli appunti",
"extractSummary": "Estrai riepilogo",
"summaryGenerated": "Riepilogo generato",
"generating": "Generazione...",
"regenerate": "Rigenera",
"summaryTimeoutMessage": "La richiesta di generazione del riepilogo è scaduta, potrebbe essere a causa di problemi di rete o di un server occupato.",
"deleteTranslationRecord": "Elimina registrazione traduzione",
"deleteTranslationConfirm": "Sei sicuro di voler eliminare questa registrazione di traduzione? Questa azione non può essere annullata.",
"originalText": "Testo originale",
"translatedText": "Testo tradotto",
"sessionSummary": "Riepilogo sessione",
"cannotShare": "Impossibile condividere",
"generateSummaryFirst": "Genera prima un riepilogo",
"translationSessionRecord": "Registrazione sessione di traduzione",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Associazione dispositivo",
"connectYourDeepSoundHeadset": "Connetti le tue cuffie DeepSound",
"bind": "Associa",
"authorizeBind": "Autorizza associazione",
"enterCode": "Inserisci il codice",
"autoInputCode": "Inserimento automatico del codice",
"skipBinding": "Salta associazione",
"rescan": "Riesegui scansione",
"skip": "Salta",
"verifyingDevice": "Verifica del dispositivo...",
"confirmBinding": "Conferma associazione",
"associatingDevice": "Associazione del dispositivo...",
"goToBluetoothSettings": "Vai alle impostazioni Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Pronto per l'associazione",
"preparingPairingEnvironment": "Preparazione dell'ambiente di associazione...",
"connectDeepSoundViaSystemBluetooth": "Connettiti prima al dispositivo DeapSound tramite il Bluetooth di sistema",
"deviceBindingConfirm": "Conferma associazione dispositivo...",
"establishingDeviceAssociation": "Creazione dell'associazione del dispositivo...",
"waitingCompletePairing": "Attendi, completamento dell'associazione...",
"pairingSuccessRedirecting": "Associazione riuscita! Reindirizzamento alla pagina principale...",
// Pagina di feedback dell'utente
"feedback": "Feedback",
'feedbackInfo': 'Fornire feedback o suggerimenti',
'feedbackDescription': 'Si prega di descrivere il problema o il suggerimento',
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Assicurati di essere connesso a un dispositivo DeapSound",
"deviceAlreadyBoundToOtherAccount": "Questo dispositivo è già associato a un altro account",
"deviceAssociationFailed": "Associazione del dispositivo fallita, riprova",
"scanTimeoutEnsureDeviceNearby": "Timeout della scansione, assicurati che il dispositivo sia nelle vicinanze",
"networkError": "Errore di rete",
"authorizationFailedCheckCode": "Autorizzazione fallita, controlla che il codice di autorizzazione sia corretto",
"pairingFailedRetry": "Associazione fallita, riprova",
// 配对控制器相关
'pleaseEnableBluetooth': 'Abilita il Bluetooth',
'deviceDisconnected': 'Dispositivo disconnesso',
'readyToStartPairing': 'Pronto per iniziare l associazione',
'checkingEnvironment': 'Controllo dell ambiente...',
'ensureHeadsetOnAndPairingMode': 'Assicurati che le cuffie siano accese e in modalità di associazione',
'establishingSecureConnection': 'Creazione di una connessione sicura...',
'needManualBindingAuthCode': "È necessario un codice di autorizzazione per l'associazione manuale...",
'pairingSuccessful': 'Associazione riuscita!',
'enableBluetooth': 'Abilita Bluetooth',
'grantPermissions': 'Concedi autorizzazioni',
'retryAssociation': 'Riprova associazione',
'retryAuthorization': 'Riprova autorizzazione',
'pleaseGrantNecessaryPermissions': 'Concedi le autorizzazioni necessarie',
'checkFailedRetry': 'Controllo fallito, riprova',
'pleaseConnectDeepSoundDevice': 'Connetti un dispositivo DeepSound',
'verificationFailedRetry': 'Verifica fallita, riprova',
'invalidDeviceAddress': 'Indirizzo del dispositivo non valido',
'bleDeviceAssociationFailed': 'Associazione del dispositivo BLE fallita',
'deviceAssociationFailedRetry': 'Associazione del dispositivo fallita, riprova',
'bleConnectionTimeoutRetry': 'Timeout della connessione BLE, riprova',
'blePairingStartupFailed': "Avvio dell'associazione BLE fallito",
'bleConnectionFailed': 'Connessione BLE fallita',
'deviceAuthorizationFailedCheckCode': 'Autorizzazione del dispositivo fallita, controlla il codice di autorizzazione',
//用户反馈页
"feedback": "Feedback utente",
'feedbackInfo': 'Fornisci feedback o suggerimenti',
'feedbackDescription': 'Descrivi il problema riscontrato o il tuo suggerimento',
'feedbackHint': 'Inserisci il tuo feedback...',
'feedbackRequired': 'Il contenuto del feedback è obbligatorio',
'feedbackRequired': 'Inserisci il contenuto del feedback',
'contactInfo': 'Informazioni di contatto',
'contactHint': 'Email/Telefono, in modo che possiamo contattarti',
'contactHint': 'E-mail/Telefono, per poterti contattare',
'submit': 'Invia',
'feedbackSubmitSuccess': 'Feedback inviato con successo, grazie!',
'feedbackSubmitFailed': 'Impossibile inviare il feedback, riprova più tardi',
'feedbackSubmitSuccess': 'Feedback inviato con successo, grazie per il tuo feedback!',
'feedbackSubmitFailed': 'Invio del feedback fallito, riprova più tardi',
// OTA升级模块
"upgradeExitConfirm": "Aggiornamento in corso, l'uscita interromperà il processo, sei sicuro di voler uscire?",
"deviceModel": "Modello del dispositivo",
"unknownDevice": "Dispositivo sconosciuto",
"currentFirmwareVersion": "Versione firmware attuale",
"latestFirmwareVersion": "Ultima versione firmware",
"ota_newVersionFound": "Nuova versione trovata",
"latestVersion": "Hai l'ultima versione",
"gettingDeviceInfo": "Ottenimento informazioni sul dispositivo...",
"keepDeviceConnected": "Mantieni il dispositivo connesso",
"connectionFailed": "Connessione fallita",
"retryConnection": "Riprova connessione",
"ota_updateNow": "Aggiorna ora",
"keepConnectedDontClose": "Mantieni il dispositivo connesso, non chiudere l'app",
"doNotDisconnect": "Non disconnettere",
"charging": "In carica",
"updateContent": "Contenuto dell'aggiornamento",
"removeEarbudsEnsureBattery": "Rimuovi entrambi gli auricolari e assicurati che la batteria di entrambi sia superiore al 30%",
// 音乐列表页面
"noMusic": "Nessuna musica",
"noPlayingMusic": "Nessuna musica in riproduzione",
"unknownSong": "Canzone sconosciuta",
"unknownArtist": "Artista sconosciuto",
"playAll": "Riproduci tutto",
// Language names
// 语言名称
"中文(简体)": "Cinese (semplificato)",
"中文(繁体)": "Cinese (tradizionale)",
"中文(香港繁体)": "Cinese (Hong Kong)",
"中文(香港繁体)": "Cinese (Hong Kong tradizionale)",
"英语": "Inglese",
"日语": "Giapponese",
"韩语": "Coreano",
@ -425,4 +783,4 @@ const Map<String, String> itIT = {
"乌尔都语": "Urdu",
"波斯语": "Persiano",
"斯瓦希里语": "Swahili",
};
};

652
lib/core/translations/language/ja_jp.dart

@ -46,6 +46,26 @@ const Map<String, String> jaJP = {
"malay": "マレー語",
"turkish": "トルコ語",
"polish": "ポーランド語",
"filipino": "フィリピン語",
"dutch": "オランダ語",
"swedish": "スウェーデン語",
"danish": "デンマーク語",
"finnish": "フィンランド語",
"czech": "チェコ語",
"hungarian": "ハンガリー語",
"norwegian": "ノルウェー語",
"romanian": "ルーマニア語",
"ukrainian": "ウクライナ語",
"greek": "ギリシャ語",
"bulgarian": "ブルガリア語",
"croatian": "クロアチア語",
"slovak": "スロバキア語",
"slovenian": "スロベニア語",
"lithuanian": "リトアニア語",
"latvian": "ラトビア語",
"estonian": "エストニア語",
"serbian": "セルビア語",
"icelandic": "アイスランド語",
// 登录页
"welcome": "ようこそ",
@ -54,164 +74,422 @@ const Map<String, String> jaJP = {
"verificationCode": "認証コード",
"getCode": "コードを取得",
"reacquireAfter": "秒後に再取得",
"otherWays": "または以下の方法でログイン",
"expressConsent": "ログイン/登録することにより、あなたは同意します",
"and": " と ",
"userAgreement": "「利用規約」",
"privacyPolicy": "「プライバシーポリシー」",
"otherWays": "または次の方法でログイン",
"expressConsent": "ログイン/登録により同意します",
"and": " および ",
"userAgreement": "利用規約",
"privacyPolicy": "プライバシーポリシー",
'selectCountry': '国/地域を選択',
"email": "メールアドレス",
"phoneNumber": "電話番号",
// ログイン検証
"pleaseEnterContactInfo": "電話番号またはメールアドレスを入力してください",
"invalidEmailFormat": "メールアドレスの形式が正しくありません",
"invalidPhoneFormat": "電話番号の形式が正しくありません",
"tip": "お知らせ",
"pleaseEnterCompleteCode": "認証コードを完全に入力してください",
"loginFailed": "ログインに失敗しました。もう一度お試しください",
'pleaseAcceptPrivacyPolicy': 'プライバシーポリシーとユーザー契約を読んで同意してください',
"invalidEmailFormat": "無効なメールアドレス形式",
"invalidPhoneFormat": "無効な電話番号形式",
"tip": "ヒント",
"pleaseEnterCompleteCode": "完全な認証コードを入力してください",
"loginFailed": "ログインに失敗しました。再試行してください",
'pleaseAcceptPrivacyPolicy': 'まずプライバシーポリシーと利用規約をお読みになり、同意してください',
"enterVerificationCode": "認証コードを入力",
"verificationCodeSentTo": "認証コードを送信しました",
"resendVerificationCode": "認証コードを再送信",
"login": "ログイン",
"usePasswordLogin": "パスワードログインを使用",
// 隐私政策弹窗
"loginDeclaration": "DeapSound 声明", // DeapSound 声明
"welcomeToThisApp": "DeapSoundへようこそ、十分にお読みください", // 欢迎使用DeapSound,请充分阅读
// "privacyPolicy": "プライバシーポリシー", // 《隐私政策》 - 已存在,使用现有键
// "userAgreement": "利用規約", // 《用户协议》 - 已存在,使用现有键
"privacyPolicyText":
"。「同意して進む」をクリックすると、上記の規約を十分に読み、同意したことを示します。「同意しない」をクリックするとアプリケーションが終了します。", // ,点击"同意并进入"表示您已充分阅读并同意上述协议。点击"不同意"将退出应用。
"disagree": "同意しない", // 不同意
"agreeAndEnter": "同意して進む", // 同意并进入
// 首页
"deviceStatus": "デバイスステータス",
"deviceStatus": "デバイス状態",
"reconnect": "再接続",
"connectingDevice": "デバイスに接続中...",
"connectingDevice": "デバイス接続中...",
"connectedTo": "接続先",
"signal": "信号",
"deviceId": "デバイスID",
"firmwareVersion": "ファームウェアバージョン",
"disconnectedDevice": "デバイスが接続されていません。下のボタンをクリックして接続してください",
"connectDevice": "デバイスに接続",
"topAiExperiences": "人気のAI体験",
"aiAssistant": "AI万能アシスタント",
"aiAssistantInfo": "24時間専属アドバイザー、質問に答え、アドバイスを提供",
"disconnectedDevice": "デバイスが接続されていません。下のボタンをクリックしてください",
"connectDevice": "デバイスを接続",
"topAiExperiences": "トップAI体験",
"aiAssistant": "AIアシスタント",
"aiAssistantInfo": "24時間365日の個人アドバイザー、質問と助言",
"simultaneousInterpretation": "同時通訳",
"simultaneousInterpretationInfo": "80以上の言語をリアルタイムで翻訳、海外でも安心",
"aiCompanion": "親子の絆",
"aiCompanionInfo": "あなたの気持ちを理解し、温かく寄り添います",
"simultaneousInterpretationInfo": "80以上の言語のリアルタイム翻訳",
"aiCompanion": "親子の付き添い",
"aiCompanionInfo": "あなたを理解し、温かい付き添いを提供",
"homeSlogan": "世界をつなぐ、音を超えて",
"turnEarphones": "イヤホンケースを開き、イヤホンを耳に装着してください",
"currentlyConnected": "現在接続中:",
"unsystemSetup": "システム設定へ",
"talkLater": "後で",
"turnEarphones": "イヤホンケースを開けて、イヤホンを耳に装着してください",
"currentlyConnected": "現在接続中:",
"unsystemSetup": "システム設定に移動",
"talkLater": "後で通知",
"initializing": "初期化中...",
"bluetoothInitializationFailure": "Bluetoothサービスの初期化に失敗しました",
"bluetoothInitializationFailure": "Bluetoothサービスの初期化に失敗",
"checkingPermissions": "権限を確認中...",
"lackPermissions": "Bluetooth権限がありません",
"lackPermissions": "Bluetooth権限が必要",
"searchingDevice": "デバイスを検索中...",
"findConnectedDevice": "接続済みのデバイスが見つかりました",
"notFound": "接続済みのBluetoothデバイスが見つかりません",
"initializationFailure": "初期化失敗",
"connectedDevice": "デバイスに接続済み:",
"failedRefreshDevice": "デバイスの更新に失敗しました",
"noDeviceFound": "接続済みのデバイスが見つかりません",
"failedDeviceInformation": "デバイス情報の取得に失敗しました",
"findConnectedDevice": "接続されたデバイスが見つかりました",
"notFound": "接続されたBluetoothデバイスが見つかりません",
"initializationFailure": "初期化に失敗",
"connectedDevice": "デバイスに接続:",
"failedRefreshDevice": "デバイスの更新に失敗",
"noDeviceFound": "接続されたデバイスが見つかりません",
"failedDeviceInformation": "デバイス情報の取得に失敗",
"unknownEquipment": "不明なデバイス",
"zeroSignal": "信号なし",
"good": "良好",
"fine": "とても良い",
"excellent": "最高",
"fine": "優秀",
"excellent": "優秀",
"unknown": "不明",
'bluetoothTurnedOff': 'Bluetoothがオフになっています。オンにしてください',
'bluetoothOff': 'Bluetoothがオフ',
'bluetoothOff': 'Bluetoothオフ',
'leftEar': '左耳',
'rightEar': '右耳',
'chargingCase': '充電ケース',
'left': '左',
'right': '右',
'checkConnectionStatusFailed': '接続状態の確認に失敗',
// 发现页
// 发现页
"searchAi": "AI機能を検索...",
"exploreSlogan": "スマートイヤホン、無限の可能性",
"exploreSlogan1": "スマートコンパニオン、無限の可能性",
"exploreSlogan2": "スマートグラス、無限の可能性",
"exploreAi": "DeepSoundが提供するAI機能を探索",
"exploreAi": "DeapSoundが提供するAI機能を探索",
"aiFunction": "AI機能",
"allRoundAssistant": "万能アシスタント",
"allRoundAssistantInfo": "様々な問題を解決します",
"simultaneousTranslation": "同時翻訳",
"simultaneousTranslationInfo": "80以上の言語をリアルタイムで翻訳",
"aiGirlfriend": "親子の絆",
"aiGirlfriendInfo": "スマートな伴侶、いつでもチャット",
"allRoundAssistant": "オールラウンドアシスタント",
"allRoundAssistantInfo": "様々な問題の解決をサポート",
"simultaneousTranslation": "リアルタイム翻訳",
"faceToFaceTranslation": "対面翻訳",
'audioVideoTranslation': '音声・動画翻訳',
'callTranslation': '通話翻訳',
"simultaneousTranslationInfo": "80以上の言語の即座翻訳",
"aiGirlfriend": "親子の付き添い",
"aiGirlfriendInfo": "スマートな付き添い、いつでもチャット",
"healthConsultant": "多機能AIチャット",
"healthConsultantInfo": "より多くのAIチャット機能を提供",
"healthConsultantInfo": "より多くのAIチャット機能",
"conferenceAssistant": "ビジネス会議アシスタント",
"conferenceAssistantInfo": "リアルタイムで会議の議事録を記録、多言語翻訳",
"studyAssistant": "言語学習アシスタント",
"studyAssistantInfo": "発音矯正、リアルタイムでスピーキング練習",
"travelTranslator": "旅行翻訳アシスタント",
"travelTranslatorInfo": "リアルタイム音声翻訳、観光スポット紹介",
"beSearching": "検索中:",
"conferenceAssistantInfo": "リアルタイム議事録記録と多言語翻訳",
"studyAssistant": "語学学習アシスタント",
"studyAssistantInfo": "発音矯正とスピーキング練習",
"travelTranslator": "旅行翻訳者",
"travelTranslatorInfo": "リアルタイム音声翻訳と観光地ガイド",
"beSearching": "検索中:",
"noAssistantFound": "対応するAIアシスタントが見つかりません",
"scene": "シーン",
"youHaveSelected": "選択しました:",
"scene": "シナリオ",
"youHaveSelected": "選択しました:",
"newFunction": "新機能",
"youChoseTry": "試すことを選択しました",
"aiSinger": "AIシンガーモード",
"aiSingerInfo": "好きな歌手の声で任意の曲を歌う、自分で作った曲でも",
"popularFunction": "人気の機能シーン",
"aiSingerInfo": "お気に入りのアーティストの声で任意の曲を歌う、自分の創作も可能",
"popularFunction": "人気機能",
"tryNow": "今すぐ試す",
//商务会议助手页
// 商务会议助手页
"startMeeting": "会議を開始",
'edit': '編集',
'delete': '削除',
'noContent': 'コンテンツなし',
'editMeetingTitle': '会議タイトルを編集(任意)',
'meetingTitle': '会議タイトル(任意)',
'editMeetingTitle': '会議タイトルを編集(オプション)',
'meetingTitle': '会議タイトル(オプション)',
'maxCharacters': '最大50文字',
'meeting': '会議',
'recordingDetails': '録音詳細',
'aiSummary': 'AI要約',
'meetingTranscript': '会議の文字起こし',
'meetingTranscript': '会議記録',
// 设置页
"systemSettings": "システム設定",
"premiumMember": "プレミアムメンバー",
"joinDevice": "接続済みデバイス:",
"accountId": "アカウントID:",
"joinDevice": "接続デバイス:",
"accountId": "アカウントID:",
"systemSetting": "システム設定",
"languageSetting": "言語設定",
"darkMode": "ダークモード",
"darkModeInfo": "アプリの明暗テーマを切り替える",
"darkModeInfo": "ライト/ダークテーマの切り替え",
"backups": "バックアップと復元",
"backupsInfo": "設定とAI対話履歴をバックアップ",
"lastBackup": "最終バックアップ:",
"backupsInfo": "設定とAI履歴をバックアップ",
"lastBackup": "最後のバックアップ:",
"privacySettings": "プライバシー設定",
"privacySettingsInfo": "データ収集と権限を管理",
"logout": "ログアウト",
"logoutTips": "現在のアカウントからログアウトしますか?",
"aboutApplication": "アプリについて",
"permissionManagement": "権限管理", // 权限管理
"permissionManagementInfo": "アプリ権限設定を管理", // 管理应用权限设置
"aboutApplication": "について",
"versions": "バージョン",
"checkUpdates": "アップデートを確認",
"checkUpdates": "更新を確認",
"selectLanguage": "言語を選択",
"voiceService": "音声サービス",
"voiceServiceInfo": "音声認識と合成サービスを選択",
"selectVoiceService": "音声サービスを選択",
"azureVoiceService": "Azure 音声サービス",
"azureVoiceServiceInfo": "マイクロソフトクラウド音声サービス、高品質な音声合成と認識をサポート",
"flutterVoiceService": "Flutter ローカル音声サービス",
"flutterVoiceServiceInfo": "デバイスのローカル音声サービス、インターネット接続不要",
"azureVoiceService": "Azure音声サービス",
"azureVoiceServiceInfo": "高品質な音声合成と認識をサポートするMicrosoftクラウドベースサービス",
"flutterVoiceService": "ローカル音声サービス",
"flutterVoiceServiceInfo": "インターネット接続不要のデバイスローカル音声サービス",
'timbreService': '音色サービス',
'timbreServiceInfo': '音色音声合成サービスを選択',
'timbreServiceInfo': '音声合成サービスを選択',
'defaultTimbre': 'デフォルト音色',
'microsoftCloudTimbreService': 'マイクロソフトクラウド音色サービス',
'microsoftCloudTimbreService': 'Microsoftクラウド音色サービス',
'voiceClone': '音声クローン',
'AIsettings': 'AI設定',
'selecttimbre': '音色を選択',
'pleaseRead': '読んでください',
'completeRecording': '録音完了',
'deleteAccount': 'アカウントを削除',
'deleteAccountTips': 'アカウントを完全に削除してもよろしいですか?この操作は取り消すことができません。',
'pleaseRead': 'お読みください',
'completeRecording': '録音を完了',
"firmwareUpgrade": "ファームウェアアップグレード", // 固件升级
"bleHeadsetFirmwareUpgrade": "BLEイヤホンファームウェアアップグレード", // BLE耳机固件版本升级
"deviceManagement": "デバイス管理", // 设备管理
"manageConnectedDevices": "接続されたBluetoothデバイスを管理", // 管理已绑定的蓝牙设备
//设置setting_controller
// 版本更新相关
'currentLatestVersion': '現在のバージョンは既に最新です {version}',
'checkUpdateFailed': '更新確認に失敗',
'networkErrorRetry': 'ネットワークエラー、後でもう一度お試しください',
// 设备管理相关
'clearPairedDevices': 'ペアリングデバイスをクリア',
'clearPairedDevicesConfirm': 'すべてのペアリングデバイスをクリアしてもよろしいですか?',
'clearPairedDevicesSuccess': 'ペアリングデバイスのクリアに成功',
'clearPairedDevicesFailed': 'ペアリングデバイスのクリアに失敗',
// 聊天页
// 设置页面 - 实时语音对话
'realtimeVoiceChat': 'リアルタイム音声会話',
'realtimeVoiceChatInfo': 'スマート音声インタラクション機能を体験(プレビュー)',
'loading': '読み込み中...',
//设备管理页面
"earphone": "イヤホン", // 耳机
"voicerecorder": "ボイスレコーダー", // 录音笔
"notBound": "未バインド", // 未绑定
"deviceNotBoundYet": "デバイスはまだバインドされていません", // 还未绑定设备
"unbind": "バインド解除", // 解绑
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "チャット履歴をクリア",
"online": "オンライン",
"inputMessage": "メッセージを入力...",
"imListening": "聞いています...",
"canStartTalking": "話し始めることができます",
"addQuestionAboutImage": "画像に関する質問や説明を追加...",
"summarizeImageContent": "画像内容を要約",
"extractImageText": "画像テキストを抽出",
"translateImageText": "画像テキストを翻訳",
"recording": "録音中...",
"holdToSpeak": "長押しして話す",
"takePhoto": "写真を撮る",
"photoAlbum": "フォトアルバム",
"makeCall": "通話する",
"aiVoiceCall": "AI音声通話",
"inCall": "通話中...",
"aiReplying": "AIが応答中...",
"waitingToStart": "開始待ち...",
"clickToStartCall": "クリックして通話開始",
"listeningToYou": "あなたの話を聞いています...",
"processing": "処理中...",
"loadMoreMessages": "さらにメッセージを読み込み...",
"loadFailedClickRetry": "読み込みに失敗、クリックして再試行",
"swipeUpForMore": "上にスワイプしてさらに表示",
// 翻译页
"selectSourceLanguage": "ソース言語を選択",
"selectTargetLanguage": "ターゲット言語を選択",
// Agent controller
'welcomeMessage': 'こんにちは!私は**XiaoYan**です。以下のことでお手伝いできます:\n\n'
'• 質問への回答と情報提供\n\n'
'• リアルタイム音声翻訳\n\n'
'• 音楽とポッドキャストの推薦\n\n'
'• 音声メモとリマインダー\n\n'
'• イヤホン機能の制御\n\n'
'どのようにお手伝いしましょうか?',
'microphonePermission': 'マイク',
'voiceRecognitionPermissionText': '音声認識機能にはマイクアクセスが必要です。',
'voiceTranslationPermissionText': '音声認識と翻訳機能にはマイクアクセスが必要です。',
'phoneCallPermissionText': '通話機能には音声通話のためのマイクアクセスが必要です。',
'permissionDeniedText': 'マイク権限を永続的に拒否されました。システム設定で有効にしてください。',
'startVoiceInput': '音声入力を開始',
'startPhoneCallMode': '通話モードを開始、音声入力を開始',
// Agent 全屏编辑器
'fullScreenEditorHint': 'ここにメッセージを入力してください...', // 全屏编辑器输入提示
'characterCount': '{count}文字', // 字符计数显示
// 消息长按操作
'copy': 'コピー',
'copySuccess': 'コピーに成功',
'report': '報告',
'submitSuccess': '送信に成功',
'submitFailed': '送信に失敗',
'reportSubmitted': '報告を送信しました。できるだけ早く処理いたします',
//'networkError': 'ネットワークエラー、後でもう一度お試しください',
'harmfulUnsafe': '有害/危険',
'pornographicVulgar': 'ポルノ/下品',
'misleadingAttack': '誤解を招く/攻撃',
'illegalCriminal': '違法/犯罪',
'privacyRelated': 'プライバシー関連',
'copyrightViolation': '私の著作権、人格権などの侵害',
'other': 'その他',
'reportDescriptionHint': '報告の理由を知りたいと思います。遭遇した問題を説明してください。',
//'submit': '送信',
//Message_bubble
'generatedByAi': 'AIによって生成',
//音乐卡片 music_card
'recommendedMusic': 'おすすめの音楽をご紹介します:',
'playList': 'プレイリスト',
'moreMusic': 'もっと音楽',
//导航卡片 navigation_card
'kilometers': 'km', // 公里单位
'meters': 'm', // 米单位
'hours': '時間', // 小时单位
'minutes': '分', // 分钟单位
'seconds': '秒', // 秒单位
'navigating': 'ナビゲーション', // 导航状态
'currentLocation': '現在地', // 当前位置
'approximate': '約', // 大约
'enterRoad': '進入', // 进入道路
"driving": "運転",
"walking": "徒歩",
"bicycling": "自転車",
"transit": "公共交通機関",
//天气卡片 weather_card
'weatherQuery': '天気照会:',
'highest': '最高',
'lowest': '最低',
'futureForecast': '今後の予報',
'hotWeatherTip': '今日は暑いです。熱中症対策と冷却に注意し、水分を多く摂取して熱中症を防いでください',
'coldWeatherTip': '今日は寒いです。外出時は暖かくして風邪に注意してください',
'rainyWeatherTip': '今日は雨です。雨具を持参し、旅行の安全に注意してください',
'snowyWeatherTip': '今日は雪です。道路が滑りやすいので安全に注意し、暖かくしてください',
'foggyWeatherTip': '今日は霧とかすみです。視界が悪いので外出時はマスクを着用してください',
'windyWeatherTip': '今日は風が強いです。外出時は安全に注意し、物を固定してください',
'sunnyWeatherTip': '今日は晴れで紫外線が強いです。外出時は日焼け対策をしてください',
'temperatureDifferenceTip': '今日は昼夜の気温差が大きいです。服装を適切に調整してください',
'comfortableWeatherTip': '今日の天気は快適で、アウトドア活動に最適です',
"monday": "月",
"tuesday": "火",
"wednesday": "水",
"thursday": "木",
"friday": "金",
"saturday": "土",
"sunday": "日",
// 天气描述
"sunny": "晴れ",
"partlyCloudy": "一部曇り",
"partlySunny": "一部晴れ",
"cloudy": "曇り",
"overcast": "曇天",
"shower": "にわか雨",
"thundershower": "雷雨",
"lightRain": "小雨",
"moderateRain": "中雨",
"heavyRain": "大雨",
"rainstorm": "暴風雨",
"snowShower": "にわか雪",
"lightSnow": "小雪",
"moderateSnow": "中雪",
"heavySnow": "大雪",
"blizzard": "吹雪",
"fog": "霧",
"haze": "かすみ",
"strongWind": "強風",
//编辑个人信息页
"editProfile": "プロフィール編集",
"avatar": "アバター",
"nickname": "ニックネーム",
"save": "保存",
"about": "について",
"enterNickname": "ニックネームを入力してください",
"notSet": "未設定",
"accountSetting": "アカウント設定",
"logout": "ログアウト",
"logoutTips": "現在のアカウントからログアウトしてもよろしいですか?",
'deleteAccount': 'アカウント削除',
'deleteAccountTips': 'アカウントを永続的に削除してもよろしいですか?この操作は元に戻せません。',
// Profile 错误信息
'networkConnectionFailed': 'ネットワーク接続に失敗しました。ネットワーク設定を確認して再試行してください',
'serverTemporarilyUnavailable': 'サーバーが一時的に利用できません。後でもう一度お試しください',
'loginExpiredPleaseRelogin': 'ログインが期限切れです。再度ログインしてください',
'noPermissionForThisOperation': 'この操作の権限がありません',
'requestedResourceNotFound': '要求されたリソースが見つかりません',
'imageProcessingFailedPleaseReselect': '画像処理に失敗しました。画像を再選択してください',
'operationFailedPleaseRetry': '操作に失敗しました。再試行してください',
'serverReturnedError': 'サーバーがエラーを返しました',
'serverError': 'サーバーエラー',
'networkConnectionFailedCheckSettings': 'ネットワーク接続に失敗しました。ネットワーク設定を確認してください',
'serverInternalErrorRetryLater': 'サーバー内部エラー、後でもう一度お試しください',
// Profile 用户交互
//'error': 'エラー',
//'success': '成功',
'imageCompressionFailed': '画像圧縮に失敗',
'avatarUpdateFailed': 'アバター更新に失敗',
'usernameCannotBeEmpty': 'ユーザー名は空にできません',
'saveSuccess': '保存に成功',
'personalInfoUpdated': '個人情報が更新されました',
'saveFailed': '保存に失敗',
'loggedOut': 'ログアウトしました',
'logoutFailedRetry': 'ログアウトに失敗しました。再試行してください',
'accountPermanentlyDeleted': 'アカウントが永続的に削除されました',
'deleteAccountFailedRetry': 'アカウント削除に失敗しました。再試行してください',
// 账号服务相关
'clearUserDataFailed': 'ユーザーデータのクリアに失敗', // 清理用户数据失败
'deleteUserDataFailed': 'ユーザーデータの削除に失敗', // 删除用户数据失败
'thirdPartyLogoutSuccess': 'サードパーティログアウトに成功', // 第三方登录退出成功
'thirdPartyLogoutFailed': 'サードパーティログアウトに失敗', // 第三方登录退出失败
'signOutProcessError': 'ログアウトプロセスでエラーが発生', // 登出过程发生错误
'deleteAccountProcessError': 'アカウント削除プロセスでエラーが発生', // 删除账号过程发生错误
'userDataClearSuccess': 'ユーザーデータのクリアに成功', // 用户数据清理成功
'allUserDataClearSuccess': 'すべてのユーザーデータのクリアに成功', // 所有用户数据清理成功
'accountServiceInitialized': 'AccountServiceが初期化されました', // AccountService 已初始化
// 权限管理页面
'getPermissionStatusFailed': '権限状態の取得に失敗',
'communicationPermissions': '通信権限',
'calendarPermissions': 'カレンダー権限',
'locationPermissions': '位置情報権限',
'phone': '電話',
'sms': 'SMS',
'calendarWrite': 'カレンダー書き込み',
'calendarFullAccess': 'カレンダーフルアクセス',
'locationInfo': '位置情報',
'phonePermissionDesc': '通話機能に使用',
'smsPermissionDesc': 'SMS機能に使用',
'calendarWritePermissionDesc': 'カレンダーイベントとリマインダーの作成に使用',
'calendarFullAccessPermissionDesc': 'カレンダーイベントとリマインダーの読み取りと管理に使用',
'locationPermissionDesc': '現在の位置情報の取得に使用',
'appFunctionNeeds': 'アプリ機能が必要',
'authorized': '承認済み',
'unauthorized': '未承認',
'needOpenInSystemSettings': 'システム設定で有効にする必要があります',
'partialAuthorization': '部分承認',
'unknownStatus': '不明な状態',
'permissionGranted': '権限が付与されました',
'permissionRequestError': '権限要求エラー',
'phonePermissionDetailDesc': '通話機能には電話権限が必要',
'smsPermissionDetailDesc': 'SMS機能にはSMS権限が必要',
'calendarWritePermissionDetailDesc': 'カレンダーイベントの作成にはカレンダー書き込み権限が必要',
'calendarFullAccessPermissionDetailDesc': 'カレンダーイベントの管理には完全なカレンダー権限が必要',
'locationPermissionDetailDesc': '位置情報の取得には位置情報権限が必要',
'appNeedsPermissionForFullFunction': 'アプリは完全な機能のためにこの権限が必要です',
'permanentDenialText': '{permission}権限を永続的に拒否されました。アプリ設定で有効にしてください',
'goToSettings': '設定に移動',
// 版本更新对话框
'newVersionFound': '新しいバージョンが見つかりました', // 版本更新对话框标题
'remindLater': '後で通知', // 稍后提醒按钮
'updateNow': '今すぐ更新', // 立即更新按钮
'checkUpdate': '更新を確認', // 检查更新按钮
'updateFailed': '更新に失敗', // 更新失败提示
'cannotOpenAppStore': 'App Storeを開けません。手動で更新してください', // 无法打开应用商店提示
'updateErrorRetry': '更新プロセスでエラーが発生しました。後でもう一度お試しください', // 更新错误重试提示
//国家列表
"邮箱": "メールアドレス",
@ -243,9 +521,9 @@ const Map<String, String> jaJP = {
"阿根廷": "アルゼンチン",
"澳大利亚": "オーストラリア",
"新西兰": "ニュージーランド",
"中国香港": "香港",
"中国澳门": "マカオ",
"中国台湾": "台湾",
"中国香港": "香港、中国",
"中国澳门": "マカオ、中国",
"中国台湾": "台湾、中国",
"埃及": "エジプト",
"希腊": "ギリシャ",
"荷兰": "オランダ",
@ -278,7 +556,7 @@ const Map<String, String> jaJP = {
"塞尔维亚": "セルビア",
"克罗地亚": "クロアチア",
"斯洛文尼亚": "スロベニア",
"捷克": "チェコ",
"捷克": "チェコ共和国",
"斯洛伐克": "スロバキア",
"危地马拉": "グアテマラ",
"萨尔瓦多": "エルサルバドル",
@ -321,62 +599,164 @@ const Map<String, String> jaJP = {
"斐济": "フィジー",
"所罗门群岛": "ソロモン諸島",
// 个人助理 Emma
"personalAssistantName": "パーソナルアシスタント Emma",
"personalAssistantDescription":
"こんにちは、私はEmmaです。万能型AIアシスタントとして、仕事の計画、学習のアドバイス、生活の手配、その他どんな問題でもお手伝いします。一緒に効率を高め、目標を達成しましょう!",
"assistantTag": "アシスタント",
"personalAssistantWelcome":
"こんにちは!私はEmmaです。あなたのパーソナルアシスタントとして、時間管理、目標計画、情報整理など様々なタスクをお手伝いします。何かお手伝いできることはありますか?",
"personalAssistantVoiceWelcome": "ここにいますよ!",
// 同声传译 Lucy
"interpreterName": "同時通訳",
"interpreterDescription":
"Hello!私はLucyです。中国語と英語の専門同時通訳者として、会議、講演、会話シーンでリアルタイム翻訳を行い、コミュニケーションをスムーズにします。",
"interpreterTag": "翻訳",
"interpreterWelcome":
"皆さん、こんにちは!同時通訳者のLucyです。中国語と英語の間でリアルタイム翻訳を提供します。中国語を話すと英語に、英語を話すと中国語に翻訳します。それでは、翻訳を始めましょう!",
// 亲子陪伴 芯愿
"companionName": "親子の絆 XinYuan",
"companionDescription":
"私はあなた専属の親子コンパニオンXinYuanです。優しく思いやりがあり、理解力があります。おしゃべりしたい時、悩みを打ち明けたい時、誰かそばにいて欲しい時、いつでもあなたのそばにいます。",
"companionTag": "感情",
"companionWelcome":
"こんにちは、やっとお会いできましたね!私はXinYuan、あなた専属の親子コンパニオンです。今日はどうでしたか?何か共有したいことはありますか?いつでもここにいて、あなたの声に耳を傾けています。",
"companionVoiceWelcome": "あなたのそばにいますよ!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "多機能AIチャット Wu",
"healthAdvisorDescription": "私はWuです。より多くのAIチャット機能を提供します。",
"healthAdvisorTag": "健康",
"healthAdvisorWelcome":
"こんにちは、私はWuです。多機能AIチャットサービスを提供できることを嬉しく思います。専門知識であなたをサポートします。何かご質問はありますか?",
"healthAdvisorVoiceWelcome": "ここにいますよ!",
// 翻译历史
"noTranslationHistory": "履歴がありません",
"clearHistory": "履歴を消去",
"clearHistoryConfirm": "すべての翻訳履歴を消去しますか?この操作は元に戻せません。",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "翻訳履歴",
"enableRecording": "録音を有効にする",
"viewAudioFiles": "音声ファイルを表示",
"headsetUser": "ヘッドセットユーザー",
"phoneUser": "電話ユーザー",
"selectSourceLanguage": "ソース言語を選択",
"selectTargetLanguage": "ターゲット言語を選択",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "翻訳履歴がありません",
"clearHistory": "履歴をクリア",
"clearHistoryConfirm": "すべての翻訳履歴をクリアしてもよろしいですか?この操作は元に戻せません。",
"unknownLanguage": "不明な言語",
"deleteSessionRecord": "セッション記録を削除",
"deleteSessionConfirm": "このセッションのすべての翻訳記録を削除してもよろしいですか?この操作は元に戻せません。",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "音声ファイルを翻訳",
"noAudioFiles": "音声ファイルがありません",
"calculating": "計算中...",
"playing": "再生中...",
"paused": "一時停止",
"clickToPlay": "クリックして再生",
"rename": "名前を変更",
"smartTranscription": "スマート転写",
"renameAudioFile": "音声ファイル名を変更",
"enterNewFileName": "新しいファイル名を入力してください",
// ユーザーフィードバックページ
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "元の記録",
"recordSummary": "記録要約",
"clickToGenerateSummary": "下のボタンをクリックしてセッション要約を生成",
"summaryContent": "要約内容",
"copied": "コピーしました",
"summaryCopiledToClipboard": "要約をクリップボードにコピーしました",
"extractSummary": "要約を抽出",
"summaryGenerated": "要約が生成されました",
"generating": "生成中...",
"regenerate": "再生成",
"summaryTimeoutMessage": "要約生成リクエストがタイムアウトしました。ネットワークの問題またはサーバーの過負荷が原因の可能性があります。",
"deleteTranslationRecord": "翻訳記録を削除",
"deleteTranslationConfirm": "この翻訳記録を削除してもよろしいですか?この操作は元に戻せません。",
"originalText": "元のテキスト",
"translatedText": "翻訳されたテキスト",
"sessionSummary": "セッション要約",
"cannotShare": "共有できません",
"generateSummaryFirst": "まず要約を生成してください",
"translationSessionRecord": "翻訳セッション記録",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "デバイスペアリング",
"connectYourDeepSoundHeadset": "DeepSoundヘッドセットを接続",
"bind": "バインド",
"authorizeBind": "バインドを承認",
"enterCode": "コードを入力してください",
"autoInputCode": "コードを自動入力",
"skipBinding": "バインドをスキップ",
"rescan": "再スキャン",
"skip": "スキップ",
"verifyingDevice": "デバイスを確認中...",
"confirmBinding": "バインドを確認",
"associatingDevice": "デバイスを関連付け中...",
"goToBluetoothSettings": "Bluetooth設定に移動",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "ペアリング準備完了",
"preparingPairingEnvironment": "ペアリング環境を準備中...",
"connectDeepSoundViaSystemBluetooth": "まずシステムBluetoothでDeepSoundデバイスを接続してください",
"deviceBindingConfirm": "デバイスバインド確認中...",
"establishingDeviceAssociation": "デバイス関連付けを確立中...",
"waitingCompletePairing": "お待ちください、ペアリングを完了中...",
"pairingSuccessRedirecting": "ペアリング成功!ホームページにリダイレクト中...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "接続されたデバイスがDeepSoundであることを確認してください",
"deviceAlreadyBoundToOtherAccount": "このデバイスは既に他のアカウントにバインドされています",
"deviceAssociationFailed": "デバイス関連付けに失敗しました。再試行してください",
"scanTimeoutEnsureDeviceNearby": "スキャンタイムアウト、デバイスが近くにあることを確認してください",
"networkError": "ネットワークエラー",
"authorizationFailedCheckCode": "承認に失敗しました。承認コードを確認してください",
"pairingFailedRetry": "ペアリングに失敗しました。再試行してください",
//配对控制器相关
//'connectDevice': 'デバイスを接続',
'pleaseEnableBluetooth': 'Bluetoothを有効にしてください',
'deviceDisconnected': 'デバイスが切断されました',
'readyToStartPairing': 'ペアリング開始準備完了',
'checkingEnvironment': '環境を確認中...',
'ensureHeadsetOnAndPairingMode': 'ヘッドセットがオンでペアリングモードであることを確認してください',
//'goToBluetoothSettings': 'Bluetooth設定に移動',
//'verifyingDevice': 'デバイスを確認中...',
//'confirmBinding': 'バインドを確認',
//'associatingDevice': 'デバイスを関連付け中...',
'establishingSecureConnection': 'セキュア接続を確立中...',
'needManualBindingAuthCode': '手動バインド承認コードが必要...',
'pairingSuccessful': 'ペアリング成功!',
'enableBluetooth': 'Bluetoothを有効にする',
'grantPermissions': '権限を付与',
'retryAssociation': '関連付けを再試行',
'retryAuthorization': '承認を再試行',
'pleaseGrantNecessaryPermissions': '必要な権限を付与してください',
'checkFailedRetry': '確認に失敗しました。再試行してください',
'pleaseConnectDeepSoundDevice': 'DeepSoundデバイスを接続してください',
'verificationFailedRetry': '確認に失敗しました。再試行してください',
'invalidDeviceAddress': '無効なデバイスアドレス',
'bleDeviceAssociationFailed': 'BLEデバイス関連付けに失敗',
'deviceAssociationFailedRetry': 'デバイス関連付けに失敗しました。再試行してください',
'bleConnectionTimeoutRetry': 'BLE接続タイムアウト、再試行してください',
'blePairingStartupFailed': 'BLEペアリング開始に失敗',
'bleConnectionFailed': 'BLE接続に失敗',
'deviceAuthorizationFailedCheckCode': 'デバイス承認に失敗しました。承認コードを確認してください',
//用户反馈页
"feedback": "フィードバック",
'feedbackInfo': 'フィードバックや提案を提供する',
'feedbackInfo': 'フィードバックや提案を提供',
'feedbackDescription': '問題や提案を説明してください',
'feedbackHint': 'フィードバックを入力してください...',
'feedbackRequired': 'フィードバック内容は必須です',
'feedbackRequired': 'フィードバック内容が必要です',
'contactInfo': '連絡先情報',
'contactHint': 'メール/電話、ご連絡できるように',
'contactHint': 'メール/電話、連絡できるように',
'submit': '送信',
'feedbackSubmitSuccess': 'フィードバックが正常に送信されました、ありがとうございます!',
'feedbackSubmitFailed': 'フィードバックの送信に失敗しました、後でもう一度お試しください',
'feedbackSubmitSuccess': 'フィードバックの送信に成功しました。ありがとうございます!',
'feedbackSubmitFailed': 'フィードバックの送信に失敗しました。後でもう一度お試しください',
// OTA升级模块
"upgradeExitConfirm": "現在アップグレード中です。終了するとアップグレードプロセスが中断されます。終了してもよろしいですか?",
"deviceModel": "デバイスモデル",
"unknownDevice": "不明なデバイス",
"currentFirmwareVersion": "現在のファームウェアバージョン",
"latestFirmwareVersion": "最新のファームウェアバージョン",
"ota_newVersionFound": "新しいバージョンが見つかりました",
"latestVersion": "最新バージョン",
"gettingDeviceInfo": "デバイス情報を取得中...",
"keepDeviceConnected": "デバイスを接続したままにしてください",
"connectionFailed": "接続に失敗",
"retryConnection": "接続を再試行",
"ota_updateNow": "今すぐ更新",
"keepConnectedDontClose": "デバイスを接続したままにし、アプリを閉じないでください",
"doNotDisconnect": "切断しないでください",
"charging": "充電中",
"updateContent": "更新内容",
"removeEarbudsEnsureBattery": "両方のイヤホンを取り出し、バッテリーレベルが30%以上であることを確認してください",
// 音乐列表页面
"noMusic": "音楽がありません", // 暂无音乐
"noPlayingMusic": "再生中の音楽がありません", // 暂无播放音乐
"unknownSong": "不明な曲", // 未知歌曲
"unknownArtist": "不明なアーティスト", // 未知歌手
"playAll": "すべて再生", // 播放全部
// 语言名称
"中文(简体)": "中国語(簡体字)",
"中文(繁体)": "中国語(繁体字)",
"中文(香港繁体)": "中国語(香港繁体字)",
"中文(简体)": "中国語(簡体字)",
"中文(繁体)": "中国語(繁体字)",
"中文(香港繁体)": "中国語(香港)",
"英语": "英語",
"日语": "日本語",
"韩语": "韓国語",
@ -411,6 +791,6 @@ const Map<String, String> jaJP = {
"泰卢固语": "テルグ語",
"马拉提语": "マラーティー語",
"乌尔都语": "ウルドゥー語",
"波斯语": "ペルシア語",
"波斯语": "ペルシャ語",
"斯瓦希里语": "スワヒリ語",
};

611
lib/core/translations/language/ko_kr.dart

@ -1,9 +1,9 @@
const Map<String, String> koKR = {
// 通用
'continue': '계속하기',
'continue': '계속',
'confirm': '확인',
'cancel': '취소',
'retry': '다시 시도',
'retry': '재시도',
'error': '오류',
'success': '성공',
'connected': '연결됨',
@ -18,7 +18,7 @@ const Map<String, String> koKR = {
"unknownError": "알 수 없는 오류",
// 启动页
"slogan": "세계를 연결하다, 소리를 넘어서",
"slogan": "세상을 연결하다, 소리를 넘어서",
"sloganInfo": "AI 음성 전문가 · 언제 어디서나",
// 底部导航
@ -32,7 +32,7 @@ const Map<String, String> koKR = {
"english": "영어",
"spanish": "스페인어",
"portuguese": "포르투갈어",
"traditionalChinese": "번체 중국어",
"traditionalChinese": "중국어 번체",
"japanese": "일본어",
"korean": "한국어",
"french": "프랑스어",
@ -46,52 +46,84 @@ const Map<String, String> koKR = {
"malay": "말레이어",
"turkish": "터키어",
"polish": "폴란드어",
"filipino": "필리핀어",
"dutch": "네덜란드어",
"swedish": "스웨덴어",
"danish": "덴마크어",
"finnish": "핀란드어",
"czech": "체코어",
"hungarian": "헝가리어",
"norwegian": "노르웨이어",
"romanian": "루마니아어",
"ukrainian": "우크라이나어",
"greek": "그리스어",
"bulgarian": "불가리아어",
"croatian": "크로아티아어",
"slovak": "슬로바키아어",
"slovenian": "슬로베니아어",
"lithuanian": "리투아니아어",
"latvian": "라트비아어",
"estonian": "에스토니아어",
"serbian": "세르비아어",
"icelandic": "아이슬란드어",
// 登录页
"welcome": "환영합니다",
"loginTips": "전화번호 또는 이메일로 로그인/등록하세요",
"accountNumber": "전화번호 또는 이메일",
"loginTips": "휴대폰 번호 또는 이메일로 로그인/가입하세요",
"accountNumber": "휴대폰 번호 또는 이메일",
"verificationCode": "인증 코드",
"getCode": "코드 받기",
"getCode": "인증 코드 받기",
"reacquireAfter": "초 후 다시 받기",
"otherWays": "또는 다음 방법으로 로그인",
"expressConsent": "로그인/등록함으로써 다음에 동의합니다",
"otherWays": "또는 다음 방식으로 로그인",
"expressConsent": "로그인/가입은 다음에 동의하는 것으로 간주됩니다",
"and": " 및 ",
"userAgreement": "「이용 약관」",
"privacyPolicy": "「개인정보 보호정책」",
"userAgreement": "《이용약관》",
"privacyPolicy": "《개인정보 처리방침》",
'selectCountry': '국가/지역 선택',
"email": "이메일",
"phoneNumber": "전화번호",
// 로그인 검증
"pleaseEnterContactInfo": "전화번호 또는 이메일을 입력해주세요",
"invalidEmailFormat": "잘못된 이메일 형식입니다",
"invalidPhoneFormat": "잘못된 전화번호 형식입니다",
"tip": "알림",
"pleaseEnterCompleteCode": "인증번호를 완전히 입력해주세요",
"loginFailed": "로그인 실패, 다시 시도해주세요",
'pleaseAcceptPrivacyPolicy': '개인정보 보호정책 및 사용자 계약을 읽고 동의해주세요',
"phoneNumber": "휴대폰 번호",
"pleaseEnterContactInfo": "휴대폰 번호 또는 이메일을 입력하세요",
"invalidEmailFormat": "이메일 형식이 올바르지 않습니다",
"invalidPhoneFormat": "휴대폰 번호 형식이 올바르지 않습니다",
"tip": "팁",
"pleaseEnterCompleteCode": "인증 코드를 모두 입력하세요",
"loginFailed": "로그인 실패, 다시 시도하세요",
'pleaseAcceptPrivacyPolicy': '먼저 개인정보 처리방침과 이용약관을 읽고 동의해주세요',
"enterVerificationCode": "인증 코드 입력",
"verificationCodeSentTo": "인증 코드가 다음으로 전송되었습니다",
"resendVerificationCode": "인증 코드 다시 보내기",
"login": "로그인",
"usePasswordLogin": "비밀번호로 로그인",
// 隐私政策弹窗
"loginDeclaration": "DeapSound 선언",
"welcomeToThisApp": "DeapSound에 오신 것을 환영합니다. 충분히 읽어주십시오",
"privacyPolicyText":
", '동의하고 시작하기'를 클릭하면 위 약관을 충분히 읽고 동의한 것으로 간주됩니다. '동의하지 않음'을 클릭하면 앱이 종료됩니다.",
"disagree": "동의하지 않음",
"agreeAndEnter": "동의하고 시작하기",
// 首页
"deviceStatus": "기기 상태",
"reconnect": "다시 연결",
"connectingDevice": "기기에 연결 중...",
"connectedTo": "연결됨",
"connectedTo": "연결됨:",
"signal": "신호",
"deviceId": "기기 ID",
"firmwareVersion": "펌웨어 버전",
"disconnectedDevice": "연결된 기기가 없습니다. 아래 버튼을 클릭하여 연결하세요",
"disconnectedDevice": "연결된 기기 없음, 아래 버튼을 클릭하여 연결하세요",
"connectDevice": "기기 연결",
"topAiExperiences": "인기 AI 경험",
"aiAssistant": "AI 만능 어시스턴트",
"aiAssistantInfo": "24시간 개인 어드바이저, 질문에 답변하고 조언 제공",
"aiAssistantInfo": "24시간 전용 컨설턴트, 질문 답변, 제안 제공",
"simultaneousInterpretation": "동시 통역",
"simultaneousInterpretationInfo": "80개 이상의 언어를 실시간으로 번역, 해외에서도 안심",
"aiCompanion": "부모-자녀 유대감",
"aiCompanionInfo": "당신의 감정을 이해하고 따뜻하게 함께합니다",
"homeSlogan": "세계를 연결하다, 소리를 넘어서",
"turnEarphones": "이어폰 케이스를 열고 이어폰을 귀에 착용하세요",
"simultaneousInterpretationInfo": "80개 이상의 언어 실시간 번역, 해외에서도 걱정 없이",
"aiCompanion": "가족 동반자",
"aiCompanionInfo": "당신의 마음을 이해하고 따뜻하게 동행합니다",
"homeSlogan": "세상을 연결하다, 소리를 넘어서",
"turnEarphones": "이어폰 충전 케이스를 열고 귀에 이어폰을 착용하세요",
"currentlyConnected": "현재 연결됨:",
"unsystemSetup": "시스템 설정으로",
"unsystemSetup": "시스템 설정으로 이동",
"talkLater": "나중에",
"initializing": "초기화 중...",
"bluetoothInitializationFailure": "블루투스 서비스 초기화 실패",
@ -104,76 +136,86 @@ const Map<String, String> koKR = {
"connectedDevice": "기기에 연결됨:",
"failedRefreshDevice": "기기 새로고침 실패",
"noDeviceFound": "연결된 기기를 찾을 수 없습니다",
"failedDeviceInformation": "기기 정보 가져오기 실패",
"failedDeviceInformation": "기기 정보를 가져올 수 없습니다",
"unknownEquipment": "알 수 없는 기기",
"zeroSignal": "신호 없음",
"good": "좋음",
"fine": "매우 좋음",
"excellent": "최상",
"unknown": "알 수 없음",
'bluetoothTurnedOff': '블루투스가 꺼져 있습니다. 켜주세요',
'bluetoothTurnedOff': '블루투스가 꺼져 있습니다, 블루투스를 켜주세요',
'bluetoothOff': '블루투스 꺼짐',
'leftEar': '왼쪽 귀',
'rightEar': '오른쪽 귀',
'chargingCase': '충전 케이스',
'left': '왼쪽',
'right': '오른쪽',
'checkConnectionStatusFailed': '연결 상태 확인 실패',
// 发现页
// 发现页
"searchAi": "AI 기능 검색...",
"exploreSlogan": "스마트 이어폰, 무한한 가능성",
"exploreSlogan1": "스마트 컴패니언, 무한한 가능성",
"exploreSlogan2": "스마트 글래스, 무한한 가능성",
"exploreAi": "DeepSound가 제공하는 AI 기능 탐색",
"exploreSlogan1": "스마트 동반자, 무한한 가능성",
"exploreSlogan2": "스마트 안경, 무한한 가능성",
"exploreAi": "DeapSound가 제공하는 AI 기능 탐색",
"aiFunction": "AI 기능",
"allRoundAssistant": "만능 어시스턴트",
"allRoundAssistantInfo": "다양한 문제를 해결합니다",
"allRoundAssistantInfo": "다양한 문제 해결을 돕습니다",
"simultaneousTranslation": "동시 번역",
"simultaneousTranslationInfo": "80개 이상의 언어를 실시간으로 번역",
"aiGirlfriend": "부모-자녀 유대감",
"aiGirlfriendInfo": "스마트한 동반자, 언제든지 대화",
"faceToFaceTranslation": "대면 번역",
'audioVideoTranslation': '음성/영상 번역',
'callTranslation': '통화 번역',
"simultaneousTranslationInfo": "80개 이상의 언어 실시간 번역",
"aiGirlfriend": "AI 여자친구",
"aiGirlfriendInfo": "스마트한 동반자, 언제든지 채팅 가능",
"healthConsultant": "다기능 AI 채팅",
"healthConsultantInfo": "더 많은 AI 채팅 기능 제공",
"conferenceAssistant": "비즈니스 회의 어시스턴트",
"conferenceAssistantInfo": "실시간 회의록 기록, 다국어 번역",
"conferenceAssistantInfo": "실시간 회의록 작성, 다국어 번역",
"studyAssistant": "언어 학습 어시스턴트",
"studyAssistantInfo": "발음 교정, 실시간 말하기 연습",
"studyAssistantInfo": "발음 교정, 실시간 회화 연습",
"travelTranslator": "여행 번역 어시스턴트",
"travelTranslatorInfo": "실시간 음성 번역, 관광 명소 소개",
"travelTranslatorInfo": "실시간 음성 번역, 관광지 소개",
"beSearching": "검색 중:",
"noAssistantFound": "해당하는 AI 어시스턴트를 찾을 수 없습니다",
"scene": "장면",
"youHaveSelected": "선택했습니다:",
"newFunction": "새 기능",
"youChoseTry": "시도하기로 선택했습니다",
"scene": "상황",
"youHaveSelected": "선택하셨습니다:",
"newFunction": "새로운 기능",
"youChoseTry": "시도하기로 선택하셨습니다",
"aiSinger": "AI 가수 모드",
"aiSingerInfo": "좋아하는 가수의 목소리로 어떤 노래든 부를 수 있으며, 자신이 만든 노래도 가능",
"popularFunction": "인기 기능 장면",
"tryNow": "지금 시도",
"aiSingerInfo": "좋아하는 가수의 목소리로 어떤 노래든 부르세요, 심지어 직접 만든 노래까지",
"popularFunction": "인기 기능 상황",
"tryNow": "지금 시도하기",
//商务会议助手页
// 商务会议助手页
"startMeeting": "회의 시작",
'edit': '편집',
'edit': '수정',
'delete': '삭제',
'noContent': '내용 없음',
'editMeetingTitle': '회의 제목 수정 (선택사항)',
'meetingTitle': '회의 제목 (선택사항)',
'editMeetingTitle': '회의 제목 수정 (선택 사항)',
'meetingTitle': '회의 제목 (선택 사항)',
'maxCharacters': '최대 50자',
'meeting': '회의',
'recordingDetails': '녹음 상세',
'recordingDetails': '녹음 상세 정보',
'aiSummary': 'AI 요약',
'meetingTranscript': '회의 기록',
'meetingTranscript': '회의 원문',
// 设置页
"systemSettings": "시스템 설정",
"premiumMember": "프리미엄 회원",
"joinDevice": "연결된 기기:",
"accountId": "계정 ID:",
"systemSetting": "시스템 설정",
"languageSetting": "언어 설정",
"darkMode": "다크 모드",
"darkModeInfo": "앱의 밝기/어두운 테마 전환",
"darkModeInfo": "앱의 밝고 어두운 테마 전환",
"backups": "백업 및 복원",
"backupsInfo": "설정 및 AI 대화 기록 백업",
"backupsInfo": "설정 및 AI 상호작용 기록 백업",
"lastBackup": "마지막 백업:",
"privacySettings": "개인정보 설정",
"privacySettingsInfo": "데이터 수집 및 권한 관리",
"logout": "로그아웃",
"logoutTips": "현재 계정에서 로그아웃하시겠습니까?",
"permissionManagement": "권한 관리",
"permissionManagementInfo": "앱 권한 설정 관리",
"aboutApplication": "앱 정보",
"versions": "버전",
"checkUpdates": "업데이트 확인",
@ -182,36 +224,266 @@ const Map<String, String> koKR = {
"voiceServiceInfo": "음성 인식 및 합성 서비스 선택",
"selectVoiceService": "음성 서비스 선택",
"azureVoiceService": "Azure 음성 서비스",
"azureVoiceServiceInfo": "마이크로소프트 클라우드 음성 서비스, 고품질 음성 합성 및 인식 지원",
"azureVoiceServiceInfo": "Microsoft 클라우드 음성 서비스, 고품질 음성 합성과 인식 지원",
"flutterVoiceService": "Flutter 로컬 음성 서비스",
"flutterVoiceServiceInfo": "기기의 로컬 음성 서비스, 인터넷 연결 불필요",
"flutterVoiceServiceInfo": "기기 로컬 음성 서비스, 네트워크 연결 없이 사용 가능",
'timbreService': '음색 서비스',
'timbreServiceInfo': '음색 음성 합성 서비스 선택',
'defaultTimbre': '기본 음색',
'microsoftCloudTimbreService': '마이크로소프트 클라우드 음색 서비스',
'microsoftCloudTimbreService': 'Microsoft 클라우드 음색 서비스',
'voiceClone': '음성 복제',
'AIsettings': 'AI 설정',
'selecttimbre': '음색 선택',
'pleaseRead': '읽어주세요',
'pleaseRead': '소리 내어 읽어주세요',
'completeRecording': '녹음 완료',
'deleteAccount': '계정 삭제',
'deleteAccountTips': '계정을 영구적으로 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.',
"firmwareUpgrade": "펌웨어 업그레이드",
"bleHeadsetFirmwareUpgrade": "BLE 헤드셋 펌웨어 버전 업그레이드",
"deviceManagement": "기기 관리",
"manageConnectedDevices": "연결된 블루투스 기기 관리",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': '현재 최신 버전입니다 {version}',
'checkUpdateFailed': '업데이트 확인 실패',
'networkErrorRetry': '네트워크 오류, 잠시 후 다시 시도하세요',
// 聊天页
// 设备管理相关
'clearPairedDevices': '페어링된 기기 지우기',
'clearPairedDevicesConfirm': '모든 페어링된 기기를 지우시겠습니까?',
'clearPairedDevicesSuccess': '페어링된 기기 지우기 성공',
'clearPairedDevicesFailed': '페어링된 기기 지우기 실패',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "실시간 음성 대화",
"realtimeVoiceChatInfo": "지능형 음성 상호작용 기능 체험 (기능 미리보기)",
"loading": "로딩 중...",
//设备管理页面
"earphone": "이어폰",
"voicerecorder": "음성 녹음기",
"notBound": "연결되지 않음",
"deviceNotBoundYet": "아직 연결된 기기가 없습니다",
"unbind": "연결 해제",
//Agent 模块
// agent View
"XiaoYan": "샤오옌",
"clearChatHistory": "채팅 기록 지우기",
"online": "온라인",
"inputMessage": "메시지 입력...",
"imListening": "듣고 있습니다...",
"canStartTalking": "말하기 시작할 수 있습니다",
"canStartTalking": "말씀을 시작할 수 있습니다",
"addQuestionAboutImage": "이미지에 대한 질문이나 설명 추가...",
"summarizeImageContent": "이미지 내용 요약",
"extractImageText": "이미지에서 텍스트 추출",
"translateImageText": "이미지 텍스트 번역",
"recording": "녹음 중...",
"holdToSpeak": "길게 눌러 말하기",
"takePhoto": "사진 촬영",
"photoAlbum": "앨범",
"makeCall": "전화 걸기",
"aiVoiceCall": "AI 음성 통화",
"inCall": "통화 중...",
"aiReplying": "AI가 응답 중...",
"waitingToStart": "시작 대기 중...",
"clickToStartCall": "클릭하여 통화 시작",
"listeningToYou": "듣고 있습니다...",
"processing": "처리 중...",
"loadMoreMessages": "메시지 더 불러오기...",
"loadFailedClickRetry": "불러오기 실패, 클릭하여 재시도",
"swipeUpForMore": "더 보려면 위로 스와이프하세요",
// 翻译页
"selectSourceLanguage": "원본 언어 선택",
"selectTargetLanguage": "대상 언어 선택",
// Agent controller
'welcomeMessage': '안녕하세요! 저는 **샤오옌**입니다. 다음과 같은 도움을 드릴 수 있습니다:\n\n'
'• 질문에 답하고 정보 제공\n\n'
'• 실시간 음성 번역\n\n'
'• 음악 및 팟캐스트 추천\n\n'
'• 음성 메모 및 알림\n\n'
'• 이어폰 기능 제어\n\n'
'무엇을 도와드릴까요?',
'microphonePermission': '마이크',
'voiceRecognitionPermissionText': '음성 인식 기능은 마이크 접근 권한이 필요합니다.',
'voiceTranslationPermissionText': '음성 인식 및 번역 기능은 마이크 접근 권한이 필요합니다.',
'phoneCallPermissionText': '전화 걸기 기능은 음성 통화를 위해 마이크 접근 권한이 필요합니다.',
'permissionDeniedText': '마이크 권한을 영구적으로 거부하셨습니다. 시스템 설정에서 권한을 활성화해주세요.',
'startVoiceInput': '음성 입력 시작',
'startPhoneCallMode': '전화 걸기 모드 시작, 음성 입력 시작',
// Agent 全屏编辑器
'fullScreenEditorHint': '여기에 메시지를 입력하세요...',
'characterCount': '{count}자',
// 消息长按操作
'copy': '복사',
'copySuccess': '복사 성공',
'report': '신고',
'submitSuccess': '제출 성공',
'submitFailed': '제출 실패',
'reportSubmitted': '신고가 제출되었습니다. 최대한 빨리 처리하겠습니다.',
'harmfulUnsafe': '유해/안전하지 않음',
'pornographicVulgar': '음란/저속함',
'misleadingAttack': '오해의 소지가 있는 공격',
'illegalCriminal': '불법/범죄',
'privacyRelated': '개인정보 관련',
'copyrightViolation': '내 저작권, 명예 등을 침해',
'other': '기타',
'reportDescriptionHint': '신고 사유를 알고 싶습니다. 겪으신 문제를 설명해주세요.',
//Message_bubble
'generatedByAi': 'AI가 생성함',
//音乐卡片 music_card
'recommendedMusic': '추천 음악입니다:',
'playList': '재생 목록',
'moreMusic': '더 많은 음악',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': '시간',
'minutes': '분',
'seconds': '초',
'navigating': '경로 안내 중',
'currentLocation': '현재 위치',
'approximate': '약',
'enterRoad': '진입',
"driving": "운전",
"walking": "도보",
"bicycling": "자전거",
"tsransit": "대중교통",
//天气卡片 weather_card
'weatherQuery': '날씨 정보 조회 중:',
'highest': '최고',
'lowest': '최저',
'futureForecast': '미래 예보',
'hotWeatherTip': '오늘 날씨가 덥습니다. 더위 먹지 않도록 시원하게 지내고 물을 많이 마시세요.',
'coldWeatherTip': '오늘 기온이 낮습니다. 감기 조심하시고 외출 시 따뜻하게 입으세요.',
'rainyWeatherTip': '오늘 비가 옵니다. 외출 시 우산을 챙기고 안전에 유의하세요.',
'snowyWeatherTip': '오늘 눈이 옵니다. 길이 미끄러우니 안전에 유의하고 보온에 신경 쓰세요.',
'foggyWeatherTip': '오늘 안개가 꼈습니다. 시야가 좋지 않으니 외출 시 마스크를 착용하세요.',
'windyWeatherTip': '오늘 바람이 많이 붑니다. 외출 시 안전에 유의하고 물건을 잘 고정하세요.',
'sunnyWeatherTip': '오늘 햇볕이 강하고 자외선이 강합니다. 외출 시 자외선 차단제를 바르세요.',
'temperatureDifferenceTip': '오늘 낮과 밤의 기온 차가 큽니다. 옷차림에 신경 쓰세요.',
'comfortableWeatherTip': '오늘 날씨가 쾌적합니다. 야외 활동하기 좋은 날입니다.',
"monday": "월",
"tuesday": "화",
"wednesday": "수",
"thursday": "목",
"friday": "금",
"saturday": "토",
"sunday": "일",
// 天气描述
"sunny": "맑음",
"partlyCloudy": "구름 조금",
"partlySunny": "대체로 맑음",
"cloudy": "흐림",
"overcast": "흐림",
"shower": "소나기",
"thundershower": "뇌우",
"lightRain": "약한 비",
"moderateRain": "보통 비",
"heavyRain": "강한 비",
"rainstorm": "폭우",
"snowShower": "소나기 눈",
"lightSnow": "약한 눈",
"moderateSnow": "보통 눈",
"heavySnow": "강한 눈",
"blizzard": "눈보라",
"fog": "안개",
"haze": "연무",
"strongWind": "강풍",
//编辑个人信息页
"editProfile": "프로필 편집",
"editProfile": "개인 정보 수정",
"avatar": "아바타",
"nickname": "닉네임",
"save": "저장",
"about": "정보",
"enterNickname": "닉네임을 입력하세요",
"notSet": "설정되지 않음",
"accountSetting": "계정 설정",
"logout": "로그아웃",
"logoutTips": "현재 계정에서 로그아웃하시겠습니까?",
'deleteAccount': '계정 삭제',
'deleteAccountTips': '계정을 영구적으로 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.',
// Profile 错误信息
'networkConnectionFailed': '네트워크 연결 실패, 네트워크 설정을 확인하고 다시 시도하세요',
'serverTemporarilyUnavailable': '서버가 일시적으로 응답하지 않습니다. 잠시 후 다시 시도하세요',
'loginExpiredPleaseRelogin': '로그인이 만료되었습니다. 다시 로그인하세요',
'noPermissionForThisOperation': '이 작업을 수행할 권한이 없습니다',
'requestedResourceNotFound': '요청한 리소스를 찾을 수 없습니다',
'imageProcessingFailedPleaseReselect': '이미지 처리 실패, 이미지를 다시 선택하세요',
'operationFailedPleaseRetry': '작업 실패, 다시 시도하세요',
'serverReturnedError': '서버에서 오류를 반환했습니다',
'serverError': '서버 오류',
'networkConnectionFailedCheckSettings': '네트워크 연결 실패, 네트워크 설정을 확인하세요',
'serverInternalErrorRetryLater': '서버 내부 오류, 잠시 후 다시 시도하세요',
// Profile 用户交互
'imageCompressionFailed': '이미지 압축 실패',
'avatarUpdateFailed': '아바타 업데이트 실패',
'usernameCannotBeEmpty': '사용자 이름은 비워둘 수 없습니다',
'saveSuccess': '저장 성공',
'personalInfoUpdated': '개인 정보가 업데이트되었습니다',
'saveFailed': '저장 실패',
'loggedOut': '로그아웃되었습니다',
'logoutFailedRetry': '로그아웃 실패, 다시 시도하세요',
'accountPermanentlyDeleted': '계정이 영구적으로 삭제되었습니다',
'deleteAccountFailedRetry': '계정 삭제 실패, 다시 시도하세요',
// 账号服务相关
'clearUserDataFailed': '사용자 데이터 지우기 실패',
'deleteUserDataFailed': '사용자 데이터 삭제 실패',
'thirdPartyLogoutSuccess': '타사 로그인 로그아웃 성공',
'thirdPartyLogoutFailed': '타사 로그인 로그아웃 실패',
'signOutProcessError': '로그아웃 과정에서 오류가 발생했습니다',
'deleteAccountProcessError': '계정 삭제 과정에서 오류가 발생했습니다',
'userDataClearSuccess': '사용자 데이터 지우기 성공',
'allUserDataClearSuccess': '모든 사용자 데이터 지우기 성공',
'accountServiceInitialized': '계정 서비스가 초기화되었습니다',
// 权限管理页面
'getPermissionStatusFailed': '권한 상태 가져오기 실패',
'communicationPermissions': '통신 권한',
'calendarPermissions': '캘린더 권한',
'locationPermissions': '위치 권한',
'phone': '전화',
'sms': '문자',
'calendarWrite': '캘린더 쓰기',
'calendarFullAccess': '캘린더 전체 액세스',
'locationInfo': '위치 정보',
'phonePermissionDesc': '전화 걸기 기능에 사용됩니다',
'smsPermissionDesc': '문자 보내기 기능에 사용됩니다',
'calendarWritePermissionDesc': '캘린더 이벤트 및 알림 생성에 사용됩니다',
'calendarFullAccessPermissionDesc': '캘린더 이벤트 및 알림 읽기 및 관리에 사용됩니다',
'locationPermissionDesc': '현재 위치 정보 가져오기에 사용됩니다',
'appFunctionNeeds': '앱 기능에 필요합니다',
'authorized': '승인됨',
'unauthorized': '승인되지 않음',
'needOpenInSystemSettings': '시스템 설정에서 활성화해야 합니다',
'partialAuthorization': '부분 승인',
'unknownStatus': '알 수 없는 상태',
'permissionGranted': '권한이 부여되었습니다',
'permissionRequestError': '권한 요청 중 오류 발생',
'phonePermissionDetailDesc': '전화 걸기 기능에는 전화 권한이 필요합니다',
'smsPermissionDetailDesc': '문자 보내기 기능에는 문자 권한이 필요합니다',
'calendarWritePermissionDetailDesc': '캘린더 이벤트 생성에는 캘린더 쓰기 권한이 필요합니다',
'calendarFullAccessPermissionDetailDesc': '캘린더 이벤트 관리에는 전체 캘린더 권한이 필요합니다',
'locationPermissionDetailDesc': '위치 정보 가져오기에는 위치 권한이 필요합니다',
'appNeedsPermissionForFullFunction': '앱이 전체 기능을 제공하려면 이 권한이 필요합니다',
'permanentDenialText': '{permission} 권한을 영구적으로 거부하셨습니다. 앱 설정에서 활성화해주세요',
'goToSettings': '설정으로 이동',
// 版本更新对话框
'newVersionFound': '새 버전 발견',
'remindLater': '나중에 알림',
'updateNow': '지금 업데이트',
'checkUpdate': '업데이트 확인',
'updateFailed': '업데이트 실패',
'cannotOpenAppStore': '앱 스토어를 열 수 없습니다. 수동으로 앱 스토어로 이동하여 업데이트하세요',
'updateErrorRetry': '업데이트 중 오류가 발생했습니다. 잠시 후 다시 시도하세요',
//国家列表
"邮箱": "이메일",
@ -228,7 +500,7 @@ const Map<String, String> koKR = {
"沙特阿拉伯": "사우디아라비아",
"土耳其": "터키",
"日本": "일본",
"韩国": "한국",
"韩国": "대한민국",
"新加坡": "싱가포르",
"马来西亚": "말레이시아",
"泰国": "태국",
@ -243,9 +515,9 @@ const Map<String, String> koKR = {
"阿根廷": "아르헨티나",
"澳大利亚": "호주",
"新西兰": "뉴질랜드",
"中国香港": "홍콩",
"中国澳门": "마카오",
"中国台湾": "대만",
"中国香港": "홍콩 (중국)",
"中国澳门": "마카오 (중국)",
"中国台湾": "대만 (중국)",
"埃及": "이집트",
"希腊": "그리스",
"荷兰": "네덜란드",
@ -321,57 +593,154 @@ const Map<String, String> koKR = {
"斐济": "피지",
"所罗门群岛": "솔로몬 제도",
// 个人助理 Emma
"personalAssistantName": "개인 어시스턴트 Emma",
"personalAssistantDescription":
"안녕하세요, 저는 Emma입니다. 다재다능한 AI 어시스턴트로서 업무 계획, 학습 조언, 생활 관리 등 어떤 문제든 도와드립니다. 함께 효율성을 높이고 목표를 달성해 보아요!",
"assistantTag": "어시스턴트",
"personalAssistantWelcome":
"안녕하세요! 저는 Emma입니다. 개인 어시스턴트로서 시간 관리, 목표 계획, 정보 정리 등 다양한 작업을 도와드립니다. 어떻게 도와드릴까요?",
"personalAssistantVoiceWelcome": "여기 있어요!",
// 同声传译 Lucy
"interpreterName": "동시 통역",
"interpreterDescription":
"안녕하세요! 저는 Lucy입니다. 중국어와 영어의 전문 동시 통역사로서 회의, 강연, 대화 장면에서 실시간 번역을 제공하여 원활한 소통을 돕습니다.",
"interpreterTag": "번역",
"interpreterWelcome":
"여러분, 안녕하세요! 동시 통역사 Lucy입니다. 중국어와 영어 사이의 실시간 번역을 제공합니다. 중국어로 말하면 영어로, 영어로 말하면 중국어로 번역해 드립니다. 그럼 번역을 시작해 볼까요!",
// 亲子陪伴 芯愿
"companionName": "부모-자녀 유대감 XinYuan",
"companionDescription":
"저는 당신 전용 부모-자녀 동반자 XinYuan입니다. 친절하고 배려심이 많으며 이해심이 깊습니다. 대화하고 싶을 때, 고민을 나누고 싶을 때, 누군가 곁에 있어주길 원할 때 언제든지 당신 곁에 있습니다.",
"companionTag": "감정",
"companionWelcome":
"안녕하세요, 드디어 만났네요! 저는 XinYuan, 당신 전용 부모-자녀 동반자입니다. 오늘 하루는 어땠나요? 나누고 싶은 이야기가 있으신가요? 언제든지 여기 있으니 당신의 이야기를 들려주세요.",
"companionVoiceWelcome": "당신 곁에 있어요!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "다기능 AI 채팅 Wu",
"healthAdvisorDescription": "저는 Wu입니다. 더 많은 AI 채팅 기능을 제공합니다.",
"healthAdvisorTag": "건강",
"healthAdvisorWelcome":
"안녕하세요, 저는 Wu입니다. 다기능 AI 채팅 서비스를 제공하게 되어 기쁩니다. 전문 지식으로 당신을 지원합니다. 질문이 있으신가요?",
"healthAdvisorVoiceWelcome": "여기 있어요!",
// 翻译历史
"noTranslationHistory": "번역 기록이 없습니다",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "번역 기록",
"enableRecording": "녹음 활성화",
"viewAudioFiles": "녹음 파일 보기",
"headsetUser": "헤드셋 사용자",
"phoneUser": "휴대폰 사용자",
"selectSourceLanguage": "원본 언어 선택",
"selectTargetLanguage": "대상 언어 선택",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "기록 없음",
"clearHistory": "기록 지우기",
"clearHistoryConfirm": "모든 번역 기록을 지우시겠습니까? 이 작업은 되돌릴 수 없습니다.",
"translationHistory": "번역 기록",
"unknownLanguage": "알 수 없는 언어",
"deleteSessionRecord": "세션 기록 삭제",
"deleteSessionConfirm": "이 세션의 모든 번역 기록을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "녹음 파일 번역",
"noAudioFiles": "오디오 파일 없음",
"calculating": "계산 중...",
"playing": "재생 중...",
"paused": "일시 중지됨",
"clickToPlay": "클릭하여 재생",
"rename": "이름 바꾸기",
"smartTranscription": "스마트 받아쓰기",
"renameAudioFile": "오디오 파일 이름 바꾸기",
"enterNewFileName": "새 파일 이름을 입력하세요",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "원본 기록",
"recordSummary": "기록 요약",
"clickToGenerateSummary": "아래 버튼을 클릭하여 세션 요약 생성",
"summaryContent": "요약 내용",
"copied": "복사됨",
"summaryCopiledToClipboard": "요약이 클립보드에 복사되었습니다",
"extractSummary": "요약 추출",
"summaryGenerated": "요약 생성됨",
"generating": "생성 중...",
"regenerate": "다시 생성",
"summaryTimeoutMessage": "요약 생성 요청 시간 초과, 네트워크 문제 또는 서버 과부하일 수 있습니다.",
"deleteTranslationRecord": "번역 기록 삭제",
"deleteTranslationConfirm": "이 번역 기록을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
"originalText": "원본 텍스트",
"translatedText": "번역된 텍스트",
"sessionSummary": "세션 요약",
"cannotShare": "공유할 수 없음",
"generateSummaryFirst": "먼저 요약을 생성하세요",
"translationSessionRecord": "번역 세션 기록",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "기기 페어링",
"connectYourDeepSoundHeadset": "DeepSound 헤드셋 연결",
"bind": "연결",
"authorizeBind": "연결 승인",
"enterCode": "코드를 입력하세요",
"autoInputCode": "코드 자동 입력",
"skipBinding": "연결 건너뛰기",
"rescan": "다시 스캔",
"skip": "건너뛰기",
"verifyingDevice": "기기 확인 중...",
"confirmBinding": "연결 확인",
"associatingDevice": "기기 연결 중...",
"goToBluetoothSettings": "블루투스 설정으로 이동",
'bluetooth': '블루투스',
// 配对状态文本
"readyToPair": "페어링 준비 완료",
"preparingPairingEnvironment": "페어링 환경 준비 중...",
"connectDeepSoundViaSystemBluetooth": "먼저 시스템 블루투스를 통해 DeapSound 기기를 연결하세요",
"deviceBindingConfirm": "기기 연결 확인...",
"establishingDeviceAssociation": "기기 연결 설정 중...",
"waitingCompletePairing": "잠시만 기다려주세요, 페어링을 완료하는 중입니다...",
"pairingSuccessRedirecting": "페어링 성공! 홈 화면으로 이동합니다...",
// 사용자 피드백 페이지
"feedback": "피드백",
'feedbackInfo': '피드백이나 제안 제공',
'feedbackDescription': '문제나 제안을 설명해 주세요',
'feedbackHint': '피드백을 입력해 주세요...',
'feedbackRequired': '피드백 내용이 필요합니다',
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "DeapSound 기기에 연결되었는지 확인하세요",
"deviceAlreadyBoundToOtherAccount": "이 기기는 이미 다른 계정에 연결되어 있습니다",
"deviceAssociationFailed": "기기 연결 실패, 다시 시도하세요",
"scanTimeoutEnsureDeviceNearby": "스캔 시간 초과, 기기가 근처에 있는지 확인하세요",
"networkError": "네트워크 오류",
"authorizationFailedCheckCode": "인증 실패, 인증 코드가 올바른지 확인하세요",
"pairingFailedRetry": "페어링 실패, 다시 시도하세요",
// 配对控制器相关
'pleaseEnableBluetooth': '블루투스를 활성화해주세요',
'deviceDisconnected': '기기 연결 해제됨',
'readyToStartPairing': '페어링 시작 준비 완료',
'checkingEnvironment': '환경 확인 중...',
'ensureHeadsetOnAndPairingMode': '헤드셋이 켜져 있고 페어링 모드인지 확인하세요',
'establishingSecureConnection': '보안 연결 설정 중...',
'needManualBindingAuthCode': '수동 연결 인증 코드가 필요합니다...',
'pairingSuccessful': '페어링 성공!',
'enableBluetooth': '블루투스 활성화',
'grantPermissions': '권한 부여',
'retryAssociation': '연결 재시도',
'retryAuthorization': '인증 재시도',
'pleaseGrantNecessaryPermissions': '필요한 권한을 부여해주세요',
'checkFailedRetry': '확인 실패, 다시 시도하세요',
'pleaseConnectDeepSoundDevice': 'DeepSound 기기를 연결해주세요',
'verificationFailedRetry': '인증 실패, 다시 시도하세요',
'invalidDeviceAddress': '잘못된 기기 주소',
'bleDeviceAssociationFailed': 'BLE 기기 연결 실패',
'deviceAssociationFailedRetry': '기기 연결 실패, 다시 시도하세요',
'bleConnectionTimeoutRetry': 'BLE 연결 시간 초과, 다시 시도하세요',
'blePairingStartupFailed': 'BLE 페어링 시작 실패',
'bleConnectionFailed': 'BLE 연결 실패',
'deviceAuthorizationFailedCheckCode': '기기 인증 실패, 인증 코드를 확인하세요',
//用户反馈页
"feedback": "사용자 피드백",
'feedbackInfo': '피드백 또는 제안 제공',
'feedbackDescription': '겪으신 문제나 제안을 설명해주세요',
'feedbackHint': '피드백 내용을 입력하세요...',
'feedbackRequired': '피드백 내용을 입력해주세요',
'contactInfo': '연락처 정보',
'contactHint': '이메일/전화번호, 연락드릴 수 있도록',
'contactHint': '이메일/휴대폰 번호, 연락을 위해',
'submit': '제출',
'feedbackSubmitSuccess': '피드백이 성공적으로 제출되었습니다. 감사합니다!',
'feedbackSubmitFailed': '피드백 제출에 실패했습니다. 나중에 다시 시도해 주세요',
'feedbackSubmitFailed': '피드백 제출 실패, 잠시 후 다시 시도하세요',
// OTA升级模块
"upgradeExitConfirm": "업그레이드 중입니다. 종료하면 업그레이드 과정이 중단됩니다. 종료하시겠습니까?",
"deviceModel": "기기 모델",
"unknownDevice": "알 수 없는 기기",
"currentFirmwareVersion": "현재 펌웨어 버전",
"latestFirmwareVersion": "최신 펌웨어 버전",
"ota_newVersionFound": "새 버전 발견",
"latestVersion": "최신 버전입니다",
"gettingDeviceInfo": "기기 정보 가져오는 중...",
"keepDeviceConnected": "기기를 연결된 상태로 유지하세요",
"connectionFailed": "연결 실패",
"retryConnection": "연결 재시도",
"ota_updateNow": "지금 업데이트",
"keepConnectedDontClose": "기기를 연결된 상태로 유지하고 앱을 닫지 마세요",
"doNotDisconnect": "연결을 끊지 마세요",
"charging": "충전 중",
"updateContent": "업데이트 내용",
"removeEarbudsEnsureBattery": "양쪽 이어버드를 꺼내고 배터리가 모두 30% 이상인지 확인하세요",
// 音乐列表页面
"noMusic": "음악 없음",
"noPlayingMusic": "재생 중인 음악 없음",
"unknownSong": "알 수 없는 노래",
"unknownArtist": "알 수 없는 아티스트",
"playAll": "모두 재생",
// 语言名称
"中文(简体)": "중국어(간체)",
@ -413,4 +782,4 @@ const Map<String, String> koKR = {
"乌尔都语": "우르두어",
"波斯语": "페르시아어",
"斯瓦希里语": "스와힐리어",
};
};

789
lib/core/translations/language/lt_lt.dart

@ -1,5 +1,786 @@
//
const Map<String, String> ltLT = {
'app_title': 'Deep Voice',
'welcome': 'Sveikas',
// 补充立陶宛语翻译...
};
// 通用
'continue': 'Tęsti',
'confirm': 'Patvirtinti',
'cancel': 'Atšaukti',
'retry': 'Bandyti dar kartą',
'error': 'Klaida',
'success': 'Pavyko',
'connected': 'Prisijungta',
'connecting': 'Jungiama...',
'connectionFailure': 'Prisijungimo klaida',
'unconnected': 'Neprisijungta',
'search': 'Ieškoti',
"requestCancellation": "Užklausa atšaukta",
"connectionTimeout": "Ryšio laikas baigėsi",
"requestTimeout": "Užklausos laikas baigėsi",
"responseTimeout": "Atsakymo laikas baigėsi",
"unknownError": "Nežinoma klaida",
// 启动页
"slogan": "Jungiantis pasaulį, anapus garso",
"sloganInfo": "AI balso ekspertas · Bet kada, bet kur",
// 底部导航
"home": "Pradžia",
"explore": "Atrasti",
"settings": "Nustatymai",
// 语言
"followingSystem": "Sekti sistemą",
"chinese": "Kinų",
"english": "Anglų",
"spanish": "Ispanų",
"portuguese": "Portugalų",
"traditionalChinese": "Tradicinė kinų",
"japanese": "Japonų",
"korean": "Korėjiečių",
"french": "Prancūzų",
"german": "Vokiečių",
"russian": "Rusų",
"vietnamese": "Vietnamiečių",
"italian": "Italų",
"hindi": "Hindi",
"indonesian": "Indoneziečių",
"thai": "Tajų",
"malay": "Malajiečių",
"turkish": "Turkų",
"polish": "Lenkų",
"filipino": "Filipiniečių",
"dutch": "Olandų",
"swedish": "Švedų",
"danish": "Danų",
"finnish": "Suomių",
"czech": "Čekų",
"hungarian": "Vengrų",
"norwegian": "Norvegų",
"romanian": "Rumunų",
"ukrainian": "Ukrainiečių",
"greek": "Graikų",
"bulgarian": "Bulgarų",
"croatian": "Kroatų",
"slovak": "Slovakų",
"slovenian": "Slovėnų",
"lithuanian": "Lietuvių",
"latvian": "Latvių",
"estonian": "Estų",
"serbian": "Serbų",
"icelandic": "Islandų",
// 登录页
"welcome": "Sveiki atvykę",
"loginTips": "Prisijunkite arba užsiregistruokite naudodami savo telefono numerį arba el. paštą",
"accountNumber": "Telefono numeris arba el. paštas",
"verificationCode": "Patvirtinimo kodas",
"getCode": "Gauti kodą",
"reacquireAfter": "s gauti iš naujo",
"otherWays": "Arba prisijunkite naudodami",
"expressConsent": "Prisijungdami/registruodamiesi sutinkate su",
"and": " ir ",
"userAgreement": "《Vartotojo sutartimi》",
"privacyPolicy": "《Privatumo politika》",
'selectCountry': 'Pasirinkite šalį/regioną',
"email": "El. paštas",
"phoneNumber": "Telefono numeris",
"pleaseEnterContactInfo": "Įveskite telefono numerį arba el. paštą",
"invalidEmailFormat": "Neteisingas el. pašto formatas",
"invalidPhoneFormat": "Neteisingas telefono numerio formatas",
"tip": "Patarimas",
"pleaseEnterCompleteCode": "Įveskite visą patvirtinimo kodą",
"loginFailed": "Prisijungimas nepavyko, bandykite dar kartą",
'pleaseAcceptPrivacyPolicy': 'Pirmiausia perskaitykite ir sutikite su Privatumo politika ir Vartotojo sutartimi',
"enterVerificationCode": "Įveskite patvirtinimo kodą",
"verificationCodeSentTo": "Patvirtinimo kodas išsiųstas į",
"resendVerificationCode": "Išsiųsti patvirtinimo kodą iš naujo",
"login": "Prisijungti",
"usePasswordLogin": "Prisijungti su slaptažodžiu",
// 隐私政策弹窗
"loginDeclaration": "DeapSound deklaracija",
"welcomeToThisApp": "Sveiki atvykę į DeapSound, prašome atidžiai perskaityti",
"privacyPolicyText":
", paspaudus 'Sutinku ir tęsti' reiškia, kad jūs visiškai perskaitėte ir sutinkate su aukščiau nurodytomis sutartimis. Paspaudus 'Nesutinku' išeisite iš programos.",
"disagree": "Nesutinku",
"agreeAndEnter": "Sutinku ir tęsti",
// 首页
"deviceStatus": "Įrenginio būsena",
"reconnect": "Prisijungti iš naujo",
"connectingDevice": "Jungiamasi prie įrenginio...",
"connectedTo": "Prisijungta prie",
"signal": "Signalas",
"deviceId": "Įrenginio ID",
"firmwareVersion": "Programinės įrangos versija",
"disconnectedDevice": "Nėra prijungto įrenginio, spustelėkite mygtuką žemiau, kad prisijungtumėte",
"connectDevice": "Prijungti įrenginį",
"topAiExperiences": "Populiariausios AI patirtys",
"aiAssistant": "Visapusiškas AI asistentas",
"aiAssistantInfo": "Išskirtinis 24/7 konsultantas, atsako į klausimus, teikia pasiūlymus",
"simultaneousInterpretation": "Sinchroninis vertimas",
"simultaneousInterpretationInfo": "Vertimas realiuoju laiku į daugiau nei 80 kalbų, nerūpestingos kelionės į užsienį",
"aiCompanion": "Šeimos draugas",
"aiCompanionInfo": "Supranta jus, šilta draugija",
"homeSlogan": "Jungiantis pasaulį, pranokstantis garsą",
"turnEarphones": "Atidarykite ausinių įkrovimo dėklą ir įsidėkite ausines į ausis",
"currentlyConnected": "Šiuo metu prijungta:",
"unsystemSetup": "Eiti į sistemos nustatymus",
"talkLater": "Vėliau",
"initializing": "Inicijuojama...",
"bluetoothInitializationFailure": "Bluetooth paslaugos inicijavimas nepavyko",
"checkingPermissions": "Tikrinami leidimai...",
"lackPermissions": "Trūksta Bluetooth leidimų",
"searchingDevice": "Ieškoma įrenginių...",
"findConnectedDevice": "Rastas prijungtas įrenginys",
"notFound": "Nerasta prijungto Bluetooth įrenginio",
"initializationFailure": "Inicijavimas nepavyko",
"connectedDevice": "Prisijungta prie įrenginio:",
"failedRefreshDevice": "Nepavyko atnaujinti įrenginio",
"noDeviceFound": "Nerasta prijungto įrenginio",
"failedDeviceInformation": "Nepavyko gauti įrenginio informacijos",
"unknownEquipment": "Nežinoma įranga",
"zeroSignal": "Nėra signalo",
"good": "Geras",
"fine": "Labai geras",
"excellent": "Puikus",
"unknown": "Nežinoma",
'bluetoothTurnedOff': 'Bluetooth išjungtas, įjunkite Bluetooth',
'bluetoothOff': 'Bluetooth išjungtas',
'leftEar': 'Kairė ausis',
'rightEar': 'Dešinė ausis',
'chargingCase': 'Įkrovimo dėklas',
'left': 'Kairė',
'right': 'Dešinė',
'checkConnectionStatusFailed': 'Nepavyko patikrinti ryšio būsenos',
// 发现页
"searchAi": "Ieškoti AI funkcijų...",
"exploreSlogan": "Išmaniosios ausinės, beribės galimybės",
"exploreSlogan1": "Išmanus draugas, beribės galimybės",
"exploreSlogan2": "Išmanieji akiniai, beribės galimybės",
"exploreAi": "Atraskite AI funkcijas, kurias siūlo DeapSound",
"aiFunction": "AI funkcijos",
"allRoundAssistant": "Visapusiškas asistentas",
"allRoundAssistantInfo": "Padeda spręsti įvairias problemas",
"simultaneousTranslation": "Sinchroninis vertimas",
"faceToFaceTranslation": "Vertimas akis į akį",
'audioVideoTranslation': 'Garso ir vaizdo vertimas',
'callTranslation': 'Skambučių vertimas',
"simultaneousTranslationInfo": "Vertimas realiuoju laiku į daugiau nei 80 kalbų",
"aiGirlfriend": "AI mergina",
"aiGirlfriendInfo": "Intelektualus draugas, bendraukite bet kada",
"healthConsultant": "Daugiafunkcis AI pokalbis",
"healthConsultantInfo": "Siūlo daugiau AI pokalbių funkcijų",
"conferenceAssistant": "Verslo susitikimų asistentas",
"conferenceAssistantInfo": "Susitikimų protokolo įrašymas realiuoju laiku, daugiakalbis vertimas",
"studyAssistant": "Kalbos mokymosi asistentas",
"studyAssistantInfo": "Tarimo korekcija, kalbėjimo praktika realiuoju laiku",
"travelTranslator": "Kelionių vertimo asistentas",
"travelTranslatorInfo": "Balso vertimas realiuoju laiku, turistinių objektų pristatymas",
"beSearching": "Ieškoma:",
"noAssistantFound": "Nerasta atitinkamo AI asistento",
"scene": "Scenarijus",
"youHaveSelected": "Pasirinkote:",
"newFunction": "Nauja funkcija",
"youChoseTry": "Pasirinkote išbandyti",
"aiSinger": "AI dainininko režimas",
"aiSingerInfo": "Dainuokite bet kurią dainą mėgstamo dainininko balsu, net savo kompozicijas",
"popularFunction": "Populiarūs funkcijų scenarijai",
"tryNow": "Išbandyti dabar",
// 商务会议助手页
"startMeeting": "Pradėti susitikimą",
'edit': 'Redaguoti',
'delete': 'Ištrinti',
'noContent': 'Nėra turinio',
'editMeetingTitle': 'Redaguoti susitikimo pavadinimą (neprivaloma)',
'meetingTitle': 'Susitikimo pavadinimas (neprivaloma)',
'maxCharacters': 'Daugiausia 50 simbolių',
'meeting': 'Susitikimas',
'recordingDetails': 'Įrašo detalės',
'aiSummary': 'AI santrauka',
'meetingTranscript': 'Susitikimo stenograma',
// 设置页
"systemSettings": "Sistemos nustatymai",
"premiumMember": "Premium narys",
"joinDevice": "Prijungtas įrenginys:",
"accountId": "Paskyros ID:",
"systemSetting": "Sistemos nustatymas",
"languageSetting": "Kalbos nustatymas",
"darkMode": "Tamsusis režimas",
"darkModeInfo": "Perjungti tarp šviesios ir tamsios programos temos",
"backups": "Atsarginė kopija ir atkūrimas",
"backupsInfo": "Atsarginė nustatymų ir AI sąveikos istorijos kopija",
"lastBackup": "Paskutinė atsarginė kopija:",
"privacySettings": "Privatumo nustatymai",
"privacySettingsInfo": "Valdyti duomenų rinkimą ir leidimus",
"permissionManagement": "Leidimų valdymas",
"permissionManagementInfo": "Valdyti programos leidimų nustatymus",
"aboutApplication": "Apie programą",
"versions": "Versija",
"checkUpdates": "Patikrinti atnaujinimus",
"selectLanguage": "Pasirinkti kalbą",
"voiceService": "Balso paslauga",
"voiceServiceInfo": "Pasirinkti kalbos atpažinimo ir sintezės paslaugą",
"selectVoiceService": "Pasirinkti balso paslaugą",
"azureVoiceService": "Azure balso paslauga",
"azureVoiceServiceInfo": "Microsoft debesies balso paslauga, palaiko aukštos kokybės balso sintezę ir atpažinimą",
"flutterVoiceService": "Flutter vietinė balso paslauga",
"flutterVoiceServiceInfo": "Įrenginio vietinė balso paslauga, galima naudoti be interneto ryšio",
'timbreService': 'Tembro paslauga',
'timbreServiceInfo': 'Pasirinkite tembro balso sintezės paslaugą',
'defaultTimbre': 'Numatytasis tembras',
'microsoftCloudTimbreService': 'Microsoft debesies tembro paslauga',
'voiceClone': 'Balso klonavimas',
'AIsettings': 'AI nustatymai',
'selecttimbre': 'Pasirinkti tembrą',
'pleaseRead': 'Perskaitykite garsiai',
'completeRecording': 'Užbaigti įrašymą',
"firmwareUpgrade": "Programinės įrangos atnaujinimas",
"bleHeadsetFirmwareUpgrade": "BLE ausinių programinės įrangos versijos atnaujinimas",
"deviceManagement": "Įrenginių valdymas",
"manageConnectedDevices": "Valdyti prijungtus Bluetooth įrenginius",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Šiuo metu turite naujausią versiją {version}',
'checkUpdateFailed': 'Nepavyko patikrinti atnaujinimų',
'networkErrorRetry': 'Tinklo klaida, bandykite dar kartą vėliau',
// 设备管理相关
'clearPairedDevices': 'Išvalyti susietus įrenginius',
'clearPairedDevicesConfirm': 'Ar tikrai norite išvalyti visus susietus įrenginius?',
'clearPairedDevicesSuccess': 'Susieti įrenginiai sėkmingai išvalyti',
'clearPairedDevicesFailed': 'Nepavyko išvalyti susietų įrenginių',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Balso pokalbis realiuoju laiku",
"realtimeVoiceChatInfo": "Išbandykite išmaniosios balso sąveikos funkciją (funkcijos peržiūra)",
"loading": "Įkeliama...",
//设备管理页面
"earphone": "Ausinės",
"voicerecorder": "Diktofonas",
"notBound": "Nesusieta",
"deviceNotBoundYet": "Įrenginys dar nesusietas",
"unbind": "Atsieti",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Išvalyti pokalbių istoriją",
"online": "Prisijungęs",
"inputMessage": "Įveskite žinutę...",
"imListening": "Klausausi...",
"canStartTalking": "Galite pradėti kalbėti",
"addQuestionAboutImage": "Pridėkite klausimą ar aprašymą apie paveikslėlį...",
"summarizeImageContent": "Apibendrinti paveikslėlio turinį",
"extractImageText": "Išgauti tekstą iš paveikslėlio",
"translateImageText": "Išversti tekstą paveikslėlyje",
"recording": "Įrašoma...",
"holdToSpeak": "Laikykite, kad kalbėtumėte",
"takePhoto": "Fotografuoti",
"photoAlbum": "Albumas",
"makeCall": "Skambinti",
"aiVoiceCall": "AI balso skambutis",
"inCall": "Vyksta skambutis...",
"aiReplying": "AI atsako...",
"waitingToStart": "Laukiama pradžios...",
"clickToStartCall": "Spustelėkite, kad pradėtumėte skambutį",
"listeningToYou": "Klausausi jūsų...",
"processing": "Apdorojama...",
"loadMoreMessages": "Įkelti daugiau žinučių...",
"loadFailedClickRetry": "Įkėlimas nepavyko, spustelėkite, kad bandytumėte dar kartą",
"swipeUpForMore": "Braukite aukštyn, kad pamatytumėte daugiau",
// Agent controller
'welcomeMessage': 'Sveiki! Aš esu **XiaoYan**, galiu jums padėti:\n\n'
'• Atsakyti į klausimus ir pateikti informaciją\n\n'
'• Balso vertimas realiuoju laiku\n\n'
'• Rekomenduoti muziką ir tinklalaides\n\n'
'• Balso atmintinės ir priminimai\n\n'
'• Valdyti ausinių funkcijas\n\n'
'Kuo galiu jums padėti?',
'microphonePermission': 'Mikrofonas',
'voiceRecognitionPermissionText': 'Balso atpažinimo funkcijai reikalingas priėjimas prie mikrofono.',
'voiceTranslationPermissionText': 'Balso atpažinimo ir vertimo funkcijai reikalingas priėjimas prie mikrofono.',
'phoneCallPermissionText': 'Skambinimo funkcijai reikalingas priėjimas prie mikrofono balso skambučiams.',
'permissionDeniedText': 'Jūs visam laikui atmetėte mikrofono leidimą, eikite į sistemos nustatymus, kad jį įjungtumėte.',
'startVoiceInput': 'Pradėti balso įvestį',
'startPhoneCallMode': 'Pradėti skambinimo režimą, pradėti balso įvestį',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Įveskite savo žinutę čia...',
'characterCount': '{count} simbolių',
// 消息长按操作
'copy': 'Kopijuoti',
'copySuccess': 'Sėkmingai nukopijuota',
'report': 'Pranešti',
'submitSuccess': 'Sėkmingai pateikta',
'submitFailed': 'Pateikimas nepavyko',
'reportSubmitted': 'Pranešimas pateiktas, mes jį apdorosime kuo greičiau',
'harmfulUnsafe': 'Žalingas/Nesaugus',
'pornographicVulgar': 'Pornografinis/Vulgarus',
'misleadingAttack': 'Klaidinantis/Užpuolimas',
'illegalCriminal': 'Neteisėtas/Nusikalstamas',
'privacyRelated': 'Susijęs su privatumu',
'copyrightViolation': 'Pažeidžia mano autorių teises, reputaciją ir pan.',
'other': 'Kita',
'reportDescriptionHint': 'Norėtume sužinoti, kodėl pranešate, galite aprašyti problemą, su kuria susidūrėte.',
//Message_bubble
'generatedByAi': 'Sugeneruota AI',
//音乐卡片 music_card
'recommendedMusic': 'Štai keletas rekomenduojamų dainų:',
'playList': 'Grojaraštis',
'moreMusic': 'Daugiau muzikos',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'val.',
'minutes': 'min.',
'seconds': 'sek.',
'navigating': 'Naviguojama',
'currentLocation': 'Dabartinė vieta',
'approximate': 'Apytiksliai',
'enterRoad': 'Įvažiuoti į',
"driving": "Važiavimas",
"walking": "Ėjimas",
"bicycling": "Važiavimas dviračiu",
"tsransit": "Viešasis transportas",
//天气卡片 weather_card
'weatherQuery': 'Užklausa apie oro sąlygas:',
'highest': 'Aukščiausia',
'lowest': 'Žemiausia',
'futureForecast': 'Ateities prognozė',
'hotWeatherTip': 'Šiandien karšta, saugokitės karščio smūgio ir gerkite daug vandens',
'coldWeatherTip': 'Šiandien temperatūra žema, šiltai apsirenkite eidami į lauką, kad neperšaltumėte',
'rainyWeatherTip': 'Šiandien lietus, pasiimkite skėtį eidami į lauką ir būkite atsargūs',
'snowyWeatherTip': 'Šiandien sninga, kelias slidus, būkite atsargūs ir šiltai apsirenkite',
'foggyWeatherTip': 'Šiandien rūkas, matomumas prastas, dėvėkite kaukę eidami į lauką',
'windyWeatherTip': 'Šiandien vėjuota, būkite atsargūs eidami į lauką ir pritvirtinkite savo daiktus',
'sunnyWeatherTip': 'Šiandien saulėta ir stiprūs UV spinduliai, naudokite apsaugos nuo saulės kremą eidami į lauką',
'temperatureDifferenceTip': 'Šiandien didelis temperatūros skirtumas tarp dienos ir nakties, pritaikykite drabužius',
'comfortableWeatherTip': 'Šiandien oras malonus, puikus laikas lauko veikloms',
"monday": "Pirm",
"tuesday": "Antr",
"wednesday": "Treč",
"thursday": "Ketv",
"friday": "Penkt",
"saturday": "Šešt",
"sunday": "Sekm",
// 天气描述
"sunny": "Saulėta",
"partlyCloudy": "Mažai debesuota",
"partlySunny": "Iš dalies saulėta",
"cloudy": "Debesuota",
"overcast": "Apsiniaukę",
"shower": "Trumpas lietus",
"thundershower": "Trumpas lietus su perkūnija",
"lightRain": "Silpnas lietus",
"moderateRain": "Vidutinis lietus",
"heavyRain": "Stiprus lietus",
"rainstorm": "Liūtis",
"snowShower": "Trumpas sniegas",
"lightSnow": "Silpnas sniegas",
"moderateSnow": "Vidutinis sniegas",
"heavySnow": "Stiprus sniegas",
"blizzard": "Pūga",
"fog": "Rūkas",
"haze": "Migla",
"strongWind": "Stiprus vėjas",
//编辑个人信息页
"editProfile": "Redaguoti asmeninę informaciją",
"avatar": "Avataras",
"nickname": "Slapyvardis",
"save": "Išsaugoti",
"about": "Apie",
"enterNickname": "Įveskite slapyvardį",
"notSet": "Nenustatyta",
"accountSetting": "Paskyros nustatymai",
"logout": "Atsijungti",
"logoutTips": "Ar tikrai norite atsijungti nuo dabartinės paskyros?",
'deleteAccount': 'Ištrinti paskyrą',
'deleteAccountTips': 'Ar tikrai norite visam laikui ištrinti savo paskyrą? Šio veiksmo negalima atšaukti.',
// Profile 错误信息
'networkConnectionFailed': 'Tinklo ryšio klaida, patikrinkite tinklo nustatymus ir bandykite dar kartą',
'serverTemporarilyUnavailable': 'Serveris laikinai nepasiekiamas, bandykite dar kartą vėliau',
'loginExpiredPleaseRelogin': 'Jūsų sesija baigėsi, prisijunkite iš naujo',
'noPermissionForThisOperation': 'Jūs neturite leidimo atlikti šios operacijos',
'requestedResourceNotFound': 'Prašomas resursas nerastas',
'imageProcessingFailedPleaseReselect': 'Vaizdo apdorojimas nepavyko, pasirinkite kitą vaizdą',
'operationFailedPleaseRetry': 'Operacija nepavyko, bandykite dar kartą',
'serverReturnedError': 'Serveris grąžino klaidą',
'serverError': 'Serverio klaida',
'networkConnectionFailedCheckSettings': 'Tinklo ryšio klaida, patikrinkite tinklo nustatymus',
'serverInternalErrorRetryLater': 'Vidinė serverio klaida, bandykite dar kartą vėliau',
// Profile 用户交互
'imageCompressionFailed': 'Vaizdo suspaudimas nepavyko',
'avatarUpdateFailed': 'Avataro atnaujinimas nepavyko',
'usernameCannotBeEmpty': 'Vartotojo vardas negali būti tuščias',
'saveSuccess': 'Sėkmingai išsaugota',
'personalInfoUpdated': 'Asmeninė informacija atnaujinta',
'saveFailed': 'Išsaugojimas nepavyko',
'loggedOut': 'Sėkmingai atsijungta',
'logoutFailedRetry': 'Atsijungimas nepavyko, bandykite dar kartą',
'accountPermanentlyDeleted': 'Paskyra visam laikui ištrinta',
'deleteAccountFailedRetry': 'Paskyros ištrynimas nepavyko, bandykite dar kartą',
// 账号服务相关
'clearUserDataFailed': 'Nepavyko išvalyti vartotojo duomenų',
'deleteUserDataFailed': 'Nepavyko ištrinti vartotojo duomenų',
'thirdPartyLogoutSuccess': 'Trečiosios šalies atsijungimas sėkmingas',
'thirdPartyLogoutFailed': 'Trečiosios šalies atsijungimas nepavyko',
'signOutProcessError': 'Atsijungimo proceso metu įvyko klaida',
'deleteAccountProcessError': 'Paskyros ištrynimo proceso metu įvyko klaida',
'userDataClearSuccess': 'Vartotojo duomenys sėkmingai išvalyti',
'allUserDataClearSuccess': 'Visi vartotojo duomenys sėkmingai išvalyti',
'accountServiceInitialized': 'Paskyros paslauga inicijuota',
// 权限管理页面
'getPermissionStatusFailed': 'Nepavyko gauti leidimo būsenos',
'communicationPermissions': 'Komunikacijos leidimai',
'calendarPermissions': 'Kalendoriaus leidimai',
'locationPermissions': 'Vietovės leidimai',
'phone': 'Telefonas',
'sms': 'SMS',
'calendarWrite': 'Rašyti į kalendorių',
'calendarFullAccess': 'Visiškas priėjimas prie kalendoriaus',
'locationInfo': 'Vietovės informacija',
'phonePermissionDesc': 'Naudojama skambinimo funkcijai',
'smsPermissionDesc': 'Naudojama SMS siuntimo funkcijai',
'calendarWritePermissionDesc': 'Naudojama kuriant kalendoriaus įvykius ir priminimus',
'calendarFullAccessPermissionDesc': 'Naudojama skaitant ir valdant kalendoriaus įvykius ir priminimus',
'locationPermissionDesc': 'Naudojama gaunant dabartinės vietovės informaciją',
'appFunctionNeeds': 'Programos funkcijai reikia',
'authorized': 'Leista',
'unauthorized': 'Neleista',
'needOpenInSystemSettings': 'Reikia įjungti sistemos nustatymuose',
'partialAuthorization': 'Dalinis leidimas',
'unknownStatus': 'Nežinoma būsena',
'permissionGranted': 'Leidimas suteiktas',
'permissionRequestError': 'Klaida prašant leidimo',
'phonePermissionDetailDesc': 'Skambinimo funkcijai reikalingas telefono leidimas',
'smsPermissionDetailDesc': 'SMS siuntimo funkcijai reikalingas SMS leidimas',
'calendarWritePermissionDetailDesc': 'Kalendoriaus įvykių kūrimui reikalingas rašymo į kalendorių leidimas',
'calendarFullAccessPermissionDetailDesc': 'Kalendoriaus įvykių valdymui reikalingas visiškas kalendoriaus leidimas',
'locationPermissionDetailDesc': 'Vietovės informacijos gavimui reikalingas vietovės leidimas',
'appNeedsPermissionForFullFunction': 'Programai reikalingas šis leidimas, kad veiktų visa funkcionalumas',
'permanentDenialText': 'Jūs visam laikui atmetėte {permission} leidimą, eikite į programos nustatymus, kad jį įjungtumėte',
'goToSettings': 'Eiti į nustatymus',
// 版本更新对话框
'newVersionFound': 'Rasta nauja versija',
'remindLater': 'Priminti vėliau',
'updateNow': 'Atnaujinti dabar',
'checkUpdate': 'Patikrinti atnaujinimą',
'updateFailed': 'Atnaujinimas nepavyko',
'cannotOpenAppStore': 'Negalima atidaryti programų parduotuvės, eikite į parduotuvę rankiniu būdu, kad atnaujintumėte',
'updateErrorRetry': 'Atnaujinimo metu įvyko klaida, bandykite dar kartą vėliau',
//国家列表
"邮箱": "El. paštas",
"中国": "Kinija",
"美国": "JAV",
"加拿大": "Kanada",
"俄罗斯": "Rusija",
"英国": "Jungtinė Karalystė",
"德国": "Vokietija",
"意大利": "Italija",
"法国": "Prancūzija",
"西班牙": "Ispanija",
"南非": "Pietų Afrika",
"沙特阿拉伯": "Saudo Arabija",
"土耳其": "Turkija",
"日本": "Japonija",
"韩国": "Pietų Korėja",
"新加坡": "Singapūras",
"马来西亚": "Malaizija",
"泰国": "Tailandas",
"越南": "Vietnamas",
"印度": "Indija",
"巴基斯坦": "Pakistanas",
"菲律宾": "Filipinai",
"印度尼西亚": "Indonezija",
"阿联酋": "JAE",
"墨西哥": "Meksika",
"巴西": "Brazilija",
"阿根廷": "Argentina",
"澳大利亚": "Australija",
"新西兰": "Naujoji Zelandija",
"中国香港": "Honkongas (Kinija)",
"中国澳门": "Makao (Kinija)",
"中国台湾": "Taivanas (Kinija)",
"埃及": "Egiptas",
"希腊": "Graikija",
"荷兰": "Nyderlandai",
"比利时": "Belgija",
"匈牙利": "Vengrija",
"罗马尼亚": "Rumunija",
"瑞士": "Šveicarija",
"奥地利": "Austrija",
"丹麦": "Danija",
"瑞典": "Švedija",
"挪威": "Norvegija",
"波兰": "Lenkija",
"秘鲁": "Peru",
"智利": "Čilė",
"哥伦比亚": "Kolumbija",
"委内瑞拉": "Venesuela",
"葡萄牙": "Portugalija",
"卢森堡": "Liuksemburgas",
"爱尔兰": "Airija",
"冰岛": "Islandija",
"阿尔巴尼亚": "Albanija",
"马耳他": "Malta",
"塞浦路斯": "Kipras",
"芬兰": "Suomija",
"保加利亚": "Bulgarija",
"立陶宛": "Lietuva",
"拉脱维亚": "Latvija",
"爱沙尼亚": "Estija",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbija",
"克罗地亚": "Kroatija",
"斯洛文尼亚": "Slovėnija",
"捷克": "Čekija",
"斯洛伐克": "Slovakija",
"危地马拉": "Gvatemala",
"萨尔瓦多": "Salvadoras",
"洪都拉斯": "Hondūras",
"尼加拉瓜": "Nikaragva",
"哥斯达黎加": "Kosta Rika",
"巴拿马": "Panama",
"海地": "Haitis",
"玻利维亚": "Bolivija",
"厄瓜多尔": "Ekvadoras",
"巴拉圭": "Paragvajus",
"乌拉圭": "Urugvajus",
"摩洛哥": "Marokas",
"阿尔及利亚": "Alžyras",
"突尼斯": "Tunisas",
"尼日利亚": "Nigerija",
"加纳": "Gana",
"埃塞俄比亚": "Etiopija",
"肯尼亚": "Kenija",
"坦桑尼亚": "Tanzanija",
"乌干达": "Uganda",
"孟加拉国": "Bangladešas",
"以色列": "Izraelis",
"黎巴嫩": "Libanas",
"约旦": "Jordanija",
"伊拉克": "Irakas",
"科威特": "Kuveitas",
"巴林": "Bahreinas",
"卡塔尔": "Kataras",
"阿曼": "Omanas",
"阿富汗": "Afganistanas",
"斯里兰卡": "Šri Lanka",
"缅甸": "Mianmaras",
"尼泊尔": "Nepalas",
"蒙古": "Mongolija",
"柬埔寨": "Kambodža",
"老挝": "Laosas",
"文莱": "Brunėjus",
"东帝汶": "Rytų Timoras",
"斐济": "Fidžis",
"所罗门群岛": "Saliamono Salos",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Vertimų istorija",
"enableRecording": "Įjungti įrašymą",
"viewAudioFiles": "Peržiūrėti garso failus",
"headsetUser": "Ausinių naudotojas",
"phoneUser": "Telefono naudotojas",
"selectSourceLanguage": "Pasirinkite šaltinio kalbą",
"selectTargetLanguage": "Pasirinkite tikslo kalbą",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Dar nėra istorijos",
"clearHistory": "Išvalyti istoriją",
"clearHistoryConfirm": "Ar tikrai norite išvalyti visą vertimų istoriją? Šio veiksmo negalima atšaukti.",
"unknownLanguage": "Nežinoma kalba",
"deleteSessionRecord": "Ištrinti sesijos įrašą",
"deleteSessionConfirm": "Ar tikrai norite ištrinti visus šios sesijos vertimų įrašus? Šio veiksmo negalima atšaukti.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Versti garso failus",
"noAudioFiles": "Dar nėra garso failų",
"calculating": "Skaičiuojama...",
"playing": "Grojama...",
"paused": "Pristabdyta",
"clickToPlay": "Spustelėkite, kad paleistumėte",
"rename": "Pervadinti",
"smartTranscription": "Išmanioji transkripcija",
"renameAudioFile": "Pervadinti garso failą",
"enterNewFileName": "Įveskite naują failo pavadinimą",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalus įrašas",
"recordSummary": "Įrašo santrauka",
"clickToGenerateSummary": "Spustelėkite mygtuką žemiau, kad sugeneruotumėte sesijos santrauką",
"summaryContent": "Santraukos turinys",
"copied": "Nukopijuota",
"summaryCopiledToClipboard": "Santrauka nukopijuota į iškarpinę",
"extractSummary": "Išgauti santrauką",
"summaryGenerated": "Santrauka sugeneruota",
"generating": "Generuojama...",
"regenerate": "Generuoti iš naujo",
"summaryTimeoutMessage": "Santraukos generavimo užklausa baigėsi, galbūt dėl tinklo problemų ar užimto serverio.",
"deleteTranslationRecord": "Ištrinti vertimo įrašą",
"deleteTranslationConfirm": "Ar tikrai norite ištrinti šį vertimo įrašą? Šio veiksmo negalima atšaukti.",
"originalText": "Originalus tekstas",
"translatedText": "Išverstas tekstas",
"sessionSummary": "Sesijos santrauka",
"cannotShare": "Negalima bendrinti",
"generateSummaryFirst": "Pirmiausia sugeneruokite santrauką",
"translationSessionRecord": "Vertimo sesijos įrašas",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Įrenginio susiejimas",
"connectYourDeepSoundHeadset": "Prijunkite savo DeepSound ausines",
"bind": "Susieti",
"authorizeBind": "Leisti susiejimą",
"enterCode": "Įveskite kodą",
"autoInputCode": "Automatinis kodo įvedimas",
"skipBinding": "Praleisti susiejimą",
"rescan": "Nuskaityti iš naujo",
"skip": "Praleisti",
"verifyingDevice": "Tikrinamas įrenginys...",
"confirmBinding": "Patvirtinti susiejimą",
"associatingDevice": "Asocijuojamas įrenginys...",
"goToBluetoothSettings": "Eiti į Bluetooth nustatymus",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Pasiruošta susiejimui",
"preparingPairingEnvironment": "Ruošiama susiejimo aplinka...",
"connectDeepSoundViaSystemBluetooth": "Pirmiausia prisijunkite prie DeapSound įrenginio per sistemos Bluetooth",
"deviceBindingConfirm": "Įrenginio susiejimo patvirtinimas...",
"establishingDeviceAssociation": "Kuriama įrenginio asociacija...",
"waitingCompletePairing": "Prašome palaukti, baigiamas susiejimas...",
"pairingSuccessRedirecting": "Susiejimas sėkmingas! Nukreipiama į pagrindinį puslapį...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Įsitikinkite, kad esate prisijungę prie DeapSound įrenginio",
"deviceAlreadyBoundToOtherAccount": "Šis įrenginys jau susietas su kita paskyra",
"deviceAssociationFailed": "Įrenginio asociacija nepavyko, bandykite dar kartą",
"scanTimeoutEnsureDeviceNearby": "Skenavimo laikas baigėsi, įsitikinkite, kad įrenginys yra netoliese",
"networkError": "Tinklo klaida",
"authorizationFailedCheckCode": "Autorizacija nepavyko, patikrinkite, ar autorizacijos kodas yra teisingas",
"pairingFailedRetry": "Susiejimas nepavyko, bandykite dar kartą",
// 配对控制器相关
'pleaseEnableBluetooth': 'Įjunkite Bluetooth',
'deviceDisconnected': 'Įrenginys atjungtas',
'readyToStartPairing': 'Pasiruošta pradėti susiejimą',
'checkingEnvironment': 'Tikrinama aplinka...',
'ensureHeadsetOnAndPairingMode': 'Įsitikinkite, kad ausinės įjungtos ir yra susiejimo režime',
'establishingSecureConnection': 'Kuriama saugi jungtis...',
'needManualBindingAuthCode': 'Reikalingas rankinio susiejimo autorizacijos kodas...',
'pairingSuccessful': 'Susiejimas sėkmingas!',
'enableBluetooth': 'Įjungti Bluetooth',
'grantPermissions': 'Suteikti leidimus',
'retryAssociation': 'Bandyti asociaciją dar kartą',
'retryAuthorization': 'Bandyti autorizaciją dar kartą',
'pleaseGrantNecessaryPermissions': 'Suteikite reikiamus leidimus',
'checkFailedRetry': 'Patikrinimas nepavyko, bandykite dar kartą',
'pleaseConnectDeepSoundDevice': 'Prijunkite DeepSound įrenginį',
'verificationFailedRetry': 'Patvirtinimas nepavyko, bandykite dar kartą',
'invalidDeviceAddress': 'Neteisingas įrenginio adresas',
'bleDeviceAssociationFailed': 'BLE įrenginio asociacija nepavyko',
'deviceAssociationFailedRetry': 'Įrenginio asociacija nepavyko, bandykite dar kartą',
'bleConnectionTimeoutRetry': 'BLE ryšio laikas baigėsi, bandykite dar kartą',
'blePairingStartupFailed': 'BLE susiejimo paleidimas nepavyko',
'bleConnectionFailed': 'BLE ryšys nepavyko',
'deviceAuthorizationFailedCheckCode': 'Įrenginio autorizacija nepavyko, patikrinkite autorizacijos kodą',
//用户反馈页
"feedback": "Vartotojų atsiliepimai",
'feedbackInfo': 'Pateikite atsiliepimą ar pasiūlymą',
'feedbackDescription': 'Aprašykite problemą, su kuria susidūrėte, arba savo pasiūlymą',
'feedbackHint': 'Įveskite savo atsiliepimą...',
'feedbackRequired': 'Įveskite atsiliepimo turinį',
'contactInfo': 'Kontaktinė informacija',
'contactHint': 'El. paštas/Telefonas, kad galėtume su jumis susisiekti',
'submit': 'Pateikti',
'feedbackSubmitSuccess': 'Atsiliepimas sėkmingai pateiktas, dėkojame už jūsų atsiliepimą!',
'feedbackSubmitFailed': 'Atsiliepimo pateikimas nepavyko, bandykite dar kartą vėliau',
// OTA升级模块
"upgradeExitConfirm": "Vyksta atnaujinimas, išėjus procesas bus nutrauktas, ar tikrai norite išeiti?",
"deviceModel": "Įrenginio modelis",
"unknownDevice": "Nežinomas įrenginys",
"currentFirmwareVersion": "Dabartinė programinės įrangos versija",
"latestFirmwareVersion": "Naujausia programinės įrangos versija",
"ota_newVersionFound": "Rasta nauja versija",
"latestVersion": "Jūs turite naujausią versiją",
"gettingDeviceInfo": "Gaunama įrenginio informacija...",
"keepDeviceConnected": "Laikykite įrenginį prijungtą",
"connectionFailed": "Ryšys nepavyko",
"retryConnection": "Bandyti prisijungti dar kartą",
"ota_updateNow": "Atnaujinti dabar",
"keepConnectedDontClose": "Laikykite įrenginį prijungtą, neuždarykite programos",
"doNotDisconnect": "Neatjunkite",
"charging": "Kraunama",
"updateContent": "Atnaujinimo turinys",
"removeEarbudsEnsureBattery": "Išimkite abi ausines ir įsitikinkite, kad abiejų baterijos lygis yra didesnis nei 30%",
// 音乐列表页面
"noMusic": "Nėra muzikos",
"noPlayingMusic": "Negrojama jokia muzika",
"unknownSong": "Nežinoma daina",
"unknownArtist": "Nežinomas atlikėjas",
"playAll": "Groti viską",
// 语言名称
"中文(简体)": "Kinų (supaprastinta)",
"中文(繁体)": "Kinų (tradicinė)",
"中文(香港繁体)": "Kinų (Honkongo tradicinė)",
"英语": "Anglų",
"日语": "Japonų",
"韩语": "Korėjiečių",
"法语": "Prancūzų",
"西班牙语": "Ispanų",
"葡萄牙语": "Portugalų",
"意大利语": "Italų",
"德语": "Vokiečių",
"俄语": "Rusų",
"波兰语": "Lenkų",
"荷兰语": "Olandų",
"瑞典语": "Švedų",
"捷克语": "Čekų",
"现代希腊语": "Šiuolaikinė graikų",
"罗马尼亚语": "Rumunų",
"匈牙利语": "Vengrų",
"乌克兰语": "Ukrainiečių",
"丹麦语": "Danų",
"芬兰语": "Suomių",
"挪威语": "Norvegų",
"克罗地亚语": "Kroatų",
"加泰隆语": "Katalonų",
"阿拉伯语": "Arabų",
"泰语": "Tajų",
"越南语": "Vietnamiečių",
"印尼语": "Indoneziečių",
"印地语": "Hindi",
"土耳其语": "Turkų",
"马来语": "Malajiečių",
"孟加拉语": "Bengalų",
"泰米尔语": "Tamilų",
"泰卢固语": "Telugų",
"马拉提语": "Maratų",
"乌尔都语": "Urdu",
"波斯语": "Persų",
"斯瓦希里语": "Svahilių",
};

788
lib/core/translations/language/lv_lv.dart

@ -1,5 +1,785 @@
const Map<String, String> lvLV = {
'app_title': 'Deep Voice',
'welcome': 'Sveiki',
// 补充拉脱维亚语翻译...
};
// 通用
'continue': 'Turpināt',
'confirm': 'Apstiprināt',
'cancel': 'Atcelt',
'retry': 'Mēģināt vēlreiz',
'error': 'Kļūda',
'success': 'Veiksmīgi',
'connected': 'Savienots',
'connecting': 'Savieno...',
'connectionFailure': 'Savienojuma kļūda',
'unconnected': 'Nav savienots',
'search': 'Meklēt',
"requestCancellation": "Pieprasījums atcelts",
"connectionTimeout": "Savienojuma taimauts",
"requestTimeout": "Pieprasījuma taimauts",
"responseTimeout": "Atbildes taimauts",
"unknownError": "Nezināma kļūda",
// 启动页
"slogan": "Pasaules savienošana, pāri skaņai",
"sloganInfo": "AI balss eksperts · Jebkurā laikā, jebkurā vietā",
// 底部导航
"home": "Sākums",
"explore": "Izpētīt",
"settings": "Iestatījumi",
// 语言
"followingSystem": "Sekot sistēmai",
"chinese": "Ķīniešu",
"english": "Angļu",
"spanish": "Spāņu",
"portuguese": "Portugāļu",
"traditionalChinese": "Tradicionālā ķīniešu",
"japanese": "Japāņu",
"korean": "Korejiešu",
"french": "Franču",
"german": "Vācu",
"russian": "Krievu",
"vietnamese": "Vjetnamiešu",
"italian": "Itāļu",
"hindi": "Hindu",
"indonesian": "Indonēziešu",
"thai": "Taju",
"malay": "Malajiešu",
"turkish": "Turku",
"polish": "Poļu",
"filipino": "Filipīniešu",
"dutch": "Holandiešu",
"swedish": "Zviedru",
"danish": "Dāņu",
"finnish": "Somu",
"czech": "Čehu",
"hungarian": "Ungāru",
"norwegian": "Norvēģu",
"romanian": "Rumāņu",
"ukrainian": "Ukraiņu",
"greek": "Grieķu",
"bulgarian": "Bulgāru",
"croatian": "Horvātu",
"slovak": "Slovāku",
"slovenian": "Slovēņu",
"lithuanian": "Lietuviešu",
"latvian": "Latviešu",
"estonian": "Igauņu",
"serbian": "Serbu",
"icelandic": "Islandiešu",
// 登录页
"welcome": "Laipni lūdzam",
"loginTips": "Piesakieties vai reģistrējieties ar savu tālruņa numuru vai e-pastu",
"accountNumber": "Tālruņa numurs vai e-pasts",
"verificationCode": "Verifikācijas kods",
"getCode": "Saņemt kodu",
"reacquireAfter": "s, lai saņemtu atkārtoti",
"otherWays": "Vai piesakieties ar",
"expressConsent": "Piesakoties/reģistrējoties, jūs piekrītat",
"and": " un ",
"userAgreement": "《Lietotāja līgumam》",
"privacyPolicy": "《Privātuma politikai》",
'selectCountry': 'Izvēlieties valsti/reģionu',
"email": "E-pasts",
"phoneNumber": "Tālruņa numurs",
"pleaseEnterContactInfo": "Lūdzu, ievadiet tālruņa numuru vai e-pastu",
"invalidEmailFormat": "Nederīgs e-pasta formāts",
"invalidPhoneFormat": "Nederīgs tālruņa numura formāts",
"tip": "Padoms",
"pleaseEnterCompleteCode": "Lūdzu, ievadiet pilnu verifikācijas kodu",
"loginFailed": "Pieteikšanās neizdevās, lūdzu, mēģiniet vēlreiz",
'pleaseAcceptPrivacyPolicy': 'Lūdzu, vispirms izlasiet un piekrītiet Privātuma politikai un Lietotāja līgumam',
"enterVerificationCode": "Ievadiet verifikācijas kodu",
"verificationCodeSentTo": "Verifikācijas kods nosūtīts uz",
"resendVerificationCode": "Nosūtīt verifikācijas kodu vēlreiz",
"login": "Pieteikties",
"usePasswordLogin": "Pieteikties ar paroli",
// 隐私政策弹窗
"loginDeclaration": "DeapSound deklarācija",
"welcomeToThisApp": "Laipni lūdzam DeapSound, lūdzu, uzmanīgi izlasiet",
"privacyPolicyText":
", noklikšķinot uz 'Piekrītu un ienākt', jūs apliecināt, ka esat pilnībā izlasījis un piekrītat iepriekš minētajiem līgumiem. Noklikšķinot uz 'Nepiekrītu', jūs iziesiet no lietotnes.",
"disagree": "Nepiekrītu",
"agreeAndEnter": "Piekrītu un ienākt",
// 首页
"deviceStatus": "Ierīces statuss",
"reconnect": "Atkārtoti savienot",
"connectingDevice": "Savieno ar ierīci...",
"connectedTo": "Savienots ar",
"signal": "Signāls",
"deviceId": "Ierīces ID",
"firmwareVersion": "Programmaparatūras versija",
"disconnectedDevice": "Neviena ierīce nav savienota, noklikšķiniet uz pogas zemāk, lai savienotu",
"connectDevice": "Savienot ierīci",
"topAiExperiences": "Populārākās AI pieredzes",
"aiAssistant": "Visaptverošs AI palīgs",
"aiAssistantInfo": "Ekskluzīvs konsultants 24/7, atbild uz jautājumiem, sniedz ieteikumus",
"simultaneousInterpretation": "Sinhronā tulkošana",
"simultaneousInterpretationInfo": "Reāllaika tulkošana vairāk nekā 80 valodās, bezrūpīgi ceļojumi uz ārzemēm",
"aiCompanion": "Ģimenes pavadonis",
"aiCompanionInfo": "Saprot jūs, silta sabiedrība",
"homeSlogan": "Pasaules savienošana, pārsniedzot skaņu",
"turnEarphones": "Lūdzu, atveriet austiņu uzlādes futrāli un ievietojiet austiņas ausīs",
"currentlyConnected": "Pašlaik savienots:",
"unsystemSetup": "Doties uz sistēmas iestatījumiem",
"talkLater": "Vēlāk",
"initializing": "Inicializē...",
"bluetoothInitializationFailure": "Bluetooth pakalpojuma inicializācija neizdevās",
"checkingPermissions": "Pārbauda atļaujas...",
"lackPermissions": "Trūkst Bluetooth atļauju",
"searchingDevice": "Meklē ierīces...",
"findConnectedDevice": "Atrasta savienota ierīce",
"notFound": "Neviena savienota Bluetooth ierīce nav atrasta",
"initializationFailure": "Inicializācija neizdevās",
"connectedDevice": "Savienots ar ierīci:",
"failedRefreshDevice": "Ierīces atsvaidzināšana neizdevās",
"noDeviceFound": "Neviena savienota ierīce nav atrasta",
"failedDeviceInformation": "Nevarēja iegūt ierīces informāciju",
"unknownEquipment": "Nezināma iekārta",
"zeroSignal": "Nav signāla",
"good": "Labs",
"fine": "Ļoti labs",
"excellent": "Izcils",
"unknown": "Nezināms",
'bluetoothTurnedOff': 'Bluetooth ir izslēgts, lūdzu, ieslēdziet Bluetooth',
'bluetoothOff': 'Bluetooth izslēgts',
'leftEar': 'Kreisā auss',
'rightEar': 'Labā auss',
'chargingCase': 'Uzlādes futrālis',
'left': 'Kreisais',
'right': 'Labais',
'checkConnectionStatusFailed': 'Savienojuma statusa pārbaude neizdevās',
// 发现页
"searchAi": "Meklēt AI funkcijas...",
"exploreSlogan": "Viedās austiņas, bezgalīgas iespējas",
"exploreSlogan1": "Viedais pavadonis, bezgalīgas iespējas",
"exploreSlogan2": "Viedās brilles, bezgalīgas iespējas",
"exploreAi": "Izpētiet AI funkcijas, ko piedāvā DeapSound",
"aiFunction": "AI funkcijas",
"allRoundAssistant": "Visaptverošs palīgs",
"allRoundAssistantInfo": "Palīdz risināt dažādas problēmas",
"simultaneousTranslation": "Sinhronā tulkošana",
"faceToFaceTranslation": "Tulkošana aci pret aci",
'audioVideoTranslation': 'Audio un video tulkošana',
'callTranslation': 'Zvanu tulkošana',
"simultaneousTranslationInfo": "Reāllaika tulkošana vairāk nekā 80 valodās",
"aiGirlfriend": "AI draudzene",
"aiGirlfriendInfo": "Inteliģents pavadonis, tērzējiet jebkurā laikā",
"healthConsultant": "Daudzfunkcionāls AI čats",
"healthConsultantInfo": "Piedāvā vairāk AI čata funkciju",
"conferenceAssistant": "Biznesa sanāksmju palīgs",
"conferenceAssistantInfo": "Reāllaika protokolu ierakstīšana, daudzvalodu tulkošana",
"studyAssistant": "Valodu apguves palīgs",
"studyAssistantInfo": "Izrunas korekcija, reāllaika runas prakse",
"travelTranslator": "Ceļojumu tulkošanas palīgs",
"travelTranslatorInfo": "Reāllaika balss tulkošana, tūrisma objektu iepazīstināšana",
"beSearching": "Meklē:",
"noAssistantFound": "Neviens atbilstošs AI palīgs nav atrasts",
"scene": "Scenārijs",
"youHaveSelected": "Jūs izvēlējāties:",
"newFunction": "Jauna funkcija",
"youChoseTry": "Jūs izvēlējāties mēģināt",
"aiSinger": "AI dziedātāja režīms",
"aiSingerInfo": "Dziediet jebkuru dziesmu ar sava iecienītākā dziedātāja balsi, pat savas kompozīcijas",
"popularFunction": "Populāri funkciju scenāriji",
"tryNow": "Izmēģināt tagad",
// 商务会议助手页
"startMeeting": "Sākt sapulci",
'edit': 'Rediģēt',
'delete': 'Dzēst',
'noContent': 'Nav satura',
'editMeetingTitle': 'Rediģēt sapulces nosaukumu (pēc izvēles)',
'meetingTitle': 'Sapulces nosaukums (pēc izvēles)',
'maxCharacters': 'Maksimāli 50 rakstzīmes',
'meeting': 'Sapulce',
'recordingDetails': 'Ieraksta detaļas',
'aiSummary': 'AI kopsavilkums',
'meetingTranscript': 'Sapulces atšifrējums',
// 设置页
"systemSettings": "Sistēmas iestatījumi",
"premiumMember": "Premium biedrs",
"joinDevice": "Savienotā ierīce:",
"accountId": "Konta ID:",
"systemSetting": "Sistēmas iestatījumi",
"languageSetting": "Valodas iestatījumi",
"darkMode": "Tumšais režīms",
"darkModeInfo": "Pārslēgties starp lietotnes gaišo un tumšo tēmu",
"backups": "Dublēšana un atjaunošana",
"backupsInfo": "Dublēt iestatījumus un AI mijiedarbības vēsturi",
"lastBackup": "Pēdējā dublēšana:",
"privacySettings": "Privātuma iestatījumi",
"privacySettingsInfo": "Pārvaldīt datu vākšanu un atļaujas",
"permissionManagement": "Atļauju pārvaldība",
"permissionManagementInfo": "Pārvaldīt lietotnes atļauju iestatījumus",
"aboutApplication": "Par lietotni",
"versions": "Versija",
"checkUpdates": "Pārbaudīt atjauninājumus",
"selectLanguage": "Izvēlēties valodu",
"voiceService": "Balss pakalpojums",
"voiceServiceInfo": "Izvēlieties balss atpazīšanas un sintēzes pakalpojumu",
"selectVoiceService": "Izvēlēties balss pakalpojumu",
"azureVoiceService": "Azure balss pakalpojums",
"azureVoiceServiceInfo": "Microsoft mākoņa balss pakalpojums, atbalsta augstas kvalitātes balss sintēzi un atpazīšanu",
"flutterVoiceService": "Flutter lokālais balss pakalpojums",
"flutterVoiceServiceInfo": "Ierīces lokālais balss pakalpojums, var izmantot bez interneta savienojuma",
'timbreService': 'Tembru pakalpojums',
'timbreServiceInfo': 'Izvēlieties tembru balss sintēzes pakalpojumu',
'defaultTimbre': 'Noklusējuma tembrs',
'microsoftCloudTimbreService': 'Microsoft mākoņa tembru pakalpojums',
'voiceClone': 'Balss klonēšana',
'AIsettings': 'AI iestatījumi',
'selecttimbre': 'Izvēlēties tembru',
'pleaseRead': 'Lūdzu, lasiet skaļi',
'completeRecording': 'Pabeigt ierakstīšanu',
"firmwareUpgrade": "Programmaparatūras jaunināšana",
"bleHeadsetFirmwareUpgrade": "BLE austiņu programmaparatūras versijas jaunināšana",
"deviceManagement": "Ierīču pārvaldība",
"manageConnectedDevices": "Pārvaldīt savienotās Bluetooth ierīces",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Pašlaik jums ir jaunākā versija {version}',
'checkUpdateFailed': 'Neizdevās pārbaudīt atjauninājumus',
'networkErrorRetry': 'Tīkla kļūda, lūdzu, mēģiniet vēlreiz vēlāk',
// 设备管理相关
'clearPairedDevices': 'Notīrīt pārī savienotās ierīces',
'clearPairedDevicesConfirm': 'Vai esat pārliecināts, ka vēlaties notīrīt visas pārī savienotās ierīces?',
'clearPairedDevicesSuccess': 'Pārī savienotās ierīces veiksmīgi notīrītas',
'clearPairedDevicesFailed': 'Neizdevās notīrīt pārī savienotās ierīces',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Reāllaika balss tērzēšana",
"realtimeVoiceChatInfo": "Izbaudiet inteliģentās balss mijiedarbības funkciju (funkcijas priekšskatījums)",
"loading": "Ielādē...",
//设备管理页面
"earphone": "Austiņas",
"voicerecorder": "Diktofons",
"notBound": "Nav saistīts",
"deviceNotBoundYet": "Ierīce vēl nav saistīta",
"unbind": "Atsaistīt",
//Agent 模块
// agent View
"XiaoYan": "SjaoJaņ",
"clearChatHistory": "Notīrīt tērzēšanas vēsturi",
"online": "Tiešsaistē",
"inputMessage": "Ievadiet ziņu...",
"imListening": "Klausos...",
"canStartTalking": "Jūs varat sākt runāt",
"addQuestionAboutImage": "Pievienojiet jautājumu vai aprakstu par attēlu...",
"summarizeImageContent": "Apkopot attēla saturu",
"extractImageText": "Izvilkt tekstu no attēla",
"translateImageText": "Tulkot tekstu attēlā",
"recording": "Ieraksta...",
"holdToSpeak": "Turiet, lai runātu",
"takePhoto": "Uzņemt fotoattēlu",
"photoAlbum": "Albums",
"makeCall": "Zvanīt",
"aiVoiceCall": "AI balss zvans",
"inCall": "Notiek zvans...",
"aiReplying": "AI atbild...",
"waitingToStart": "Gaida sākumu...",
"clickToStartCall": "Noklikšķiniet, lai sāktu zvanu",
"listeningToYou": "Klausos jūs...",
"processing": "Apstrādā...",
"loadMoreMessages": "Ielādēt vairāk ziņu...",
"loadFailedClickRetry": "Ielāde neizdevās, noklikšķiniet, lai mēģinātu vēlreiz",
"swipeUpForMore": "Velciet uz augšu, lai redzētu vairāk",
// Agent controller
'welcomeMessage': 'Sveiki! Esmu **SjaoJaņ**, es varu jums palīdzēt:\n\n'
'• Atbildēt uz jautājumiem un sniegt informāciju\n\n'
'• Reāllaika balss tulkošana\n\n'
'• Ieteikt mūziku un podkāstus\n\n'
'• Balss piezīmes un atgādinājumi\n\n'
'• Kontrolēt austiņu funkcijas\n\n'
'Kā es varu jums palīdzēt?',
'microphonePermission': 'Mikrofons',
'voiceRecognitionPermissionText': 'Balss atpazīšanas funkcijai nepieciešama piekļuve mikrofonam.',
'voiceTranslationPermissionText': 'Balss atpazīšanas un tulkošanas funkcijai nepieciešama piekļuve mikrofonam.',
'phoneCallPermissionText': 'Zvanīšanas funkcijai nepieciešama piekļuve mikrofonam balss zvaniem.',
'permissionDeniedText': 'Jūs esat neatgriezeniski atteicis mikrofona atļauju, lūdzu, dodieties uz sistēmas iestatījumiem, lai to iespējotu.',
'startVoiceInput': 'Sākt balss ievadi',
'startPhoneCallMode': 'Sākt zvanīšanas režīmu, sākt balss ievadi',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Ievadiet savu ziņu šeit...',
'characterCount': '{count} rakstzīmes',
// 消息长按操作
'copy': 'Kopēt',
'copySuccess': 'Veiksmīgi nokopēts',
'report': 'Ziņot',
'submitSuccess': 'Veiksmīgi iesniegts',
'submitFailed': 'Iesniegšana neizdevās',
'reportSubmitted': 'Ziņojums iesniegts, mēs to apstrādāsim pēc iespējas ātrāk',
'harmfulUnsafe': 'Kaitīgs/Nedrošs',
'pornographicVulgar': 'Pornogrāfisks/Vulgārs',
'misleadingAttack': 'Maldinošs/Uzbrukums',
'illegalCriminal': 'Nelikumīgs/Noziedzīgs',
'privacyRelated': 'Saistīts ar privātumu',
'copyrightViolation': 'Pārkāpj manas autortiesības, reputāciju utt.',
'other': 'Cits',
'reportDescriptionHint': 'Mēs vēlamies zināt, kāpēc jūs ziņojat, jūs varat aprakstīt problēmu, ar kuru saskārāties.',
//Message_bubble
'generatedByAi': 'Ģenerējis AI',
//音乐卡片 music_card
'recommendedMusic': 'Šeit ir dažas ieteicamās dziesmas:',
'playList': 'Atskaņošanas saraksts',
'moreMusic': 'Vairāk mūzikas',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'stundas',
'minutes': 'minūtes',
'seconds': 'sekundes',
'navigating': 'Navigē',
'currentLocation': 'Pašreizējā atrašanās vieta',
'approximate': 'Apm.',
'enterRoad': 'Iebraukt',
"driving": "Braukšana",
"walking": "Iešana",
"bicycling": "Riteņbraukšana",
"tsransit": "Sabiedriskais transports",
//天气卡片 weather_card
'weatherQuery': 'Laikapstākļu pieprasījums:',
'highest': 'Augstākā',
'lowest': 'Zemākā',
'futureForecast': 'Nākotnes prognoze',
'hotWeatherTip': 'Šodien ir karsts, lūdzu, uzmanieties no karstuma dūriena un dzeriet daudz ūdens',
'coldWeatherTip': 'Šodien temperatūra ir zema, lūdzu, silti ģērbieties, ejot ārā, lai nesaaukstētos',
'rainyWeatherTip': 'Šodien līst, lūdzu, ņemiet līdzi lietussargu, ejot ārā, un esiet uzmanīgi',
'snowyWeatherTip': 'Šodien snieg, ceļš ir slidens, lūdzu, esiet uzmanīgi un silti ģērbieties',
'foggyWeatherTip': 'Šodien ir migla, redzamība ir slikta, lūdzu, nēsājiet masku, ejot ārā',
'windyWeatherTip': 'Šodien ir stiprs vējš, lūdzu, esiet uzmanīgi, ejot ārā, un nostipriniet savas mantas',
'sunnyWeatherTip': 'Šodien ir saulains un spēcīgs UV starojums, lūdzu, lietojiet saules aizsargkrēmu, ejot ārā',
'temperatureDifferenceTip': 'Šodien ir liela temperatūras atšķirība starp dienu un nakti, lūdzu, pielāgojiet apģērbu',
'comfortableWeatherTip': 'Šodien ir patīkams laiks, lielisks laiks āra aktivitātēm',
"monday": "Pirm.",
"tuesday": "Otr.",
"wednesday": "Treš.",
"thursday": "Cet.",
"friday": "Piekt.",
"saturday": "Sest.",
"sunday": "Svēt.",
// 天气描述
"sunny": "Saulains",
"partlyCloudy": "Daļēji apmācies",
"partlySunny": "Daļēji saulains",
"cloudy": "Apmācies",
"overcast": "Mākoņains",
"shower": "Lietusgāze",
"thundershower": "Pērkona negaiss",
"lightRain": "Neliels lietus",
"moderateRain": "Mērens lietus",
"heavyRain": "Stiprs lietus",
"rainstorm": "Vētra",
"snowShower": "Sniega gāze",
"lightSnow": "Neliels sniegs",
"moderateSnow": "Mērens sniegs",
"heavySnow": "Stiprs sniegs",
"blizzard": "Sniegputenis",
"fog": "Migla",
"haze": "Dūmaka",
"strongWind": "Stiprs vējš",
//编辑个人信息页
"editProfile": "Rediģēt personisko informāciju",
"avatar": "Avatars",
"nickname": "Segvārds",
"save": "Saglabāt",
"about": "Par",
"enterNickname": "Lūdzu, ievadiet segvārdu",
"notSet": "Nav iestatīts",
"accountSetting": "Konta iestatījumi",
"logout": "Izrakstīties",
"logoutTips": "Vai esat pārliecināts, ka vēlaties izrakstīties no pašreizējā konta?",
'deleteAccount': 'Dzēst kontu',
'deleteAccountTips': 'Vai esat pārliecināts, ka vēlaties neatgriezeniski dzēst savu kontu? Šī darbība nav atgriezeniska.',
// Profile 错误信息
'networkConnectionFailed': 'Tīkla savienojuma kļūda, lūdzu, pārbaudiet tīkla iestatījumus un mēģiniet vēlreiz',
'serverTemporarilyUnavailable': 'Serveris uz laiku nav pieejams, lūdzu, mēģiniet vēlreiz vēlāk',
'loginExpiredPleaseRelogin': 'Jūsu sesija ir beigusies, lūdzu, piesakieties vēlreiz',
'noPermissionForThisOperation': 'Jums nav atļaujas veikt šo darbību',
'requestedResourceNotFound': 'Pieprasītais resurss nav atrasts',
'imageProcessingFailedPleaseReselect': 'Attēla apstrāde neizdevās, lūdzu, izvēlieties citu attēlu',
'operationFailedPleaseRetry': 'Darbība neizdevās, lūdzu, mēģiniet vēlreiz',
'serverReturnedError': 'Serveris atgrieza kļūdu',
'serverError': 'Servera kļūda',
'networkConnectionFailedCheckSettings': 'Tīkla savienojuma kļūda, lūdzu, pārbaudiet tīkla iestatījumus',
'serverInternalErrorRetryLater': 'Iekšēja servera kļūda, lūdzu, mēģiniet vēlreiz vēlāk',
// Profile 用户交互
'imageCompressionFailed': 'Attēla saspiešana neizdevās',
'avatarUpdateFailed': 'Avatara atjaunināšana neizdevās',
'usernameCannotBeEmpty': 'Lietotājvārds nevar būt tukšs',
'saveSuccess': 'Veiksmīgi saglabāts',
'personalInfoUpdated': 'Personiskā informācija ir atjaunināta',
'saveFailed': 'Saglabāšana neizdevās',
'loggedOut': 'Veiksmīgi izrakstījāties',
'logoutFailedRetry': 'Izrakstīšanās neizdevās, lūdzu, mēģiniet vēlreiz',
'accountPermanentlyDeleted': 'Konts ir neatgriezeniski dzēsts',
'deleteAccountFailedRetry': 'Konta dzēšana neizdevās, lūdzu, mēģiniet vēlreiz',
// 账号服务相关
'clearUserDataFailed': 'Neizdevās notīrīt lietotāja datus',
'deleteUserDataFailed': 'Neizdevās dzēst lietotāja datus',
'thirdPartyLogoutSuccess': 'Trešās puses izrakstīšanās veiksmīga',
'thirdPartyLogoutFailed': 'Trešās puses izrakstīšanās neizdevās',
'signOutProcessError': 'Izrakstīšanās procesā radās kļūda',
'deleteAccountProcessError': 'Konta dzēšanas procesā radās kļūda',
'userDataClearSuccess': 'Lietotāja dati veiksmīgi notīrīti',
'allUserDataClearSuccess': 'Visi lietotāja dati veiksmīgi notīrīti',
'accountServiceInitialized': 'Konta pakalpojums ir inicializēts',
// 权限管理页面
'getPermissionStatusFailed': 'Neizdevās iegūt atļaujas statusu',
'communicationPermissions': 'Komunikācijas atļaujas',
'calendarPermissions': 'Kalendāra atļaujas',
'locationPermissions': 'Atrašanās vietas atļaujas',
'phone': 'Tālrunis',
'sms': 'SMS',
'calendarWrite': 'Rakstīt kalendārā',
'calendarFullAccess': 'Pilna piekļuve kalendāram',
'locationInfo': 'Atrašanās vietas informācija',
'phonePermissionDesc': 'Izmanto zvanīšanas funkcijai',
'smsPermissionDesc': 'Izmanto SMS sūtīšanas funkcijai',
'calendarWritePermissionDesc': 'Izmanto kalendāra notikumu un atgādinājumu izveidei',
'calendarFullAccessPermissionDesc': 'Izmanto kalendāra notikumu un atgādinājumu lasīšanai un pārvaldībai',
'locationPermissionDesc': 'Izmanto pašreizējās atrašanās vietas informācijas iegūšanai',
'appFunctionNeeds': 'Lietotnes funkcijai nepieciešams',
'authorized': 'Autorizēts',
'unauthorized': 'Neautorizēts',
'needOpenInSystemSettings': 'Jāiespējo sistēmas iestatījumos',
'partialAuthorization': 'Daļēja autorizācija',
'unknownStatus': 'Nezināms statuss',
'permissionGranted': 'Atļauja piešķirta',
'permissionRequestError': 'Kļūda, pieprasot atļauju',
'phonePermissionDetailDesc': 'Zvanīšanas funkcijai nepieciešama tālruņa atļauja',
'smsPermissionDetailDesc': 'SMS sūtīšanas funkcijai nepieciešama SMS atļauja',
'calendarWritePermissionDetailDesc': 'Kalendāra notikumu izveidei nepieciešama kalendāra rakstīšanas atļauja',
'calendarFullAccessPermissionDetailDesc': 'Kalendāra notikumu pārvaldībai nepieciešama pilna kalendāra atļauja',
'locationPermissionDetailDesc': 'Atrašanās vietas informācijas iegūšanai nepieciešama atrašanās vietas atļauja',
'appNeedsPermissionForFullFunction': 'Lietotnei ir nepieciešama šī atļauja pilnai funkcionalitātei',
'permanentDenialText': 'Jūs esat neatgriezeniski atteicis {permission} atļauju, lūdzu, dodieties uz lietotnes iestatījumiem, lai to iespējotu',
'goToSettings': 'Doties uz iestatījumiem',
// 版本更新对话框
'newVersionFound': 'Atrasta jauna versija',
'remindLater': 'Atgādināt vēlāk',
'updateNow': 'Atjaunināt tagad',
'checkUpdate': 'Pārbaudīt atjauninājumu',
'updateFailed': 'Atjaunināšana neizdevās',
'cannotOpenAppStore': 'Nevar atvērt lietotņu veikalu, lūdzu, dodieties uz lietotņu veikalu manuāli, lai atjauninātu',
'updateErrorRetry': 'Atjaunināšanas laikā radās kļūda, lūdzu, mēģiniet vēlreiz vēlāk',
//国家列表
"邮箱": "E-pasts",
"中国": "Ķīna",
"美国": "ASV",
"加拿大": "Kanāda",
"俄罗斯": "Krievija",
"英国": "Apvienotā Karaliste",
"德国": "Vācija",
"意大利": "Itālija",
"法国": "Francija",
"西班牙": "Spānija",
"南非": "Dienvidāfrika",
"沙特阿拉伯": "Saūda Arābija",
"土耳其": "Turcija",
"日本": "Japāna",
"韩国": "Dienvidkoreja",
"新加坡": "Singapūra",
"马来西亚": "Malaizija",
"泰国": "Taizeme",
"越南": "Vjetnama",
"印度": "Indija",
"巴基斯坦": "Pakistāna",
"菲律宾": "Filipīnas",
"印度尼西亚": "Indonēzija",
"阿联酋": "AAE",
"墨西哥": "Meksika",
"巴西": "Brazīlija",
"阿根廷": "Argentīna",
"澳大利亚": "Austrālija",
"新西兰": "Jaunzēlande",
"中国香港": "Honkonga (Ķīna)",
"中国澳门": "Makao (Ķīna)",
"中国台湾": "Taivāna (Ķīna)",
"埃及": "Ēģipte",
"希腊": "Grieķija",
"荷兰": "Nīderlande",
"比利时": "Beļģija",
"匈牙利": "Ungārija",
"罗马尼亚": "Rumānija",
"瑞士": "Šveice",
"奥地利": "Austrija",
"丹麦": "Dānija",
"瑞典": "Zviedrija",
"挪威": "Norvēģija",
"波兰": "Polija",
"秘鲁": "Peru",
"智利": "Čīle",
"哥伦比亚": "Kolumbija",
"委内瑞拉": "Venecuēla",
"葡萄牙": "Portugāle",
"卢森堡": "Luksemburga",
"爱尔兰": "Īrija",
"冰岛": "Islande",
"阿尔巴尼亚": "Albānija",
"马耳他": "Malta",
"塞浦路斯": "Kipra",
"芬兰": "Somija",
"保加利亚": "Bulgārija",
"立陶宛": "Lietuva",
"拉脱维亚": "Latvija",
"爱沙尼亚": "Igaunija",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbija",
"克罗地亚": "Horvātija",
"斯洛文尼亚": "Slovēnija",
"捷克": "Čehija",
"斯洛伐克": "Slovākija",
"危地马拉": "Gvatemala",
"萨尔瓦多": "Salvadora",
"洪都拉斯": "Hondurasa",
"尼加拉瓜": "Nikaragva",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolīvija",
"厄瓜多尔": "Ekvadora",
"巴拉圭": "Paragvaja",
"乌拉圭": "Urugvaja",
"摩洛哥": "Maroka",
"阿尔及利亚": "Alžīrija",
"突尼斯": "Tunisija",
"尼日利亚": "Nigērija",
"加纳": "Gana",
"埃塞俄比亚": "Etiopija",
"肯尼亚": "Kenija",
"坦桑尼亚": "Tanzānija",
"乌干达": "Uganda",
"孟加拉国": "Bangladeša",
"以色列": "Izraēla",
"黎巴嫩": "Libāna",
"约旦": "Jordānija",
"伊拉克": "Irāka",
"科威特": "Kuveita",
"巴林": "Bahreina",
"卡塔尔": "Katara",
"阿曼": "Omāna",
"阿富汗": "Afganistāna",
"斯里兰卡": "Šrilanka",
"缅甸": "Mjanma",
"尼泊尔": "Nepāla",
"蒙古": "Mongolija",
"柬埔寨": "Kambodža",
"老挝": "Laosa",
"文莱": "Bruneja",
"东帝汶": "Austrumtimora",
"斐济": "Fidži",
"所罗门群岛": "Zālamana Salas",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Tulkošanas vēsture",
"enableRecording": "Iespējot ierakstīšanu",
"viewAudioFiles": "Skatīt audio failus",
"headsetUser": "Austiņu lietotājs",
"phoneUser": "Tālruņa lietotājs",
"selectSourceLanguage": "Izvēlēties avota valodu",
"selectTargetLanguage": "Izvēlēties mērķa valodu",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Vēl nav vēstures",
"clearHistory": "Notīrīt vēsturi",
"clearHistoryConfirm": "Vai esat pārliecināts, ka vēlaties notīrīt visu tulkošanas vēsturi? Šī darbība nav atgriezeniska.",
"unknownLanguage": "Nezināma valoda",
"deleteSessionRecord": "Dzēst sesijas ierakstu",
"deleteSessionConfirm": "Vai esat pārliecināts, ka vēlaties dzēst visus šīs sesijas tulkošanas ierakstus? Šī darbība nav atgriezeniska.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Tulkot audio failus",
"noAudioFiles": "Vēl nav audio failu",
"calculating": "Aprēķina...",
"playing": "Atskaņo...",
"paused": "Pauzēts",
"clickToPlay": "Noklikšķiniet, lai atskaņotu",
"rename": "Pārdēvēt",
"smartTranscription": "Viedā transkripcija",
"renameAudioFile": "Pārdēvēt audio failu",
"enterNewFileName": "Lūdzu, ievadiet jaunu faila nosaukumu",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Oriģinālais ieraksts",
"recordSummary": "Ieraksta kopsavilkums",
"clickToGenerateSummary": "Noklikšķiniet uz pogas zemāk, lai ģenerētu sesijas kopsavilkumu",
"summaryContent": "Kopsavilkuma saturs",
"copied": "Nokopēts",
"summaryCopiledToClipboard": "Kopsavilkums nokopēts starpliktuvē",
"extractSummary": "Izvilkt kopsavilkumu",
"summaryGenerated": "Kopsavilkums ģenerēts",
"generating": "Ģenerē...",
"regenerate": "Ģenerēt no jauna",
"summaryTimeoutMessage": "Kopsavilkuma ģenerēšanas pieprasījums ir beidzies, iespējams, tīkla problēmu vai aizņemta servera dēļ.",
"deleteTranslationRecord": "Dzēst tulkošanas ierakstu",
"deleteTranslationConfirm": "Vai esat pārliecināts, ka vēlaties dzēst šo tulkošanas ierakstu? Šī darbība nav atgriezeniska.",
"originalText": "Oriģinālais teksts",
"translatedText": "Tulkotais teksts",
"sessionSummary": "Sesijas kopsavilkums",
"cannotShare": "Nevar dalīties",
"generateSummaryFirst": "Lūdzu, vispirms ģenerējiet kopsavilkumu",
"translationSessionRecord": "Tulkošanas sesijas ieraksts",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Ierīces savienošana pārī",
"connectYourDeepSoundHeadset": "Savienojiet savas DeepSound austiņas",
"bind": "Saistīt",
"authorizeBind": "Autorizēt saistīšanu",
"enterCode": "Lūdzu, ievadiet kodu",
"autoInputCode": "Automātiska koda ievade",
"skipBinding": "Izlaist saistīšanu",
"rescan": "Skenēt vēlreiz",
"skip": "Izlaist",
"verifyingDevice": "Pārbauda ierīci...",
"confirmBinding": "Apstiprināt saistīšanu",
"associatingDevice": "Asociē ierīci...",
"goToBluetoothSettings": "Doties uz Bluetooth iestatījumiem",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Gatavs savienošanai pārī",
"preparingPairingEnvironment": "Sagatavo vidi savienošanai pārī...",
"connectDeepSoundViaSystemBluetooth": "Lūdzu, vispirms izveidojiet savienojumu ar DeapSound ierīci, izmantojot sistēmas Bluetooth",
"deviceBindingConfirm": "Ierīces saistīšanas apstiprinājums...",
"establishingDeviceAssociation": "Izveido ierīces asociāciju...",
"waitingCompletePairing": "Lūdzu, uzgaidiet, pabeidz savienošanu pārī...",
"pairingSuccessRedirecting": "Savienošana pārī veiksmīga! Pāradresē uz sākumlapu...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Lūdzu, pārliecinieties, ka esat savienots ar DeapSound ierīci",
"deviceAlreadyBoundToOtherAccount": "Šī ierīce jau ir saistīta ar citu kontu",
"deviceAssociationFailed": "Ierīces asociācija neizdevās, lūdzu, mēģiniet vēlreiz",
"scanTimeoutEnsureDeviceNearby": "Skenēšanas taimauts, lūdzu, pārliecinieties, ka ierīce ir tuvumā",
"networkError": "Tīkla kļūda",
"authorizationFailedCheckCode": "Autorizācija neizdevās, lūdzu, pārbaudiet, vai autorizācijas kods ir pareizs",
"pairingFailedRetry": "Savienošana pārī neizdevās, lūdzu, mēģiniet vēlreiz",
// 配对控制器相关
'pleaseEnableBluetooth': 'Lūdzu, iespējojiet Bluetooth',
'deviceDisconnected': 'Ierīce atvienota',
'readyToStartPairing': 'Gatavs sākt savienošanu pārī',
'checkingEnvironment': 'Pārbauda vidi...',
'ensureHeadsetOnAndPairingMode': 'Lūdzu, pārliecinieties, ka austiņas ir ieslēgtas un savienošanas pārī režīmā',
'establishingSecureConnection': 'Izveido drošu savienojumu...',
'needManualBindingAuthCode': 'Nepieciešams manuālas saistīšanas autorizācijas kods...',
'pairingSuccessful': 'Savienošana pārī veiksmīga!',
'enableBluetooth': 'Iespējot Bluetooth',
'grantPermissions': 'Piešķirt atļaujas',
'retryAssociation': 'Mēģināt asociāciju vēlreiz',
'retryAuthorization': 'Mēģināt autorizāciju vēlreiz',
'pleaseGrantNecessaryPermissions': 'Lūdzu, piešķiriet nepieciešamās atļaujas',
'checkFailedRetry': 'Pārbaude neizdevās, lūdzu, mēģiniet vēlreiz',
'pleaseConnectDeepSoundDevice': 'Lūdzu, savienojiet DeepSound ierīci',
'verificationFailedRetry': 'Verifikācija neizdevās, lūdzu, mēģiniet vēlreiz',
'invalidDeviceAddress': 'Nederīga ierīces adrese',
'bleDeviceAssociationFailed': 'BLE ierīces asociācija neizdevās',
'deviceAssociationFailedRetry': 'Ierīces asociācija neizdevās, lūdzu, mēģiniet vēlreiz',
'bleConnectionTimeoutRetry': 'BLE savienojuma taimauts, lūdzu, mēģiniet vēlreiz',
'blePairingStartupFailed': 'BLE savienošanas pārī sākšana neizdevās',
'bleConnectionFailed': 'BLE savienojums neizdevās',
'deviceAuthorizationFailedCheckCode': 'Ierīces autorizācija neizdevās, lūdzu, pārbaudiet autorizācijas kodu',
//用户反馈页
"feedback": "Lietotāju atsauksmes",
'feedbackInfo': 'Sniedziet atsauksmes vai ieteikumus',
'feedbackDescription': 'Lūdzu, aprakstiet problēmu, ar kuru saskārāties, vai savu ieteikumu',
'feedbackHint': 'Lūdzu, ievadiet savas atsauksmes...',
'feedbackRequired': 'Lūdzu, ievadiet atsauksmju saturu',
'contactInfo': 'Kontaktinformācija',
'contactHint': 'E-pasts/Tālrunis, lai mēs varētu ar jums sazināties',
'submit': 'Iesniegt',
'feedbackSubmitSuccess': 'Atsauksmes veiksmīgi iesniegtas, paldies par jūsu atsauksmēm!',
'feedbackSubmitFailed': 'Atsauksmju iesniegšana neizdevās, lūdzu, mēģiniet vēlreiz vēlāk',
// OTA升级模块
"upgradeExitConfirm": "Notiek jaunināšana, izejot process tiks pārtraukts, vai esat pārliecināts, ka vēlaties iziet?",
"deviceModel": "Ierīces modelis",
"unknownDevice": "Nezināma ierīce",
"currentFirmwareVersion": "Pašreizējā programmaparatūras versija",
"latestFirmwareVersion": "Jaunākā programmaparatūras versija",
"ota_newVersionFound": "Atrasta jauna versija",
"latestVersion": "Jums ir jaunākā versija",
"gettingDeviceInfo": "Iegūst ierīces informāciju...",
"keepDeviceConnected": "Turiet ierīci savienotu",
"connectionFailed": "Savienojums neizdevās",
"retryConnection": "Mēģināt savienot vēlreiz",
"ota_updateNow": "Atjaunināt tagad",
"keepConnectedDontClose": "Turiet ierīci savienotu, neaizveriet lietotni",
"doNotDisconnect": "Neatvienojiet",
"charging": "Uzlādējas",
"updateContent": "Atjauninājuma saturs",
"removeEarbudsEnsureBattery": "Izņemiet abas austiņas un pārliecinieties, ka abu baterijas līmenis ir virs 30%",
// 音乐列表页面
"noMusic": "Nav mūzikas",
"noPlayingMusic": "Netiek atskaņota mūzika",
"unknownSong": "Nezināma dziesma",
"unknownArtist": "Nezināms izpildītājs",
"playAll": "Atskaņot visu",
// 语言名称
"中文(简体)": "Ķīniešu (vienkāršotā)",
"中文(繁体)": "Ķīniešu (tradicionālā)",
"中文(香港繁体)": "Ķīniešu (Honkongas tradicionālā)",
"英语": "Angļu",
"日语": "Japāņu",
"韩语": "Korejiešu",
"法语": "Franču",
"西班牙语": "Spāņu",
"葡萄牙语": "Portugāļu",
"意大利语": "Itāļu",
"德语": "Vācu",
"俄语": "Krievu",
"波兰语": "Poļu",
"荷兰语": "Holandiešu",
"瑞典语": "Zviedru",
"捷克语": "Čehu",
"现代希腊语": "Mūsdienu grieķu",
"罗马尼亚语": "Rumāņu",
"匈牙利语": "Ungāru",
"乌克兰语": "Ukraiņu",
"丹麦语": "Dāņu",
"芬兰语": "Somu",
"挪威语": "Norvēģu",
"克罗地亚语": "Horvātu",
"加泰隆语": "Katalāņu",
"阿拉伯语": "Arābu",
"泰语": "Taju",
"越南语": "Vjetnamiešu",
"印尼语": "Indonēziešu",
"印地语": "Hindu",
"土耳其语": "Turku",
"马来语": "Malajiešu",
"孟加拉语": "Bengāļu",
"泰米尔语": "Tamilu",
"泰卢固语": "Telugu",
"马拉提语": "Maratu",
"乌尔都语": "Urdu",
"波斯语": "Persiešu",
"斯瓦希里语": "Svahili",
};

793
lib/core/translations/language/ms_my.dart

@ -1,65 +1,84 @@
const Map<String, String> msMY = {
// 通用 (Umum)
// 通用
'continue': 'Teruskan',
'confirm': 'Sahkan',
'cancel': 'Batal',
'retry': 'Cuba lagi',
'error': 'Ralat',
'success': 'Berjaya',
'connected': 'Disambungkan',
'connected': 'Bersambung',
'connecting': 'Menyambung...',
'connectionFailure': 'Sambungan gagal',
'unconnected': 'Tidak disambungkan',
'unconnected': 'Tidak bersambung',
'search': 'Cari',
"requestCancellation": "Batalkan permintaan",
"requestCancellation": "Permintaan dibatalkan",
"connectionTimeout": "Tamat masa sambungan",
"requestTimeout": "Tamat masa permintaan",
"responseTimeout": "Tamat masa tindak balas",
"unknownError": "Ralat tidak diketahui",
// 启动页 (Halaman Pelancaran)
"slogan": "Hubungkan dunia, melangkaui suara",
// 启动页
"slogan": "Menghubungkan dunia, melampaui suara",
"sloganInfo": "Pakar Suara AI · Bila-bila masa, di mana sahaja",
// 底部导航 (Navigasi Bawah)
"home": "Utama",
// 底部导航
"home": "Laman Utama",
"explore": "Teroka",
"settings": "Tetapan",
// 语言 (Bahasa)
// 语言
"followingSystem": "Ikut Sistem",
"chinese": "Cina",
"english": "Inggeris",
"spanish": "Sepanyol",
"portuguese": "Portugis",
"traditionalChinese": "Cina Tradisional",
"japanese": "Jepun",
"korean": "Korea",
"french": "Perancis",
"german": "Jerman",
"russian": "Rusia",
"vietnamese": "Vietnam",
"italian": "Itali",
"hindi": "Hindi",
"indonesian": "Indonesia",
"thai": "Thai",
"malay": "Melayu",
"turkish": "Turki",
"polish": "Poland",
// 登录页 (Halaman Log Masuk)
"chinese": "Bahasa Cina",
"english": "Bahasa Inggeris",
"spanish": "Bahasa Sepanyol",
"portuguese": "Bahasa Portugis",
"traditionalChinese": "Bahasa Cina Tradisional",
"japanese": "Bahasa Jepun",
"korean": "Bahasa Korea",
"french": "Bahasa Perancis",
"german": "Bahasa Jerman",
"russian": "Bahasa Rusia",
"vietnamese": "Bahasa Vietnam",
"italian": "Bahasa Itali",
"hindi": "Bahasa Hindi",
"indonesian": "Bahasa Indonesia",
"thai": "Bahasa Thai",
"malay": "Bahasa Melayu",
"turkish": "Bahasa Turki",
"polish": "Bahasa Poland",
"filipino": "Bahasa Filipino",
"dutch": "Bahasa Belanda",
"swedish": "Bahasa Sweden",
"danish": "Bahasa Denmark",
"finnish": "Bahasa Finland",
"czech": "Bahasa Czech",
"hungarian": "Bahasa Hungary",
"norwegian": "Bahasa Norway",
"romanian": "Bahasa Romania",
"ukrainian": "Bahasa Ukraine",
"greek": "Bahasa Yunani",
"bulgarian": "Bahasa Bulgaria",
"croatian": "Bahasa Croatia",
"slovak": "Bahasa Slovak",
"slovenian": "Bahasa Slovenia",
"lithuanian": "Bahasa Lithuania",
"latvian": "Bahasa Latvia",
"estonian": "Bahasa Estonia",
"serbian": "Bahasa Serbia",
"icelandic": "Bahasa Iceland",
// 登录页
"welcome": "Selamat Datang",
"loginTips":
"Sila log masuk atau buat akaun menggunakan nombor telefon atau e-mel anda",
"loginTips": "Sila log masuk atau daftar dengan nombor telefon atau e-mel anda",
"accountNumber": "Nombor Telefon atau E-mel",
"verificationCode": "Kod Pengesahan",
"getCode": "Dapatkan Kod",
"reacquireAfter": " saat dapatkan semula",
"reacquireAfter": "s untuk dapatkan semula",
"otherWays": "Atau log masuk dengan",
"expressConsent": "Dengan log masuk/mendaftar, anda bersetuju dengan",
"and": " dan ",
"userAgreement": "Perjanjian Pengguna",
"privacyPolicy": "Dasar Privasi",
"userAgreement": "《Perjanjian Pengguna》",
"privacyPolicy": "《Dasar Privasi》",
'selectCountry': 'Pilih Negara/Rantau',
"email": "E-mel",
"phoneNumber": "Nombor Telefon",
@ -68,95 +87,112 @@ const Map<String, String> msMY = {
"invalidPhoneFormat": "Format nombor telefon tidak sah",
"tip": "Petua",
"pleaseEnterCompleteCode": "Sila masukkan kod pengesahan yang lengkap",
// 登录错误提示 (Petua Ralat Log Masuk)
"loginFailed": "Log masuk gagal, sila cuba lagi",
'pleaseAcceptPrivacyPolicy':
'Sila baca dan terima Dasar Privasi dan Perjanjian Pengguna terlebih dahulu',
'pleaseAcceptPrivacyPolicy': 'Sila baca dan setujui Dasar Privasi dan Perjanjian Pengguna terlebih dahulu',
"enterVerificationCode": "Masukkan Kod Pengesahan",
"verificationCodeSentTo": "Kod pengesahan telah dihantar ke",
"resendVerificationCode": "Hantar semula kod pengesahan",
"login": "Log Masuk",
"usePasswordLogin": "Log masuk dengan kata laluan",
// 隐私政策弹窗
"loginDeclaration": "Pengisytiharan DeapSound",
"welcomeToThisApp": "Selamat datang ke DeapSound, sila baca dengan teliti",
"privacyPolicyText":
", dengan mengklik 'Setuju dan Masuk' bermakna anda telah membaca sepenuhnya dan bersetuju dengan perjanjian di atas. Mengklik 'Tidak Setuju' akan keluar dari aplikasi.",
"disagree": "Tidak Setuju",
"agreeAndEnter": "Setuju dan Masuk",
// 首页 (Halaman Utama)
// 首页
"deviceStatus": "Status Peranti",
"reconnect": "Sambung semula",
"reconnect": "Sambung Semula",
"connectingDevice": "Menyambung ke peranti...",
"connectedTo": "Disambungkan ke",
"signal": "Isyarat",
"deviceId": "ID Peranti",
"firmwareVersion": "Versi Perisian Tegar",
"disconnectedDevice": "Tiada peranti disambungkan, klik butang di bawah",
"firmwareVersion": "Versi Firmware",
"disconnectedDevice": "Tiada peranti disambungkan, klik butang di bawah untuk menyambung",
"connectDevice": "Sambungkan Peranti",
"topAiExperiences": "Pengalaman AI Teratas",
"aiAssistant": "Pembantu AI",
"aiAssistantInfo": "Penasihat peribadi 24/7 untuk soalan dan nasihat",
"simultaneousInterpretation": "Terjemahan Serentak",
"simultaneousInterpretationInfo": "Terjemahan masa nyata untuk 80+ bahasa",
"aiCompanion": "Ikatan ibu bapa-anak",
"aiCompanionInfo": "Memahami anda dan menyediakan teman yang mesra",
"homeSlogan": "Hubungkan dunia, melangkaui suara",
"turnEarphones":
"Sila buka bekas fon telinga dan masukkan fon telinga ke telinga anda",
"currentlyConnected": "Sedang disambungkan:",
"aiAssistant": "Pembantu AI Serba Boleh",
"aiAssistantInfo": "Perunding eksklusif 24/7, menjawab soalan, memberi cadangan",
"simultaneousInterpretation": "Penterjemahan Serentak",
"simultaneousInterpretationInfo": "Terjemahan masa nyata untuk 80+ bahasa, perjalanan ke luar negara tanpa bimbang",
"aiCompanion": "Teman Keluarga",
"aiCompanionInfo": "Memahami anda, teman yang mesra",
"homeSlogan": "Menghubungkan dunia, melangkaui suara",
"turnEarphones": "Sila buka bekas pengecas fon telinga dan letakkan fon telinga di telinga anda",
"currentlyConnected": "Sedang bersambung:",
"unsystemSetup": "Pergi ke tetapan sistem",
"talkLater": "Ingatkan kemudian",
"talkLater": "Nanti",
"initializing": "Memulakan...",
"bluetoothInitializationFailure": "Permulaan perkhidmatan Bluetooth gagal",
"checkingPermissions": "Memeriksa kebenaran...",
"lackPermissions": "Kebenaran Bluetooth diperlukan",
"bluetoothInitializationFailure": "Inisialisasi perkhidmatan Bluetooth gagal",
"checkingPermissions": "Menyemak kebenaran...",
"lackPermissions": "Kebenaran Bluetooth tiada",
"searchingDevice": "Mencari peranti...",
"findConnectedDevice": "Peranti yang disambungkan ditemui",
"notFound": "Tiada peranti Bluetooth yang disambungkan ditemui",
"initializationFailure": "Permulaan gagal",
"initializationFailure": "Inisialisasi gagal",
"connectedDevice": "Disambungkan ke peranti:",
"failedRefreshDevice": "Gagal memuat semula peranti",
"noDeviceFound": "Tiada peranti yang disambungkan ditemui",
"failedDeviceInformation": "Gagal mendapatkan maklumat peranti",
"unknownEquipment": "Peralatan tidak diketahui",
"zeroSignal": "Tiada isyarat",
"failedDeviceInformation": "Tidak dapat mendapatkan maklumat peranti",
"unknownEquipment": "Peralatan Tidak Dikenali",
"zeroSignal": "Tiada Isyarat",
"good": "Baik",
"fine": "Hebat",
"fine": "Sangat Baik",
"excellent": "Cemerlang",
"unknown": "Tidak diketahui",
'bluetoothTurnedOff': 'Bluetooth dimatikan, sila hidupkan',
'bluetoothOff': 'Bluetooth dimatikan',
// 发现页 (Halaman Teroka)
"searchAi": "Cari ciri AI...",
"exploreSlogan": "Fon Telinga Pintar, Kemungkinan Tanpa Had",
"exploreSlogan1": "Teman pintar, Kemungkinan Tanpa Had",
"exploreSlogan2": "Cermin mata pintar, Kemungkinan Tanpa Had",
"exploreAi": "Terokai ciri AI yang disediakan oleh DeapSound",
"aiFunction": "Ciri AI",
'bluetoothTurnedOff': 'Bluetooth dimatikan, sila hidupkan Bluetooth',
'bluetoothOff': 'Bluetooth Dimatikan',
'leftEar': 'Telinga Kiri',
'rightEar': 'Telinga Kanan',
'chargingCase': 'Bekas Pengecas',
'left': 'Kiri',
'right': 'Kanan',
'checkConnectionStatusFailed': 'Gagal menyemak status sambungan',
// 发现页
"searchAi": "Cari fungsi AI...",
"exploreSlogan": "Fon telinga pintar, kemungkinan tanpa had",
"exploreSlogan1": "Teman pintar, kemungkinan tanpa had",
"exploreSlogan2": "Cermin mata pintar, kemungkinan tanpa had",
"exploreAi": "Terokai fungsi AI yang ditawarkan oleh DeapSound",
"aiFunction": "Fungsi AI",
"allRoundAssistant": "Pembantu Serba Boleh",
"allRoundAssistantInfo": "Membantu menyelesaikan pelbagai masalah",
"simultaneousTranslation": "Terjemahan Masa Nyata",
"simultaneousTranslationInfo": "Terjemahan segera untuk 80+ bahasa",
"aiGirlfriend": "Ikatan ibu bapa-anak",
"aiGirlfriendInfo": "Teman pintar, berbual pada bila-bila masa",
"healthConsultant": "Sembang AI pelbagai fungsi",
"healthConsultantInfo": "Lebih banyak ciri sembang AI",
"allRoundAssistantInfo": "Membantu anda menyelesaikan pelbagai masalah",
"simultaneousTranslation": "Penterjemahan Serentak",
"faceToFaceTranslation": "Penterjemahan Bersemuka",
'audioVideoTranslation': 'Penterjemahan Audio & Video',
'callTranslation': 'Penterjemahan Panggilan',
"simultaneousTranslationInfo": "Terjemahan masa nyata untuk 80+ bahasa",
"aiGirlfriend": "Teman Wanita AI",
"aiGirlfriendInfo": "Teman pintar, bersembang pada bila-bila masa",
"healthConsultant": "Sembang AI Pelbagai Fungsi",
"healthConsultantInfo": "Menyediakan lebih banyak fungsi sembang AI",
"conferenceAssistant": "Pembantu Mesyuarat Perniagaan",
"conferenceAssistantInfo":
"Rakaman minit masa nyata dan terjemahan pelbagai bahasa",
"conferenceAssistantInfo": "Minit mesyuarat masa nyata, terjemahan pelbagai bahasa",
"studyAssistant": "Pembantu Pembelajaran Bahasa",
"studyAssistantInfo": "Pembetulan sebutan dan latihan bertutur",
"travelTranslator": "Penterjemah Perjalanan",
"travelTranslatorInfo": "Terjemahan suara masa nyata dan panduan tarikan",
"studyAssistantInfo": "Pembetulan sebutan, latihan pertuturan masa nyata",
"travelTranslator": "Pembantu Terjemahan Perjalanan",
"travelTranslatorInfo": "Terjemahan suara masa nyata, pengenalan tempat pelancongan",
"beSearching": "Mencari:",
"noAssistantFound": "Tiada pembantu AI yang sepadan ditemui",
"scene": "Senario",
"youHaveSelected": "Anda telah memilih:",
"newFunction": "Ciri Baharu",
"youChoseTry": "Anda telah memilih untuk mencuba",
"newFunction": "Fungsi Baharu",
"youChoseTry": "Anda memilih untuk mencuba",
"aiSinger": "Mod Penyanyi AI",
"aiSingerInfo":
"Nyanyikan mana-mana lagu dengan suara artis kegemaran anda, malah ciptaan anda sendiri",
"popularFunction": "Ciri Popular",
"aiSingerInfo": "Nyanyikan sebarang lagu dengan suara penyanyi kegemaran anda, malah lagu ciptaan anda sendiri",
"popularFunction": "Senario Fungsi Popular",
"tryNow": "Cuba Sekarang",
// 商务会议助手页 (Halaman Pembantu Mesyuarat Perniagaan)
"startMeeting": "Mulakan Mesyuarat",
'edit': 'Edit',
// 商务会议助手页
"startMeeting": "Mula Mesyuarat",
'edit': 'Sunting',
'delete': 'Padam',
'noContent': 'Tiada Kandungan',
'editMeetingTitle': 'Edit Tajuk Mesyuarat (Pilihan)',
'editMeetingTitle': 'Sunting Tajuk Mesyuarat (Pilihan)',
'meetingTitle': 'Tajuk Mesyuarat (Pilihan)',
'maxCharacters': 'Maksimum 50 aksara',
'meeting': 'Mesyuarat',
@ -164,65 +200,293 @@ const Map<String, String> msMY = {
'aiSummary': 'Ringkasan AI',
'meetingTranscript': 'Transkrip Mesyuarat',
// 设置页 (Halaman Tetapan)
"premiumMember": "Keahlian Premium",
// 设置页
"systemSettings": "Tetapan Sistem",
"premiumMember": "Ahli Premium",
"joinDevice": "Peranti disambungkan:",
"accountId": "ID Akaun:",
"systemSetting": "Tetapan Sistem",
"languageSetting": "Tetapan Bahasa",
"darkMode": "Mod Gelap",
"darkModeInfo": "Tukar antara tema terang/gelap",
"backups": "Sandaran & Pulihkan",
"backupsInfo": "Sandarkan tetapan dan sejarah AI",
"darkModeInfo": "Tukar antara tema terang dan gelap aplikasi",
"backups": "Sandaran & Pemulihan",
"backupsInfo": "Sandarkan tetapan dan sejarah interaksi AI",
"lastBackup": "Sandaran terakhir:",
"privacySettings": "Tetapan Privasi",
"privacySettingsInfo": "Urus pengumpulan data dan kebenaran",
"logout": "Log Keluar",
"logoutTips": "Adakah anda pasti mahu log keluar daripada akaun semasa?",
"aboutApplication": "Tentang",
"permissionManagement": "Pengurusan Kebenaran",
"permissionManagementInfo": "Urus tetapan kebenaran aplikasi",
"aboutApplication": "Mengenai Aplikasi",
"versions": "Versi",
"checkUpdates": "Semak Kemas Kini",
"selectLanguage": "Pilih Bahasa",
"voiceService": "Perkhidmatan Suara",
"voiceServiceInfo": "Pilih perkhidmatan pengecaman pertuturan dan sintesis",
"voiceServiceInfo": "Pilih perkhidmatan pengecaman dan sintesis suara",
"selectVoiceService": "Pilih Perkhidmatan Suara",
"azureVoiceService": "Perkhidmatan Pertuturan Azure",
"azureVoiceServiceInfo":
"Perkhidmatan berasaskan awan Microsoft menyokong sintesis dan pengecaman pertuturan berkualiti tinggi",
"flutterVoiceService": "Perkhidmatan suara tempatan",
"flutterVoiceServiceInfo":
"Perkhidmatan suara tempatan peranti tanpa memerlukan internet",
"azureVoiceService": "Perkhidmatan Suara Azure",
"azureVoiceServiceInfo": "Perkhidmatan suara awan Microsoft, menyokong sintesis dan pengecaman suara berkualiti tinggi",
"flutterVoiceService": "Perkhidmatan Suara Tempatan Flutter",
"flutterVoiceServiceInfo": "Perkhidmatan suara tempatan peranti, boleh digunakan tanpa sambungan internet",
'timbreService': 'Perkhidmatan Timbre',
'timbreServiceInfo': 'Pilih perkhidmatan sintesis suara',
'timbreServiceInfo': 'Pilih perkhidmatan sintesis suara timbre',
'defaultTimbre': 'Timbre Lalai',
'microsoftCloudTimbreService': 'Perkhidmatan Timbre Awan Microsoft',
'voiceClone': 'Klon Suara',
'AIsettings': 'Tetapan AI',
'selecttimbre': 'Pilih Timbre',
'pleaseRead': 'Sila Baca',
'completeRecording': 'Rakaman Selesai',
'deleteAccount': 'Padam Akaun',
'deleteAccountTips':
'Adakah anda pasti mahu memadam akaun anda secara kekal? Tindakan ini tidak boleh dibuat asal.',
'pleaseRead': 'Sila baca dengan kuat',
'completeRecording': 'Selesaikan Rakaman',
"firmwareUpgrade": "Naik Taraf Firmware",
"bleHeadsetFirmwareUpgrade": "Naik Taraf Versi Firmware Fon Kepala BLE",
"deviceManagement": "Pengurusan Peranti",
"manageConnectedDevices": "Urus peranti Bluetooth yang dipasangkan",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Anda sudah menggunakan versi terkini {version}',
'checkUpdateFailed': 'Gagal menyemak kemas kini',
'networkErrorRetry': 'Ralat rangkaian, sila cuba lagi nanti',
// 设备管理相关
'clearPairedDevices': 'Kosongkan Peranti Dipasangkan',
'clearPairedDevicesConfirm': 'Adakah anda pasti mahu mengosongkan semua peranti yang dipasangkan?',
'clearPairedDevicesSuccess': 'Berjaya mengosongkan peranti yang dipasangkan',
'clearPairedDevicesFailed': 'Gagal mengosongkan peranti yang dipasangkan',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Sembang Suara Masa Nyata",
"realtimeVoiceChatInfo": "Alami fungsi interaksi suara pintar (pratonton fungsi)",
"loading": "Memuatkan...",
//设备管理页面
"earphone": "Fon Telinga",
"voicerecorder": "Perakam Suara",
"notBound": "Tidak Diikat",
"deviceNotBoundYet": "Belum ada peranti yang diikat",
"unbind": "Nyahikat",
// 聊天页 (Halaman Sembang)
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Kosongkan Sejarah Sembang",
"online": "Dalam Talian",
"inputMessage": "Taip mesej...",
"inputMessage": "Masukkan mesej...",
"imListening": "Mendengar...",
"canStartTalking": "Anda boleh mula bercakap",
"addQuestionAboutImage": "Tambah soalan atau penerangan tentang imej...",
"summarizeImageContent": "Ringkaskan kandungan imej",
"extractImageText": "Ekstrak teks imej",
"translateImageText": "Terjemah teks imej",
"recording": "Merakam...",
"holdToSpeak": "Tahan untuk Bercakap",
"takePhoto": "Ambil Gambar",
"photoAlbum": "Album",
"makeCall": "Buat Panggilan",
"aiVoiceCall": "Panggilan Suara AI",
"inCall": "Dalam panggilan...",
"aiReplying": "AI sedang membalas...",
"waitingToStart": "Menunggu untuk bermula...",
"clickToStartCall": "Klik untuk memulakan panggilan",
"listeningToYou": "Mendengar anda...",
"processing": "Memproses...",
"loadMoreMessages": "Muatkan lebih banyak mesej...",
"loadFailedClickRetry": "Gagal memuatkan, klik untuk cuba lagi",
"swipeUpForMore": "Leret ke atas untuk lebih banyak",
// 翻译页 (Halaman Terjemahan)
"selectSourceLanguage": "Pilih Bahasa Sumber",
"selectTargetLanguage": "Pilih Bahasa Sasaran",
// Agent controller
'welcomeMessage': 'Helo! Saya **XiaoYan**, saya boleh bantu anda:\n\n'
'• Jawab soalan dan berikan maklumat\n\n'
'• Terjemahan suara masa nyata\n\n'
'• Cadangkan muzik dan podcast\n\n'
'• Memo suara dan peringatan\n\n'
'• Kawal fungsi fon telinga\n\n'
'Apa yang boleh saya bantu?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Pengecaman suara memerlukan akses mikrofon.',
'voiceTranslationPermissionText': 'Pengecaman dan terjemahan suara memerlukan akses mikrofon.',
'phoneCallPermissionText': 'Membuat panggilan memerlukan akses mikrofon untuk panggilan suara.',
'permissionDeniedText': 'Anda telah menafikan kebenaran mikrofon secara kekal, sila pergi ke tetapan sistem untuk mendayakannya.',
'startVoiceInput': 'Mula input suara',
'startPhoneCallMode': 'Mula mod panggilan telefon, mula input suara',
//编辑个人信息页 (Halaman Edit Profil)
"editProfile": "Edit Profil",
"nickname": "Nama Panggilan",
// Agent 全屏编辑器
'fullScreenEditorHint': 'Masukkan mesej anda di sini...',
'characterCount': '{count} aksara',
// 消息长按操作
'copy': 'Salin',
'copySuccess': 'Berjaya disalin',
'report': 'Lapor',
'submitSuccess': 'Berjaya dihantar',
'submitFailed': 'Gagal dihantar',
'reportSubmitted': 'Laporan telah dihantar, kami akan memprosesnya secepat mungkin',
'harmfulUnsafe': 'Berbahaya/Tidak Selamat',
'pornographicVulgar': 'Pornografi/Lucah',
'misleadingAttack': 'Mengelirukan/Serangan',
'illegalCriminal': 'Haram/Jenayah',
'privacyRelated': 'Berkaitan Privasi',
'copyrightViolation': 'Melanggar hak cipta, nama baik saya, dsb.',
'other': 'Lain-lain',
'reportDescriptionHint': 'Kami ingin tahu sebab anda melaporkan, anda boleh menerangkan masalah yang anda hadapi.',
//Message_bubble
'generatedByAi': 'Dihasilkan oleh AI',
//音乐卡片 music_card
'recommendedMusic': 'Berikut adalah beberapa muzik yang disyorkan:',
'playList': 'Senarai Main',
'moreMusic': 'Lagi Muzik',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'jam',
'minutes': 'minit',
'seconds': 'saat',
'navigating': 'Menavigasi',
'currentLocation': 'Lokasi Semasa',
'approximate': 'Anggaran',
'enterRoad': 'Masuk jalan',
"driving": "Memandu",
"walking": "Berjalan",
"bicycling": "Berbasikal",
"tsransit": "Pengangkutan Awam",
//天气卡片 weather_card
'weatherQuery': 'Menyemak keadaan cuaca:',
'highest': 'Tertinggi',
'lowest': 'Terendah',
'futureForecast': 'Ramalan Masa Depan',
'hotWeatherTip': 'Hari ini panas, sila berhati-hati dengan strok haba dan minum banyak air',
'coldWeatherTip': 'Suhu hari ini rendah, sila pakai pakaian hangat apabila keluar untuk mengelakkan selesema',
'rainyWeatherTip': 'Hari ini hujan, sila bawa payung apabila keluar dan berhati-hati semasa perjalanan',
'snowyWeatherTip': 'Hari ini salji, jalan licin sila berhati-hati, ambil langkah berjaga-jaga untuk kekal hangat',
'foggyWeatherTip': 'Hari ini berkabus, penglihatan rendah, sila pakai topeng apabila keluar',
'windyWeatherTip': 'Hari ini berangin, sila berhati-hati apabila keluar, pastikan barang-barang anda selamat',
'sunnyWeatherTip': 'Hari ini cerah dengan sinaran UV yang kuat, sila gunakan pelindung matahari apabila keluar',
'temperatureDifferenceTip': 'Terdapat perbezaan suhu yang besar antara siang dan malam hari ini, sila laraskan pakaian anda',
'comfortableWeatherTip': 'Cuaca hari ini menyenangkan, masa yang sesuai untuk aktiviti luar',
"monday": "Isnin",
"tuesday": "Selasa",
"wednesday": "Rabu",
"thursday": "Khamis",
"friday": "Jumaat",
"saturday": "Sabtu",
"sunday": "Ahad",
// 天气描述
"sunny": "Cerah",
"partlyCloudy": "Separuh Berawan",
"partlySunny": "Separuh Cerah",
"cloudy": "Berawan",
"overcast": "Mendung",
"shower": "Hujan renyai-renyai",
"thundershower": "Hujan ribut petir",
"lightRain": "Hujan renyai",
"moderateRain": "Hujan sederhana",
"heavyRain": "Hujan lebat",
"rainstorm": "Hujan ribut",
"snowShower": "Hujan salji renyai-renyai",
"lightSnow": "Salji renyai",
"moderateSnow": "Salji sederhana",
"heavySnow": "Salji lebat",
"blizzard": "Ribut salji",
"fog": "Kabus",
"haze": "Jerebu",
"strongWind": "Angin kencang",
//编辑个人信息页
"editProfile": "Sunting Maklumat Peribadi",
"avatar": "Avatar",
"nickname": "Nama Samaran",
"save": "Simpan",
"about": "Mengenai",
"enterNickname": "Sila masukkan nama samaran",
"notSet": "Tidak Ditetapkan",
"accountSetting": "Tetapan Akaun",
"logout": "Log Keluar",
"logoutTips": "Adakah anda pasti mahu log keluar dari akaun semasa?",
'deleteAccount': 'Padam Akaun',
'deleteAccountTips': 'Adakah anda pasti mahu memadam akaun anda secara kekal? Tindakan ini tidak boleh dibatalkan',
//国家列表 (Senarai Negara)
"邮箱": "E-mel", // Kekalkan kunci asal
// Profile 错误信息
'networkConnectionFailed': 'Sambungan rangkaian gagal, sila semak tetapan rangkaian anda dan cuba lagi',
'serverTemporarilyUnavailable': 'Pelayan tidak tersedia buat sementara waktu, sila cuba lagi nanti',
'loginExpiredPleaseRelogin': 'Sesi anda telah tamat tempoh, sila log masuk semula',
'noPermissionForThisOperation': 'Anda tidak mempunyai kebenaran untuk melakukan operasi ini',
'requestedResourceNotFound': 'Sumber yang diminta tidak ditemui',
'imageProcessingFailedPleaseReselect': 'Pemprosesan imej gagal, sila pilih imej lain',
'operationFailedPleaseRetry': 'Operasi gagal, sila cuba lagi',
'serverReturnedError': 'Pelayan mengembalikan ralat',
'serverError': 'Ralat Pelayan',
'networkConnectionFailedCheckSettings': 'Sambungan rangkaian gagal, sila semak tetapan rangkaian anda',
'serverInternalErrorRetryLater': 'Ralat dalaman pelayan, sila cuba lagi nanti',
// Profile 用户交互
'imageCompressionFailed': 'Mampatan imej gagal',
'avatarUpdateFailed': 'Kemas kini avatar gagal',
'usernameCannotBeEmpty': 'Nama pengguna tidak boleh kosong',
'saveSuccess': 'Berjaya disimpan',
'personalInfoUpdated': 'Maklumat peribadi telah dikemas kini',
'saveFailed': 'Gagal disimpan',
'loggedOut': 'Berjaya log keluar',
'logoutFailedRetry': 'Log keluar gagal, sila cuba lagi',
'accountPermanentlyDeleted': 'Akaun telah dipadam secara kekal',
'deleteAccountFailedRetry': 'Gagal memadam akaun, sila cuba lagi',
// 账号服务相关
'clearUserDataFailed': 'Gagal mengosongkan data pengguna',
'deleteUserDataFailed': 'Gagal memadam data pengguna',
'thirdPartyLogoutSuccess': 'Log keluar pihak ketiga berjaya',
'thirdPartyLogoutFailed': 'Log keluar pihak ketiga gagal',
'signOutProcessError': 'Berlaku ralat semasa proses log keluar',
'deleteAccountProcessError': 'Berlaku ralat semasa proses pemadaman akaun',
'userDataClearSuccess': 'Data pengguna berjaya dikosongkan',
'allUserDataClearSuccess': 'Semua data pengguna berjaya dikosongkan',
'accountServiceInitialized': 'Perkhidmatan Akaun telah dimulakan',
// 权限管理页面
'getPermissionStatusFailed': 'Gagal mendapatkan status kebenaran',
'communicationPermissions': 'Kebenaran Komunikasi',
'calendarPermissions': 'Kebenaran Kalendar',
'locationPermissions': 'Kebenaran Lokasi',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Tulis Kalendar',
'calendarFullAccess': 'Akses Penuh Kalendar',
'locationInfo': 'Maklumat Lokasi',
'phonePermissionDesc': 'Digunakan untuk fungsi membuat panggilan',
'smsPermissionDesc': 'Digunakan untuk fungsi menghantar SMS',
'calendarWritePermissionDesc': 'Digunakan untuk membuat acara kalendar dan peringatan',
'calendarFullAccessPermissionDesc': 'Digunakan untuk membaca dan mengurus acara kalendar dan peringatan',
'locationPermissionDesc': 'Digunakan untuk mendapatkan maklumat lokasi semasa',
'appFunctionNeeds': 'Fungsi aplikasi memerlukan',
'authorized': 'Dibenarkan',
'unauthorized': 'Tidak Dibenarkan',
'needOpenInSystemSettings': 'Perlu dibuka dalam tetapan sistem',
'partialAuthorization': 'Kebenaran Separa',
'unknownStatus': 'Status Tidak Diketahui',
'permissionGranted': 'Kebenaran diberikan',
'permissionRequestError': 'Ralat semasa meminta kebenaran',
'phonePermissionDetailDesc': 'Fungsi panggilan memerlukan kebenaran telefon',
'smsPermissionDetailDesc': 'Fungsi menghantar SMS memerlukan kebenaran SMS',
'calendarWritePermissionDetailDesc': 'Membuat acara kalendar memerlukan kebenaran menulis kalendar',
'calendarFullAccessPermissionDetailDesc': 'Mengurus acara kalendar memerlukan kebenaran penuh kalendar',
'locationPermissionDetailDesc': 'Mendapatkan maklumat lokasi memerlukan kebenaran lokasi',
'appNeedsPermissionForFullFunction': 'Aplikasi memerlukan kebenaran ini untuk fungsi penuh',
'permanentDenialText': 'Anda telah menafikan kebenaran {permission} secara kekal, sila pergi ke tetapan aplikasi untuk mendayakannya',
'goToSettings': 'Pergi ke Tetapan',
// 版本更新对话框
'newVersionFound': 'Versi Baharu Ditemui',
'remindLater': 'Ingatkan Kemudian',
'updateNow': 'Kemas Kini Sekarang',
'checkUpdate': 'Semak Kemas Kini',
'updateFailed': 'Kemas Kini Gagal',
'cannotOpenAppStore': 'Tidak dapat membuka gedung aplikasi, sila pergi ke gedung aplikasi secara manual untuk mengemas kini',
'updateErrorRetry': 'Berlaku ralat semasa kemas kini, sila cuba lagi nanti',
//国家列表
"邮箱": "E-mel",
"中国": "China",
"美国": "Amerika Syarikat",
"加拿大": "Kanada",
@ -251,9 +515,9 @@ const Map<String, String> msMY = {
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "New Zealand",
"中国香港": "Hong Kong, China",
"中国澳门": "Macau, China",
"中国台湾": "Taiwan, China",
"中国香港": "Hong Kong (China)",
"中国澳门": "Macau (China)",
"中国台湾": "Taiwan (China)",
"埃及": "Mesir",
"希腊": "Greece",
"荷兰": "Belanda",
@ -299,7 +563,7 @@ const Map<String, String> msMY = {
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Maghribi",
"摩洛哥": "Morocco",
"阿尔及利亚": "Algeria",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
@ -310,7 +574,7 @@ const Map<String, String> msMY = {
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Lubnan",
"黎巴嫩": "Lebanon",
"约旦": "Jordan",
"伊拉克": "Iraq",
"科威特": "Kuwait",
@ -322,105 +586,200 @@ const Map<String, String> msMY = {
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolia",
"柬埔寨": "Kemboja",
"柬埔寨": "Cambodia",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Timor Timur",
"东帝汶": "Timor-Leste",
"斐济": "Fiji",
"所罗门群岛": "Kepulauan Solomon",
// Personal Assistant Emma (Pembantu Peribadi Emma)
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Hai, saya Emma, pembantu AI serba boleh. Sama ada perancangan kerja, nasihat belajar, urusan hidup, atau isu lain, saya gembira untuk membantu. Mari tingkatkan kecekapan dan capai matlamat bersama!",
"assistantTag": "Pembantu",
"personalAssistantWelcome":
"Helo! Saya Emma, dan saya gembira menjadi pembantu peribadi anda. Saya boleh membantu anda dengan pelbagai tugas seperti pengurusan masa, perancangan matlamat, penyusunan maklumat, dll. Apa yang boleh saya bantu anda?",
"personalAssistantVoiceWelcome": "Saya di sini!",
// 同声传译 Lucy (Penterjemah Serentak Lucy)
"interpreterName": "Penterjemah Serentak",
"interpreterDescription":
"Hai! Saya Lucy, penterjemah profesional Inggeris-Cina yang pakar dalam terjemahan masa nyata untuk mesyuarat, kuliah, dan perbualan, menjadikan komunikasi tanpa halangan.",
"interpreterTag": "Terjemahan",
"interpreterWelcome":
"Helo semua! Saya Lucy, penterjemah serentak anda. Saya akan menterjemah antara Bahasa Cina dan Bahasa Inggeris untuk anda. Apabila anda bercakap Bahasa Cina, saya akan menterjemah ke Bahasa Inggeris; apabila anda bercakap Bahasa Inggeris, saya akan menterjemah ke Bahasa Cina. Mari mulakan sesi terjemahan kita!",
// 亲子陪伴 芯愿 (Teman Ibu Bapa-Anak XinYuan)
"companionName": "XinYuan",
"companionDescription":
"Saya XinYuan, teman ibu bapa-anak anda yang berdedikasi, lembut dan memahami. Sama ada anda mahu berbual, berkongsi kebimbangan, atau memerlukan teman, saya akan sentiasa berada di sisi anda.",
"companionTag": "Emosi",
"companionWelcome":
"Helo! Akhirnya bertemu dengan anda! Saya XinYuan, teman ibu bapa-anak anda yang berdedikasi. Bagaimana hari anda? Ada apa-apa yang ingin anda kongsikan dengan saya? Saya sentiasa di sini, sedia mendengar fikiran anda.",
"companionVoiceWelcome": "Saya di sini bersama anda!",
// 多功能AI聊天 吴小江 (Pembantu Sembang AI Wu)
"healthAdvisorName": "Pembantu Sembang AI Wu",
"healthAdvisorDescription":
"Saya Wu, bersedia untuk menyediakan anda dengan pelbagai ciri sembang AI.",
"healthAdvisorTag": "Sembang",
"healthAdvisorWelcome":
"Helo, saya Wu. Saya gembira untuk membantu anda dengan ciri sembang AI. Bagaimana saya boleh membantu anda hari ini?",
"healthAdvisorVoiceWelcome": "Saya di sini!",
// Translation History (Sejarah Terjemahan)
"noTranslationHistory": "Tiada sejarah terjemahan",
"clearHistory": "Kosongkan Sejarah",
"clearHistoryConfirm":
"Adakah anda pasti mahu mengosongkan semua sejarah terjemahan? Tindakan ini tidak boleh dibuat asal.",
"所罗门群岛": "Solomon Islands",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Sejarah Terjemahan",
"enableRecording": "Dayakan Rakaman",
"viewAudioFiles": "Lihat Fail Audio",
"headsetUser": "Pengguna Fon Kepala",
"phoneUser": "Pengguna Telefon",
"selectSourceLanguage": "Pilih bahasa sumber",
"selectTargetLanguage": "Pilih bahasa sasaran",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Tiada sejarah lagi",
"clearHistory": "Kosongkan Sejarah",
"clearHistoryConfirm": "Adakah anda pasti mahu mengosongkan semua sejarah terjemahan? Tindakan ini tidak boleh dibatalkan.",
"unknownLanguage": "Bahasa Tidak Diketahui",
"deleteSessionRecord": "Padam Rekod Sesi",
"deleteSessionConfirm": "Adakah anda pasti mahu memadam semua rekod terjemahan untuk sesi ini? Tindakan ini tidak boleh dibatalkan.",
// User Feedback Page (Halaman Maklum Balas Pengguna)
"feedback": "Maklum Balas",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Terjemah Fail Audio",
"noAudioFiles": "Tiada fail audio lagi",
"calculating": "Mengira...",
"playing": "Memainkan...",
"paused": "Dijeda",
"clickToPlay": "Klik untuk main",
"rename": "Namakan semula",
"smartTranscription": "Transkripsi Pintar",
"renameAudioFile": "Namakan semula fail audio",
"enterNewFileName": "Sila masukkan nama fail baharu",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Rekod Asal",
"recordSummary": "Ringkasan Rekod",
"clickToGenerateSummary": "Klik butang di bawah untuk menjana ringkasan sesi",
"summaryContent": "Kandungan Ringkasan",
"copied": "Disalin",
"summaryCopiledToClipboard": "Ringkasan telah disalin ke papan keratan",
"extractSummary": "Ekstrak Ringkasan",
"summaryGenerated": "Ringkasan telah dijana",
"generating": "Menjana...",
"regenerate": "Jana semula",
"summaryTimeoutMessage": "Permintaan menjana ringkasan telah tamat masa, mungkin disebabkan oleh masalah rangkaian atau pelayan sibuk.",
"deleteTranslationRecord": "Padam Rekod Terjemahan",
"deleteTranslationConfirm": "Adakah anda pasti mahu memadam rekod terjemahan ini? Tindakan ini tidak boleh dibatalkan.",
"originalText": "Teks Asal",
"translatedText": "Teks Terjemahan",
"sessionSummary": "Ringkasan Sesi",
"cannotShare": "Tidak dapat berkongsi",
"generateSummaryFirst": "Sila jana ringkasan terlebih dahulu",
"translationSessionRecord": "Rekod Sesi Terjemahan",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Pemasangan Peranti",
"connectYourDeepSoundHeadset": "Sambungkan Fon Kepala DeepSound Anda",
"bind": "Ikat",
"authorizeBind": "Benarkan Pengikatan",
"enterCode": "Sila masukkan kod",
"autoInputCode": "Masukkan kod secara automatik",
"skipBinding": "Langkau Pengikatan",
"rescan": "Imbas Semula",
"skip": "Langkau",
"verifyingDevice": "Mengesahkan peranti...",
"confirmBinding": "Sahkan Pengikatan",
"associatingDevice": "Mengaitkan peranti...",
"goToBluetoothSettings": "Pergi ke Tetapan Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Sedia untuk dipasangkan",
"preparingPairingEnvironment": "Menyediakan persekitaran pemasangan...",
"connectDeepSoundViaSystemBluetooth": "Sila sambung ke peranti DeapSound melalui Bluetooth sistem terlebih dahulu",
"deviceBindingConfirm": "Pengesahan pengikatan peranti...",
"establishingDeviceAssociation": "Mewujudkan perkaitan peranti...",
"waitingCompletePairing": "Sila tunggu, melengkapkan pemasangan...",
"pairingSuccessRedirecting": "Pemasangan berjaya! Mengalihkan ke halaman utama...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Sila pastikan anda disambungkan ke peranti DeapSound",
"deviceAlreadyBoundToOtherAccount": "Peranti ini telah diikat pada akaun lain",
"deviceAssociationFailed": "Perkaitan peranti gagal, sila cuba lagi",
"scanTimeoutEnsureDeviceNearby": "Imbasan tamat masa, sila pastikan peranti berada berdekatan",
"networkError": "Ralat Rangkaian",
"authorizationFailedCheckCode": "Kebenaran gagal, sila semak sama ada kod kebenaran betul",
"pairingFailedRetry": "Pemasangan gagal, sila cuba lagi",
// 配对控制器相关
'pleaseEnableBluetooth': 'Sila dayakan Bluetooth',
'deviceDisconnected': 'Peranti diputuskan sambungan',
'readyToStartPairing': 'Sedia untuk memulakan pemasangan',
'checkingEnvironment': 'Menyemak persekitaran...',
'ensureHeadsetOnAndPairingMode': 'Sila pastikan fon kepala dihidupkan dan dalam mod pemasangan',
'establishingSecureConnection': 'Mewujudkan sambungan selamat...',
'needManualBindingAuthCode': 'Kod kebenaran pengikatan manual diperlukan...',
'pairingSuccessful': 'Pemasangan berjaya!',
'enableBluetooth': 'Dayakan Bluetooth',
'grantPermissions': 'Berikan Kebenaran',
'retryAssociation': 'Cuba Semula Perkaitan',
'retryAuthorization': 'Cuba Semula Kebenaran',
'pleaseGrantNecessaryPermissions': 'Sila berikan kebenaran yang diperlukan',
'checkFailedRetry': 'Pemeriksaan gagal, sila cuba lagi',
'pleaseConnectDeepSoundDevice': 'Sila sambungkan peranti DeepSound',
'verificationFailedRetry': 'Pengesahan gagal, sila cuba lagi',
'invalidDeviceAddress': 'Alamat peranti tidak sah',
'bleDeviceAssociationFailed': 'Perkaitan peranti BLE gagal',
'deviceAssociationFailedRetry': 'Perkaitan peranti gagal, sila cuba lagi',
'bleConnectionTimeoutRetry': 'Tamat masa sambungan BLE, sila cuba lagi',
'blePairingStartupFailed': 'Permulaan pemasangan BLE gagal',
'bleConnectionFailed': 'Sambungan BLE gagal',
'deviceAuthorizationFailedCheckCode': 'Kebenaran peranti gagal, sila semak kod kebenaran',
//用户反馈页
"feedback": "Maklum Balas Pengguna",
'feedbackInfo': 'Berikan maklum balas atau cadangan',
'feedbackDescription': 'Sila terangkan isu atau cadangan anda',
'feedbackDescription': 'Sila terangkan masalah yang anda hadapi atau cadangan anda',
'feedbackHint': 'Sila masukkan maklum balas anda...',
'feedbackRequired': 'Kandungan maklum balas diperlukan',
'feedbackRequired': 'Sila masukkan kandungan maklum balas',
'contactInfo': 'Maklumat Hubungan',
'contactHint': 'E-mel/Telefon, supaya kami boleh menghubungi anda',
'submit': 'Hantar',
'feedbackSubmitSuccess': 'Maklum balas berjaya dihantar, terima kasih!',
'feedbackSubmitSuccess': 'Maklum balas berjaya dihantar, terima kasih atas maklum balas anda!',
'feedbackSubmitFailed': 'Gagal menghantar maklum balas, sila cuba lagi nanti',
// Language names (Nama Bahasa)
"中文(简体)": "Cina (Ringkas)",
"中文(繁体)": "Cina (Tradisional)",
"中文(香港繁体)": "Cina (Hong Kong)",
"英语": "Inggeris",
"日语": "Jepun",
"韩语": "Korea",
"法语": "Perancis",
"西班牙语": "Sepanyol",
"葡萄牙语": "Portugis",
"意大利语": "Itali",
"德语": "Jerman",
"俄语": "Rusia",
"波兰语": "Poland",
"荷兰语": "Belanda",
"瑞典语": "Sweden",
"捷克语": "Czech",
"现代希腊语": "Greek Moden",
"罗马尼亚语": "Romania",
"匈牙利语": "Hungary",
"乌克兰语": "Ukraine",
"丹麦语": "Denmark",
"芬兰语": "Finland",
"挪威语": "Norway",
"克罗地亚语": "Croatia",
"加泰隆语": "Catalan",
"阿拉伯语": "Arab",
"泰语": "Thai",
"越南语": "Vietnam",
"印尼语": "Indonesia",
"印地语": "Hindi",
"土耳其语": "Turki",
"马来语": "Melayu",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Parsi",
"斯瓦希里语": "Swahili",
};
// OTA升级模块
"upgradeExitConfirm": "Naik taraf sedang berjalan, keluar akan mengganggu proses, adakah anda pasti mahu keluar?",
"deviceModel": "Model Peranti",
"unknownDevice": "Peranti Tidak Diketahui",
"currentFirmwareVersion": "Versi Firmware Semasa",
"latestFirmwareVersion": "Versi Firmware Terkini",
"ota_newVersionFound": "Versi baharu ditemui",
"latestVersion": "Anda menggunakan versi terkini",
"gettingDeviceInfo": "Mendapatkan maklumat peranti...",
"keepDeviceConnected": "Pastikan peranti sentiasa bersambung",
"connectionFailed": "Sambungan Gagal",
"retryConnection": "Cuba Sambung Semula",
"ota_updateNow": "Kemas Kini Sekarang",
"keepConnectedDontClose": "Pastikan peranti sentiasa bersambung, jangan tutup aplikasi",
"doNotDisconnect": "Jangan putuskan sambungan",
"charging": "Mengecas",
"updateContent": "Kandungan Kemas Kini",
"removeEarbudsEnsureBattery": "Keluarkan kedua-dua fon telinga, dan pastikan bateri kedua-duanya melebihi 30%",
// 音乐列表页面
"noMusic": "Tiada Muzik",
"noPlayingMusic": "Tiada muzik dimainkan",
"unknownSong": "Lagu Tidak Diketahui",
"unknownArtist": "Artis Tidak Diketahui",
"playAll": "Main Semua",
// 语言名称
"中文(简体)": "Bahasa Cina (Ringkas)",
"中文(繁体)": "Bahasa Cina (Tradisional)",
"中文(香港繁体)": "Bahasa Cina (Hong Kong Tradisional)",
"英语": "Bahasa Inggeris",
"日语": "Bahasa Jepun",
"韩语": "Bahasa Korea",
"法语": "Bahasa Perancis",
"西班牙语": "Bahasa Sepanyol",
"葡萄牙语": "Bahasa Portugis",
"意大利语": "Bahasa Itali",
"德语": "Bahasa Jerman",
"俄语": "Bahasa Rusia",
"波兰语": "Bahasa Poland",
"荷兰语": "Bahasa Belanda",
"瑞典语": "Bahasa Sweden",
"捷克语": "Bahasa Czech",
"现代希腊语": "Bahasa Yunani Moden",
"罗马尼亚语": "Bahasa Romania",
"匈牙利语": "Bahasa Hungary",
"乌克兰语": "Bahasa Ukraine",
"丹麦语": "Bahasa Denmark",
"芬兰语": "Bahasa Finland",
"挪威语": "Bahasa Norway",
"克罗地亚语": "Bahasa Croatia",
"加泰隆语": "Bahasa Catalonia",
"阿拉伯语": "Bahasa Arab",
"泰语": "Bahasa Thai",
"越南语": "Bahasa Vietnam",
"印尼语": "Bahasa Indonesia",
"印地语": "Bahasa Hindi",
"土耳其语": "Bahasa Turki",
"马来语": "Bahasa Melayu",
"孟加拉语": "Bahasa Bengali",
"泰米尔语": "Bahasa Tamil",
"泰卢固语": "Bahasa Telugu",
"马拉提语": "Bahasa Marathi",
"乌尔都语": "Bahasa Urdu",
"波斯语": "Bahasa Parsi",
"斯瓦希里语": "Bahasa Swahili",
};

788
lib/core/translations/language/nb_no.dart

@ -1,5 +1,785 @@
const Map<String, String> nbNO = {
'app_title': 'Deep Voice',
'welcome': 'Velkommen',
// 补充挪威语翻译...
};
// 通用
'continue': 'Fortsett',
'confirm': 'Bekreft',
'cancel': 'Avbryt',
'retry': 'Prøv igjen',
'error': 'Feil',
'success': 'Suksess',
'connected': 'Tilkoblet',
'connecting': 'Kobler til...',
'connectionFailure': 'Tilkoblingsfeil',
'unconnected': 'Ikke tilkoblet',
'search': 'Søk',
"requestCancellation": "Forespørsel kansellert",
"connectionTimeout": "Tidsavbrudd for tilkobling",
"requestTimeout": "Tidsavbrudd for forespørsel",
"responseTimeout": "Tidsavbrudd for svar",
"unknownError": "Ukjent feil",
// 启动页
"slogan": "Kobler sammen verden, hinsides lyd",
"sloganInfo": "AI-stemmeekspert · Når som helst, hvor som helst",
// 底部导航
"home": "Hjem",
"explore": "Utforsk",
"settings": "Innstillinger",
// 语言
"followingSystem": "Følg systemet",
"chinese": "Kinesisk",
"english": "Engelsk",
"spanish": "Spansk",
"portuguese": "Portugisisk",
"traditionalChinese": "Tradisjonell kinesisk",
"japanese": "Japansk",
"korean": "Koreansk",
"french": "Fransk",
"german": "Tysk",
"russian": "Russisk",
"vietnamese": "Vietnamesisk",
"italian": "Italiensk",
"hindi": "Hindi",
"indonesian": "Indonesisk",
"thai": "Thai",
"malay": "Malayisk",
"turkish": "Tyrkisk",
"polish": "Polsk",
"filipino": "Filippinsk",
"dutch": "Nederlandsk",
"swedish": "Svensk",
"danish": "Dansk",
"finnish": "Finsk",
"czech": "Tsjekkisk",
"hungarian": "Ungarsk",
"norwegian": "Norsk",
"romanian": "Rumensk",
"ukrainian": "Ukrainsk",
"greek": "Gresk",
"bulgarian": "Bulgarsk",
"croatian": "Kroatisk",
"slovak": "Slovakisk",
"slovenian": "Slovensk",
"lithuanian": "Litauisk",
"latvian": "Latvisk",
"estonian": "Estisk",
"serbian": "Serbisk",
"icelandic": "Islandsk",
// 登录页
"welcome": "Velkommen",
"loginTips": "Logg inn eller registrer deg med telefonnummer eller e-post",
"accountNumber": "Telefonnummer eller e-post",
"verificationCode": "Verifiseringskode",
"getCode": "Få kode",
"reacquireAfter": "s for å få på nytt",
"otherWays": "Eller logg inn med",
"expressConsent": "Ved å logge inn/registrere deg, godtar du",
"and": " og ",
"userAgreement": "《Brukeravtalen》",
"privacyPolicy": "《Personvernerklæringen》",
'selectCountry': 'Velg land/region',
"email": "E-post",
"phoneNumber": "Telefonnummer",
"pleaseEnterContactInfo": "Vennligst skriv inn telefonnummer eller e-post",
"invalidEmailFormat": "Ugyldig e-postformat",
"invalidPhoneFormat": "Ugyldig telefonnummerformat",
"tip": "Tips",
"pleaseEnterCompleteCode": "Vennligst skriv inn hele verifiseringskoden",
"loginFailed": "Innlogging mislyktes, prøv igjen",
'pleaseAcceptPrivacyPolicy': 'Vennligst les og godta personvernerklæringen og brukeravtalen først',
"enterVerificationCode": "Skriv inn verifiseringskode",
"verificationCodeSentTo": "Verifiseringskode sendt til",
"resendVerificationCode": "Send verifiseringskode på nytt",
"login": "Logg inn",
"usePasswordLogin": "Logg inn med passord",
// 隐私政策弹窗
"loginDeclaration": "DeapSound-erklæring",
"welcomeToThisApp": "Velkommen til DeapSound, vennligst les nøye",
"privacyPolicyText":
", ved å klikke 'Godta og gå inn' bekrefter du at du har lest og godtar de ovennevnte avtalene. Ved å klikke 'Avslå' vil du avslutte applikasjonen.",
"disagree": "Avslå",
"agreeAndEnter": "Godta og gå inn",
// 首页
"deviceStatus": "Enhetsstatus",
"reconnect": "Koble til på nytt",
"connectingDevice": "Kobler til enhet...",
"connectedTo": "Tilkoblet",
"signal": "Signal",
"deviceId": "Enhets-ID",
"firmwareVersion": "Firmware-versjon",
"disconnectedDevice": "Ingen enhet tilkoblet, klikk på knappen nedenfor for å koble til",
"connectDevice": "Koble til enhet",
"topAiExperiences": "Topp AI-opplevelser",
"aiAssistant": "Allsidig AI-assistent",
"aiAssistantInfo": "Eksklusiv 24/7-konsulent, svarer på spørsmål, gir forslag",
"simultaneousInterpretation": "Simultantolking",
"simultaneousInterpretationInfo": "Sanntidsoversettelse for over 80 språk, bekymringsfrie utenlandsreiser",
"aiCompanion": "Familievenn",
"aiCompanionInfo": "Forstår deg, varmt selskap",
"homeSlogan": "Kobler sammen verden, overgår lyden",
"turnEarphones": "Åpne ladeetuiet til øreproppene og sett øreproppene i ørene",
"currentlyConnected": "For øyeblikket tilkoblet:",
"unsystemSetup": "Gå til systeminnstillinger",
"talkLater": "Senere",
"initializing": "Initialiserer...",
"bluetoothInitializationFailure": "Initialisering av Bluetooth-tjenesten mislyktes",
"checkingPermissions": "Sjekker tillatelser...",
"lackPermissions": "Mangler Bluetooth-tillatelser",
"searchingDevice": "Søker etter enheter...",
"findConnectedDevice": "Fant tilkoblet enhet",
"notFound": "Ingen tilkoblet Bluetooth-enhet funnet",
"initializationFailure": "Initialisering mislyktes",
"connectedDevice": "Tilkoblet enhet:",
"failedRefreshDevice": "Oppdatering av enhet mislyktes",
"noDeviceFound": "Ingen tilkoblet enhet funnet",
"failedDeviceInformation": "Kunne ikke hente enhetsinformasjon",
"unknownEquipment": "Ukjent utstyr",
"zeroSignal": "Ingen signal",
"good": "God",
"fine": "Veldig god",
"excellent": "Utmerket",
"unknown": "Ukjent",
'bluetoothTurnedOff': 'Bluetooth er slått av, vennligst slå på Bluetooth',
'bluetoothOff': 'Bluetooth av',
'leftEar': 'Venstre øre',
'rightEar': 'Høyre øre',
'chargingCase': 'Ladeetui',
'left': 'Venstre',
'right': 'Høyre',
'checkConnectionStatusFailed': 'Kontroll av tilkoblingsstatus mislyktes',
// 发现页
"searchAi": "Søk etter AI-funksjoner...",
"exploreSlogan": "Smarte ørepropper, uendelige muligheter",
"exploreSlogan1": "Smart følgesvenn, uendelige muligheter",
"exploreSlogan2": "Smarte briller, uendelige muligheter",
"exploreAi": "Utforsk AI-funksjonene som tilbys av DeapSound",
"aiFunction": "AI-funksjoner",
"allRoundAssistant": "Allsidig assistent",
"allRoundAssistantInfo": "Hjelper deg med å løse ulike problemer",
"simultaneousTranslation": "Simultantolking",
"faceToFaceTranslation": "Ansikt-til-ansikt-oversettelse",
'audioVideoTranslation': 'Audio- og videooversettelse',
'callTranslation': 'Samtaleoversettelse',
"simultaneousTranslationInfo": "Sanntidsoversettelse for over 80 språk",
"aiGirlfriend": "AI-kjæreste",
"aiGirlfriendInfo": "Intelligent følgesvenn, chat når som helst",
"healthConsultant": "Multifunksjonell AI-chat",
"healthConsultantInfo": "Tilbyr flere AI-chatfunksjoner",
"conferenceAssistant": "Assistent for forretningsmøter",
"conferenceAssistantInfo": "Sanntids protokollføring, flerspråklig oversettelse",
"studyAssistant": "Assistent for språklæring",
"studyAssistantInfo": "Uttalekorreksjon, sanntids taleøvelse",
"travelTranslator": "Assistent for reiseoversettelse",
"travelTranslatorInfo": "Sanntids stemmeoversettelse, introduksjon til turistattraksjoner",
"beSearching": "Søker:",
"noAssistantFound": "Ingen tilsvarende AI-assistent funnet",
"scene": "Scenario",
"youHaveSelected": "Du har valgt:",
"newFunction": "Ny funksjon",
"youChoseTry": "Du valgte å prøve",
"aiSinger": "AI-sangermodus",
"aiSingerInfo": "Syng hvilken som helst sang med stemmen til din favorittartist, til og med dine egne komposisjoner",
"popularFunction": "Populære funksjonsscenarier",
"tryNow": "Prøv nå",
// 商务会议助手页
"startMeeting": "Start møte",
'edit': 'Rediger',
'delete': 'Slett',
'noContent': 'Ingen innhold',
'editMeetingTitle': 'Rediger møtetittel (valgfritt)',
'meetingTitle': 'Møtetittel (valgfritt)',
'maxCharacters': 'Maksimalt 50 tegn',
'meeting': 'Møte',
'recordingDetails': 'Opptaksdetaljer',
'aiSummary': 'AI-sammendrag',
'meetingTranscript': 'Møtetranskripsjon',
// 设置页
"systemSettings": "Systeminnstillinger",
"premiumMember": "Premium-medlem",
"joinDevice": "Tilkoblet enhet:",
"accountId": "Konto-ID:",
"systemSetting": "Systeminnstillinger",
"languageSetting": "Språkinnstillinger",
"darkMode": "Mørk modus",
"darkModeInfo": "Bytt mellom appens lyse og mørke temaer",
"backups": "Sikkerhetskopiering og gjenoppretting",
"backupsInfo": "Sikkerhetskopier innstillinger og AI-interaksjonshistorikk",
"lastBackup": "Siste sikkerhetskopi:",
"privacySettings": "Personverninnstillinger",
"privacySettingsInfo": "Administrer datainnsamling og tillatelser",
"permissionManagement": "Tillatelsesadministrasjon",
"permissionManagementInfo": "Administrer innstillinger for app-tillatelser",
"aboutApplication": "Om appen",
"versions": "Versjon",
"checkUpdates": "Se etter oppdateringer",
"selectLanguage": "Velg språk",
"voiceService": "Stemmetjeneste",
"voiceServiceInfo": "Velg tjeneste for talegjenkjenning og syntese",
"selectVoiceService": "Velg stemmetjeneste",
"azureVoiceService": "Azure stemmetjeneste",
"azureVoiceServiceInfo": "Microsofts skybaserte stemmetjeneste, støtter høykvalitets talesyntese og gjenkjenning",
"flutterVoiceService": "Flutter lokal stemmetjeneste",
"flutterVoiceServiceInfo": "Lokal stemmetjeneste på enheten, kan brukes uten internettforbindelse",
'timbreService': 'Timbre-tjeneste',
'timbreServiceInfo': 'Velg tjeneste for talesyntese med timbre',
'defaultTimbre': 'Standard timbre',
'microsoftCloudTimbreService': 'Microsoft sky-timbre-tjeneste',
'voiceClone': 'Stemmekloning',
'AIsettings': 'AI-innstillinger',
'selecttimbre': 'Velg timbre',
'pleaseRead': 'Vennligst les høyt',
'completeRecording': 'Fullfør opptak',
"firmwareUpgrade": "Firmware-oppgradering",
"bleHeadsetFirmwareUpgrade": "Oppgradering av firmware-versjon for BLE-hodesett",
"deviceManagement": "Enhetsadministrasjon",
"manageConnectedDevices": "Administrer tilkoblede Bluetooth-enheter",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Du har allerede den nyeste versjonen {version}',
'checkUpdateFailed': 'Kunne ikke se etter oppdateringer',
'networkErrorRetry': 'Nettverksfeil, prøv igjen senere',
// 设备管理相关
'clearPairedDevices': 'Fjern parede enheter',
'clearPairedDevicesConfirm': 'Er du sikker på at du vil fjerne alle parede enheter?',
'clearPairedDevicesSuccess': 'Parede enheter fjernet',
'clearPairedDevicesFailed': 'Fjerning av parede enheter mislyktes',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Sanntids talechat",
"realtimeVoiceChatInfo": "Opplev intelligent taleinteraksjonsfunksjon (funksjonsforhåndsvisning)",
"loading": "Laster inn...",
//设备管理页面
"earphone": "Ørepropper",
"voicerecorder": "Lydopptaker",
"notBound": "Ikke bundet",
"deviceNotBoundYet": "Enheten er ikke bundet ennå",
"unbind": "Fjern binding",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Tøm chat-historikk",
"online": "Online",
"inputMessage": "Skriv melding...",
"imListening": "Lytter...",
"canStartTalking": "Du kan begynne å snakke",
"addQuestionAboutImage": "Legg til et spørsmål eller en beskrivelse av bildet...",
"summarizeImageContent": "Oppsummer bildets innhold",
"extractImageText": "Trekk ut tekst fra bildet",
"translateImageText": "Oversett tekst i bildet",
"recording": "Tar opp...",
"holdToSpeak": "Hold inne for å snakke",
"takePhoto": "Ta bilde",
"photoAlbum": "Album",
"makeCall": "Ring",
"aiVoiceCall": "AI-taleanrop",
"inCall": "I samtale...",
"aiReplying": "AI svarer...",
"waitingToStart": "Venter på å starte...",
"clickToStartCall": "Klikk for å starte samtalen",
"listeningToYou": "Lytter til deg...",
"processing": "Behandler...",
"loadMoreMessages": "Last inn flere meldinger...",
"loadFailedClickRetry": "Innlasting mislyktes, klikk for å prøve igjen",
"swipeUpForMore": "Sveip opp for mer",
// Agent controller
'welcomeMessage': 'Hei! Jeg er **XiaoYan**, jeg kan hjelpe deg med:\n\n'
'• Å svare på spørsmål og gi informasjon\n\n'
'• Sanntids stemmeoversettelse\n\n'
'• Å anbefale musikk og podkaster\n\n'
'• Talememoer og påminnelser\n\n'
'• Å kontrollere øreproppfunksjoner\n\n'
'Hvordan kan jeg hjelpe deg?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Talegjenkjenning krever tilgang til mikrofon.',
'voiceTranslationPermissionText': 'Talegjenkjenning og oversettelse krever tilgang til mikrofon.',
'phoneCallPermissionText': 'Å ringe krever tilgang til mikrofon for taleanrop.',
'permissionDeniedText': 'Du har permanent nektet mikrofontillatelse, gå til systeminnstillingene for å aktivere den.',
'startVoiceInput': 'Start taleinndata',
'startPhoneCallMode': 'Start anropsmodus, start taleinndata',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Skriv meldingen din her...',
'characterCount': '{count} tegn',
// 消息长按操作
'copy': 'Kopier',
'copySuccess': 'Kopiert',
'report': 'Rapporter',
'submitSuccess': 'Sendt inn',
'submitFailed': 'Innsending mislyktes',
'reportSubmitted': 'Rapport sendt, vi vil behandle den så snart som mulig',
'harmfulUnsafe': 'Skadelig/Usikker',
'pornographicVulgar': 'Pornografisk/Vulgær',
'misleadingAttack': 'Villedende/Angrep',
'illegalCriminal': 'Ulovlig/Kriminell',
'privacyRelated': 'Personvernrelatert',
'copyrightViolation': 'Krenkelse av min opphavsrett, omdømme, etc.',
'other': 'Annet',
'reportDescriptionHint': 'Vi vil gjerne vite hvorfor du rapporterer, du kan beskrive problemet du opplevde.',
//Message_bubble
'generatedByAi': 'Generert av AI',
//音乐卡片 music_card
'recommendedMusic': 'Her er noen anbefalte sanger:',
'playList': 'Spilleliste',
'moreMusic': 'Mer musikk',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'timer',
'minutes': 'minutter',
'seconds': 'sekunder',
'navigating': 'Navigerer',
'currentLocation': 'Nåværende posisjon',
'approximate': 'Omtrent',
'enterRoad': 'Kjør inn på',
"driving": 'Kjøring',
"walking": 'Gåing',
"bicycling": 'Sykling',
"tsransit": 'Kollektivtransport',
//天气卡片 weather_card
'weatherQuery': 'Spør om værforhold:',
'highest': 'Høyeste',
'lowest': 'Laveste',
'futureForecast': 'Fremtidig varsel',
'hotWeatherTip': 'I dag er det varmt, vær forsiktig med heteslag og drikk rikelig med vann',
'coldWeatherTip': 'I dag er temperaturen lav, kle deg varmt når du går ut for å unngå forkjølelse',
'rainyWeatherTip': 'I dag regner det, ta med en paraply når du går ut og vær forsiktig',
'snowyWeatherTip': 'I dag snør det, veien er glatt, vær forsiktig og kle deg varmt',
'foggyWeatherTip': 'I dag er det tåke, sikten er dårlig, bruk en maske når du går ut',
'windyWeatherTip': 'I dag er det mye vind, vær forsiktig når du går ut og sikre eiendelene dine',
'sunnyWeatherTip': 'I dag er det sol og sterk UV-stråling, bruk solkrem når du går ut',
'temperatureDifferenceTip': 'I dag er det stor temperaturforskjell mellom dag og natt, tilpass klærne',
'comfortableWeatherTip': 'I dag er været behagelig, en flott tid for utendørsaktiviteter',
"monday": "Man",
"tuesday": "Tir",
"wednesday": "Ons",
"thursday": "Tor",
"friday": "Fre",
"saturday": "Lør",
"sunday": "Søn",
// 天气描述
"sunny": "Sol",
"partlyCloudy": "Delvis skyet",
"partlySunny": "Delvis sol",
"cloudy": "Skyet",
"overcast": "Overskyet",
"shower": "Regnbyge",
"thundershower": "Tordenbyge",
"lightRain": "Lett regn",
"moderateRain": "Moderat regn",
"heavyRain": "Kraftig regn",
"rainstorm": "Regnstorm",
"snowShower": "Snøbyge",
"lightSnow": "Lett snø",
"moderateSnow": "Moderat snø",
"heavySnow": "Kraftig snø",
"blizzard": "Snøstorm",
"fog": "Tåke",
"haze": "Dis",
"strongWind": "Sterk vind",
//编辑个人信息页
"editProfile": "Rediger personlig informasjon",
"avatar": "Avatar",
"nickname": "Kallenavn",
"save": "Lagre",
"about": "Om",
"enterNickname": "Vennligst skriv inn et kallenavn",
"notSet": "Ikke angitt",
"accountSetting": "Kontoinnstillinger",
"logout": "Logg ut",
"logoutTips": "Er du sikker på at du vil logge ut av den nåværende kontoen?",
'deleteAccount': 'Slett konto',
'deleteAccountTips': 'Er du sikker på at du vil slette kontoen din permanent? Denne handlingen kan ikke angres.',
// Profile 错误信息
'networkConnectionFailed': 'Nettverkstilkobling mislyktes, sjekk nettverksinnstillingene og prøv igjen',
'serverTemporarilyUnavailable': 'Serveren er midlertidig utilgjengelig, prøv igjen senere',
'loginExpiredPleaseRelogin': 'Sesjonen din er utløpt, vennligst logg inn på nytt',
'noPermissionForThisOperation': 'Du har ikke tillatelse til å utføre denne operasjonen',
'requestedResourceNotFound': 'Den forespurte ressursen ble ikke funnet',
'imageProcessingFailedPleaseReselect': 'Bildebehandling mislyktes, velg et annet bilde',
'operationFailedPleaseRetry': 'Operasjonen mislyktes, prøv igjen',
'serverReturnedError': 'Serveren returnerte en feil',
'serverError': 'Serverfeil',
'networkConnectionFailedCheckSettings': 'Nettverkstilkobling mislyktes, sjekk nettverksinnstillingene',
'serverInternalErrorRetryLater': 'Intern serverfeil, prøv igjen senere',
// Profile 用户交互
'imageCompressionFailed': 'Bildekomprimering mislyktes',
'avatarUpdateFailed': 'Avatar-oppdatering mislyktes',
'usernameCannotBeEmpty': 'Brukernavn kan ikke være tomt',
'saveSuccess': 'Lagret',
'personalInfoUpdated': 'Personlig informasjon er oppdatert',
'saveFailed': 'Lagring mislyktes',
'loggedOut': 'Logget ut',
'logoutFailedRetry': 'Utlogging mislyktes, prøv igjen',
'accountPermanentlyDeleted': 'Kontoen er permanent slettet',
'deleteAccountFailedRetry': 'Sletting av konto mislyktes, prøv igjen',
// 账号服务相关
'clearUserDataFailed': 'Fjerning av brukerdata mislyktes',
'deleteUserDataFailed': 'Sletting av brukerdata mislyktes',
'thirdPartyLogoutSuccess': 'Utlogging fra tredjepart vellykket',
'thirdPartyLogoutFailed': 'Utlogging fra tredjepart mislyktes',
'signOutProcessError': 'Det oppstod en feil under utloggingen',
'deleteAccountProcessError': 'Det oppstod en feil under sletting av kontoen',
'userDataClearSuccess': 'Brukerdata fjernet',
'allUserDataClearSuccess': 'Alle brukerdata fjernet',
'accountServiceInitialized': 'Kontotjenesten er initialisert',
// 权限管理页面
'getPermissionStatusFailed': 'Henting av tillatelsesstatus mislyktes',
'communicationPermissions': 'Kommunikasjonstillatelser',
'calendarPermissions': 'Kalendertillatelser',
'locationPermissions': 'Posisjonstillatelser',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Skriv til kalender',
'calendarFullAccess': 'Full tilgang til kalender',
'locationInfo': 'Posisjonsinformasjon',
'phonePermissionDesc': 'Brukes for å ringe',
'smsPermissionDesc': 'Brukes for å sende SMS',
'calendarWritePermissionDesc': 'Brukes for å opprette kalenderhendelser og påminnelser',
'calendarFullAccessPermissionDesc': 'Brukes for å lese og administrere kalenderhendelser og påminnelser',
'locationPermissionDesc': 'Brukes for å hente nåværende posisjonsinformasjon',
'appFunctionNeeds': 'Appfunksjonen trenger',
'authorized': 'Autorisert',
'unauthorized': 'Uautorisert',
'needOpenInSystemSettings': 'Må aktiveres i systeminnstillingene',
'partialAuthorization': 'Delvis autorisasjon',
'unknownStatus': 'Ukjent status',
'permissionGranted': 'Tillatelse gitt',
'permissionRequestError': 'Feil ved forespørsel om tillatelse',
'phonePermissionDetailDesc': 'Ringefunksjonen krever telefontillatelse',
'smsPermissionDetailDesc': 'Send SMS-funksjonen krever SMS-tillatelse',
'calendarWritePermissionDetailDesc': 'Å opprette kalenderhendelser krever skrivetilgang til kalenderen',
'calendarFullAccessPermissionDetailDesc': 'Å administrere kalenderhendelser krever full tilgang til kalenderen',
'locationPermissionDetailDesc': 'Å hente posisjonsinformasjon krever posisjonstillatelse',
'appNeedsPermissionForFullFunction': 'Appen trenger denne tillatelsen for full funksjonalitet',
'permanentDenialText': 'Du har permanent nektet {permission}-tillatelse, gå til appinnstillingene for å aktivere den',
'goToSettings': 'Gå til innstillinger',
// 版本更新对话框
'newVersionFound': 'Ny versjon funnet',
'remindLater': 'Minn meg senere',
'updateNow': 'Oppdater nå',
'checkUpdate': 'Se etter oppdatering',
'updateFailed': 'Oppdatering mislyktes',
'cannotOpenAppStore': 'Kan ikke åpne appbutikken, gå til appbutikken manuelt for å oppdatere',
'updateErrorRetry': 'Det oppstod en feil under oppdateringen, prøv igjen senere',
//国家列表
"邮箱": "E-post",
"中国": "Kina",
"美国": "USA",
"加拿大": "Canada",
"俄罗斯": "Russland",
"英国": "Storbritannia",
"德国": "Tyskland",
"意大利": "Italia",
"法国": "Frankrike",
"西班牙": "Spania",
"南非": "Sør-Afrika",
"沙特阿拉伯": "Saudi-Arabia",
"土耳其": "Tyrkia",
"日本": "Japan",
"韩国": "Sør-Korea",
"新加坡": "Singapore",
"马来西亚": "Malaysia",
"泰国": "Thailand",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Filippinene",
"印度尼西亚": "Indonesia",
"阿联酋": "De forente arabiske emirater",
"墨西哥": "Mexico",
"巴西": "Brasil",
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "New Zealand",
"中国香港": "Hongkong (Kina)",
"中国澳门": "Macao (Kina)",
"中国台湾": "Taiwan (Kina)",
"埃及": "Egypt",
"希腊": "Hellas",
"荷兰": "Nederland",
"比利时": "Belgia",
"匈牙利": "Ungarn",
"罗马尼亚": "Romania",
"瑞士": "Sveits",
"奥地利": "Østerrike",
"丹麦": "Danmark",
"瑞典": "Sverige",
"挪威": "Norge",
"波兰": "Polen",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luxembourg",
"爱尔兰": "Irland",
"冰岛": "Island",
"阿尔巴尼亚": "Albania",
"马耳他": "Malta",
"塞浦路斯": "Kypros",
"芬兰": "Finland",
"保加利亚": "Bulgaria",
"立陶宛": "Litauen",
"拉脱维亚": "Latvia",
"爱沙尼亚": "Estland",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbia",
"克罗地亚": "Kroatia",
"斯洛文尼亚": "Slovenia",
"捷克": "Tsjekkia",
"斯洛伐克": "Slovakia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marokko",
"阿尔及利亚": "Algerie",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopia",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Libanon",
"约旦": "Jordan",
"伊拉克": "Irak",
"科威特": "Kuwait",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolia",
"柬埔寨": "Kambodsja",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Øst-Timor",
"斐济": "Fiji",
"所罗门群岛": "Salomonøyene",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Oversettelseshistorikk",
"enableRecording": "Aktiver opptak",
"viewAudioFiles": "Vis lydfiler",
"headsetUser": "Hodesettbruker",
"phoneUser": "Telefonbruker",
"selectSourceLanguage": "Velg kildespråk",
"selectTargetLanguage": "Velg målspråk",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ingen historikk ennå",
"clearHistory": "Tøm historikk",
"clearHistoryConfirm": "Er du sikker på at du vil tømme all oversettelseshistorikk? Denne handlingen kan ikke angres.",
"unknownLanguage": "Ukjent språk",
"deleteSessionRecord": "Slett sesjonsopptak",
"deleteSessionConfirm": "Er du sikker på at du vil slette alle oversettelsesopptak for denne sesjonen? Denne handlingen kan ikke angres.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Oversett lydfiler",
"noAudioFiles": "Ingen lydfiler ennå",
"calculating": "Beregner...",
"playing": "Spiller av...",
"paused": "Pauset",
"clickToPlay": "Klikk for å spille av",
"rename": "Gi nytt navn",
"smartTranscription": "Smart transkripsjon",
"renameAudioFile": "Gi lydfilen nytt navn",
"enterNewFileName": "Vennligst skriv inn et nytt filnavn",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalt opptak",
"recordSummary": "Opptakssammendrag",
"clickToGenerateSummary": "Klikk på knappen nedenfor for å generere et sesjonssammendrag",
"summaryContent": "Sammendragsinnhold",
"copied": "Kopiert",
"summaryCopiledToClipboard": "Sammendraget er kopiert til utklippstavlen",
"extractSummary": "Trekk ut sammendrag",
"summaryGenerated": "Sammendrag generert",
"generating": "Genererer...",
"regenerate": "Generer på nytt",
"summaryTimeoutMessage": "Forespørselen om å generere sammendrag utløp, muligens på grunn av nettverksproblemer eller travel server.",
"deleteTranslationRecord": "Slett oversettelsesopptak",
"deleteTranslationConfirm": "Er du sikker på at du vil slette dette oversettelsesopptaket? Denne handlingen kan ikke angres.",
"originalText": "Originaltekst",
"translatedText": "Oversatt tekst",
"sessionSummary": "Sesjonssammendrag",
"cannotShare": "Kan ikke dele",
"generateSummaryFirst": "Vennligst generer et sammendrag først",
"translationSessionRecord": "Oversettelsessesjonsopptak",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Enhetsparing",
"connectYourDeepSoundHeadset": "Koble til ditt DeepSound-hodesett",
"bind": "Bind",
"authorizeBind": "Autoriser binding",
"enterCode": "Vennligst skriv inn koden",
"autoInputCode": "Automatisk innsetting av kode",
"skipBinding": "Hopp over binding",
"rescan": "Skann på nytt",
"skip": "Hopp over",
"verifyingDevice": "Verifiserer enhet...",
"confirmBinding": "Bekreft binding",
"associatingDevice": "Knytter til enhet...",
"goToBluetoothSettings": "Gå til Bluetooth-innstillinger",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Klar til å pare",
"preparingPairingEnvironment": "Forbereder paringsmiljø...",
"connectDeepSoundViaSystemBluetooth": "Koble først til DeapSound-enheten via systemets Bluetooth",
"deviceBindingConfirm": "Bekreftelse av enhetsbinding...",
"establishingDeviceAssociation": "Oppretter enhetsassosiasjon...",
"waitingCompletePairing": "Vennligst vent, fullfører paring...",
"pairingSuccessRedirecting": "Paring vellykket! Omdirigerer til startsiden...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Sørg for at du er koblet til en DeapSound-enhet",
"deviceAlreadyBoundToOtherAccount": "Denne enheten er allerede bundet til en annen konto",
"deviceAssociationFailed": "Enhetsassosiasjon mislyktes, prøv igjen",
"scanTimeoutEnsureDeviceNearby": "Skanne-tidsavbrudd, sørg for at enheten er i nærheten",
"networkError": "Nettverksfeil",
"authorizationFailedCheckCode": "Autorisasjon mislyktes, sjekk om autorisasjonskoden er riktig",
"pairingFailedRetry": "Paring mislyktes, prøv igjen",
// 配对控制器相关
'pleaseEnableBluetooth': 'Vennligst aktiver Bluetooth',
'deviceDisconnected': 'Enheten er frakoblet',
'readyToStartPairing': 'Klar til å starte paring',
'checkingEnvironment': 'Sjekker miljø...',
'ensureHeadsetOnAndPairingMode': 'Sørg for at hodesettet er på og i paringsmodus',
'establishingSecureConnection': 'Oppretter sikker tilkobling...',
'needManualBindingAuthCode': 'Manuell bindingsautorisasjonskode kreves...',
'pairingSuccessful': 'Paring vellykket!',
'enableBluetooth': 'Aktiver Bluetooth',
'grantPermissions': 'Gi tillatelser',
'retryAssociation': 'Prøv assosiasjon på nytt',
'retryAuthorization': 'Prøv autorisasjon på nytt',
'pleaseGrantNecessaryPermissions': 'Vennligst gi nødvendige tillatelser',
'checkFailedRetry': 'Kontroll mislyktes, prøv igjen',
'pleaseConnectDeepSoundDevice': 'Vennligst koble til en DeepSound-enhet',
'verificationFailedRetry': 'Verifisering mislyktes, prøv igjen',
'invalidDeviceAddress': 'Ugyldig enhetsadresse',
'bleDeviceAssociationFailed': 'BLE-enhetsassosiasjon mislyktes',
'deviceAssociationFailedRetry': 'Enhetsassosiasjon mislyktes, prøv igjen',
'bleConnectionTimeoutRetry': 'BLE-tilkoblingstidsavbrudd, prøv igjen',
'blePairingStartupFailed': 'Start av BLE-paring mislyktes',
'bleConnectionFailed': 'BLE-tilkobling mislyktes',
'deviceAuthorizationFailedCheckCode': 'Enhetsautorisasjon mislyktes, sjekk autorisasjonskoden',
//用户反馈页
"feedback": "Bruker-tilbakemelding",
'feedbackInfo': 'Gi tilbakemelding eller forslag',
'feedbackDescription': 'Beskriv problemet du opplevde eller forslaget ditt',
'feedbackHint': 'Skriv inn tilbakemeldingen din...',
'feedbackRequired': 'Vennligst skriv inn innholdet i tilbakemeldingen',
'contactInfo': 'Kontaktinformasjon',
'contactHint': 'E-post/telefon, slik at vi kan kontakte deg',
'submit': 'Send inn',
'feedbackSubmitSuccess': 'Tilbakemelding sendt, takk for din tilbakemelding!',
'feedbackSubmitFailed': 'Innsending av tilbakemelding mislyktes, prøv igjen senere',
// OTA升级模块
"upgradeExitConfirm": "Oppgradering pågår, å avslutte vil avbryte prosessen, er du sikker på at du vil avslutte?",
"deviceModel": "Enhetsmodell",
"unknownDevice": "Ukjent enhet",
"currentFirmwareVersion": "Nåværende firmware-versjon",
"latestFirmwareVersion": "Siste firmware-versjon",
"ota_newVersionFound": "Ny versjon funnet",
"latestVersion": "Du har den nyeste versjonen",
"gettingDeviceInfo": "Henter enhetsinformasjon...",
"keepDeviceConnected": "Hold enheten tilkoblet",
"connectionFailed": "Tilkobling mislyktes",
"retryConnection": "Prøv å koble til på nytt",
"ota_updateNow": "Oppdater nå",
"keepConnectedDontClose": "Hold enheten tilkoblet, ikke lukk appen",
"doNotDisconnect": "Ikke koble fra",
"charging": "Lader",
"updateContent": "Oppdateringsinnhold",
"removeEarbudsEnsureBattery": "Ta ut begge øreproppene og sørg for at batterinivået på begge er over 30 %",
// 音乐列表页面
"noMusic": "Ingen musikk",
"noPlayingMusic": "Ingen musikk spilles av",
"unknownSong": "Ukjent sang",
"unknownArtist": "Ukjent artist",
"playAll": "Spill alle",
// 语言名称
"中文(简体)": "Kinesisk (forenklet)",
"中文(繁体)": "Kinesisk (tradisjonell)",
"中文(香港繁体)": "Kinesisk (Hongkong tradisjonell)",
"英语": "Engelsk",
"日语": "Japansk",
"韩语": "Koreansk",
"法语": "Fransk",
"西班牙语": "Spansk",
"葡萄牙语": "Portugisisk",
"意大利语": "Italiensk",
"德语": "Tysk",
"俄语": "Russisk",
"波兰语": "Polsk",
"荷兰语": "Nederlandsk",
"瑞典语": "Svensk",
"捷克语": "Tsjekkisk",
"现代希腊语": "Moderne gresk",
"罗马尼亚语": "Rumensk",
"匈牙利语": "Ungarsk",
"乌克兰语": "Ukrainsk",
"丹麦语": "Dansk",
"芬兰语": "Finsk",
"挪威语": "Norsk",
"克罗地亚语": "Kroatisk",
"加泰隆语": "Katalansk",
"阿拉伯语": "Arabisk",
"泰语": "Thai",
"越南语": "Vietnamesisk",
"印尼语": "Indonesisk",
"印地语": "Hindi",
"土耳其语": "Tyrkisk",
"马来语": "Malayisk",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persisk",
"斯瓦希里语": "Swahili",
};

787
lib/core/translations/language/nl_nl.dart

@ -1,4 +1,785 @@
const Map<String, String> nlNL = {
'app_title': 'Deep Voice',
// 添加荷兰语翻译内容
};
// 通用
'continue': 'Doorgaan',
'confirm': 'Bevestigen',
'cancel': 'Annuleren',
'retry': 'Opnieuw proberen',
'error': 'Fout',
'success': 'Succes',
'connected': 'Verbonden',
'connecting': 'Verbinden...',
'connectionFailure': 'Verbindingsfout',
'unconnected': 'Niet verbonden',
'search': 'Zoeken',
"requestCancellation": "Verzoek geannuleerd",
"connectionTimeout": "Verbindingstime-out",
"requestTimeout": "Verzoektime-out",
"responseTimeout": "Reactietime-out",
"unknownError": "Onbekende fout",
// 启动页
"slogan": "De wereld verbinden, voorbij het geluid",
"sloganInfo": "AI Stemexpert · Altijd en overal",
// 底部导航
"home": "Start",
"explore": "Ontdekken",
"settings": "Instellingen",
// 语言
"followingSystem": "Systeem volgen",
"chinese": "Chinees",
"english": "Engels",
"spanish": "Spaans",
"portuguese": "Portugees",
"traditionalChinese": "Traditioneel Chinees",
"japanese": "Japans",
"korean": "Koreaans",
"french": "Frans",
"german": "Duits",
"russian": "Russisch",
"vietnamese": "Vietnamees",
"italian": "Italiaans",
"hindi": "Hindi",
"indonesian": "Indonesisch",
"thai": "Thais",
"malay": "Maleis",
"turkish": "Turks",
"polish": "Pools",
"filipino": "Filipijns",
"dutch": "Nederlands",
"swedish": "Zweeds",
"danish": "Deens",
"finnish": "Fins",
"czech": "Tsjechisch",
"hungarian": "Hongaars",
"norwegian": "Noors",
"romanian": "Roemeens",
"ukrainian": "Oekraïens",
"greek": "Grieks",
"bulgarian": "Bulgaars",
"croatian": "Kroatisch",
"slovak": "Slowaaks",
"slovenian": "Sloveens",
"lithuanian": "Litouws",
"latvian": "Lets",
"estonian": "Ests",
"serbian": "Servisch",
"icelandic": "IJslands",
// 登录页
"welcome": "Welkom",
"loginTips": "Log in of registreer u met uw telefoonnummer of e-mailadres",
"accountNumber": "Telefoonnummer of e-mail",
"verificationCode": "Verificatiecode",
"getCode": "Code ophalen",
"reacquireAfter": "s om opnieuw te verkrijgen",
"otherWays": "Of log in met",
"expressConsent": "Door in te loggen/registreren gaat u akkoord met de",
"and": " en ",
"userAgreement": "《Gebruikersovereenkomst》",
"privacyPolicy": "《Privacybeleid》",
'selectCountry': 'Selecteer land/regio',
"email": "E-mail",
"phoneNumber": "Telefoonnummer",
"pleaseEnterContactInfo": "Voer telefoonnummer of e-mail in",
"invalidEmailFormat": "Ongeldig e-mailformaat",
"invalidPhoneFormat": "Ongeldig telefoonnummerformaat",
"tip": "Tip",
"pleaseEnterCompleteCode": "Voer de volledige verificatiecode in",
"loginFailed": "Inloggen mislukt, probeer het opnieuw",
'pleaseAcceptPrivacyPolicy': 'Lees en accepteer eerst het Privacybeleid en de Gebruikersovereenkomst',
"enterVerificationCode": "Voer verificatiecode in",
"verificationCodeSentTo": "Verificatiecode verzonden naar",
"resendVerificationCode": "Verificatiecode opnieuw verzenden",
"login": "Inloggen",
"usePasswordLogin": "Inloggen met wachtwoord",
// 隐私政策弹窗
"loginDeclaration": "DeapSound Verklaring",
"welcomeToThisApp": "Welkom bij DeapSound, lees aandachtig door",
"privacyPolicyText":
", door op 'Akkoord en doorgaan' te klikken, geeft u aan dat u de bovenstaande overeenkomsten volledig hebt gelezen en ermee akkoord gaat. Door op 'Niet akkoord' te klikken, wordt de applicatie afgesloten.",
"disagree": "Niet akkoord",
"agreeAndEnter": "Akkoord en doorgaan",
// 首页
"deviceStatus": "Apparaatstatus",
"reconnect": "Opnieuw verbinden",
"connectingDevice": "Verbinden met apparaat...",
"connectedTo": "Verbonden met",
"signal": "Signaal",
"deviceId": "Apparaat-ID",
"firmwareVersion": "Firmwareversie",
"disconnectedDevice": "Geen apparaat verbonden, klik op de onderstaande knop om te verbinden",
"connectDevice": "Apparaat verbinden",
"topAiExperiences": "Top AI-ervaringen",
"aiAssistant": "Alles-in-één AI-assistent",
"aiAssistantInfo": "Exclusieve 24/7 consultant, beantwoordt vragen, geeft suggesties",
"simultaneousInterpretation": "Simultaanvertolking",
"simultaneousInterpretationInfo": "Realtime vertaling in meer dan 80 talen, zorgeloos reizen naar het buitenland",
"aiCompanion": "Familiebegeleider",
"aiCompanionInfo": "Begrijpt u, warm gezelschap",
"homeSlogan": "De wereld verbinden, het geluid overstijgen",
"turnEarphones": "Open de oplaadcase van de oortjes en plaats de oortjes in uw oren",
"currentlyConnected": "Momenteel verbonden:",
"unsystemSetup": "Ga naar systeeminstellingen",
"talkLater": "Later",
"initializing": "Initialiseren...",
"bluetoothInitializationFailure": "Initialisatie van Bluetooth-service mislukt",
"checkingPermissions": "Toestemmingen controleren...",
"lackPermissions": "Bluetooth-toestemmingen ontbreken",
"searchingDevice": "Apparaten zoeken...",
"findConnectedDevice": "Verbonden apparaat gevonden",
"notFound": "Geen verbonden Bluetooth-apparaat gevonden",
"initializationFailure": "Initialisatie mislukt",
"connectedDevice": "Verbonden met apparaat:",
"failedRefreshDevice": "Vernieuwen van apparaat mislukt",
"noDeviceFound": "Geen verbonden apparaat gevonden",
"failedDeviceInformation": "Kan apparaatinformatie niet ophalen",
"unknownEquipment": "Onbekend apparaat",
"zeroSignal": "Geen signaal",
"good": "Goed",
"fine": "Zeer goed",
"excellent": "Uitstekend",
"unknown": "Onbekend",
'bluetoothTurnedOff': 'Bluetooth is uitgeschakeld, schakel Bluetooth in',
'bluetoothOff': 'Bluetooth uitgeschakeld',
'leftEar': 'Linkeroor',
'rightEar': 'Rechteroor',
'chargingCase': 'Oplaadcase',
'left': 'Links',
'right': 'Rechts',
'checkConnectionStatusFailed': 'Controle van verbindingsstatus mislukt',
// 发现页
"searchAi": "Zoek AI-functies...",
"exploreSlogan": "Slimme oortjes, eindeloze mogelijkheden",
"exploreSlogan1": "Slimme metgezel, eindeloze mogelijkheden",
"exploreSlogan2": "Slimme bril, eindeloze mogelijkheden",
"exploreAi": "Ontdek de AI-functies die door DeapSound worden aangeboden",
"aiFunction": "AI-functies",
"allRoundAssistant": "Alles-in-één assistent",
"allRoundAssistantInfo": "Helpt u bij het oplossen van verschillende problemen",
"simultaneousTranslation": "Simultaanvertolking",
"faceToFaceTranslation": "Face-to-face vertaling",
'audioVideoTranslation': 'Audio- en videovertaling',
'callTranslation': 'Gespreksvertaling',
"simultaneousTranslationInfo": "Realtime vertaling in meer dan 80 talen",
"aiGirlfriend": "AI-vriendin",
"aiGirlfriendInfo": "Intelligente metgezel, chat op elk moment",
"healthConsultant": "Multifunctionele AI-chat",
"healthConsultantInfo": "Biedt meer AI-chatfuncties",
"conferenceAssistant": "Assistent voor zakelijke bijeenkomsten",
"conferenceAssistantInfo": "Realtime notuleren van vergaderingen, meertalige vertaling",
"studyAssistant": "Assistent voor taalstudie",
"studyAssistantInfo": "Uitspraakcorrectie, realtime spraakoefening",
"travelTranslator": "Assistent voor reisvertaling",
"travelTranslatorInfo": "Realtime spraakvertaling, introductie van toeristische attracties",
"beSearching": "Zoeken:",
"noAssistantFound": "Geen overeenkomende AI-assistent gevonden",
"scene": "Scenario",
"youHaveSelected": "U heeft geselecteerd:",
"newFunction": "Nieuwe functie",
"youChoseTry": "U koos ervoor om te proberen",
"aiSinger": "AI-zangermodus",
"aiSingerInfo": "Zing elk nummer met de stem van uw favoriete zanger, zelfs uw eigen composities",
"popularFunction": "Populaire functiescenario's",
"tryNow": "Probeer nu",
// 商务会议助手页
"startMeeting": "Start vergadering",
'edit': 'Bewerken',
'delete': 'Verwijderen',
'noContent': 'Geen inhoud',
'editMeetingTitle': 'Bewerk vergadertitel (optioneel)',
'meetingTitle': 'Vergadertitel (optioneel)',
'maxCharacters': 'Maximaal 50 tekens',
'meeting': 'Vergadering',
'recordingDetails': 'Opnamedetails',
'aiSummary': 'AI-samenvatting',
'meetingTranscript': 'Vergadertranscript',
// 设置页
"systemSettings": "Systeeminstellingen",
"premiumMember": "Premium lid",
"joinDevice": "Verbonden apparaat:",
"accountId": "Account-ID:",
"systemSetting": "Systeeminstellingen",
"languageSetting": "Taalinstellingen",
"darkMode": "Donkere modus",
"darkModeInfo": "Schakel tussen lichte en donkere thema's van de app",
"backups": "Back-up & Herstel",
"backupsInfo": "Back-up van instellingen en AI-interactiegeschiedenis",
"lastBackup": "Laatste back-up:",
"privacySettings": "Privacyinstellingen",
"privacySettingsInfo": "Beheer gegevensverzameling en toestemmingen",
"permissionManagement": "Toestemmingsbeheer",
"permissionManagementInfo": "Beheer app-toestemmingsinstellingen",
"aboutApplication": "Over de app",
"versions": "Versie",
"checkUpdates": "Controleren op updates",
"selectLanguage": "Selecteer taal",
"voiceService": "Stemdienst",
"voiceServiceInfo": "Selecteer spraakherkenning- en synthese-service",
"selectVoiceService": "Selecteer stemdienst",
"azureVoiceService": "Azure Stemdienst",
"azureVoiceServiceInfo": "Microsoft's cloud-stemdienst, ondersteunt hoogwaardige spraaksynthese en -herkenning",
"flutterVoiceService": "Flutter Lokale Stemdienst",
"flutterVoiceServiceInfo": "Lokale stemdienst van het apparaat, kan zonder internetverbinding worden gebruikt",
'timbreService': 'Timbre-dienst',
'timbreServiceInfo': 'Selecteer timbre-spraak-synthese-service',
'defaultTimbre': 'Standaard Timbre',
'microsoftCloudTimbreService': 'Microsoft Cloud Timbre-dienst',
'voiceClone': 'Stemklonen',
'AIsettings': 'AI-instellingen',
'selecttimbre': 'Selecteer timbre',
'pleaseRead': 'Lees voor',
'completeRecording': 'Opname voltooien',
"firmwareUpgrade": "Firmware-upgrade",
"bleHeadsetFirmwareUpgrade": "Upgrade van BLE-headset firmwareversie",
"deviceManagement": "Apparaatbeheer",
"manageConnectedDevices": "Beheer gekoppelde Bluetooth-apparaten",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'U hebt al de nieuwste versie {version}',
'checkUpdateFailed': 'Controleren op updates mislukt',
'networkErrorRetry': 'Netwerkfout, probeer het later opnieuw',
// 设备管理相关
'clearPairedDevices': 'Gekoppelde apparaten wissen',
'clearPairedDevicesConfirm': 'Weet u zeker dat u alle gekoppelde apparaten wilt wissen?',
'clearPairedDevicesSuccess': 'Gekoppelde apparaten met succes gewist',
'clearPairedDevicesFailed': 'Wissen van gekoppelde apparaten mislukt',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Realtime spraakchat",
"realtimeVoiceChatInfo": "Ervaar de intelligente spraakinteractiefunctie (functievoorbeeld)",
"loading": "Laden...",
//设备管理页面
"earphone": "Oortjes",
"voicerecorder": "Spraakrecorder",
"notBound": "Niet gekoppeld",
"deviceNotBoundYet": "Nog geen apparaat gekoppeld",
"unbind": "Ontkoppelen",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Chatgeschiedenis wissen",
"online": "Online",
"inputMessage": "Voer bericht in...",
"imListening": "Ik luister...",
"canStartTalking": "U kunt beginnen met praten",
"addQuestionAboutImage": "Voeg een vraag of beschrijving over de afbeelding toe...",
"summarizeImageContent": "Vat de inhoud van de afbeelding samen",
"extractImageText": "Extraheer tekst uit de afbeelding",
"translateImageText": "Vertaal tekst in de afbeelding",
"recording": "Opnemen...",
"holdToSpeak": "Houd ingedrukt om te spreken",
"takePhoto": "Foto maken",
"photoAlbum": "Album",
"makeCall": "Bellen",
"aiVoiceCall": "AI-spraakoproep",
"inCall": "In gesprek...",
"aiReplying": "AI antwoordt...",
"waitingToStart": "Wachten om te starten...",
"clickToStartCall": "Klik om het gesprek te starten",
"listeningToYou": "Ik luister naar u...",
"processing": "Verwerken...",
"loadMoreMessages": "Meer berichten laden...",
"loadFailedClickRetry": "Laden mislukt, klik om opnieuw te proberen",
"swipeUpForMore": "Veeg omhoog voor meer",
// Agent controller
'welcomeMessage': 'Hallo! Ik ben **XiaoYan**, ik kan u helpen met:\n\n'
'• Vragen beantwoorden en informatie verstrekken\n\n'
'• Realtime spraakvertaling\n\n'
'• Muziek en podcasts aanbevelen\n\n'
'• Spraakmemo\'s en herinneringen\n\n'
'• Oortjesfuncties bedienen\n\n'
'Hoe kan ik u helpen?',
'microphonePermission': 'Microfoon',
'voiceRecognitionPermissionText': 'Spraakherkenning vereist microfoontoegang.',
'voiceTranslationPermissionText': 'Spraakherkenning en -vertaling vereisen microfoontoegang.',
'phoneCallPermissionText': 'Bellen vereist microfoontoegang voor spraakoproepen.',
'permissionDeniedText': 'U hebt de microfoontoestemming permanent geweigerd, ga naar de systeeminstellingen om deze in te schakelen.',
'startVoiceInput': 'Start spraakinvoer',
'startPhoneCallMode': 'Start belmodus, start spraakinvoer',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Voer uw bericht hier in...',
'characterCount': '{count} tekens',
// 消息长按操作
'copy': 'Kopiëren',
'copySuccess': 'Succesvol gekopieerd',
'report': 'Rapporteren',
'submitSuccess': 'Succesvol ingediend',
'submitFailed': 'Indienen mislukt',
'reportSubmitted': 'Rapport ingediend, we zullen het zo snel mogelijk verwerken',
'harmfulUnsafe': 'Schadelijk/Onveilig',
'pornographicVulgar': 'Pornografisch/Vulgair',
'misleadingAttack': 'Misleidend/Aanval',
'illegalCriminal': 'Illegaal/Crimineel',
'privacyRelated': 'Privacygerelateerd',
'copyrightViolation': 'Schendt mijn auteursrecht, reputatie, enz.',
'other': 'Overig',
'reportDescriptionHint': 'We willen weten waarom u rapporteert, u kunt het probleem dat u tegenkwam beschrijven.',
//Message_bubble
'generatedByAi': 'Gegenereerd door AI',
//音乐卡片 music_card
'recommendedMusic': 'Hier zijn enkele aanbevolen muziekstukken:',
'playList': 'Afspeellijst',
'moreMusic': 'Meer muziek',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'uur',
'minutes': 'minuten',
'seconds': 'seconden',
'navigating': 'Navigeren',
'currentLocation': 'Huidige locatie',
'approximate': 'Ongeveer',
'enterRoad': 'Weg oprijden',
"driving": 'Rijden',
"walking": 'Lopen',
"bicycling": 'Fietsen',
"tsransit": 'Openbaar vervoer',
//天气卡片 weather_card
'weatherQuery': 'Weersomstandigheden opvragen:',
'highest': 'Hoogste',
'lowest': 'Laagste',
'futureForecast': 'Toekomstige voorspelling',
'hotWeatherTip': 'Vandaag is het heet, let op zonnesteek en drink veel water',
'coldWeatherTip': 'Vandaag is de temperatuur laag, kleed u warm aan als u naar buiten gaat om verkoudheid te voorkomen',
'rainyWeatherTip': 'Vandaag regent het, neem een paraplu mee als u naar buiten gaat en wees voorzichtig',
'snowyWeatherTip': 'Vandaag sneeuwt het, de weg is glad, wees voorzichtig en kleed u warm aan',
'foggyWeatherTip': 'Vandaag is het mistig, het zicht is slecht, draag een masker als u naar buiten gaat',
'windyWeatherTip': 'Vandaag is het winderig, wees voorzichtig als u naar buiten gaat en zet uw spullen vast',
'sunnyWeatherTip': 'Vandaag is het zonnig en de UV-straling is sterk, gebruik zonnebrandcrème als u naar buiten gaat',
'temperatureDifferenceTip': 'Vandaag is er een groot temperatuurverschil tussen dag en nacht, pas uw kleding aan',
'comfortableWeatherTip': 'Vandaag is het aangenaam weer, een goede tijd voor buitenactiviteiten',
"monday": "Ma",
"tuesday": "Di",
"wednesday": "Wo",
"thursday": "Do",
"friday": "Vr",
"saturday": "Za",
"sunday": "Zo",
// 天气描述
"sunny": "Zonnig",
"partlyCloudy": "Licht bewolkt",
"partlySunny": "Gedeeltelijk zonnig",
"cloudy": "Bewolkt",
"overcast": "Zwaarbewolkt",
"shower": "Bui",
"thundershower": "Onweersbui",
"lightRain": "Lichte regen",
"moderateRain": "Matige regen",
"heavyRain": "Zware regen",
"rainstorm": "Regenstorm",
"snowShower": "Sneeuwbui",
"lightSnow": "Lichte sneeuw",
"moderateSnow": "Matige sneeuw",
"heavySnow": "Zware sneeuw",
"blizzard": "Sneeuwstorm",
"fog": "Mist",
"haze": "Nevel",
"strongWind": "Harde wind",
//编辑个人信息页
"editProfile": "Persoonlijke informatie bewerken",
"avatar": "Avatar",
"nickname": "Bijnaam",
"save": "Opslaan",
"about": "Over",
"enterNickname": "Voer een bijnaam in",
"notSet": "Niet ingesteld",
"accountSetting": "Accountinstellingen",
"logout": "Uitloggen",
"logoutTips": "Weet u zeker dat u wilt uitloggen bij het huidige account?",
'deleteAccount': 'Account verwijderen',
'deleteAccountTips': 'Weet u zeker dat u uw account permanent wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.',
// Profile 错误信息
'networkConnectionFailed': 'Netwerkverbinding mislukt, controleer uw netwerkinstellingen en probeer het opnieuw',
'serverTemporarilyUnavailable': 'De server is tijdelijk niet beschikbaar, probeer het later opnieuw',
'loginExpiredPleaseRelogin': 'Uw sessie is verlopen, log opnieuw in',
'noPermissionForThisOperation': 'U hebt geen toestemming om deze bewerking uit te voeren',
'requestedResourceNotFound': 'De gevraagde bron is niet gevonden',
'imageProcessingFailedPleaseReselect': 'Beeldverwerking mislukt, selecteer een andere afbeelding',
'operationFailedPleaseRetry': 'Bewerking mislukt, probeer het opnieuw',
'serverReturnedError': 'De server heeft een fout geretourneerd',
'serverError': 'Serverfout',
'networkConnectionFailedCheckSettings': 'Netwerkverbinding mislukt, controleer uw netwerkinstellingen',
'serverInternalErrorRetryLater': 'Interne serverfout, probeer het later opnieuw',
// Profile 用户交互
'imageCompressionFailed': 'Beeldcompressie mislukt',
'avatarUpdateFailed': 'Avatar-update mislukt',
'usernameCannotBeEmpty': 'Gebruikersnaam mag niet leeg zijn',
'saveSuccess': 'Succesvol opgeslagen',
'personalInfoUpdated': 'Persoonlijke informatie is bijgewerkt',
'saveFailed': 'Opslaan mislukt',
'loggedOut': 'Succesvol uitgelogd',
'logoutFailedRetry': 'Uitloggen mislukt, probeer het opnieuw',
'accountPermanentlyDeleted': 'Account is permanent verwijderd',
'deleteAccountFailedRetry': 'Verwijderen van account mislukt, probeer het opnieuw',
// 账号服务相关
'clearUserDataFailed': 'Wissen van gebruikersgegevens mislukt',
'deleteUserDataFailed': 'Verwijderen van gebruikersgegevens mislukt',
'thirdPartyLogoutSuccess': 'Uitloggen bij derde partij succesvol',
'thirdPartyLogoutFailed': 'Uitloggen bij derde partij mislukt',
'signOutProcessError': 'Er is een fout opgetreden tijdens het uitloggen',
'deleteAccountProcessError': 'Er is een fout opgetreden tijdens het verwijderen van het account',
'userDataClearSuccess': 'Gebruikersgegevens succesvol gewist',
'allUserDataClearSuccess': 'Alle gebruikersgegevens succesvol gewist',
'accountServiceInitialized': 'Accountservice is geïnitialiseerd',
// 权限管理页面
'getPermissionStatusFailed': 'Ophalen van toestemmingsstatus mislukt',
'communicationPermissions': 'Communicatietoestemmingen',
'calendarPermissions': 'Kalendertoestemmingen',
'locationPermissions': 'Locatietoestemmingen',
'phone': 'Telefoon',
'sms': 'SMS',
'calendarWrite': 'Kalender schrijven',
'calendarFullAccess': 'Volledige kalendertoegang',
'locationInfo': 'Locatie-informatie',
'phonePermissionDesc': 'Gebruikt voor de belfunctie',
'smsPermissionDesc': 'Gebruikt voor de functie voor het verzenden van sms-berichten',
'calendarWritePermissionDesc': 'Gebruikt voor het maken van kalenderafspraken en herinneringen',
'calendarFullAccessPermissionDesc': 'Gebruikt voor het lezen en beheren van kalenderafspraken en herinneringen',
'locationPermissionDesc': 'Gebruikt voor het ophalen van de huidige locatie-informatie',
'appFunctionNeeds': 'App-functie vereist',
'authorized': 'Geautoriseerd',
'unauthorized': 'Niet geautoriseerd',
'needOpenInSystemSettings': 'Moet worden ingeschakeld in de systeeminstellingen',
'partialAuthorization': 'Gedeeltelijke autorisatie',
'unknownStatus': 'Onbekende status',
'permissionGranted': 'Toestemming verleend',
'permissionRequestError': 'Fout bij het aanvragen van toestemming',
'phonePermissionDetailDesc': 'De belfunctie vereist telefoontoestemming',
'smsPermissionDetailDesc': 'De functie voor het verzenden van sms-berichten vereist sms-toestemming',
'calendarWritePermissionDetailDesc': 'Het maken van kalenderafspraken vereist schrijftoestemming voor de kalender',
'calendarFullAccessPermissionDetailDesc': 'Het beheren van kalenderafspraken vereist volledige kalendertoegang',
'locationPermissionDetailDesc': 'Het ophalen van locatie-informatie vereist locatietoestemming',
'appNeedsPermissionForFullFunction': 'De app heeft deze toestemming nodig voor volledige functionaliteit',
'permanentDenialText': 'U hebt de toestemming {permission} permanent geweigerd, ga naar de app-instellingen om deze in te schakelen',
'goToSettings': 'Ga naar instellingen',
// 版本更新对话框
'newVersionFound': 'Nieuwe versie gevonden',
'remindLater': 'Later herinneren',
'updateNow': 'Nu bijwerken',
'checkUpdate': 'Controleren op update',
'updateFailed': 'Update mislukt',
'cannotOpenAppStore': 'Kan de app store niet openen, ga handmatig naar de app store om bij te werken',
'updateErrorRetry': 'Er is een fout opgetreden tijdens het bijwerken, probeer het later opnieuw',
//国家列表
"邮箱": "E-mail",
"中国": "China",
"美国": "Verenigde Staten",
"加拿大": "Canada",
"俄罗斯": "Rusland",
"英国": "Verenigd Koninkrijk",
"德国": "Duitsland",
"意大利": "Italië",
"法国": "Frankrijk",
"西班牙": "Spanje",
"南非": "Zuid-Afrika",
"沙特阿拉伯": "Saoedi-Arabië",
"土耳其": "Turkije",
"日本": "Japan",
"韩国": "Zuid-Korea",
"新加坡": "Singapore",
"马来西亚": "Maleisië",
"泰国": "Thailand",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipijnen",
"印度尼西亚": "Indonesië",
"阿联酋": "Verenigde Arabische Emiraten",
"墨西哥": "Mexico",
"巴西": "Brazilië",
"阿根廷": "Argentinië",
"澳大利亚": "Australië",
"新西兰": "Nieuw-Zeeland",
"中国香港": "Hongkong (China)",
"中国澳门": "Macau (China)",
"中国台湾": "Taiwan (China)",
"埃及": "Egypte",
"希腊": "Griekenland",
"荷兰": "Nederland",
"比利时": "België",
"匈牙利": "Hongarije",
"罗马尼亚": "Roemenië",
"瑞士": "Zwitserland",
"奥地利": "Oostenrijk",
"丹麦": "Denemarken",
"瑞典": "Zweden",
"挪威": "Noorwegen",
"波兰": "Polen",
"秘鲁": "Peru",
"智利": "Chili",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luxemburg",
"爱尔兰": "Ierland",
"冰岛": "IJsland",
"阿尔巴尼亚": "Albanië",
"马耳他": "Malta",
"塞浦路斯": "Cyprus",
"芬兰": "Finland",
"保加利亚": "Bulgarije",
"立陶宛": "Litouwen",
"拉脱维亚": "Letland",
"爱沙尼亚": "Estland",
"乌克兰": "Oekraïne",
"塞尔维亚": "Servië",
"克罗地亚": "Kroatië",
"斯洛文尼亚": "Slovenië",
"捷克": "Tsjechië",
"斯洛伐克": "Slowakije",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haïti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marokko",
"阿尔及利亚": "Algerije",
"突尼斯": "Tunesië",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Ethiopië",
"肯尼亚": "Kenia",
"坦桑尼亚": "Tanzania",
"乌干达": "Oeganda",
"孟加拉国": "Bangladesh",
"以色列": "Israël",
"黎巴嫩": "Libanon",
"约旦": "Jordanië",
"伊拉克": "Irak",
"科威特": "Koeweit",
"巴林": "Bahrein",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolië",
"柬埔寨": "Cambodja",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Oost-Timor",
"斐济": "Fiji",
"所罗门群岛": "Salomonseilanden",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Vertaalgeschiedenis",
"enableRecording": "Opname inschakelen",
"viewAudioFiles": "Audiobestanden bekijken",
"headsetUser": "Headset-gebruiker",
"phoneUser": "Telefoongebruiker",
"selectSourceLanguage": "Selecteer brontaal",
"selectTargetLanguage": "Selecteer doeltaal",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Nog geen geschiedenis",
"clearHistory": "Geschiedenis wissen",
"clearHistoryConfirm": "Weet u zeker dat u alle vertaalgeschiedenis wilt wissen? Deze actie kan niet ongedaan worden gemaakt.",
"unknownLanguage": "Onbekende taal",
"deleteSessionRecord": "Sessie-opname verwijderen",
"deleteSessionConfirm": "Weet u zeker dat u alle vertaalopnamen voor deze sessie wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Audiobestanden vertalen",
"noAudioFiles": "Nog geen audiobestanden",
"calculating": "Berekenen...",
"playing": "Afspelen...",
"paused": "Gepauzeerd",
"clickToPlay": "Klik om af te spelen",
"rename": "Hernoemen",
"smartTranscription": "Slimme transcriptie",
"renameAudioFile": "Audiobestand hernoemen",
"enterNewFileName": "Voer een nieuwe bestandsnaam in",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originele opname",
"recordSummary": "Opnamesamenvatting",
"clickToGenerateSummary": "Klik op de onderstaande knop om een sessiesamenvatting te genereren",
"summaryContent": "Samenvattingsinhoud",
"copied": "Gekopieerd",
"summaryCopiledToClipboard": "Samenvatting gekopieerd naar klembord",
"extractSummary": "Samenvatting extraheren",
"summaryGenerated": "Samenvatting gegenereerd",
"generating": "Genereren...",
"regenerate": "Opnieuw genereren",
"summaryTimeoutMessage": "Het genereren van de samenvatting is verlopen, mogelijk vanwege netwerkproblemen of een drukke server.",
"deleteTranslationRecord": "Vertaalopname verwijderen",
"deleteTranslationConfirm": "Weet u zeker dat u deze vertaalopname wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
"originalText": "Originele tekst",
"translatedText": "Vertaalde tekst",
"sessionSummary": "Sessiesamenvatting",
"cannotShare": "Kan niet delen",
"generateSummaryFirst": "Genereer eerst een samenvatting",
"translationSessionRecord": "Vertaalsessie-opname",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Apparaat koppelen",
"connectYourDeepSoundHeadset": "Verbind uw DeepSound-headset",
"bind": "Koppelen",
"authorizeBind": "Koppeling autoriseren",
"enterCode": "Voer de code in",
"autoInputCode": "Code automatisch invoeren",
"skipBinding": "Koppeling overslaan",
"rescan": "Opnieuw scannen",
"skip": "Overslaan",
"verifyingDevice": "Apparaat verifiëren...",
"confirmBinding": "Koppeling bevestigen",
"associatingDevice": "Apparaat associëren...",
"goToBluetoothSettings": "Ga naar Bluetooth-instellingen",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Klaar om te koppelen",
"preparingPairingEnvironment": "Koppelingsomgeving voorbereiden...",
"connectDeepSoundViaSystemBluetooth": "Verbind eerst met het DeapSound-apparaat via systeem-Bluetooth",
"deviceBindingConfirm": "Bevestiging apparaatkoppeling...",
"establishingDeviceAssociation": "Apparaatassociatie tot stand brengen...",
"waitingCompletePairing": "Even geduld, koppeling wordt voltooid...",
"pairingSuccessRedirecting": "Koppelen geslaagd! Wordt doorgestuurd naar de startpagina...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Zorg ervoor dat u bent verbonden met een DeapSound-apparaat",
"deviceAlreadyBoundToOtherAccount": "Dit apparaat is al gekoppeld aan een ander account",
"deviceAssociationFailed": "Apparaatassociatie mislukt, probeer het opnieuw",
"scanTimeoutEnsureDeviceNearby": "Scannen is verlopen, zorg ervoor dat het apparaat in de buurt is",
"networkError": "Netwerkfout",
"authorizationFailedCheckCode": "Autorisatie mislukt, controleer of de autorisatiecode correct is",
"pairingFailedRetry": "Koppelen mislukt, probeer het opnieuw",
// 配对控制器相关
'pleaseEnableBluetooth': 'Schakel Bluetooth in',
'deviceDisconnected': 'Apparaat losgekoppeld',
'readyToStartPairing': 'Klaar om te beginnen met koppelen',
'checkingEnvironment': 'Omgeving controleren...',
'ensureHeadsetOnAndPairingMode': 'Zorg ervoor dat de headset is ingeschakeld en in de koppelingsmodus staat',
'establishingSecureConnection': 'Beveiligde verbinding tot stand brengen...',
'needManualBindingAuthCode': 'Handmatige koppelingsautorisatiecode vereist...',
'pairingSuccessful': 'Koppelen geslaagd!',
'enableBluetooth': 'Bluetooth inschakelen',
'grantPermissions': 'Toestemmingen verlenen',
'retryAssociation': 'Associatie opnieuw proberen',
'retryAuthorization': 'Autorisatie opnieuw proberen',
'pleaseGrantNecessaryPermissions': 'Verleen de benodigde toestemmingen',
'checkFailedRetry': 'Controle mislukt, probeer het opnieuw',
'pleaseConnectDeepSoundDevice': 'Verbind een DeepSound-apparaat',
'verificationFailedRetry': 'Verificatie mislukt, probeer het opnieuw',
'invalidDeviceAddress': 'Ongeldig apparaatadres',
'bleDeviceAssociationFailed': 'Associatie van BLE-apparaat mislukt',
'deviceAssociationFailedRetry': 'Apparaatassociatie mislukt, probeer het opnieuw',
'bleConnectionTimeoutRetry': 'BLE-verbindingstime-out, probeer het opnieuw',
'blePairingStartupFailed': 'Starten van BLE-koppeling mislukt',
'bleConnectionFailed': 'BLE-verbinding mislukt',
'deviceAuthorizationFailedCheckCode': 'Apparaatautorisatie mislukt, controleer de autorisatiecode',
//用户反馈页
"feedback": "Gebruikersfeedback",
'feedbackInfo': 'Geef feedback of suggesties',
'feedbackDescription': 'Beschrijf het probleem dat u tegenkwam of uw suggestie',
'feedbackHint': 'Voer uw feedback in...',
'feedbackRequired': 'Voer de inhoud van de feedback in',
'contactInfo': 'Contactgegevens',
'contactHint': 'E-mail/telefoon, zodat we contact met u kunnen opnemen',
'submit': 'Indienen',
'feedbackSubmitSuccess': 'Feedback succesvol ingediend, bedankt voor uw feedback!',
'feedbackSubmitFailed': 'Indienen van feedback mislukt, probeer het later opnieuw',
// OTA升级模块
"upgradeExitConfirm": "Upgrade wordt uitgevoerd, afsluiten zal het proces onderbreken, weet u zeker dat u wilt afsluiten?",
"deviceModel": "Apparaatmodel",
"unknownDevice": "Onbekend apparaat",
"currentFirmwareVersion": "Huidige firmwareversie",
"latestFirmwareVersion": "Nieuwste firmwareversie",
"ota_newVersionFound": "Nieuwe versie gevonden",
"latestVersion": "U hebt de nieuwste versie",
"gettingDeviceInfo": "Apparaatinformatie ophalen...",
"keepDeviceConnected": "Houd het apparaat verbonden",
"connectionFailed": "Verbinding mislukt",
"retryConnection": "Verbinding opnieuw proberen",
"ota_updateNow": "Nu bijwerken",
"keepConnectedDontClose": "Houd het apparaat verbonden, sluit de app niet",
"doNotDisconnect": "Verbreek de verbinding niet",
"charging": "Opladen",
"updateContent": "Update-inhoud",
"removeEarbudsEnsureBattery": "Haal beide oortjes eruit en zorg ervoor dat de batterij van beide meer dan 30% is",
// 音乐列表页面
"noMusic": "Geen muziek",
"noPlayingMusic": "Geen muziek aan het afspelen",
"unknownSong": "Onbekend nummer",
"unknownArtist": "Onbekende artiest",
"playAll": "Alles afspelen",
// 语言名称
"中文(简体)": "Chinees (vereenvoudigd)",
"中文(繁体)": "Chinees (traditioneel)",
"中文(香港繁体)": "Chinees (Hongkong traditioneel)",
"英语": "Engels",
"日语": "Japans",
"韩语": "Koreaans",
"法语": "Frans",
"西班牙语": "Spaans",
"葡萄牙语": "Portugees",
"意大利语": "Italiaans",
"德语": "Duits",
"俄语": "Russisch",
"波兰语": "Pools",
"荷兰语": "Nederlands",
"瑞典语": "Zweeds",
"捷克语": "Tsjechisch",
"现代希腊语": "Modern Grieks",
"罗马尼亚语": "Roemeens",
"匈牙利语": "Hongaars",
"乌克兰语": "Oekraïens",
"丹麦语": "Deens",
"芬兰语": "Fins",
"挪威语": "Noors",
"克罗地亚语": "Kroatisch",
"加泰隆语": "Catalaans",
"阿拉伯语": "Arabisch",
"泰语": "Thais",
"越南语": "Vietnamees",
"印尼语": "Indonesisch",
"印地语": "Hindi",
"土耳其语": "Turks",
"马来语": "Maleis",
"孟加拉语": "Bengaals",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Perzisch",
"斯瓦希里语": "Swahili",
};

654
lib/core/translations/language/pl_pl.dart

@ -1,5 +1,5 @@
const Map<String, String> plPL = {
// Ogólne (通用)
// 通用
'continue': 'Kontynuuj',
'confirm': 'Potwierdź',
'cancel': 'Anuluj',
@ -11,22 +11,22 @@ const Map<String, String> plPL = {
'connectionFailure': 'Błąd połączenia',
'unconnected': 'Nie połączono',
'search': 'Szukaj',
"requestCancellation": "Anuluj żądanie",
"connectionTimeout": "Przekroczono limit czasu połączenia",
"requestTimeout": "Przekroczono limit czasu żądania",
"responseTimeout": "Przekroczono limit czasu odpowiedzi",
"requestCancellation": "Żądanie anulowane",
"connectionTimeout": "Przekroczono czas oczekiwania na połączenie",
"requestTimeout": "Przekroczono czas oczekiwania na żądanie",
"responseTimeout": "Przekroczono czas oczekiwania na odpowiedź",
"unknownError": "Nieznany błąd",
// Strona startowa (启动页)
"slogan": "Połącz świat, poza dźwiękiem",
"sloganInfo": "Ekspert Głosowy AI · Zawsze i wszędzie",
// 启动页
"slogan": "Łącząc świat, poza dźwiękiem",
"sloganInfo": "Ekspert głosowy AI · Zawsze i wszędzie",
// Dolna nawigacja (底部导航)
"home": "Główna",
// 底部导航
"home": "Strona główna",
"explore": "Odkrywaj",
"settings": "Ustawienia",
// Język (语言)
// 语言
"followingSystem": "Zgodnie z systemem",
"chinese": "Chiński",
"english": "Angielski",
@ -46,20 +46,39 @@ const Map<String, String> plPL = {
"malay": "Malajski",
"turkish": "Turecki",
"polish": "Polski",
"filipino": "Filipiński",
"dutch": "Holenderski",
"swedish": "Szwedzki",
"danish": "Duński",
"finnish": "Fiński",
"czech": "Czeski",
"hungarian": "Węgierski",
"norwegian": "Norweski",
"romanian": "Rumuński",
"ukrainian": "Ukraiński",
"greek": "Grecki",
"bulgarian": "Bułgarski",
"croatian": "Chorwacki",
"slovak": "Słowacki",
"slovenian": "Słoweński",
"lithuanian": "Litewski",
"latvian": "Łotewski",
"estonian": "Estoński",
"serbian": "Serbski",
"icelandic": "Islandzki",
// Strona logowania (登录页)
"welcome": "Witamy",
"loginTips":
"Zaloguj się lub utwórz konto używając numeru telefonu lub adresu e-mail",
"accountNumber": "Numer telefonu lub E-mail",
// 登录页
"welcome": "Witaj",
"loginTips": "Zaloguj się lub zarejestruj za pomocą numeru telefonu lub adresu e-mail",
"accountNumber": "Numer telefonu lub e-mail",
"verificationCode": "Kod weryfikacyjny",
"getCode": "Pobierz kod",
"reacquireAfter": " sek. ponowne pobranie",
"otherWays": "Lub zaloguj się przez",
"reacquireAfter": "s, aby pobrać ponownie",
"otherWays": "Lub zaloguj się za pomocą",
"expressConsent": "Logując się/rejestrując, zgadzasz się na",
"and": " i ",
"userAgreement": "Umowę użytkownika",
"privacyPolicy": "Politykę prywatności",
"userAgreement": "《Umowę użytkownika》",
"privacyPolicy": "《Politykę prywatności》",
'selectCountry': 'Wybierz kraj/region',
"email": "E-mail",
"phoneNumber": "Numer telefonu",
@ -68,94 +87,107 @@ const Map<String, String> plPL = {
"invalidPhoneFormat": "Nieprawidłowy format numeru telefonu",
"tip": "Wskazówka",
"pleaseEnterCompleteCode": "Wprowadź pełny kod weryfikacyjny",
// Wskazówki dotyczące błędów logowania (登录错误提示)
"loginFailed": "Logowanie nie powiodło się, spróbuj ponownie",
'pleaseAcceptPrivacyPolicy':
'Najpierw przeczytaj i zaakceptuj Politykę prywatności oraz Umowę użytkownika',
'pleaseAcceptPrivacyPolicy': 'Najpierw przeczytaj i zaakceptuj Politykę prywatności oraz Umowę użytkownika',
"enterVerificationCode": "Wprowadź kod weryfikacyjny",
"verificationCodeSentTo": "Kod weryfikacyjny został wysłany na",
"resendVerificationCode": "Wyślij kod weryfikacyjny ponownie",
"login": "Zaloguj się",
"usePasswordLogin": "Zaloguj się hasłem",
// Strona główna (首页)
"deviceStatus": "Status urządzenia",
// 隐私政策弹窗
"loginDeclaration": "Oświadczenie DeapSound",
"welcomeToThisApp": "Witaj w DeapSound, prosimy o uważne przeczytanie",
"privacyPolicyText":
", kliknięcie 'Zgadzam się i wchodzę' oznacza, że przeczytałeś i zgadzasz się z powyższymi umowami. Kliknięcie 'Nie zgadzam się' spowoduje wyjście z aplikacji.",
"disagree": "Nie zgadzam się",
"agreeAndEnter": "Zgadzam się i wchodzę",
// 首页
"deviceStatus": "Stan urządzenia",
"reconnect": "Połącz ponownie",
"connectingDevice": "Łączenie z urządzeniem...",
"connectedTo": "Połączono z",
"signal": "Sygnał",
"deviceId": "ID urządzenia",
"firmwareVersion": "Wersja oprogramowania",
"disconnectedDevice":
"Brak podłączonego urządzenia, kliknij przycisk poniżej",
"firmwareVersion": "Wersja oprogramowania układowego",
"disconnectedDevice": "Brak podłączonego urządzenia, kliknij przycisk poniżej, aby połączyć",
"connectDevice": "Połącz urządzenie",
"topAiExperiences": "Najlepsze doświadczenia AI",
"aiAssistant": "Asystent AI",
"aiAssistantInfo": "Osobisty doradca 24/7 na pytania i porady",
"topAiExperiences": "Najlepsze doświadczenia z AI",
"aiAssistant": "Wszechstronny asystent AI",
"aiAssistantInfo": "Ekskluzywny konsultant 24/7, odpowiada na pytania, udziela sugestii",
"simultaneousInterpretation": "Tłumaczenie symultaniczne",
"simultaneousInterpretationInfo":
"Tłumaczenie w czasie rzeczywistym dla 80+ języków",
"aiCompanion": "Więź rodzic-dziecko",
"aiCompanionInfo": "Rozumie Cię i zapewnia ciepłe towarzystwo",
"homeSlogan": "Połącz świat, poza dźwiękiem",
"turnEarphones": "Otwórz etui słuchawek i włóż słuchawki do uszu",
"currentlyConnected": "Aktualnie połączono:",
"simultaneousInterpretationInfo": "Tłumaczenie w czasie rzeczywistym na ponad 80 języków, bezproblemowe podróże zagraniczne",
"aiCompanion": "Towarzysz rodzinny",
"aiCompanionInfo": "Rozumie Cię, ciepłe towarzystwo",
"homeSlogan": "Łącząc świat, przekraczając dźwięk",
"turnEarphones": "Otwórz etui ładujące słuchawek i włóż słuchawki do uszu",
"currentlyConnected": "Obecnie połączono:",
"unsystemSetup": "Przejdź do ustawień systemowych",
"talkLater": "Przypomnij później",
"talkLater": "Później",
"initializing": "Inicjalizacja...",
"bluetoothInitializationFailure":
"Inicjalizacja usługi Bluetooth nie powiodła się",
"bluetoothInitializationFailure": "Inicjalizacja usługi Bluetooth nie powiodła się",
"checkingPermissions": "Sprawdzanie uprawnień...",
"lackPermissions": "Wymagane są uprawnienia Bluetooth",
"searchingDevice": "Wyszukiwanie urządzenia...",
"lackPermissions": "Brak uprawnień Bluetooth",
"searchingDevice": "Wyszukiwanie urządzeń...",
"findConnectedDevice": "Znaleziono podłączone urządzenie",
"notFound": "Nie znaleziono podłączonego urządzenia Bluetooth",
"initializationFailure": "Inicjalizacja nie powiodła się",
"connectedDevice": "Połączono z urządzeniem:",
"failedRefreshDevice": "Odświeżenie urządzenia nie powiodło się",
"noDeviceFound": "Nie znaleziono podłączonego urządzenia",
"failedDeviceInformation":
"Pobranie informacji o urządzeniu nie powiodło się",
"failedDeviceInformation": "Nie można uzyskać informacji o urządzeniu",
"unknownEquipment": "Nieznane urządzenie",
"zeroSignal": "Brak sygnału",
"good": "Dobry",
"fine": "Świetny",
"fine": "Bardzo dobry",
"excellent": "Doskonały",
"unknown": "Nieznany",
'bluetoothTurnedOff': 'Bluetooth jest wyłączony, proszę go włączyć',
'bluetoothOff': 'Bluetooth jest wyłączony',
'bluetoothTurnedOff': 'Bluetooth jest wyłączony, włącz Bluetooth',
'bluetoothOff': 'Bluetooth wyłączony',
'leftEar': 'Lewe ucho',
'rightEar': 'Prawe ucho',
'chargingCase': 'Etui ładujące',
'left': 'Lewo',
'right': 'Prawo',
'checkConnectionStatusFailed': 'Sprawdzenie stanu połączenia nie powiodło się',
// Strona Odkrywaj (发现页)
// 发现页
"searchAi": "Szukaj funkcji AI...",
"exploreSlogan": "Inteligentne słuchawki, nieskończone możliwości",
"exploreSlogan1": "Inteligentny towarzysz, nieskończone możliwości",
"exploreSlogan2": "Inteligentne okulary, nieskończone możliwości",
"exploreAi": "Odkrywaj funkcje AI dostarczane przez DeapSound",
"exploreAi": "Odkryj funkcje AI oferowane przez DeapSound",
"aiFunction": "Funkcje AI",
"allRoundAssistant": "Wszechstronny asystent",
"allRoundAssistantInfo": "Pomaga rozwiązywać różne problemy",
"simultaneousTranslation": "Tłumaczenie w czasie rzeczywistym",
"simultaneousTranslationInfo": "Natychmiastowe tłumaczenie dla 80+ języków",
"aiGirlfriend": "Więź rodzic-dziecko",
"aiGirlfriendInfo": "Inteligentne towarzystwo, czatuj w dowolnym momencie",
"simultaneousTranslation": "Tłumaczenie symultaniczne",
"faceToFaceTranslation": "Tłumaczenie twarzą w twarz",
'audioVideoTranslation': 'Tłumaczenie audio i wideo',
'callTranslation': 'Tłumaczenie rozmów',
"simultaneousTranslationInfo": "Tłumaczenie w czasie rzeczywistym na ponad 80 języków",
"aiGirlfriend": "Dziewczyna AI",
"aiGirlfriendInfo": "Inteligentny towarzysz, rozmawiaj w dowolnym momencie",
"healthConsultant": "Wielofunkcyjny czat AI",
"healthConsultantInfo": "Więcej funkcji czatu AI",
"healthConsultantInfo": "Oferuje więcej funkcji czatu AI",
"conferenceAssistant": "Asystent spotkań biznesowych",
"conferenceAssistantInfo":
"Nagrywanie protokołów w czasie rzeczywistym i tłumaczenie wielojęzyczne",
"conferenceAssistantInfo": "Zapisywanie protokołów w czasie rzeczywistym, tłumaczenie wielojęzyczne",
"studyAssistant": "Asystent nauki języków",
"studyAssistantInfo": "Korekta wymowy i praktyka mówienia",
"travelTranslator": "Tłumacz podróżny",
"travelTranslatorInfo":
"Tłumaczenie głosowe w czasie rzeczywistym i przewodniki po atrakcjach",
"studyAssistantInfo": "Korekta wymowy, ćwiczenie mowy w czasie rzeczywistym",
"travelTranslator": "Asystent tłumaczenia w podróży",
"travelTranslatorInfo": "Tłumaczenie głosowe w czasie rzeczywistym, prezentacja atrakcji turystycznych",
"beSearching": "Wyszukiwanie:",
"noAssistantFound": "Nie znaleziono odpowiedniego asystenta AI",
"scene": "Scenariusze",
"scene": "Scenariusz",
"youHaveSelected": "Wybrałeś:",
"newFunction": "Nowe funkcje",
"newFunction": "Nowa funkcja",
"youChoseTry": "Wybrałeś, aby spróbować",
"aiSinger": "Tryb piosenkarza AI",
"aiSingerInfo":
"Śpiewaj dowolną piosenkę głosem ulubionego artysty, nawet własne kreacje",
"popularFunction": "Popularne funkcje",
"aiSingerInfo": "Śpiewaj dowolną piosenkę głosem ulubionego piosenkarza, nawet własne kompozycje",
"popularFunction": "Popularne scenariusze funkcji",
"tryNow": "Wypróbuj teraz",
// Strona Asystenta Spotkań Biznesowych (商务会议助手页)
// 商务会议助手页
"startMeeting": "Rozpocznij spotkanie",
'edit': 'Edytuj',
'delete': 'Usuń',
@ -168,21 +200,22 @@ const Map<String, String> plPL = {
'aiSummary': 'Podsumowanie AI',
'meetingTranscript': 'Transkrypcja spotkania',
// Strona Ustawień (设置页)
"premiumMember": "Członkostwo Premium",
// 设置页
"systemSettings": "Ustawienia systemowe",
"premiumMember": "Członek Premium",
"joinDevice": "Podłączone urządzenie:",
"accountId": "ID konta:",
"systemSetting": "Ustawienia systemowe",
"languageSetting": "Ustawienia języka",
"darkMode": "Tryb ciemny",
"darkModeInfo": "Przełączaj między jasnym/ciemnym motywem",
"darkModeInfo": "Przełączanie między jasnym i ciemnym motywem aplikacji",
"backups": "Kopia zapasowa i przywracanie",
"backupsInfo": "Kopia zapasowa ustawień i historii AI",
"backupsInfo": "Kopia zapasowa ustawień i historii interakcji z AI",
"lastBackup": "Ostatnia kopia zapasowa:",
"privacySettings": "Ustawienia prywatności",
"privacySettingsInfo": "Zarządzaj zbieraniem danych i uprawnieniami",
"logout": "Wyloguj się",
"logoutTips": "Czy na pewno chcesz wylogować się z bieżącego konta?",
"permissionManagement": "Zarządzanie uprawnieniami",
"permissionManagementInfo": "Zarządzaj ustawieniami uprawnień aplikacji",
"aboutApplication": "O aplikacji",
"versions": "Wersja",
"checkUpdates": "Sprawdź aktualizacje",
@ -190,43 +223,270 @@ const Map<String, String> plPL = {
"voiceService": "Usługa głosowa",
"voiceServiceInfo": "Wybierz usługę rozpoznawania i syntezy mowy",
"selectVoiceService": "Wybierz usługę głosową",
"azureVoiceService": "Usługa mowy Azure",
"azureVoiceServiceInfo":
"Usługa chmurowa Microsoft obsługująca wysokiej jakości syntezę i rozpoznawanie mowy",
"flutterVoiceService": "Lokalna usługa głosowa",
"flutterVoiceServiceInfo":
"Lokalna usługa głosowa urządzenia bez konieczności połączenia z internetem",
"azureVoiceService": "Usługa głosowa Azure",
"azureVoiceServiceInfo": "Usługa głosowa w chmurze Microsoftu, obsługuje wysokiej jakości syntezę i rozpoznawanie mowy",
"flutterVoiceService": "Lokalna usługa głosowa Flutter",
"flutterVoiceServiceInfo": "Lokalna usługa głosowa urządzenia, można używać bez połączenia z internetem",
'timbreService': 'Usługa barwy głosu',
'timbreServiceInfo': 'Wybierz usługę syntezy głosu',
'timbreServiceInfo': 'Wybierz usługę syntezy mowy z barwą głosu',
'defaultTimbre': 'Domyślna barwa głosu',
'microsoftCloudTimbreService': 'Usługa barwy głosu Microsoft Cloud',
'microsoftCloudTimbreService': 'Usługa barwy głosu w chmurze Microsoftu',
'voiceClone': 'Klonowanie głosu',
'AIsettings': 'Ustawienia AI',
'selecttimbre': 'Wybierz barwę głosu',
'pleaseRead': 'Proszę przeczytać',
'pleaseRead': 'Przeczytaj na głos',
'completeRecording': 'Zakończ nagrywanie',
'deleteAccount': 'Usuń konto',
'deleteAccountTips':
'Czy na pewno chcesz trwale usunąć swoje konto? Tej czynności nie można cofnąć.',
"firmwareUpgrade": "Aktualizacja oprogramowania układowego",
"bleHeadsetFirmwareUpgrade": "Aktualizacja wersji oprogramowania układowego słuchawek BLE",
"deviceManagement": "Zarządzanie urządzeniami",
"manageConnectedDevices": "Zarządzaj sparowanymi urządzeniami Bluetooth",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Masz już najnowszą wersję {version}',
'checkUpdateFailed': 'Sprawdzenie aktualizacji nie powiodło się',
'networkErrorRetry': 'Błąd sieci, spróbuj ponownie później',
// 设备管理相关
'clearPairedDevices': 'Wyczyść sparowane urządzenia',
'clearPairedDevicesConfirm': 'Czy na pewno chcesz wyczyścić wszystkie sparowane urządzenia?',
'clearPairedDevicesSuccess': 'Pomyślnie wyczyszczono sparowane urządzenia',
'clearPairedDevicesFailed': 'Wyczyszczenie sparowanych urządzeń nie powiodło się',
// Strona Czatu (聊天页)
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Czat głosowy w czasie rzeczywistym",
"realtimeVoiceChatInfo": "Doświadcz funkcji inteligentnej interakcji głosowej (podgląd funkcji)",
"loading": "Ładowanie...",
//设备管理页面
"earphone": "Słuchawki",
"voicerecorder": "Dyktafon",
"notBound": "Niepowiązane",
"deviceNotBoundYet": "Urządzenie nie jest jeszcze powiązane",
"unbind": "Rozłącz",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Wyczyść historię czatu",
"online": "Online",
"inputMessage": "Wpisz wiadomość...",
"imListening": "Słucham...",
"canStartTalking": "Możesz zacząć mówić",
"addQuestionAboutImage": "Dodaj pytanie lub opis obrazu...",
"summarizeImageContent": "Podsumuj zawartość obrazu",
"extractImageText": "Wyodrębnij tekst z obrazu",
"translateImageText": "Przetłumacz tekst na obrazie",
"recording": "Nagrywanie...",
"holdToSpeak": "Przytrzymaj, aby mówić",
"takePhoto": "Zrób zdjęcie",
"photoAlbum": "Album",
"makeCall": "Zadzwoń",
"aiVoiceCall": "Połączenie głosowe AI",
"inCall": "W trakcie rozmowy...",
"aiReplying": "AI odpowiada...",
"waitingToStart": "Oczekiwanie na rozpoczęcie...",
"clickToStartCall": "Kliknij, aby rozpocząć rozmowę",
"listeningToYou": "Słucham Cię...",
"processing": "Przetwarzanie...",
"loadMoreMessages": "Załaduj więcej wiadomości...",
"loadFailedClickRetry": "Ładowanie nie powiodło się, kliknij, aby spróbować ponownie",
"swipeUpForMore": "Przesuń w górę, aby zobaczyć więcej",
// Strona Tłumaczenia (翻译页)
"selectSourceLanguage": "Wybierz język źródłowy",
"selectTargetLanguage": "Wybierz język docelowy",
// Agent controller
'welcomeMessage': 'Cześć! Jestem **XiaoYan**, mogę Ci pomóc:\n\n'
'• Odpowiadać na pytania i dostarczać informacji\n\n'
'• Tłumaczyć głosowo w czasie rzeczywistym\n\n'
'• Polecać muzykę i podcasty\n\n'
'• Notatki głosowe i przypomnienia\n\n'
'• Sterować funkcjami słuchawek\n\n'
'W czym mogę Ci pomóc?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Funkcja rozpoznawania mowy wymaga dostępu do mikrofonu.',
'voiceTranslationPermissionText': 'Funkcja rozpoznawania i tłumaczenia mowy wymaga dostępu do mikrofonu.',
'phoneCallPermissionText': 'Funkcja dzwonienia wymaga dostępu do mikrofonu do rozmów głosowych.',
'permissionDeniedText': 'Trwale odmówiłeś dostępu do mikrofonu, przejdź do ustawień systemowych, aby go włączyć.',
'startVoiceInput': 'Rozpocznij wprowadzanie głosowe',
'startPhoneCallMode': 'Rozpocznij tryb dzwonienia, rozpocznij wprowadzanie głosowe',
// Strona Edycji Profilu (编辑个人信息页)
"editProfile": "Edytuj profil",
// Agent 全屏编辑器
'fullScreenEditorHint': 'Wpisz swoją wiadomość tutaj...',
'characterCount': '{count} znaków',
// 消息长按操作
'copy': 'Kopiuj',
'copySuccess': 'Skopiowano pomyślnie',
'report': 'Zgłoś',
'submitSuccess': 'Przesłano pomyślnie',
'submitFailed': 'Przesyłanie nie powiodło się',
'reportSubmitted': 'Zgłoszenie zostało przesłane, zajmiemy się nim jak najszybciej',
'harmfulUnsafe': 'Szkodliwe/Niebezpieczne',
'pornographicVulgar': 'Pornograficzne/Wulgarne',
'misleadingAttack': 'Wprowadzające w błąd/Atak',
'illegalCriminal': 'Niezgodne z prawem/Przestępcze',
'privacyRelated': 'Związane z prywatnością',
'copyrightViolation': 'Naruszenie moich praw autorskich, dobrego imienia itp.',
'other': 'Inne',
'reportDescriptionHint': 'Chcielibyśmy wiedzieć, dlaczego zgłaszasz, możesz opisać problem, z którym się spotkałeś.',
//Message_bubble
'generatedByAi': 'Wygenerowano przez AI',
//音乐卡片 music_card
'recommendedMusic': 'Oto kilka polecanych utworów:',
'playList': 'Lista odtwarzania',
'moreMusic': 'Więcej muzyki',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'godz.',
'minutes': 'min',
'seconds': 's',
'navigating': 'Nawigacja',
'currentLocation': 'Obecna lokalizacja',
'approximate': 'Około',
'enterRoad': 'Wjedź na',
"driving": 'Jazda samochodem',
"walking": 'Pieszo',
"bicycling": 'Rowerem',
"tsransit": 'Transport publiczny',
//天气卡片 weather_card
'weatherQuery': 'Zapytanie o warunki pogodowe:',
'highest': 'Najwyższa',
'lowest': 'Najniższa',
'futureForecast': 'Prognoza na przyszłość',
'hotWeatherTip': 'Dzisiaj jest gorąco, uważaj na udar cieplny i pij dużo wody',
'coldWeatherTip': 'Dzisiaj jest niska temperatura, ubierz się ciepło, wychodząc, aby się nie przeziębić',
'rainyWeatherTip': 'Dzisiaj pada deszcz, weź ze sobą parasol, wychodząc, i uważaj na drodze',
'snowyWeatherTip': 'Dzisiaj pada śnieg, droga jest śliska, uważaj i ubierz się ciepło',
'foggyWeatherTip': 'Dzisiaj jest mgła, widoczność jest ograniczona, noś maseczkę, wychodząc',
'windyWeatherTip': 'Dzisiaj wieje silny wiatr, uważaj, wychodząc, i zabezpiecz swoje rzeczy',
'sunnyWeatherTip': 'Dzisiaj jest słonecznie i silne promieniowanie UV, używaj kremu z filtrem, wychodząc',
'temperatureDifferenceTip': 'Dzisiaj jest duża różnica temperatur między dniem a nocą, dostosuj ubranie',
'comfortableWeatherTip': 'Dzisiaj jest przyjemna pogoda, świetny czas na aktywności na świeżym powietrzu',
"monday": "Pon",
"tuesday": "Wt",
"wednesday": "Śr",
"thursday": "Czw",
"friday": "Pt",
"saturday": "Sob",
"sunday": "Niedz",
// 天气描述
"sunny": "Słonecznie",
"partlyCloudy": "Częściowe zachmurzenie",
"partlySunny": "Częściowo słonecznie",
"cloudy": "Pochmurno",
"overcast": "Zachmurzenie",
"shower": "Przelotne opady",
"thundershower": "Burza z piorunami",
"lightRain": "Lekki deszcz",
"moderateRain": "Umiarkowany deszcz",
"heavyRain": "Ulewny deszcz",
"rainstorm": "Ulewa",
"snowShower": "Przelotne opady śniegu",
"lightSnow": "Lekki śnieg",
"moderateSnow": "Umiarkowany śnieg",
"heavySnow": "Obfity śnieg",
"blizzard": "Zamieć",
"fog": "Mgła",
"haze": "Smog",
"strongWind": "Silny wiatr",
//编辑个人信息页
"editProfile": "Edytuj dane osobowe",
"avatar": "Awatar",
"nickname": "Pseudonim",
"save": "Zapisz",
"about": "O nas",
"enterNickname": "Wprowadź pseudonim",
"notSet": "Nie ustawiono",
"accountSetting": "Ustawienia konta",
"logout": "Wyloguj się",
"logoutTips": "Czy na pewno chcesz wylogować się z obecnego konta?",
'deleteAccount': 'Usuń konto',
'deleteAccountTips': 'Czy na pewno chcesz trwale usunąć swoje konto? Tej operacji nie można cofnąć.',
// Profile 错误信息
'networkConnectionFailed': 'Błąd połączenia sieciowego, sprawdź ustawienia sieci i spróbuj ponownie',
'serverTemporarilyUnavailable': 'Serwer jest tymczasowo niedostępny, spróbuj ponownie później',
'loginExpiredPleaseRelogin': 'Twoja sesja wygasła, zaloguj się ponownie',
'noPermissionForThisOperation': 'Nie masz uprawnień do wykonania tej operacji',
'requestedResourceNotFound': 'Żądany zasób nie został znaleziony',
'imageProcessingFailedPleaseReselect': 'Przetwarzanie obrazu nie powiodło się, wybierz inny obraz',
'operationFailedPleaseRetry': 'Operacja nie powiodła się, spróbuj ponownie',
'serverReturnedError': 'Serwer zwrócił błąd',
'serverError': 'Błąd serwera',
'networkConnectionFailedCheckSettings': 'Błąd połączenia sieciowego, sprawdź ustawienia sieci',
'serverInternalErrorRetryLater': 'Wewnętrzny błąd serwera, spróbuj ponownie później',
// Lista krajów (国家列表)
"邮箱": "E-mail", // Zachowaj oryginalny klucz
// Profile 用户交互
'imageCompressionFailed': 'Kompresja obrazu nie powiodła się',
'avatarUpdateFailed': 'Aktualizacja awatara nie powiodła się',
'usernameCannotBeEmpty': 'Nazwa użytkownika nie może być pusta',
'saveSuccess': 'Zapisano pomyślnie',
'personalInfoUpdated': 'Dane osobowe zostały zaktualizowane',
'saveFailed': 'Zapisywanie nie powiodło się',
'loggedOut': 'Wylogowano',
'logoutFailedRetry': 'Wylogowanie nie powiodło się, spróbuj ponownie',
'accountPermanentlyDeleted': 'Konto zostało trwale usunięte',
'deleteAccountFailedRetry': 'Usuwanie konta nie powiodło się, spróbuj ponownie',
// 账号服务相关
'clearUserDataFailed': 'Wyczyszczenie danych użytkownika nie powiodło się',
'deleteUserDataFailed': 'Usunięcie danych użytkownika nie powiodło się',
'thirdPartyLogoutSuccess': 'Wylogowanie z usługi zewnętrznej powiodło się',
'thirdPartyLogoutFailed': 'Wylogowanie z usługi zewnętrznej nie powiodło się',
'signOutProcessError': 'Wystąpił błąd podczas wylogowywania',
'deleteAccountProcessError': 'Wystąpił błąd podczas usuwania konta',
'userDataClearSuccess': 'Dane użytkownika zostały pomyślnie wyczyszczone',
'allUserDataClearSuccess': 'Wszystkie dane użytkownika zostały pomyślnie wyczyszczone',
'accountServiceInitialized': 'Usługa konta została zainicjowana',
// 权限管理页面
'getPermissionStatusFailed': 'Pobranie stanu uprawnień nie powiodło się',
'communicationPermissions': 'Uprawnienia komunikacyjne',
'calendarPermissions': 'Uprawnienia kalendarza',
'locationPermissions': 'Uprawnienia lokalizacji',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Zapis do kalendarza',
'calendarFullAccess': 'Pełny dostęp do kalendarza',
'locationInfo': 'Informacje o lokalizacji',
'phonePermissionDesc': 'Używane do funkcji dzwonienia',
'smsPermissionDesc': 'Używane do funkcji wysyłania SMS-ów',
'calendarWritePermissionDesc': 'Używane do tworzenia wydarzeń i przypomnień w kalendarzu',
'calendarFullAccessPermissionDesc': 'Używane do odczytu i zarządzania wydarzeniami i przypomnieniami w kalendarzu',
'locationPermissionDesc': 'Używane do uzyskiwania informacji o bieżącej lokalizacji',
'appFunctionNeeds': 'Funkcja aplikacji wymaga',
'authorized': 'Autoryzowano',
'unauthorized': 'Nieautoryzowano',
'needOpenInSystemSettings': 'Należy włączyć w ustawieniach systemowych',
'partialAuthorization': 'Częściowa autoryzacja',
'unknownStatus': 'Nieznany stan',
'permissionGranted': 'Uprawnienie przyznane',
'permissionRequestError': 'Błąd podczas żądania uprawnienia',
'phonePermissionDetailDesc': 'Funkcja dzwonienia wymaga uprawnień telefonicznych',
'smsPermissionDetailDesc': 'Funkcja wysyłania SMS-ów wymaga uprawnień SMS',
'calendarWritePermissionDetailDesc': 'Tworzenie wydarzeń w kalendarzu wymaga uprawnień do zapisu w kalendarzu',
'calendarFullAccessPermissionDetailDesc': 'Zarządzanie wydarzeniami w kalendarzu wymaga pełnych uprawnień do kalendarza',
'locationPermissionDetailDesc': 'Uzyskiwanie informacji o lokalizacji wymaga uprawnień lokalizacyjnych',
'appNeedsPermissionForFullFunction': 'Aplikacja wymaga tego uprawnienia do pełnej funkcjonalności',
'permanentDenialText': 'Trwale odmówiłeś uprawnienia {permission}, przejdź do ustawień aplikacji, aby je włączyć',
'goToSettings': 'Przejdź do ustawień',
// 版本更新对话框
'newVersionFound': 'Znaleziono nową wersję',
'remindLater': 'Przypomnij później',
'updateNow': 'Zaktualizuj teraz',
'checkUpdate': 'Sprawdź aktualizację',
'updateFailed': 'Aktualizacja nie powiodła się',
'cannotOpenAppStore': 'Nie można otworzyć sklepu z aplikacjami, przejdź do sklepu ręcznie, aby zaktualizować',
'updateErrorRetry': 'Wystąpił błąd podczas aktualizacji, spróbuj ponownie później',
//国家列表
"邮箱": "E-mail",
"中国": "Chiny",
"美国": "Stany Zjednoczone",
"加拿大": "Kanada",
@ -255,9 +515,9 @@ const Map<String, String> plPL = {
"阿根廷": "Argentyna",
"澳大利亚": "Australia",
"新西兰": "Nowa Zelandia",
"中国香港": "Hongkong, Chiny",
"中国澳门": "Makau, Chiny",
"中国台湾": "Tajwan, Chiny",
"中国香港": "Hongkong (Chiny)",
"中国澳门": "Makau (Chiny)",
"中国台湾": "Tajwan (Chiny)",
"埃及": "Egipt",
"希腊": "Grecja",
"荷兰": "Holandia",
@ -333,65 +593,159 @@ const Map<String, String> plPL = {
"斐济": "Fidżi",
"所罗门群岛": "Wyspy Salomona",
// Osobisty Asystent Emma (Personal Assistant Emma)
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Cześć, jestem Emma, wszechstronny asystent AI. Niezależnie od tego, czy chodzi o planowanie pracy, porady dotyczące nauki, organizację życia, czy inne kwestie, chętnie pomogę. Poprawmy razem wydajność i osiągnijmy cele!",
"assistantTag": "Asystent",
"personalAssistantWelcome":
"Witaj! Jestem Emma i cieszę się, że mogę być Twoim osobistym asystentem. Mogę pomóc Ci w różnych zadaniach, takich jak zarządzanie czasem, planowanie celów, organizacja informacji itp. W czym mogę Ci pomóc?",
"personalAssistantVoiceWelcome": "Jestem tutaj!",
// Tłumacz Symultaniczny Lucy (同声传译 Lucy)
"interpreterName": "Tłumacz Symultaniczny",
"interpreterDescription":
"Cześć! Jestem Lucy, profesjonalny tłumacz angielsko-chiński specjalizujący się w tłumaczeniu w czasie rzeczywistym spotkań, wykładów i rozmów, sprawiając, że komunikacja jest bez barier.",
"interpreterTag": "Tłumaczenie",
"interpreterWelcome":
"Witajcie wszyscy! Jestem Lucy, Wasz tłumacz symultaniczny. Będę tłumaczyć między chińskim a angielskim. Kiedy mówisz po chińsku, przetłumaczę na angielski; kiedy mówisz po angielsku, przetłumaczę na chiński. Rozpocznijmy naszą sesję tłumaczeniową!",
// Towarzysz Rodzic-Dziecko XinYuan (亲子陪伴 芯愿)
"companionName": "XinYuan",
"companionDescription":
"Jestem XinYuan, Twój oddany towarzysz rodzic-dziecko, łagodny i wyrozumiały. Niezależnie od tego, czy chcesz porozmawiać, podzielić się troskami, czy potrzebujesz towarzystwa, zawsze będę przy Tobie.",
"companionTag": "Emocjonalny",
"companionWelcome":
"Witaj! Wreszcie Cię spotykam! Jestem XinYuan, Twój oddany towarzysz rodzic-dziecko. Jak minął Twój dzień? Czy jest coś, czym chciałbyś się ze mną podzielić? Zawsze jestem tutaj, gotowy wysłuchać Twoich myśli.",
"companionVoiceWelcome": "Jestem tu z Tobą!",
// Wielofunkcyjny Czat AI Wu (多功能AI聊天 吴小江)
"healthAdvisorName": "Asystent Czatu AI Wu",
"healthAdvisorDescription":
"Jestem Wu, gotowy dostarczyć Ci różne funkcje czatu AI.",
"healthAdvisorTag": "Czat",
"healthAdvisorWelcome":
"Witaj, jestem Wu. Cieszę się, że mogę pomóc Ci z funkcjami czatu AI. Jak mogę Ci dzisiaj pomóc?",
"healthAdvisorVoiceWelcome": "Jestem tutaj!",
// Historia Tłumaczeń (Translation History)
"noTranslationHistory": "Brak historii tłumaczeń",
"clearHistory": "Wyczyść historię",
"clearHistoryConfirm":
"Czy na pewno chcesz wyczyścić całą historię tłumaczeń? Tej czynności nie można cofnąć.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Historia tłumaczeń",
"enableRecording": "Włącz nagrywanie",
"viewAudioFiles": "Wyświetl pliki audio",
"headsetUser": "Użytkownik słuchawek",
"phoneUser": "Użytkownik telefonu",
"selectSourceLanguage": "Wybierz język źródłowy",
"selectTargetLanguage": "Wybierz język docelowy",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Brak historii",
"clearHistory": "Wyczyść historię",
"clearHistoryConfirm": "Czy na pewno chcesz wyczyścić całą historię tłumaczeń? Tej operacji nie można cofnąć.",
"unknownLanguage": "Nieznany język",
"deleteSessionRecord": "Usuń zapis sesji",
"deleteSessionConfirm": "Czy na pewno chcesz usunąć wszystkie zapisy tłumaczeń dla tej sesji? Tej operacji nie można cofnąć.",
// Strona Opinii Użytkownika (User Feedback Page)
"feedback": "Opinia",
'feedbackInfo': 'Przekaż opinię lub sugestie',
'feedbackDescription': 'Opisz swój problem lub sugestię',
'feedbackHint': 'Wprowadź swoją opinię...',
'feedbackRequired': 'Treść opinii jest wymagana',
'contactInfo': 'Informacje kontaktowe',
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Przetłumacz pliki audio",
"noAudioFiles": "Brak plików audio",
"calculating": "Obliczanie...",
"playing": "Odtwarzanie...",
"paused": "Wstrzymano",
"clickToPlay": "Kliknij, aby odtworzyć",
"rename": "Zmień nazwę",
"smartTranscription": "Inteligentna transkrypcja",
"renameAudioFile": "Zmień nazwę pliku audio",
"enterNewFileName": "Wprowadź nową nazwę pliku",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Oryginalny zapis",
"recordSummary": "Podsumowanie zapisu",
"clickToGenerateSummary": "Kliknij przycisk poniżej, aby wygenerować podsumowanie sesji",
"summaryContent": "Treść podsumowania",
"copied": "Skopiowano",
"summaryCopiledToClipboard": "Podsumowanie skopiowano do schowka",
"extractSummary": "Wyodrębnij podsumowanie",
"summaryGenerated": "Wygenerowano podsumowanie",
"generating": "Generowanie...",
"regenerate": "Wygeneruj ponownie",
"summaryTimeoutMessage": "Przekroczono czas oczekiwania na żądanie wygenerowania podsumowania, może to być spowodowane problemami z siecią lub zajętym serwerem.",
"deleteTranslationRecord": "Usuń zapis tłumaczenia",
"deleteTranslationConfirm": "Czy na pewno chcesz usunąć ten zapis tłumaczenia? Tej operacji nie można cofnąć.",
"originalText": "Tekst oryginalny",
"translatedText": "Tekst przetłumaczony",
"sessionSummary": "Podsumowanie sesji",
"cannotShare": "Nie można udostępnić",
"generateSummaryFirst": "Najpierw wygeneruj podsumowanie",
"translationSessionRecord": "Zapis sesji tłumaczenia",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Parowanie urządzenia",
"connectYourDeepSoundHeadset": "Połącz swoje słuchawki DeepSound",
"bind": "Powiąż",
"authorizeBind": "Autoryzuj powiązanie",
"enterCode": "Wprowadź kod",
"autoInputCode": "Automatyczne wprowadzanie kodu",
"skipBinding": "Pomiń powiązanie",
"rescan": "Skanuj ponownie",
"skip": "Pomiń",
"verifyingDevice": "Weryfikacja urządzenia...",
"confirmBinding": "Potwierdź powiązanie",
"associatingDevice": "Kojarzenie urządzenia...",
"goToBluetoothSettings": "Przejdź do ustawień Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Gotowy do parowania",
"preparingPairingEnvironment": "Przygotowywanie środowiska do parowania...",
"connectDeepSoundViaSystemBluetooth": "Najpierw połącz się z urządzeniem DeapSound przez systemowy Bluetooth",
"deviceBindingConfirm": "Potwierdzenie powiązania urządzenia...",
"establishingDeviceAssociation": "Ustanawianie skojarzenia urządzenia...",
"waitingCompletePairing": "Poczekaj, kończenie parowania...",
"pairingSuccessRedirecting": "Parowanie zakończone sukcesem! Przekierowywanie na stronę główną...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Upewnij się, że jesteś połączony z urządzeniem DeapSound",
"deviceAlreadyBoundToOtherAccount": "To urządzenie jest już powiązane z innym kontem",
"deviceAssociationFailed": "Skojarzenie urządzenia nie powiodło się, spróbuj ponownie",
"scanTimeoutEnsureDeviceNearby": "Przekroczono czas skanowania, upewnij się, że urządzenie jest w pobliżu",
"networkError": "Błąd sieci",
"authorizationFailedCheckCode": "Autoryzacja nie powiodła się, sprawdź, czy kod autoryzacji jest poprawny",
"pairingFailedRetry": "Parowanie nie powiodło się, spróbuj ponownie",
// 配对控制器相关
'pleaseEnableBluetooth': 'Włącz Bluetooth',
'deviceDisconnected': 'Urządzenie odłączone',
'readyToStartPairing': 'Gotowy do rozpoczęcia parowania',
'checkingEnvironment': 'Sprawdzanie środowiska...',
'ensureHeadsetOnAndPairingMode': 'Upewnij się, że słuchawki są włączone i w trybie parowania',
'establishingSecureConnection': 'Ustanawianie bezpiecznego połączenia...',
'needManualBindingAuthCode': 'Wymagany jest kod autoryzacji do ręcznego powiązania...',
'pairingSuccessful': 'Parowanie zakończone sukcesem!',
'enableBluetooth': 'Włącz Bluetooth',
'grantPermissions': 'Udziel uprawnień',
'retryAssociation': 'Spróbuj ponownie skojarzyć',
'retryAuthorization': 'Spróbuj ponownie autoryzować',
'pleaseGrantNecessaryPermissions': 'Udziel niezbędnych uprawnień',
'checkFailedRetry': 'Sprawdzenie nie powiodło się, spróbuj ponownie',
'pleaseConnectDeepSoundDevice': 'Połącz urządzenie DeepSound',
'verificationFailedRetry': 'Weryfikacja nie powiodła się, spróbuj ponownie',
'invalidDeviceAddress': 'Nieprawidłowy adres urządzenia',
'bleDeviceAssociationFailed': 'Skojarzenie urządzenia BLE nie powiodło się',
'deviceAssociationFailedRetry': 'Skojarzenie urządzenia nie powiodło się, spróbuj ponownie',
'bleConnectionTimeoutRetry': 'Przekroczono czas oczekiwania na połączenie BLE, spróbuj ponownie',
'blePairingStartupFailed': 'Uruchomienie parowania BLE nie powiodło się',
'bleConnectionFailed': 'Połączenie BLE nie powiodło się',
'deviceAuthorizationFailedCheckCode': 'Autoryzacja urządzenia nie powiodła się, sprawdź kod autoryzacji',
//用户反馈页
"feedback": "Opinie użytkowników",
'feedbackInfo': 'Prześlij opinię lub sugestię',
'feedbackDescription': 'Opisz problem, który napotkałeś, lub swoją sugestię',
'feedbackHint': 'Wpisz swoją opinię...',
'feedbackRequired': 'Wpisz treść opinii',
'contactInfo': 'Dane kontaktowe',
'contactHint': 'E-mail/Telefon, abyśmy mogli się z Tobą skontaktować',
'submit': 'Wyślij',
'feedbackSubmitSuccess': 'Opinia została pomyślnie przesłana, dziękujemy!',
'feedbackSubmitFailed':
'Przesłanie opinii nie powiodło się, spróbuj ponownie później',
'submit': 'Prześlij',
'feedbackSubmitSuccess': 'Opinia przesłana pomyślnie, dziękujemy za Twoją opinię!',
'feedbackSubmitFailed': 'Przesyłanie opinii nie powiodło się, spróbuj ponownie później',
// OTA升级模块
"upgradeExitConfirm": "Trwa aktualizacja, wyjście przerwie proces, czy na pewno chcesz wyjść?",
"deviceModel": "Model urządzenia",
"unknownDevice": "Nieznane urządzenie",
"currentFirmwareVersion": "Bieżąca wersja oprogramowania układowego",
"latestFirmwareVersion": "Najnowsza wersja oprogramowania układowego",
"ota_newVersionFound": "Znaleziono nową wersję",
"latestVersion": "Masz już najnowszą wersję",
"gettingDeviceInfo": "Pobieranie informacji o urządzeniu...",
"keepDeviceConnected": "Utrzymuj urządzenie w stanie połączenia",
"connectionFailed": "Połączenie nie powiodło się",
"retryConnection": "Spróbuj połączyć ponownie",
"ota_updateNow": "Zaktualizuj teraz",
"keepConnectedDontClose": "Utrzymuj urządzenie w stanie połączenia, nie zamykaj aplikacji",
"doNotDisconnect": "Nie odłączaj",
"charging": "Ładowanie",
"updateContent": "Treść aktualizacji",
"removeEarbudsEnsureBattery": "Wyjmij obie słuchawki i upewnij się, że poziom naładowania baterii obu wynosi ponad 30%",
// 音乐列表页面
"noMusic": "Brak muzyki",
"noPlayingMusic": "Brak odtwarzanej muzyki",
"unknownSong": "Nieznana piosenka",
"unknownArtist": "Nieznany artysta",
"playAll": "Odtwórz wszystko",
// Nazwy języków (Language names)
// 语言名称
"中文(简体)": "Chiński (uproszczony)",
"中文(繁体)": "Chiński (tradycyjny)",
"中文(香港繁体)": "Chiński (Hongkong)",
"中文(香港繁体)": "Chiński (tradycyjny, Hongkong)",
"英语": "Angielski",
"日语": "Japoński",
"韩语": "Koreański",
@ -428,4 +782,4 @@ const Map<String, String> plPL = {
"乌尔都语": "Urdu",
"波斯语": "Perski",
"斯瓦希里语": "Suahili",
};
};

769
lib/core/translations/language/pt_pt.dart

@ -3,32 +3,31 @@ const Map<String, String> ptPT = {
'continue': 'Continuar',
'confirm': 'Confirmar',
'cancel': 'Cancelar',
'retry': 'Tentar novamente',
'retry': 'Tentar Novamente',
'error': 'Erro',
'success': 'Sucesso',
'connected': 'Conectado',
'connecting': 'Conectando...',
'connectionFailure': 'Falha na conexão',
'unconnected': 'Desconectado',
'connecting': 'A conectar...',
'connectionFailure': 'Falha na Conexão',
'unconnected': 'Não Conectado',
'search': 'Pesquisar',
"requestCancellation": "Cancelar solicitação",
"connectionTimeout": "Tempo de conexão esgotado",
"requestTimeout": "Tempo de solicitação esgotado",
"responseTimeout": "Tempo de resposta esgotado",
"unknownError": "Erro desconhecido",
"requestCancellation": "Pedido Cancelado",
"connectionTimeout": "Tempo Limite da Conexão",
"requestTimeout": "Tempo Limite do Pedido",
"responseTimeout": "Tempo Limite da Resposta",
"unknownError": "Erro Desconhecido",
// 启动页
"slogan": "Conecte o Mundo, Além da Voz",
"sloganInfo":
"Especialista em Voz IA · A Qualquer Momento, Em Qualquer Lugar",
"slogan": "Conectando o mundo, para além do som",
"sloganInfo": "Especialista em Voz AI · A qualquer hora, em qualquer lugar",
// 底部导航
"home": "Início",
"explore": "Explorar",
"settings": "Configurações",
"settings": "Definições",
// 语言
"followingSystem": "Seguir sistema",
"followingSystem": "Seguir Sistema",
"chinese": "Chinês",
"english": "Inglês",
"spanish": "Espanhol",
@ -41,150 +40,183 @@ const Map<String, String> ptPT = {
"russian": "Russo",
"vietnamese": "Vietnamita",
"italian": "Italiano",
"hindi": "Hindi",
"hindi": "Híndi",
"indonesian": "Indonésio",
"thai": "Tailandês",
"malay": "Malaio",
"turkish": "Turco",
"polish": "Polonês",
"polish": "Polaco",
"filipino": "Filipino",
"dutch": "Holandês",
"swedish": "Sueco",
"danish": "Dinamarquês",
"finnish": "Finlandês",
"czech": "Checo",
"hungarian": "Húngaro",
"norwegian": "Norueguês",
"romanian": "Romeno",
"ukrainian": "Ucraniano",
"greek": "Grego",
"bulgarian": "Búlgaro",
"croatian": "Croata",
"slovak": "Eslovaco",
"slovenian": "Esloveno",
"lithuanian": "Lituano",
"latvian": "Letão",
"estonian": "Estónio",
"serbian": "Sérvio",
"icelandic": "Islandês",
// 登录页
"welcome": "Bem-vindo",
"loginTips":
"Faça login ou crie uma conta usando seu número de telefone ou e-mail",
"accountNumber": "Número de telefone ou e-mail",
"loginTips": "Faça login ou registe-se com o seu número de telemóvel ou e-mail",
"accountNumber": "Número de Telemóvel ou E-mail",
"verificationCode": "Código de Verificação",
"getCode": "Obter Código",
"reacquireAfter": "s Obter novamente após",
"otherWays": "Ou entrar com",
"expressConsent": "Ao fazer login/registrar, você concorda com os",
"reacquireAfter": "s para obter novamente",
"otherWays": "Ou inicie sessão com",
"expressConsent": "Ao iniciar sessão/registar-se, concorda com o",
"and": " e ",
"userAgreement": "Termos de Uso",
"privacyPolicy": "Política de Privacidade",
'selectCountry': 'Selecionar País/Região',
"userAgreement": "《Contrato do Utilizador》",
"privacyPolicy": "《Política de Privacidade》",
'selectCountry': 'Selecione o País/Região',
"email": "E-mail",
"phoneNumber": "Número de telefone",
// Validação de login
"pleaseEnterContactInfo":
"Por favor, insira seu número de telefone ou e-mail",
"phoneNumber": "Número de Telemóvel",
"pleaseEnterContactInfo": "Introduza o número de telemóvel ou e-mail",
"invalidEmailFormat": "Formato de e-mail inválido",
"invalidPhoneFormat": "Formato de número de telefone inválido",
"tip": "Aviso",
"pleaseEnterCompleteCode":
"Por favor, insira o código de verificação completo",
"invalidPhoneFormat": "Formato de número de telemóvel inválido",
"tip": "Dica",
"pleaseEnterCompleteCode": "Introduza o código de verificação completo",
"loginFailed": "Falha no login, tente novamente",
'pleaseAcceptPrivacyPolicy':
'Por favor, leia e aceite a Política de Privacidade e o Acordo do Usuário primeiro',
'pleaseAcceptPrivacyPolicy': 'Por favor, leia e aceite primeiro a Política de Privacidade e o Contrato do Utilizador',
"enterVerificationCode": "Introduza o Código de Verificação",
"verificationCodeSentTo": "Código de verificação enviado para",
"resendVerificationCode": "Reenviar código de verificação",
"login": "Iniciar Sessão",
"usePasswordLogin": "Iniciar sessão com palavra-passe",
// 隐私政策弹窗
"loginDeclaration": "Declaração DeapSound",
"welcomeToThisApp": "Bem-vindo à DeapSound, por favor, leia atentamente",
"privacyPolicyText":
", clicar em 'Concordo e Entrar' significa que leu e concorda com os acordos acima. Clicar em 'Discordo' sairá da aplicação.",
"disagree": "Discordo",
"agreeAndEnter": "Concordo e Entrar",
// 首页
"deviceStatus": "Status do Dispositivo",
"deviceStatus": "Estado do Dispositivo",
"reconnect": "Reconectar",
"connectingDevice": "Conectando ao dispositivo...",
"connectingDevice": "A conectar ao dispositivo...",
"connectedTo": "Conectado a",
"signal": "Sinal",
"deviceId": "ID do Dispositivo",
"firmwareVersion": "Versão do Firmware",
"disconnectedDevice": "Nenhum dispositivo conectado, clique abaixo",
"disconnectedDevice": "Nenhum dispositivo conectado, clique no botão abaixo para conectar",
"connectDevice": "Conectar Dispositivo",
"topAiExperiences": "Melhores Experiências de IA",
"aiAssistant": "Assistente de IA",
"aiAssistantInfo": "Consultor pessoal 24/7 para perguntas e conselhos",
"simultaneousInterpretation": "Interpretação em Tempo Real",
"simultaneousInterpretationInfo":
"Tradução em tempo real para mais de 80 idiomas",
"aiCompanion": "Vínculo pais e filhos",
"aiCompanionInfo": "Entende você e oferece companhia calorosa",
"homeSlogan": "Conecte o Mundo, Além do Som",
"turnEarphones":
"Por favor, abra o estojo dos fones e coloque-os em seus ouvidos",
"aiAssistant": "Assistente IA Completo",
"aiAssistantInfo": "Consultor exclusivo 24/7, responde a perguntas, dá sugestões",
"simultaneousInterpretation": "Interpretação Simultânea",
"simultaneousInterpretationInfo": "Tradução em tempo real para mais de 80 idiomas, viagens ao estrangeiro sem preocupações",
"aiCompanion": "Companheiro Familiar",
"aiCompanionInfo": "Entende-o, companhia calorosa",
"homeSlogan": "Conectando o mundo, transcendendo o som",
"turnEarphones": "Por favor, abra a caixa de carregamento dos auriculares e coloque os auriculares nos seus ouvidos",
"currentlyConnected": "Atualmente conectado:",
"unsystemSetup": "Ir para Configurações do Sistema",
"talkLater": "Lembrar Mais Tarde",
"initializing": "Inicializando...",
"bluetoothInitializationFailure":
"Falha na inicialização do serviço Bluetooth",
"checkingPermissions": "Verificando permissões...",
"lackPermissions": "Permissões Bluetooth necessárias",
"searchingDevice": "Procurando dispositivos...",
"unsystemSetup": "Ir para as definições do sistema",
"talkLater": "Mais Tarde",
"initializing": "A inicializar...",
"bluetoothInitializationFailure": "Falha na inicialização do serviço Bluetooth",
"checkingPermissions": "A verificar permissões...",
"lackPermissions": "Faltam permissões de Bluetooth",
"searchingDevice": "A procurar dispositivos...",
"findConnectedDevice": "Dispositivo conectado encontrado",
"notFound": "Nenhum dispositivo Bluetooth conectado encontrado",
"initializationFailure": "Falha na inicialização",
"connectedDevice": "Conectado ao dispositivo:",
"failedRefreshDevice": "Falha ao atualizar o dispositivo",
"noDeviceFound": "Nenhum dispositivo conectado encontrado",
"failedDeviceInformation": "Falha ao obter informações do dispositivo",
"unknownEquipment": "Dispositivo Desconhecido",
"failedDeviceInformation": "Não foi possível obter informações do dispositivo",
"unknownEquipment": "Equipamento Desconhecido",
"zeroSignal": "Sem Sinal",
"good": "Bom",
"fine": "Excelente",
"excellent": "Perfeito",
"fine": "Muito Bom",
"excellent": "Excelente",
"unknown": "Desconhecido",
'bluetoothTurnedOff': 'Bluetooth está desligado, por favor ligue-o',
'bluetoothOff': 'Bluetooth desligado',
'bluetoothTurnedOff': 'O Bluetooth está desligado, por favor, ligue o Bluetooth',
'bluetoothOff': 'Bluetooth Desligado',
'leftEar': 'Auricular Esquerdo',
'rightEar': 'Auricular Direito',
'chargingCase': 'Caixa de Carregamento',
'left': 'Esquerda',
'right': 'Direita',
'checkConnectionStatusFailed': 'Falha ao verificar o estado da conexão',
// 发现页
// 发现页
"searchAi": "Pesquisar funções de IA...",
"exploreSlogan": "Fones Inteligentes, Possibilidades Infinitas",
"exploreSlogan1": "Companheiro Inteligente, Possibilidades Infinitas",
"exploreSlogan2": "Óculos Inteligentes, Possibilidades Infinitas",
"exploreAi": "Explore as funções de IA fornecidas pelo DeepSound",
"exploreSlogan": "Auriculares inteligentes, possibilidades infinitas",
"exploreSlogan1": "Companhia inteligente, possibilidades infinitas",
"exploreSlogan2": "Óculos inteligentes, possibilidades infinitas",
"exploreAi": "Explore as funções de IA oferecidas pela DeapSound",
"aiFunction": "Funções de IA",
"allRoundAssistant": "Assistente Completo",
"allRoundAssistantInfo": "Ajuda a resolver vários problemas",
"simultaneousTranslation": "Tradução em Tempo Real",
"simultaneousTranslationInfo": "Tradução instantânea para mais de 80 idiomas",
"aiGirlfriend": "Vínculo pais e filhos",
"allRoundAssistantInfo": "Ajuda-o a resolver vários problemas",
"simultaneousTranslation": "Tradução Simultânea",
"faceToFaceTranslation": "Tradução Cara a Cara",
'audioVideoTranslation': 'Tradução de Áudio e Vídeo',
'callTranslation': 'Tradução de Chamadas',
"simultaneousTranslationInfo": "Tradução em tempo real para mais de 80 idiomas",
"aiGirlfriend": "Namorada IA",
"aiGirlfriendInfo": "Companhia inteligente, converse a qualquer momento",
"healthConsultant": "Chat de IA Multifuncional",
"healthConsultantInfo": "Mais funções de chat com IA",
"conferenceAssistant": "Assistente de Reuniões de Negócios",
"conferenceAssistantInfo":
"Registro de atas em tempo real e tradução multilíngue",
"studyAssistant": "Assistente de Aprendizado de Idiomas",
"studyAssistantInfo": "Correção de pronúncia e prática de fala",
"travelTranslator": "Tradutor de Viagem",
"travelTranslatorInfo": "Tradução de voz em tempo real e guias turísticos",
"beSearching": "Pesquisando:",
"healthConsultant": "Chat IA Multifuncional",
"healthConsultantInfo": "Oferece mais funções de chat IA",
"conferenceAssistant": "Assistente de Reunião de Negócios",
"conferenceAssistantInfo": "Gravação de atas em tempo real, tradução multilingue",
"studyAssistant": "Assistente de Aprendizagem de Línguas",
"studyAssistantInfo": "Correção de pronúncia, prática de conversação em tempo real",
"travelTranslator": "Assistente de Tradução de Viagem",
"travelTranslatorInfo": "Tradução de voz em tempo real, apresentação de pontos turísticos",
"beSearching": "A pesquisar:",
"noAssistantFound": "Nenhum assistente de IA correspondente encontrado",
"scene": "Cenários",
"youHaveSelected": "Você selecionou:",
"newFunction": "Novas Funções",
"youChoseTry": "Você escolheu experimentar",
"scene": "Cenário",
"youHaveSelected": "Selecionou:",
"newFunction": "Nova Função",
"youChoseTry": "Escolheu experimentar",
"aiSinger": "Modo Cantor IA",
"aiSingerInfo":
"Cante qualquer música com a voz do seu artista favorito, até mesmo suas próprias criações",
"popularFunction": "Funções Populares",
"tryNow": "Experimentar Agora",
"aiSingerInfo": "Cante qualquer música com a voz do seu cantor favorito, até mesmo as suas próprias composições",
"popularFunction": "Cenários de Funções Populares",
"tryNow": "Experimente Agora",
//商务会议助手页
// 商务会议助手页
"startMeeting": "Iniciar Reunião",
'edit': 'Editar',
'delete': 'Excluir',
'noContent': 'Sem conteúdo',
'editMeetingTitle': 'Editar título da reunião (Opcional)',
'meetingTitle': 'Título da reunião (Opcional)',
'delete': 'Eliminar',
'noContent': 'Sem Conteúdo',
'editMeetingTitle': 'Editar Título da Reunião (Opcional)',
'meetingTitle': 'Título da Reunião (Opcional)',
'maxCharacters': 'Máximo de 50 caracteres',
'meeting': 'Reunião',
'recordingDetails': 'Detalhes da gravação',
'recordingDetails': 'Detalhes da Gravação',
'aiSummary': 'Resumo IA',
'meetingTranscript': 'Transcrição da reunião',
'meetingTranscript': 'Transcrição da Reunião',
// 设置页
"premiumMember": "Assinatura Premium",
"systemSettings": "Definições do Sistema",
"premiumMember": "Membro Premium",
"joinDevice": "Dispositivo conectado:",
"accountId": "ID da conta:",
"systemSetting": "Configurações do Sistema",
"languageSetting": "Configurações de Idioma",
"accountId": "ID da Conta:",
"systemSetting": "Definição do Sistema",
"languageSetting": "Definição de Idioma",
"darkMode": "Modo Escuro",
"darkModeInfo": "Alternar entre temas claro/escuro",
"backups": "Backup e Restauração",
"backupsInfo": "Backup de configurações e histórico de IA",
"lastBackup": "Último backup:",
"privacySettings": "Configurações de Privacidade",
"privacySettingsInfo": "Gerenciar coleta de dados e permissões",
"logout": "Sair",
"logoutTips": "Tem certeza que deseja sair da conta atual?",
"aboutApplication": "Sobre",
"darkModeInfo": "Alternar entre os temas claro e escuro da aplicação",
"backups": "Cópia de Segurança e Restauro",
"backupsInfo": "Cópia de segurança das definições e histórico de interação com IA",
"lastBackup": "Última cópia de segurança:",
"privacySettings": "Definições de Privacidade",
"privacySettingsInfo": "Gerir a recolha de dados e permissões",
"permissionManagement": "Gestão de Permissões",
"permissionManagementInfo": "Gerir as definições de permissão da aplicação",
"aboutApplication": "Sobre a Aplicação",
"versions": "Versão",
"checkUpdates": "Verificar Atualizações",
"selectLanguage": "Selecionar Idioma",
@ -192,41 +224,268 @@ const Map<String, String> ptPT = {
"voiceServiceInfo": "Selecionar serviço de reconhecimento e síntese de voz",
"selectVoiceService": "Selecionar Serviço de Voz",
"azureVoiceService": "Serviço de Voz Azure",
"azureVoiceServiceInfo":
"Serviço em nuvem da Microsoft com suporte a síntese e reconhecimento de voz de alta qualidade",
"flutterVoiceService": "Serviço de voz local",
"flutterVoiceServiceInfo":
"Serviço de voz local do dispositivo sem necessidade de internet",
"azureVoiceServiceInfo": "Serviço de voz na nuvem da Microsoft, suporta síntese e reconhecimento de voz de alta qualidade",
"flutterVoiceService": "Serviço de Voz Local Flutter",
"flutterVoiceServiceInfo": "Serviço de voz local do dispositivo, pode ser usado sem ligação à internet",
'timbreService': 'Serviço de Timbre',
'timbreServiceInfo': 'Selecionar serviço de síntese de voz',
'timbreServiceInfo': 'Selecionar serviço de síntese de voz com timbre',
'defaultTimbre': 'Timbre Padrão',
'microsoftCloudTimbreService': 'Serviço de Timbre na Nuvem Microsoft',
'microsoftCloudTimbreService': 'Serviço de Timbre na Nuvem da Microsoft',
'voiceClone': 'Clonagem de Voz',
'AIsettings': 'Configurações de IA',
'selecttimbre': 'Selecionar timbre',
'pleaseRead': 'Por favor leia',
'completeRecording': 'Concluir gravação',
'deleteAccount': 'Excluir conta',
'deleteAccountTips':
'Tem certeza de que deseja excluir permanentemente sua conta? Esta ação não pode ser desfeita.',
// 聊天页
'AIsettings': 'Definições de IA',
'selecttimbre': 'Selecionar Timbre',
'pleaseRead': 'Leia em voz alta',
'completeRecording': 'Concluir Gravação',
"firmwareUpgrade": "Atualização de Firmware",
"bleHeadsetFirmwareUpgrade": "Atualização da Versão do Firmware dos Auriculares BLE",
"deviceManagement": "Gestão de Dispositivos",
"manageConnectedDevices": "Gerir dispositivos Bluetooth emparelhados",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Já tem a versão mais recente {version}',
'checkUpdateFailed': 'Falha ao verificar atualizações',
'networkErrorRetry': 'Erro de rede, tente novamente mais tarde',
// 设备管理相关
'clearPairedDevices': 'Limpar Dispositivos Emparelhados',
'clearPairedDevicesConfirm': 'Tem a certeza que quer limpar todos os dispositivos emparelhados?',
'clearPairedDevicesSuccess': 'Dispositivos emparelhados limpos com sucesso',
'clearPairedDevicesFailed': 'Falha ao limpar dispositivos emparelhados',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Chat de Voz em Tempo Real",
"realtimeVoiceChatInfo": "Experimente a função de interação de voz inteligente (pré-visualização da função)",
"loading": "A carregar...",
//设备管理页面
"earphone": "Auriculares",
"voicerecorder": "Gravador de Voz",
"notBound": "Não Vinculado",
"deviceNotBoundYet": "Ainda não há dispositivo vinculado",
"unbind": "Desvincular",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Limpar Histórico de Chat",
"online": "Online",
"inputMessage": "Escreva uma mensagem...",
"imListening": "Ouvindo...",
"inputMessage": "Introduzir mensagem...",
"imListening": "A ouvir...",
"canStartTalking": "Pode começar a falar",
"addQuestionAboutImage": "Adicione uma pergunta ou descrição sobre a imagem...",
"summarizeImageContent": "Resumir conteúdo da imagem",
"extractImageText": "Extrair texto da imagem",
"translateImageText": "Traduzir texto na imagem",
"recording": "A gravar...",
"holdToSpeak": "Mantenha premido para falar",
"takePhoto": "Tirar Foto",
"photoAlbum": "Álbum",
"makeCall": "Fazer Chamada",
"aiVoiceCall": "Chamada de Voz IA",
"inCall": "Em chamada...",
"aiReplying": "IA a responder...",
"waitingToStart": "A aguardar para começar...",
"clickToStartCall": "Clique para iniciar a chamada",
"listeningToYou": "A ouvi-lo...",
"processing": "A processar...",
"loadMoreMessages": "Carregar mais mensagens...",
"loadFailedClickRetry": "Falha ao carregar, clique para tentar novamente",
"swipeUpForMore": "Deslize para cima para ver mais",
// Agent controller
'welcomeMessage': 'Olá! Eu sou a **XiaoYan**, posso ajudá-lo(a) a:\n\n'
'• Responder a perguntas e fornecer informações\n\n'
'• Traduzir voz em tempo real\n\n'
'• Recomendar música e podcasts\n\n'
'• Memorandos de voz e lembretes\n\n'
'• Controlar as funções dos auriculares\n\n'
'Em que posso ajudá-lo(a)?',
'microphonePermission': 'Microfone',
'voiceRecognitionPermissionText': 'O reconhecimento de voz requer acesso ao microfone.',
'voiceTranslationPermissionText': 'O reconhecimento e tradução de voz requerem acesso ao microfone.',
'phoneCallPermissionText': 'Fazer chamadas requer acesso ao microfone para chamadas de voz.',
'permissionDeniedText': 'Negou permanentemente a permissão do microfone, por favor, vá às definições do sistema para a ativar.',
'startVoiceInput': 'Iniciar entrada de voz',
'startPhoneCallMode': 'Iniciar modo de chamada, iniciar entrada de voz',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Introduza a sua mensagem aqui...',
'characterCount': '{count} caracteres',
// 消息长按操作
'copy': 'Copiar',
'copySuccess': 'Copiado com sucesso',
'report': 'Denunciar',
'submitSuccess': 'Enviado com sucesso',
'submitFailed': 'Falha no envio',
'reportSubmitted': 'Denúncia enviada, iremos processá-la em breve',
'harmfulUnsafe': 'Nocivo/Inseguro',
'pornographicVulgar': 'Pornográfico/Vulgar',
'misleadingAttack': 'Enganoso/Ataque',
'illegalCriminal': 'Ilegal/Criminoso',
'privacyRelated': 'Relacionado com a Privacidade',
'copyrightViolation': 'Violação dos meus direitos de autor, reputação, etc.',
'other': 'Outro',
'reportDescriptionHint': 'Gostaríamos de saber o motivo da sua denúncia, pode descrever o problema que encontrou.',
//Message_bubble
'generatedByAi': 'Gerado por IA',
//音乐卡片 music_card
'recommendedMusic': 'Aqui estão algumas músicas recomendadas:',
'playList': 'Lista de Reprodução',
'moreMusic': 'Mais Música',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'horas',
'minutes': 'minutos',
'seconds': 'segundos',
'navigating': 'A navegar',
'currentLocation': 'Localização Atual',
'approximate': 'Aprox.',
'enterRoad': 'Entrar na estrada',
"driving": "A conduzir",
"walking": "A caminhar",
"bicycling": "De bicicleta",
"tsransit": "Transportes Públicos",
//天气卡片 weather_card
'weatherQuery': 'A consultar as condições meteorológicas:',
'highest': 'Máxima',
'lowest': 'Mínima',
'futureForecast': 'Previsão Futura',
'hotWeatherTip': 'Hoje está calor, por favor, tenha cuidado com o golpe de calor e beba muita água',
'coldWeatherTip': 'Hoje a temperatura está baixa, por favor, agasalhe-se bem ao sair para evitar constipações',
'rainyWeatherTip': 'Hoje vai chover, por favor, leve um guarda-chuva ao sair e tenha cuidado',
'snowyWeatherTip': 'Hoje vai nevar, o piso está escorregadio, por favor, tenha cuidado e agasalhe-se bem',
'foggyWeatherTip': 'Hoje há nevoeiro, a visibilidade é reduzida, por favor, use uma máscara ao sair',
'windyWeatherTip': 'Hoje o vento está forte, por favor, tenha cuidado ao sair e prenda bem os seus pertences',
'sunnyWeatherTip': 'Hoje o sol está forte e os raios UV são intensos, por favor, use protetor solar ao sair',
'temperatureDifferenceTip': 'Hoje há uma grande diferença de temperatura entre o dia e a noite, por favor, ajuste a sua roupa',
'comfortableWeatherTip': 'Hoje o tempo está agradável, é uma ótima altura para atividades ao ar livre',
"monday": "Seg",
"tuesday": "Ter",
"wednesday": "Qua",
"thursday": "Qui",
"friday": "Sex",
"saturday": "Sáb",
"sunday": "Dom",
// 天气描述
"sunny": "Ensolarado",
"partlyCloudy": "Pouco Nublado",
"partlySunny": "Parcialmente Ensolarado",
"cloudy": "Nublado",
"overcast": "Céu Coberto",
"shower": "Aguaceiro",
"thundershower": "Trovoada",
"lightRain": "Chuva Fraca",
"moderateRain": "Chuva Moderada",
"heavyRain": "Chuva Forte",
"rainstorm": "Tempestade",
"snowShower": "Aguaceiro de Neve",
"lightSnow": "Neve Fraca",
"moderateSnow": "Neve Moderada",
"heavySnow": "Neve Forte",
"blizzard": "Nevão",
"fog": "Nevoeiro",
"haze": "Névoa Seca",
"strongWind": "Vento Forte",
//编辑个人信息页
"editProfile": "Editar Informações Pessoais",
"avatar": "Avatar",
"nickname": "Alcunha",
"save": "Guardar",
"about": "Sobre",
"enterNickname": "Introduza uma alcunha",
"notSet": "Não Definido",
"accountSetting": "Definições da Conta",
"logout": "Terminar Sessão",
"logoutTips": "Tem a certeza que quer terminar a sessão da conta atual?",
'deleteAccount': 'Eliminar Conta',
'deleteAccountTips': 'Tem a certeza que quer eliminar permanentemente a sua conta? Esta ação não pode ser revertida.',
// 翻译页
"selectSourceLanguage": "Selecionar Idioma de Origem",
"selectTargetLanguage": "Selecionar Idioma de Destino",
// Profile 错误信息
'networkConnectionFailed': 'Falha na ligação à rede, verifique as definições de rede e tente novamente',
'serverTemporarilyUnavailable': 'O servidor está temporariamente indisponível, tente novamente mais tarde',
'loginExpiredPleaseRelogin': 'A sua sessão expirou, por favor, inicie sessão novamente',
'noPermissionForThisOperation': 'Não tem permissão para realizar esta operação',
'requestedResourceNotFound': 'O recurso solicitado não foi encontrado',
'imageProcessingFailedPleaseReselect': 'Falha no processamento da imagem, por favor, selecione outra imagem',
'operationFailedPleaseRetry': 'Operação falhou, tente novamente',
'serverReturnedError': 'O servidor retornou um erro',
'serverError': 'Erro do Servidor',
'networkConnectionFailedCheckSettings': 'Falha na ligação à rede, verifique as definições de rede',
'serverInternalErrorRetryLater': 'Erro interno do servidor, tente novamente mais tarde',
// 编辑个人信息页
"editProfile": "Editar Perfil",
"nickname": "Apelido",
"save": "Salvar",
// Profile 用户交互
'imageCompressionFailed': 'Falha na compressão da imagem',
'avatarUpdateFailed': 'Falha na atualização do avatar',
'usernameCannotBeEmpty': 'O nome de utilizador não pode estar vazio',
'saveSuccess': 'Guardado com sucesso',
'personalInfoUpdated': 'Informações pessoais atualizadas',
'saveFailed': 'Falha ao guardar',
'loggedOut': 'Sessão terminada com sucesso',
'logoutFailedRetry': 'Falha ao terminar a sessão, tente novamente',
'accountPermanentlyDeleted': 'A conta foi eliminada permanentemente',
'deleteAccountFailedRetry': 'Falha ao eliminar a conta, tente novamente',
// 国家和地区列表
// 账号服务相关
'clearUserDataFailed': 'Falha ao limpar os dados do utilizador',
'deleteUserDataFailed': 'Falha ao eliminar os dados do utilizador',
'thirdPartyLogoutSuccess': 'Sessão de terceiros terminada com sucesso',
'thirdPartyLogoutFailed': 'Falha ao terminar a sessão de terceiros',
'signOutProcessError': 'Ocorreu um erro durante o processo de terminar a sessão',
'deleteAccountProcessError': 'Ocorreu um erro durante o processo de eliminação da conta',
'userDataClearSuccess': 'Dados do utilizador limpos com sucesso',
'allUserDataClearSuccess': 'Todos os dados do utilizador foram limpos com sucesso',
'accountServiceInitialized': 'Serviço de Conta inicializado',
// 权限管理页面
'getPermissionStatusFailed': 'Falha ao obter o estado da permissão',
'communicationPermissions': 'Permissões de Comunicação',
'calendarPermissions': 'Permissões do Calendário',
'locationPermissions': 'Permissões de Localização',
'phone': 'Telefone',
'sms': 'SMS',
'calendarWrite': 'Escrever no Calendário',
'calendarFullAccess': 'Acesso Total ao Calendário',
'locationInfo': 'Informações de Localização',
'phonePermissionDesc': 'Usado para a função de fazer chamadas',
'smsPermissionDesc': 'Usado para a função de enviar SMS',
'calendarWritePermissionDesc': 'Usado para criar eventos e lembretes no calendário',
'calendarFullAccessPermissionDesc': 'Usado para ler e gerir eventos e lembretes do calendário',
'locationPermissionDesc': 'Usado para obter informações da localização atual',
'appFunctionNeeds': 'A função da aplicação precisa',
'authorized': 'Autorizado',
'unauthorized': 'Não Autorizado',
'needOpenInSystemSettings': 'Precisa de ser ativado nas definições do sistema',
'partialAuthorization': 'Autorização Parcial',
'unknownStatus': 'Estado Desconhecido',
'permissionGranted': 'Permissão concedida',
'permissionRequestError': 'Erro ao solicitar permissão',
'phonePermissionDetailDesc': 'A função de chamada requer permissão de telefone',
'smsPermissionDetailDesc': 'A função de envio de SMS requer permissão de SMS',
'calendarWritePermissionDetailDesc': 'A criação de eventos no calendário requer permissão de escrita no calendário',
'calendarFullAccessPermissionDetailDesc': 'A gestão de eventos no calendário requer permissão total de calendário',
'locationPermissionDetailDesc': 'A obtenção de informações de localização requer permissão de localização',
'appNeedsPermissionForFullFunction': 'A aplicação precisa desta permissão para fornecer funcionalidade completa',
'permanentDenialText': 'Negou permanentemente a permissão de {permission}, por favor, vá às definições da aplicação para a ativar',
'goToSettings': 'Ir para Definições',
// 版本更新对话框
'newVersionFound': 'Nova Versão Encontrada',
'remindLater': 'Lembrar Mais Tarde',
'updateNow': 'Atualizar Agora',
'checkUpdate': 'Verificar Atualização',
'updateFailed': 'Atualização Falhou',
'cannotOpenAppStore': 'Não é possível abrir a loja de aplicações, por favor, vá manualmente à loja de aplicações para atualizar',
'updateErrorRetry': 'Ocorreu um erro durante a atualização, por favor, tente novamente mais tarde',
//国家列表
"邮箱": "E-mail",
"中国": "China",
"美国": "Estados Unidos",
@ -245,7 +504,7 @@ const Map<String, String> ptPT = {
"新加坡": "Singapura",
"马来西亚": "Malásia",
"泰国": "Tailândia",
"越南": "Vietnã",
"越南": "Vietname",
"印度": "Índia",
"巴基斯坦": "Paquistão",
"菲律宾": "Filipinas",
@ -256,21 +515,21 @@ const Map<String, String> ptPT = {
"阿根廷": "Argentina",
"澳大利亚": "Austrália",
"新西兰": "Nova Zelândia",
"中国香港": "Hong Kong, China",
"中国澳门": "Macau, China",
"中国台湾": "Taiwan, China",
"中国香港": "Hong Kong (China)",
"中国澳门": "Macau (China)",
"中国台湾": "Taiwan (China)",
"埃及": "Egito",
"希腊": "Grécia",
"荷兰": "Países Baixos",
"比利时": "Bélgica",
"匈牙利": "Hungria",
"罗马尼亚": "Romênia",
"罗马尼亚": "Roménia",
"瑞士": "Suíça",
"奥地利": "Áustria",
"丹麦": "Dinamarca",
"瑞典": "Suécia",
"挪威": "Noruega",
"波兰": "Polônia",
"波兰": "Polónia",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Colômbia",
@ -285,13 +544,13 @@ const Map<String, String> ptPT = {
"芬兰": "Finlândia",
"保加利亚": "Bulgária",
"立陶宛": "Lituânia",
"拉脱维亚": "Letônia",
"爱沙尼亚": "Estônia",
"拉脱维亚": "Letónia",
"爱沙尼亚": "Estónia",
"乌克兰": "Ucrânia",
"塞尔维亚": "Sérvia",
"克罗地亚": "Croácia",
"斯洛文尼亚": "Eslovênia",
"捷克": "República Tcheca",
"斯洛文尼亚": "Eslovénia",
"捷克": "República Checa",
"斯洛伐克": "Eslováquia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
@ -310,7 +569,7 @@ const Map<String, String> ptPT = {
"尼日利亚": "Nigéria",
"加纳": "Gana",
"埃塞俄比亚": "Etiópia",
"肯尼亚": "Quênia",
"肯尼亚": "Quénia",
"坦桑尼亚": "Tanzânia",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
@ -324,7 +583,7 @@ const Map<String, String> ptPT = {
"阿曼": "Omã",
"阿富汗": "Afeganistão",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"缅甸": "Mianmar",
"尼泊尔": "Nepal",
"蒙古": "Mongólia",
"柬埔寨": "Camboja",
@ -334,65 +593,159 @@ const Map<String, String> ptPT = {
"斐济": "Fiji",
"所罗门群岛": "Ilhas Salomão",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Olá, sou Emma, uma assistente de IA versátil. Seja para planejamento de trabalho, conselhos de estudo, organização da vida ou outros assuntos, estou feliz em ajudar. Vamos melhorar a eficiência e alcançar objetivos juntos!",
"assistantTag": "Assistente",
"personalAssistantWelcome":
"Olá! Sou Emma e estou feliz em ser sua assistente pessoal. Posso ajudar com várias tarefas como gerenciamento de tempo, planejamento de metas, organização de informações, etc. Como posso ajudar?",
"personalAssistantVoiceWelcome": "Estou aqui!",
// 同声传译 Lucy
"interpreterName": "Intérprete Simultâneo",
"interpreterDescription":
"Olá! Sou Lucy, uma intérprete profissional especializada em tradução em tempo real para reuniões, conferências e conversas, tornando a comunicação sem barreiras.",
"interpreterTag": "Tradução",
"interpreterWelcome":
"Olá a todos! Sou Lucy, sua intérprete simultânea. Farei tradução entre chinês e inglês para você. Quando você falar em chinês, traduzirei para inglês; quando falar em inglês, traduzirei para chinês. Vamos começar nossa sessão de tradução!",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Sou XinYuan, sua companheira dedicada para pais e filhos, gentil e compreensiva. Seja para conversar, compartilhar preocupações ou precisar de companhia, estarei sempre ao seu lado.",
"companionTag": "Emocional",
"companionWelcome":
"Olá! Finalmente nos encontramos! Sou XinYuan, sua companheira dedicada para pais e filhos. Como foi seu dia? Há algo que gostaria de compartilhar comigo? Estou sempre aqui, pronta para ouvir seus pensamentos.",
"companionVoiceWelcome": "Estou aqui com você!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "Assistente de Chat IA Wu",
"healthAdvisorDescription":
"Sou Wu, pronto para fornecer várias funções de chat com IA.",
"healthAdvisorTag": "Chat",
"healthAdvisorWelcome":
"Olá, sou Wu. Estou feliz em ajudar com funções de chat com IA. Como posso ajudar hoje?",
"healthAdvisorVoiceWelcome": "Estou aqui!",
// Translation History
"noTranslationHistory": "Sem histórico de tradução",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Histórico de Traduções",
"enableRecording": "Ativar Gravação",
"viewAudioFiles": "Ver Ficheiros de Áudio",
"headsetUser": "Utilizador de Auriculares",
"phoneUser": "Utilizador de Telemóvel",
"selectSourceLanguage": "Selecionar idioma de origem",
"selectTargetLanguage": "Selecionar idioma de destino",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ainda não há histórico",
"clearHistory": "Limpar Histórico",
"clearHistoryConfirm":
"Tem certeza que deseja limpar todo o histórico de tradução? Esta ação não pode ser desfeita.",
"translationHistory": "Histórico de Tradução",
// Página de feedback do usuário
"feedback": "Feedback",
'feedbackInfo': 'Fornecer feedback ou sugestões',
'feedbackDescription': 'Por favor, descreva seu problema ou sugestão',
'feedbackHint': 'Por favor, insira seu feedback...',
'feedbackRequired': 'O conteúdo do feedback é obrigatório',
'contactInfo': 'Informações de contato',
'contactHint': 'Email/Telefone, para que possamos contatá-lo',
"clearHistoryConfirm": "Tem a certeza que quer limpar todo o histórico de traduções? Esta ação não pode ser revertida.",
"unknownLanguage": "Idioma Desconhecido",
"deleteSessionRecord": "Eliminar Registo da Sessão",
"deleteSessionConfirm": "Tem a certeza que quer eliminar todos os registos de tradução desta sessão? Esta ação não pode ser revertida.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Traduzir Ficheiros de Áudio",
"noAudioFiles": "Ainda não há ficheiros de áudio",
"calculating": "A calcular...",
"playing": "A reproduzir...",
"paused": "Em pausa",
"clickToPlay": "Clique para reproduzir",
"rename": "Renomear",
"smartTranscription": "Transcrição Inteligente",
"renameAudioFile": "Renomear ficheiro de áudio",
"enterNewFileName": "Introduza um novo nome de ficheiro",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Registo Original",
"recordSummary": "Resumo do Registo",
"clickToGenerateSummary": "Clique no botão abaixo para gerar um resumo da sessão",
"summaryContent": "Conteúdo do Resumo",
"copied": "Copiado",
"summaryCopiledToClipboard": "Resumo copiado para a área de transferência",
"extractSummary": "Extrair Resumo",
"summaryGenerated": "Resumo gerado",
"generating": "A gerar...",
"regenerate": "Regenerar",
"summaryTimeoutMessage": "O pedido de geração de resumo expirou, pode ser devido a problemas de rede ou servidor ocupado.",
"deleteTranslationRecord": "Eliminar Registo de Tradução",
"deleteTranslationConfirm": "Tem a certeza que quer eliminar este registo de tradução? Esta ação não pode ser revertida.",
"originalText": "Texto Original",
"translatedText": "Texto Traduzido",
"sessionSummary": "Resumo da Sessão",
"cannotShare": "Não é possível partilhar",
"generateSummaryFirst": "Por favor, gere primeiro um resumo",
"translationSessionRecord": "Registo da Sessão de Tradução",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Emparelhamento de Dispositivo",
"connectYourDeepSoundHeadset": "Conecte os seus Auriculares DeepSound",
"bind": "Vincular",
"authorizeBind": "Autorizar Vinculação",
"enterCode": "Introduza o código",
"autoInputCode": "Introdução automática do código",
"skipBinding": "Saltar Vinculação",
"rescan": "Digitalizar Novamente",
"skip": "Saltar",
"verifyingDevice": "A verificar dispositivo...",
"confirmBinding": "Confirmar Vinculação",
"associatingDevice": "A associar dispositivo...",
"goToBluetoothSettings": "Ir para Definições de Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Pronto para emparelhar",
"preparingPairingEnvironment": "A preparar ambiente de emparelhamento...",
"connectDeepSoundViaSystemBluetooth": "Por favor, conecte-se primeiro ao dispositivo DeapSound através do Bluetooth do sistema",
"deviceBindingConfirm": "Confirmação de vinculação do dispositivo...",
"establishingDeviceAssociation": "A estabelecer associação do dispositivo...",
"waitingCompletePairing": "Aguarde, a concluir o emparelhamento...",
"pairingSuccessRedirecting": "Emparelhamento bem-sucedido! A redirecionar para a página inicial...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Certifique-se de que está conectado a um dispositivo DeapSound",
"deviceAlreadyBoundToOtherAccount": "Este dispositivo já está vinculado a outra conta",
"deviceAssociationFailed": "Falha na associação do dispositivo, tente novamente",
"scanTimeoutEnsureDeviceNearby": "Tempo de digitalização esgotado, certifique-se de que o dispositivo está por perto",
"networkError": "Erro de Rede",
"authorizationFailedCheckCode": "Falha na autorização, verifique se o código de autorização está correto",
"pairingFailedRetry": "Falha no emparelhamento, tente novamente",
// 配对控制器相关
'pleaseEnableBluetooth': 'Por favor, ative o Bluetooth',
'deviceDisconnected': 'Dispositivo desconectado',
'readyToStartPairing': 'Pronto para iniciar o emparelhamento',
'checkingEnvironment': 'A verificar ambiente...',
'ensureHeadsetOnAndPairingMode': 'Certifique-se de que os auriculares estão ligados e em modo de emparelhamento',
'establishingSecureConnection': 'A estabelecer conexão segura...',
'needManualBindingAuthCode': 'É necessário um código de autorização de vinculação manual...',
'pairingSuccessful': 'Emparelhamento bem-sucedido!',
'enableBluetooth': 'Ativar Bluetooth',
'grantPermissions': 'Conceder Permissões',
'retryAssociation': 'Tentar Associação Novamente',
'retryAuthorization': 'Tentar Autorização Novamente',
'pleaseGrantNecessaryPermissions': 'Por favor, conceda as permissões necessárias',
'checkFailedRetry': 'Verificação falhou, tente novamente',
'pleaseConnectDeepSoundDevice': 'Por favor, conecte um dispositivo DeepSound',
'verificationFailedRetry': 'Verificação falhou, tente novamente',
'invalidDeviceAddress': 'Endereço de dispositivo inválido',
'bleDeviceAssociationFailed': 'Falha na associação do dispositivo BLE',
'deviceAssociationFailedRetry': 'Falha na associação do dispositivo, tente novamente',
'bleConnectionTimeoutRetry': 'Tempo de conexão BLE esgotado, tente novamente',
'blePairingStartupFailed': 'Falha no início do emparelhamento BLE',
'bleConnectionFailed': 'Falha na conexão BLE',
'deviceAuthorizationFailedCheckCode': 'Falha na autorização do dispositivo, verifique o código de autorização',
//用户反馈页
"feedback": "Feedback do Utilizador",
'feedbackInfo': 'Forneça feedback ou sugestões',
'feedbackDescription': 'Descreva o problema que encontrou ou a sua sugestão',
'feedbackHint': 'Introduza o seu feedback...',
'feedbackRequired': 'Introduza o conteúdo do feedback',
'contactInfo': 'Informações de Contacto',
'contactHint': 'E-mail/Telemóvel, para que o possamos contactar',
'submit': 'Enviar',
'feedbackSubmitSuccess': 'Feedback enviado com sucesso, obrigado!',
'feedbackSubmitFailed':
'Falha ao enviar feedback, tente novamente mais tarde',
'feedbackSubmitSuccess': 'Feedback enviado com sucesso, obrigado pelo seu feedback!',
'feedbackSubmitFailed': 'Falha ao enviar o feedback, tente novamente mais tarde',
// OTA升级模块
"upgradeExitConfirm": "Atualização em andamento, sair irá interromper o processo, tem a certeza que quer sair?",
"deviceModel": "Modelo do Dispositivo",
"unknownDevice": "Dispositivo Desconhecido",
"currentFirmwareVersion": "Versão Atual do Firmware",
"latestFirmwareVersion": "Versão Mais Recente do Firmware",
"ota_newVersionFound": "Nova versão encontrada",
"latestVersion": "Já tem a versão mais recente",
"gettingDeviceInfo": "A obter informações do dispositivo...",
"keepDeviceConnected": "Mantenha o dispositivo conectado",
"connectionFailed": "Falha na Conexão",
"retryConnection": "Tentar Conectar Novamente",
"ota_updateNow": "Atualizar Agora",
"keepConnectedDontClose": "Mantenha o dispositivo conectado, não feche a aplicação",
"doNotDisconnect": "Não desconecte",
"charging": "A carregar",
"updateContent": "Conteúdo da Atualização",
"removeEarbudsEnsureBattery": "Retire ambos os auriculares e certifique-se de que a bateria de ambos está acima de 30%",
// 音乐列表页面
"noMusic": "Sem Música",
"noPlayingMusic": "Nenhuma música a tocar",
"unknownSong": "Música Desconhecida",
"unknownArtist": "Artista Desconhecido",
"playAll": "Tocar Todas",
// Language names
// 语言名称
"中文(简体)": "Chinês (Simplificado)",
"中文(繁体)": "Chinês (Tradicional)",
"中文(香港繁体)": "Chinês (Hong Kong)",
"中文(香港繁体)": "Chinês (Hong Kong Tradicional)",
"英语": "Inglês",
"日语": "Japonês",
"韩语": "Coreano",
@ -402,10 +755,10 @@ const Map<String, String> ptPT = {
"意大利语": "Italiano",
"德语": "Alemão",
"俄语": "Russo",
"波兰语": "Polonês",
"波兰语": "Polaco",
"荷兰语": "Holandês",
"瑞典语": "Sueco",
"捷克语": "Tcheco",
"捷克语": "Checo",
"现代希腊语": "Grego Moderno",
"罗马尼亚语": "Romeno",
"匈牙利语": "Húngaro",
@ -419,14 +772,14 @@ const Map<String, String> ptPT = {
"泰语": "Tailandês",
"越南语": "Vietnamita",
"印尼语": "Indonésio",
"印地语": "Hindi",
"印地语": "Híndi",
"土耳其语": "Turco",
"马来语": "Malaio",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"泰米尔语": "Tâmil",
"泰卢固语": "Telugo",
"马拉提语": "Marata",
"乌尔都语": "Urdu",
"波斯语": "Persa",
"斯瓦希里语": "Suaíli",
};
};

788
lib/core/translations/language/ro_ro.dart

@ -1,5 +1,785 @@
const Map<String, String> roRO = {
'app_title': 'Deep Voice',
'welcome': 'Bine ați venit',
// 补充罗马尼亚语翻译...
};
// 通用
'continue': 'Continuă',
'confirm': 'Confirmă',
'cancel': 'Anulează',
'retry': 'Reîncearcă',
'error': 'Eroare',
'success': 'Succes',
'connected': 'Conectat',
'connecting': 'Se conectează...',
'connectionFailure': 'Conexiune eșuată',
'unconnected': 'Neconectat',
'search': 'Caută',
"requestCancellation": "Cerere anulată",
"connectionTimeout": "Timpul de conectare a expirat",
"requestTimeout": "Timpul de cerere a expirat",
"responseTimeout": "Timpul de răspuns a expirat",
"unknownError": "Eroare necunoscută",
// 启动页
"slogan": "Conectând lumea, dincolo de sunet",
"sloganInfo": "Expert vocal AI · Oricând, oriunde",
// 底部导航
"home": "Acasă",
"explore": "Explorează",
"settings": "Setări",
// 语言
"followingSystem": "Urmează sistemul",
"chinese": "Chineză",
"english": "Engleză",
"spanish": "Spaniolă",
"portuguese": "Portugheză",
"traditionalChinese": "Chineză tradițională",
"japanese": "Japoneză",
"korean": "Coreeană",
"french": "Franceză",
"german": "Germană",
"russian": "Rusă",
"vietnamese": "Vietnameză",
"italian": "Italiană",
"hindi": "Hindi",
"indonesian": "Indoneziană",
"thai": "Thailandeză",
"malay": "Malaeză",
"turkish": "Turcă",
"polish": "Poloneză",
"filipino": "Filipineză",
"dutch": "Olandeză",
"swedish": "Suedeză",
"danish": "Daneză",
"finnish": "Finlandeză",
"czech": "Cehă",
"hungarian": "Maghiară",
"norwegian": "Norvegiană",
"romanian": "Română",
"ukrainian": "Ucraineană",
"greek": "Greacă",
"bulgarian": "Bulgară",
"croatian": "Croată",
"slovak": "Slovacă",
"slovenian": "Slovenă",
"lithuanian": "Lituaniană",
"latvian": "Letonă",
"estonian": "Estonă",
"serbian": "Sârbă",
"icelandic": "Islandeză",
// 登录页
"welcome": "Bun venit",
"loginTips": "Autentificați-vă sau înregistrați-vă cu numărul de telefon sau e-mail",
"accountNumber": "Număr de telefon sau e-mail",
"verificationCode": "Cod de verificare",
"getCode": "Obține codul",
"reacquireAfter": "s pentru a obține din nou",
"otherWays": "Sau autentificați-vă cu",
"expressConsent": "Prin autentificare/înregistrare sunteți de acord cu",
"and": " și ",
"userAgreement": "《Acordul de utilizare》",
"privacyPolicy": "《Politica de confidențialitate》",
'selectCountry': 'Selectați țara/regiunea',
"email": "E-mail",
"phoneNumber": "Număr de telefon",
"pleaseEnterContactInfo": "Introduceți numărul de telefon sau e-mail",
"invalidEmailFormat": "Format de e-mail invalid",
"invalidPhoneFormat": "Format de număr de telefon invalid",
"tip": "Sfat",
"pleaseEnterCompleteCode": "Introduceți codul de verificare complet",
"loginFailed": "Autentificare eșuată, reîncercați",
'pleaseAcceptPrivacyPolicy': 'Citiți și acceptați mai întâi Politica de confidențialitate și Acordul de utilizare',
"enterVerificationCode": "Introduceți codul de verificare",
"verificationCodeSentTo": "Codul de verificare a fost trimis la",
"resendVerificationCode": "Retrimite codul de verificare",
"login": "Autentificare",
"usePasswordLogin": "Autentificare cu parolă",
// 隐私政策弹窗
"loginDeclaration": "Declarația DeapSound",
"welcomeToThisApp": "Bun venit la DeapSound, vă rugăm să citiți cu atenție",
"privacyPolicyText":
", apăsând 'De acord și intră' înseamnă că ați citit complet și sunteți de acord cu acordurile de mai sus. Apăsând 'Nu sunt de acord' veți ieși din aplicație.",
"disagree": "Nu sunt de acord",
"agreeAndEnter": "De acord și intră",
// 首页
"deviceStatus": "Starea dispozitivului",
"reconnect": "Reconectare",
"connectingDevice": "Se conectează la dispozitiv...",
"connectedTo": "Conectat la",
"signal": "Semnal",
"deviceId": "ID dispozitiv",
"firmwareVersion": "Versiune firmware",
"disconnectedDevice": "Niciun dispozitiv conectat, faceți clic pe butonul de mai jos pentru a conecta",
"connectDevice": "Conectare dispozitiv",
"topAiExperiences": "Experiențe de top cu AI",
"aiAssistant": "Asistent AI multifuncțional",
"aiAssistantInfo": "Consultant exclusiv 24/7, răspunde la întrebări, oferă sugestii",
"simultaneousInterpretation": "Interpretare simultană",
"simultaneousInterpretationInfo": "Traducere în timp real în peste 80 de limbi, călătorii fără griji în străinătate",
"aiCompanion": "Companion de familie",
"aiCompanionInfo": "Vă înțelege, companie caldă",
"homeSlogan": "Conectând lumea, dincolo de sunet",
"turnEarphones": "Deschideți carcasa de încărcare a căștilor și introduceți căștile în urechi",
"currentlyConnected": "Conectat în prezent:",
"unsystemSetup": "Mergeți la setările de sistem",
"talkLater": "Mai târziu",
"initializing": "Se inițializează...",
"bluetoothInitializationFailure": "Inițializarea serviciului Bluetooth a eșuat",
"checkingPermissions": "Se verifică permisiunile...",
"lackPermissions": "Lipsesc permisiunile Bluetooth",
"searchingDevice": "Se caută dispozitive...",
"findConnectedDevice": "Dispozitiv conectat găsit",
"notFound": "Niciun dispozitiv Bluetooth conectat nu a fost găsit",
"initializationFailure": "Inițializare eșuată",
"connectedDevice": "Conectat la dispozitiv:",
"failedRefreshDevice": "Reîmprospătarea dispozitivului a eșuat",
"noDeviceFound": "Niciun dispozitiv conectat nu a fost găsit",
"failedDeviceInformation": "Nu s-au putut obține informații despre dispozitiv",
"unknownEquipment": "Echipament necunoscut",
"zeroSignal": "Fără semnal",
"good": "Bun",
"fine": "Foarte bun",
"excellent": "Excelent",
"unknown": "Necunoscut",
'bluetoothTurnedOff': 'Bluetooth este dezactivat, vă rugăm să activați Bluetooth',
'bluetoothOff': 'Bluetooth dezactivat',
'leftEar': 'Urechea stângă',
'rightEar': 'Urechea dreaptă',
'chargingCase': 'Carcasă de încărcare',
'left': 'Stânga',
'right': 'Dreapta',
'checkConnectionStatusFailed': 'Verificarea stării conexiunii a eșuat',
// 发现页
"searchAi": "Căutați funcții AI...",
"exploreSlogan": "Căști inteligente, posibilități infinite",
"exploreSlogan1": "Companion inteligent, posibilități infinite",
"exploreSlogan2": "Ochelari inteligenți, posibilități infinite",
"exploreAi": "Explorați funcțiile AI oferite de DeapSound",
"aiFunction": "Funcții AI",
"allRoundAssistant": "Asistent multifuncțional",
"allRoundAssistantInfo": "Vă ajută să rezolvați diverse probleme",
"simultaneousTranslation": "Traducere simultană",
"faceToFaceTranslation": "Traducere față în față",
'audioVideoTranslation': 'Traducere audio și video',
'callTranslation': 'Traducere apeluri',
"simultaneousTranslationInfo": "Traducere în timp real în peste 80 de limbi",
"aiGirlfriend": "Prietena AI",
"aiGirlfriendInfo": "Companion inteligent, discutați oricând",
"healthConsultant": "Chat AI multifuncțional",
"healthConsultantInfo": "Oferă mai multe funcții de chat AI",
"conferenceAssistant": "Asistent pentru ședințe de afaceri",
"conferenceAssistantInfo": "Înregistrare în timp real a proceselor-verbale, traducere multilingvă",
"studyAssistant": "Asistent pentru învățarea limbilor străine",
"studyAssistantInfo": "Corectarea pronunției, practicarea vorbirii în timp real",
"travelTranslator": "Asistent de traducere pentru călătorii",
"travelTranslatorInfo": "Traducere vocală în timp real, prezentarea atracțiilor turistice",
"beSearching": "Se caută:",
"noAssistantFound": "Niciun asistent AI corespunzător nu a fost găsit",
"scene": "Scenariu",
"youHaveSelected": "Ați selectat:",
"newFunction": "Funcție nouă",
"youChoseTry": "Ați ales să încercați",
"aiSinger": "Modul cântăreț AI",
"aiSingerInfo": "Cântați orice melodie cu vocea cântărețului preferat, chiar și propriile compoziții",
"popularFunction": "Scenarii de funcții populare",
"tryNow": "Încearcă acum",
// 商务会议助手页
"startMeeting": "Începe ședința",
'edit': 'Editează',
'delete': 'Șterge',
'noContent': 'Fără conținut',
'editMeetingTitle': 'Editează titlul ședinței (opțional)',
'meetingTitle': 'Titlul ședinței (opțional)',
'maxCharacters': 'Maximum 50 de caractere',
'meeting': 'Ședință',
'recordingDetails': 'Detalii înregistrare',
'aiSummary': 'Rezumat AI',
'meetingTranscript': 'Transcriere ședință',
// 设置页
"systemSettings": "Setări de sistem",
"premiumMember": "Membru Premium",
"joinDevice": "Dispozitiv conectat:",
"accountId": "ID cont:",
"systemSetting": "Setări de sistem",
"languageSetting": "Setări de limbă",
"darkMode": "Mod întunecat",
"darkModeInfo": "Comutare între temele deschise și întunecate ale aplicației",
"backups": "Backup și restaurare",
"backupsInfo": "Backup setări și istoric interacțiuni AI",
"lastBackup": "Ultimul backup:",
"privacySettings": "Setări de confidențialitate",
"privacySettingsInfo": "Gestionați colectarea datelor și permisiunile",
"permissionManagement": "Gestionarea permisiunilor",
"permissionManagementInfo": "Gestionați setările de permisiuni ale aplicației",
"aboutApplication": "Despre aplicație",
"versions": "Versiune",
"checkUpdates": "Verifică actualizări",
"selectLanguage": "Selectează limba",
"voiceService": "Serviciu vocal",
"voiceServiceInfo": "Selectați serviciul de recunoaștere și sinteză vocală",
"selectVoiceService": "Selectează serviciu vocal",
"azureVoiceService": "Serviciu vocal Azure",
"azureVoiceServiceInfo": "Serviciu vocal în cloud Microsoft, suportă sinteză și recunoaștere vocală de înaltă calitate",
"flutterVoiceService": "Serviciu vocal local Flutter",
"flutterVoiceServiceInfo": "Serviciu vocal local al dispozitivului, poate fi utilizat fără conexiune la internet",
'timbreService': 'Serviciu timbru',
'timbreServiceInfo': 'Selectați serviciul de sinteză vocală a timbrului',
'defaultTimbre': 'Timbru implicit',
'microsoftCloudTimbreService': 'Serviciu timbru în cloud Microsoft',
'voiceClone': 'Clonare voce',
'AIsettings': 'Setări AI',
'selecttimbre': 'Selectează timbru',
'pleaseRead': 'Citiți cu voce tare',
'completeRecording': 'Finalizează înregistrarea',
"firmwareUpgrade": "Actualizare firmware",
"bleHeadsetFirmwareUpgrade": "Actualizare versiune firmware căști BLE",
"deviceManagement": "Gestionare dispozitive",
"manageConnectedDevices": "Gestionați dispozitivele Bluetooth asociate",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Aveți deja cea mai recentă versiune {version}',
'checkUpdateFailed': 'Verificarea actualizărilor a eșuat',
'networkErrorRetry': 'Eroare de rețea, reîncercați mai târziu',
// 设备管理相关
'clearPairedDevices': 'Șterge dispozitivele asociate',
'clearPairedDevicesConfirm': 'Sunteți sigur că doriți să ștergeți toate dispozitivele asociate?',
'clearPairedDevicesSuccess': 'Dispozitivele asociate au fost șterse cu succes',
'clearPairedDevicesFailed': 'Ștergerea dispozitivelor asociate a eșuat',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Chat vocal în timp real",
"realtimeVoiceChatInfo": "Experimentați funcția de interacțiune vocală inteligentă (previzualizare funcție)",
"loading": "Se încarcă...",
//设备管理页面
"earphone": "Căști",
"voicerecorder": "Reportofon",
"notBound": "Nelegat",
"deviceNotBoundYet": "Niciun dispozitiv nu este legat încă",
"unbind": "Deleagă",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Șterge istoricul chatului",
"online": "Online",
"inputMessage": "Introduceți mesaj...",
"imListening": "Ascult...",
"canStartTalking": "Puteți începe să vorbiți",
"addQuestionAboutImage": "Adăugați o întrebare sau o descriere despre imagine...",
"summarizeImageContent": "Rezumați conținutul imaginii",
"extractImageText": "Extrageți text din imagine",
"translateImageText": "Traduceți textul din imagine",
"recording": "Se înregistrează...",
"holdToSpeak": "Țineți apăsat pentru a vorbi",
"takePhoto": "Fă o fotografie",
"photoAlbum": "Album",
"makeCall": "Efectuează un apel",
"aiVoiceCall": "Apel vocal AI",
"inCall": "În apel...",
"aiReplying": "AI răspunde...",
"waitingToStart": "Așteptare pentru a începe...",
"clickToStartCall": "Faceți clic pentru a începe apelul",
"listeningToYou": "Vă ascult...",
"processing": "Se procesează...",
"loadMoreMessages": "Încarcă mai multe mesaje...",
"loadFailedClickRetry": "Încărcare eșuată, faceți clic pentru a reîncerca",
"swipeUpForMore": "Glisați în sus pentru mai mult",
// Agent controller
'welcomeMessage': 'Bună! Sunt **XiaoYan**, vă pot ajuta cu:\n\n'
'• Răspuns la întrebări și furnizare de informații\n\n'
'• Traducere vocală în timp real\n\n'
'• Recomandare de muzică și podcasturi\n\n'
'• Memento-uri vocale și remindere\n\n'
'• Controlul funcțiilor căștilor\n\n'
'Cu ce vă pot ajuta?',
'microphonePermission': 'Microfon',
'voiceRecognitionPermissionText': 'Recunoașterea vocală necesită acces la microfon.',
'voiceTranslationPermissionText': 'Recunoașterea și traducerea vocală necesită acces la microfon.',
'phoneCallPermissionText': 'Efectuarea apelurilor necesită acces la microfon pentru apeluri vocale.',
'permissionDeniedText': 'Ați refuzat permanent permisiunea pentru microfon, vă rugăm să mergeți la setările de sistem pentru a o activa.',
'startVoiceInput': 'Începe intrarea vocală',
'startPhoneCallMode': 'Începe modul de apel, începe intrarea vocală',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Introduceți mesajul dvs. aici...',
'characterCount': '{count} caractere',
// 消息长按操作
'copy': 'Copiază',
'copySuccess': 'Copiat cu succes',
'report': 'Raportează',
'submitSuccess': 'Trimis cu succes',
'submitFailed': 'Trimitere eșuată',
'reportSubmitted': 'Raport trimis, îl vom procesa în curând',
'harmfulUnsafe': 'Dăunător/Periculos',
'pornographicVulgar': 'Pornografic/Vulgar',
'misleadingAttack': 'Înșelător/Atac',
'illegalCriminal': 'Ilegal/Criminal',
'privacyRelated': 'Legat de confidențialitate',
'copyrightViolation': 'Încălcarea drepturilor mele de autor, a reputației etc.',
'other': 'Altele',
'reportDescriptionHint': 'Dorim să știm de ce raportați, puteți descrie problema pe care ați întâmpinat-o.',
//Message_bubble
'generatedByAi': 'Generat de AI',
//音乐卡片 music_card
'recommendedMusic': 'Iată câteva melodii recomandate:',
'playList': 'Listă de redare',
'moreMusic': 'Mai multă muzică',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'ore',
'minutes': 'minute',
'seconds': 'secunde',
'navigating': 'Navigare',
'currentLocation': 'Locație curentă',
'approximate': 'Aprox.',
'enterRoad': 'Intră pe drum',
"driving": "Cu mașina",
"walking": "Pe jos",
"bicycling": "Cu bicicleta",
"tsransit": "Transport public",
//天气卡片 weather_card
'weatherQuery': 'Se interoghează condițiile meteo:',
'highest': 'Maximă',
'lowest': 'Minimă',
'futureForecast': 'Prognoza viitoare',
'hotWeatherTip': 'Astăzi este cald, aveți grijă la insolație și beți multă apă',
'coldWeatherTip': 'Astăzi temperatura este scăzută, îmbrăcați-vă gros când ieșiți pentru a nu răci',
'rainyWeatherTip': 'Astăzi plouă, luați o umbrelă când ieșiți și aveți grijă la drum',
'snowyWeatherTip': 'Astăzi ninge, drumul este alunecos, aveți grijă și îmbrăcați-vă gros',
'foggyWeatherTip': 'Astăzi este ceață, vizibilitatea este redusă, purtați o mască când ieșiți',
'windyWeatherTip': 'Astăzi vântul este puternic, aveți grijă când ieșiți și asigurați-vă bunurile',
'sunnyWeatherTip': 'Astăzi este soare și razele UV sunt puternice, folosiți protecție solară când ieșiți',
'temperatureDifferenceTip': 'Astăzi este o diferență mare de temperatură între zi și noapte, adaptați-vă îmbrăcămintea',
'comfortableWeatherTip': 'Astăzi vremea este plăcută, un moment bun pentru activități în aer liber',
"monday": "Lu",
"tuesday": "Ma",
"wednesday": "Mi",
"thursday": "Jo",
"friday": "Vi",
"saturday": "Sâ",
"sunday": "Du",
// 天气描述
"sunny": "Însorit",
"partlyCloudy": "Parțial înnorat",
"partlySunny": "Parțial însorit",
"cloudy": "Înnorat",
"overcast": "Acoperit",
"shower": "Aversă",
"thundershower": "Aversă cu tunete",
"lightRain": "Ploaie slabă",
"moderateRain": "Ploaie moderată",
"heavyRain": "Ploaie torențială",
"rainstorm": "Furtună",
"snowShower": "Ninsoare slabă",
"lightSnow": "Ninsoare slabă",
"moderateSnow": "Ninsoare moderată",
"heavySnow": "Ninsoare abundentă",
"blizzard": "Viscol",
"fog": "Ceață",
"haze": "Pâclă",
"strongWind": "Vânt puternic",
//编辑个人信息页
"editProfile": "Editează informațiile personale",
"avatar": "Avatar",
"nickname": "Pseudonim",
"save": "Salvează",
"about": "Despre",
"enterNickname": "Introduceți un pseudonim",
"notSet": "Nesetat",
"accountSetting": "Setări cont",
"logout": "Deconectare",
"logoutTips": "Sunteți sigur că doriți să vă deconectați de la contul curent?",
'deleteAccount': 'Șterge contul',
'deleteAccountTips': 'Sunteți sigur că doriți să ștergeți permanent contul? Această acțiune nu poate fi anulată.',
// Profile 错误信息
'networkConnectionFailed': 'Conexiunea la rețea a eșuat, verificați setările de rețea și reîncercați',
'serverTemporarilyUnavailable': 'Serverul este temporar indisponibil, reîncercați mai târziu',
'loginExpiredPleaseRelogin': 'Sesiunea dvs. a expirat, vă rugăm să vă autentificați din nou',
'noPermissionForThisOperation': 'Nu aveți permisiunea de a efectua această operație',
'requestedResourceNotFound': 'Resursa solicitată nu a fost găsită',
'imageProcessingFailedPleaseReselect': 'Procesarea imaginii a eșuat, vă rugăm să selectați o altă imagine',
'operationFailedPleaseRetry': 'Operațiunea a eșuat, reîncercați',
'serverReturnedError': 'Serverul a returnat o eroare',
'serverError': 'Eroare de server',
'networkConnectionFailedCheckSettings': 'Conexiunea la rețea a eșuat, verificați setările de rețea',
'serverInternalErrorRetryLater': 'Eroare internă de server, reîncercați mai târziu',
// Profile 用户交互
'imageCompressionFailed': 'Comprimarea imaginii a eșuat',
'avatarUpdateFailed': 'Actualizarea avatarului a eșuat',
'usernameCannotBeEmpty': 'Numele de utilizator nu poate fi gol',
'saveSuccess': 'Salvat cu succes',
'personalInfoUpdated': 'Informațiile personale au fost actualizate',
'saveFailed': 'Salvare eșuată',
'loggedOut': 'Deconectat',
'logoutFailedRetry': 'Deconectare eșuată, reîncercați',
'accountPermanentlyDeleted': 'Contul a fost șters permanent',
'deleteAccountFailedRetry': 'Ștergerea contului a eșuat, reîncercați',
// 账号服务相关
'clearUserDataFailed': 'Ștergerea datelor de utilizator a eșuat',
'deleteUserDataFailed': 'Ștergerea datelor de utilizator a eșuat',
'thirdPartyLogoutSuccess': 'Deconectarea terță parte a reușit',
'thirdPartyLogoutFailed': 'Deconectarea terță parte a eșuat',
'signOutProcessError': 'A apărut o eroare în timpul procesului de deconectare',
'deleteAccountProcessError': 'A apărut o eroare în timpul procesului de ștergere a contului',
'userDataClearSuccess': 'Datele de utilizator au fost șterse cu succes',
'allUserDataClearSuccess': 'Toate datele de utilizator au fost șterse cu succes',
'accountServiceInitialized': 'Serviciul de cont a fost inițializat',
// 权限管理页面
'getPermissionStatusFailed': 'Obținerea stării permisiunii a eșuat',
'communicationPermissions': 'Permisiuni de comunicare',
'calendarPermissions': 'Permisiuni calendar',
'locationPermissions': 'Permisiuni locație',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Scriere în calendar',
'calendarFullAccess': 'Acces complet la calendar',
'locationInfo': 'Informații locație',
'phonePermissionDesc': 'Utilizat pentru funcția de apelare',
'smsPermissionDesc': 'Utilizat pentru funcția de trimitere SMS',
'calendarWritePermissionDesc': 'Utilizat pentru crearea de evenimente și memento-uri în calendar',
'calendarFullAccessPermissionDesc': 'Utilizat pentru citirea și gestionarea evenimentelor și mementourilor din calendar',
'locationPermissionDesc': 'Utilizat pentru obținerea informațiilor despre locația curentă',
'appFunctionNeeds': 'Funcția aplicației necesită',
'authorized': 'Autorizat',
'unauthorized': 'Neautorizat',
'needOpenInSystemSettings': 'Necesită activare în setările de sistem',
'partialAuthorization': 'Autorizare parțială',
'unknownStatus': 'Stare necunoscută',
'permissionGranted': 'Permisiune acordată',
'permissionRequestError': 'Eroare la solicitarea permisiunii',
'phonePermissionDetailDesc': 'Funcția de apelare necesită permisiunea pentru telefon',
'smsPermissionDetailDesc': 'Funcția de trimitere SMS necesită permisiunea pentru SMS',
'calendarWritePermissionDetailDesc': 'Crearea de evenimente în calendar necesită permisiunea de scriere în calendar',
'calendarFullAccessPermissionDetailDesc': 'Gestionarea evenimentelor din calendar necesită permisiunea completă pentru calendar',
'locationPermissionDetailDesc': 'Obținerea informațiilor despre locație necesită permisiunea pentru locație',
'appNeedsPermissionForFullFunction': 'Aplicația necesită această permisiune pentru funcționalitate completă',
'permanentDenialText': 'Ați refuzat permanent permisiunea {permission}, vă rugăm să mergeți la setările aplicației pentru a o activa',
'goToSettings': 'Mergeți la setări',
// 版本更新对话框
'newVersionFound': 'Versiune nouă găsită',
'remindLater': 'Amintește-mi mai târziu',
'updateNow': 'Actualizează acum',
'checkUpdate': 'Verifică actualizări',
'updateFailed': 'Actualizare eșuată',
'cannotOpenAppStore': 'Nu se poate deschide magazinul de aplicații, mergeți manual la magazin pentru a actualiza',
'updateErrorRetry': 'A apărut o eroare în timpul actualizării, reîncercați mai târziu',
//国家列表
"邮箱": "E-mail",
"中国": "China",
"美国": "SUA",
"加拿大": "Canada",
"俄罗斯": "Rusia",
"英国": "Regatul Unit",
"德国": "Germania",
"意大利": "Italia",
"法国": "Franța",
"西班牙": "Spania",
"南非": "Africa de Sud",
"沙特阿拉伯": "Arabia Saudită",
"土耳其": "Turcia",
"日本": "Japonia",
"韩国": "Coreea de Sud",
"新加坡": "Singapore",
"马来西亚": "Malaezia",
"泰国": "Thailanda",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipine",
"印度尼西亚": "Indonezia",
"阿联酋": "EAU",
"墨西哥": "Mexic",
"巴西": "Brazilia",
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "Noua Zeelandă",
"中国香港": "Hong Kong (China)",
"中国澳门": "Macao (China)",
"中国台湾": "Taiwan (China)",
"埃及": "Egipt",
"希腊": "Grecia",
"荷兰": "Olanda",
"比利时": "Belgia",
"匈牙利": "Ungaria",
"罗马尼亚": "România",
"瑞士": "Elveția",
"奥地利": "Austria",
"丹麦": "Danemarca",
"瑞典": "Suedia",
"挪威": "Norvegia",
"波兰": "Polonia",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Columbia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugalia",
"卢森堡": "Luxemburg",
"爱尔兰": "Irlanda",
"冰岛": "Islanda",
"阿尔巴尼亚": "Albania",
"马耳他": "Malta",
"塞浦路斯": "Cipru",
"芬兰": "Finlanda",
"保加利亚": "Bulgaria",
"立陶宛": "Lituania",
"拉脱维亚": "Letonia",
"爱沙尼亚": "Estonia",
"乌克兰": "Ucraina",
"塞尔维亚": "Serbia",
"克罗地亚": "Croația",
"斯洛文尼亚": "Slovenia",
"捷克": "Cehia",
"斯洛伐克": "Slovacia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Maroc",
"阿尔及利亚": "Algeria",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopia",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Liban",
"约旦": "Iordania",
"伊拉克": "Irak",
"科威特": "Kuweit",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afganistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolia",
"柬埔寨": "Cambodgia",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Timorul de Est",
"斐济": "Fiji",
"所罗门群岛": "Insulele Solomon",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Istoric traduceri",
"enableRecording": "Activează înregistrarea",
"viewAudioFiles": "Vezi fișierele audio",
"headsetUser": "Utilizator căști",
"phoneUser": "Utilizator telefon",
"selectSourceLanguage": "Selectează limba sursă",
"selectTargetLanguage": "Selectează limba țintă",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Niciun istoric",
"clearHistory": "Șterge istoricul",
"clearHistoryConfirm": "Sunteți sigur că doriți să ștergeți tot istoricul traducerilor? Această acțiune nu poate fi anulată.",
"unknownLanguage": "Limbă necunoscută",
"deleteSessionRecord": "Șterge înregistrarea sesiunii",
"deleteSessionConfirm": "Sunteți sigur că doriți să ștergeți toate înregistrările de traducere pentru această sesiune? Această acțiune nu poate fi anulată.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Tradu fișierele audio",
"noAudioFiles": "Niciun fișier audio",
"calculating": "Se calculează...",
"playing": "Se redă...",
"paused": "Pauză",
"clickToPlay": "Faceți clic pentru a reda",
"rename": "Redenumește",
"smartTranscription": "Transcriere inteligentă",
"renameAudioFile": "Redenumește fișierul audio",
"enterNewFileName": "Introduceți un nume nou de fișier",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Înregistrare originală",
"recordSummary": "Rezumat înregistrare",
"clickToGenerateSummary": "Faceți clic pe butonul de mai jos pentru a genera un rezumat al sesiunii",
"summaryContent": "Conținut rezumat",
"copied": "Copiat",
"summaryCopiledToClipboard": "Rezumatul a fost copiat în clipboard",
"extractSummary": "Extrage rezumat",
"summaryGenerated": "Rezumat generat",
"generating": "Se generează...",
"regenerate": "Regenerează",
"summaryTimeoutMessage": "Cererea de generare a rezumatului a expirat, posibil din cauza problemelor de rețea sau a unui server ocupat.",
"deleteTranslationRecord": "Șterge înregistrarea traducerii",
"deleteTranslationConfirm": "Sunteți sigur că doriți să ștergeți această înregistrare de traducere? Această acțiune nu poate fi anulată.",
"originalText": "Text original",
"translatedText": "Text tradus",
"sessionSummary": "Rezumat sesiune",
"cannotShare": "Nu se poate partaja",
"generateSummaryFirst": "Generați mai întâi un rezumat",
"translationSessionRecord": "Înregistrare sesiune de traducere",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Asociere dispozitiv",
"connectYourDeepSoundHeadset": "Conectați-vă căștile DeepSound",
"bind": "Leagă",
"authorizeBind": "Autorizează legarea",
"enterCode": "Introduceți codul",
"autoInputCode": "Introducere automată a codului",
"skipBinding": "Omite legarea",
"rescan": "Rescanează",
"skip": "Omite",
"verifyingDevice": "Se verifică dispozitivul...",
"confirmBinding": "Confirmă legarea",
"associatingDevice": "Se asociază dispozitivul...",
"goToBluetoothSettings": "Mergeți la setările Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Gata de asociere",
"preparingPairingEnvironment": "Se pregătește mediul de asociere...",
"connectDeepSoundViaSystemBluetooth": "Conectați-vă mai întâi la dispozitivul DeapSound prin Bluetooth-ul de sistem",
"deviceBindingConfirm": "Confirmare legare dispozitiv...",
"establishingDeviceAssociation": "Se stabilește asocierea dispozitivului...",
"waitingCompletePairing": "Vă rugăm așteptați, se finalizează asocierea...",
"pairingSuccessRedirecting": "Asociere reușită! Se redirecționează către pagina principală...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Asigurați-vă că sunteți conectat la un dispozitiv DeapSound",
"deviceAlreadyBoundToOtherAccount": "Acest dispozitiv este deja legat de un alt cont",
"deviceAssociationFailed": "Asocierea dispozitivului a eșuat, reîncercați",
"scanTimeoutEnsureDeviceNearby": "Scanarea a expirat, asigurați-vă că dispozitivul este în apropiere",
"networkError": "Eroare de rețea",
"authorizationFailedCheckCode": "Autorizare eșuată, verificați dacă codul de autorizare este corect",
"pairingFailedRetry": "Asociere eșuată, reîncercați",
// 配对控制器相关
'pleaseEnableBluetooth': 'Activați Bluetooth',
'deviceDisconnected': 'Dispozitiv deconectat',
'readyToStartPairing': 'Gata pentru a începe asocierea',
'checkingEnvironment': 'Se verifică mediul...',
'ensureHeadsetOnAndPairingMode': 'Asigurați-vă că căștile sunt pornite și în modul de asociere',
'establishingSecureConnection': 'Se stabilește o conexiune sigură...',
'needManualBindingAuthCode': 'Este necesar un cod de autorizare pentru legarea manuală...',
'pairingSuccessful': 'Asociere reușită!',
'enableBluetooth': 'Activează Bluetooth',
'grantPermissions': 'Acordă permisiuni',
'retryAssociation': 'Reîncearcă asocierea',
'retryAuthorization': 'Reîncearcă autorizarea',
'pleaseGrantNecessaryPermissions': 'Acordați permisiunile necesare',
'checkFailedRetry': 'Verificare eșuată, reîncercați',
'pleaseConnectDeepSoundDevice': 'Conectați un dispozitiv DeepSound',
'verificationFailedRetry': 'Verificare eșuată, reîncercați',
'invalidDeviceAddress': 'Adresă de dispozitiv invalidă',
'bleDeviceAssociationFailed': 'Asocierea dispozitivului BLE a eșuat',
'deviceAssociationFailedRetry': 'Asocierea dispozitivului a eșuat, reîncercați',
'bleConnectionTimeoutRetry': 'Conexiunea BLE a expirat, reîncercați',
'blePairingStartupFailed': 'Pornirea asocierii BLE a eșuat',
'bleConnectionFailed': 'Conexiunea BLE a eșuat',
'deviceAuthorizationFailedCheckCode': 'Autorizarea dispozitivului a eșuat, verificați codul de autorizare',
//用户反馈页
"feedback": "Feedback utilizator",
'feedbackInfo': 'Oferiți feedback sau sugestii',
'feedbackDescription': 'Vă rugăm să descrieți problema întâmpinată sau sugestia dvs.',
'feedbackHint': 'Introduceți feedback-ul dvs....',
'feedbackRequired': 'Introduceți conținutul feedback-ului',
'contactInfo': 'Informații de contact',
'contactHint': 'E-mail/Telefon, pentru a vă putea contacta',
'submit': 'Trimite',
'feedbackSubmitSuccess': 'Feedback trimis cu succes, vă mulțumim pentru feedback!',
'feedbackSubmitFailed': 'Trimiterea feedback-ului a eșuat, reîncercați mai târziu',
// OTA升级模块
"upgradeExitConfirm": "Actualizarea este în curs, ieșirea va întrerupe procesul, sunteți sigur că doriți să ieșiți?",
"deviceModel": "Model dispozitiv",
"unknownDevice": "Dispozitiv necunoscut",
"currentFirmwareVersion": "Versiune firmware curentă",
"latestFirmwareVersion": "Cea mai recentă versiune de firmware",
"ota_newVersionFound": "Versiune nouă găsită",
"latestVersion": "Aveți cea mai recentă versiune",
"gettingDeviceInfo": "Se obțin informații despre dispozitiv...",
"keepDeviceConnected": "Mențineți dispozitivul conectat",
"connectionFailed": "Conexiune eșuată",
"retryConnection": "Reîncearcă conexiunea",
"ota_updateNow": "Actualizează acum",
"keepConnectedDontClose": "Mențineți dispozitivul conectat, nu închideți aplicația",
"doNotDisconnect": "Nu deconectați",
"charging": "Se încarcă",
"updateContent": "Conținut actualizare",
"removeEarbudsEnsureBattery": "Scoateți ambele căști și asigurați-vă că bateria ambelor este peste 30%",
// 音乐列表页面
"noMusic": "Fără muzică",
"noPlayingMusic": "Nicio melodie în redare",
"unknownSong": "Melodie necunoscută",
"unknownArtist": "Artist necunoscut",
"playAll": "Redă tot",
// 语言名称
"中文(简体)": "Chineză (simplificată)",
"中文(繁体)": "Chineză (tradițională)",
"中文(香港繁体)": "Chineză (Hong Kong tradițională)",
"英语": "Engleză",
"日语": "Japoneză",
"韩语": "Coreeană",
"法语": "Franceză",
"西班牙语": "Spaniolă",
"葡萄牙语": "Portugheză",
"意大利语": "Italiană",
"德语": "Germană",
"俄语": "Rusă",
"波兰语": "Poloneză",
"荷兰语": "Olandeză",
"瑞典语": "Suedeză",
"捷克语": "Cehă",
"现代希腊语": "Greacă modernă",
"罗马尼亚语": "Română",
"匈牙利语": "Maghiară",
"乌克兰语": "Ucraineană",
"丹麦语": "Daneză",
"芬兰语": "Finlandeză",
"挪威语": "Norvegiană",
"克罗地亚语": "Croată",
"加泰隆语": "Catalană",
"阿拉伯语": "Arabă",
"泰语": "Thailandeză",
"越南语": "Vietnameză",
"印尼语": "Indoneziană",
"印地语": "Hindi",
"土耳其语": "Turcă",
"马来语": "Malaeză",
"孟加拉语": "Bengali",
"泰米尔语": "Tamilă",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persană",
"斯瓦希里语": "Swahili",
};

677
lib/core/translations/language/ru_ru.dart

@ -11,23 +11,23 @@ const Map<String, String> ruRU = {
'connectionFailure': 'Ошибка подключения',
'unconnected': 'Не подключено',
'search': 'Поиск',
"requestCancellation": "Отмена запроса",
"requestCancellation": "Запрос отменен",
"connectionTimeout": "Тайм-аут подключения",
"requestTimeout": "Тайм-аут запроса",
"responseTimeout": "Тайм-аут ответа",
"unknownError": "Неизвестная ошибка",
// 启动页
"slogan": "Соединяя мир, за пределами голоса",
"sloganInfo": "ИИ-эксперт по голосу · В любое время, в любом месте",
"slogan": "Соединяя мир, за пределами звука",
"sloganInfo": "Эксперт по голосу AI · В любое время, в любом месте",
// 底部导航
"home": "Главная",
"explore": "Исследовать",
"explore": "Обзор",
"settings": "Настройки",
// 语言
"followingSystem": "Следовать системе",
"followingSystem": "Как в системе",
"chinese": "Китайский",
"english": "Английский",
"spanish": "Испанский",
@ -46,32 +46,62 @@ const Map<String, String> ruRU = {
"malay": "Малайский",
"turkish": "Турецкий",
"polish": "Польский",
"filipino": "Филиппинский",
"dutch": "Голландский",
"swedish": "Шведский",
"danish": "Датский",
"finnish": "Финский",
"czech": "Чешский",
"hungarian": "Венгерский",
"norwegian": "Норвежский",
"romanian": "Румынский",
"ukrainian": "Украинский",
"greek": "Греческий",
"bulgarian": "Болгарский",
"croatian": "Хорватский",
"slovak": "Словацкий",
"slovenian": "Словенский",
"lithuanian": "Литовский",
"latvian": "Латышский",
"estonian": "Эстонский",
"serbian": "Сербский",
"icelandic": "Исландский",
// 登录页
"welcome": "Добро пожаловать",
"loginTips":
"Пожалуйста, войдите или зарегистрируйтесь с помощью номера телефона или электронной почты",
"accountNumber": "Номер телефона или электронная почта",
"loginTips": "Войдите или зарегистрируйтесь, используя номер телефона или электронную почту",
"accountNumber": "Номер телефона или e-mail",
"verificationCode": "Код подтверждения",
"getCode": "Получить код",
"reacquireAfter": "с Повторить через",
"otherWays": "Или войти с помощью",
"reacquireAfter": "с, чтобы получить снова",
"otherWays": "Или войдите с помощью",
"expressConsent": "Входя/регистрируясь, вы соглашаетесь с",
"and": " и ",
"userAgreement": "Условиями использования",
"privacyPolicy": "Политикой конфиденциальности",
"userAgreement": "«Пользовательским соглашением»",
"privacyPolicy": "«Политикой конфиденциальности»",
'selectCountry': 'Выберите страну/регион',
"email": "электронная почта",
"phoneNumber": "номер телефона",
// Проверка входа
"pleaseEnterContactInfo": "Пожалуйста, введите номер телефона или email",
"invalidEmailFormat": "Неверный формат email",
"email": "E-mail",
"phoneNumber": "Номер телефона",
"pleaseEnterContactInfo": "Пожалуйста, введите номер телефона или e-mail",
"invalidEmailFormat": "Неверный формат e-mail",
"invalidPhoneFormat": "Неверный формат номера телефона",
"tip": "Уведомление",
"tip": "Подсказка",
"pleaseEnterCompleteCode": "Пожалуйста, введите полный код подтверждения",
"loginFailed": "Ошибка входа, пожалуйста, попробуйте снова",
'pleaseAcceptPrivacyPolicy':
'Пожалуйста, прочтите и примите Политику конфиденциальности и Пользовательское соглашение',
"loginFailed": "Ошибка входа, попробуйте еще раз",
'pleaseAcceptPrivacyPolicy': 'Пожалуйста, сначала прочтите и согласитесь с Политикой конфиденциальности и Пользовательским соглашением',
"enterVerificationCode": "Введите код подтверждения",
"verificationCodeSentTo": "Код подтверждения отправлен на",
"resendVerificationCode": "Отправить код еще раз",
"login": "Войти",
"usePasswordLogin": "Войти с паролем",
// 隐私政策弹窗
"loginDeclaration": "Заявление DeapSound",
"welcomeToThisApp": "Добро пожаловать в DeapSound, пожалуйста, внимательно прочтите",
"privacyPolicyText":
", нажатие «Согласен и войти» означает, что вы полностью прочли и согласны с вышеуказанными соглашениями. Нажатие «Не согласен» приведет к выходу из приложения.",
"disagree": "Не согласен",
"agreeAndEnter": "Согласен и войти",
// 首页
"deviceStatus": "Статус устройства",
@ -81,151 +111,382 @@ const Map<String, String> ruRU = {
"signal": "Сигнал",
"deviceId": "ID устройства",
"firmwareVersion": "Версия прошивки",
"disconnectedDevice": "Нет подключенных устройств, нажмите кнопку ниже",
"disconnectedDevice": "Устройство не подключено, нажмите кнопку ниже для подключения",
"connectDevice": "Подключить устройство",
"topAiExperiences": "Лучший ИИ-опыт",
"aiAssistant": "ИИ-ассистент",
"aiAssistantInfo": "Персональный консультант 24/7 для вопросов и советов",
"topAiExperiences": "Лучшие AI-впечатления",
"aiAssistant": "Всемогущий AI-помощник",
"aiAssistantInfo": "Эксклюзивный консультант 24/7, отвечает на вопросы, дает советы",
"simultaneousInterpretation": "Синхронный перевод",
"simultaneousInterpretationInfo":
"Перевод в реальном времени для более чем 80 языков",
"aiCompanion": "Родительско-детская связь",
"aiCompanionInfo": "Понимает вас и предлагает теплое общение",
"homeSlogan": "Соединяя мир, за пределами звука",
"turnEarphones": "Пожалуйста, откройте футляр наушников и вставьте наушники",
"currentlyConnected": "Сейчас подключено:",
"unsystemSetup": "К системным настройкам",
"talkLater": "Напомнить позже",
"simultaneousInterpretationInfo": "Перевод в реальном времени на более чем 80 языков, беззаботные поездки за границу",
"aiCompanion": "Семейный компаньон",
"aiCompanionInfo": "Понимает вас, теплое общение",
"homeSlogan": "Соединяя мир, превосходя звук",
"turnEarphones": "Откройте зарядный чехол для наушников и вставьте наушники в уши",
"currentlyConnected": "В настоящее время подключено:",
"unsystemSetup": "Перейти в настройки системы",
"talkLater": "Позже",
"initializing": "Инициализация...",
"bluetoothInitializationFailure":
"Не удалось инициализировать службу Bluetooth",
"bluetoothInitializationFailure": "Ошибка инициализации службы Bluetooth",
"checkingPermissions": "Проверка разрешений...",
"lackPermissions": "Требуются разрешения Bluetooth",
"lackPermissions": "Отсутствуют разрешения Bluetooth",
"searchingDevice": "Поиск устройств...",
"findConnectedDevice": "Найдено подключенное устройство",
"notFound": "Не найдено подключенных устройств Bluetooth",
"notFound": "Подключенное устройство Bluetooth не найдено",
"initializationFailure": "Ошибка инициализации",
"connectedDevice": "Подключено к устройству:",
"failedRefreshDevice": "Не удалось обновить устройство",
"noDeviceFound": "Не найдено подключенных устройств",
"noDeviceFound": "Подключенное устройство не найдено",
"failedDeviceInformation": "Не удалось получить информацию об устройстве",
"unknownEquipment": "Неизвестное устройство",
"unknownEquipment": "Неизвестное оборудование",
"zeroSignal": "Нет сигнала",
"good": "Хороший",
"fine": "Отличный",
"excellent": "Превосходный",
"good": "Хорошо",
"fine": "Очень хорошо",
"excellent": "Отлично",
"unknown": "Неизвестно",
'bluetoothTurnedOff': 'Bluetooth выключен, пожалуйста, включите его',
'bluetoothTurnedOff': 'Bluetooth выключен, пожалуйста, включите Bluetooth',
'bluetoothOff': 'Bluetooth выключен',
'leftEar': 'Левое ухо',
'rightEar': 'Правое ухо',
'chargingCase': 'Зарядный чехол',
'left': 'Лево',
'right': 'Право',
'checkConnectionStatusFailed': 'Не удалось проверить статус подключения',
// 发现页
"searchAi": "Поиск функций ИИ...",
// 发现页
"searchAi": "Поиск функций AI...",
"exploreSlogan": "Умные наушники, безграничные возможности",
"exploreSlogan1": "Умный компаньон, безграничные возможности",
"exploreSlogan2": "Умные очки, безграничные возможности",
"exploreAi": "Исследуйте функции ИИ, предоставляемые DeepSound",
"aiFunction": "Функции ИИ",
"allRoundAssistant": "Универсальный ассистент",
"exploreAi": "Изучите функции AI, предлагаемые DeapSound",
"aiFunction": "Функции AI",
"allRoundAssistant": "Всемогущий помощник",
"allRoundAssistantInfo": "Помогает решать различные проблемы",
"simultaneousTranslation": "Синхронный перевод",
"simultaneousTranslationInfo": "Мгновенный перевод для более чем 80 языков",
"aiGirlfriend": "Родительско-детская связь",
"aiGirlfriendInfo": "Умный компаньон, общайтесь в любое время",
"healthConsultant": "Многофункциональный ИИ-чат",
"healthConsultantInfo": "Больше функций ИИ-чата",
"conferenceAssistant": "Ассистент деловых встреч",
"conferenceAssistantInfo":
"Запись протоколов в реальном времени и многоязычный перевод",
"studyAssistant": "Ассистент изучения языков",
"studyAssistantInfo":
"Коррекция произношения и практика речи в реальном времени",
"travelTranslator": "Переводчик для путешествий",
"travelTranslatorInfo":
"Голосовой перевод в реальном времени и гиды по достопримечательностям",
"faceToFaceTranslation": "Перевод лицом к лицу",
'audioVideoTranslation': 'Перевод аудио и видео',
'callTranslation': 'Перевод звонков',
"simultaneousTranslationInfo": "Перевод в реальном времени на более чем 80 языков",
"aiGirlfriend": "AI-подруга",
"aiGirlfriendInfo": "Интеллектуальный компаньон, общайтесь в любое время",
"healthConsultant": "Многофункциональный AI-чат",
"healthConsultantInfo": "Предлагает больше функций AI-чата",
"conferenceAssistant": "Помощник для деловых встреч",
"conferenceAssistantInfo": "Запись протоколов в реальном времени, многоязычный перевод",
"studyAssistant": "Помощник в изучении языков",
"studyAssistantInfo": "Коррекция произношения, практика разговорной речи в реальном времени",
"travelTranslator": "Помощник-переводчик для путешествий",
"travelTranslatorInfo": "Голосовой перевод в реальном времени, описание туристических достопримечательностей",
"beSearching": "Поиск:",
"noAssistantFound": "Не найдено подходящих ИИ-ассистентов",
"scene": "Сценарии",
"noAssistantFound": "Соответствующий AI-помощник не найден",
"scene": "Сценарий",
"youHaveSelected": "Вы выбрали:",
"newFunction": "Новые функции",
"newFunction": "Новая функция",
"youChoseTry": "Вы решили попробовать",
"aiSinger": "Режим ИИ-певца",
"aiSingerInfo":
"Пойте любую песню голосом вашего любимого исполнителя, даже собственные творения",
"popularFunction": "Популярные функции",
"aiSinger": "Режим AI-певца",
"aiSingerInfo": "Пойте любую песню голосом вашего любимого исполнителя, даже ваши собственные композиции",
"popularFunction": "Популярные функциональные сценарии",
"tryNow": "Попробовать сейчас",
//商务会议助手页
// 商务会议助手页
"startMeeting": "Начать встречу",
'edit': 'Редактировать',
'delete': 'Удалить',
'noContent': 'Нет содержания',
'editMeetingTitle': 'Изменить название встречи (Необязательно)',
'meetingTitle': 'Название встречи (Необязательно)',
'noContent': 'Нет содержимого',
'editMeetingTitle': 'Изменить название встречи (необязательно)',
'meetingTitle': 'Название встречи (необязательно)',
'maxCharacters': 'Максимум 50 символов',
'meeting': 'Встреча',
'recordingDetails': 'Детали записи',
'aiSummary': 'AI-резюме',
'meetingTranscript': 'Стенограмма встречи',
'meetingTranscript': 'Транскрипт встречи',
// 设置页
"premiumMember": "Премиум-подписка",
"systemSettings": "Системные настройки",
"premiumMember": "Премиум-участник",
"joinDevice": "Подключенное устройство:",
"accountId": "ID аккаунта:",
"systemSetting": "Системные настройки",
"languageSetting": "Настройки языка",
"darkMode": "Темный режим",
"darkModeInfo": "Переключение между светлой/темной темами",
"darkModeInfo": "Переключение между светлой и темной темами приложения",
"backups": "Резервное копирование и восстановление",
"backupsInfo": "Резервное копирование настроек и истории ИИ-разговоров",
"backupsInfo": "Резервное копирование настроек и истории взаимодействия с AI",
"lastBackup": "Последнее резервное копирование:",
"privacySettings": "Настройки конфиденциальности",
"privacySettingsInfo": "Управление сбором данных и разрешениями",
"logout": "Выйти",
"logoutTips": "Вы уверены, что хотите выйти из текущего аккаунта?",
"permissionManagement": "Управление разрешениями",
"permissionManagementInfo": "Управление настройками разрешений приложения",
"aboutApplication": "О приложении",
"versions": "Версия",
"checkUpdates": "Проверить обновления",
"selectLanguage": "Выбрать язык",
"selectLanguage": "Выберите язык",
"voiceService": "Голосовая служба",
"voiceServiceInfo": "Выбрать службу распознавания и синтеза речи",
"selectVoiceService": "Выбрать голосовую службу",
"voiceServiceInfo": "Выбор службы распознавания и синтеза речи",
"selectVoiceService": "Выберите голосовую службу",
"azureVoiceService": "Голосовая служба Azure",
"azureVoiceServiceInfo":
"Облачная голосовая служба Microsoft с поддержкой высококачественного синтеза и распознавания речи",
"azureVoiceServiceInfo": "Облачная голосовая служба Microsoft, поддерживающая высококачественный синтез и распознавание речи",
"flutterVoiceService": "Локальная голосовая служба Flutter",
"flutterVoiceServiceInfo":
"Локальная голосовая служба устройства без необходимости подключения к интернету",
'timbreService': 'Служба тембра',
'timbreServiceInfo': 'Выбрать службу синтеза речи с тембром',
'defaultTimbre': 'Тембр по умолчанию',
'microsoftCloudTimbreService': 'Облачная служба тембра Microsoft',
"flutterVoiceServiceInfo": "Локальная голосовая служба устройства, можно использовать без подключения к Интернету",
'timbreService': 'Служба тембров',
'timbreServiceInfo': 'Выберите службу синтеза речи с тембрами',
'defaultTimbre': 'Стандартный тембр',
'microsoftCloudTimbreService': 'Облачная служба тембров Microsoft',
'voiceClone': 'Клонирование голоса',
'AIsettings': 'Настройки ИИ',
'selecttimbre': 'Выбрать тембр',
'pleaseRead': 'Пожалуйста, прочтите',
'AIsettings': 'Настройки AI',
'selecttimbre': 'Выберите тембр',
'pleaseRead': 'Прочтите вслух',
'completeRecording': 'Завершить запись',
'deleteAccount': 'Удалить аккаунт',
'deleteAccountTips':
'Вы уверены, что хотите навсегда удалить свой аккаунт? Это действие нельзя отменить.',
"firmwareUpgrade": "Обновление прошивки",
"bleHeadsetFirmwareUpgrade": "Обновление версии прошивки наушников BLE",
"deviceManagement": "Управление устройствами",
"manageConnectedDevices": "Управление подключенными устройствами Bluetooth",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'У вас уже установлена последняя версия {version}',
'checkUpdateFailed': 'Не удалось проверить обновления',
'networkErrorRetry': 'Ошибка сети, попробуйте еще раз позже',
// 聊天页
// 设备管理相关
'clearPairedDevices': 'Очистить сопряженные устройства',
'clearPairedDevicesConfirm': 'Вы уверены, что хотите очистить все сопряженные устройства?',
'clearPairedDevicesSuccess': 'Сопряженные устройства успешно очищены',
'clearPairedDevicesFailed': 'Не удалось очистить сопряженные устройства',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Голосовой чат в реальном времени",
"realtimeVoiceChatInfo": "Испытайте функцию интеллектуального голосового взаимодействия (предварительный просмотр)",
"loading": "Загрузка...",
//设备管理页面
"earphone": "Наушники",
"voicerecorder": "Диктофон",
"notBound": "Не привязано",
"deviceNotBoundYet": "Устройство еще не привязано",
"unbind": "Отвязать",
//Agent 模块
// agent View
"XiaoYan": "СяоЯнь",
"clearChatHistory": "Очистить историю чата",
"online": "В сети",
"inputMessage": "Введите сообщение...",
"imListening": "Я слушаю...",
"canStartTalking": "Вы можете начать говорить",
"imListening": "Слушаю...",
"canStartTalking": "Можете начинать говорить",
"addQuestionAboutImage": "Добавьте вопрос или описание к изображению...",
"summarizeImageContent": "Суммировать содержимое изображения",
"extractImageText": "Извлечь текст из изображения",
"translateImageText": "Перевести текст на изображении",
"recording": "Запись...",
"holdToSpeak": "Удерживайте, чтобы говорить",
"takePhoto": "Сделать фото",
"photoAlbum": "Альбом",
"makeCall": "Позвонить",
"aiVoiceCall": "Голосовой звонок AI",
"inCall": "Идет звонок...",
"aiReplying": "AI отвечает...",
"waitingToStart": "Ожидание начала...",
"clickToStartCall": "Нажмите, чтобы начать звонок",
"listeningToYou": "Слушаю вас...",
"processing": "Обработка...",
"loadMoreMessages": "Загрузить еще сообщения...",
"loadFailedClickRetry": "Не удалось загрузить, нажмите, чтобы повторить",
"swipeUpForMore": "Проведите пальцем вверх, чтобы увидеть больше",
// Agent controller
'welcomeMessage': 'Привет! Я **СяоЯнь**, я могу вам помочь:\n\n'
'• Отвечать на вопросы и предоставлять информацию\n\n'
'• Голосовой перевод в реальном времени\n\n'
'• Рекомендовать музыку и подкасты\n\n'
'• Голосовые заметки и напоминания\n\n'
'• Управлять функциями наушников\n\n'
'Чем я могу вам помочь?',
'microphonePermission': 'Микрофон',
'voiceRecognitionPermissionText': 'Для распознавания речи требуется доступ к микрофону.',
'voiceTranslationPermissionText': 'Для распознавания и перевода речи требуется доступ к микрофону.',
'phoneCallPermissionText': 'Для совершения звонков требуется доступ к микрофону для голосовых вызовов.',
'permissionDeniedText': 'Вы навсегда отказали в доступе к микрофону, пожалуйста, включите разрешение в настройках системы.',
'startVoiceInput': 'Начать голосовой ввод',
'startPhoneCallMode': 'Начать режим звонка, начать голосовой ввод',
// 翻译页
"selectSourceLanguage": "Выбрать исходный язык",
"selectTargetLanguage": "Выбрать целевой язык",
// Agent 全屏编辑器
'fullScreenEditorHint': 'Введите ваше сообщение здесь...',
'characterCount': '{count} символов',
// 消息长按操作
'copy': 'Копировать',
'copySuccess': 'Успешно скопировано',
'report': 'Пожаловаться',
'submitSuccess': 'Успешно отправлено',
'submitFailed': 'Ошибка отправки',
'reportSubmitted': 'Жалоба отправлена, мы ее рассмотрим в ближайшее время',
'harmfulUnsafe': 'Вредный/Небезопасный',
'pornographicVulgar': 'Порнографический/Вульгарный',
'misleadingAttack': 'Вводящий в заблуждение/Атака',
'illegalCriminal': 'Незаконный/Преступный',
'privacyRelated': "Связано с конфиденциальностью",
'copyrightViolation': "Нарушение моих авторских прав, репутации и т.д.",
'other': 'Другое',
'reportDescriptionHint': 'Мы хотим знать причину вашей жалобы, вы можете описать проблему, с которой столкнулись.',
//Message_bubble
'generatedByAi': 'Сгенерировано AI',
//音乐卡片 music_card
'recommendedMusic': 'Вот несколько рекомендованных композиций:',
'playList': 'Плейлист',
'moreMusic': 'Больше музыки',
//导航卡片 navigation_card
'kilometers': 'км',
'meters': 'м',
'hours': 'ч',
'minutes': 'мин',
'seconds': 'с',
'navigating': 'Навигация',
'currentLocation': 'Текущее местоположение',
'approximate': 'Прибл.',
'enterRoad': 'Выезд на',
"driving": "На машине",
"walking": "Пешком",
"bicycling": "На велосипеде",
"tsransit": "Общественный транспорт",
//天气卡片 weather_card
'weatherQuery': 'Запрос погодных условий:',
'highest': 'Макс.',
'lowest': 'Мин.',
'futureForecast': 'Прогноз на будущее',
'hotWeatherTip': 'Сегодня жарко, пожалуйста, избегайте перегрева и пейте больше воды, чтобы избежать теплового удара',
'coldWeatherTip': 'Сегодня температура низкая, пожалуйста, тепло одевайтесь, выходя на улицу, чтобы не простудиться',
'rainyWeatherTip': 'Сегодня дождь, пожалуйста, возьмите с собой зонт и будьте осторожны во время поездок',
'snowyWeatherTip': 'Сегодня снег, дороги скользкие, будьте осторожны и тепло одевайтесь',
'foggyWeatherTip': 'Сегодня туман, видимость ограничена, пожалуйста, надевайте маску, выходя на улицу',
'windyWeatherTip': 'Сегодня сильный ветер, пожалуйста, будьте осторожны и закрепите свои вещи, выходя на улицу',
'sunnyWeatherTip': 'Сегодня солнечно и сильное ультрафиолетовое излучение, пожалуйста, используйте солнцезащитный крем, выходя на улицу',
'temperatureDifferenceTip': 'Сегодня большая разница температур между днем и ночью, пожалуйста, одевайтесь соответственно',
'comfortableWeatherTip': 'Сегодня приятная погода, прекрасное время для активного отдыха на свежем воздухе',
"monday": "Пн",
"tuesday": "Вт",
"wednesday": "Ср",
"thursday": "Чт",
"friday": "Пт",
"saturday": "Сб",
"sunday": "Вс",
// 天气描述
"sunny": "Солнечно",
"partlyCloudy": "Переменная облачность",
"partlySunny": "Частично солнечно",
"cloudy": "Облачно",
"overcast": "Пасмурно",
"shower": "Ливень",
"thundershower": "Гроза",
"lightRain": "Небольшой дождь",
"moderateRain": "Умеренный дождь",
"heavyRain": "Сильный дождь",
"rainstorm": "Ливень",
"snowShower": "Снегопад",
"lightSnow": "Небольшой снег",
"moderateSnow": "Умеренный снег",
"heavySnow": "Сильный снег",
"blizzard": "Метель",
"fog": "Туман",
"haze": "Дымка",
"strongWind": "Сильный ветер",
//编辑个人信息页
"editProfile": "Редактировать профиль",
"nickname": "Никнейм",
"avatar": "Аватар",
"nickname": "Псевдоним",
"save": "Сохранить",
"about": "О нас",
"enterNickname": "Пожалуйста, введите псевдоним",
"notSet": "Не установлено",
"accountSetting": "Настройки аккаунта",
"logout": "Выйти",
"logoutTips": "Вы уверены, что хотите выйти из текущего аккаунта?",
'deleteAccount': 'Удалить аккаунт',
'deleteAccountTips': 'Вы уверены, что хотите навсегда удалить свой аккаунт? Это действие необратимо.',
// Profile 错误信息
'networkConnectionFailed': 'Ошибка сетевого подключения, проверьте настройки сети и попробуйте еще раз',
'serverTemporarilyUnavailable': 'Сервер временно недоступен, попробуйте еще раз позже',
'loginExpiredPleaseRelogin': 'Срок действия сессии истек, пожалуйста, войдите снова',
'noPermissionForThisOperation': 'У вас нет разрешения на выполнение этой операции',
'requestedResourceNotFound': 'Запрошенный ресурс не найден',
'imageProcessingFailedPleaseReselect': 'Не удалось обработать изображение, пожалуйста, выберите другое изображение',
'operationFailedPleaseRetry': 'Операция не удалась, попробуйте еще раз',
'serverReturnedError': 'Сервер вернул ошибку',
'serverError': 'Ошибка сервера',
'networkConnectionFailedCheckSettings': 'Ошибка сетевого подключения, проверьте настройки сети',
'serverInternalErrorRetryLater': 'Внутренняя ошибка сервера, попробуйте еще раз позже',
// Profile 用户交互
'imageCompressionFailed': 'Не удалось сжать изображение',
'avatarUpdateFailed': 'Не удалось обновить аватар',
'usernameCannotBeEmpty': "Имя пользователя не может быть пустым",
'saveSuccess': 'Успешно сохранено',
'personalInfoUpdated': 'Личная информация обновлена',
'saveFailed': 'Не удалось сохранить',
'loggedOut': 'Вы вышли из системы',
'logoutFailedRetry': 'Не удалось выйти, попробуйте еще раз',
'accountPermanentlyDeleted': 'Аккаунт был навсегда удален',
'deleteAccountFailedRetry': 'Не удалось удалить аккаунт, попробуйте еще раз',
// 账号服务相关
'clearUserDataFailed': 'Не удалось очистить данные пользователя',
'deleteUserDataFailed': 'Не удалось удалить данные пользователя',
'thirdPartyLogoutSuccess': 'Выход из стороннего сервиса успешен',
'thirdPartyLogoutFailed': 'Не удалось выйти из стороннего сервиса',
'signOutProcessError': 'Произошла ошибка во время выхода из системы',
'deleteAccountProcessError': 'Произошла ошибка во время удаления аккаунта',
'userDataClearSuccess': 'Данные пользователя успешно очищены',
'allUserDataClearSuccess': 'Все данные пользователя успешно очищены',
'accountServiceInitialized': 'Служба аккаунтов инициализирована',
// 权限管理页面
'getPermissionStatusFailed': 'Не удалось получить статус разрешений',
'communicationPermissions': 'Разрешения на связь',
'calendarPermissions': 'Разрешения календаря',
'locationPermissions': 'Разрешения на местоположение',
'phone': 'Телефон',
'sms': 'SMS',
'calendarWrite': 'Запись в календарь',
'calendarFullAccess': 'Полный доступ к календарю',
'locationInfo': 'Информация о местоположении',
'phonePermissionDesc': 'Используется для совершения звонков',
'smsPermissionDesc': 'Используется для отправки SMS',
'calendarWritePermissionDesc': 'Используется для создания событий и напоминаний в календаре',
'calendarFullAccessPermissionDesc': 'Используется для чтения и управления событиями и напоминаниями в календаре',
'locationPermissionDesc': 'Используется для получения информации о текущем местоположении',
'appFunctionNeeds': 'Функции приложения требуют',
'authorized': 'Разрешено',
'unauthorized': 'Не разрешено',
'needOpenInSystemSettings': 'Нужно включить в настройках системы',
'partialAuthorization': 'Частичное разрешение',
'unknownStatus': 'Неизвестный статус',
'permissionGranted': 'Разрешение предоставлено',
'permissionRequestError': 'Ошибка при запросе разрешения',
'phonePermissionDetailDesc': 'Для функции звонков требуется разрешение на доступ к телефону',
'smsPermissionDetailDesc': 'Для функции отправки SMS требуется разрешение на доступ к SMS',
'calendarWritePermissionDetailDesc': 'Для создания событий в календаре требуется разрешение на запись в календарь',
'calendarFullAccessPermissionDetailDesc': 'Для управления событиями в календаре требуется полный доступ к календарю',
'locationPermissionDetailDesc': 'Для получения информации о местоположении требуется разрешение на доступ к местоположению',
'appNeedsPermissionForFullFunction': 'Приложению требуется это разрешение для предоставления полной функциональности',
'permanentDenialText': 'Вы навсегда отказали в доступе к {permission}, пожалуйста, перейдите в настройки приложения, чтобы включить его',
'goToSettings': 'Перейти в настройки',
// 版本更新对话框
'newVersionFound': 'Найдена новая версия',
'remindLater': 'Напомнить позже',
'updateNow': 'Обновить сейчас',
'checkUpdate': 'Проверить обновления',
'updateFailed': 'Не удалось обновить',
'cannotOpenAppStore': 'Не удается открыть App Store, пожалуйста, перейдите в App Store вручную, чтобы обновить',
'updateErrorRetry': 'Произошла ошибка во время обновления, попробуйте еще раз позже',
//国家列表
"邮箱": "Электронная почта",
"邮箱": "E-mail",
"中国": "Китай",
"美国": "США",
"加拿大": "Канада",
@ -254,9 +515,9 @@ const Map<String, String> ruRU = {
"阿根廷": "Аргентина",
"澳大利亚": "Австралия",
"新西兰": "Новая Зеландия",
"中国香港": "Гонконг, Китай",
"中国澳门": "Макао, Китай",
"中国台湾": "Тайвань, Китай",
"中国香港": "Гонконг (Китай)",
"中国澳门": "Макао (Китай)",
"中国台湾": "Тайвань (Китай)",
"埃及": "Египет",
"希腊": "Греция",
"荷兰": "Нидерланды",
@ -332,65 +593,159 @@ const Map<String, String> ruRU = {
"斐济": "Фиджи",
"所罗门群岛": "Соломоновы Острова",
// Personal Assistant Emma
"personalAssistantName": "Эмма",
"personalAssistantDescription":
"Здравствуйте, я Эмма, универсальный ИИ-ассистент. Будь то планирование работы, учебные советы, организация жизни или другие проблемы, я рада помочь. Давайте повысим эффективность и достигнем целей вместе!",
"assistantTag": "Ассистент",
"personalAssistantWelcome":
"Здравствуйте! Я Эмма, и я рада быть вашим личным ассистентом. Я могу помочь вам с различными задачами, такими как управление временем, планирование целей, организация информации и т.д. Чем я могу вам помочь?",
"personalAssistantVoiceWelcome": "Я здесь!",
// 同声传译 Lucy
"interpreterName": "Синхронный переводчик",
"interpreterDescription":
"Здравствуйте! Я Люси, профессиональный переводчик английского и китайского языков, специализирующийся на переводе в реальном времени для встреч, конференций и разговоров, делая общение без барьеров.",
"interpreterTag": "Перевод",
"interpreterWelcome":
"Здравствуйте, все! Я Люси, ваш синхронный переводчик. Я буду переводить между китайским и английским языками для вас. Когда вы говорите на китайском, я буду переводить на английский; когда вы говорите на английском, я буду переводить на китайский. Давайте начнем нашу сессию перевода!",
// 亲子陪伴 芯愿
"companionName": "СиньЮань",
"companionDescription":
"Я СиньЮань, ваш преданный родительско-детский компаньон, нежный и понимающий. Хотите ли вы поболтать, поделиться заботами или нуждаетесь в компании, я всегда рядом с вами.",
"companionTag": "Эмоциональный",
"companionWelcome":
"Здравствуйте! Наконец-то мы встретились! Я СиньЮань, ваш преданный родительско-детский компаньон. Как прошел ваш день? Есть ли что-то, чем вы хотели бы поделиться со мной? Я всегда здесь, готова выслушать ваши мысли.",
"companionVoiceWelcome": "Я с вами!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "ИИ-чат-ассистент У",
"healthAdvisorDescription":
"Я У, готов предоставить вам различные функции ИИ-чата.",
"healthAdvisorTag": "Чат",
"healthAdvisorWelcome":
"Здравствуйте, я У. Я рад помочь вам с функциями ИИ-чата. Чем я могу помочь вам сегодня?",
"healthAdvisorVoiceWelcome": "Я здесь!",
// Translation History
"noTranslationHistory": "Нет истории переводов",
"clearHistory": "Очистить историю",
"clearHistoryConfirm":
"Вы уверены, что хотите очистить всю историю переводов? Это действие нельзя отменить.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "История переводов",
"enableRecording": "Включить запись",
"viewAudioFiles": "Просмотреть аудиофайлы",
"headsetUser": "Пользователь наушников",
"phoneUser": "Пользователь телефона",
"selectSourceLanguage": "Выберите исходный язык",
"selectTargetLanguage": "Выберите целевой язык",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "История отсутствует",
"clearHistory": "Очистить историю",
"clearHistoryConfirm": "Вы уверены, что хотите очистить всю историю переводов? Это действие необратимо.",
"unknownLanguage": "Неизвестный язык",
"deleteSessionRecord": "Удалить запись сессии",
"deleteSessionConfirm": "Вы уверены, что хотите удалить все записи переводов этой сессии? Это действие необратимо.",
// Страница обратной связи пользователя
"feedback": "Обратная связь",
'feedbackInfo': 'Предоставить отзыв или предложение',
'feedbackDescription': 'Пожалуйста, опишите вашу проблему или предложение',
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Перевести аудиофайлы",
"noAudioFiles": "Аудиофайлы отсутствуют",
"calculating": "Вычисление...",
"playing": "Воспроизведение...",
"paused": "Пауза",
"clickToPlay": "Нажмите, чтобы воспроизвести",
"rename": "Переименовать",
"smartTranscription": "Умная транскрипция",
"renameAudioFile": "Переименовать аудиофайл",
"enterNewFileName": "Пожалуйста, введите новое имя файла",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Оригинальная запись",
"recordSummary": "Резюме записи",
"clickToGenerateSummary": "Нажмите кнопку ниже, чтобы сгенерировать резюме сессии",
"summaryContent": "Содержание резюме",
"copied": "Скопировано",
"summaryCopiledToClipboard": "Резюме скопировано в буфер обмена",
"extractSummary": "Извлечь резюме",
"summaryGenerated": "Резюме сгенерировано",
"generating": "Генерация...",
"regenerate": "Сгенерировать заново",
"summaryTimeoutMessage": "Тайм-аут запроса на генерацию резюме, возможно, из-за проблем с сетью или загруженности сервера.",
"deleteTranslationRecord": "Удалить запись перевода",
"deleteTranslationConfirm": "Вы уверены, что хотите удалить эту запись перевода? Это действие необратимо.",
"originalText": "Оригинальный текст",
"translatedText": "Переведенный текст",
"sessionSummary": "Резюме сессии",
"cannotShare": "Невозможно поделиться",
"generateSummaryFirst": "Пожалуйста, сначала сгенерируйте резюме",
"translationSessionRecord": "Запись сессии перевода",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Сопряжение устройства",
"connectYourDeepSoundHeadset": "Подключите ваши наушники DeepSound",
"bind": "Привязать",
"authorizeBind": "Авторизовать привязку",
"enterCode": "Пожалуйста, введите код",
"autoInputCode": "Автоматический ввод кода",
"skipBinding": "Пропустить привязку",
"rescan": "Повторное сканирование",
"skip": "Пропустить",
"verifyingDevice": "Проверка устройства...",
"confirmBinding": "Подтвердить привязку",
"associatingDevice": "Связывание устройства...",
"goToBluetoothSettings": "Перейти в настройки Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Готово к сопряжению",
"preparingPairingEnvironment": "Подготовка среды для сопряжения...",
"connectDeepSoundViaSystemBluetooth": "Пожалуйста, сначала подключитесь к устройству DeapSound через системный Bluetooth",
"deviceBindingConfirm": "Подтверждение привязки устройства...",
"establishingDeviceAssociation": "Установление связи с устройством...",
"waitingCompletePairing": "Пожалуйста, подождите, завершается сопряжение...",
"pairingSuccessRedirecting": "Сопряжение успешно! Перенаправление на главную страницу...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Убедитесь, что вы подключены к устройству DeapSound",
"deviceAlreadyBoundToOtherAccount": "Это устройство уже привязано к другому аккаунту",
"deviceAssociationFailed": "Не удалось связать устройство, попробуйте еще раз",
"scanTimeoutEnsureDeviceNearby": "Тайм-аут сканирования, убедитесь, что устройство находится поблизости",
"networkError": "Ошибка сети",
"authorizationFailedCheckCode": "Ошибка авторизации, проверьте правильность кода авторизации",
"pairingFailedRetry": "Не удалось выполнить сопряжение, попробуйте еще раз",
// 配对控制器相关
'pleaseEnableBluetooth': 'Пожалуйста, включите Bluetooth',
'deviceDisconnected': 'Устройство отключено',
'readyToStartPairing': 'Готово к началу сопряжения',
'checkingEnvironment': 'Проверка среды...',
'ensureHeadsetOnAndPairingMode': 'Убедитесь, что наушники включены и находятся в режиме сопряжения',
'establishingSecureConnection': 'Установление безопасного соединения...',
'needManualBindingAuthCode': 'Требуется код авторизации для ручной привязки...',
'pairingSuccessful': 'Сопряжение успешно!',
'enableBluetooth': 'Включить Bluetooth',
'grantPermissions': 'Предоставить разрешения',
'retryAssociation': 'Повторить связывание',
'retryAuthorization': 'Повторить авторизацию',
'pleaseGrantNecessaryPermissions': 'Пожалуйста, предоставьте необходимые разрешения',
'checkFailedRetry': 'Проверка не удалась, попробуйте еще раз',
'pleaseConnectDeepSoundDevice': 'Пожалуйста, подключите устройство DeepSound',
'verificationFailedRetry': 'Проверка не удалась, попробуйте еще раз',
'invalidDeviceAddress': 'Неверный адрес устройства',
'bleDeviceAssociationFailed': 'Не удалось связать устройство BLE',
'deviceAssociationFailedRetry': 'Не удалось связать устройство, попробуйте еще раз',
'bleConnectionTimeoutRetry': 'Тайм-аут подключения BLE, попробуйте еще раз',
'blePairingStartupFailed': 'Не удалось запустить сопряжение BLE',
'bleConnectionFailed': 'Не удалось подключиться через BLE',
'deviceAuthorizationFailedCheckCode': 'Ошибка авторизации устройства, проверьте код авторизации',
//用户反馈页
"feedback": "Отзыв пользователя",
'feedbackInfo': 'Оставить отзыв или предложение',
'feedbackDescription': 'Пожалуйста, опишите проблему, с которой вы столкнулись, или ваше предложение',
'feedbackHint': 'Пожалуйста, введите ваш отзыв...',
'feedbackRequired': 'Содержание отзыва обязательно',
'feedbackRequired': 'Пожалуйста, введите содержание отзыва',
'contactInfo': 'Контактная информация',
'contactHint': 'Email/Телефон, чтобы мы могли связаться с вами',
'contactHint': 'E-mail/Телефон, чтобы мы могли с вами связаться',
'submit': 'Отправить',
'feedbackSubmitSuccess': 'Отзыв успешно отправлен, спасибо!',
'feedbackSubmitFailed':
'Не удалось отправить отзыв, пожалуйста, повторите попытку позже',
'feedbackSubmitSuccess': 'Отзыв успешно отправлен, спасибо за ваш отзыв!',
'feedbackSubmitFailed': 'Не удалось отправить отзыв, попробуйте еще раз позже',
// OTA升级模块
"upgradeExitConfirm": "Идет обновление, выход прервет процесс обновления, вы уверены, что хотите выйти?",
"deviceModel": "Модель устройства",
"unknownDevice": "Неизвестное устройство",
"currentFirmwareVersion": "Текущая версия прошивки",
"latestFirmwareVersion": "Последняя версия прошивки",
"ota_newVersionFound": "Найдена новая версия",
"latestVersion": "У вас последняя версия",
"gettingDeviceInfo": "Получение информации об устройстве...",
"keepDeviceConnected": "Пожалуйста, держите устройство подключенным",
"connectionFailed": "Ошибка подключения",
"retryConnection": "Повторить подключение",
"ota_updateNow": "Обновить сейчас",
"keepConnectedDontClose": "Пожалуйста, держите устройство подключенным, не закрывайте приложение",
"doNotDisconnect": "Пожалуйста, не отключайтесь",
"charging": "Зарядка",
"updateContent": "Содержание обновления",
"removeEarbudsEnsureBattery": "Извлеките оба наушника и убедитесь, что уровень заряда батареи в обоих превышает 30%",
// 音乐列表页面
"noMusic": "Нет музыки",
"noPlayingMusic": "Нет воспроизводимой музыки",
"unknownSong": "Неизвестная песня",
"unknownArtist": "Неизвестный исполнитель",
"playAll": "Воспроизвести все",
// Language names
// 语言名称
"中文(简体)": "Китайский (упрощенный)",
"中文(繁体)": "Китайский (традиционный)",
"中文(香港繁体)": "Китайский (Гонконг)",
"中文(香港繁体)": "Китайский (гонконгский традиционный)",
"英语": "Английский",
"日语": "Японский",
"韩语": "Корейский",
@ -401,7 +756,7 @@ const Map<String, String> ruRU = {
"德语": "Немецкий",
"俄语": "Русский",
"波兰语": "Польский",
"荷兰语": "Нидерландский",
"荷兰语": "Голландский",
"瑞典语": "Шведский",
"捷克语": "Чешский",
"现代希腊语": "Современный греческий",
@ -427,4 +782,4 @@ const Map<String, String> ruRU = {
"乌尔都语": "Урду",
"波斯语": "Персидский",
"斯瓦希里语": "Суахили",
};
};

788
lib/core/translations/language/sk_sk.dart

@ -1,5 +1,785 @@
const Map<String, String> skSK = {
'app_title': 'Deep Voice',
'welcome': 'Vitajte',
// 补充斯洛伐克语翻译...
};
// 通用
'continue': 'Pokračovať',
'confirm': 'Potvrdiť',
'cancel': 'Zrušiť',
'retry': 'Skúsiť znova',
'error': 'Chyba',
'success': 'Úspech',
'connected': 'Pripojené',
'connecting': 'Pripája sa...',
'connectionFailure': 'Pripojenie zlyhalo',
'unconnected': 'Nepripojené',
'search': 'Hľadať',
"requestCancellation": "Požiadavka zrušená",
"connectionTimeout": "Časový limit pripojenia",
"requestTimeout": "Časový limit požiadavky",
"responseTimeout": "Časový limit odozvy",
"unknownError": "Neznáma chyba",
// 启动页
"slogan": "Pripájanie sveta, za hranicami zvuku",
"sloganInfo": "AI hlasový expert · Kedykoľvek, kdekoľvek",
// 底部导航
"home": "Domov",
"explore": "Preskúmať",
"settings": "Nastavenia",
// 语言
"followingSystem": "Podľa systému",
"chinese": "Čínština",
"english": "Angličtina",
"spanish": "Španielčina",
"portuguese": "Portugalčina",
"traditionalChinese": "Tradičná čínština",
"japanese": "Japončina",
"korean": "Kórejčina",
"french": "Francúzština",
"german": "Nemčina",
"russian": "Ruština",
"vietnamese": "Vietnamčina",
"italian": "Taliančina",
"hindi": "Hindčina",
"indonesian": "Indonézština",
"thai": "Thajčina",
"malay": "Malajčina",
"turkish": "Turečtina",
"polish": "Poľština",
"filipino": "Filipínčina",
"dutch": "Holandčina",
"swedish": "Švédčina",
"danish": "Dánčina",
"finnish": "Fínčina",
"czech": "Čeština",
"hungarian": "Maďarčina",
"norwegian": "Nórčina",
"romanian": "Rumunčina",
"ukrainian": "Ukrajinčina",
"greek": "Gréčtina",
"bulgarian": "Bulharčina",
"croatian": "Chorvátčina",
"slovak": "Slovenčina",
"slovenian": "Slovinčina",
"lithuanian": "Litovčina",
"latvian": "Lotyština",
"estonian": "Estónčina",
"serbian": "Srbčina",
"icelandic": "Islandčina",
// 登录页
"welcome": "Vitajte",
"loginTips": "Prihláste sa alebo sa zaregistrujte pomocou telefónneho čísla alebo e-mailu",
"accountNumber": "Telefónne číslo alebo e-mail",
"verificationCode": "Overovací kód",
"getCode": "Získať kód",
"reacquireAfter": "s na opätovné získanie",
"otherWays": "Alebo sa prihláste pomocou",
"expressConsent": "Prihlásením/registráciou súhlasíte s",
"and": " a ",
"userAgreement": "《Používateľskou zmluvou》",
"privacyPolicy": "《Zásadami ochrany osobných údajov》",
'selectCountry': 'Vyberte krajinu/región',
"email": "E-mail",
"phoneNumber": "Telefónne číslo",
"pleaseEnterContactInfo": "Zadajte telefónne číslo alebo e-mail",
"invalidEmailFormat": "Neplatný formát e-mailu",
"invalidPhoneFormat": "Neplatný formát telefónneho čísla",
"tip": "Tip",
"pleaseEnterCompleteCode": "Zadajte kompletný overovací kód",
"loginFailed": "Prihlásenie zlyhalo, skúste to znova",
'pleaseAcceptPrivacyPolicy': 'Najprv si prečítajte a súhlaste so Zásadami ochrany osobných údajov a Používateľskou zmluvou',
"enterVerificationCode": "Zadajte overovací kód",
"verificationCodeSentTo": "Overovací kód bol odoslaný na",
"resendVerificationCode": "Znova odoslať overovací kód",
"login": "Prihlásiť sa",
"usePasswordLogin": "Prihlásiť sa heslom",
// 隐私政策弹窗
"loginDeclaration": "Vyhlásenie DeapSound",
"welcomeToThisApp": "Vitajte v DeapSound, prečítajte si prosím pozorne",
"privacyPolicyText":
", kliknutím na 'Súhlasím a vstúpiť' potvrdzujete, že ste si prečítali a súhlasíte s vyššie uvedenými zmluvami. Kliknutím на 'Nesúhlasím' opustíte aplikáciu.",
"disagree": "Nesúhlasím",
"agreeAndEnter": "Súhlasím a vstúpiť",
// 首页
"deviceStatus": "Stav zariadenia",
"reconnect": "Znova pripojiť",
"connectingDevice": "Pripája sa k zariadeniu...",
"connectedTo": "Pripojené k",
"signal": "Signál",
"deviceId": "ID zariadenia",
"firmwareVersion": "Verzia firmvéru",
"disconnectedDevice": "Žiadne zariadenie nie je pripojené, kliknite na tlačidlo nižšie pre pripojenie",
"connectDevice": "Pripojiť zariadenie",
"topAiExperiences": "Najlepšie AI zážitky",
"aiAssistant": "Všestranný AI asistent",
"aiAssistantInfo": "Exkluzívny konzultant 24/7, odpovedá na otázky, poskytuje návrhy",
"simultaneousInterpretation": "Simultánne tlmočenie",
"simultaneousInterpretationInfo": "Preklad v reálnom čase vo viac ako 80 jazykoch, bezstarostné cestovanie do zahraničia",
"aiCompanion": "Rodinný spoločník",
"aiCompanionInfo": "Rozumie vám, teplé spoločenstvo",
"homeSlogan": "Pripájanie sveta, presahujúce zvuk",
"turnEarphones": "Otvorte nabíjacie puzdro slúchadiel a vložte si slúchadlá do uší",
"currentlyConnected": "Momentálne pripojené:",
"unsystemSetup": "Prejsť do systémových nastavení",
"talkLater": "Neskôr",
"initializing": "Inicializácia...",
"bluetoothInitializationFailure": "Inicializácia služby Bluetooth zlyhala",
"checkingPermissions": "Kontrola povolení...",
"lackPermissions": "Chýbajú povolenia Bluetooth",
"searchingDevice": "Vyhľadávanie zariadení...",
"findConnectedDevice": "Nájdené pripojené zariadenie",
"notFound": "Nenájdené žiadne pripojené Bluetooth zariadenie",
"initializationFailure": "Inicializácia zlyhala",
"connectedDevice": "Pripojené k zariadeniu:",
"failedRefreshDevice": "Obnovenie zariadenia zlyhalo",
"noDeviceFound": "Nenájdené žiadne pripojené zariadenie",
"failedDeviceInformation": "Nepodarilo sa získať informácie o zariadení",
"unknownEquipment": "Neznáme zariadenie",
"zeroSignal": "Žiadny signál",
"good": "Dobrý",
"fine": "Veľmi dobrý",
"excellent": "Vynikajúci",
"unknown": "Neznámy",
'bluetoothTurnedOff': 'Bluetooth je vypnutý, zapnite Bluetooth',
'bluetoothOff': 'Bluetooth vypnutý',
'leftEar': 'Ľavé ucho',
'rightEar': 'Pravé ucho',
'chargingCase': 'Nabíjacie puzdro',
'left': 'Vľavo',
'right': 'Vpravo',
'checkConnectionStatusFailed': 'Kontrola stavu pripojenia zlyhala',
// 发现页
"searchAi": "Hľadať AI funkcie...",
"exploreSlogan": "Inteligentné slúchadlá, nekonečné možnosti",
"exploreSlogan1": "Inteligentný spoločník, nekonečné možnosti",
"exploreSlogan2": "Inteligentné okuliare, nekonečné možnosti",
"exploreAi": "Preskúmajte AI funkcie, ktoré ponúka DeapSound",
"aiFunction": "AI funkcie",
"allRoundAssistant": "Všestranný asistent",
"allRoundAssistantInfo": "Pomáha vám riešiť rôzne problémy",
"simultaneousTranslation": "Simultánny preklad",
"faceToFaceTranslation": "Preklad tvárou v tvár",
'audioVideoTranslation': 'Preklad zvuku a videa',
'callTranslation': 'Preklad hovorov',
"simultaneousTranslationInfo": "Preklad v reálnom čase vo viac ako 80 jazykoch",
"aiGirlfriend": "AI priateľka",
"aiGirlfriendInfo": "Inteligentný spoločník, chatujte kedykoľvek",
"healthConsultant": "Multifunkčný AI chat",
"healthConsultantInfo": "Ponúka viac funkcií AI chatu",
"conferenceAssistant": "Asistent pre obchodné stretnutia",
"conferenceAssistantInfo": "Záznam zápisnice v reálnom čase, viacjazyčný preklad",
"studyAssistant": "Asistent pre štúdium jazykov",
"studyAssistantInfo": "Oprava výslovnosti, prax reči v reálnom čase",
"travelTranslator": "Asistent pre preklad na cestách",
"travelTranslatorInfo": "Hlasový preklad v reálnom čase, predstavenie turistických atrakcií",
"beSearching": "Hľadám:",
"noAssistantFound": "Nenájdený žiadny zodpovedajúci AI asistent",
"scene": "Scenár",
"youHaveSelected": "Vybrali ste:",
"newFunction": "Nová funkcia",
"youChoseTry": "Rozhodli ste sa vyskúšať",
"aiSinger": "Režim AI speváka",
"aiSingerInfo": "Spievajte akúkoľvek pieseň hlasom vášho obľúbeného speváka, dokonca aj vlastné skladby",
"popularFunction": "Populárne funkčné scenáre",
"tryNow": "Vyskúšať teraz",
// 商务会议助手页
"startMeeting": "Začať stretnutie",
'edit': 'Upraviť',
'delete': 'Odstrániť',
'noContent': 'Žiadny obsah',
'editMeetingTitle': 'Upraviť názov stretnutia (voliteľné)',
'meetingTitle': 'Názov stretnutia (voliteľné)',
'maxCharacters': 'Maximálne 50 znakov',
'meeting': 'Stretnutie',
'recordingDetails': 'Podrobnosti záznamu',
'aiSummary': 'AI zhrnutie',
'meetingTranscript': 'Prepis stretnutia',
// 设置页
"systemSettings": "Systémové nastavenia",
"premiumMember": "Prémium člen",
"joinDevice": "Pripojené zariadenie:",
"accountId": "ID účtu:",
"systemSetting": "Systémové nastavenie",
"languageSetting": "Nastavenie jazyka",
"darkMode": "Tmavý režim",
"darkModeInfo": "Prepínanie medzi svetlou a tmavou témou aplikácie",
"backups": "Zálohovanie a obnovenie",
"backupsInfo": "Zálohovanie nastavení a histórie interakcií s AI",
"lastBackup": "Posledná záloha:",
"privacySettings": "Nastavenia ochrany osobných údajov",
"privacySettingsInfo": "Správa zberu údajov a povolení",
"permissionManagement": "Správa povolení",
"permissionManagementInfo": "Správa nastavení povolení aplikácie",
"aboutApplication": "O aplikácii",
"versions": "Verzia",
"checkUpdates": "Skontrolovať aktualizácie",
"selectLanguage": "Vyberte jazyk",
"voiceService": "Hlasová služba",
"voiceServiceInfo": "Výber služby rozpoznávania a syntézy reči",
"selectVoiceService": "Vyberte hlasovú službu",
"azureVoiceService": "Hlasová služba Azure",
"azureVoiceServiceInfo": "Cloudová hlasová služba spoločnosti Microsoft, podporuje vysokokvalitnú syntézu a rozpoznávanie reči",
"flutterVoiceService": "Lokálna hlasová služba Flutter",
"flutterVoiceServiceInfo": "Lokálna hlasová služba zariadenia, možno použiť bez pripojenia na internet",
'timbreService': 'Služba zafarbenia hlasu',
'timbreServiceInfo': 'Vyberte službu syntézy reči so zafarbením hlasu',
'defaultTimbre': 'Predvolené zafarbenie hlasu',
'microsoftCloudTimbreService': 'Cloudová služba zafarbenia hlasu Microsoft',
'voiceClone': 'Klonovanie hlasu',
'AIsettings': 'Nastavenia AI',
'selecttimbre': 'Vyberte zafarbenie hlasu',
'pleaseRead': 'Prečítajte nahlas',
'completeRecording': 'Dokončiť nahrávanie',
"firmwareUpgrade": "Aktualizácia firmvéru",
"bleHeadsetFirmwareUpgrade": "Aktualizácia verzie firmvéru slúchadiel BLE",
"deviceManagement": "Správa zariadení",
"manageConnectedDevices": "Správa pripojených Bluetooth zariadení",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Momentálne máte najnovšiu verziu {version}',
'checkUpdateFailed': 'Kontrola aktualizácií zlyhala',
'networkErrorRetry': 'Chyba siete, skúste to znova neskôr',
// 设备管理相关
'clearPairedDevices': 'Vymazať spárované zariadenia',
'clearPairedDevicesConfirm': 'Ste si istí, že chcete vymazať všetky spárované zariadenia?',
'clearPairedDevicesSuccess': 'Spárované zariadenia úspešne vymazané',
'clearPairedDevicesFailed': 'Vymazanie spárovaných zariadení zlyhalo',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Hlasový chat v reálnom čase",
"realtimeVoiceChatInfo": "Vyskúšajte funkciu inteligentnej hlasovej interakcie (ukážka funkcie)",
"loading": "Načítava sa...",
//设备管理页面
"earphone": "Slúchadlá",
"voicerecorder": "Diktafón",
"notBound": "Neprepojené",
"deviceNotBoundYet": "Zariadenie ešte nie je prepojené",
"unbind": "Zrušiť prepojenie",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Vymazať históriu chatu",
"online": "Online",
"inputMessage": "Zadajte správu...",
"imListening": "Počúvam...",
"canStartTalking": "Môžete začať hovoriť",
"addQuestionAboutImage": "Pridať otázku alebo popis k obrázku...",
"summarizeImageContent": "Zhrnúť obsah obrázka",
"extractImageText": "Extrahovať text z obrázka",
"translateImageText": "Preložiť text na obrázku",
"recording": "Nahráva sa...",
"holdToSpeak": "Podržte pre hovorenie",
"takePhoto": "Odfotiť",
"photoAlbum": "Album",
"makeCall": "Zavolať",
"aiVoiceCall": "AI hlasový hovor",
"inCall": "Prebieha hovor...",
"aiReplying": "AI odpovedá...",
"waitingToStart": "Čaká sa na začiatok...",
"clickToStartCall": "Kliknite pre začatie hovoru",
"listeningToYou": "Počúvam vás...",
"processing": "Spracováva sa...",
"loadMoreMessages": "Načítať viac správ...",
"loadFailedClickRetry": "Načítanie zlyhalo, kliknite pre opakovanie",
"swipeUpForMore": "Potiahnite nahor pre viac",
// Agent controller
'welcomeMessage': 'Ahoj! Som **XiaoYan**, môžem vám pomôcť:\n\n'
'• Odpovedať na otázky a poskytovať informácie\n\n'
'• Hlasový preklad v reálnom čase\n\n'
'• Odporúčať hudbu a podcasty\n\n'
'• Hlasové poznámky a pripomienky\n\n'
'• Ovládať funkcie slúchadiel\n\n'
'Ako vám môžem pomôcť?',
'microphonePermission': 'Mikrofón',
'voiceRecognitionPermissionText': 'Funkcia rozpoznávania reči vyžaduje prístup k mikrofónu.',
'voiceTranslationPermissionText': 'Funkcia rozpoznávania a prekladu reči vyžaduje prístup k mikrofónu.',
'phoneCallPermissionText': 'Funkcia volania vyžaduje prístup k mikrofónu pre hlasové hovory.',
'permissionDeniedText': 'Trvalo ste odmietli povolenie pre mikrofón, prejdite do systémových nastavení, aby ste ho povolili.',
'startVoiceInput': 'Začať hlasový vstup',
'startPhoneCallMode': 'Začať režim volania, začať hlasový vstup',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Sem zadajte svoju správu...',
'characterCount': '{count} znakov',
// 消息长按操作
'copy': 'Kopírovať',
'copySuccess': 'Úspešne skopírované',
'report': 'Nahlásiť',
'submitSuccess': 'Úspešne odoslané',
'submitFailed': 'Odoslanie zlyhalo',
'reportSubmitted': 'Hlásenie bolo odoslané, spracujeme ho čo najskôr',
'harmfulUnsafe': 'Škodlivé/Nebezpečné',
'pornographicVulgar': 'Pornografické/Vulgárne',
'misleadingAttack': 'Zavádzajúce/Útok',
'illegalCriminal': 'Nezákonné/Zločinné',
'privacyRelated': 'Súvisiace s ochranou osobných údajov',
'copyrightViolation': 'Porušenie mojich autorských práv, dobrého mena atď.',
'other': 'Iné',
'reportDescriptionHint': 'Chceme vedieť dôvod vášho hlásenia, môžete opísať problém, s ktorým ste sa stretli.',
//Message_bubble
'generatedByAi': 'Vygenerované AI',
//音乐卡片 music_card
'recommendedMusic': 'Tu sú niektoré odporúčané skladby:',
'playList': 'Zoznam skladieb',
'moreMusic': 'Viac hudby',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'hodín',
'minutes': 'minút',
'seconds': 'sekúnd',
'navigating': 'Navigácia',
'currentLocation': 'Aktuálna poloha',
'approximate': 'Pribl.',
'enterRoad': 'Vstúpiť na cestu',
"driving": "Jazda autom",
"walking": "Chôdza",
"bicycling": "Bicyklovanie",
"tsransit": "Verejná doprava",
//天气卡片 weather_card
'weatherQuery': 'Dotaz na poveternostné podmienky:',
'highest': 'Najvyššia',
'lowest': 'Najnižšia',
'futureForecast': 'Budúca predpoveď',
'hotWeatherTip': 'Dnes je horúco, dávajte si pozor na úpal a pite veľa vody',
'coldWeatherTip': 'Dnes je nízka teplota, oblečte sa teplo, keď idete von, aby ste neprechladli',
'rainyWeatherTip': 'Dnes prší, vezmite si dáždnik, keď idete von, a dávajte si pozor na cestách',
'snowyWeatherTip': 'Dnes sneží, cesta je klzká, dávajte si pozor a teplo sa oblečte',
'foggyWeatherTip': 'Dnes je hmla, viditeľnosť je nízka, noste rúško, keď idete von',
'windyWeatherTip': 'Dnes fúka silný vietor, dávajte si pozor, keď idete von, a zaistite si veci',
'sunnyWeatherTip': 'Dnes je slnečno a silné UV žiarenie, používajte opaľovací krém, keď idete von',
'temperatureDifferenceTip': 'Dnes je veľký rozdiel teplôt medzi dňom a nocou, prispôsobte si oblečenie',
'comfortableWeatherTip': 'Dnes je príjemné počasie, skvelý čas na vonkajšie aktivity',
"monday": "Po",
"tuesday": "Ut",
"wednesday": "St",
"thursday": "Št",
"friday": "Pi",
"saturday": "So",
"sunday": "Ne",
// 天气描述
"sunny": "Slnečno",
"partlyCloudy": "Polooblačno",
"partlySunny": "Prevažne slnečno",
"cloudy": "Oblačno",
"overcast": "Zamračené",
"shower": "Prehánka",
"thundershower": "Búrka",
"lightRain": "Slabý dážď",
"moderateRain": "Mierny dážď",
"heavyRain": "Silný dážď",
"rainstorm": "Lejak",
"snowShower": "Snehová prehánka",
"lightSnow": "Slabé sneženie",
"moderateSnow": "Mierne sneženie",
"heavySnow": "Silné sneženie",
"blizzard": "Snehová búrka",
"fog": "Hmla",
"haze": "Opar",
"strongWind": "Silný vietor",
//编辑个人信息页
"editProfile": "Upraviť osobné údaje",
"avatar": "Avatar",
"nickname": "Prezývka",
"save": "Uložiť",
"about": "O nás",
"enterNickname": "Zadajte prezývku",
"notSet": "Nenastavené",
"accountSetting": "Nastavenia účtu",
"logout": "Odhlásiť sa",
"logoutTips": "Ste si istí, že sa chcete odhlásiť z aktuálneho účtu?",
'deleteAccount': 'Odstrániť účet',
'deleteAccountTips': 'Ste si istí, že chcete natrvalo odstrániť svoj účet? Túto akciu nie je možné vrátiť späť.',
// Profile 错误信息
'networkConnectionFailed': 'Sieťové pripojenie zlyhalo, skontrolujte nastavenia siete a skúste to znova',
'serverTemporarilyUnavailable': 'Server je dočasne nedostupný, skúste to znova neskôr',
'loginExpiredPleaseRelogin': 'Vaša relácia vypršala, prihláste sa znova',
'noPermissionForThisOperation': 'Nemáte povolenie na túto operáciu',
'requestedResourceNotFound': 'Požadovaný zdroj sa nenašiel',
'imageProcessingFailedPleaseReselect': 'Spracovanie obrázka zlyhalo, vyberte iný obrázok',
'operationFailedPleaseRetry': 'Operácia zlyhala, skúste to znova',
'serverReturnedError': 'Server vrátil chybu',
'serverError': 'Chyba servera',
'networkConnectionFailedCheckSettings': 'Sieťové pripojenie zlyhalo, skontrolujte nastavenia siete',
'serverInternalErrorRetryLater': 'Interná chyba servera, skúste to znova neskôr',
// Profile 用户交互
'imageCompressionFailed': 'Kompresia obrázka zlyhala',
'avatarUpdateFailed': 'Aktualizácia avatara zlyhala',
'usernameCannotBeEmpty': 'Používateľské meno nemôže byť prázdne',
'saveSuccess': 'Úspešne uložené',
'personalInfoUpdated': 'Osobné údaje boli aktualizované',
'saveFailed': 'Uloženie zlyhalo',
'loggedOut': 'Odhlásený',
'logoutFailedRetry': 'Odhlásenie zlyhalo, skúste to znova',
'accountPermanentlyDeleted': 'Účet bol natrvalo odstránený',
'deleteAccountFailedRetry': 'Odstránenie účtu zlyhalo, skúste to znova',
// 账号服务相关
'clearUserDataFailed': 'Vymazanie používateľských údajov zlyhalo',
'deleteUserDataFailed': 'Odstránenie používateľských údajov zlyhalo',
'thirdPartyLogoutSuccess': 'Odhlásenie tretej strany úspešné',
'thirdPartyLogoutFailed': 'Odhlásenie tretej strany zlyhalo',
'signOutProcessError': 'Počas procesu odhlásenia sa vyskytla chyba',
'deleteAccountProcessError': 'Počas procesu odstraňovania účtu sa vyskytla chyba',
'userDataClearSuccess': 'Používateľské údaje úspešne vymazané',
'allUserDataClearSuccess': 'Všetky používateľské údaje úspešne vymazané',
'accountServiceInitialized': 'Služba účtu bola inicializovaná',
// 权限管理页面
'getPermissionStatusFailed': 'Získanie stavu povolenia zlyhalo',
'communicationPermissions': 'Komunikačné povolenia',
'calendarPermissions': 'Povolenia kalendára',
'locationPermissions': 'Povolenia polohy',
'phone': 'Telefón',
'sms': 'SMS',
'calendarWrite': 'Zápis do kalendára',
'calendarFullAccess': 'Plný prístup ku kalendáru',
'locationInfo': 'Informácie o polohe',
'phonePermissionDesc': 'Používa sa pre funkciu volania',
'smsPermissionDesc': 'Používa sa pre funkciu odosielania SMS',
'calendarWritePermissionDesc': 'Používa sa na vytváranie udalostí a pripomienok v kalendári',
'calendarFullAccessPermissionDesc': 'Používa sa na čítanie a správu udalostí a pripomienok v kalendári',
'locationPermissionDesc': 'Používa sa na získanie informácií o aktuálnej polohe',
'appFunctionNeeds': 'Funkcia aplikácie vyžaduje',
'authorized': 'Autorizované',
'unauthorized': 'Neautorizované',
'needOpenInSystemSettings': 'Je potrebné povoliť v systémových nastaveniach',
'partialAuthorization': 'Čiastočná autorizácia',
'unknownStatus': 'Neznámy stav',
'permissionGranted': 'Povolenie udelené',
'permissionRequestError': 'Chyba pri žiadaní o povolenie',
'phonePermissionDetailDesc': 'Funkcia volania vyžaduje povolenie pre telefón',
'smsPermissionDetailDesc': 'Funkcia odosielania SMS vyžaduje povolenie pre SMS',
'calendarWritePermissionDetailDesc': 'Vytváranie udalostí v kalendári vyžaduje povolenie na zápis do kalendára',
'calendarFullAccessPermissionDetailDesc': 'Správa udalostí v kalendári vyžaduje úplné povolenie pre kalendár',
'locationPermissionDetailDesc': 'Získanie informácií o polohe vyžaduje povolenie pre polohu',
'appNeedsPermissionForFullFunction': 'Aplikácia vyžaduje toto povolenie pre plnú funkčnosť',
'permanentDenialText': 'Trvalo ste odmietli povolenie {permission}, prejdite do nastavení aplikácie, aby ste ho povolili',
'goToSettings': 'Prejsť do nastavení',
// 版本更新对话框
'newVersionFound': 'Nájdená nová verzia',
'remindLater': 'Pripomenúť neskôr',
'updateNow': 'Aktualizovať teraz',
'checkUpdate': 'Skontrolovať aktualizácie',
'updateFailed': 'Aktualizácia zlyhala',
'cannotOpenAppStore': 'Nie je možné otvoriť obchod s aplikáciami, prejdite do obchodu manuálne a aktualizujte',
'updateErrorRetry': 'Počas aktualizácie sa vyskytla chyba, skúste to znova neskôr',
//国家列表
"邮箱": "E-mail",
"中国": "Čína",
"美国": "USA",
"加拿大": "Kanada",
"俄罗斯": "Rusko",
"英国": "Spojené kráľovstvo",
"德国": "Nemecko",
"意大利": "Taliansko",
"法国": "Francúzsko",
"西班牙": "Španielsko",
"南非": "Južná Afrika",
"沙特阿拉伯": "Saudská Arábia",
"土耳其": "Turecko",
"日本": "Japonsko",
"韩国": "Južná Kórea",
"新加坡": "Singapur",
"马来西亚": "Malajzia",
"泰国": "Thajsko",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipíny",
"印度尼西亚": "Indonézia",
"阿联酋": "SAE",
"墨西哥": "Mexiko",
"巴西": "Brazília",
"阿根廷": "Argentína",
"澳大利亚": "Austrália",
"新西兰": "Nový Zéland",
"中国香港": "Hongkong (Čína)",
"中国澳门": "Macao (Čína)",
"中国台湾": "Taiwan (Čína)",
"埃及": "Egypt",
"希腊": "Grécko",
"荷兰": "Holandsko",
"比利时": "Belgicko",
"匈牙利": "Maďarsko",
"罗马尼亚": "Rumunsko",
"瑞士": "Švajčiarsko",
"奥地利": "Rakúsko",
"丹麦": "Dánsko",
"瑞典": "Švédsko",
"挪威": "Nórsko",
"波兰": "Poľsko",
"秘鲁": "Peru",
"智利": "Čile",
"哥伦比亚": "Kolumbia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugalsko",
"卢森堡": "Luxembursko",
"爱尔兰": "Írsko",
"冰岛": "Island",
"阿尔巴尼亚": "Albánsko",
"马耳他": "Malta",
"塞浦路斯": "Cyprus",
"芬兰": "Fínsko",
"保加利亚": "Bulharsko",
"立陶宛": "Litva",
"拉脱维亚": "Lotyšsko",
"爱沙尼亚": "Estónsko",
"乌克兰": "Ukrajina",
"塞尔维亚": "Srbsko",
"克罗地亚": "Chorvátsko",
"斯洛文尼亚": "Slovinsko",
"捷克": "Česko",
"斯洛伐克": "Slovensko",
"危地马拉": "Guatemala",
"萨尔瓦多": "Salvádor",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nikaragua",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolívia",
"厄瓜多尔": "Ekvádor",
"巴拉圭": "Paraguaj",
"乌拉圭": "Uruguaj",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžírsko",
"突尼斯": "Tunisko",
"尼日利亚": "Nigéria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiópia",
"肯尼亚": "Keňa",
"坦桑尼亚": "Tanzánia",
"乌干达": "Uganda",
"孟加拉国": "Bangladéš",
"以色列": "Izrael",
"黎巴嫩": "Libanon",
"约旦": "Jordánsko",
"伊拉克": "Irak",
"科威特": "Kuvajt",
"巴林": "Bahrajn",
"卡塔尔": "Katar",
"阿曼": "Omán",
"阿富汗": "Afganistan",
"斯里兰卡": "Srí Lanka",
"缅甸": "Mjanmarsko",
"尼泊尔": "Nepál",
"蒙古": "Mongolsko",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunej",
"东帝汶": "Východný Timor",
"斐济": "Fidži",
"所罗门群岛": "Šalamúnove ostrovy",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "História prekladov",
"enableRecording": "Povoliť nahrávanie",
"viewAudioFiles": "Zobraziť zvukové súbory",
"headsetUser": "Používateľ slúchadiel",
"phoneUser": "Používateľ telefónu",
"selectSourceLanguage": "Vyberte zdrojový jazyk",
"selectTargetLanguage": "Vyberte cieľový jazyk",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Žiadna história",
"clearHistory": "Vymazať históriu",
"clearHistoryConfirm": "Ste si istí, že chcete vymazať celú históriu prekladov? Túto akciu nie je možné vrátiť späť.",
"unknownLanguage": "Neznámy jazyk",
"deleteSessionRecord": "Odstrániť záznam relácie",
"deleteSessionConfirm": "Ste si istí, že chcete odstrániť všetky záznamy prekladov pre túto reláciu? Túto akciu nie je možné vrátiť späť.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Preložiť zvukové súbory",
"noAudioFiles": "Žiadne zvukové súbory",
"calculating": "Vypočítava sa...",
"playing": "Prehráva sa...",
"paused": "Pozastavené",
"clickToPlay": "Kliknite pre prehratie",
"rename": "Premenovať",
"smartTranscription": "Inteligentný prepis",
"renameAudioFile": "Premenovať zvukový súbor",
"enterNewFileName": "Zadajte nový názov súboru",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Pôvodný záznam",
"recordSummary": "Zhrnutie záznamu",
"clickToGenerateSummary": "Kliknite na tlačidlo nižšie pre vygenerovanie zhrnutia relácie",
"summaryContent": "Obsah zhrnutia",
"copied": "Skopírované",
"summaryCopiledToClipboard": "Zhrnutie skopírované do schránky",
"extractSummary": "Extrahovať zhrnutie",
"summaryGenerated": "Zhrnutie vygenerované",
"generating": "Generuje sa...",
"regenerate": "Znova vygenerovať",
"summaryTimeoutMessage": "Požiadavka na generovanie zhrnutia vypršala, môže to byť spôsobené problémami so sieťou alebo zaneprázdneným serverom.",
"deleteTranslationRecord": "Odstrániť záznam prekladu",
"deleteTranslationConfirm": "Ste si istí, že chcete odstrániť tento záznam prekladu? Túto akciu nie je možné vrátiť späť.",
"originalText": "Pôvodný text",
"translatedText": "Preložený text",
"sessionSummary": "Zhrnutie relácie",
"cannotShare": "Nie je možné zdieľať",
"generateSummaryFirst": "Najprv vygenerujte zhrnutie",
"translationSessionRecord": "Záznam relácie prekladu",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Párovanie zariadenia",
"connectYourDeepSoundHeadset": "Pripojte svoje slúchadlá DeepSound",
"bind": "Prepojiť",
"authorizeBind": "Autorizovať prepojenie",
"enterCode": "Zadajte kód",
"autoInputCode": "Automatické zadanie kódu",
"skipBinding": "Preskočiť prepojenie",
"rescan": "Znova skenovať",
"skip": "Preskočiť",
"verifyingDevice": "Overuje sa zariadenie...",
"confirmBinding": "Potvrdiť prepojenie",
"associatingDevice": "Priraďuje sa zariadenie...",
"goToBluetoothSettings": "Prejsť do nastavení Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Pripravené na párovanie",
"preparingPairingEnvironment": "Príprava prostredia na párovanie...",
"connectDeepSoundViaSystemBluetooth": "Najprv sa pripojte k zariadeniu DeapSound cez systémový Bluetooth",
"deviceBindingConfirm": "Potvrdenie prepojenia zariadenia...",
"establishingDeviceAssociation": "Vytvára sa priradenie zariadenia...",
"waitingCompletePairing": "Počkajte, prosím, párovanie sa dokončuje...",
"pairingSuccessRedirecting": "Párovanie úspešné! Presmerováva sa na domovskú stránku...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Uistite sa, že ste pripojení k zariadeniu DeapSound",
"deviceAlreadyBoundToOtherAccount": "Toto zariadenie je už prepojené s iným účtom",
"deviceAssociationFailed": "Priradenie zariadenia zlyhalo, skúste to znova",
"scanTimeoutEnsureDeviceNearby": "Skenovanie vypršalo, uistite sa, že je zariadenie v blízkosti",
"networkError": "Chyba siete",
"authorizationFailedCheckCode": "Autorizácia zlyhala, skontrolujte, či je autorizačný kód správny",
"pairingFailedRetry": "Párovanie zlyhalo, skúste to znova",
// 配对控制器相关
'pleaseEnableBluetooth': 'Zapnite Bluetooth',
'deviceDisconnected': 'Zariadenie odpojené',
'readyToStartPairing': 'Pripravené na začatie párovania',
'checkingEnvironment': 'Kontrola prostredia...',
'ensureHeadsetOnAndPairingMode': 'Uistite sa, že sú slúchadlá zapnuté a v režime párovania',
'establishingSecureConnection': 'Vytvára sa bezpečné pripojenie...',
'needManualBindingAuthCode': 'Vyžaduje sa kód pre autorizáciu manuálneho prepojenia...',
'pairingSuccessful': 'Párovanie úspešné!',
'enableBluetooth': 'Zapnúť Bluetooth',
'grantPermissions': 'Udeliť povolenia',
'retryAssociation': 'Znova priradiť',
'retryAuthorization': 'Znova autorizovať',
'pleaseGrantNecessaryPermissions': 'Udeľte potrebné povolenia',
'checkFailedRetry': 'Kontrola zlyhala, skúste to znova',
'pleaseConnectDeepSoundDevice': 'Pripojte zariadenie DeepSound',
'verificationFailedRetry': 'Overenie zlyhalo, skúste to znova',
'invalidDeviceAddress': 'Neplatná adresa zariadenia',
'bleDeviceAssociationFailed': 'Priradenie zariadenia BLE zlyhalo',
'deviceAssociationFailedRetry': 'Priradenie zariadenia zlyhalo, skúste to znova',
'bleConnectionTimeoutRetry': 'Časový limit pripojenia BLE, skúste to znova',
'blePairingStartupFailed': 'Spustenie párovania BLE zlyhalo',
'bleConnectionFailed': 'Pripojenie BLE zlyhalo',
'deviceAuthorizationFailedCheckCode': 'Autorizácia zariadenia zlyhala, skontrolujte autorizačný kód',
//用户反馈页
"feedback": "Spätná väzba používateľa",
'feedbackInfo': 'Poskytnite spätnú väzbu alebo návrhy',
'feedbackDescription': 'Opíšte problém, s ktorým ste sa stretli, alebo váš návrh',
'feedbackHint': 'Zadajte svoju spätnú väzbu...',
'feedbackRequired': 'Zadajte obsah spätnej väzby',
'contactInfo': 'Kontaktné informácie',
'contactHint': 'E-mail/Telefón, aby sme vás mohli kontaktovať',
'submit': 'Odoslať',
'feedbackSubmitSuccess': 'Spätná väzba úspešne odoslaná, ďakujeme za vašu spätnú väzbu!',
'feedbackSubmitFailed': 'Odoslanie spätnej väzby zlyhalo, skúste to znova neskôr',
// OTA升级模块
"upgradeExitConfirm": "Prebieha aktualizácia, odchodom sa proces preruší, ste si istí, že chcete odísť?",
"deviceModel": "Model zariadenia",
"unknownDevice": "Neznáme zariadenie",
"currentFirmwareVersion": "Aktuálna verzia firmvéru",
"latestFirmwareVersion": "Najnovšia verzia firmvéru",
"ota_newVersionFound": "Nájdená nová verzia",
"latestVersion": "Máte najnovšiu verziu",
"gettingDeviceInfo": "Získavajú sa informácie o zariadení...",
"keepDeviceConnected": "Udržujte zariadenie pripojené",
"connectionFailed": "Pripojenie zlyhalo",
"retryConnection": "Znova pripojiť",
"ota_updateNow": "Aktualizovať teraz",
"keepConnectedDontClose": "Udržujte zariadenie pripojené, nezatvárajte aplikáciu",
"doNotDisconnect": "Neodpájajte",
"charging": "Nabíja sa",
"updateContent": "Obsah aktualizácie",
"removeEarbudsEnsureBattery": "Vyberte obe slúchadlá a uistite sa, že batéria oboch je nad 30%",
// 音乐列表页面
"noMusic": "Žiadna hudba",
"noPlayingMusic": "Neprehráva sa žiadna hudba",
"unknownSong": "Neznáma pieseň",
"unknownArtist": "Neznámy interpret",
"playAll": "Prehrať všetko",
// 语言名称
"中文(简体)": "Čínština (zjednodušená)",
"中文(繁体)": "Čínština (tradičná)",
"中文(香港繁体)": "Čínština (hongkonská tradičná)",
"英语": "Angličtina",
"日语": "Japončina",
"韩语": "Kórejčina",
"法语": "Francúzština",
"西班牙语": "Španielčina",
"葡萄牙语": "Portugalčina",
"意大利语": "Taliančina",
"德语": "Nemčina",
"俄语": "Ruština",
"波兰语": "Poľština",
"荷兰语": "Holandčina",
"瑞典语": "Švédčina",
"捷克语": "Čeština",
"现代希腊语": "Moderná gréčtina",
"罗马尼亚语": "Rumunčina",
"匈牙利语": "Maďarčina",
"乌克兰语": "Ukrajinčina",
"丹麦语": "Dánčina",
"芬兰语": "Fínčina",
"挪威语": "Nórčina",
"克罗地亚语": "Chorvátčina",
"加泰隆语": "Katalánčina",
"阿拉伯语": "Arabčina",
"泰语": "Thajčina",
"越南语": "Vietnamčina",
"印尼语": "Indonézština",
"印地语": "Hindčina",
"土耳其语": "Turečtina",
"马来语": "Malajčina",
"孟加拉语": "Bengálčina",
"泰米尔语": "Tamilčina",
"泰卢固语": "Telugčina",
"马拉提语": "Maráthčina",
"乌尔都语": "Urdčina",
"波斯语": "Perzština",
"斯瓦希里语": "Svahilčina",
};

788
lib/core/translations/language/sl_si.dart

@ -1,5 +1,785 @@
const Map<String, String> slSI = {
'app_title': 'Deep Voice',
'welcome': 'Dobrodošli',
//补充斯洛文尼亚语翻译
};
// 通用
'continue': 'Nadaljuj',
'confirm': 'Potrdi',
'cancel': 'Prekliči',
'retry': 'Poskusi znova',
'error': 'Napaka',
'success': 'Uspešno',
'connected': 'Povezan',
'connecting': 'Povezovanje...',
'connectionFailure': 'Povezava ni uspela',
'unconnected': 'Ni povezan',
'search': 'Išči',
"requestCancellation": "Zahteva preklicana",
"connectionTimeout": "Čas za povezavo je potekel",
"requestTimeout": "Čas za zahtevo je potekel",
"responseTimeout": "Čas za odgovor je potekel",
"unknownError": "Neznana napaka",
// 启动页
"slogan": "Povezovanje sveta, onkraj zvoka",
"sloganInfo": "AI strokovnjak za glas · Kadarkoli, kjerkoli",
// 底部导航
"home": "Domov",
"explore": "Razišči",
"settings": "Nastavitve",
// 语言
"followingSystem": "Sledi sistemu",
"chinese": "Kitajščina",
"english": "Angleščina",
"spanish": "Španščina",
"portuguese": "Portugalščina",
"traditionalChinese": "Tradicionalna kitajščina",
"japanese": "Japonščina",
"korean": "Korejščina",
"french": "Francoščina",
"german": "Nemščina",
"russian": "Ruščina",
"vietnamese": "Vietnamščina",
"italian": "Italijanščina",
"hindi": "Hindijščina",
"indonesian": "Indonezijščina",
"thai": "Tajščina",
"malay": "Malajščina",
"turkish": "Turščina",
"polish": "Poljščina",
"filipino": "Filipinščina",
"dutch": "Nizozemščina",
"swedish": "Švedščina",
"danish": "Danščina",
"finnish": "Finščina",
"czech": "Češčina",
"hungarian": "Madžarščina",
"norwegian": "Norveščina",
"romanian": "Romunščina",
"ukrainian": "Ukrajinščina",
"greek": "Grščina",
"bulgarian": "Bolgarščina",
"croatian": "Hrvaščina",
"slovak": "Slovaščina",
"slovenian": "Slovenščina",
"lithuanian": "Litovščina",
"latvian": "Latvijščina",
"estonian": "Estonščina",
"serbian": "Srbščina",
"icelandic": "Islandščina",
// 登录页
"welcome": "Dobrodošli",
"loginTips": "Prijavite se ali registrirajte s svojo telefonsko številko ali e-pošto",
"accountNumber": "Telefonska številka ali e-pošta",
"verificationCode": "Verifikacijska koda",
"getCode": "Pridobi kodo",
"reacquireAfter": "s za ponovno pridobitev",
"otherWays": "Ali pa se prijavite z",
"expressConsent": "S prijavo/registracijo se strinjate z",
"and": " in ",
"userAgreement": "《Uporabniškim sporazumom》",
"privacyPolicy": "《Politiko zasebnosti》",
'selectCountry': 'Izberite državo/regijo',
"email": "E-pošta",
"phoneNumber": "Telefonska številka",
"pleaseEnterContactInfo": "Vnesite telefonsko številko ali e-pošto",
"invalidEmailFormat": "Neveljaven format e-pošte",
"invalidPhoneFormat": "Neveljaven format telefonske številke",
"tip": "Namig",
"pleaseEnterCompleteCode": "Vnesite celotno verifikacijsko kodo",
"loginFailed": "Prijava ni uspela, poskusite znova",
'pleaseAcceptPrivacyPolicy': 'Najprej preberite in se strinjajte s Politiko zasebnosti in Uporabniškim sporazumom',
"enterVerificationCode": "Vnesite verifikacijsko kodo",
"verificationCodeSentTo": "Verifikacijska koda je bila poslana na",
"resendVerificationCode": "Ponovno pošlji verifikacijsko kodo",
"login": "Prijava",
"usePasswordLogin": "Prijava z geslom",
// 隐私政策弹窗
"loginDeclaration": "Izjava DeapSound",
"welcomeToThisApp": "Dobrodošli v DeapSound, prosimo, da natančno preberete",
"privacyPolicyText":
", s klikom na 'Strinjam se in vstopi' potrjujete, da ste v celoti prebrali in se strinjate z zgoraj navedenimi sporazumi. S klikom na 'Ne strinjam se' boste zapustili aplikacijo.",
"disagree": "Ne strinjam se",
"agreeAndEnter": "Strinjam se in vstopi",
// 首页
"deviceStatus": "Stanje naprave",
"reconnect": "Ponovno poveži",
"connectingDevice": "Povezovanje z napravo...",
"connectedTo": "Povezan z",
"signal": "Signal",
"deviceId": "ID naprave",
"firmwareVersion": "Različica vdelane programske opreme",
"disconnectedDevice": "Nobena naprava ni povezana, kliknite spodnji gumb za povezavo",
"connectDevice": "Poveži napravo",
"topAiExperiences": "Vrhunske izkušnje z AI",
"aiAssistant": "Vsestranski pomočnik AI",
"aiAssistantInfo": "Ekskluzivni svetovalec 24/7, odgovarja na vprašanja, daje predloge",
"simultaneousInterpretation": "Simultano tolmačenje",
"simultaneousInterpretationInfo": "Prevajanje v realnem času v več kot 80 jezikov, brezskrbna potovanja v tujino",
"aiCompanion": "Družinski spremljevalec",
"aiCompanionInfo": "Razume vas, topla družba",
"homeSlogan": "Povezovanje sveta, preseganje zvoka",
"turnEarphones": "Odprite polnilno ohišje slušalk in si jih vstavite v ušesa",
"currentlyConnected": "Trenutno povezan:",
"unsystemSetup": "Pojdi na sistemske nastavitve",
"talkLater": "Kasneje",
"initializing": "Inicializacija...",
"bluetoothInitializationFailure": "Inicializacija storitve Bluetooth ni uspela",
"checkingPermissions": "Preverjanje dovoljenj...",
"lackPermissions": "Manjkajo dovoljenja za Bluetooth",
"searchingDevice": "Iskanje naprav...",
"findConnectedDevice": "Najdena povezana naprava",
"notFound": "Nobena povezana naprava Bluetooth ni bila najdena",
"initializationFailure": "Inicializacija ni uspela",
"connectedDevice": "Povezan z napravo:",
"failedRefreshDevice": "Osvežitev naprave ni uspela",
"noDeviceFound": "Nobena povezana naprava ni bila najdena",
"failedDeviceInformation": "Pridobivanje informacij o napravi ni uspelo",
"unknownEquipment": "Neznana oprema",
"zeroSignal": "Brez signala",
"good": "Dobro",
"fine": "Zelo dobro",
"excellent": "Odlično",
"unknown": "Neznano",
'bluetoothTurnedOff': 'Bluetooth je izklopljen, vklopite Bluetooth',
'bluetoothOff': 'Bluetooth izklopljen',
'leftEar': 'Levo uho',
'rightEar': 'Desno uho',
'chargingCase': 'Polnilno ohišje',
'left': 'Levo',
'right': 'Desno',
'checkConnectionStatusFailed': 'Preverjanje stanja povezave ni uspelo',
// 发现页
"searchAi": "Išči funkcije AI...",
"exploreSlogan": "Pametne slušalke, neskončne možnosti",
"exploreSlogan1": "Pametni spremljevalec, neskončne možnosti",
"exploreSlogan2": "Pametna očala, neskončne možnosti",
"exploreAi": "Raziščite funkcije AI, ki jih ponuja DeapSound",
"aiFunction": "Funkcije AI",
"allRoundAssistant": "Vsestranski pomočnik",
"allRoundAssistantInfo": "Pomaga vam rešiti različne težave",
"simultaneousTranslation": "Simultano prevajanje",
"faceToFaceTranslation": "Prevajanje iz oči v oči",
'audioVideoTranslation': 'Prevajanje avdia in videa',
'callTranslation': 'Prevajanje klicev',
"simultaneousTranslationInfo": "Prevajanje v realnem času v več kot 80 jezikov",
"aiGirlfriend": "AI dekle",
"aiGirlfriendInfo": "Inteligentni spremljevalec, klepetajte kadarkoli",
"healthConsultant": "Večnamenski AI klepet",
"healthConsultantInfo": "Ponuja več funkcij AI klepeta",
"conferenceAssistant": "Pomočnik za poslovne sestanke",
"conferenceAssistantInfo": "Zapisovanje zapisnikov v realnem času, večjezično prevajanje",
"studyAssistant": "Pomočnik za učenje jezikov",
"studyAssistantInfo": "Popravek izgovorjave, vadba govorjenja v realnem času",
"travelTranslator": "Pomočnik za prevajanje na potovanjih",
"travelTranslatorInfo": "Glasovno prevajanje v realnem času, predstavitev turističnih znamenitosti",
"beSearching": "Iskanje:",
"noAssistantFound": "Ni bil najden noben ustrezen pomočnik AI",
"scene": "Scenarij",
"youHaveSelected": "Izbrali ste:",
"newFunction": "Nova funkcija",
"youChoseTry": "Izbrali ste poskusiti",
"aiSinger": "Način AI pevca",
"aiSingerInfo": "Zapojte katero koli pesem z glasom vašega najljubšega pevca, celo lastne skladbe",
"popularFunction": "Priljubljeni funkcijski scenariji",
"tryNow": "Poskusi zdaj",
// 商务会议助手页
"startMeeting": "Začni sestanek",
'edit': 'Uredi',
'delete': 'Izbriši',
'noContent': 'Brez vsebine',
'editMeetingTitle': 'Uredi naslov sestanka (neobvezno)',
'meetingTitle': 'Naslov sestanka (neobvezno)',
'maxCharacters': 'Največ 50 znakov',
'meeting': 'Sestanek',
'recordingDetails': 'Podrobnosti posnetka',
'aiSummary': 'Povzetek AI',
'meetingTranscript': 'Prepis sestanka',
// 设置页
"systemSettings": "Sistemske nastavitve",
"premiumMember": "Premium član",
"joinDevice": "Povezana naprava:",
"accountId": "ID računa:",
"systemSetting": "Sistemska nastavitev",
"languageSetting": "Nastavitev jezika",
"darkMode": "Temni način",
"darkModeInfo": "Preklapljanje med svetlo in temno temo aplikacije",
"backups": "Varnostno kopiranje in obnavljanje",
"backupsInfo": "Varnostno kopiranje nastavitev in zgodovine interakcij z AI",
"lastBackup": "Zadnja varnostna kopija:",
"privacySettings": "Nastavitve zasebnosti",
"privacySettingsInfo": "Upravljanje zbiranja podatkov in dovoljenj",
"permissionManagement": "Upravljanje dovoljenj",
"permissionManagementInfo": "Upravljanje nastavitev dovoljenj aplikacije",
"aboutApplication": "O aplikaciji",
"versions": "Različica",
"checkUpdates": "Preveri posodobitve",
"selectLanguage": "Izberi jezik",
"voiceService": "Glasovna storitev",
"voiceServiceInfo": "Izbira storitve za prepoznavanje in sintezo govora",
"selectVoiceService": "Izberi glasovno storitev",
"azureVoiceService": "Azure glasovna storitev",
"azureVoiceServiceInfo": "Microsoftova glasovna storitev v oblaku, podpira visokokakovostno sintezo in prepoznavanje govora",
"flutterVoiceService": "Lokalna glasovna storitev Flutter",
"flutterVoiceServiceInfo": "Lokalna glasovna storitev naprave, uporaba brez internetne povezave",
'timbreService': 'Storitev barve glasu',
'timbreServiceInfo': 'Izberite storitev sinteze govora z barvo glasu',
'defaultTimbre': 'Privzeta barva glasu',
'microsoftCloudTimbreService': 'Microsoftova storitev barve glasu v oblaku',
'voiceClone': 'Kloniranje glasu',
'AIsettings': 'Nastavitve AI',
'selecttimbre': 'Izberi barvo glasu',
'pleaseRead': 'Preberite na glas',
'completeRecording': 'Dokončaj snemanje',
"firmwareUpgrade": "Nadgradnja vdelane programske opreme",
"bleHeadsetFirmwareUpgrade": "Nadgradnja različice vdelane programske opreme slušalk BLE",
"deviceManagement": "Upravljanje naprav",
"manageConnectedDevices": "Upravljanje povezanih naprav Bluetooth",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Trenutno imate najnovejšo različico {version}',
'checkUpdateFailed': 'Preverjanje posodobitev ni uspelo',
'networkErrorRetry': 'Napaka v omrežju, poskusite znova kasneje',
// 设备管理相关
'clearPairedDevices': 'Počisti seznanjene naprave',
'clearPairedDevicesConfirm': 'Ali ste prepričani, da želite počistiti vse seznanjene naprave?',
'clearPairedDevicesSuccess': 'Seznanjene naprave uspešno počiščene',
'clearPairedDevicesFailed': 'Čiščenje seznanjenih naprav ni uspelo',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Glasovni klepet v realnem času",
"realtimeVoiceChatInfo": "Izkusite funkcijo inteligentne glasovne interakcije (predogled funkcije)",
"loading": "Nalaganje...",
//设备管理页面
"earphone": "Slušalke",
"voicerecorder": "Snemalnik zvoka",
"notBound": "Ni povezan",
"deviceNotBoundYet": "Naprava še ni povezana",
"unbind": "Prekini povezavo",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Počisti zgodovino klepeta",
"online": "Na spletu",
"inputMessage": "Vnesite sporočilo...",
"imListening": "Poslušam...",
"canStartTalking": "Lahko začnete govoriti",
"addQuestionAboutImage": "Dodajte vprašanje ali opis slike...",
"summarizeImageContent": "Povzemi vsebino slike",
"extractImageText": "Izvleci besedilo iz slike",
"translateImageText": "Prevedi besedilo na sliki",
"recording": "Snemanje...",
"holdToSpeak": "Držite za govor",
"takePhoto": "Fotografiraj",
"photoAlbum": "Album",
"makeCall": "Kliči",
"aiVoiceCall": "AI glasovni klic",
"inCall": "V klicu...",
"aiReplying": "AI odgovarja...",
"waitingToStart": "Čakanje na začetek...",
"clickToStartCall": "Kliknite za začetek klica",
"listeningToYou": "Poslušam vas...",
"processing": "Obdelava...",
"loadMoreMessages": "Naloži več sporočil...",
"loadFailedClickRetry": "Nalaganje ni uspelo, kliknite za ponovni poskus",
"swipeUpForMore": "Povlecite navzgor za več",
// Agent controller
'welcomeMessage': 'Živjo! Sem **XiaoYan**, lahko vam pomagam:\n\n'
'• Odgovarjam na vprašanja in nudim informacije\n\n'
'• Glasovno prevajanje v realnem času\n\n'
'• Priporočam glasbo in podcaste\n\n'
'• Glasovne beležke in opomnike\n\n'
'• Upravljam funkcije slušalk\n\n'
'Kako vam lahko pomagam?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Funkcija prepoznavanja govora zahteva dostop do mikrofona.',
'voiceTranslationPermissionText': 'Funkcija prepoznavanja in prevajanja govora zahteva dostop do mikrofona.',
'phoneCallPermissionText': 'Funkcija klicanja zahteva dostop do mikrofona za glasovne klice.',
'permissionDeniedText': 'Trajno ste zavrnili dovoljenje za mikrofon, prosimo, pojdite v sistemske nastavitve, da ga omogočite.',
'startVoiceInput': 'Začni glasovni vnos',
'startPhoneCallMode': 'Začni način klicanja, začni glasovni vnos',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Tukaj vnesite svoje sporočilo...',
'characterCount': '{count} znakov',
// 消息长按操作
'copy': 'Kopiraj',
'copySuccess': 'Uspešno kopirano',
'report': 'Prijavi',
'submitSuccess': 'Uspešno poslano',
'submitFailed': 'Pošiljanje ni uspelo',
'reportSubmitted': 'Prijava je bila poslana, obdelali jo bomo v najkrajšem možnem času',
'harmfulUnsafe': 'Škodljivo/Nevarno',
'pornographicVulgar': 'Pornografsko/Vulgarno',
'misleadingAttack': 'Zavajajoče/Napad',
'illegalCriminal': 'Nezakonito/Kriminalno',
'privacyRelated': 'Povezano z zasebnostjo',
'copyrightViolation': 'Kršitev mojih avtorskih pravic, ugleda itd.',
'other': 'Drugo',
'reportDescriptionHint': 'Želimo vedeti, zakaj prijavljate, lahko opišete težavo, s katero ste se soočili.',
//Message_bubble
'generatedByAi': 'Generirano s strani AI',
//音乐卡片 music_card
'recommendedMusic': 'Tukaj je nekaj priporočene glasbe:',
'playList': 'Seznam predvajanja',
'moreMusic': 'Več glasbe',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'ur',
'minutes': 'minut',
'seconds': 'sekund',
'navigating': 'Navigacija',
'currentLocation': 'Trenutna lokacija',
'approximate': 'Pribl.',
'enterRoad': 'Vstopi na cesto',
"driving": 'Vožnja',
"walking": 'Hoja',
"bicycling": 'Kolesarjenje',
"tsransit": 'Javni prevoz',
//天气卡片 weather_card
'weatherQuery': 'Poizvedba o vremenskih razmerah:',
'highest': 'Najvišja',
'lowest': 'Najnižja',
'futureForecast': 'Prihodnja napoved',
'hotWeatherTip': 'Danes je vroče, pazite na vročinsko kap in pijte veliko vode',
'coldWeatherTip': 'Danes je temperatura nizka, oblecite se toplo, ko greste ven, da se ne prehladite',
'rainyWeatherTip': 'Danes dežuje, vzemite s seboj dežnik, ko greste ven, in pazite na poti',
'snowyWeatherTip': 'Danes sneži, cesta je spolzka, pazite in se toplo oblecite',
'foggyWeatherTip': 'Danes je megla, vidljivost je zmanjšana, nosite masko, ko greste ven',
'windyWeatherTip': 'Danes piha močan veter, pazite, ko greste ven, in zavarujte svoje stvari',
'sunnyWeatherTip': 'Danes je sončno in močno UV sevanje, uporabite sončno kremo, ko greste ven',
'temperatureDifferenceTip': 'Danes je velika razlika v temperaturi med dnevom in nočjo, prilagodite oblačila',
'comfortableWeatherTip': 'Danes je vreme prijetno, odličen čas za dejavnosti na prostem',
"monday": "Pon",
"tuesday": "Tor",
"wednesday": "Sre",
"thursday": "Čet",
"friday": "Pet",
"saturday": "Sob",
"sunday": "Ned",
// 天气描述
"sunny": "Sončno",
"partlyCloudy": "Delno oblačno",
"partlySunny": "Pretežno sončno",
"cloudy": "Oblačno",
"overcast": "Pretežno oblačno",
"shower": "Pljuska",
"thundershower": "Nevihta s pljusko",
"lightRain": "Rahel dež",
"moderateRain": "Zmeren dež",
"heavyRain": "Močan dež",
"rainstorm": "Nevihta",
"snowShower": "Snežna ploha",
"lightSnow": "Rahlo sneženje",
"moderateSnow": "Zmerno sneženje",
"heavySnow": "Močno sneženje",
"blizzard": "Smet",
"fog": "Megla",
"haze": "Meglica",
"strongWind": "Močan veter",
//编辑个人信息页
"editProfile": "Uredi osebne podatke",
"avatar": "Avatar",
"nickname": "Vzdevek",
"save": "Shrani",
"about": "O nas",
"enterNickname": "Vnesite vzdevek",
"notSet": "Ni nastavljeno",
"accountSetting": "Nastavitve računa",
"logout": "Odjava",
"logoutTips": "Ali ste prepričani, da se želite odjaviti iz trenutnega računa?",
'deleteAccount': 'Izbriši račun',
'deleteAccountTips': 'Ali ste prepričani, da želite trajno izbrisati svoj račun? Tega dejanja ni mogoče razveljaviti',
// Profile 错误信息
'networkConnectionFailed': 'Napaka v omrežni povezavi, preverite nastavitve omrežja in poskusite znova',
'serverTemporarilyUnavailable': 'Strežnik je začasno nedosegljiv, poskusite znova kasneje',
'loginExpiredPleaseRelogin': 'Vaša seja je potekla, prijavite se znova',
'noPermissionForThisOperation': 'Nimate dovoljenja za to operacijo',
'requestedResourceNotFound': 'Zahtevan vir ni bil najden',
'imageProcessingFailedPleaseReselect': 'Obdelava slike ni uspela, izberite drugo sliko',
'operationFailedPleaseRetry': 'Operacija ni uspela, poskusite znova',
'serverReturnedError': 'Strežnik je vrnil napako',
'serverError': 'Napaka strežnika',
'networkConnectionFailedCheckSettings': 'Napaka v omrežni povezavi, preverite nastavitve omrežja',
'serverInternalErrorRetryLater': 'Notranja napaka strežnika, poskusite znova kasneje',
// Profile 用户交互
'imageCompressionFailed': 'Stiskanje slike ni uspelo',
'avatarUpdateFailed': 'Posodobitev avatarja ni uspela',
'usernameCannotBeEmpty': 'Uporabniško ime ne sme biti prazno',
'saveSuccess': 'Uspešno shranjeno',
'personalInfoUpdated': 'Osebni podatki so bili posodobljeni',
'saveFailed': 'Shranjevanje ni uspelo',
'loggedOut': 'Odjavljeni ste',
'logoutFailedRetry': 'Odjava ni uspela, poskusite znova',
'accountPermanentlyDeleted': 'Račun je bil trajno izbrisan',
'deleteAccountFailedRetry': 'Brisanje računa ni uspelo, poskusite znova',
// 账号服务相关
'clearUserDataFailed': 'Čiščenje uporabniških podatkov ni uspelo',
'deleteUserDataFailed': 'Brisanje uporabniških podatkov ni uspelo',
'thirdPartyLogoutSuccess': 'Odjava tretje osebe uspela',
'thirdPartyLogoutFailed': 'Odjava tretje osebe ni uspela',
'signOutProcessError': 'Prišlo je do napake med postopkom odjave',
'deleteAccountProcessError': 'Prišlo je do napake med postopkom brisanja računa',
'userDataClearSuccess': 'Uporabniški podatki uspešno počiščeni',
'allUserDataClearSuccess': 'Vsi uporabniški podatki uspešno počiščeni',
'accountServiceInitialized': 'AccountService je bil inicializiran',
// 权限管理页面
'getPermissionStatusFailed': 'Pridobivanje stanja dovoljenja ni uspelo',
'communicationPermissions': 'Dovoljenja za komunikacijo',
'calendarPermissions': 'Dovoljenja za koledar',
'locationPermissions': 'Dovoljenja za lokacijo',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Pisanje v koledar',
'calendarFullAccess': 'Poln dostop do koledarja',
'locationInfo': 'Informacije o lokaciji',
'phonePermissionDesc': 'Uporablja se za funkcijo klicanja',
'smsPermissionDesc': 'Uporablja se za funkcijo pošiljanja SMS',
'calendarWritePermissionDesc': 'Uporablja se za ustvarjanje dogodkov in opomnikov v koledarju',
'calendarFullAccessPermissionDesc': 'Uporablja se za branje in upravljanje dogodkov in opomnikov v koledarju',
'locationPermissionDesc': 'Uporablja se za pridobivanje informacij o trenutni lokaciji',
'appFunctionNeeds': 'Funkcija aplikacije zahteva',
'authorized': 'Avtorizirano',
'unauthorized': 'Neavtorizirano',
'needOpenInSystemSettings': 'Potrebno je omogočiti v sistemskih nastavitvah',
'partialAuthorization': 'Delna avtorizacija',
'unknownStatus': 'Neznano stanje',
'permissionGranted': 'Dovoljenje je bilo odobreno',
'permissionRequestError': 'Napaka pri zahtevanju dovoljenja',
'phonePermissionDetailDesc': 'Funkcija klicanja zahteva dovoljenje za telefon',
'smsPermissionDetailDesc': 'Funkcija pošiljanja SMS zahteva dovoljenje za SMS',
'calendarWritePermissionDetailDesc': 'Ustvarjanje dogodkov v koledarju zahteva dovoljenje za pisanje v koledar',
'calendarFullAccessPermissionDetailDesc': 'Upravljanje dogodkov v koledarju zahteva polno dovoljenje za koledar',
'locationPermissionDetailDesc': 'Pridobivanje informacij o lokaciji zahteva dovoljenje za lokacijo',
'appNeedsPermissionForFullFunction': 'Aplikacija zahteva to dovoljenje za polno funkcionalnost',
'permanentDenialText': 'Trajno ste zavrnili dovoljenje za {permission}, pojdite v nastavitve aplikacije, da ga omogočite',
'goToSettings': 'Pojdi na nastavitve',
// 版本更新对话框
'newVersionFound': 'Najdena nova različica',
'remindLater': 'Opomni me kasneje',
'updateNow': 'Posodobi zdaj',
'checkUpdate': 'Preveri posodobitve',
'updateFailed': 'Posodobitev ni uspela',
'cannotOpenAppStore': 'Ni mogoče odpreti trgovine z aplikacijami, pojdite ročno v trgovino, da posodobite',
'updateErrorRetry': 'Prišlo je do napake med posodabljanjem, poskusite znova kasneje',
//国家列表
"邮箱": "E-pošta",
"中国": "Kitajska",
"美国": "ZDA",
"加拿大": "Kanada",
"俄罗斯": "Rusija",
"英国": "Združeno kraljestvo",
"德国": "Nemčija",
"意大利": "Italija",
"法国": "Francija",
"西班牙": "Španija",
"南非": "Južna Afrika",
"沙特阿拉伯": "Saudova Arabija",
"土耳其": "Turčija",
"日本": "Japonska",
"韩国": "Južna Koreja",
"新加坡": "Singapur",
"马来西亚": "Malezija",
"泰国": "Tajska",
"越南": "Vietnam",
"印度": "Indija",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipini",
"印度尼西亚": "Indonezija",
"阿联酋": "ZAE",
"墨西哥": "Mehika",
"巴西": "Brazilija",
"阿根廷": "Argentina",
"澳大利亚": "Avstralija",
"新西兰": "Nova Zelandija",
"中国香港": "Hongkong (Kitajska)",
"中国澳门": "Macao (Kitajska)",
"中国台湾": "Tajvan (Kitajska)",
"埃及": "Egipt",
"希腊": "Grčija",
"荷兰": "Nizozemska",
"比利时": "Belgija",
"匈牙利": "Madžarska",
"罗马尼亚": "Romunija",
"瑞士": "Švica",
"奥地利": "Avstrija",
"丹麦": "Danska",
"瑞典": "Švedska",
"挪威": "Norveška",
"波兰": "Poljska",
"秘鲁": "Peru",
"智利": "Čile",
"哥伦比亚": "Kolumbija",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugalska",
"卢森堡": "Luksemburg",
"爱尔兰": "Irska",
"冰岛": "Islandija",
"阿尔巴尼亚": "Albanija",
"马耳他": "Malta",
"塞浦路斯": "Ciper",
"芬兰": "Finska",
"保加利亚": "Bolgarija",
"立陶宛": "Litva",
"拉脱维亚": "Latvija",
"爱沙尼亚": "Estonija",
"乌克兰": "Ukrajina",
"塞尔维亚": "Srbija",
"克罗地亚": "Hrvaška",
"斯洛文尼亚": "Slovenija",
"捷克": "Češka",
"斯洛伐克": "Slovaška",
"危地马拉": "Gvatemala",
"萨尔瓦多": "Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nikaragva",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivija",
"厄瓜多尔": "Ekvador",
"巴拉圭": "Paragvaj",
"乌拉圭": "Urugvaj",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžirija",
"突尼斯": "Tunizija",
"尼日利亚": "Nigerija",
"加纳": "Gana",
"埃塞俄比亚": "Etiopija",
"肯尼亚": "Kenija",
"坦桑尼亚": "Tanzanija",
"乌干达": "Uganda",
"孟加拉国": "Bangladeš",
"以色列": "Izrael",
"黎巴嫩": "Libanon",
"约旦": "Jordanija",
"伊拉克": "Irak",
"科威特": "Kuvajt",
"巴林": "Bahrajn",
"卡塔尔": "Katar",
"阿曼": "Oman",
"阿富汗": "Afganistan",
"斯里兰卡": "Šrilanka",
"缅甸": "Mjanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolija",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunej",
"东帝汶": "Vzhodni Timor",
"斐济": "Fidži",
"所罗门群岛": "Salomonovi otoki",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Zgodovina prevodov",
"enableRecording": "Omogoči snemanje",
"viewAudioFiles": "Ogled zvočnih datotek",
"headsetUser": "Uporabnik slušalk",
"phoneUser": "Uporabnik telefona",
"selectSourceLanguage": "Izberi izvorni jezik",
"selectTargetLanguage": "Izberi ciljni jezik",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ni zgodovine",
"clearHistory": "Počisti zgodovino",
"clearHistoryConfirm": "Ali ste prepričani, da želite počistiti vso zgodovino prevodov? Tega dejanja ni mogoče razveljaviti.",
"unknownLanguage": "Neznan jezik",
"deleteSessionRecord": "Izbriši zapis seje",
"deleteSessionConfirm": "Ali ste prepričani, da želite izbrisati vse zapise prevodov za to sejo? Tega dejanja ni mogoče razveljaviti.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Prevedi zvočne datoteke",
"noAudioFiles": "Ni zvočnih datotek",
"calculating": "Izračunavanje...",
"playing": "Predvajanje...",
"paused": "Premor",
"clickToPlay": "Kliknite za predvajanje",
"rename": "Preimenuj",
"smartTranscription": "Pametna transkripcija",
"renameAudioFile": "Preimenuj zvočno datoteko",
"enterNewFileName": "Vnesite novo ime datoteke",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalni zapis",
"recordSummary": "Povzetek zapisa",
"clickToGenerateSummary": "Kliknite spodnji gumb za generiranje povzetka seje",
"summaryContent": "Vsebina povzetka",
"copied": "Kopirano",
"summaryCopiledToClipboard": "Povzetek je bil kopiran v odložišče",
"extractSummary": "Izvleci povzetek",
"summaryGenerated": "Povzetek je bil generiran",
"generating": "Generiranje...",
"regenerate": "Ponovno generiraj",
"summaryTimeoutMessage": "Čas za generiranje povzetka je potekel, morda zaradi težav z omrežjem ali zasedenosti strežnika.",
"deleteTranslationRecord": "Izbriši zapis prevoda",
"deleteTranslationConfirm": "Ali ste prepričani, da želite izbrisati ta zapis prevoda? Tega dejanja ni mogoče razveljaviti.",
"originalText": "Originalno besedilo",
"translatedText": "Prevedeno besedilo",
"sessionSummary": "Povzetek seje",
"cannotShare": "Ni mogoče deliti",
"generateSummaryFirst": "Najprej generirajte povzetek",
"translationSessionRecord": "Zapis seje prevajanja",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Seznanjanje naprave",
"connectYourDeepSoundHeadset": "Povežite svoje slušalke DeepSound",
"bind": "Poveži",
"authorizeBind": "Avtoriziraj povezavo",
"enterCode": "Vnesite kodo",
"autoInputCode": "Samodejni vnos kode",
"skipBinding": "Preskoči povezavo",
"rescan": "Ponovno skeniraj",
"skip": "Preskoči",
"verifyingDevice": "Preverjanje naprave...",
"confirmBinding": "Potrdi povezavo",
"associatingDevice": "Povezovanje naprave...",
"goToBluetoothSettings": "Pojdi na nastavitve Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Pripravljen za seznanjanje",
"preparingPairingEnvironment": "Priprava okolja za seznanjanje...",
"connectDeepSoundViaSystemBluetooth": "Najprej se povežite z napravo DeapSound prek sistemskega Bluetootha",
"deviceBindingConfirm": "Potrditev povezave naprave...",
"establishingDeviceAssociation": "Vzpostavljanje povezave z napravo...",
"waitingCompletePairing": "Počakajte, seznanjanje se zaključuje...",
"pairingSuccessRedirecting": "Seznanjanje uspelo! Preusmerjanje na domačo stran...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Prepričajte se, da ste povezani z napravo DeapSound",
"deviceAlreadyBoundToOtherAccount": "Ta naprava je že povezana z drugim računom",
"deviceAssociationFailed": "Povezovanje naprave ni uspelo, poskusite znova",
"scanTimeoutEnsureDeviceNearby": "Čas skeniranja je potekel, prepričajte se, da je naprava v bližini",
"networkError": "Napaka v omrežju",
"authorizationFailedCheckCode": "Avtorizacija ni uspela, preverite, ali je avtorizacijska koda pravilna",
"pairingFailedRetry": "Seznanjanje ni uspelo, poskusite znova",
// 配对控制器相关
'pleaseEnableBluetooth': 'Omogočite Bluetooth',
'deviceDisconnected': 'Naprava je bila odklopljena',
'readyToStartPairing': 'Pripravljen za začetek seznanjanja',
'checkingEnvironment': 'Preverjanje okolja...',
'ensureHeadsetOnAndPairingMode': 'Prepričajte se, da so slušalke vklopljene in v načinu seznanjanja',
'establishingSecureConnection': 'Vzpostavljanje varne povezave...',
'needManualBindingAuthCode': 'Potrebna je koda za avtorizacijo ročne povezave...',
'pairingSuccessful': 'Seznanjanje uspelo!',
'enableBluetooth': 'Omogoči Bluetooth',
'grantPermissions': 'Podeli dovoljenja',
'retryAssociation': 'Ponovno poveži',
'retryAuthorization': 'Ponovno avtoriziraj',
'pleaseGrantNecessaryPermissions': 'Podelite potrebna dovoljenja',
'checkFailedRetry': 'Preverjanje ni uspelo, poskusite znova',
'pleaseConnectDeepSoundDevice': 'Povežite napravo DeepSound',
'verificationFailedRetry': 'Preverjanje ni uspelo, poskusite znova',
'invalidDeviceAddress': 'Neveljaven naslov naprave',
'bleDeviceAssociationFailed': 'Povezovanje naprave BLE ni uspelo',
'deviceAssociationFailedRetry': 'Povezovanje naprave ni uspelo, poskusite znova',
'bleConnectionTimeoutRetry': 'Čas za povezavo BLE je potekel, poskusite znova',
'blePairingStartupFailed': 'Zagon seznanjanja BLE ni uspel',
'bleConnectionFailed': 'Povezava BLE ni uspela',
'deviceAuthorizationFailedCheckCode': 'Avtorizacija naprave ni uspela, preverite avtorizacijsko kodo',
//用户反馈页
"feedback": "Povratne informacije uporabnikov",
'feedbackInfo': 'Podajte povratne informacije ali predloge',
'feedbackDescription': 'Opišite težavo, s katero ste se soočili, ali svoj predlog',
'feedbackHint': 'Vnesite svoje povratne informacije...',
'feedbackRequired': 'Vnesite vsebino povratnih informacij',
'contactInfo': 'Kontaktni podatki',
'contactHint': 'E-pošta/Telefon, da vas lahko kontaktiramo',
'submit': 'Pošlji',
'feedbackSubmitSuccess': 'Povratne informacije uspešno poslane, hvala vam!',
'feedbackSubmitFailed': 'Pošiljanje povratnih informacij ni uspelo, poskusite znova kasneje',
// OTA升级模块
"upgradeExitConfirm": "Nadgradnja poteka, izhod bo prekinil postopek, ste prepričani, da želite izstopiti?",
"deviceModel": "Model naprave",
"unknownDevice": "Neznana naprava",
"currentFirmwareVersion": "Trenutna različica vdelane programske opreme",
"latestFirmwareVersion": "Najnovejša različica vdelane programske opreme",
"ota_newVersionFound": "Najdena nova različica",
"latestVersion": "Imate najnovejšo različico",
"gettingDeviceInfo": "Pridobivanje informacij o napravi...",
"keepDeviceConnected": "Ohranite napravo povezano",
"connectionFailed": "Povezava ni uspela",
"retryConnection": "Ponovno poskusi povezati",
"ota_updateNow": "Posodobi zdaj",
"keepConnectedDontClose": "Ohranite napravo povezano, ne zapirajte aplikacije",
"doNotDisconnect": "Ne prekinjajte povezave",
"charging": "Polnjenje",
"updateContent": "Vsebina posodobitve",
"removeEarbudsEnsureBattery": "Odstranite obe slušalki in se prepričajte, da je baterija obeh nad 30%",
// 音乐列表页面
"noMusic": "Ni glasbe",
"noPlayingMusic": "Ni predvajane glasbe",
"unknownSong": "Neznana pesem",
"unknownArtist": "Neznan izvajalec",
"playAll": "Predvajaj vse",
// 语言名称
"中文(简体)": "Kitajščina (poenostavljena)",
"中文(繁体)": "Kitajščina (tradicionalna)",
"中文(香港繁体)": "Kitajščina (hongkonška tradicionalna)",
"英语": "Angleščina",
"日语": "Japonščina",
"韩语": "Korejščina",
"法语": "Francoščina",
"西班牙语": "Španščina",
"葡萄牙语": "Portugalščina",
"意大利语": "Italijanščina",
"德语": "Nemščina",
"俄语": "Ruščina",
"波兰语": "Poljščina",
"荷兰语": "Nizozemščina",
"瑞典语": "Švedščina",
"捷克语": "Češčina",
"现代希腊语": "Moderna grščina",
"罗马尼亚语": "Romunščina",
"匈牙利语": "Madžarščina",
"乌克兰语": "Ukrajinščina",
"丹麦语": "Danščina",
"芬兰语": "Finščina",
"挪威语": "Norveščina",
"克罗地亚语": "Hrvaščina",
"加泰隆语": "Katalonščina",
"阿拉伯语": "Arabščina",
"泰语": "Tajščina",
"越南语": "Vietnamščina",
"印尼语": "Indonezijščina",
"印地语": "Hindijščina",
"土耳其语": "Turščina",
"马来语": "Malajščina",
"孟加拉语": "Bengalščina",
"泰米尔语": "Tamilščina",
"泰卢固语": "Telugujščina",
"马拉提语": "Maratščina",
"乌尔都语": "Urdujščina",
"波斯语": "Perzijščina",
"斯瓦希里语": "Svahilščina",
};

797
lib/core/translations/language/sr_rs.dart

@ -1,12 +1,785 @@
Map<String, String> srRS = {
'appTitle': 'Deep Voice',
'settings': 'Podešavanja',
'language': 'Jezik',
'theme': 'Tema',
'darkMode': 'Tamni režim',
'lightMode': 'Svetli režim',
'systemMode': 'Sistemski režim',
'about': 'O aplikaciji',
'version': 'Verzija',
// 添加更多翻译键值对
};
const Map<String, String> srRS = {
// 通用
'continue': 'Nastavi',
'confirm': 'Potvrdi',
'cancel': 'Otkaži',
'retry': 'Pokušaj ponovo',
'error': 'Greška',
'success': 'Uspeh',
'connected': 'Povezano',
'connecting': 'Povezivanje...',
'connectionFailure': 'Neuspešno povezivanje',
'unconnected': 'Nije povezano',
'search': 'Pretraga',
"requestCancellation": "Zahtev otkazan",
"connectionTimeout": "Isteklo vreme za povezivanje",
"requestTimeout": "Isteklo vreme za zahtev",
"responseTimeout": "Isteklo vreme za odgovor",
"unknownError": "Nepoznata greška",
// 启动页
"slogan": "Povezivanje sveta, izvan zvuka",
"sloganInfo": "AI stručnjak za glas · Bilo kada, bilo gde",
// 底部导航
"home": "Početna",
"explore": "Istraži",
"settings": "Podešavanja",
// 语言
"followingSystem": "Prati sistem",
"chinese": "Kineski",
"english": "Engleski",
"spanish": "Španski",
"portuguese": "Portugalski",
"traditionalChinese": "Tradicionalni kineski",
"japanese": "Japanski",
"korean": "Korejski",
"french": "Francuski",
"german": "Nemački",
"russian": "Ruski",
"vietnamese": "Vijetnamski",
"italian": "Italijanski",
"hindi": "Hindi",
"indonesian": "Indonežanski",
"thai": "Tajlandski",
"malay": "Malajski",
"turkish": "Turski",
"polish": "Poljski",
"filipino": "Filipinski",
"dutch": "Holandski",
"swedish": "Švedski",
"danish": "Danski",
"finnish": "Finski",
"czech": "Češki",
"hungarian": "Mađarski",
"norwegian": "Norveški",
"romanian": "Rumunski",
"ukrainian": "Ukrajinski",
"greek": "Grčki",
"bulgarian": "Bugarski",
"croatian": "Hrvatski",
"slovak": "Slovački",
"slovenian": "Slovenački",
"lithuanian": "Litvanski",
"latvian": "Letonski",
"estonian": "Estonski",
"serbian": "Srpski",
"icelandic": "Islandski",
// 登录页
"welcome": "Dobrodošli",
"loginTips": "Prijavite se ili registrujte putem broja telefona ili e-pošte",
"accountNumber": "Broj telefona ili e-pošta",
"verificationCode": "Verifikacioni kod",
"getCode": "Preuzmi kod",
"reacquireAfter": "s za ponovno preuzimanje",
"otherWays": "Ili se prijavite putem",
"expressConsent": "Prijavljivanjem/registracijom slažete se sa",
"and": " i ",
"userAgreement": "《Korisničkim ugovorom》",
"privacyPolicy": "《Politikom privatnosti》",
'selectCountry': 'Izaberi zemlju/region',
"email": "E-pošta",
"phoneNumber": "Broj telefona",
"pleaseEnterContactInfo": "Unesite broj telefona ili e-poštu",
"invalidEmailFormat": "Nevažeći format e-pošte",
"invalidPhoneFormat": "Nevažeći format broja telefona",
"tip": "Savet",
"pleaseEnterCompleteCode": "Unesite kompletan verifikacioni kod",
"loginFailed": "Neuspešno prijavljivanje, pokušajte ponovo",
'pleaseAcceptPrivacyPolicy': 'Prvo pročitajte i prihvatite Politiku privatnosti i Korisnički ugovor',
"enterVerificationCode": "Unesite verifikacioni kod",
"verificationCodeSentTo": "Verifikacioni kod je poslat na",
"resendVerificationCode": "Ponovo pošalji verifikacioni kod",
"login": "Prijavi se",
"usePasswordLogin": "Prijavi se lozinkom",
// 隐私政策弹窗
"loginDeclaration": "DeapSound izjava",
"welcomeToThisApp": "Dobrodošli u DeapSound, molimo vas da pažljivo pročitate",
"privacyPolicyText":
", klikom na 'Slažem se i ulazim' potvrđujete da ste u potpunosti pročitali i da se slažete sa gore navedenim ugovorima. Klikom na 'Ne slažem se' izaći ćete iz aplikacije.",
"disagree": "Ne slažem se",
"agreeAndEnter": "Slažem se i ulazim",
// 首页
"deviceStatus": "Status uređaja",
"reconnect": "Ponovo se poveži",
"connectingDevice": "Povezivanje sa uređajem...",
"connectedTo": "Povezano sa",
"signal": "Signal",
"deviceId": "ID uređaja",
"firmwareVersion": "Verzija firmvera",
"disconnectedDevice": "Nijedan uređaj nije povezan, kliknite na dugme ispod da biste se povezali",
"connectDevice": "Poveži uređaj",
"topAiExperiences": "Vrhunska AI iskustva",
"aiAssistant": "AI sveobuhvatni asistent",
"aiAssistantInfo": "Ekskluzivni konsultant 24/7, odgovara na pitanja, daje predloge",
"simultaneousInterpretation": "Simultano prevođenje",
"simultaneousInterpretationInfo": "Prevođenje u realnom vremenu na 80+ jezika, bezbrižna putovanja u inostranstvo",
"aiCompanion": "Porodični pratilac",
"aiCompanionInfo": "Razume vas, toplo društvo",
"homeSlogan": "Povezivanje sveta, izvan zvuka",
"turnEarphones": "Otvorite futrolu za punjenje slušalica i stavite slušalice u uši",
"currentlyConnected": "Trenutno povezano:",
"unsystemSetup": "Idite na sistemska podešavanja",
"talkLater": "Kasnije",
"initializing": "Inicijalizacija...",
"bluetoothInitializationFailure": "Neuspešna inicijalizacija Bluetooth servisa",
"checkingPermissions": "Provera dozvola...",
"lackPermissions": "Nedostaju Bluetooth dozvole",
"searchingDevice": "Pretraga uređaja...",
"findConnectedDevice": "Pronađen povezan uređaj",
"notFound": "Nije pronađen povezan Bluetooth uređaj",
"initializationFailure": "Neuspešna inicijalizacija",
"connectedDevice": "Povezano sa uređajem:",
"failedRefreshDevice": "Neuspešno osvežavanje uređaja",
"noDeviceFound": "Nije pronađen povezan uređaj",
"failedDeviceInformation": "Nije moguće dobiti informacije o uređaju",
"unknownEquipment": "Nepoznata oprema",
"zeroSignal": "Nema signala",
"good": "Dobro",
"fine": "Vrlo dobro",
"excellent": "Odlično",
"unknown": "Nepoznato",
'bluetoothTurnedOff': 'Bluetooth je isključen, uključite Bluetooth',
'bluetoothOff': 'Bluetooth isključen',
'leftEar': 'Levo uvo',
'rightEar': 'Desno uvo',
'chargingCase': 'Futrola za punjenje',
'left': 'Levo',
'right': 'Desno',
'checkConnectionStatusFailed': 'Neuspešna provera statusa veze',
// 发现页
"searchAi": "Pretraži AI funkcije...",
"exploreSlogan": "Pametne slušalice, beskonačne mogućnosti",
"exploreSlogan1": "Pametni pratilac, beskonačne mogućnosti",
"exploreSlogan2": "Pametne naočare, beskonačne mogućnosti",
"exploreAi": "Istražite AI funkcije koje nudi DeapSound",
"aiFunction": "AI funkcije",
"allRoundAssistant": "Sveobuhvatni asistent",
"allRoundAssistantInfo": "Pomaže vam da rešite različite probleme",
"simultaneousTranslation": "Simultano prevođenje",
"faceToFaceTranslation": "Prevođenje licem u lice",
'audioVideoTranslation': 'Prevođenje audio i video zapisa',
'callTranslation': 'Prevođenje poziva',
"simultaneousTranslationInfo": "Prevođenje u realnom vremenu na 80+ jezika",
"aiGirlfriend": "AI devojka",
"aiGirlfriendInfo": "Inteligentni pratilac, ćaskajte bilo kada",
"healthConsultant": "Višenamenski AI ćaskanje",
"healthConsultantInfo": "Nudi više funkcija AI ćaskanja",
"conferenceAssistant": "Asistent za poslovne sastanke",
"conferenceAssistantInfo": "Beleženje zapisnika u realnom vremenu, višejezično prevođenje",
"studyAssistant": "Asistent za učenje jezika",
"studyAssistantInfo": "Korekcija izgovora, vežbanje govora u realnom vremenu",
"travelTranslator": "Asistent za prevođenje na putovanjima",
"travelTranslatorInfo": "Glasovno prevođenje u realnom vremenu, predstavljanje turističkih atrakcija",
"beSearching": "Pretraga:",
"noAssistantFound": "Nije pronađen odgovarajući AI asistent",
"scene": "Scena",
"youHaveSelected": "Izabrali ste:",
"newFunction": "Nova funkcija",
"youChoseTry": "Izabrali ste da probate",
"aiSinger": "AI pevač mod",
"aiSingerInfo": "Pevajte bilo koju pesmu glasom svog omiljenog pevača, čak i sopstvene kompozicije",
"popularFunction": "Popularne scene funkcija",
"tryNow": "Probaj sada",
// 商务会议助手页
"startMeeting": "Započni sastanak",
'edit': 'Uredi',
'delete': 'Obriši',
'noContent': 'Nema sadržaja',
'editMeetingTitle': 'Uredi naslov sastanka (opciono)',
'meetingTitle': 'Naslov sastanka (opciono)',
'maxCharacters': 'Maksimalno 50 karaktera',
'meeting': 'Sastanak',
'recordingDetails': 'Detalji snimka',
'aiSummary': 'AI sažetak',
'meetingTranscript': 'Transkript sastanka',
// 设置页
"systemSettings": "Sistemska podešavanja",
"premiumMember": "Premium član",
"joinDevice": "Povezan uređaj:",
"accountId": "ID naloga:",
"systemSetting": "Sistemsko podešavanje",
"languageSetting": "Podešavanje jezika",
"darkMode": "Tamni režim",
"darkModeInfo": "Prebacivanje između svetle i tamne teme aplikacije",
"backups": "Rezervna kopija i vraćanje",
"backupsInfo": "Rezervna kopija podešavanja i istorije interakcije sa AI",
"lastBackup": "Poslednja rezervna kopija:",
"privacySettings": "Podešavanja privatnosti",
"privacySettingsInfo": "Upravljanje prikupljanjem podataka i dozvolama",
"permissionManagement": "Upravljanje dozvolama",
"permissionManagementInfo": "Upravljanje podešavanjima dozvola aplikacije",
"aboutApplication": "O aplikaciji",
"versions": "Verzija",
"checkUpdates": "Proveri ažuriranja",
"selectLanguage": "Izaberi jezik",
"voiceService": "Govorni servis",
"voiceServiceInfo": "Izbor servisa za prepoznavanje i sintezu govora",
"selectVoiceService": "Izaberi govorni servis",
"azureVoiceService": "Azure govorni servis",
"azureVoiceServiceInfo": "Microsoftov govorni servis u oblaku, podržava visokokvalitetnu sintezu i prepoznavanje govora",
"flutterVoiceService": "Flutter lokalni govorni servis",
"flutterVoiceServiceInfo": "Lokalni govorni servis uređaja, može se koristiti bez internet konekcije",
'timbreService': 'Servis za boju glasa',
'timbreServiceInfo': 'Izaberite servis za sintezu govora sa bojom glasa',
'defaultTimbre': 'Podrazumevana boja glasa',
'microsoftCloudTimbreService': 'Microsoft servis za boju glasa u oblaku',
'voiceClone': 'Kloniranje glasa',
'AIsettings': 'AI podešavanja',
'selecttimbre': 'Izaberi boju glasa',
'pleaseRead': 'Pročitajte naglas',
'completeRecording': 'Završi snimanje',
"firmwareUpgrade": "Nadogradnja firmvera",
"bleHeadsetFirmwareUpgrade": "Nadogradnja verzije firmvera BLE slušalica",
"deviceManagement": "Upravljanje uređajima",
"manageConnectedDevices": "Upravljanje povezanim Bluetooth uređajima",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Trenutno imate najnoviju verziju {version}',
'checkUpdateFailed': 'Neuspešna provera ažuriranja',
'networkErrorRetry': 'Mrežna greška, pokušajte ponovo kasnije',
// 设备管理相关
'clearPairedDevices': 'Obriši uparene uređaje',
'clearPairedDevicesConfirm': 'Da li ste sigurni da želite da obrišete sve uparene uređaje?',
'clearPairedDevicesSuccess': 'Uspešno obrisani upareni uređaji',
'clearPairedDevicesFailed': 'Neuspešno brisanje uparenih uređaja',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Glasovno ćaskanje u realnom vremenu",
"realtimeVoiceChatInfo": "Iskusite funkciju inteligentne glasovne interakcije (pregled funkcije)",
"loading": "Učitavanje...",
//设备管理页面
"earphone": "Slušalice",
"voicerecorder": "Diktafon",
"notBound": "Nije povezano",
"deviceNotBoundYet": "Uređaj još uvek nije povezan",
"unbind": "Prekini vezu",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Obriši istoriju ćaskanja",
"online": "Na mreži",
"inputMessage": "Unesite poruku...",
"imListening": "Slušam...",
"canStartTalking": "Možete početi da govorite",
"addQuestionAboutImage": "Dodajte pitanje ili opis slike...",
"summarizeImageContent": "Sažmi sadržaj slike",
"extractImageText": "Izdvoji tekst sa slike",
"translateImageText": "Prevedi tekst na slici",
"recording": "Snimanje...",
"holdToSpeak": "Držite da biste govorili",
"takePhoto": "Slikaj",
"photoAlbum": "Album",
"makeCall": "Pozovi",
"aiVoiceCall": "AI glasovni poziv",
"inCall": "U toku poziva...",
"aiReplying": "AI odgovara...",
"waitingToStart": "Čeka se početak...",
"clickToStartCall": "Kliknite da biste započeli poziv",
"listeningToYou": "Slušam vas...",
"processing": "Obrada...",
"loadMoreMessages": "Učitaj još poruka...",
"loadFailedClickRetry": "Neuspešno učitavanje, kliknite da pokušate ponovo",
"swipeUpForMore": "Prevucite nagore za više",
// Agent controller
'welcomeMessage': 'Zdravo! Ja sam **XiaoYan**, mogu vam pomoći:\n\n'
'• Da odgovaram na pitanja i pružam informacije\n\n'
'• Glasovno prevođenje u realnom vremenu\n\n'
'• Da preporučujem muziku i podkaste\n\n'
'• Glasovne beleške i podsetnike\n\n'
'• Da kontrolišem funkcije slušalica\n\n'
'Kako vam mogu pomoći?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Funkcija prepoznavanja govora zahteva pristup mikrofonu.',
'voiceTranslationPermissionText': 'Funkcija prepoznavanja i prevođenja govora zahteva pristup mikrofonu.',
'phoneCallPermissionText': 'Funkcija pozivanja zahteva pristup mikrofonu za glasovne pozive.',
'permissionDeniedText': 'Trajno ste odbili dozvolu za mikrofon, idite u sistemska podešavanja da biste je omogućili.',
'startVoiceInput': 'Započni unos glasom',
'startPhoneCallMode': 'Započni režim poziva, započni unos glasom',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Unesite svoju poruku ovde...',
'characterCount': '{count} karaktera',
// 消息长按操作
'copy': 'Kopiraj',
'copySuccess': 'Uspešno kopirano',
'report': 'Prijavi',
'submitSuccess': 'Uspešno poslato',
'submitFailed': 'Neuspešno slanje',
'reportSubmitted': 'Prijava je poslata, obradićemo je što je pre moguće',
'harmfulUnsafe': 'Štetno/Opasno',
'pornographicVulgar': 'Pornografski/Prostački',
'misleadingAttack': 'Obmanjujuće/Napad',
'illegalCriminal': 'Nezakonito/Kriminalno',
'privacyRelated': 'Vezano za privatnost',
'copyrightViolation': 'Kršenje mog autorskog prava, ugleda, itd.',
'other': 'Ostalo',
'reportDescriptionHint': 'Želimo da znamo razlog vaše prijave, možete opisati problem sa kojim ste se suočili.',
//Message_bubble
'generatedByAi': 'Generisano od strane AI',
//音乐卡片 music_card
'recommendedMusic': 'Evo nekoliko preporučenih pesama:',
'playList': 'Lista pesama',
'moreMusic': 'Još muzike',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'sati',
'minutes': 'minuta',
'seconds': 'sekundi',
'navigating': 'Navigacija',
'currentLocation': 'Trenutna lokacija',
'approximate': 'Približno',
'enterRoad': 'Uđi na put',
"driving": "Vožnja",
"walking": "Hodanje",
"bicycling": "Biciklizam",
"tsransit": "Javni prevoz",
//天气卡片 weather_card
'weatherQuery': 'Upit o vremenskim uslovima:',
'highest': 'Najviša',
'lowest': 'Najniža',
'futureForecast': 'Buduća prognoza',
'hotWeatherTip': 'Danas je vruće, pazite na toplotni udar i pijte puno vode',
'coldWeatherTip': 'Danas je temperatura niska, obucite se toplo kada izlazite da se ne prehladite',
'rainyWeatherTip': 'Danas pada kiša, ponesite kišobran kada izlazite i pazite na putu',
'snowyWeatherTip': 'Danas pada sneg, put je klizav, pazite i obucite se toplo',
'foggyWeatherTip': 'Danas je magla, vidljivost je smanjena, nosite masku kada izlazite',
'windyWeatherTip': 'Danas duva jak vetar, pazite kada izlazite i osigurajte svoje stvari',
'sunnyWeatherTip': 'Danas je sunčano i jako UV zračenje, koristite kremu za sunčanje kada izlazite',
'temperatureDifferenceTip': 'Danas je velika razlika u temperaturi između dana i noći, prilagodite odeću',
'comfortableWeatherTip': 'Danas je vreme prijatno, odlično vreme za aktivnosti na otvorenom',
"monday": "Pon",
"tuesday": "Uto",
"wednesday": "Sre",
"thursday": "Čet",
"friday": "Pet",
"saturday": "Sub",
"sunday": "Ned",
// 天气描述
"sunny": "Sunčano",
"partlyCloudy": "Delimično oblačno",
"partlySunny": "Pretežno sunčano",
"cloudy": "Oblačno",
"overcast": "Naoblačeno",
"shower": "Pljusak",
"thundershower": "Pljusak sa grmljavinom",
"lightRain": "Slaba kiša",
"moderateRain": "Umerena kiša",
"heavyRain": "Jaka kiša",
"rainstorm": "Oluja",
"snowShower": "Susnežica",
"lightSnow": "Slab sneg",
"moderateSnow": "Umeren sneg",
"heavySnow": "Jak sneg",
"blizzard": "Mećava",
"fog": "Magla",
"haze": "Sumaglica",
"strongWind": "Jak vetar",
//编辑个人信息页
"editProfile": "Uredi lične podatke",
"avatar": "Avatar",
"nickname": "Nadimak",
"save": "Sačuvaj",
"about": "O nama",
"enterNickname": "Unesite nadimak",
"notSet": "Nije podešeno",
"accountSetting": "Podešavanja naloga",
"logout": "Odjavi se",
"logoutTips": "Da li ste sigurni da želite da se odjavite sa trenutnog naloga?",
'deleteAccount': 'Obriši nalog',
'deleteAccountTips': 'Da li ste sigurni da želite trajno da obrišete svoj nalog? Ova radnja se ne može opozvati',
// Profile 错误信息
'networkConnectionFailed': 'Neuspešna mrežna veza, proverite podešavanja mreže i pokušajte ponovo',
'serverTemporarilyUnavailable': 'Server je trenutno nedostupan, pokušajte ponovo kasnije',
'loginExpiredPleaseRelogin': 'Vaša sesija je istekla, prijavite se ponovo',
'noPermissionForThisOperation': 'Nemate dozvolu za ovu operaciju',
'requestedResourceNotFound': 'Traženi resurs nije pronađen',
'imageProcessingFailedPleaseReselect': 'Neuspešna obrada slike, izaberite drugu sliku',
'operationFailedPleaseRetry': 'Operacija nije uspela, pokušajte ponovo',
'serverReturnedError': 'Server je vratio grešku',
'serverError': 'Greška na serveru',
'networkConnectionFailedCheckSettings': 'Neuspešna mrežna veza, proverite podešavanja mreže',
'serverInternalErrorRetryLater': 'Interna greška na serveru, pokušajte ponovo kasnije',
// Profile 用户交互
'imageCompressionFailed': 'Neuspešna kompresija slike',
'avatarUpdateFailed': 'Neuspešno ažuriranje avatara',
'usernameCannotBeEmpty': 'Korisničko ime ne može biti prazno',
'saveSuccess': 'Uspešno sačuvano',
'personalInfoUpdated': 'Lični podaci su ažurirani',
'saveFailed': 'Neuspešno čuvanje',
'loggedOut': 'Odjavljeni ste',
'logoutFailedRetry': 'Neuspešno odjavljivanje, pokušajte ponovo',
'accountPermanentlyDeleted': 'Nalog je trajno obrisan',
'deleteAccountFailedRetry': 'Neuspešno brisanje naloga, pokušajte ponovo',
// 账号服务相关
'clearUserDataFailed': 'Neuspešno brisanje korisničkih podataka',
'deleteUserDataFailed': 'Neuspešno brisanje korisničkih podataka',
'thirdPartyLogoutSuccess': 'Uspešno odjavljivanje sa treće strane',
'thirdPartyLogoutFailed': 'Neuspešno odjavljivanje sa treće strane',
'signOutProcessError': 'Došlo je do greške tokom procesa odjavljivanja',
'deleteAccountProcessError': 'Došlo je do greške tokom procesa brisanja naloga',
'userDataClearSuccess': 'Korisnički podaci uspešno obrisani',
'allUserDataClearSuccess': 'Svi korisnički podaci uspešno obrisani',
'accountServiceInitialized': 'AccountService je inicijalizovan',
// 权限管理页面
'getPermissionStatusFailed': 'Neuspešno dobijanje statusa dozvole',
'communicationPermissions': 'Dozvole za komunikaciju',
'calendarPermissions': 'Dozvole za kalendar',
'locationPermissions': 'Dozvole za lokaciju',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Pisanje u kalendar',
'calendarFullAccess': 'Potpuni pristup kalendaru',
'locationInfo': 'Informacije o lokaciji',
'phonePermissionDesc': 'Koristi se za funkciju pozivanja',
'smsPermissionDesc': 'Koristi se za funkciju slanja SMS-a',
'calendarWritePermissionDesc': 'Koristi se za kreiranje događaja i podsetnika u kalendaru',
'calendarFullAccessPermissionDesc': 'Koristi se za čitanje i upravljanje događajima i podsetnicima u kalendaru',
'locationPermissionDesc': 'Koristi se za dobijanje informacija o trenutnoj lokaciji',
'appFunctionNeeds': 'Funkcija aplikacije zahteva',
'authorized': 'Autorizovano',
'unauthorized': 'Neautorizovano',
'needOpenInSystemSettings': 'Potrebno je omogućiti u sistemskim podešavanjima',
'partialAuthorization': 'Delimična autorizacija',
'unknownStatus': 'Nepoznat status',
'permissionGranted': 'Dozvola je odobrena',
'permissionRequestError': 'Greška prilikom traženja dozvole',
'phonePermissionDetailDesc': 'Funkcija pozivanja zahteva dozvolu za telefon',
'smsPermissionDetailDesc': 'Funkcija slanja SMS-a zahteva dozvolu za SMS',
'calendarWritePermissionDetailDesc': 'Kreiranje događaja u kalendaru zahteva dozvolu za pisanje u kalendar',
'calendarFullAccessPermissionDetailDesc': 'Upravljanje događajima u kalendaru zahteva potpunu dozvolu za kalendar',
'locationPermissionDetailDesc': 'Dobijanje informacija o lokaciji zahteva dozvolu za lokaciju',
'appNeedsPermissionForFullFunction': 'Aplikacija zahteva ovu dozvolu za punu funkcionalnost',
'permanentDenialText': 'Trajno ste odbili dozvolu za {permission}, idite u podešavanja aplikacije da biste je omogućili',
'goToSettings': 'Idi na podešavanja',
// 版本更新对话框
'newVersionFound': 'Pronađena nova verzija',
'remindLater': 'Podseti me kasnije',
'updateNow': 'Ažuriraj sada',
'checkUpdate': 'Proveri ažuriranja',
'updateFailed': 'Neuspešno ažuriranje',
'cannotOpenAppStore': 'Nije moguće otvoriti prodavnicu aplikacija, idite ručno u prodavnicu da biste ažurirali',
'updateErrorRetry': 'Došlo je do greške tokom ažuriranja, pokušajte ponovo kasnije',
//国家列表
"邮箱": "E-pošta",
"中国": "Kina",
"美国": "SAD",
"加拿大": "Kanada",
"俄罗斯": "Rusija",
"英国": "Ujedinjeno Kraljevstvo",
"德国": "Nemačka",
"意大利": "Italija",
"法国": "Francuska",
"西班牙": "Španija",
"南非": "Južna Afrika",
"沙特阿拉伯": "Saudijska Arabija",
"土耳其": "Turska",
"日本": "Japan",
"韩国": "Južna Koreja",
"新加坡": "Singapur",
"马来西亚": "Malezija",
"泰国": "Tajland",
"越南": "Vijetnam",
"印度": "Indija",
"巴基斯坦": "Pakistan",
"菲律宾": "Filipini",
"印度尼西亚": "Indonezija",
"阿联酋": "UAE",
"墨西哥": "Meksiko",
"巴西": "Brazil",
"阿根廷": "Argentina",
"澳大利亚": "Australija",
"新西兰": "Novi Zeland",
"中国香港": "Hongkong (Kina)",
"中国澳门": "Makao (Kina)",
"中国台湾": "Tajvan (Kina)",
"埃及": "Egipat",
"希腊": "Grčka",
"荷兰": "Holandija",
"比利时": "Belgija",
"匈牙利": "Mađarska",
"罗马尼亚": "Rumunija",
"瑞士": "Švajcarska",
"奥地利": "Austrija",
"丹麦": "Danska",
"瑞典": "Švedska",
"挪威": "Norveška",
"波兰": "Poljska",
"秘鲁": "Peru",
"智利": "Čile",
"哥伦比亚": "Kolumbija",
"委内瑞拉": "Venecuela",
"葡萄牙": "Portugalija",
"卢森堡": "Luksemburg",
"爱尔兰": "Irska",
"冰岛": "Island",
"阿尔巴尼亚": "Albanija",
"马耳他": "Malta",
"塞浦路斯": "Kipar",
"芬兰": "Finska",
"保加利亚": "Bugarska",
"立陶宛": "Litvanija",
"拉脱维亚": "Letonija",
"爱沙尼亚": "Estonija",
"乌克兰": "Ukrajina",
"塞尔维亚": "Srbija",
"克罗地亚": "Hrvatska",
"斯洛文尼亚": "Slovenija",
"捷克": "Češka",
"斯洛伐克": "Slovačka",
"危地马拉": "Gvatemala",
"萨尔瓦多": "Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nikaragva",
"哥斯达黎加": "Kostarika",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivija",
"厄瓜多尔": "Ekvador",
"巴拉圭": "Paragvaj",
"乌拉圭": "Urugvaj",
"摩洛哥": "Maroko",
"阿尔及利亚": "Alžir",
"突尼斯": "Tunis",
"尼日利亚": "Nigerija",
"加纳": "Gana",
"埃塞俄比亚": "Etiopija",
"肯尼亚": "Kenija",
"坦桑尼亚": "Tanzanija",
"乌干达": "Uganda",
"孟加拉国": "Bangladeš",
"以色列": "Izrael",
"黎巴嫩": "Liban",
"约旦": "Jordan",
"伊拉克": "Irak",
"科威特": "Kuvajt",
"巴林": "Bahrein",
"卡塔尔": "Katar",
"阿曼": "Oman",
"阿富汗": "Avganistan",
"斯里兰卡": "Šri Lanka",
"缅甸": "Mijanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolija",
"柬埔寨": "Kambodža",
"老挝": "Laos",
"文莱": "Brunej",
"东帝汶": "Istočni Timor",
"斐济": "Fidži",
"所罗门群岛": "Solomonska Ostrva",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Istorija prevođenja",
"enableRecording": "Omogući snimanje",
"viewAudioFiles": "Prikaži audio datoteke",
"headsetUser": "Korisnik slušalica",
"phoneUser": "Korisnik telefona",
"selectSourceLanguage": "Izaberi izvorni jezik",
"selectTargetLanguage": "Izaberi ciljni jezik",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Nema istorije",
"clearHistory": "Obriši istoriju",
"clearHistoryConfirm": "Da li ste sigurni da želite da obrišete celu istoriju prevođenja? Ova radnja se ne može opozvati.",
"unknownLanguage": "Nepoznat jezik",
"deleteSessionRecord": "Obriši zapis sesije",
"deleteSessionConfirm": "Da li ste sigurni da želite da obrišete sve zapise prevođenja za ovu sesiju? Ova radnja se ne može opozvati.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Prevedi audio datoteke",
"noAudioFiles": "Nema audio datoteka",
"calculating": "Izračunavanje...",
"playing": "Reprodukcija...",
"paused": "Pauzirano",
"clickToPlay": "Kliknite da biste reprodukovali",
"rename": "Preimenuj",
"smartTranscription": "Pametna transkripcija",
"renameAudioFile": "Preimenuj audio datoteku",
"enterNewFileName": "Unesite novi naziv datoteke",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalni zapis",
"recordSummary": "Sažetak zapisa",
"clickToGenerateSummary": "Kliknite na dugme ispod da biste generisali sažetak sesije",
"summaryContent": "Sadržaj sažetka",
"copied": "Kopirano",
"summaryCopiledToClipboard": "Sažetak je kopiran u međuspremnik",
"extractSummary": "Izdvoji sažetak",
"summaryGenerated": "Sažetak je generisan",
"generating": "Generisanje...",
"regenerate": "Ponovo generiši",
"summaryTimeoutMessage": "Isteklo je vreme za generisanje sažetka, možda zbog problema sa mrežom ili zauzetosti servera.",
"deleteTranslationRecord": "Obriši zapis prevođenja",
"deleteTranslationConfirm": "Da li ste sigurni da želite da obrišete ovaj zapis prevođenja? Ova radnja se ne može opozvati.",
"originalText": "Originalni tekst",
"translatedText": "Prevedeni tekst",
"sessionSummary": "Sažetak sesije",
"cannotShare": "Nije moguće deliti",
"generateSummaryFirst": "Prvo generišite sažetak",
"translationSessionRecord": "Zapis sesije prevođenja",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Uparivanje uređaja",
"connectYourDeepSoundHeadset": "Povežite svoje DeepSound slušalice",
"bind": "Poveži",
"authorizeBind": "Autorizuj povezivanje",
"enterCode": "Unesite kod",
"autoInputCode": "Automatski unos koda",
"skipBinding": "Preskoči povezivanje",
"rescan": "Ponovo skeniraj",
"skip": "Preskoči",
"verifyingDevice": "Verifikacija uređaja...",
"confirmBinding": "Potvrdi povezivanje",
"associatingDevice": "Povezivanje uređaja...",
"goToBluetoothSettings": "Idite na Bluetooth podešavanja",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Spremno za uparivanje",
"preparingPairingEnvironment": "Priprema okruženja za uparivanje...",
"connectDeepSoundViaSystemBluetooth": "Prvo se povežite sa DeapSound uređajem preko sistemskog Bluetooth-a",
"deviceBindingConfirm": "Potvrda povezivanja uređaja...",
"establishingDeviceAssociation": "Uspostavljanje veze sa uređajem...",
"waitingCompletePairing": "Molimo sačekajte, uparivanje se završava...",
"pairingSuccessRedirecting": "Uparivanje uspešno! Preusmeravanje na početnu stranicu...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Uverite se da ste povezani sa DeapSound uređajem",
"deviceAlreadyBoundToOtherAccount": "Ovaj uređaj je već povezan sa drugim nalogom",
"deviceAssociationFailed": "Neuspešno povezivanje uređaja, pokušajte ponovo",
"scanTimeoutEnsureDeviceNearby": "Isteklo vreme skeniranja, uverite se da je uređaj u blizini",
"networkError": "Mrežna greška",
"authorizationFailedCheckCode": "Neuspešna autorizacija, proverite da li je autorizacioni kod tačan",
"pairingFailedRetry": "Neuspešno uparivanje, pokušajte ponovo",
// 配对控制器相关
'pleaseEnableBluetooth': 'Omogućite Bluetooth',
'deviceDisconnected': 'Uređaj je isključen',
'readyToStartPairing': 'Spremno za početak uparivanja',
'checkingEnvironment': 'Provera okruženja...',
'ensureHeadsetOnAndPairingMode': 'Uverite se da su slušalice uključene i u režimu uparivanja',
'establishingSecureConnection': 'Uspostavljanje bezbedne veze...',
'needManualBindingAuthCode': 'Potreban je kod za autorizaciju ručnog povezivanja...',
'pairingSuccessful': 'Uparivanje uspešno!',
'enableBluetooth': 'Omogući Bluetooth',
'grantPermissions': 'Daj dozvole',
'retryAssociation': 'Pokušaj ponovo povezivanje',
'retryAuthorization': 'Pokušaj ponovo autorizaciju',
'pleaseGrantNecessaryPermissions': 'Dajte potrebne dozvole',
'checkFailedRetry': 'Neuspešna provera, pokušajte ponovo',
'pleaseConnectDeepSoundDevice': 'Povežite DeepSound uređaj',
'verificationFailedRetry': 'Neuspešna verifikacija, pokušajte ponovo',
'invalidDeviceAddress': 'Nevažeća adresa uređaja',
'bleDeviceAssociationFailed': 'Neuspešno povezivanje BLE uređaja',
'deviceAssociationFailedRetry': 'Neuspešno povezivanje uređaja, pokušajte ponovo',
'bleConnectionTimeoutRetry': 'Isteklo vreme za BLE vezu, pokušajte ponovo',
'blePairingStartupFailed': 'Neuspešno pokretanje BLE uparivanja',
'bleConnectionFailed': 'Neuspešna BLE veza',
'deviceAuthorizationFailedCheckCode': 'Neuspešna autorizacija uređaja, proverite autorizacioni kod',
//用户反馈页
"feedback": "Povratne informacije korisnika",
'feedbackInfo': 'Dajte povratne informacije ili predloge',
'feedbackDescription': 'Opišite problem sa kojim ste se suočili ili svoj predlog',
'feedbackHint': 'Unesite svoje povratne informacije...',
'feedbackRequired': 'Unesite sadržaj povratnih informacija',
'contactInfo': 'Kontakt informacije',
'contactHint': 'E-pošta/Telefon, da bismo vas mogli kontaktirati',
'submit': 'Pošalji',
'feedbackSubmitSuccess': 'Povratne informacije su uspešno poslate, hvala vam!',
'feedbackSubmitFailed': 'Neuspešno slanje povratnih informacija, pokušajte ponovo kasnije',
// OTA升级模块
"upgradeExitConfirm": "Nadogradnja je u toku, izlazak će prekinuti proces, da li ste sigurni da želite da izađete?",
"deviceModel": "Model uređaja",
"unknownDevice": "Nepoznat uređaj",
"currentFirmwareVersion": "Trenutna verzija firmvera",
"latestFirmwareVersion": "Najnovija verzija firmvera",
"ota_newVersionFound": "Pronađena nova verzija",
"latestVersion": "Imate najnoviju verziju",
"gettingDeviceInfo": "Dobijanje informacija o uređaju...",
"keepDeviceConnected": "Držite uređaj povezanim",
"connectionFailed": "Neuspešno povezivanje",
"retryConnection": "Pokušaj ponovo povezivanje",
"ota_updateNow": "Ažuriraj sada",
"keepConnectedDontClose": "Držite uređaj povezanim, ne zatvarajte aplikaciju",
"doNotDisconnect": "Ne prekidajte vezu",
"charging": "Punjenje",
"updateContent": "Sadržaj ažuriranja",
"removeEarbudsEnsureBattery": "Izvadite obe slušalice i uverite se da je baterija obe iznad 30%",
// 音乐列表页面
"noMusic": "Nema muzike",
"noPlayingMusic": "Nema muzike koja se reprodukuje",
"unknownSong": "Nepoznata pesma",
"unknownArtist": "Nepoznat izvođač",
"playAll": "Reprodukuj sve",
// 语言名称
"中文(简体)": "Kineski (pojednostavljeni)",
"中文(繁体)": "Kineski (tradicionalni)",
"中文(香港繁体)": "Kineski (hongkonški tradicionalni)",
"英语": "Engleski",
"日语": "Japanski",
"韩语": "Korejski",
"法语": "Francuski",
"西班牙语": "Španski",
"葡萄牙语": "Portugalski",
"意大利语": "Italijanski",
"德语": "Nemački",
"俄语": "Ruski",
"波兰语": "Poljski",
"荷兰语": "Holandski",
"瑞典语": "Švedski",
"捷克语": "Češki",
"现代希腊语": "Moderni grčki",
"罗马尼亚语": "Rumunski",
"匈牙利语": "Mađarski",
"乌克兰语": "Ukrajinski",
"丹麦语": "Danski",
"芬兰语": "Finski",
"挪威语": "Norveški",
"克罗地亚语": "Hrvatski",
"加泰隆语": "Katalonski",
"阿拉伯语": "Arapski",
"泰语": "Tajlandski",
"越南语": "Vijetnamski",
"印尼语": "Indonežanski",
"印地语": "Hindi",
"土耳其语": "Turski",
"马来语": "Malajski",
"孟加拉语": "Bengalski",
"泰米尔语": "Tamilski",
"泰卢固语": "Telugu",
"马拉提语": "Marati",
"乌尔都语": "Urdu",
"波斯语": "Persijski",
"斯瓦希里语": "Svahili",
};

787
lib/core/translations/language/sv_se.dart

@ -1,4 +1,785 @@
const Map<String, String> svSE = {
'app_title': 'Deep Voice',
// 添加瑞典语翻译内容
};
// 通用
'continue': 'Fortsätt',
'confirm': 'Bekräfta',
'cancel': 'Avbryt',
'retry': 'Försök igen',
'error': 'Fel',
'success': 'Lyckades',
'connected': 'Ansluten',
'connecting': 'Ansluter...',
'connectionFailure': 'Anslutningsfel',
'unconnected': 'Inte ansluten',
'search': 'Sök',
"requestCancellation": "Begäran avbruten",
"connectionTimeout": "Anslutningen nådde tidsgräns",
"requestTimeout": "Begäran nådde tidsgräns",
"responseTimeout": "Svaret nådde tidsgräns",
"unknownError": "Okänt fel",
// 启动页
"slogan": "Anslut världen, bortom ljudet",
"sloganInfo": "AI Röstexpert · När som helst, var som helst",
// 底部导航
"home": "Hem",
"explore": "Utforska",
"settings": "Inställningar",
// 语言
"followingSystem": "Följ systemet",
"chinese": "Kinesiska",
"english": "Engelska",
"spanish": "Spanska",
"portuguese": "Portugisiska",
"traditionalChinese": "Traditionell kinesiska",
"japanese": "Japanska",
"korean": "Koreanska",
"french": "Franska",
"german": "Tyska",
"russian": "Ryska",
"vietnamese": "Vietnamesiska",
"italian": "Italienska",
"hindi": "Hindi",
"indonesian": "Indonesiska",
"thai": "Thailändska",
"malay": "Malajiska",
"turkish": "Turkiska",
"polish": "Polska",
"filipino": "Filipino",
"dutch": "Nederländska",
"swedish": "Svenska",
"danish": "Danska",
"finnish": "Finska",
"czech": "Tjeckiska",
"hungarian": "Ungerska",
"norwegian": "Norska",
"romanian": "Rumänska",
"ukrainian": "Ukrainska",
"greek": "Grekiska",
"bulgarian": "Bulgariska",
"croatian": "Kroatiska",
"slovak": "Slovakiska",
"slovenian": "Slovenska",
"lithuanian": "Litauiska",
"latvian": "Lettiska",
"estonian": "Estniska",
"serbian": "Serbiska",
"icelandic": "Isländska",
// 登录页
"welcome": "Välkommen",
"loginTips": "Logga in eller registrera dig med ditt telefonnummer eller din e-postadress",
"accountNumber": "Telefonnummer eller e-post",
"verificationCode": "Verifieringskod",
"getCode": "Hämta kod",
"reacquireAfter": "s för att hämta igen",
"otherWays": "Eller logga in med",
"expressConsent": "Genom att logga in/registrera dig godkänner du",
"and": " och ",
"userAgreement": "《Användaravtal》",
"privacyPolicy": "《Integritetspolicy》",
'selectCountry': 'Välj land/region',
"email": "E-post",
"phoneNumber": "Telefonnummer",
"pleaseEnterContactInfo": "Ange telefonnummer eller e-post",
"invalidEmailFormat": "Ogiltigt e-postformat",
"invalidPhoneFormat": "Ogiltigt telefonnummerformat",
"tip": "Tips",
"pleaseEnterCompleteCode": "Ange hela verifieringskoden",
"loginFailed": "Inloggning misslyckades, försök igen",
'pleaseAcceptPrivacyPolicy': 'Läs och godkänn integritetspolicyn och användaravtalet först',
"enterVerificationCode": "Ange verifieringskod",
"verificationCodeSentTo": "Verifieringskod har skickats till",
"resendVerificationCode": "Skicka verifieringskod igen",
"login": "Logga in",
"usePasswordLogin": "Logga in med lösenord",
// 隐私政策弹窗
"loginDeclaration": "DeapSound-deklaration",
"welcomeToThisApp": "Välkommen till DeapSound, vänligen läs noggrant",
"privacyPolicyText":
", genom att klicka på 'Godkänn och gå in' bekräftar du att du har läst och godkänt ovanstående avtal. Att klicka på 'Godkänner inte' kommer att avsluta applikationen.",
"disagree": "Godkänner inte",
"agreeAndEnter": "Godkänn och gå in",
// 首页
"deviceStatus": "Enhetsstatus",
"reconnect": "Återanslut",
"connectingDevice": "Ansluter till enhet...",
"connectedTo": "Ansluten till",
"signal": "Signal",
"deviceId": "Enhets-ID",
"firmwareVersion": "Firmware-version",
"disconnectedDevice": "Ingen enhet ansluten, klicka på knappen nedan för att ansluta",
"connectDevice": "Anslut enhet",
"topAiExperiences": "Topp AI-upplevelser",
"aiAssistant": "AI Allround-assistent",
"aiAssistantInfo": "Exklusiv konsult dygnet runt, svarar på frågor, ger råd",
"simultaneousInterpretation": "Simultantolkning",
"simultaneousInterpretationInfo": "Realtidsöversättning för över 80 språk, bekymmersfria utlandsresor",
"aiCompanion": "Familjekamrat",
"aiCompanionInfo": "Förstår dig, varmt sällskap",
"homeSlogan": "Anslut världen, bortom ljudet",
"turnEarphones": "Öppna laddningsfodralet för hörlurarna och placera hörlurarna i dina öron",
"currentlyConnected": "För närvarande ansluten:",
"unsystemSetup": "Gå till systeminställningar",
"talkLater": "Senare",
"initializing": "Initierar...",
"bluetoothInitializationFailure": "Initiering av Bluetooth-tjänst misslyckades",
"checkingPermissions": "Kontrollerar behörigheter...",
"lackPermissions": "Saknar Bluetooth-behörigheter",
"searchingDevice": "Söker efter enheter...",
"findConnectedDevice": "Hittade ansluten enhet",
"notFound": "Ingen ansluten Bluetooth-enhet hittades",
"initializationFailure": "Initiering misslyckades",
"connectedDevice": "Ansluten till enhet:",
"failedRefreshDevice": "Uppdatering av enhet misslyckades",
"noDeviceFound": "Ingen ansluten enhet hittades",
"failedDeviceInformation": "Kunde inte hämta enhetsinformation",
"unknownEquipment": "Okänd utrustning",
"zeroSignal": "Ingen signal",
"good": "Bra",
"fine": "Mycket bra",
"excellent": "Utmärkt",
"unknown": "Okänd",
'bluetoothTurnedOff': 'Bluetooth är avstängt, vänligen slå på Bluetooth',
'bluetoothOff': 'Bluetooth avstängt',
'leftEar': 'Vänster öra',
'rightEar': 'Höger öra',
'chargingCase': 'Laddningsfodral',
'left': 'Vänster',
'right': 'Höger',
'checkConnectionStatusFailed': 'Kontroll av anslutningsstatus misslyckades',
// 发现页
"searchAi": "Sök AI-funktioner...",
"exploreSlogan": "Smarta hörlurar, oändliga möjligheter",
"exploreSlogan1": "Smart sällskap, oändliga möjligheter",
"exploreSlogan2": "Smarta glasögon, oändliga möjligheter",
"exploreAi": "Utforska AI-funktionerna som erbjuds av DeapSound",
"aiFunction": "AI-funktioner",
"allRoundAssistant": "Allround-assistent",
"allRoundAssistantInfo": "Hjälper dig att lösa olika problem",
"simultaneousTranslation": "Simultantolkning",
"faceToFaceTranslation": "Ansikte mot ansikte-översättning",
'audioVideoTranslation': 'Ljud- och videoöversättning',
'callTranslation': 'Samtalsöversättning',
"simultaneousTranslationInfo": "Realtidsöversättning för över 80 språk",
"aiGirlfriend": "AI-flickvän",
"aiGirlfriendInfo": "Intelligent sällskap, chatta när som helst",
"healthConsultant": "Mångfunktionell AI-chatt",
"healthConsultantInfo": "Erbjuder fler AI-chattfunktioner",
"conferenceAssistant": "Affärsmötesassistent",
"conferenceAssistantInfo": "Realtidsinspelning av mötesprotokoll, flerspråkig översättning",
"studyAssistant": "Språkinlärningsassistent",
"studyAssistantInfo": "Uttalskorrigering, realtidsövning av muntlig färdighet",
"travelTranslator": "Reseöversättningsassistent",
"travelTranslatorInfo": "Realtids röstöversättning, introduktion till turistattraktioner",
"beSearching": "Söker:",
"noAssistantFound": "Ingen motsvarande AI-assistent hittades",
"scene": "Scenario",
"youHaveSelected": "Du har valt:",
"newFunction": "Ny funktion",
"youChoseTry": "Du valde att prova",
"aiSinger": "AI-sångarläge",
"aiSingerInfo": "Sjung vilken låt som helst med din favoritsångares röst, även dina egna kompositioner",
"popularFunction": "Populära funktionsscenarier",
"tryNow": "Prova nu",
// 商务会议助手页
"startMeeting": "Starta möte",
'edit': 'Redigera',
'delete': 'Ta bort',
'noContent': 'Inget innehåll',
'editMeetingTitle': 'Ändra mötestitel (valfritt)',
'meetingTitle': 'Mötestitel (valfritt)',
'maxCharacters': 'Högst 50 tecken',
'meeting': 'Möte',
'recordingDetails': 'Inspelningsdetaljer',
'aiSummary': 'AI-sammanfattning',
'meetingTranscript': 'Mötesutskrift',
// 设置页
"systemSettings": "Systeminställningar",
"premiumMember": "Premium-medlem",
"joinDevice": "Ansluten enhet:",
"accountId": "Konto-ID:",
"systemSetting": "Systeminställning",
"languageSetting": "Språkinställning",
"darkMode": "Mörkt läge",
"darkModeInfo": "Växla mellan appens ljusa och mörka tema",
"backups": "Säkerhetskopiering och återställning",
"backupsInfo": "Säkerhetskopiera inställningar och AI-interaktionshistorik",
"lastBackup": "Senaste säkerhetskopia:",
"privacySettings": "Integritetsinställningar",
"privacySettingsInfo": "Hantera datainsamling och behörigheter",
"permissionManagement": "Behörighetshantering",
"permissionManagementInfo": "Hantera inställningar för appbehörigheter",
"aboutApplication": "Om appen",
"versions": "Version",
"checkUpdates": "Sök efter uppdateringar",
"selectLanguage": "Välj språk",
"voiceService": "Rösttjänst",
"voiceServiceInfo": "Välj röstigenkännings- och syntestjänst",
"selectVoiceService": "Välj rösttjänst",
"azureVoiceService": "Azure Rösttjänst",
"azureVoiceServiceInfo": "Microsofts molnbaserade rösttjänst, stöder högkvalitativ röstsyntes och igenkänning",
"flutterVoiceService": "Flutter Lokal Rösttjänst",
"flutterVoiceServiceInfo": "Enhetens lokala rösttjänst, kan användas utan internetanslutning",
'timbreService': 'Klangtjänst',
'timbreServiceInfo': 'Välj klangtjänst för röstsyntes',
'defaultTimbre': 'Standardklang',
'microsoftCloudTimbreService': 'Microsoft Molnklangtjänst',
'voiceClone': 'Röstkloning',
'AIsettings': 'AI-inställningar',
'selecttimbre': 'Välj klang',
'pleaseRead': 'Läs högt',
'completeRecording': 'Slutför inspelning',
"firmwareUpgrade": "Firmware-uppgradering",
"bleHeadsetFirmwareUpgrade": "Uppgradera firmware-version för BLE-hörlurar",
"deviceManagement": "Enhetshantering",
"manageConnectedDevices": "Hantera anslutna Bluetooth-enheter",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Du har redan den senaste versionen {version}',
'checkUpdateFailed': 'Kontroll av uppdatering misslyckades',
'networkErrorRetry': 'Nätverksfel, försök igen senare',
// 设备管理相关
'clearPairedDevices': 'Rensa parkopplade enheter',
'clearPairedDevicesConfirm': 'Är du säker på att du vill rensa alla parkopplade enheter?',
'clearPairedDevicesSuccess': 'Rensning av parkopplade enheter lyckades',
'clearPairedDevicesFailed': 'Rensning av parkopplade enheter misslyckades',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Realtids röstchatt",
"realtimeVoiceChatInfo": "Upplev intelligent röstinteraktionsfunktion (funktionsförhandsvisning)",
"loading": "Laddar...",
//设备管理页面
"earphone": "Hörlurar",
"voicerecorder": "Röstinspelare",
"notBound": "Inte bunden",
"deviceNotBoundYet": "Ingen enhet är bunden ännu",
"unbind": "Lossa bindning",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Rensa chatthistorik",
"online": "Online",
"inputMessage": "Skriv meddelande...",
"imListening": "Lyssnar...",
"canStartTalking": "Du kan börja prata",
"addQuestionAboutImage": "Lägg till en fråga eller beskrivning om bilden...",
"summarizeImageContent": "Sammanfatta bildinnehåll",
"extractImageText": "Extrahera text från bild",
"translateImageText": "Översätt text i bild",
"recording": "Inspelning...",
"holdToSpeak": "Håll för att tala",
"takePhoto": "Ta foto",
"photoAlbum": "Album",
"makeCall": "Ring",
"aiVoiceCall": "AI-röstsamtal",
"inCall": "I samtal...",
"aiReplying": "AI svarar...",
"waitingToStart": "Väntar på att starta...",
"clickToStartCall": "Klicka för att starta samtal",
"listeningToYou": "Lyssnar på dig...",
"processing": "Bearbetar...",
"loadMoreMessages": "Ladda fler meddelanden...",
"loadFailedClickRetry": "Inläsning misslyckades, klicka för att försöka igen",
"swipeUpForMore": "Svep upp för mer",
// Agent controller
'welcomeMessage': 'Hej! Jag är **XiaoYan**, jag kan hjälpa dig med:\n\n'
'• Svara på frågor och ge information\n\n'
'• Realtids röstöversättning\n\n'
'• Rekommendera musik och poddar\n\n'
'• Röstmemon och påminnelser\n\n'
'• Kontrollera hörlursfunktioner\n\n'
'Hur kan jag hjälpa dig?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Röstigenkänning kräver åtkomst till mikrofonen.',
'voiceTranslationPermissionText': 'Röstigenkänning och översättning kräver åtkomst till mikrofonen.',
'phoneCallPermissionText': 'Att ringa samtal kräver åtkomst till mikrofonen för röstsamtal.',
'permissionDeniedText': 'Du har permanent nekat åtkomst till mikrofonen, vänligen gå till systeminställningarna för att aktivera behörigheten.',
'startVoiceInput': 'Starta röstinmatning',
'startPhoneCallMode': 'Starta samtalsläge, starta röstinmatning',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Skriv ditt meddelande här...',
'characterCount': '{count} tecken',
// 消息长按操作
'copy': 'Kopiera',
'copySuccess': 'Kopierat',
'report': 'Anmäl',
'submitSuccess': 'Inskickat',
'submitFailed': 'Inskickning misslyckades',
'reportSubmitted': 'Anmälan inskickad, vi behandlar den så snart som möjligt',
'harmfulUnsafe': 'Skadligt/Osäkert',
'pornographicVulgar': 'Pornografiskt/Vulgärt',
'misleadingAttack': 'Vilseledande/Attack',
'illegalCriminal': 'Olagligt/Brottsligt',
'privacyRelated': 'Integritetsrelaterat',
'copyrightViolation': 'Inkräktar på min upphovsrätt, anseende, etc.',
'other': 'Annat',
'reportDescriptionHint': 'Vi vill veta varför du anmäler, du kan beskriva problemet du stött på.',
//Message_bubble
'generatedByAi': 'Genererad av AI',
//音乐卡片 music_card
'recommendedMusic': 'Här är några rekommenderade låtar:',
'playList': 'Spellista',
'moreMusic': 'Mer musik',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'timmar',
'minutes': 'minuter',
'seconds': 'sekunder',
'navigating': 'Navigerar',
'currentLocation': 'Nuvarande plats',
'approximate': 'Ungefär',
'enterRoad': 'Kör in på',
"driving": "Körning",
"walking": "Gång",
"bicycling": "Cykling",
"tsransit": "Kollektivtrafik",
//天气卡片 weather_card
'weatherQuery': 'Söker väderinformation:',
'highest': 'Högsta',
'lowest': 'Lägsta',
'futureForecast': 'Framtida prognos',
'hotWeatherTip': 'Idag är det varmt, var försiktig med värmeslag och drick mycket vatten',
'coldWeatherTip': 'Idag är temperaturen låg, klä dig varmt när du går ut för att undvika förkylning',
'rainyWeatherTip': 'Idag regnar det, ta med ett paraply när du går ut och var försiktig',
'snowyWeatherTip': 'Idag snöar det, vägen är hal, var försiktig och klä dig varmt',
'foggyWeatherTip': 'Idag är det dimmigt, sikten är låg, använd en mask när du går ut',
'windyWeatherTip': 'Idag blåser det mycket, var försiktig när du går ut och säkra dina tillhörigheter',
'sunnyWeatherTip': 'Idag är det soligt och stark UV-strålning, använd solskydd när du går ut',
'temperatureDifferenceTip': 'Idag är det stor temperaturskillnad mellan dag och natt, anpassa kläderna därefter',
'comfortableWeatherTip': 'Idag är vädret behagligt, en bra tid för utomhusaktiviteter',
"monday": "Mån",
"tuesday": "Tis",
"wednesday": "Ons",
"thursday": "Tors",
"friday": "Fre",
"saturday": "Lör",
"sunday": "Sön",
// 天气描述
"sunny": "Soligt",
"partlyCloudy": "Delvis molnigt",
"partlySunny": "Växlande molnighet",
"cloudy": "Molnigt",
"overcast": "Mulet",
"shower": "Regnskur",
"thundershower": "Åskskur",
"lightRain": "Lätt regn",
"moderateRain": "Måttligt regn",
"heavyRain": "Kraftigt regn",
"rainstorm": "Regnstorm",
"snowShower": "Snöby",
"lightSnow": "Lätt snöfall",
"moderateSnow": "Måttligt snöfall",
"heavySnow": "Kraftigt snöfall",
"blizzard": "Snöstorm",
"fog": "Dimma",
"haze": "Dis",
"strongWind": "Stark vind",
//编辑个人信息页
"editProfile": "Redigera personlig information",
"avatar": "Avatar",
"nickname": "Smeknamn",
"save": "Spara",
"about": "Om",
"enterNickname": "Ange ett smeknamn",
"notSet": "Inte inställt",
"accountSetting": "Kontoinställningar",
"logout": "Logga ut",
"logoutTips": "Är du säker på att du vill logga ut från det nuvarande kontot?",
'deleteAccount': 'Ta bort konto',
'deleteAccountTips': 'Är du säker på att du vill ta bort ditt konto permanent? Denna åtgärd kan inte ångras',
// Profile 错误信息
'networkConnectionFailed': 'Nätverksanslutning misslyckades, kontrollera dina nätverksinställningar och försök igen',
'serverTemporarilyUnavailable': 'Servern är tillfälligt otillgänglig, försök igen senare',
'loginExpiredPleaseRelogin': 'Din session har gått ut, vänligen logga in igen',
'noPermissionForThisOperation': 'Du har inte behörighet att utföra denna åtgärd',
'requestedResourceNotFound': 'Den begärda resursen hittades inte',
'imageProcessingFailedPleaseReselect': 'Bildbehandling misslyckades, välj en annan bild',
'operationFailedPleaseRetry': 'Åtgärden misslyckades, försök igen',
'serverReturnedError': 'Servern returnerade ett fel',
'serverError': 'Serverfel',
'networkConnectionFailedCheckSettings': 'Nätverksanslutning misslyckades, kontrollera dina nätverksinställningar',
'serverInternalErrorRetryLater': 'Internt serverfel, försök igen senare',
// Profile 用户交互
'imageCompressionFailed': 'Bildkomprimering misslyckades',
'avatarUpdateFailed': 'Avataruppdatering misslyckades',
'usernameCannotBeEmpty': 'Användarnamn kan inte vara tomt',
'saveSuccess': 'Sparat',
'personalInfoUpdated': 'Personlig information har uppdaterats',
'saveFailed': 'Spara misslyckades',
'loggedOut': 'Utloggad',
'logoutFailedRetry': 'Utloggning misslyckades, försök igen',
'accountPermanentlyDeleted': 'Kontot har tagits bort permanent',
'deleteAccountFailedRetry': 'Borttagning av konto misslyckades, försök igen',
// 账号服务相关
'clearUserDataFailed': 'Rensning av användardata misslyckades',
'deleteUserDataFailed': 'Borttagning av användardata misslyckades',
'thirdPartyLogoutSuccess': 'Utloggning från tredje part lyckades',
'thirdPartyLogoutFailed': 'Utloggning från tredje part misslyckades',
'signOutProcessError': 'Ett fel uppstod under utloggningsprocessen',
'deleteAccountProcessError': 'Ett fel uppstod under borttagningsprocessen av kontot',
'userDataClearSuccess': 'Rensning av användardata lyckades',
'allUserDataClearSuccess': 'All användardata har rensats',
'accountServiceInitialized': 'Kontotjänsten har initierats',
// 权限管理页面
'getPermissionStatusFailed': 'Hämtning av behörighetsstatus misslyckades',
'communicationPermissions': 'Kommunikationsbehörigheter',
'calendarPermissions': 'Kalenderbehörigheter',
'locationPermissions': 'Platsbehörigheter',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Skriv till kalender',
'calendarFullAccess': 'Fullständig kalenderåtkomst',
'locationInfo': 'Platsinformation',
'phonePermissionDesc': 'Används för att ringa samtal',
'smsPermissionDesc': 'Används för att skicka SMS',
'calendarWritePermissionDesc': 'Används för att skapa kalenderhändelser och påminnelser',
'calendarFullAccessPermissionDesc': 'Används för att läsa och hantera kalenderhändelser och påminnelser',
'locationPermissionDesc': 'Används för att hämta aktuell platsinformation',
'appFunctionNeeds': 'Appfunktionen behöver',
'authorized': 'Beviljad',
'unauthorized': 'Ej beviljad',
'needOpenInSystemSettings': 'Måste aktiveras i systeminställningarna',
'partialAuthorization': 'Delvis beviljad',
'unknownStatus': 'Okänd status',
'permissionGranted': 'Behörighet beviljad',
'permissionRequestError': 'Fel vid begäran om behörighet',
'phonePermissionDetailDesc': 'Samtalsfunktionen kräver telefonbehörighet',
'smsPermissionDetailDesc': 'SMS-funktionen kräver SMS-behörighet',
'calendarWritePermissionDetailDesc': 'Att skapa kalenderhändelser kräver skrivbehörighet till kalendern',
'calendarFullAccessPermissionDetailDesc': 'Att hantera kalenderhändelser kräver fullständig kalenderåtkomst',
'locationPermissionDetailDesc': 'Att hämta platsinformation kräver platsbehörighet',
'appNeedsPermissionForFullFunction': 'Appen behöver denna behörighet för full funktionalitet',
'permanentDenialText': 'Du har permanent nekat {permission}-behörighet, vänligen gå till appinställningarna för att aktivera den',
'goToSettings': 'Gå till inställningar',
// 版本更新对话框
'newVersionFound': 'Ny version hittad',
'remindLater': 'Påminn mig senare',
'updateNow': 'Uppdatera nu',
'checkUpdate': 'Sök efter uppdatering',
'updateFailed': 'Uppdatering misslyckades',
'cannotOpenAppStore': 'Kan inte öppna appbutiken, vänligen gå till appbutiken manuellt för att uppdatera',
'updateErrorRetry': 'Ett fel uppstod under uppdateringen, försök igen senare',
//国家列表
"邮箱": "E-post",
"中国": "Kina",
"美国": "USA",
"加拿大": "Kanada",
"俄罗斯": "Ryssland",
"英国": "Storbritannien",
"德国": "Tyskland",
"意大利": "Italien",
"法国": "Frankrike",
"西班牙": "Spanien",
"南非": "Sydafrika",
"沙特阿拉伯": "Saudiarabien",
"土耳其": "Turkiet",
"日本": "Japan",
"韩国": "Sydkorea",
"新加坡": "Singapore",
"马来西亚": "Malaysia",
"泰国": "Thailand",
"越南": "Vietnam",
"印度": "Indien",
"巴基斯坦": "Pakistan",
"菲律宾": "Filippinerna",
"印度尼西亚": "Indonesien",
"阿联酋": "Förenade Arabemiraten",
"墨西哥": "Mexiko",
"巴西": "Brasilien",
"阿根廷": "Argentina",
"澳大利亚": "Australien",
"新西兰": "Nya Zeeland",
"中国香港": "Hongkong (Kina)",
"中国澳门": "Macao (Kina)",
"中国台湾": "Taiwan (Kina)",
"埃及": "Egypten",
"希腊": "Grekland",
"荷兰": "Nederländerna",
"比利时": "Belgien",
"匈牙利": "Ungern",
"罗马尼亚": "Rumänien",
"瑞士": "Schweiz",
"奥地利": "Österrike",
"丹麦": "Danmark",
"瑞典": "Sverige",
"挪威": "Norge",
"波兰": "Polen",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luxemburg",
"爱尔兰": "Irland",
"冰岛": "Island",
"阿尔巴尼亚": "Albanien",
"马耳他": "Malta",
"塞浦路斯": "Cypern",
"芬兰": "Finland",
"保加利亚": "Bulgarien",
"立陶宛": "Litauen",
"拉脱维亚": "Lettland",
"爱沙尼亚": "Estland",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbien",
"克罗地亚": "Kroatien",
"斯洛文尼亚": "Slovenien",
"捷克": "Tjeckien",
"斯洛伐克": "Slovakien",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Marocko",
"阿尔及利亚": "Algeriet",
"突尼斯": "Tunisien",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Etiopien",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Libanon",
"约旦": "Jordanien",
"伊拉克": "Irak",
"科威特": "Kuwait",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongoliet",
"柬埔寨": "Kambodja",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Östtimor",
"斐济": "Fiji",
"所罗门群岛": "Salomonöarna",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Översättningshistorik",
"enableRecording": "Aktivera inspelning",
"viewAudioFiles": "Visa ljudfiler",
"headsetUser": "Hörlursanvändare",
"phoneUser": "Telefonanvändare",
"selectSourceLanguage": "Välj källspråk",
"selectTargetLanguage": "Välj målspråk",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Ingen historik ännu",
"clearHistory": "Rensa historik",
"clearHistoryConfirm": "Är du säker på att du vill rensa all översättningshistorik? Denna åtgärd kan inte ångras.",
"unknownLanguage": "Okänt språk",
"deleteSessionRecord": "Ta bort sessionsinspelning",
"deleteSessionConfirm": "Är du säker på att du vill ta bort alla översättningsinspelningar för denna session? Denna åtgärd kan inte ångras.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Översätt ljudfiler",
"noAudioFiles": "Inga ljudfiler ännu",
"calculating": "Beräknar...",
"playing": "Spelar upp...",
"paused": "Pausad",
"clickToPlay": "Klicka för att spela",
"rename": "Byt namn",
"smartTranscription": "Smart transkription",
"renameAudioFile": "Byt namn på ljudfil",
"enterNewFileName": "Ange ett nytt filnamn",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Originalinspelning",
"recordSummary": "Inspelningssammanfattning",
"clickToGenerateSummary": "Klicka på knappen nedan för att generera en sessionssammanfattning",
"summaryContent": "Sammanfattningsinnehåll",
"copied": "Kopierad",
"summaryCopiledToClipboard": "Sammanfattning kopierad till urklipp",
"extractSummary": "Extrahera sammanfattning",
"summaryGenerated": "Sammanfattning genererad",
"generating": "Genererar...",
"regenerate": "Generera igen",
"summaryTimeoutMessage": "Begäran om att generera sammanfattning nådde tidsgräns, det kan bero på nätverksproblem eller upptagen server.",
"deleteTranslationRecord": "Ta bort översättningsinspelning",
"deleteTranslationConfirm": "Är du säker på att du vill ta bort denna översättningsinspelning? Denna åtgärd kan inte ångras.",
"originalText": "Originaltext",
"translatedText": "Översatt text",
"sessionSummary": "Sessionssammanfattning",
"cannotShare": "Kan inte dela",
"generateSummaryFirst": "Generera en sammanfattning först",
"translationSessionRecord": "Översättningssessionsinspelning",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Enhetsparkoppling",
"connectYourDeepSoundHeadset": "Anslut dina DeepSound-hörlurar",
"bind": "Bind",
"authorizeBind": "Auktorisera bindning",
"enterCode": "Ange koden",
"autoInputCode": "Ange koden automatiskt",
"skipBinding": "Hoppa över bindning",
"rescan": "Skanna igen",
"skip": "Hoppa över",
"verifyingDevice": "Verifierar enhet...",
"confirmBinding": "Bekräfta bindning",
"associatingDevice": "Associerar enhet...",
"goToBluetoothSettings": "Gå till Bluetooth-inställningar",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Redo att parkoppla",
"preparingPairingEnvironment": "Förbereder parkopplingsmiljö...",
"connectDeepSoundViaSystemBluetooth": "Anslut först till DeapSound-enheten via systemets Bluetooth",
"deviceBindingConfirm": "Bekräftelse av enhetsbindning...",
"establishingDeviceAssociation": "Upprättar enhetsassociation...",
"waitingCompletePairing": "Vänta, slutför parkoppling...",
"pairingSuccessRedirecting": "Parkoppling lyckades! Omdirigerar till startsidan...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Se till att du är ansluten till en DeapSound-enhet",
"deviceAlreadyBoundToOtherAccount": "Denna enhet är redan bunden till ett annat konto",
"deviceAssociationFailed": "Enhetsassociation misslyckades, försök igen",
"scanTimeoutEnsureDeviceNearby": "Skanningen nådde tidsgräns, se till att enheten är i närheten",
"networkError": "Nätverksfel",
"authorizationFailedCheckCode": "Auktorisering misslyckades, kontrollera att auktoriseringskoden är korrekt",
"pairingFailedRetry": "Parkoppling misslyckades, försök igen",
// 配对控制器相关
'pleaseEnableBluetooth': 'Aktivera Bluetooth',
'deviceDisconnected': 'Enheten frånkopplad',
'readyToStartPairing': 'Redo att starta parkoppling',
'checkingEnvironment': 'Kontrollerar miljö...',
'ensureHeadsetOnAndPairingMode': 'Se till att hörlurarna är på och i parkopplingsläge',
'establishingSecureConnection': 'Upprättar säker anslutning...',
'needManualBindingAuthCode': 'Manuell bindningsauktoriseringskod krävs...',
'pairingSuccessful': 'Parkoppling lyckades!',
'enableBluetooth': 'Aktivera Bluetooth',
'grantPermissions': 'Bevilja behörigheter',
'retryAssociation': 'Försök associera igen',
'retryAuthorization': 'Försök auktorisera igen',
'pleaseGrantNecessaryPermissions': 'Bevilja nödvändiga behörigheter',
'checkFailedRetry': 'Kontroll misslyckades, försök igen',
'pleaseConnectDeepSoundDevice': 'Anslut en DeepSound-enhet',
'verificationFailedRetry': 'Verifiering misslyckades, försök igen',
'invalidDeviceAddress': 'Ogiltig enhetsadress',
'bleDeviceAssociationFailed': 'BLE-enhetsassociation misslyckades',
'deviceAssociationFailedRetry': 'Enhetsassociation misslyckades, försök igen',
'bleConnectionTimeoutRetry': 'BLE-anslutningen nådde tidsgräns, försök igen',
'blePairingStartupFailed': 'Start av BLE-parkoppling misslyckades',
'bleConnectionFailed': 'BLE-anslutning misslyckades',
'deviceAuthorizationFailedCheckCode': 'Enhetsauktorisering misslyckades, kontrollera auktoriseringskoden',
//用户反馈页
"feedback": "Användarfeedback",
'feedbackInfo': 'Ge feedback eller förslag',
'feedbackDescription': 'Beskriv problemet du stött på eller ditt förslag',
'feedbackHint': 'Skriv din feedback här...',
'feedbackRequired': 'Ange feedbackinnehåll',
'contactInfo': 'Kontaktinformation',
'contactHint': 'E-post/Telefon, så att vi kan kontakta dig',
'submit': 'Skicka',
'feedbackSubmitSuccess': 'Feedback inskickad, tack för din feedback!',
'feedbackSubmitFailed': 'Inskickning av feedback misslyckades, försök igen senare',
// OTA升级模块
"upgradeExitConfirm": "Uppgradering pågår, att avsluta kommer att avbryta uppgraderingsprocessen, är du säker på att du vill avsluta?",
"deviceModel": "Enhetsmodell",
"unknownDevice": "Okänd enhet",
"currentFirmwareVersion": "Nuvarande firmware-version",
"latestFirmwareVersion": "Senaste firmware-version",
"ota_newVersionFound": "Ny version hittad",
"latestVersion": "Du har redan den senaste versionen",
"gettingDeviceInfo": "Hämtar enhetsinformation...",
"keepDeviceConnected": "Håll enheten ansluten",
"connectionFailed": "Anslutning misslyckades",
"retryConnection": "Försök ansluta igen",
"ota_updateNow": "Uppdatera nu",
"keepConnectedDontClose": "Håll enheten ansluten, stäng inte appen",
"doNotDisconnect": "Koppla inte från",
"charging": "Laddar",
"updateContent": "Uppdateringsinnehåll",
"removeEarbudsEnsureBattery": "Ta ut båda hörlurarna och se till att batterinivån är över 30 % på båda",
// 音乐列表页面
"noMusic": "Ingen musik",
"noPlayingMusic": "Ingen musik spelas",
"unknownSong": "Okänd låt",
"unknownArtist": "Okänd artist",
"playAll": "Spela alla",
// 语言名称
"中文(简体)": "Kinesiska (förenklad)",
"中文(繁体)": "Kinesiska (traditionell)",
"中文(香港繁体)": "Kinesiska (Hongkong, traditionell)",
"英语": "Engelska",
"日语": "Japanska",
"韩语": "Koreanska",
"法语": "Franska",
"西班牙语": "Spanska",
"葡萄牙语": "Portugisiska",
"意大利语": "Italienska",
"德语": "Tyska",
"俄语": "Ryska",
"波兰语": "Polska",
"荷兰语": "Nederländska",
"瑞典语": "Svenska",
"捷克语": "Tjeckiska",
"现代希腊语": "Modern grekiska",
"罗马尼亚语": "Rumänska",
"匈牙利语": "Ungerska",
"乌克兰语": "Ukrainska",
"丹麦语": "Danska",
"芬兰语": "Finska",
"挪威语": "Norska",
"克罗地亚语": "Kroatiska",
"加泰隆语": "Katalanska",
"阿拉伯语": "Arabiska",
"泰语": "Thailändska",
"越南语": "Vietnamesiska",
"印尼语": "Indonesiska",
"印地语": "Hindi",
"土耳其语": "Turkiska",
"马来语": "Malajiska",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persiska",
"斯瓦希里语": "Swahili",
};

728
lib/core/translations/language/th_th.dart

@ -14,17 +14,17 @@ const Map<String, String> thTH = {
"requestCancellation": "ยกเลิกคำขอ",
"connectionTimeout": "หมดเวลาการเชื่อมต่อ",
"requestTimeout": "หมดเวลาคำขอ",
"responseTimeout": "หมดเวลาการตอบสนอง",
"responseTimeout": "หมดเวลาการตอบกลับ",
"unknownError": "ข้อผิดพลาดที่ไม่รู้จัก",
// 启动页
"slogan": "เชื่อมต่อโลก ก้าวข้ามเสียง",
"slogan": "เชื่อมต่อโลก ก้าวล้ำเหนือเสียง",
"sloganInfo": "ผู้เชี่ยวชาญด้านเสียง AI · ทุกที่ ทุกเวลา",
// 底部导航
"home": "หน้าแรก",
"home": "หน้าหลัก",
"explore": "สำรวจ",
"settings": "ตั้งค่า",
"settings": "การตั้งค่า",
// 语言
"followingSystem": "ตามระบบ",
@ -43,62 +43,92 @@ const Map<String, String> thTH = {
"hindi": "ภาษาฮินดี",
"indonesian": "ภาษาอินโดนีเซีย",
"thai": "ภาษาไทย",
"malay": "ภาษามาเลย์",
"malay": "ภาษามลายู",
"turkish": "ภาษาตุรกี",
"polish": "ภาษาโปแลนด์",
"filipino": "ภาษาฟิลิปปินส์",
"dutch": "ภาษาดัตช์",
"swedish": "ภาษาสวีเดน",
"danish": "ภาษาเดนมาร์ก",
"finnish": "ภาษาฟินแลนด์",
"czech": "ภาษาเช็ก",
"hungarian": "ภาษาฮังการี",
"norwegian": "ภาษานอร์เวย์",
"romanian": "ภาษาโรมาเนีย",
"ukrainian": "ภาษายูเครน",
"greek": "ภาษากรีก",
"bulgarian": "ภาษาบัลแกเรีย",
"croatian": "ภาษาโครเอเชีย",
"slovak": "ภาษาสโลวัก",
"slovenian": "ภาษาสโลวีเนีย",
"lithuanian": "ภาษาลิทัวเนีย",
"latvian": "ภาษาลัตเวีย",
"estonian": "ภาษาเอสโตเนีย",
"serbian": "ภาษาเซอร์เบีย",
"icelandic": "ภาษาไอซ์แลนด์",
// 登录页
"welcome": "ยินดีต้อนรับ",
"loginTips":
"กรุณาลงชื่อเข้าใช้หรือสร้างบัญชีโดยใช้หมายเลขโทรศัพท์หรืออีเมลของคุณ",
"loginTips": "กรุณาเข้าสู่ระบบหรือลงทะเบียนด้วยหมายเลขโทรศัพท์หรืออีเมล",
"accountNumber": "หมายเลขโทรศัพท์หรืออีเมล",
"verificationCode": "รหัสยืนยัน",
"getCode": "รับรหัส",
"reacquireAfter": " วินาที รับรหัสอีกครั้ง",
"otherWays": "หรือเข้าสู่ระบบด้วย",
"expressConsent": "การเข้าสู่ระบบ/ลงทะเบียน แสดงว่าคุณยอมรับ",
"reacquireAfter": "วินาทีเพื่อรับอีกครั้ง",
"otherWays": "หรือเข้าสู่ระบบด้วยวิธีต่อไปนี้",
"expressConsent": "การเข้าสู่ระบบ/ลงทะเบียนหมายถึงคุณยอมรับ",
"and": " และ ",
"userAgreement": "ข้อตกลงผู้ใช้",
"privacyPolicy": "นโยบายความเป็นส่วนตัว",
"userAgreement": "《ข้อตกลงผู้ใช้》",
"privacyPolicy": "《นโยบายความเป็นส่วนตัว》",
'selectCountry': 'เลือกประเทศ/ภูมิภาค',
"email": "อีเมล",
"phoneNumber": "หมายเลขโทรศัพท์",
"pleaseEnterContactInfo": "กรุณากรอกหมายเลขโทรศัพท์หรืออีเมล",
"pleaseEnterContactInfo": "กรุณาใส่หมายเลขโทรศัพท์หรืออีเมล",
"invalidEmailFormat": "รูปแบบอีเมลไม่ถูกต้อง",
"invalidPhoneFormat": "รูปแบบหมายเลขโทรศัพท์ไม่ถูกต้อง",
"tip": "เคล็ดลับ",
"pleaseEnterCompleteCode": "กรุณากรอกรหัสยืนยันให้ครบถ้วน",
// 登录错误提示
"loginFailed": "เข้าสู่ระบบล้มเหลว กรุณาลองอีกครั้ง",
'pleaseAcceptPrivacyPolicy':
'กรุณาอ่านและยอมรับนโยบายความเป็นส่วนตัวและข้อตกลงผู้ใช้ก่อน',
"loginFailed": "เข้าสู่ระบบล้มเหลว กรุณาลองใหม่",
'pleaseAcceptPrivacyPolicy': 'กรุณาอ่านและยอมรับนโยบายความเป็นส่วนตัวและข้อตกลงผู้ใช้ก่อน',
"enterVerificationCode": "กรอกรหัสยืนยัน",
"verificationCodeSentTo": "รหัสยืนยันถูกส่งไปยัง",
"resendVerificationCode": "ส่งรหัสยืนยันอีกครั้ง",
"login": "เข้าสู่ระบบ",
"usePasswordLogin": "เข้าสู่ระบบด้วยรหัสผ่าน",
// 隐私政策弹窗
"loginDeclaration": "คำประกาศของ DeapSound",
"welcomeToThisApp": "ยินดีต้อนรับสู่ DeapSound กรุณาอ่านอย่างละเอียด",
"privacyPolicyText":
" การคลิก 'ยอมรับและเข้าสู่' หมายความว่าคุณได้อ่านและยอมรับข้อตกลงข้างต้นแล้ว การคลิก 'ไม่ยอมรับ' จะเป็นการออกจากแอปพลิเคชัน",
"disagree": "ไม่ยอมรับ",
"agreeAndEnter": "ยอมรับและเข้าสู่",
// 首页
"deviceStatus": "สถานะอุปกรณ์",
"reconnect": "เชื่อมต่อใหม่",
"connectingDevice": "กำลังเชื่อมต่อกับอุปกรณ์...",
"connectingDevice": "กำลังเชื่อมต่ออุปกรณ์...",
"connectedTo": "เชื่อมต่อกับ",
"signal": "สัญญาณ",
"deviceId": "รหัสอุปกรณ์",
"deviceId": "ID อุปกรณ์",
"firmwareVersion": "เวอร์ชันเฟิร์มแวร์",
"disconnectedDevice": "ไม่มีอุปกรณ์เชื่อมต่อ คลิกปุ่มด้านล่าง",
"disconnectedDevice": "ไม่มีอุปกรณ์เชื่อมต่อ คลิกปุ่มด้านล่างเพื่อเชื่อมต่อ",
"connectDevice": "เชื่อมต่ออุปกรณ์",
"topAiExperiences": "ประสบการณ์ AI ยอดนิยม",
"aiAssistant": "ผู้ช่วย AI",
"aiAssistantInfo": "ที่ปรึกษาส่วนตัว 24/7 สำหรับคำถามและคำแนะนำ",
"simultaneousInterpretation": "การแปลความหมายแบบเรียลไทม์",
"simultaneousInterpretationInfo": "การแปลแบบเรียลไทม์สำหรับ 80+ ภาษา",
"aiCompanion": "ความผูกพันระหว่างพ่อแม่และลูก",
"aiCompanionInfo": "เข้าใจคุณและมอบความเป็นเพื่อนที่อบอุ่น",
"homeSlogan": "เชื่อมต่อโลก ก้าวข้ามเสียง",
"turnEarphones": "กรุณาเปิดกล่องหูฟังและใส่หูฟังในหูของคุณ",
"currentlyConnected": "เชื่อมต่ออยู่:",
"aiAssistant": "ผู้ช่วย AI รอบด้าน",
"aiAssistantInfo": "ที่ปรึกษาส่วนตัว 24 ชั่วโมง ตอบคำถาม ให้คำแนะนำ",
"simultaneousInterpretation": "การแปลภาษาพร้อมกัน",
"simultaneousInterpretationInfo": "แปลภาษากว่า 80 ภาษาแบบเรียลไทม์ เดินทางต่างประเทศไร้กังวล",
"aiCompanion": "เพื่อนคู่คิดสำหรับครอบครัว",
"aiCompanionInfo": "เข้าใจคุณ อยู่เคียงข้างอย่างอบอุ่น",
"homeSlogan": "เชื่อมต่อโลก เหนือกว่าเสียง",
"turnEarphones": "กรุณาเปิดกล่องชาร์จหูฟัง และใส่หูฟังในหูของคุณ",
"currentlyConnected": "กำลังเชื่อมต่ออยู่:",
"unsystemSetup": "ไปที่การตั้งค่าระบบ",
"talkLater": "เตือนภายหลัง",
"talkLater": "ไว้ทีหลัง",
"initializing": "กำลังเริ่มต้น...",
"bluetoothInitializationFailure": "การเริ่มต้นบริการบลูทูธล้มเหลว",
"checkingPermissions": "กำลังตรวจสอบสิทธิ์...",
"lackPermissions": "ต้องได้รับอนุญาตบลูทูธ",
"lackPermissions": "ขาดสิทธิ์บลูทูธ",
"searchingDevice": "กำลังค้นหาอุปกรณ์...",
"findConnectedDevice": "พบอุปกรณ์ที่เชื่อมต่อแล้ว",
"notFound": "ไม่พบอุปกรณ์บลูทูธที่เชื่อมต่อ",
@ -106,47 +136,55 @@ const Map<String, String> thTH = {
"connectedDevice": "เชื่อมต่อกับอุปกรณ์:",
"failedRefreshDevice": "รีเฟรชอุปกรณ์ล้มเหลว",
"noDeviceFound": "ไม่พบอุปกรณ์ที่เชื่อมต่อ",
"failedDeviceInformation": "รับข้อมูลอุปกรณ์ล้มเหลว",
"failedDeviceInformation": "ไม่สามารถรับข้อมูลอุปกรณ์",
"unknownEquipment": "อุปกรณ์ที่ไม่รู้จัก",
"zeroSignal": "ไม่มีสัญญาณ",
"good": "ดี",
"fine": "ดีมาก",
"excellent": "ยอดเยี่ยม",
"unknown": "ไม่ทราบ",
'bluetoothTurnedOff': 'บลูทูธปิดอยู่ กรุณาเปิด',
'bluetoothTurnedOff': 'บลูทูธปิดอยู่ กรุณาเปิดบลูทูธ',
'bluetoothOff': 'บลูทูธปิดอยู่',
'leftEar': 'หูซ้าย',
'rightEar': 'หูขวา',
'chargingCase': 'กล่องชาร์จ',
'left': 'ซ้าย',
'right': 'ขวา',
'checkConnectionStatusFailed': 'ตรวจสอบสถานะการเชื่อมต่อล้มเหลว',
// 发现页
"searchAi": "ค้นหาฟีเจอร์ AI...",
// 发现页
"searchAi": "ค้นหาฟังก์ชัน AI...",
"exploreSlogan": "หูฟังอัจฉริยะ ความเป็นไปได้ไม่สิ้นสุด",
"exploreSlogan1": "เพื่อนร่วมทางอัจฉริยะ ความเป็นไปได้ไม่สิ้นสุด",
"exploreSlogan1": "เพื่อนคู่อัจฉริยะ ความเป็นไปได้ไม่สิ้นสุด",
"exploreSlogan2": "แว่นตาอัจฉริยะ ความเป็นไปได้ไม่สิ้นสุด",
"exploreAi": "สำรวจฟีเจอร์ AI ที่ให้บริการโดย DeepSound",
"aiFunction": "ฟีเจอร์ AI",
"exploreAi": "สำรวจฟังก์ชัน AI ที่ DeapSound นำเสนอ",
"aiFunction": "ฟังก์ชัน AI",
"allRoundAssistant": "ผู้ช่วยรอบด้าน",
"allRoundAssistantInfo": "ช่วยแก้ปัญหาต่างๆ",
"simultaneousTranslation": "การแปลแบบเรียลไทม์",
"simultaneousTranslationInfo": "การแปลทันทีสำหรับ 80+ ภาษา",
"aiGirlfriend": "ความผูกพันระหว่างพ่อแม่และลูก",
"aiGirlfriendInfo": "เพื่อนร่วมทางอัจฉริยะ แชทได้ตลอดเวลา",
"allRoundAssistantInfo": "ช่วยคุณแก้ปัญหาต่างๆ",
"simultaneousTranslation": "การแปลพร้อมกัน",
"faceToFaceTranslation": "การแปลแบบเห็นหน้า",
'audioVideoTranslation': 'การแปลเสียงและวิดีโอ',
'callTranslation': 'การแปลการโทร',
"simultaneousTranslationInfo": "แปลภาษากว่า 80 ภาษาแบบเรียลไทม์",
"aiGirlfriend": "แฟนสาว AI",
"aiGirlfriendInfo": "เพื่อนคู่อัจฉริยะ แชทได้ทุกเวลา",
"healthConsultant": "แชท AI อเนกประสงค์",
"healthConsultantInfo": "ฟีเจอร์แชท AI เพิ่มเติม",
"conferenceAssistant": "ผู้ช่วยประชุมทางธุรกิจ",
"conferenceAssistantInfo": "บันทึกการประชุมแบบเรียลไทม์และการแปลหลายภาษา",
"healthConsultantInfo": "มีฟังก์ชันแชท AI เพิ่มเติม",
"conferenceAssistant": "ผู้ช่วยประชุมธุรกิจ",
"conferenceAssistantInfo": "บันทึกการประชุมแบบเรียลไทม์ แปลหลายภาษา",
"studyAssistant": "ผู้ช่วยเรียนภาษา",
"studyAssistantInfo": "การแก้ไขการออกเสียงและการฝึกพูด",
"travelTranslator": "นักแปลการเดินทาง",
"travelTranslatorInfo": "การแปลเสียงแบบเรียลไทม์และคู่มือสถานที่ท่องเที่ยว",
"studyAssistantInfo": "แก้ไขการออกเสียง ฝึกพูดแบบเรียลไทม์",
"travelTranslator": "ผู้ช่วยแปลภาษาสำหรับการเดินทาง",
"travelTranslatorInfo": "แปลเสียงแบบเรียลไทม์ แนะนำสถานที่ท่องเที่ยว",
"beSearching": "กำลังค้นหา:",
"noAssistantFound": "ไม่พบผู้ช่วย AI ที่เกี่ยวข้อง",
"noAssistantFound": "ไม่พบผู้ช่วย AI ที่ตรงกัน",
"scene": "สถานการณ์",
"youHaveSelected": "คุณเลือก:",
"newFunction": "ฟีเจอร์ใหม่",
"youHaveSelected": "คุณได้เลือก:",
"newFunction": "ฟังก์ชันใหม่",
"youChoseTry": "คุณเลือกที่จะลอง",
"aiSinger": "โหมดนักร้อง AI",
"aiSingerInfo":
"ร้องเพลงใดก็ได้ด้วยเสียงศิลปินที่คุณชื่นชอบ แม้กระทั่งผลงานของคุณเอง",
"popularFunction": "ฟีเจอร์ยอดนิยม",
"aiSingerInfo": "ร้องเพลงใดก็ได้ด้วยเสียงของนักร้องที่คุณชื่นชอบ แม้แต่เพลงที่คุณแต่งเอง",
"popularFunction": "สถานการณ์ฟังก์ชันยอดนิยม",
"tryNow": "ลองเลย",
// 商务会议助手页
@ -154,72 +192,301 @@ const Map<String, String> thTH = {
'edit': 'แก้ไข',
'delete': 'ลบ',
'noContent': 'ไม่มีเนื้อหา',
'editMeetingTitle': 'แก้ไขชื่อการประชุม (ไม่บังคับ)',
'meetingTitle': 'ชื่อการประชุม (ไม่บังคับ)',
'editMeetingTitle': 'แก้ไขหัวข้อการประชุม (ไม่บังคับ)',
'meetingTitle': 'หัวข้อการประชุม (ไม่บังคับ)',
'maxCharacters': 'สูงสุด 50 ตัวอักษร',
'meeting': 'การประชุม',
'recordingDetails': 'รายละเอียดการบันทึก',
'aiSummary': 'สรุปโดย AI',
'meetingTranscript': 'บันทึกการประชุม',
'meetingTranscript': 'ข้อความถอดเสียงการประชุม',
// 设置页
"systemSettings": "การตั้งค่าระบบ",
"premiumMember": "สมาชิกระดับพรีเมียม",
"joinDevice": "อุปกรณ์ที่เชื่อมต่อ:",
"accountId": "รหัสบัญชี:",
"accountId": "ID บัญชี:",
"systemSetting": "การตั้งค่าระบบ",
"languageSetting": "การตั้งค่าภาษา",
"darkMode": "โหมดมืด",
"darkModeInfo": "สลับระหว่างธีมสว่าง/มืด",
"darkModeInfo": "สลับธีมสว่างและมืดของแอปพลิเคชัน",
"backups": "สำรองและกู้คืน",
"backupsInfo": "สำรองการตั้งค่าและประวัติ AI",
"lastBackup": "สำรองล่าสุด:",
"backupsInfo": "สำรองการตั้งค่าและประวัติการโต้ตอบกับ AI",
"lastBackup": "การสำรองข้อมูลล่าสุด:",
"privacySettings": "การตั้งค่าความเป็นส่วนตัว",
"privacySettingsInfo": "จัดการการรวบรวมข้อมูลและการอนุญาต",
"logout": "ออกจากระบบ",
"logoutTips": "คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบบัญชีปัจจุบัน?",
"aboutApplication": "เกี่ยวกับ",
"privacySettingsInfo": "จัดการการรวบรวมข้อมูลและสิทธิ์",
"permissionManagement": "การจัดการสิทธิ์",
"permissionManagementInfo": "จัดการการตั้งค่าสิทธิ์ของแอปพลิเคชัน",
"aboutApplication": "เกี่ยวกับแอปพลิเคชัน",
"versions": "เวอร์ชัน",
"checkUpdates": "ตรวจสอบการอัปเดต",
"selectLanguage": "เลือกภาษา",
"voiceService": "บริการเสียง",
"voiceServiceInfo": "เลือกบริการรู้จำเสียงและสังเคราะห์เสียง",
"voiceServiceInfo": "เลือกบริการรู้จำและสังเคราะห์เสียง",
"selectVoiceService": "เลือกบริการเสียง",
"azureVoiceService": "บริการเสียง Azure",
"azureVoiceServiceInfo":
"บริการบนคลาวด์ของ Microsoft รองรับการสังเคราะห์และรู้จำเสียงคุณภาพสูง",
"flutterVoiceService": "บริการเสียงในเครื่อง",
"flutterVoiceServiceInfo": "บริการเสียงในอุปกรณ์ ไม่ต้องใช้อินเทอร์เน็ต",
'timbreService': 'บริการเสียงทุ้ม',
'timbreServiceInfo': 'เลือกบริการสังเคราะห์เสียง',
'defaultTimbre': 'เสียงทุ้มเริ่มต้น',
'microsoftCloudTimbreService': 'บริการเสียงทุ้มบนคลาวด์ของ Microsoft',
"azureVoiceServiceInfo": "บริการเสียงบนคลาวด์ของ Microsoft รองรับการสังเคราะห์และรู้จำเสียงคุณภาพสูง",
"flutterVoiceService": "บริการเสียงในเครื่อง Flutter",
"flutterVoiceServiceInfo": "บริการเสียงในเครื่องของอุปกรณ์ สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต",
'timbreService': 'บริการโทนเสียง',
'timbreServiceInfo': 'เลือกบริการสังเคราะห์เสียงด้วยโทนเสียง',
'defaultTimbre': 'โทนเสียงเริ่มต้น',
'microsoftCloudTimbreService': 'บริการโทนเสียงบนคลาวด์ของ Microsoft',
'voiceClone': 'โคลนเสียง',
'AIsettings': 'การตั้งค่า AI',
'selecttimbre': 'เลือกเสียงทุ้ม',
'pleaseRead': 'โปรดอ่าน',
'completeRecording': 'บันทึกเสร็จสมบูรณ์',
'deleteAccount': 'ลบบัญชี',
'deleteAccountTips':
'คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีของคุณอย่างถาวร? การกระทำนี้ไม่สามารถยกเลิกได้',
'selecttimbre': 'เลือกโทนเสียง',
'pleaseRead': 'กรุณาอ่านออกเสียง',
'completeRecording': 'บันทึกเสร็จสิ้น',
"firmwareUpgrade": "อัปเกรดเฟิร์มแวร์",
"bleHeadsetFirmwareUpgrade": "อัปเกรดเวอร์ชันเฟิร์มแวร์หูฟัง BLE",
"deviceManagement": "การจัดการอุปกรณ์",
"manageConnectedDevices": "จัดการอุปกรณ์บลูทูธที่จับคู่แล้ว",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'คุณใช้เวอร์ชันล่าสุดแล้ว {version}',
'checkUpdateFailed': 'ตรวจสอบการอัปเดตล้มเหลว',
'networkErrorRetry': 'ข้อผิดพลาดเครือข่าย กรุณาลองใหม่ในภายหลัง',
// 设备管理相关
'clearPairedDevices': 'ล้างอุปกรณ์ที่จับคู่แล้ว',
'clearPairedDevicesConfirm': 'คุณแน่ใจหรือไม่ว่าต้องการล้างอุปกรณ์ที่จับคู่แล้วทั้งหมด',
'clearPairedDevicesSuccess': 'ล้างอุปกรณ์ที่จับคู่แล้วสำเร็จ',
'clearPairedDevicesFailed': 'ล้างอุปกรณ์ที่จับคู่แล้วล้มเหลว',
// 聊天页
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "แชทเสียงแบบเรียลไทม์",
"realtimeVoiceChatInfo": "สัมผัสประสบการณ์การโต้ตอบด้วยเสียงอัจฉริยะ (ตัวอย่างฟังก์ชัน)",
"loading": "กำลังโหลด...",
//设备管理页面
"earphone": "หูฟัง",
"voicerecorder": "เครื่องบันทึกเสียง",
"notBound": "ยังไม่ได้ผูก",
"deviceNotBoundYet": "ยังไม่ได้ผูกอุปกรณ์",
"unbind": "ยกเลิกการผูก",
//Agent 模块
// agent View
"XiaoYan": "เสี่ยวเหยียน",
"clearChatHistory": "ล้างประวัติการแชท",
"online": "ออนไลน์",
"inputMessage": "พิมพ์ข้อความ...",
"inputMessage": "ป้อนข้อความ...",
"imListening": "กำลังฟัง...",
"canStartTalking": "คุณสามารถเริ่มพูดได้",
"addQuestionAboutImage": "เพิ่มคำถามหรือคำอธิบายเกี่ยวกับรูปภาพ...",
"summarizeImageContent": "สรุปเนื้อหาของรูปภาพ",
"extractImageText": "ดึงข้อความจากรูปภาพ",
"translateImageText": "แปลข้อความในรูปภาพ",
"recording": "กำลังบันทึก...",
"holdToSpeak": "กดค้างเพื่อพูด",
"takePhoto": "ถ่ายรูป",
"photoAlbum": "อัลบั้ม",
"makeCall": "โทรออก",
"aiVoiceCall": "การโทรด้วยเสียง AI",
"inCall": "กำลังอยู่ในสาย...",
"aiReplying": "AI กำลังตอบกลับ...",
"waitingToStart": "กำลังรอเริ่ม...",
"clickToStartCall": "คลิกเพื่อเริ่มการโทร",
"listeningToYou": "กำลังฟังคุณ...",
"processing": "กำลังประมวลผล...",
"loadMoreMessages": "โหลดข้อความเพิ่มเติม...",
"loadFailedClickRetry": "โหลดล้มเหลว คลิกเพื่อลองใหม่",
"swipeUpForMore": "ปัดขึ้นเพื่อดูเพิ่มเติม",
// 翻译页
"selectSourceLanguage": "เลือกภาษาต้นทาง",
"selectTargetLanguage": "เลือกภาษาเป้าหมาย",
// Agent controller
'welcomeMessage': 'สวัสดี! ฉันคือ **เสี่ยวเหยียน** ฉันสามารถช่วยคุณได้:\n\n'
'• ตอบคำถามและให้ข้อมูล\n\n'
'• แปลเสียงแบบเรียลไทม์\n\n'
'• แนะนำเพลงและพอดคาสต์\n\n'
'• บันทึกเสียงและเตือนความจำ\n\n'
'• ควบคุมฟังก์ชันของหูฟัง\n\n'
'มีอะไรให้ฉันช่วยไหม',
'microphonePermission': 'ไมโครโฟน',
'voiceRecognitionPermissionText': 'ฟังก์ชันรู้จำเสียงต้องการการเข้าถึงไมโครโฟน',
'voiceTranslationPermissionText': 'ฟังก์ชันรู้จำและแปลเสียงต้องการการเข้าถึงไมโครโฟน',
'phoneCallPermissionText': 'ฟังก์ชันโทรออกต้องการการเข้าถึงไมโครโฟนสำหรับการโทรด้วยเสียง',
'permissionDeniedText': 'คุณได้ปฏิเสธการอนุญาตใช้ไมโครโฟนอย่างถาวร โปรดไปที่การตั้งค่าระบบเพื่อเปิดใช้งาน',
'startVoiceInput': 'เริ่มการป้อนข้อมูลด้วยเสียง',
'startPhoneCallMode': 'เริ่มโหมดโทรศัพท์ เริ่มการป้อนข้อมูลด้วยเสียง',
// Agent 全屏编辑器
'fullScreenEditorHint': 'ป้อนข้อความของคุณที่นี่...',
'characterCount': '{count} ตัวอักษร',
// 消息长按操作
'copy': 'คัดลอก',
'copySuccess': 'คัดลอกสำเร็จ',
'report': 'รายงาน',
'submitSuccess': 'ส่งสำเร็จ',
'submitFailed': 'ส่งล้มเหลว',
'reportSubmitted': 'รายงานถูกส่งแล้ว เราจะดำเนินการโดยเร็วที่สุด',
'harmfulUnsafe': 'เป็นอันตราย/ไม่ปลอดภัย',
'pornographicVulgar': 'ลามกอนาจาร',
'misleadingAttack': 'ทำให้เข้าใจผิด/โจมตี',
'illegalCriminal': 'ผิดกฎหมาย/อาชญากรรม',
'privacyRelated': 'เกี่ยวกับความเป็นส่วนตัว',
'copyrightViolation': 'ละเมิดลิขสิทธิ์ ชื่อเสียง ฯลฯ ของฉัน',
'other': 'อื่นๆ',
'reportDescriptionHint': 'เราต้องการทราบเหตุผลที่คุณรายงาน คุณสามารถอธิบายปัญหาที่คุณพบได้',
//Message_bubble
'generatedByAi': 'สร้างโดย AI',
//音乐卡片 music_card
'recommendedMusic': 'นี่คือเพลงที่แนะนำบางส่วน:',
'playList': 'เพลย์ลิสต์',
'moreMusic': 'เพลงเพิ่มเติม',
//导航卡片 navigation_card
'kilometers': 'กม.',
'meters': 'ม.',
'hours': 'ชม.',
'minutes': 'นาที',
'seconds': 'วินาที',
'navigating': 'กำลังนำทาง',
'currentLocation': 'ตำแหน่งปัจจุบัน',
'approximate': 'ประมาณ',
'enterRoad': 'เข้าสู่',
"driving": "ขับรถ",
"walking": "เดิน",
"bicycling": "ขี่จักรยาน",
"tsransit": "ขนส่งสาธารณะ",
//天气卡片 weather_card
'weatherQuery': 'กำลังสอบถามสภาพอากาศ:',
'highest': 'สูงสุด',
'lowest': 'ต่ำสุด',
'futureForecast': 'พยากรณ์อากาศล่วงหน้า',
'hotWeatherTip': 'วันนี้อากาศร้อน โปรดระวังโรคลมแดด ดื่มน้ำมากๆ',
'coldWeatherTip': 'วันนี้อากาศเย็น โปรดใส่ใจเรื่องความอบอุ่นเมื่อออกไปข้างนอก ระวังเป็นหวัด',
'rainyWeatherTip': 'วันนี้มีฝน โปรดพกร่มเมื่อออกไปข้างนอก ระมัดระวังในการเดินทาง',
'snowyWeatherTip': 'วันนี้มีหิมะ ถนนลื่นโปรดระวังความปลอดภัย เตรียมมาตรการป้องกันความหนาว',
'foggyWeatherTip': 'วันนี้มีหมอก ทัศนวิสัยต่ำ โปรดสวมหน้ากากเมื่อออกไปข้างนอก',
'windyWeatherTip': 'วันนี้ลมแรง โปรดระวังความปลอดภัยเมื่อออกไปข้างนอก ยึดของให้แน่น',
'sunnyWeatherTip': 'วันนี้แดดจัด รังสียูวีแรง โปรดป้องกันแสงแดดเมื่อออกไปข้างนอก',
'temperatureDifferenceTip': 'วันนี้อุณหภูมิต่างกันมากระหว่างกลางวันและกลางคืน โปรดเพิ่มหรือลดเสื้อผ้าให้เหมาะสม',
'comfortableWeatherTip': 'วันนี้อากาศดี เป็นเวลาที่ดีสำหรับกิจกรรมกลางแจ้ง',
"monday": "จ.",
"tuesday": "อ.",
"wednesday": "พ.",
"thursday": "พฤ.",
"friday": "ศ.",
"saturday": "ส.",
"sunday": "อา.",
// 天气描述
"sunny": "แจ่มใส",
"partlyCloudy": "มีเมฆบางส่วน",
"partlySunny": "มีแดดสลับกับเมฆ",
"cloudy": "มีเมฆมาก",
"overcast": "มืดครึ้ม",
"shower": "ฝนโปรย",
"thundershower": "ฝนฟ้าคะนอง",
"lightRain": "ฝนตกเล็กน้อย",
"moderateRain": "ฝนตกปานกลาง",
"heavyRain": "ฝนตกหนัก",
"rainstorm": "พายุฝน",
"snowShower": "หิมะโปรย",
"lightSnow": "หิมะตกเล็กน้อย",
"moderateSnow": "หิมะตกปานกลาง",
"heavySnow": "หิมะตกหนัก",
"blizzard": "พายุหิมะ",
"fog": "หมอก",
"haze": "หมอกควัน",
"strongWind": "ลมแรง",
//编辑个人信息页
"editProfile": "แก้ไขโปรไฟล์",
"editProfile": "แก้ไขข้อมูลส่วนตัว",
"avatar": "อวาตาร์",
"nickname": "ชื่อเล่น",
"save": "บันทึก",
"about": "เกี่ยวกับ",
"enterNickname": "กรุณาใส่ชื่อเล่น",
"notSet": "ยังไม่ได้ตั้งค่า",
"accountSetting": "การตั้งค่าบัญชี",
"logout": "ออกจากระบบ",
"logoutTips": "คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบบัญชีปัจจุบัน",
'deleteAccount': 'ลบบัญชี',
'deleteAccountTips': 'คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีของคุณอย่างถาวร การกระทำนี้ไม่สามารถย้อนกลับได้',
// Profile 错误信息
'networkConnectionFailed': 'การเชื่อมต่อเครือข่ายล้มเหลว โปรดตรวจสอบการตั้งค่าเครือข่ายแล้วลองใหม่',
'serverTemporarilyUnavailable': 'เซิร์ฟเวอร์ไม่สามารถตอบสนองได้ชั่วคราว โปรดลองใหม่ในภายหลัง',
'loginExpiredPleaseRelogin': 'การเข้าสู่ระบบหมดอายุแล้ว โปรดเข้าสู่ระบบอีกครั้ง',
'noPermissionForThisOperation': 'ไม่มีสิทธิ์ดำเนินการนี้',
'requestedResourceNotFound': 'ไม่พบทรัพยากรที่ร้องขอ',
'imageProcessingFailedPleaseReselect': 'การประมวลผลรูปภาพล้มเหลว โปรดเลือกรูปภาพอีกครั้ง',
'operationFailedPleaseRetry': 'การดำเนินการล้มเหลว โปรดลองใหม่',
'serverReturnedError': 'เซิร์ฟเวอร์ส่งคืนข้อผิดพลาด',
'serverError': 'ข้อผิดพลาดของเซิร์ฟเวอร์',
'networkConnectionFailedCheckSettings': 'การเชื่อมต่อเครือข่ายล้มเหลว โปรดตรวจสอบการตั้งค่าเครือข่าย',
'serverInternalErrorRetryLater': 'ข้อผิดพลาดภายในเซิร์ฟเวอร์ โปรดลองใหม่ในภายหลัง',
// Profile 用户交互
'imageCompressionFailed': 'การบีบอัดรูปภาพล้มเหลว',
'avatarUpdateFailed': 'อัปเดตอวาตาร์ล้มเหลว',
'usernameCannotBeEmpty': 'ชื่อผู้ใช้ต้องไม่ว่างเปล่า',
'saveSuccess': 'บันทึกสำเร็จ',
'personalInfoUpdated': 'ข้อมูลส่วนตัวได้รับการอัปเดตแล้ว',
'saveFailed': 'บันทึกล้มเหลว',
'loggedOut': 'ออกจากระบบแล้ว',
'logoutFailedRetry': 'ออกจากระบบล้มเหลว โปรดลองใหม่',
'accountPermanentlyDeleted': 'บัญชีถูกลบอย่างถาวรแล้ว',
'deleteAccountFailedRetry': 'ลบบัญชีล้มเหลว โปรดลองใหม่',
// 账号服务相关
'clearUserDataFailed': 'ล้างข้อมูลผู้ใช้ล้มเหลว',
'deleteUserDataFailed': 'ลบข้อมูลผู้ใช้ล้มเหลว',
'thirdPartyLogoutSuccess': 'ออกจากระบบบุคคลที่สามสำเร็จ',
'thirdPartyLogoutFailed': 'ออกจากระบบบุคคลที่สามล้มเหลว',
'signOutProcessError': 'เกิดข้อผิดพลาดระหว่างกระบวนการออกจากระบบ',
'deleteAccountProcessError': 'เกิดข้อผิดพลาดระหว่างกระบวนการลบบัญชี',
'userDataClearSuccess': 'ล้างข้อมูลผู้ใช้สำเร็จ',
'allUserDataClearSuccess': 'ล้างข้อมูลผู้ใช้ทั้งหมดสำเร็จ',
'accountServiceInitialized': 'AccountService ได้รับการเริ่มต้นแล้ว',
// 权限管理页面
'getPermissionStatusFailed': 'รับสถานะสิทธิ์ล้มเหลว',
'communicationPermissions': 'สิทธิ์การสื่อสาร',
'calendarPermissions': 'สิทธิ์ปฏิทิน',
'locationPermissions': 'สิทธิ์ตำแหน่ง',
'phone': 'โทรศัพท์',
'sms': 'SMS',
'calendarWrite': 'เขียนปฏิทิน',
'calendarFullAccess': 'เข้าถึงปฏิทินเต็มรูปแบบ',
'locationInfo': 'ข้อมูลตำแหน่ง',
'phonePermissionDesc': 'ใช้สำหรับฟังก์ชันการโทรออก',
'smsPermissionDesc': 'ใช้สำหรับฟังก์ชันการส่ง SMS',
'calendarWritePermissionDesc': 'ใช้สำหรับสร้างกิจกรรมและการแจ้งเตือนในปฏิทิน',
'calendarFullAccessPermissionDesc': 'ใช้สำหรับอ่านและจัดการกิจกรรมและการแจ้งเตือนในปฏิทิน',
'locationPermissionDesc': 'ใช้สำหรับรับข้อมูลตำแหน่งปัจจุบัน',
'appFunctionNeeds': 'ฟังก์ชันแอปพลิเคชันต้องการ',
'authorized': 'ได้รับอนุญาต',
'unauthorized': 'ไม่ได้รับอนุญาต',
'needOpenInSystemSettings': 'ต้องเปิดใช้งานในการตั้งค่าระบบ',
'partialAuthorization': 'การอนุญาตบางส่วน',
'unknownStatus': 'สถานะที่ไม่รู้จัก',
'permissionGranted': 'ได้รับสิทธิ์แล้ว',
'permissionRequestError': 'เกิดข้อผิดพลาดขณะขอสิทธิ์',
'phonePermissionDetailDesc': 'ฟังก์ชันโทรออกต้องการสิทธิ์โทรศัพท์',
'smsPermissionDetailDesc': 'ฟังก์ชันส่ง SMS ต้องการสิทธิ์ SMS',
'calendarWritePermissionDetailDesc': 'การสร้างกิจกรรมในปฏิทินต้องการสิทธิ์เขียนปฏิทิน',
'calendarFullAccessPermissionDetailDesc': 'การจัดการกิจกรรมในปฏิทินต้องการสิทธิ์เข้าถึงปฏิทินเต็มรูปแบบ',
'locationPermissionDetailDesc': 'การรับข้อมูลตำแหน่งต้องการสิทธิ์ตำแหน่ง',
'appNeedsPermissionForFullFunction': 'แอปพลิเคชันต้องการสิทธิ์นี้เพื่อให้บริการเต็มรูปแบบ',
'permanentDenialText': 'คุณได้ปฏิเสธสิทธิ์ {permission} อย่างถาวร โปรดไปที่การตั้งค่าแอปเพื่อเปิดใช้งาน',
'goToSettings': 'ไปที่การตั้งค่า',
// 版本更新对话框
'newVersionFound': 'พบเวอร์ชันใหม่',
'remindLater': 'เตือนภายหลัง',
'updateNow': 'อัปเดตทันที',
'checkUpdate': 'ตรวจสอบการอัปเดต',
'updateFailed': 'อัปเดตล้มเหลว',
'cannotOpenAppStore': 'ไม่สามารถเปิด App Store ได้ โปรดไปที่ App Store เพื่ออัปเดตด้วยตนเอง',
'updateErrorRetry': 'เกิดข้อผิดพลาดระหว่างการอัปเดต โปรดลองใหม่ในภายหลัง',
//国家列表
"邮箱": "อีเมล", // Note: This key seems specific, keeping original key name
"邮箱": "อีเมล",
"中国": "จีน",
"美国": "สหรัฐอเมริกา",
"加拿大": "แคนาดา",
@ -248,9 +515,9 @@ const Map<String, String> thTH = {
"阿根廷": "อาร์เจนตินา",
"澳大利亚": "ออสเตรเลีย",
"新西兰": "นิวซีแลนด์",
"中国香港": "ฮ่องกง จีน",
"中国澳门": "มาเก๊า จีน",
"中国台湾": "ไต้หวัน จีน",
"中国香港": "ฮ่องกง (จีน)",
"中国澳门": "มาเก๊า (จีน)",
"中国台湾": "ไต้หวัน (จีน)",
"埃及": "อียิปต์",
"希腊": "กรีซ",
"荷兰": "เนเธอร์แลนด์",
@ -322,102 +589,197 @@ const Map<String, String> thTH = {
"柬埔寨": "กัมพูชา",
"老挝": "ลาว",
"文莱": "บรูไน",
"东帝汶": "ติมอร์ตะวันออก",
"东帝汶": "ติมอร์-เลสเต",
"斐济": "ฟิจิ",
"所罗门群岛": "หมู่เกาะโซโลมอน",
// Personal Assistant Emma
"personalAssistantName": "เอ็มม่า",
"personalAssistantDescription":
"สวัสดี ฉันชื่อเอ็มม่า ผู้ช่วย AI อเนกประสงค์ ไม่ว่าจะเป็นการวางแผนงาน คำแนะนำการเรียน การจัดการชีวิต หรือปัญหาอื่นๆ ฉันยินดีช่วยเหลือ มาเพิ่มประสิทธิภาพและบรรลุเป้าหมายด้วยกัน!",
"assistantTag": "ผู้ช่วย",
"personalAssistantWelcome":
"สวัสดี! ฉันชื่อเอ็มม่า ยินดีที่ได้เป็นผู้ช่วยส่วนตัวของคุณ ฉันสามารถช่วยคุณในงานต่างๆ เช่น การจัดการเวลา การวางแผนเป้าหมาย การจัดระเบียบข้อมูล ฯลฯ มีอะไรให้ฉันช่วยไหม?",
"personalAssistantVoiceWelcome": "ฉันอยู่นี่!",
// 同声传译 Lucy
"interpreterName": "ล่ามแปลพร้อมกัน",
"interpreterDescription":
"สวัสดี! ฉันชื่อลูซี่ ล่ามแปลภาษาอังกฤษ-จีนมืออาชีพ เชี่ยวชาญด้านการแปลแบบเรียลไทม์สำหรับการประชุม การบรรยาย และการสนทนา ทำให้การสื่อสารไร้พรมแดน",
"interpreterTag": "การแปล",
"interpreterWelcome":
"สวัสดีทุกคน! ฉันชื่อลูซี่ ล่ามแปลพร้อมกันของคุณ ฉันจะแปลระหว่างภาษาจีนและภาษาอังกฤษให้คุณ เมื่อคุณพูดภาษาจีน ฉันจะแปลเป็นภาษาอังกฤษ เมื่อคุณพูดภาษาอังกฤษ ฉันจะแปลเป็นภาษาจีน มาเริ่มเซสชันการแปลของเรากันเถอะ!",
// 亲子陪伴 芯愿
"companionName": "ซินหยวน",
"companionDescription":
"ฉันคือซินหยวน เพื่อนคู่ใจพ่อแม่ลูกของคุณ อ่อนโยนและเข้าใจ ไม่ว่าคุณต้องการแชท แบ่งปันความกังวล หรือต้องการเพื่อน ฉันจะอยู่เคียงข้างคุณเสมอ",
"companionTag": "อารมณ์",
"companionWelcome":
"สวัสดี! ในที่สุดก็ได้พบคุณ! ฉันชื่อซินหยวน เพื่อนคู่ใจพ่อแม่ลูกของคุณ วันนี้เป็นอย่างไรบ้าง? มีอะไรอยากแบ่งปันกับฉันไหม? ฉันอยู่ที่นี่เสมอ พร้อมรับฟังความคิดของคุณ",
"companionVoiceWelcome": "ฉันอยู่กับคุณที่นี่!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "ผู้ช่วยแชท AI วู",
"healthAdvisorDescription":
"ฉันชื่อวู พร้อมให้บริการฟีเจอร์แชท AI ต่างๆ แก่คุณ",
"healthAdvisorTag": "แชท",
"healthAdvisorWelcome":
"สวัสดี ฉันชื่อวู ยินดีช่วยเหลือคุณเกี่ยวกับฟีเจอร์แชท AI วันนี้มีอะไรให้ฉันช่วยไหม?",
"healthAdvisorVoiceWelcome": "ฉันอยู่นี่!",
// Translation History
"noTranslationHistory": "ไม่มีประวัติการแปล",
"clearHistory": "ล้างประวัติ",
"clearHistoryConfirm":
"คุณแน่ใจหรือไม่ว่าต้องการล้างประวัติการแปลทั้งหมด? การกระทำนี้ไม่สามารถยกเลิกได้",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "ประวัติการแปล",
"enableRecording": "เปิดใช้งานการบันทึก",
"viewAudioFiles": "ดูไฟล์เสียง",
"headsetUser": "ผู้ใช้หูฟัง",
"phoneUser": "ผู้ใช้โทรศัพท์",
"selectSourceLanguage": "เลือกภาษาต้นทาง",
"selectTargetLanguage": "เลือกภาษาเป้าหมาย",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "ยังไม่มีประวัติ",
"clearHistory": "ล้างประวัติ",
"clearHistoryConfirm": "คุณแน่ใจหรือไม่ว่าต้องการล้างประวัติการแปลทั้งหมด การกระทำนี้ไม่สามารถย้อนกลับได้",
"unknownLanguage": "ภาษาที่ไม่รู้จัก",
"deleteSessionRecord": "ลบบันทึกเซสชัน",
"deleteSessionConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบบันทึกการแปลทั้งหมดของเซสชันนี้ การกระทำนี้ไม่สามารถย้อนกลับได้",
// User Feedback Page
"feedback": "ข้อเสนอแนะ",
'feedbackInfo': 'ให้ข้อเสนอแนะหรือคำแนะนำ',
'feedbackDescription': 'โปรดอธิบายปัญหาหรือข้อเสนอแนะของคุณ',
'feedbackHint': 'กรุณากรอกข้อเสนอแนะของคุณ...',
'feedbackRequired': 'ต้องระบุเนื้อหาข้อเสนอแนะ',
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "แปลไฟล์เสียง",
"noAudioFiles": "ยังไม่มีไฟล์เสียง",
"calculating": "กำลังคำนวณ...",
"playing": "กำลังเล่น...",
"paused": "หยุดชั่วคราว",
"clickToPlay": "คลิกเพื่อเล่น",
"rename": "เปลี่ยนชื่อ",
"smartTranscription": "การถอดเสียงอัจฉริยะ",
"renameAudioFile": "เปลี่ยนชื่อไฟล์เสียง",
"enterNewFileName": "กรุณาใส่ชื่อไฟล์ใหม่",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "บันทึกต้นฉบับ",
"recordSummary": "สรุปบันทึก",
"clickToGenerateSummary": "คลิกปุ่มด้านล่างเพื่อสร้างสรุปเซสชัน",
"summaryContent": "เนื้อหาสรุป",
"copied": "คัดลอกแล้ว",
"summaryCopiledToClipboard": "สรุปถูกคัดลอกไปยังคลิปบอร์ดแล้ว",
"extractSummary": "ดึงข้อมูลสรุป",
"summaryGenerated": "สร้างสรุปแล้ว",
"generating": "กำลังสร้าง...",
"regenerate": "สร้างใหม่",
"summaryTimeoutMessage": "คำขอสร้างสรุปหมดเวลา อาจเป็นเพราะปัญหาเครือข่ายหรือเซิร์ฟเวอร์ไม่ว่าง",
"deleteTranslationRecord": "ลบบันทึกการแปล",
"deleteTranslationConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบบันทึกการแปลนี้ การกระทำนี้ไม่สามารถย้อนกลับได้",
"originalText": "ข้อความต้นฉบับ",
"translatedText": "ข้อความที่แปลแล้ว",
"sessionSummary": "สรุปเซสชัน",
"cannotShare": "ไม่สามารถแชร์ได้",
"generateSummaryFirst": "กรุณาสร้างสรุปก่อน",
"translationSessionRecord": "บันทึกเซสชันการแปล",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "การจับคู่อุปกรณ์",
"connectYourDeepSoundHeadset": "เชื่อมต่อหูฟัง DeepSound ของคุณ",
"bind": "ผูก",
"authorizeBind": "อนุญาตการผูก",
"enterCode": "กรุณาใส่รหัส",
"autoInputCode": "ป้อนรหัสอัตโนมัติ",
"skipBinding": "ข้ามการผูก",
"rescan": "สแกนอีกครั้ง",
"skip": "ข้าม",
"verifyingDevice": "กำลังตรวจสอบอุปกรณ์...",
"confirmBinding": "ยืนยันการผูก",
"associatingDevice": "กำลังเชื่อมโยงอุปกรณ์...",
"goToBluetoothSettings": "ไปที่การตั้งค่าบลูทูธ",
'bluetooth': 'บลูทูธ',
// 配对状态文本
"readyToPair": "พร้อมที่จะจับคู่",
"preparingPairingEnvironment": "กำลังเตรียมสภาพแวดล้อมการจับคู่...",
"connectDeepSoundViaSystemBluetooth": "กรุณาเชื่อมต่อกับอุปกรณ์ DeapSound ผ่านบลูทูธของระบบก่อน",
"deviceBindingConfirm": "ยืนยันการผูกอุปกรณ์...",
"establishingDeviceAssociation": "กำลังสร้างการเชื่อมโยงอุปกรณ์...",
"waitingCompletePairing": "กรุณารอสักครู่ กำลังทำการจับคู่ให้เสร็จสิ้น...",
"pairingSuccessRedirecting": "การจับคู่สำเร็จ! กำลังเปลี่ยนเส้นทางไปยังหน้าหลัก...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "โปรดตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อกับอุปกรณ์ DeapSound",
"deviceAlreadyBoundToOtherAccount": "อุปกรณ์นี้ถูกผูกไว้กับบัญชีอื่นแล้ว",
"deviceAssociationFailed": "การเชื่อมโยงอุปกรณ์ล้มเหลว โปรดลองอีกครั้ง",
"scanTimeoutEnsureDeviceNearby": "การสแกนหมดเวลา โปรดตรวจสอบให้แน่ใจว่าอุปกรณ์อยู่ใกล้ๆ",
"networkError": "ข้อผิดพลาดเครือข่าย",
"authorizationFailedCheckCode": "การอนุญาตล้มเหลว โปรดตรวจสอบว่ารหัสอนุญาตถูกต้องหรือไม่",
"pairingFailedRetry": "การจับคู่ล้มเหลว โปรดลองอีกครั้ง",
// 配对控制器相关
'pleaseEnableBluetooth': 'กรุณาเปิดใช้งานบลูทูธ',
'deviceDisconnected': 'อุปกรณ์ตัดการเชื่อมต่อแล้ว',
'readyToStartPairing': 'พร้อมที่จะเริ่มการจับคู่',
'checkingEnvironment': 'กำลังตรวจสอบสภาพแวดล้อม...',
'ensureHeadsetOnAndPairingMode': 'โปรดตรวจสอบให้แน่ใจว่าหูฟังเปิดอยู่และอยู่ในโหมดจับคู่',
'establishingSecureConnection': 'กำลังสร้างการเชื่อมต่อที่ปลอดภัย...',
'needManualBindingAuthCode': 'ต้องใช้รหัสอนุญาตการผูกด้วยตนเอง...',
'pairingSuccessful': 'การจับคู่สำเร็จ!',
'enableBluetooth': 'เปิดใช้งานบลูทูธ',
'grantPermissions': 'ให้สิทธิ์',
'retryAssociation': 'ลองเชื่อมโยงอีกครั้ง',
'retryAuthorization': 'ลองอนุญาตอีกครั้ง',
'pleaseGrantNecessaryPermissions': 'กรุณาให้สิทธิ์ที่จำเป็น',
'checkFailedRetry': 'การตรวจสอบล้มเหลว โปรดลองอีกครั้ง',
'pleaseConnectDeepSoundDevice': 'กรุณาเชื่อมต่ออุปกรณ์ DeepSound',
'verificationFailedRetry': 'การตรวจสอบล้มเหลว โปรดลองอีกครั้ง',
'invalidDeviceAddress': 'ที่อยู่อุปกรณ์ไม่ถูกต้อง',
'bleDeviceAssociationFailed': 'การเชื่อมโยงอุปกรณ์ BLE ล้มเหลว',
'deviceAssociationFailedRetry': 'การเชื่อมโยงอุปกรณ์ล้มเหลว โปรดลองอีกครั้ง',
'bleConnectionTimeoutRetry': 'การเชื่อมต่อ BLE หมดเวลา โปรดลองอีกครั้ง',
'blePairingStartupFailed': 'การเริ่มต้นการจับคู่ BLE ล้มเหลว',
'bleConnectionFailed': 'การเชื่อมต่อ BLE ล้มเหลว',
'deviceAuthorizationFailedCheckCode': 'การอนุญาตอุปกรณ์ล้มเหลว โปรดตรวจสอบรหัสอนุญาต',
//用户反馈页
"feedback": "ความคิดเห็นของผู้ใช้",
'feedbackInfo': 'ให้ความคิดเห็นหรือข้อเสนอแนะ',
'feedbackDescription': 'กรุณาอธิบายปัญหาที่คุณพบหรือข้อเสนอแนะของคุณ',
'feedbackHint': 'กรุณาใส่ความคิดเห็นของคุณ...',
'feedbackRequired': 'กรุณาใส่เนื้อหาความคิดเห็น',
'contactInfo': 'ข้อมูลติดต่อ',
'contactHint': 'อีเมล/โทรศัพท์ เพื่อให้เราสามารถติดต่อคุณได้',
'contactHint': 'อีเมล/หมายเลขโทรศัพท์ เพื่อให้เราสามารถติดต่อคุณได้',
'submit': 'ส่ง',
'feedbackSubmitSuccess': 'ส่งข้อเสนอแนะสำเร็จ ขอบคุณ!',
'feedbackSubmitFailed': 'ส่งข้อเสนอแนะล้มเหลว โปรดลองอีกครั้งภายหลัง',
// Language names (Ensure these match the keys used elsewhere if needed)
"中文(简体)": "จีน (ตัวย่อ)",
"中文(繁体)": "จีน (ตัวเต็ม)",
"中文(香港繁体)": "จีน (ฮ่องกง)",
"英语": "อังกฤษ",
"日语": "ญี่ปุ่น",
"韩语": "เกาหลี",
"法语": "ฝรั่งเศส",
"西班牙语": "สเปน",
"葡萄牙语": "โปรตุเกส",
"意大利语": "อิตาลี",
"德语": "เยอรมัน",
"俄语": "รัสเซีย",
"波兰语": "โปแลนด์",
"荷兰语": "ดัตช์",
"瑞典语": "สวีเดน",
"捷克语": "เช็ก",
"现代希腊语": "กรีกสมัยใหม่",
"罗马尼亚语": "โรมาเนีย",
"匈牙利语": "ฮังการี",
"乌克兰语": "ยูเครน",
"丹麦语": "เดนมาร์ก",
"芬兰语": "ฟินแลนด์",
"挪威语": "นอร์เวย์",
"克罗地亚语": "โครเอเชีย",
"加泰隆语": "คาตาลัน",
"阿拉伯语": "อาหรับ",
"泰语": "ไทย",
"越南语": "เวียดนาม",
"印尼语": "อินโดนีเซีย",
"印地语": "ฮินดี",
"土耳其语": "ตุรกี",
"马来语": "มาเลย์",
"孟加拉语": "เบงกาลี",
"泰米尔语": "ทมิฬ",
"泰卢固语": "เตลูกู",
"马拉提语": "มราฐี",
"乌尔都语": "อูรดู",
"波斯语": "เปอร์เซีย",
"斯瓦希里语": "สวาฮีลี",
};
'feedbackSubmitSuccess': 'ส่งความคิดเห็นสำเร็จ ขอบคุณสำหรับความคิดเห็นของคุณ!',
'feedbackSubmitFailed': 'ส่งความคิดเห็นล้มเหลว โปรดลองใหม่ในภายหลัง',
// OTA升级模块
"upgradeExitConfirm": "กำลังอัปเกรด การออกจะขัดจังหวะกระบวนการอัปเกรด คุณแน่ใจหรือไม่ว่าต้องการออก",
"deviceModel": "รุ่นอุปกรณ์",
"unknownDevice": "อุปกรณ์ที่ไม่รู้จัก",
"currentFirmwareVersion": "เวอร์ชันเฟิร์มแวร์ปัจจุบัน",
"latestFirmwareVersion": "เวอร์ชันเฟิร์มแวร์ล่าสุด",
"ota_newVersionFound": "พบเวอร์ชันใหม่",
"latestVersion": "เป็นเวอร์ชันล่าสุดแล้ว",
"gettingDeviceInfo": "กำลังรับข้อมูลอุปกรณ์...",
"keepDeviceConnected": "โปรดให้อุปกรณ์เชื่อมต่ออยู่เสมอ",
"connectionFailed": "การเชื่อมต่อล้มเหลว",
"retryConnection": "ลองเชื่อมต่อใหม่",
"ota_updateNow": "อัปเดตทันที",
"keepConnectedDontClose": "โปรดให้อุปกรณ์เชื่อมต่ออยู่เสมอ อย่าปิดแอปพลิเคชัน",
"doNotDisconnect": "โปรดอย่าตัดการเชื่อมต่อ",
"charging": "กำลังชาร์จ",
"updateContent": "เนื้อหาการอัปเดต",
"removeEarbudsEnsureBattery": "ถอดหูฟังทั้งสองข้างออก และตรวจสอบให้แน่ใจว่าแบตเตอรี่ทั้งสองข้างมีพลังงานมากกว่า 30%",
// 音乐列表页面
"noMusic": "ไม่มีเพลง",
"noPlayingMusic": "ไม่มีเพลงที่กำลังเล่น",
"unknownSong": "เพลงที่ไม่รู้จัก",
"unknownArtist": "ศิลปินที่ไม่รู้จัก",
"playAll": "เล่นทั้งหมด",
// 语言名称
"中文(简体)": "ภาษาจีน (ตัวย่อ)",
"中文(繁体)": "ภาษาจีน (ตัวเต็ม)",
"中文(香港繁体)": "ภาษาจีน (ฮ่องกงตัวเต็ม)",
"英语": "ภาษาอังกฤษ",
"日语": "ภาษาญี่ปุ่น",
"韩语": "ภาษาเกาหลี",
"法语": "ภาษาฝรั่งเศส",
"西班牙语": "ภาษาสเปน",
"葡萄牙语": "ภาษาโปรตุเกส",
"意大利语": "ภาษาอิตาลี",
"德语": "ภาษาเยอรมัน",
"俄语": "ภาษารัสเซีย",
"波兰语": "ภาษาโปแลนด์",
"荷兰语": "ภาษาดัตช์",
"瑞典语": "ภาษาสวีเดน",
"捷克语": "ภาษาเช็ก",
"现代希腊语": "ภาษากรีกสมัยใหม่",
"罗马尼亚语": "ภาษาโรมาเนีย",
"匈牙利语": "ภาษาฮังการี",
"乌克兰语": "ภาษายูเครน",
"丹麦语": "ภาษาเดนมาร์ก",
"芬兰语": "ภาษาฟินแลนด์",
"挪威语": "ภาษานอร์เวย์",
"克罗地亚语": "ภาษาโครเอเชีย",
"加泰隆语": "ภาษาคาตาลัน",
"阿拉伯语": "ภาษาอาหรับ",
"泰语": "ภาษาไทย",
"越南语": "ภาษาเวียดนาม",
"印尼语": "ภาษาอินโดนีเซีย",
"印地语": "ภาษาฮินดี",
"土耳其语": "ภาษาตุรกี",
"马来语": "ภาษามลายู",
"孟加拉语": "ภาษาเบงกาลี",
"泰米尔语": "ภาษาทมิฬ",
"泰卢固语": "ภาษาเตลูกู",
"马拉提语": "ภาษามราฐี",
"乌尔都语": "ภาษาอูรดู",
"波斯语": "ภาษาเปอร์เซีย",
"斯瓦希里语": "ภาษาสวาฮีลี",
};

788
lib/core/translations/language/tl_ph.dart

@ -1,5 +1,785 @@
const Map<String, String> tlPH = {
'welcome': 'Maligayang pagdating',
'loginTips': 'Mangyaring mag-log in o gumawa ng account...',
// 其他翻译条目...
};
// 通用
'continue': 'Magpatuloy',
'confirm': 'Kumpirmahin',
'cancel': 'Kanselahin',
'retry': 'Subukang muli',
'error': 'Error',
'success': 'Tagumpay',
'connected': 'Konektado',
'connecting': 'Kumokonekta...',
'connectionFailure': 'Nabigo ang Koneksyon',
'unconnected': 'Hindi Konektado',
'search': 'Maghanap',
"requestCancellation": "Kinansela ang Kahilingan",
"connectionTimeout": "Nag-time out ang Koneksyon",
"requestTimeout": "Nag-time out ang Kahilingan",
"responseTimeout": "Nag-time out ang Pagtugon",
"unknownError": "Hindi Malamang Error",
// 启动页
"slogan": "Ikonekta ang mundo, higit pa sa tunog",
"sloganInfo": "AI Voice Expert · Kahit kailan, kahit saan",
// 底部导航
"home": "Home",
"explore": "Galugarin",
"settings": "Mga Setting",
// 语言
"followingSystem": "Sundin ang Sistema",
"chinese": "Chinese",
"english": "Ingles",
"spanish": "Espanyol",
"portuguese": "Portuges",
"traditionalChinese": "Tradisyonal na Chinese",
"japanese": "Hapon",
"korean": "Koreano",
"french": "Pranses",
"german": "Aleman",
"russian": "Ruso",
"vietnamese": "Vietnamese",
"italian": "Italyano",
"hindi": "Hindi",
"indonesian": "Indonesian",
"thai": "Thai",
"malay": "Malay",
"turkish": "Turko",
"polish": "Polish",
"filipino": "Filipino",
"dutch": "Olandes",
"swedish": "Suweko",
"danish": "Danes",
"finnish": "Finnish",
"czech": "Czech",
"hungarian": "Hungarian",
"norwegian": "Norwegian",
"romanian": "Romanian",
"ukrainian": "Ukrainian",
"greek": "Griyego",
"bulgarian": "Bulgarian",
"croatian": "Croatian",
"slovak": "Slovak",
"slovenian": "Slovenian",
"lithuanian": "Lithuanian",
"latvian": "Latvian",
"estonian": "Estonian",
"serbian": "Serbian",
"icelandic": "Icelandic",
// 登录页
"welcome": "Maligayang pagdating",
"loginTips": "Mangyaring mag-login o mag-signup gamit ang iyong numero ng telepono o email",
"accountNumber": "Numero ng Telepono o Email",
"verificationCode": "Verification Code",
"getCode": "Kunin ang Code",
"reacquireAfter": "segundong muling kunin",
"otherWays": "O mag-login gamit ang sumusunod",
"expressConsent": "Sa pag-login/pag-signup, sumasang-ayon ka sa",
"and": " at ",
"userAgreement": "《Kasunduan ng User》",
"privacyPolicy": "《Patakaran sa Privacy》",
'selectCountry': 'Pumili ng Bansa/Rehiyon',
"email": "Email",
"phoneNumber": "Numero ng Telepono",
"pleaseEnterContactInfo": "Pakilagay ang numero ng telepono o email",
"invalidEmailFormat": "Hindi wastong format ng email",
"invalidPhoneFormat": "Hindi wastong format ng numero ng telepono",
"tip": "Paalala",
"pleaseEnterCompleteCode": "Pakilagay ang kumpletong verification code",
"loginFailed": "Nabigo ang pag-login, pakisubukang muli",
'pleaseAcceptPrivacyPolicy': 'Pakibasa at sumang-ayon muna sa Patakaran sa Privacy at Kasunduan ng User',
"enterVerificationCode": "Ilagay ang Verification Code",
"verificationCodeSentTo": "Ang verification code ay ipinadala sa",
"resendVerificationCode": "Ipadala muli ang verification code",
"login": "Mag-login",
"usePasswordLogin": "Gamitin ang password para mag-login",
// 隐私政策弹窗
"loginDeclaration": "Pahayag ng DeapSound",
"welcomeToThisApp": "Maligayang pagdating sa DeapSound, mangyaring basahin nang mabuti",
"privacyPolicyText":
", ang pag-click sa 'Sumang-ayon at Pumasok' ay nangangahulugang nabasa mo nang buo at sumasang-ayon ka sa mga nabanggit na kasunduan. Ang pag-click sa 'Hindi Sumasang-ayon' ay magsasara ng app.",
"disagree": "Hindi Sumasang-ayon",
"agreeAndEnter": "Sumang-ayon at Pumasok",
// 首页
"deviceStatus": "Katayuan ng Device",
"reconnect": "Muling kumonekta",
"connectingDevice": "Kumokonekta sa device...",
"connectedTo": "Konektado sa",
"signal": "Signal",
"deviceId": "Device ID",
"firmwareVersion": "Bersyon ng Firmware",
"disconnectedDevice": "Walang device na konektado, i-click ang button sa ibaba para kumonekta",
"connectDevice": "Ikonekta ang Device",
"topAiExperiences": "Mga Nangungunang Karanasan sa AI",
"aiAssistant": "AI All-in-One Assistant",
"aiAssistantInfo": "24/7 na eksklusibong consultant, sumasagot sa mga tanong, nagbibigay ng payo",
"simultaneousInterpretation": "Sabayang Pagsasalin",
"simultaneousInterpretationInfo": "Real-time na pagsasalin sa 80+ na wika, walang alalahanin sa paglalakbay sa ibang bansa",
"aiCompanion": "Kasama ng Pamilya",
"aiCompanionInfo": "Nakakaintindi sa iyo, mainit na samahan",
"homeSlogan": "Ikonekta ang mundo, lampas sa tunog",
"turnEarphones": "Pakibuksan ang charging case ng earphones, at ilagay ang earphones sa iyong mga tainga",
"currentlyConnected": "Kasalukuyang konektado:",
"unsystemSetup": "Pumunta sa Mga Setting ng System",
"talkLater": "Mamaya na",
"initializing": "Nag-i-initialize...",
"bluetoothInitializationFailure": "Nabigo ang pag-initialize ng serbisyo ng Bluetooth",
"checkingPermissions": "Sinusuri ang mga pahintulot...",
"lackPermissions": "Kulang sa mga pahintulot ng Bluetooth",
"searchingDevice": "Naghahanap ng mga device...",
"findConnectedDevice": "Natagpuan ang konektadong device",
"notFound": "Walang natagpuang konektadong Bluetooth device",
"initializationFailure": "Nabigo ang pag-initialize",
"connectedDevice": "Konektado sa device:",
"failedRefreshDevice": "Nabigong i-refresh ang device",
"noDeviceFound": "Walang natagpuang konektadong device",
"failedDeviceInformation": "Hindi makuha ang impormasyon ng device",
"unknownEquipment": "Hindi Kilalang Kagamitan",
"zeroSignal": "Walang Signal",
"good": "Mabuti",
"fine": "Magaling",
"excellent": "Napakahusay",
"unknown": "Hindi alam",
'bluetoothTurnedOff': 'Naka-off ang Bluetooth, paki-on ang Bluetooth',
'bluetoothOff': 'Naka-off ang Bluetooth',
'leftEar': 'Kaliwang Tainga',
'rightEar': 'Kanang Tainga',
'chargingCase': 'Charging Case',
'left': 'Kaliwa',
'right': 'Kanan',
'checkConnectionStatusFailed': 'Nabigong suriin ang katayuan ng koneksyon',
// 发现页
"searchAi": "Maghanap ng mga function ng AI...",
"exploreSlogan": "Mga matalinong earphone, walang katapusang posibilidad",
"exploreSlogan1": "Matalinong kasama, walang katapusang posibilidad",
"exploreSlogan2": "Matalinong salamin, walang katapusang posibilidad",
"exploreAi": "Galugarin ang mga function ng AI na inaalok ng DeapSound",
"aiFunction": "Mga Function ng AI",
"allRoundAssistant": "All-in-One Assistant",
"allRoundAssistantInfo": "Tumutulong sa iyong malutas ang iba't ibang problema",
"simultaneousTranslation": "Sabayang Pagsasalin",
"faceToFaceTranslation": "Pagsasalin ng Harapan",
'audioVideoTranslation': 'Pagsasalin ng Audio at Video',
'callTranslation': 'Pagsasalin ng Tawag',
"simultaneousTranslationInfo": "Real-time na pagsasalin sa 80+ na wika",
"aiGirlfriend": "AI Girlfriend",
"aiGirlfriendInfo": "Matalinong kasama, makipag-chat anumang oras",
"healthConsultant": "Multi-functional na AI Chat",
"healthConsultantInfo": "Nagbibigay ng mas maraming function ng AI chat",
"conferenceAssistant": "Business Meeting Assistant",
"conferenceAssistantInfo": "Real-time na pagtatala ng mga minuto ng pulong, pagsasalin sa maraming wika",
"studyAssistant": "Language Learning Assistant",
"studyAssistantInfo": "Pagwawasto ng bigkas, real-time na pagsasanay sa pagsasalita",
"travelTranslator": "Travel Translation Assistant",
"travelTranslatorInfo": "Real-time na pagsasalin ng boses, pagpapakilala sa mga pasyalan",
"beSearching": "Naghahanap:",
"noAssistantFound": "Walang natagpuang katugmang AI assistant",
"scene": "Eksena",
"youHaveSelected": "Pinili mo ang:",
"newFunction": "Bagong Function",
"youChoseTry": "Pinili mong subukan",
"aiSinger": "AI Singer Mode",
"aiSingerInfo": "Kantahin ang anumang kanta sa boses ng paborito mong mang-aawit, kahit na ang sarili mong mga likha",
"popularFunction": "Mga Sikat na Eksena ng Function",
"tryNow": "Subukan Ngayon",
// 商务会议助手页
"startMeeting": "Simulan ang Pulong",
'edit': 'I-edit',
'delete': 'Burahin',
'noContent': 'Walang Nilalaman',
'editMeetingTitle': 'I-edit ang Pamagat ng Pulong (Opsyonal)',
'meetingTitle': 'Pamagat ng Pulong (Opsyonal)',
'maxCharacters': 'Hanggang 50 character',
'meeting': 'Pulong',
'recordingDetails': 'Mga Detalye ng Pag-record',
'aiSummary': 'Buod ng AI',
'meetingTranscript': 'Transkripsyon ng Pulong',
// 设置页
"systemSettings": "Mga Setting ng System",
"premiumMember": "Premium na Miyembro",
"joinDevice": "Konektadong device:",
"accountId": "Account ID:",
"systemSetting": "Setting ng System",
"languageSetting": "Setting ng Wika",
"darkMode": "Dark Mode",
"darkModeInfo": "Magpalit sa pagitan ng maliwanag at madilim na tema ng app",
"backups": "Backup at Restore",
"backupsInfo": "I-backup ang mga setting at kasaysayan ng interaksyon sa AI",
"lastBackup": "Huling backup:",
"privacySettings": "Mga Setting ng Privacy",
"privacySettingsInfo": "Pamahalaan ang koleksyon ng data at mga pahintulot",
"permissionManagement": "Pamamahala ng Pahintulot",
"permissionManagementInfo": "Pamahalaan ang mga setting ng pahintulot ng app",
"aboutApplication": "Tungkol sa App",
"versions": "Bersyon",
"checkUpdates": "Suriin kung may mga Update",
"selectLanguage": "Pumili ng Wika",
"voiceService": "Serbisyo ng Boses",
"voiceServiceInfo": "Pumili ng serbisyo para sa pagkilala at pag-synthesize ng boses",
"selectVoiceService": "Pumili ng Serbisyo ng Boses",
"azureVoiceService": "Azure Voice Service",
"azureVoiceServiceInfo": "Serbisyo ng boses sa cloud ng Microsoft, sumusuporta sa mataas na kalidad na voice synthesis at recognition",
"flutterVoiceService": "Flutter Local Voice Service",
"flutterVoiceServiceInfo": "Lokal na serbisyo ng boses sa device, maaaring gamitin nang walang koneksyon sa internet",
'timbreService': 'Serbisyo ng Timbre',
'timbreServiceInfo': 'Pumili ng serbisyo ng voice synthesis na may timbre',
'defaultTimbre': 'Default na Timbre',
'microsoftCloudTimbreService': 'Microsoft Cloud Timbre Service',
'voiceClone': 'Pag-clone ng Boses',
'AIsettings': 'Mga Setting ng AI',
'selecttimbre': 'Pumili ng Timbre',
'pleaseRead': 'Pakibasa nang malakas',
'completeRecording': 'Kumpletuhin ang Pag-record',
"firmwareUpgrade": "Pag-upgrade ng Firmware",
"bleHeadsetFirmwareUpgrade": "Pag-upgrade ng Bersyon ng Firmware ng BLE Headset",
"deviceManagement": "Pamamahala ng Device",
"manageConnectedDevices": "Pamahalaan ang mga naka-pair na Bluetooth device",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Nasa pinakabagong bersyon ka na {version}',
'checkUpdateFailed': 'Nabigong suriin kung may mga update',
'networkErrorRetry': 'Error sa network, pakisubukang muli mamaya',
// 设备管理相关
'clearPairedDevices': 'Alisin ang mga Naka-pair na Device',
'clearPairedDevicesConfirm': 'Sigurado ka bang gusto mong alisin ang lahat ng naka-pair na device?',
'clearPairedDevicesSuccess': 'Matagumpay na naalis ang mga naka-pair na device',
'clearPairedDevicesFailed': 'Nabigong alisin ang mga naka-pair na device',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Real-time na Voice Chat",
"realtimeVoiceChatInfo": "Damhin ang matalinong voice interaction function (feature preview)",
"loading": "Naglo-load...",
//设备管理页面
"earphone": "Earphones",
"voicerecorder": "Voice Recorder",
"notBound": "Hindi Naka-bind",
"deviceNotBoundYet": "Wala pang naka-bind na device",
"unbind": "Alisin sa pagkaka-bind",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Burahin ang Kasaysayan ng Chat",
"online": "Online",
"inputMessage": "Mag-type ng mensahe...",
"imListening": "Nakikinig...",
"canStartTalking": "Maaari ka nang magsalita",
"addQuestionAboutImage": "Magdagdag ng tanong o paglalarawan tungkol sa larawan...",
"summarizeImageContent": "Ibuod ang nilalaman ng larawan",
"extractImageText": "I-extract ang teksto sa imahe",
"translateImageText": "Isalin ang teksto sa imahe",
"recording": "Nagre-record...",
"holdToSpeak": "Pindutin nang matagal para magsalita",
"takePhoto": "Kumuha ng Litrato",
"photoAlbum": "Album",
"makeCall": "Tumawag",
"aiVoiceCall": "AI Voice Call",
"inCall": "Nasa tawag...",
"aiReplying": "Sumasagot ang AI...",
"waitingToStart": "Naghihintay na magsimula...",
"clickToStartCall": "I-click para simulan ang tawag",
"listeningToYou": "Nakikinig sa iyo...",
"processing": "Pinoproseso...",
"loadMoreMessages": "Mag-load ng mas maraming mensahe...",
"loadFailedClickRetry": "Nabigo ang pag-load, i-click para subukang muli",
"swipeUpForMore": "Mag-swipe pataas para sa higit pa",
// Agent controller
'welcomeMessage': 'Kumusta! Ako si **XiaoYan**, matutulungan kita sa:\n\n'
'• Pagsagot sa mga tanong at pagbibigay ng impormasyon\n\n'
'• Real-time na pagsasalin ng boses\n\n'
'• Pagrekomenda ng musika at mga podcast\n\n'
'• Mga voice memo at paalala\n\n'
'• Pagkontrol sa mga function ng earphone\n\n'
'Paano kita matutulungan?',
'microphonePermission': 'Mikropono',
'voiceRecognitionPermissionText': 'Ang pagkilala sa boses ay nangangailangan ng access sa mikropono.',
'voiceTranslationPermissionText': 'Ang pagkilala at pagsasalin ng boses ay nangangailangan ng access sa mikropono.',
'phoneCallPermissionText': 'Ang pagtawag ay nangangailangan ng access sa mikropono para sa mga voice call.',
'permissionDeniedText': 'Permanenteng tinanggihan mo ang pahintulot sa mikropono, mangyaring pumunta sa mga setting ng system para paganahin ito.',
'startVoiceInput': 'Simulan ang voice input',
'startPhoneCallMode': 'Simulan ang mode ng pagtawag, simulan ang voice input',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Ilagay ang iyong mensahe dito...',
'characterCount': '{count} na character',
// 消息长按操作
'copy': 'Kopyahin',
'copySuccess': 'Matagumpay na nakopya',
'report': 'I-report',
'submitSuccess': 'Matagumpay na naisumite',
'submitFailed': 'Nabigo ang pagsusumite',
'reportSubmitted': 'Naisumite na ang report, ipoproseso namin ito sa lalong madaling panahon',
'harmfulUnsafe': 'Nakapipinsala/Hindi Ligtas',
'pornographicVulgar': 'Pornograpiko/Bastos',
'misleadingAttack': 'Mapanlinlang/Pag-atake',
'illegalCriminal': 'Ilegal/Kriminal',
'privacyRelated': 'May kaugnayan sa Privacy',
'copyrightViolation': 'Lumabag sa aking copyright, reputasyon, atbp.',
'other': 'Iba pa',
'reportDescriptionHint': 'Gusto naming malaman kung bakit ka nagre-report, maaari mong ilarawan ang problemang iyong naranasan.',
//Message_bubble
'generatedByAi': 'Nilikha ng AI',
//音乐卡片 music_card
'recommendedMusic': 'Narito ang ilang inirerekomendang musika:',
'playList': 'Playlist',
'moreMusic': 'Higit pang Musika',
//导航卡片 navigation_card
'kilometers': 'kilometro',
'meters': 'metro',
'hours': 'oras',
'minutes': 'minuto',
'seconds': 'segundo',
'navigating': 'Nag-na-navigate',
'currentLocation': 'Kasalukuyang Lokasyon',
'approximate': 'Tinatayang',
'enterRoad': 'Pumasok sa',
"driving": "Pagmamaneho",
"walking": "Paglalakad",
"bicycling": "Pagbibisikleta",
"tsransit": "Pampublikong Sasakyan",
//天气卡片 weather_card
'weatherQuery': 'Nagtatanong ng lagay ng panahon:',
'highest': 'Pinakamataas',
'lowest': 'Pinakamababa',
'futureForecast': 'Pagtataya sa Hinaharap',
'hotWeatherTip': 'Mainit ngayon, mag-ingat sa heatstroke, uminom ng maraming tubig',
'coldWeatherTip': 'Malamig ang temperatura ngayon, magsuot ng mainit na damit kapag lalabas para maiwasan ang sipon',
'rainyWeatherTip': 'May ulan ngayon, magdala ng payong kapag lalabas, mag-ingat sa paglalakbay',
'snowyWeatherTip': 'May snow ngayon, madulas ang daan, mag-ingat at magsuot ng panlamig',
'foggyWeatherTip': 'May hamog ngayon, mababa ang visibility, magsuot ng mask kapag lalabas',
'windyWeatherTip': 'Mahangin ngayon, mag-ingat kapag lalabas, i-secure ang mga gamit',
'sunnyWeatherTip': 'Maaraw at malakas ang UV rays ngayon, maglagay ng sunscreen kapag lalabas',
'temperatureDifferenceTip': 'Malaki ang pagkakaiba ng temperatura sa araw at gabi, magsuot ng damit na angkop',
'comfortableWeatherTip': 'Maganda ang panahon ngayon, magandang oras para sa mga aktibidad sa labas',
"monday": "Lunes",
"tuesday": "Martes",
"wednesday": "Miyerkules",
"thursday": "Huwebes",
"friday": "Biyernes",
"saturday": "Sabado",
"sunday": "Linggo",
// 天气描述
"sunny": "Maaraw",
"partlyCloudy": "Bahagyang Maulap",
"partlySunny": "Bahagyang Maaraw",
"cloudy": "Maulap",
"overcast": "Makulimlim",
"shower": "Pag-ulan",
"thundershower": "Pag-ulan na may kulog at kidlat",
"lightRain": "Mahinang Ulan",
"moderateRain": "Katamtamang Ulan",
"heavyRain": "Malakas na Ulan",
"rainstorm": "Bagyo",
"snowShower": "Pag-snow",
"lightSnow": "Mahinang Snow",
"moderateSnow": "Katamtamang Snow",
"heavySnow": "Malakas na Snow",
"blizzard": "Blizzard",
"fog": "Hamog",
"haze": "Ulop",
"strongWind": "Malakas na Hangin",
//编辑个人信息页
"editProfile": "I-edit ang Personal na Impormasyon",
"avatar": "Avatar",
"nickname": "Palayaw",
"save": "I-save",
"about": "Tungkol sa",
"enterNickname": "Pakilagay ang palayaw",
"notSet": "Hindi Naitakda",
"accountSetting": "Setting ng Account",
"logout": "Mag-logout",
"logoutTips": "Sigurado ka bang gusto mong mag-logout sa kasalukuyang account?",
'deleteAccount': 'Burahin ang Account',
'deleteAccountTips': 'Sigurado ka bang gusto mong permanenteng burahin ang iyong account? Hindi na ito maibabalik.',
// Profile 错误信息
'networkConnectionFailed': 'Nabigo ang koneksyon sa network, pakisuri ang iyong mga setting ng network at subukang muli',
'serverTemporarilyUnavailable': 'Pansamantalang hindi available ang server, pakisubukang muli mamaya',
'loginExpiredPleaseRelogin': 'Nag-expire na ang iyong pag-login, mangyaring mag-login muli',
'noPermissionForThisOperation': 'Walang pahintulot na gawin ang operasyong ito',
'requestedResourceNotFound': 'Hindi natagpuan ang hiniling na mapagkukunan',
'imageProcessingFailedPleaseReselect': 'Nabigo ang pagproseso ng imahe, mangyaring pumili muli ng imahe',
'operationFailedPleaseRetry': 'Nabigo ang operasyon, pakisubukang muli',
'serverReturnedError': 'Nagbalik ng error ang server',
'serverError': 'Error sa Server',
'networkConnectionFailedCheckSettings': 'Nabigo ang koneksyon sa network, pakisuri ang iyong mga setting ng network',
'serverInternalErrorRetryLater': 'Internal na error sa server, pakisubukang muli mamaya',
// Profile 用户交互
'imageCompressionFailed': 'Nabigo ang pag-compress ng imahe',
'avatarUpdateFailed': 'Nabigo ang pag-update ng avatar',
'usernameCannotBeEmpty': 'Hindi maaaring walang laman ang username',
'saveSuccess': 'Matagumpay na na-save',
'personalInfoUpdated': 'Na-update na ang personal na impormasyon',
'saveFailed': 'Nabigo ang pag-save',
'loggedOut': 'Naka-logout na',
'logoutFailedRetry': 'Nabigo ang pag-logout, pakisubukang muli',
'accountPermanentlyDeleted': 'Permanenteng nabura na ang account',
'deleteAccountFailedRetry': 'Nabigong burahin ang account, pakisubukang muli',
// 账号服务相关
'clearUserDataFailed': 'Nabigong i-clear ang data ng user',
'deleteUserDataFailed': 'Nabigong burahin ang data ng user',
'thirdPartyLogoutSuccess': 'Matagumpay na naka-logout sa third-party',
'thirdPartyLogoutFailed': 'Nabigo ang pag-logout sa third-party',
'signOutProcessError': 'Nagkaroon ng error sa proseso ng pag-sign out',
'deleteAccountProcessError': 'Nagkaroon ng error sa proseso ng pagbura ng account',
'userDataClearSuccess': 'Matagumpay na na-clear ang data ng user',
'allUserDataClearSuccess': 'Matagumpay na na-clear ang lahat ng data ng user',
'accountServiceInitialized': 'Naisimulan na ang AccountService',
// 权限管理页面
'getPermissionStatusFailed': 'Nabigong makuha ang katayuan ng pahintulot',
'communicationPermissions': 'Mga Pahintulot sa Komunikasyon',
'calendarPermissions': 'Mga Pahintulot sa Kalendaryo',
'locationPermissions': 'Mga Pahintulot sa Lokasyon',
'phone': 'Telepono',
'sms': 'SMS',
'calendarWrite': 'Pagsulat sa Kalendaryo',
'calendarFullAccess': 'Buong Access sa Kalendaryo',
'locationInfo': 'Impormasyon sa Lokasyon',
'phonePermissionDesc': 'Ginagamit para sa function ng pagtawag',
'smsPermissionDesc': 'Ginagamit para sa function ng pagpapadala ng SMS',
'calendarWritePermissionDesc': 'Ginagamit para sa paglikha ng mga kaganapan at paalala sa kalendaryo',
'calendarFullAccessPermissionDesc': 'Ginagamit para sa pagbabasa at pamamahala ng mga kaganapan at paalala sa kalendaryo',
'locationPermissionDesc': 'Ginagamit para sa pagkuha ng kasalukuyang impormasyon sa lokasyon',
'appFunctionNeeds': 'Kailangan ng function ng app',
'authorized': 'Pinahintulutan',
'unauthorized': 'Hindi Pinahintulutan',
'needOpenInSystemSettings': 'Kailangang buksan sa mga setting ng system',
'partialAuthorization': 'Bahagyang Awtorisasyon',
'unknownStatus': 'Hindi Malamang Katayuan',
'permissionGranted': 'Naibigay na ang pahintulot',
'permissionRequestError': 'Error sa paghiling ng pahintulot',
'phonePermissionDetailDesc': 'Ang function ng pagtawag ay nangangailangan ng pahintulot sa telepono',
'smsPermissionDetailDesc': 'Ang function ng pagpapadala ng SMS ay nangangailangan ng pahintulot sa SMS',
'calendarWritePermissionDetailDesc': 'Ang paglikha ng mga kaganapan sa kalendaryo ay nangangailangan ng pahintulot sa pagsulat sa kalendaryo',
'calendarFullAccessPermissionDetailDesc': 'Ang pamamahala ng mga kaganapan sa kalendaryo ay nangangailangan ng buong pahintulot sa kalendaryo',
'locationPermissionDetailDesc': 'Ang pagkuha ng impormasyon sa lokasyon ay nangangailangan ng pahintulot sa lokasyon',
'appNeedsPermissionForFullFunction': 'Kailangan ng app ang pahintulot na ito para sa buong paggana',
'permanentDenialText': 'Permanenteng tinanggihan mo ang pahintulot sa {permission}, mangyaring pumunta sa mga setting ng app para paganahin ito',
'goToSettings': 'Pumunta sa Mga Setting',
// 版本更新对话框
'newVersionFound': 'May Natagpuang Bagong Bersyon',
'remindLater': 'Paalalahanan Mamaya',
'updateNow': 'I-update Ngayon',
'checkUpdate': 'Suriin kung may Update',
'updateFailed': 'Nabigo ang Pag-update',
'cannotOpenAppStore': 'Hindi mabuksan ang app store, mangyaring pumunta nang manu-mano sa app store para mag-update',
'updateErrorRetry': 'Nagkaroon ng error habang nag-a-update, pakisubukang muli mamaya',
//国家列表
"邮箱": "Email",
"中国": "China",
"美国": "Estados Unidos",
"加拿大": "Canada",
"俄罗斯": "Russia",
"英国": "United Kingdom",
"德国": "Germany",
"意大利": "Italy",
"法国": "France",
"西班牙": "Spain",
"南非": "South Africa",
"沙特阿拉伯": "Saudi Arabia",
"土耳其": "Turkey",
"日本": "Japan",
"韩国": "South Korea",
"新加坡": "Singapore",
"马来西亚": "Malaysia",
"泰国": "Thailand",
"越南": "Vietnam",
"印度": "India",
"巴基斯坦": "Pakistan",
"菲律宾": "Pilipinas",
"印度尼西亚": "Indonesia",
"阿联酋": "United Arab Emirates",
"墨西哥": "Mexico",
"巴西": "Brazil",
"阿根廷": "Argentina",
"澳大利亚": "Australia",
"新西兰": "New Zealand",
"中国香港": "Hong Kong (China)",
"中国澳门": "Macao (China)",
"中国台湾": "Taiwan (China)",
"埃及": "Egypt",
"希腊": "Greece",
"荷兰": "Netherlands",
"比利时": "Belgium",
"匈牙利": "Hungary",
"罗马尼亚": "Romania",
"瑞士": "Switzerland",
"奥地利": "Austria",
"丹麦": "Denmark",
"瑞典": "Sweden",
"挪威": "Norway",
"波兰": "Poland",
"秘鲁": "Peru",
"智利": "Chile",
"哥伦比亚": "Colombia",
"委内瑞拉": "Venezuela",
"葡萄牙": "Portugal",
"卢森堡": "Luxembourg",
"爱尔兰": "Ireland",
"冰岛": "Iceland",
"阿尔巴尼亚": "Albania",
"马耳他": "Malta",
"塞浦路斯": "Cyprus",
"芬兰": "Finland",
"保加利亚": "Bulgaria",
"立陶宛": "Lithuania",
"拉脱维亚": "Latvia",
"爱沙尼亚": "Estonia",
"乌克兰": "Ukraine",
"塞尔维亚": "Serbia",
"克罗地亚": "Croatia",
"斯洛文尼亚": "Slovenia",
"捷克": "Czech Republic",
"斯洛伐克": "Slovakia",
"危地马拉": "Guatemala",
"萨尔瓦多": "El Salvador",
"洪都拉斯": "Honduras",
"尼加拉瓜": "Nicaragua",
"哥斯达黎加": "Costa Rica",
"巴拿马": "Panama",
"海地": "Haiti",
"玻利维亚": "Bolivia",
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Morocco",
"阿尔及利亚": "Algeria",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
"加纳": "Ghana",
"埃塞俄比亚": "Ethiopia",
"肯尼亚": "Kenya",
"坦桑尼亚": "Tanzania",
"乌干达": "Uganda",
"孟加拉国": "Bangladesh",
"以色列": "Israel",
"黎巴嫩": "Lebanon",
"约旦": "Jordan",
"伊拉克": "Iraq",
"科威特": "Kuwait",
"巴林": "Bahrain",
"卡塔尔": "Qatar",
"阿曼": "Oman",
"阿富汗": "Afghanistan",
"斯里兰卡": "Sri Lanka",
"缅甸": "Myanmar",
"尼泊尔": "Nepal",
"蒙古": "Mongolia",
"柬埔寨": "Cambodia",
"老挝": "Laos",
"文莱": "Brunei",
"东帝汶": "Timor-Leste",
"斐济": "Fiji",
"所罗门群岛": "Solomon Islands",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Kasaysayan ng Pagsasalin",
"enableRecording": "Paganahin ang Pag-record",
"viewAudioFiles": "Tingnan ang mga Audio File",
"headsetUser": "User ng Headset",
"phoneUser": "User ng Telepono",
"selectSourceLanguage": "Pumili ng pinagmulang wika",
"selectTargetLanguage": "Pumili ng target na wika",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Wala pang kasaysayan",
"clearHistory": "Burahin ang Kasaysayan",
"clearHistoryConfirm": "Sigurado ka bang gusto mong burahin ang lahat ng kasaysayan ng pagsasalin? Hindi na ito maibabalik.",
"unknownLanguage": "Hindi Kilalang Wika",
"deleteSessionRecord": "Burahin ang Record ng Session",
"deleteSessionConfirm": "Sigurado ka bang gusto mong burahin ang lahat ng record ng pagsasalin para sa session na ito? Hindi na ito maibabalik.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Isalin ang mga Audio File",
"noAudioFiles": "Wala pang mga audio file",
"calculating": "Kinakalkula...",
"playing": "Nagpe-play...",
"paused": "Naka-pause",
"clickToPlay": "I-click para i-play",
"rename": "Palitan ang pangalan",
"smartTranscription": "Matalinong Transkripsyon",
"renameAudioFile": "Palitan ang pangalan ng audio file",
"enterNewFileName": "Pakilagay ang bagong pangalan ng file",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Orihinal na Record",
"recordSummary": "Buod ng Record",
"clickToGenerateSummary": "I-click ang button sa ibaba para bumuo ng buod ng session",
"summaryContent": "Nilalaman ng Buod",
"copied": "Nakopya",
"summaryCopiledToClipboard": "Nakopya ang buod sa clipboard",
"extractSummary": "I-extract ang Buod",
"summaryGenerated": "Nabuong buod",
"generating": "Gumagawa...",
"regenerate": "Muling buuin",
"summaryTimeoutMessage": "Nag-time out ang kahilingan sa pagbuo ng buod, maaaring dahil sa problema sa network o abala ang server.",
"deleteTranslationRecord": "Burahin ang Record ng Pagsasalin",
"deleteTranslationConfirm": "Sigurado ka bang gusto mong burahin ang record ng pagsasalin na ito? Hindi na ito maibabalik.",
"originalText": "Orihinal na Teksto",
"translatedText": "Isinaling Teksto",
"sessionSummary": "Buod ng Session",
"cannotShare": "Hindi maibahagi",
"generateSummaryFirst": "Mangyaring bumuo muna ng buod",
"translationSessionRecord": "Record ng Session ng Pagsasalin",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Pag-pair ng Device",
"connectYourDeepSoundHeadset": "Ikonekta ang iyong DeepSound Headset",
"bind": "I-bind",
"authorizeBind": "Pahintulutan ang pag-bind",
"enterCode": "Pakilagay ang code",
"autoInputCode": "Awtomatikong ilagay ang code",
"skipBinding": "Laktawan ang pag-bind",
"rescan": "I-scan muli",
"skip": "Laktawan",
"verifyingDevice": "Bine-verify ang device...",
"confirmBinding": "Kumpirmahin ang pag-bind",
"associatingDevice": "Inuugnay ang device...",
"goToBluetoothSettings": "Pumunta sa Mga Setting ng Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Handa nang i-pair",
"preparingPairingEnvironment": "Inihahanda ang kapaligiran para sa pag-pair...",
"connectDeepSoundViaSystemBluetooth": "Mangyaring kumonekta muna sa DeapSound device sa pamamagitan ng system Bluetooth",
"deviceBindingConfirm": "Kumpirmasyon sa pag-bind ng device...",
"establishingDeviceAssociation": "Itinatatag ang ugnayan ng device...",
"waitingCompletePairing": "Pakihintay, kinukumpleto ang pag-pair...",
"pairingSuccessRedirecting": "Matagumpay ang pag-pair! Papunta na sa home page...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Pakitiyak na konektado ka sa isang DeapSound device",
"deviceAlreadyBoundToOtherAccount": "Ang device na ito ay naka-bind na sa ibang account",
"deviceAssociationFailed": "Nabigo ang pag-uugnay ng device, pakisubukang muli",
"scanTimeoutEnsureDeviceNearby": "Nag-time out ang pag-scan, pakitiyak na malapit ang device",
"networkError": "Error sa Network",
"authorizationFailedCheckCode": "Nabigo ang awtorisasyon, pakisuri kung tama ang authorization code",
"pairingFailedRetry": "Nabigo ang pag-pair, pakisubukang muli",
// 配对控制器相关
'pleaseEnableBluetooth': 'Paki-enable ang Bluetooth',
'deviceDisconnected': 'Nadiskonekta ang device',
'readyToStartPairing': 'Handa nang simulan ang pag-pair',
'checkingEnvironment': 'Sinusuri ang kapaligiran...',
'ensureHeadsetOnAndPairingMode': 'Pakitiyak na naka-on ang headset at nasa pairing mode',
'establishingSecureConnection': 'Itinatatag ang secure na koneksyon...',
'needManualBindingAuthCode': 'Kailangan ng manual binding authorization code...',
'pairingSuccessful': 'Matagumpay ang pag-pair!',
'enableBluetooth': 'Paganahin ang Bluetooth',
'grantPermissions': 'Magbigay ng mga Pahintulot',
'retryAssociation': 'Muling iugnay',
'retryAuthorization': 'Muling pahintulutan',
'pleaseGrantNecessaryPermissions': 'Pakibigay ang mga kinakailangang pahintulot',
'checkFailedRetry': 'Nabigo ang pagsuri, pakisubukang muli',
'pleaseConnectDeepSoundDevice': 'Pakikonekta ang isang DeepSound device',
'verificationFailedRetry': 'Nabigo ang pag-verify, pakisubukang muli',
'invalidDeviceAddress': 'Hindi wastong address ng device',
'bleDeviceAssociationFailed': 'Nabigo ang pag-uugnay ng BLE device',
'deviceAssociationFailedRetry': 'Nabigo ang pag-uugnay ng device, pakisubukang muli',
'bleConnectionTimeoutRetry': 'Nag-time out ang koneksyon ng BLE, pakisubukang muli',
'blePairingStartupFailed': 'Nabigo ang pagsisimula ng BLE pairing',
'bleConnectionFailed': 'Nabigo ang koneksyon ng BLE',
'deviceAuthorizationFailedCheckCode': 'Nabigo ang awtorisasyon ng device, pakisuri ang authorization code',
//用户反馈页
"feedback": "Feedback ng User",
'feedbackInfo': 'Magbigay ng feedback o suhestiyon',
'feedbackDescription': 'Pakilarawan ang problemang naranasan o ang iyong suhestiyon',
'feedbackHint': 'Pakilagay ang iyong feedback...',
'feedbackRequired': 'Pakilagay ang nilalaman ng feedback',
'contactInfo': 'Impormasyon sa Pakikipag-ugnayan',
'contactHint': 'Email/Numero ng telepono, para makontak ka namin',
'submit': 'Isumite',
'feedbackSubmitSuccess': 'Matagumpay na naisumite ang feedback, salamat sa iyong feedback!',
'feedbackSubmitFailed': 'Nabigong isumite ang feedback, pakisubukang muli mamaya',
// OTA升级模块
"upgradeExitConfirm": "Kasalukuyang nag-a-upgrade, ang pag-exit ay makakaantala sa proseso, sigurado ka bang gusto mong mag-exit?",
"deviceModel": "Modelo ng Device",
"unknownDevice": "Hindi Kilalang Device",
"currentFirmwareVersion": "Kasalukuyang Bersyon ng Firmware",
"latestFirmwareVersion": "Pinakabagong Bersyon ng Firmware",
"ota_newVersionFound": "May natagpuang bagong bersyon",
"latestVersion": "Nasa pinakabagong bersyon na",
"gettingDeviceInfo": "Kinukuha ang impormasyon ng device...",
"keepDeviceConnected": "Panatilihing konektado ang device",
"connectionFailed": "Nabigo ang Koneksyon",
"retryConnection": "Muling kumonekta",
"ota_updateNow": "I-update Ngayon",
"keepConnectedDontClose": "Panatilihing konektado ang device, huwag isara ang app",
"doNotDisconnect": "Huwag idiskonekta",
"charging": "Nagcha-charge",
"updateContent": "Nilalaman ng Update",
"removeEarbudsEnsureBattery": "Alisin ang parehong earbuds, at tiyaking parehong may 30% o higit pang baterya",
// 音乐列表页面
"noMusic": "Walang Musika",
"noPlayingMusic": "Walang tumutugtog na musika",
"unknownSong": "Hindi Kilalang Kanta",
"unknownArtist": "Hindi Kilalang Artista",
"playAll": "I-play Lahat",
// 语言名称
"中文(简体)": "Chinese (Pinasimple)",
"中文(繁体)": "Chinese (Tradisyonal)",
"中文(香港繁体)": "Chinese (Hong Kong Tradisyonal)",
"英语": "Ingles",
"日语": "Hapon",
"韩语": "Koreano",
"法语": "Pranses",
"西班牙语": "Espanyol",
"葡萄牙语": "Portuges",
"意大利语": "Italyano",
"德语": "Aleman",
"俄语": "Ruso",
"波兰语": "Polish",
"荷兰语": "Olandes",
"瑞典语": "Suweko",
"捷克语": "Czech",
"现代希腊语": "Modernong Griyego",
"罗马尼亚语": "Romanian",
"匈牙利语": "Hungarian",
"乌克兰语": "Ukrainian",
"丹麦语": "Danes",
"芬兰语": "Finnish",
"挪威语": "Norwegian",
"克罗地亚语": "Croatian",
"加泰隆语": "Catalan",
"阿拉伯语": "Arabe",
"泰语": "Thai",
"越南语": "Vietnamese",
"印尼语": "Indonesian",
"印地语": "Hindi",
"土耳其语": "Turko",
"马来语": "Malay",
"孟加拉语": "Bengali",
"泰米尔语": "Tamil",
"泰卢固语": "Telugu",
"马拉提语": "Marathi",
"乌尔都语": "Urdu",
"波斯语": "Persian",
"斯瓦希里语": "Swahili",
};

622
lib/core/translations/language/tr_tr.dart

@ -1,5 +1,5 @@
const Map<String, String> trTR = {
// Genel (通用)
// 通用
'continue': 'Devam Et',
'confirm': 'Onayla',
'cancel': 'İptal',
@ -11,22 +11,22 @@ const Map<String, String> trTR = {
'connectionFailure': 'Bağlantı Hatası',
'unconnected': 'Bağlı Değil',
'search': 'Ara',
"requestCancellation": "İsteği İptal Et",
"requestCancellation": "İstek İptal Edildi",
"connectionTimeout": "Bağlantı Zaman Aşımı",
"requestTimeout": "İstek Zaman Aşımı",
"responseTimeout": "Yanıt Zaman Aşımı",
"unknownError": "Bilinmeyen Hata",
// Başlatma Sayfası (启动页)
// 启动页
"slogan": "Dünyayla bağlantı kur, sesin ötesinde",
"sloganInfo": "Yapay Zeka Ses Uzmanı · Her Zaman, Her Yerde",
// Alt Navigasyon (底部导航)
// 底部导航
"home": "Ana Sayfa",
"explore": "Keşfet",
"settings": "Ayarlar",
// Dil (语言)
// 语言
"followingSystem": "Sistemi Takip Et",
"chinese": "Çince",
"english": "İngilizce",
@ -46,11 +46,30 @@ const Map<String, String> trTR = {
"malay": "Malayca",
"turkish": "Türkçe",
"polish": "Lehçe",
"filipino": "Filipince",
"dutch": "Hollandaca",
"swedish": "İsveççe",
"danish": "Danca",
"finnish": "Fince",
"czech": "Çekçe",
"hungarian": "Macarca",
"norwegian": "Norveççe",
"romanian": "Rumence",
"ukrainian": "Ukraynaca",
"greek": "Yunanca",
"bulgarian": "Bulgarca",
"croatian": "Hırvatça",
"slovak": "Slovakça",
"slovenian": "Slovence",
"lithuanian": "Litvanca",
"latvian": "Letonca",
"estonian": "Estonca",
"serbian": "Sırpça",
"icelandic": "İzlandaca",
// Giriş Sayfası (登录页)
// 登录页
"welcome": "Hoş Geldiniz",
"loginTips":
"Lütfen telefon numaranızı veya e-postanızı kullanarak giriş yapın veya hesap oluşturun",
"loginTips": "Lütfen telefon numaranızı veya e-postanızı kullanarak giriş yapın veya hesap oluşturun",
"accountNumber": "Telefon Numarası veya E-posta",
"verificationCode": "Doğrulama Kodu",
"getCode": "Kodu Al",
@ -58,8 +77,8 @@ const Map<String, String> trTR = {
"otherWays": "Veya şununla giriş yapın",
"expressConsent": "Giriş yaparak/kaydolarak şunları kabul etmiş olursunuz:",
"and": " ve ",
"userAgreement": "Kullanıcı Sözleşmesi",
"privacyPolicy": "Gizlilik Politikası",
"userAgreement": "《Kullanıcı Sözleşmesi》",
"privacyPolicy": "《Gizlilik Politikası》",
'selectCountry': 'Ülke/Bölge Seçin',
"email": "E-posta",
"phoneNumber": "Telefon Numarası",
@ -68,12 +87,23 @@ const Map<String, String> trTR = {
"invalidPhoneFormat": "Geçersiz telefon numarası formatı",
"tip": "İpucu",
"pleaseEnterCompleteCode": "Lütfen tam doğrulama kodunu girin",
// Giriş Hata İpuçları (登录错误提示)
"loginFailed": "Giriş başarısız, lütfen tekrar deneyin",
'pleaseAcceptPrivacyPolicy':
'Lütfen önce Gizlilik Politikasını ve Kullanıcı Sözleşmesini okuyup kabul edin',
'pleaseAcceptPrivacyPolicy': 'Lütfen önce Gizlilik Politikasını ve Kullanıcı Sözleşmesini okuyup kabul edin',
"enterVerificationCode": "Doğrulama kodunu girin",
"verificationCodeSentTo": "Doğrulama kodu şuraya gönderildi:",
"resendVerificationCode": "Doğrulama kodunu tekrar gönder",
"login": "Giriş Yap",
"usePasswordLogin": "Parolayla Giriş Yap",
// Ana Sayfa (首页)
// 隐私政策弹窗
"loginDeclaration": "DeapSound Beyanı",
"welcomeToThisApp": "DeapSound'a hoş geldiniz, lütfen dikkatlice okuyun",
"privacyPolicyText":
", 'Kabul Et ve Gir' düğmesine tıklamak, yukarıdaki sözleşmeleri tamamen okuduğunuzu ve kabul ettiğinizi gösterir. 'Reddet' düğmesine tıklamak uygulamadan çıkacaktır.",
"disagree": "Reddet",
"agreeAndEnter": "Kabul Et ve Gir",
// 首页
"deviceStatus": "Cihaz Durumu",
"reconnect": "Yeniden Bağlan",
"connectingDevice": "Cihaza bağlanıyor...",
@ -81,25 +111,24 @@ const Map<String, String> trTR = {
"signal": "Sinyal",
"deviceId": "Cihaz Kimliği",
"firmwareVersion": "Donanım Yazılımı Sürümü",
"disconnectedDevice": "Bağlı cihaz yok, aşağıdaki düğmeye tıklayın",
"disconnectedDevice": "Bağlı cihaz yok, bağlanmak için aşağıdaki düğmeye tıklayın",
"connectDevice": "Cihaz Bağla",
"topAiExperiences": "En İyi Yapay Zeka Deneyimleri",
"aiAssistant": "Yapay Zeka Asistanı",
"aiAssistantInfo": "Sorular ve tavsiyeler için 7/24 kişisel danışman",
"simultaneousInterpretation": "Eş Zamanlı Çeviri",
"simultaneousInterpretationInfo": "80+ dil için gerçek zamanlı çeviri",
"aiCompanion": "Ebeveyn-çocuk bağı",
"aiAssistant": "Her Şey Dahil Yapay Zeka Asistanı",
"aiAssistantInfo": "Sorular ve tavsiyeler için 7/24 özel danışman",
"simultaneousInterpretation": "Simultane Çeviri",
"simultaneousInterpretationInfo": "80'den fazla dil için gerçek zamanlı çeviri, sorunsuz yurt dışı seyahati",
"aiCompanion": "Aile Arkadaşı",
"aiCompanionInfo": "Sizi anlar ve sıcak bir arkadaşlık sunar",
"homeSlogan": "Dünyayla bağlantı kur, sesin ötesinde",
"turnEarphones":
"Lütfen kulaklık kutusunu açın ve kulaklıkları kulaklarınıza takın",
"homeSlogan": "Dünyayla bağlan, sesin ötesine geç",
"turnEarphones": "Lütfen kulaklık şarj kutusunu açın ve kulaklıkları kulaklarınıza takın",
"currentlyConnected": "Şu anda bağlı:",
"unsystemSetup": "Sistem ayarlarına git",
"talkLater": "Daha sonra hatırlat",
"talkLater": "Daha Sonra",
"initializing": "Başlatılıyor...",
"bluetoothInitializationFailure": "Bluetooth hizmeti başlatılamadı",
"checkingPermissions": "İzinler kontrol ediliyor...",
"lackPermissions": "Bluetooth izinleri gerekli",
"lackPermissions": "Bluetooth izinleri eksik",
"searchingDevice": "Cihaz aranıyor...",
"findConnectedDevice": "Bağlı cihaz bulundu",
"notFound": "Bağlı Bluetooth cihazı bulunamadı",
@ -108,51 +137,57 @@ const Map<String, String> trTR = {
"failedRefreshDevice": "Cihaz yenilenemedi",
"noDeviceFound": "Bağlı cihaz bulunamadı",
"failedDeviceInformation": "Cihaz bilgileri alınamadı",
"unknownEquipment": "Bilinmeyen ekipman",
"zeroSignal": "Sinyal yok",
"unknownEquipment": "Bilinmeyen Cihaz",
"zeroSignal": "Sinyal Yok",
"good": "İyi",
"fine": "Harika",
"fine": "Çok İyi",
"excellent": "Mükemmel",
"unknown": "Bilinmiyor",
'bluetoothTurnedOff': 'Bluetooth kapalı, lütfen açın',
'bluetoothOff': 'Bluetooth kapalı',
'bluetoothTurnedOff': 'Bluetooth kapalı, lütfen Bluetooth\'u açın',
'bluetoothOff': 'Bluetooth Kapalı',
'leftEar': 'Sol Kulak',
'rightEar': 'Sağ Kulak',
'chargingCase': 'Şarj Kutusu',
'left': 'Sol',
'right': 'Sağ',
'checkConnectionStatusFailed': 'Bağlantı durumu kontrol edilemedi',
// Keşfet Sayfası (发现页)
// 发现页
"searchAi": "Yapay zeka özelliklerini ara...",
"exploreSlogan": "Akıllı Kulaklıklar, Sonsuz Olasılıklar",
"exploreSlogan1": "Akıllı arkadaş, Sonsuz Olasılıklar",
"exploreSlogan2": "Akıllı gözlükler, Sonsuz Olasılıklar",
"exploreAi":
"DeapSound tarafından sağlanan yapay zeka özelliklerini keşfedin",
"exploreSlogan1": "Akıllı arkadaş, sonsuz olanaklar",
"exploreSlogan2": "Akıllı gözlükler, sonsuz olanaklar",
"exploreAi": "DeapSound tarafından sunulan yapay zeka özelliklerini keşfedin",
"aiFunction": "Yapay Zeka Özellikleri",
"allRoundAssistant": "Çok Yönlü Asistan",
"allRoundAssistantInfo": "Çeşitli sorunları çözmeye yardımcı olur",
"simultaneousTranslation": "Gerçek Zamanlı Çeviri",
"simultaneousTranslationInfo": "80+ dil için anında çeviri",
"aiGirlfriend": "Ebeveyn-çocuk bağı",
"allRoundAssistantInfo": "Çeşitli sorunları çözmenize yardımcı olur",
"simultaneousTranslation": "Simultane Çeviri",
"faceToFaceTranslation": "Yüz Yüze Çeviri",
'audioVideoTranslation': 'Ses ve Video Çevirisi',
'callTranslation': 'Arama Çevirisi',
"simultaneousTranslationInfo": "80'den fazla dilde gerçek zamanlı çeviri",
"aiGirlfriend": "Yapay Zeka Kız Arkadaş",
"aiGirlfriendInfo": "Akıllı arkadaşlık, istediğiniz zaman sohbet edin",
"healthConsultant": "Çok fonksiyonlu AI sohbeti",
"healthConsultantInfo": "Daha fazla AI sohbet özelliği",
"healthConsultant": "Çok Fonksiyonlu Yapay Zeka Sohbeti",
"healthConsultantInfo": "Daha fazla yapay zeka sohbet özelliği sunar",
"conferenceAssistant": "İş Toplantısı Asistanı",
"conferenceAssistantInfo": "Gerçek zamanlı tutanak kaydı ve çok dilli çeviri",
"conferenceAssistantInfo": "Gerçek zamanlı toplantı tutanakları, çok dilli çeviri",
"studyAssistant": "Dil Öğrenme Asistanı",
"studyAssistantInfo": "Telaffuz düzeltme ve konuşma pratiği",
"travelTranslator": "Seyahat Tercümanı",
"travelTranslatorInfo":
"Gerçek zamanlı sesli çeviri ve turistik yer rehberleri",
"studyAssistantInfo": "Telaffuz düzeltme, gerçek zamanlı konuşma pratiği",
"travelTranslator": "Seyahat Çeviri Asistanı",
"travelTranslatorInfo": "Gerçek zamanlı sesli çeviri, turistik yer tanıtımları",
"beSearching": "Aranıyor:",
"noAssistantFound": "Karşılık gelen yapay zeka asistanı bulunamadı",
"scene": "Senaryolar",
"noAssistantFound": "İlgili yapay zeka asistanı bulunamadı",
"scene": "Senaryo",
"youHaveSelected": "Seçtiniz:",
"newFunction": "Yeni Özellikler",
"newFunction": "Yeni Özellik",
"youChoseTry": "Denemeyi seçtiniz",
"aiSinger": "Yapay Zeka Şarkıcı Modu",
"aiSingerInfo":
"En sevdiğiniz sanatçının sesiyle herhangi bir şarkıyı söyleyin, hatta kendi bestelerinizi",
"popularFunction": "Popüler Özellikler",
"aiSingerInfo": "En sevdiğiniz sanatçının sesiyle herhangi bir şarkıyı, hatta kendi bestelerinizi söyleyin",
"popularFunction": "Popüler Özellik Senaryoları",
"tryNow": "Şimdi Dene",
// İş Toplantısı Asistanı Sayfası (商务会议助手页)
// 商务会议助手页
"startMeeting": "Toplantıyı Başlat",
'edit': 'Düzenle',
'delete': 'Sil',
@ -163,66 +198,295 @@ const Map<String, String> trTR = {
'meeting': 'Toplantı',
'recordingDetails': 'Kayıt Detayları',
'aiSummary': 'Yapay Zeka Özeti',
'meetingTranscript': 'Toplantı Transkripti',
'meetingTranscript': 'Toplantı Metni',
// Ayarlar Sayfası (设置页)
"premiumMember": "Premium Üyelik",
// 设置页
"systemSettings": "Sistem Ayarları",
"premiumMember": "Premium Üye",
"joinDevice": "Bağlı cihaz:",
"accountId": "Hesap Kimliği:",
"systemSetting": "Sistem Ayarları",
"languageSetting": "Dil Ayarları",
"darkMode": "Karanlık Mod",
"darkModeInfo": "Açık/karanlık temalar arasında geçiş yap",
"darkModeInfo": "Uygulamanın aydınlık ve karanlık temaları arasında geçiş yapın",
"backups": "Yedekle ve Geri Yükle",
"backupsInfo": "Ayarları ve yapay zeka geçmişini yedekle",
"backupsInfo": "Ayarları ve yapay zeka etkileşim geçmişini yedekleyin",
"lastBackup": "Son yedekleme:",
"privacySettings": "Gizlilik Ayarları",
"privacySettingsInfo": "Veri toplama ve izinleri yönet",
"logout": "Oturumu Kapat",
"logoutTips": "Mevcut hesaptan çıkış yapmak istediğinizden emin misiniz?",
"aboutApplication": "Hakkında",
"privacySettingsInfo": "Veri toplama ve izinleri yönetin",
"permissionManagement": "İzin Yönetimi",
"permissionManagementInfo": "Uygulama izin ayarlarını yönetin",
"aboutApplication": "Uygulama Hakkında",
"versions": "Sürüm",
"checkUpdates": "Güncellemeleri Kontrol Et",
"selectLanguage": "Dil Seç",
"voiceService": "Ses Hizmeti",
"voiceServiceInfo": "Konuşma tanıma ve sentezleme hizmetini seçin",
"voiceServiceInfo": "Ses tanıma ve sentezleme hizmetini seçin",
"selectVoiceService": "Ses Hizmeti Seç",
"azureVoiceService": "Azure Konuşma Hizmeti",
"azureVoiceServiceInfo":
"Yüksek kaliteli konuşma sentezi ve tanımayı destekleyen Microsoft bulut tabanlı hizmet",
"flutterVoiceService": "Yerel ses hizmeti",
"flutterVoiceServiceInfo": "İnternet gerektirmeyen cihaz yerel ses hizmeti",
"azureVoiceService": "Azure Ses Hizmeti",
"azureVoiceServiceInfo": "Yüksek kaliteli ses sentezi ve tanımayı destekleyen Microsoft bulut ses hizmeti",
"flutterVoiceService": "Flutter Yerel Ses Hizmeti",
"flutterVoiceServiceInfo": "Cihazın yerel ses hizmeti, internet bağlantısı olmadan kullanılabilir",
'timbreService': 'Ses Tonu Hizmeti',
'timbreServiceInfo': 'Ses sentezleme hizmetini seçin',
'timbreServiceInfo': 'Ses sentezi için ses tonu hizmeti seçin',
'defaultTimbre': 'Varsayılan Ses Tonu',
'microsoftCloudTimbreService': 'Microsoft Bulut Ses Tonu Hizmeti',
'voiceClone': 'Ses Klonlama',
'AIsettings': 'Yapay Zeka Ayarları',
'selecttimbre': 'Ses Tonu Seç',
'pleaseRead': 'Lütfen Okuyun',
'pleaseRead': 'Lütfen Yüksek Sesle Okuyun',
'completeRecording': 'Kaydı Tamamla',
'deleteAccount': 'Hesabı Sil',
'deleteAccountTips':
'Hesabınızı kalıcı olarak silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.',
"firmwareUpgrade": "Donanım Yazılımı Güncellemesi",
"bleHeadsetFirmwareUpgrade": "BLE Kulaklık Donanım Yazılımı Sürüm Güncellemesi",
"deviceManagement": "Cihaz Yönetimi",
"manageConnectedDevices": "Bağlı Bluetooth cihazlarını yönetin",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Şu anda en son sürümdesiniz {version}',
'checkUpdateFailed': 'Güncellemeler kontrol edilemedi',
'networkErrorRetry': 'Ağ hatası, lütfen daha sonra tekrar deneyin',
// 设备管理相关
'clearPairedDevices': 'Eşleştirilmiş Cihazları Temizle',
'clearPairedDevicesConfirm': 'Tüm eşleştirilmiş cihazları temizlemek istediğinizden emin misiniz?',
'clearPairedDevicesSuccess': 'Eşleştirilmiş cihazlar başarıyla temizlendi',
'clearPairedDevicesFailed': 'Eşleştirilmiş cihazlar temizlenemedi',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Gerçek Zamanlı Sesli Sohbet",
"realtimeVoiceChatInfo": "Akıllı sesli etkileşim özelliğini deneyimleyin (Özellik Önizlemesi)",
"loading": "Yükleniyor...",
// Sohbet Sayfası (聊天页)
//设备管理页面
"earphone": "Kulaklık",
"voicerecorder": "Ses Kaydedici",
"notBound": "Bağlı Değil",
"deviceNotBoundYet": "Henüz cihaz bağlanmadı",
"unbind": "Bağlantıyı Kaldır",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Sohbet Geçmişini Temizle",
"online": "Çevrimiçi",
"inputMessage": "Bir mesaj yazın...",
"inputMessage": "Mesaj girin...",
"imListening": "Dinliyorum...",
"canStartTalking": "Konuşmaya başlayabilirsiniz",
"addQuestionAboutImage": "Resim hakkında bir soru veya açıklama ekleyin...",
"summarizeImageContent": "Resim içeriğini özetle",
"extractImageText": "Resimdeki metni çıkar",
"translateImageText": "Resimdeki metni çevir",
"recording": "Kaydediliyor...",
"holdToSpeak": "Konuşmak için basılı tutun",
"takePhoto": "Fotoğraf Çek",
"photoAlbum": "Albüm",
"makeCall": "Arama Yap",
"aiVoiceCall": "Yapay Zeka Sesli Arama",
"inCall": "Aramada...",
"aiReplying": "Yapay zeka yanıtlıyor...",
"waitingToStart": "Başlamayı bekliyor...",
"clickToStartCall": "Aramayı başlatmak için tıklayın",
"listeningToYou": "Sizi dinliyorum...",
"processing": "İşleniyor...",
"loadMoreMessages": "Daha fazla mesaj yükle...",
"loadFailedClickRetry": "Yüklenemedi, yeniden denemek için tıklayın",
"swipeUpForMore": "Daha fazlası için yukarı kaydırın",
// Çeviri Sayfası (翻译页)
"selectSourceLanguage": "Kaynak Dil Seç",
"selectTargetLanguage": "Hedef Dil Seç",
// Agent controller
'welcomeMessage': 'Merhaba! Ben **XiaoYan**, size şu konularda yardımcı olabilirim:\n\n'
'• Soruları yanıtlamak ve bilgi sağlamak\n\n'
'• Gerçek zamanlı sesli çeviri\n\n'
'• Müzik ve podcast önermek\n\n'
'• Sesli notlar ve hatırlatıcılar\n\n'
'• Kulaklık fonksiyonlarını kontrol etmek\n\n'
'Size nasıl yardımcı olabilirim?',
'microphonePermission': 'Mikrofon',
'voiceRecognitionPermissionText': 'Ses tanıma özelliği mikrofon erişimi gerektirir.',
'voiceTranslationPermissionText': 'Ses tanıma ve çeviri özelliği mikrofon erişimi gerektirir.',
'phoneCallPermissionText': 'Arama yapma özelliği sesli aramalar için mikrofon erişimi gerektirir.',
'permissionDeniedText': 'Mikrofon iznini kalıcı olarak reddettiniz, lütfen sistem ayarlarından izni etkinleştirin.',
'startVoiceInput': 'Sesli girişi başlat',
'startPhoneCallMode': 'Arama modunu başlat, sesli girişi başlat',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Mesajınızı buraya girin...',
'characterCount': '{count} karakter',
// Profili Düzenle Sayfası (编辑个人信息页)
// 消息长按操作
'copy': 'Kopyala',
'copySuccess': 'Başarıyla kopyalandı',
'report': 'Şikayet Et',
'submitSuccess': 'Başarıyla gönderildi',
'submitFailed': 'Gönderim başarısız',
'reportSubmitted': 'Şikayetiniz gönderildi, en kısa sürede işleme alacağız',
'harmfulUnsafe': 'Zararlı/Güvensiz',
'pornographicVulgar': 'Pornografik/Kaba',
'misleadingAttack': 'Yanıltıcı/Saldırgan',
'illegalCriminal': 'Yasadışı/Suç',
'privacyRelated': 'Gizlilikle İlgili',
'copyrightViolation': 'Telif hakkımı, itibarımı vb. ihlal ediyor',
'other': 'Diğer',
'reportDescriptionHint': 'Şikayet nedeninizi öğrenmek istiyoruz, karşılaştığınız sorunu açıklayabilirsiniz.',
//Message_bubble
'generatedByAi': 'Yapay Zeka tarafından oluşturuldu',
//音乐卡片 music_card
'recommendedMusic': 'İşte bazı önerilen müzikler:',
'playList': 'Çalma Listesi',
'moreMusic': 'Daha Fazla Müzik',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'saat',
'minutes': 'dakika',
'seconds': 'saniye',
'navigating': 'Navigasyon sürüyor',
'currentLocation': 'Mevcut Konum',
'approximate': 'Yaklaşık',
'enterRoad': 'Yola Gir',
"driving": "Sürüş",
"walking": "Yürüme",
"bicycling": "Bisiklet",
"tsransit": "Toplu Taşıma",
//天气卡片 weather_card
'weatherQuery': 'Hava durumu sorgulanıyor:',
'highest': 'En Yüksek',
'lowest': 'En Düşük',
'futureForecast': 'Gelecek Tahmini',
'hotWeatherTip': 'Bugün hava sıcak, lütfen serin kalmaya ve güneş çarpmasını önlemek için bol su içmeye dikkat edin',
'coldWeatherTip': 'Bugün hava soğuk, dışarı çıkarken üşütmemek için sıkı giyinin',
'rainyWeatherTip': 'Bugün yağmurlu, dışarı çıkarken şemsiye alın ve dikkatli olun',
'snowyWeatherTip': 'Bugün karlı, yollar kaygan, lütfen dikkatli olun ve sıcak kalmak için önlem alın',
'foggyWeatherTip': 'Bugün sisli, görüş mesafesi düşük, dışarı çıkarken maske takın',
'windyWeatherTip': 'Bugün rüzgarlı, dışarı çıkarken dikkatli olun ve eşyalarınızı sabitleyin',
'sunnyWeatherTip': 'Bugün güneşli ve UV ışınları güçlü, dışarı çıkarken güneş kremi kullanın',
'temperatureDifferenceTip': 'Bugün gece ile gündüz arasında büyük sıcaklık farkı var, giysilerinizi buna göre ayarlayın',
'comfortableWeatherTip': 'Bugün hava güzel, dışarıda vakit geçirmek için harika bir zaman',
"monday": "Pzt",
"tuesday": "Sal",
"wednesday": "Çar",
"thursday": "Per",
"friday": "Cum",
"saturday": "Cmt",
"sunday": "Paz",
// 天气描述
"sunny": "Güneşli",
"partlyCloudy": "Az Bulutlu",
"partlySunny": "Parçalı Güneşli",
"cloudy": "Bulutlu",
"overcast": "Kapalı",
"shower": "Sağanak Yağış",
"thundershower": "Gök Gürültülü Sağanak Yağış",
"lightRain": "Hafif Yağmur",
"moderateRain": "Orta Şiddetli Yağmur",
"heavyRain": "Şiddetli Yağmur",
"rainstorm": "Fırtına",
"snowShower": "Kar Sağanağı",
"lightSnow": "Hafif Kar",
"moderateSnow": "Orta Şiddetli Kar",
"heavySnow": "Yoğun Kar",
"blizzard": "Tipi",
"fog": "Sis",
"haze": "Pus",
"strongWind": "Şiddetli Rüzgar",
//编辑个人信息页
"editProfile": "Profili Düzenle",
"avatar": "Avatar",
"nickname": "Takma Ad",
"save": "Kaydet",
"about": "Hakkında",
"enterNickname": "Lütfen bir takma ad girin",
"notSet": "Ayarlanmadı",
"accountSetting": "Hesap Ayarları",
"logout": "Çıkış Yap",
"logoutTips": "Mevcut hesaptan çıkmak istediğinizden emin misiniz?",
'deleteAccount': 'Hesabı Sil',
'deleteAccountTips': 'Hesabınızı kalıcı olarak silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.',
// Profile 错误信息
'networkConnectionFailed': 'Ağ bağlantısı başarısız, lütfen ağ ayarlarını kontrol edip tekrar deneyin',
'serverTemporarilyUnavailable': 'Sunucu geçici olarak yanıt vermiyor, lütfen daha sonra tekrar deneyin',
'loginExpiredPleaseRelogin': 'Oturum süresi doldu, lütfen tekrar giriş yapın',
'noPermissionForThisOperation': 'Bu işlemi gerçekleştirmek için izniniz yok',
'requestedResourceNotFound': 'İstenen kaynak bulunamadı',
'imageProcessingFailedPleaseReselect': 'Resim işlenemedi, lütfen resmi yeniden seçin',
'operationFailedPleaseRetry': 'İşlem başarısız, lütfen tekrar deneyin',
'serverReturnedError': 'Sunucu bir hata döndürdü',
'serverError': 'Sunucu Hatası',
'networkConnectionFailedCheckSettings': 'Ağ bağlantısı başarısız, lütfen ağ ayarlarını kontrol edin',
'serverInternalErrorRetryLater': 'Sunucu iç hatası, lütfen daha sonra tekrar deneyin',
// Profile 用户交互
'imageCompressionFailed': 'Resim sıkıştırılamadı',
'avatarUpdateFailed': 'Avatar güncellenemedi',
'usernameCannotBeEmpty': 'Kullanıcı adı boş olamaz',
'saveSuccess': 'Başarıyla kaydedildi',
'personalInfoUpdated': 'Kişisel bilgiler güncellendi',
'saveFailed': 'Kaydetme başarısız',
'loggedOut': 'Başarıyla çıkış yapıldı',
'logoutFailedRetry': 'Çıkış yapılamadı, lütfen tekrar deneyin',
'accountPermanentlyDeleted': 'Hesap kalıcı olarak silindi',
'deleteAccountFailedRetry': 'Hesap silinemedi, lütfen tekrar deneyin',
// Ülke Listesi (国家列表)
"邮箱": "E-posta", // Orijinal anahtarı koru
// 账号服务相关
'clearUserDataFailed': 'Kullanıcı verileri temizlenemedi',
'deleteUserDataFailed': 'Kullanıcı verileri silinemedi',
'thirdPartyLogoutSuccess': 'Üçüncü taraf oturumu başarıyla kapatıldı',
'thirdPartyLogoutFailed': 'Üçüncü taraf oturumu kapatılamadı',
'signOutProcessError': 'Oturum kapatma işlemi sırasında bir hata oluştu',
'deleteAccountProcessError': 'Hesap silme işlemi sırasında bir hata oluştu',
'userDataClearSuccess': 'Kullanıcı verileri başarıyla temizlendi',
'allUserDataClearSuccess': 'Tüm kullanıcı verileri başarıyla temizlendi',
'accountServiceInitialized': 'Hesap Hizmeti başlatıldı',
// 权限管理页面
'getPermissionStatusFailed': 'İzin durumu alınamadı',
'communicationPermissions': 'İletişim İzinleri',
'calendarPermissions': 'Takvim İzinleri',
'locationPermissions': 'Konum İzinleri',
'phone': 'Telefon',
'sms': 'SMS',
'calendarWrite': 'Takvime Yaz',
'calendarFullAccess': 'Tam Takvim Erişimi',
'locationInfo': 'Konum Bilgisi',
'phonePermissionDesc': 'Telefon arama özelliği için kullanılır',
'smsPermissionDesc': 'SMS gönderme özelliği için kullanılır',
'calendarWritePermissionDesc': 'Takvim etkinlikleri ve hatırlatıcılar oluşturmak için kullanılır',
'calendarFullAccessPermissionDesc': 'Takvim etkinliklerini ve hatırlatıcıları okumak ve yönetmek için kullanılır',
'locationPermissionDesc': 'Mevcut konum bilgisini almak için kullanılır',
'appFunctionNeeds': 'Uygulama özelliğinin ihtiyacı var',
'authorized': 'Yetkilendirildi',
'unauthorized': 'Yetkilendirilmedi',
'needOpenInSystemSettings': 'Sistem ayarlarında etkinleştirilmesi gerekiyor',
'partialAuthorization': 'Kısmi Yetkilendirme',
'unknownStatus': 'Bilinmeyen Durum',
'permissionGranted': 'İzin verildi',
'permissionRequestError': 'İzin istenirken hata oluştu',
'phonePermissionDetailDesc': 'Arama özelliği telefon izni gerektirir',
'smsPermissionDetailDesc': 'SMS gönderme özelliği SMS izni gerektirir',
'calendarWritePermissionDetailDesc': 'Takvim etkinliği oluşturma takvime yazma izni gerektirir',
'calendarFullAccessPermissionDetailDesc': 'Takvim etkinliklerini yönetme tam takvim erişimi gerektirir',
'locationPermissionDetailDesc': 'Konum bilgisi alma konum izni gerektirir',
'appNeedsPermissionForFullFunction': 'Uygulamanın tam işlevsellik için bu izne ihtiyacı var',
'permanentDenialText': '{permission} iznini kalıcı olarak reddettiniz, lütfen etkinleştirmek için uygulama ayarlarına gidin',
'goToSettings': 'Ayarlara Git',
// 版本更新对话框
'newVersionFound': 'Yeni Sürüm Bulundu',
'remindLater': 'Daha Sonra Hatırlat',
'updateNow': 'Şimdi Güncelle',
'checkUpdate': 'Güncellemeleri Kontrol Et',
'updateFailed': 'Güncelleme Başarısız',
'cannotOpenAppStore': 'Uygulama mağazası açılamıyor, lütfen güncellemek için manuel olarak gidin',
'updateErrorRetry': 'Güncelleme sırasında bir hata oluştu, lütfen daha sonra tekrar deneyin',
//国家列表
"邮箱": "E-posta",
"中国": "Çin",
"美国": "Amerika Birleşik Devletleri",
"加拿大": "Kanada",
@ -329,65 +593,159 @@ const Map<String, String> trTR = {
"斐济": "Fiji",
"所罗门群岛": "Solomon Adaları",
// Kişisel Asistan Emma (Personal Assistant Emma)
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Merhaba, ben Emma, çok yönlü bir yapay zeka asistanıyım. İş planlaması, çalışma tavsiyesi, yaşam düzenlemeleri veya başka herhangi bir konuda size yardımcı olmaktan mutluluk duyarım. Birlikte verimliliği artıralım ve hedeflere ulaşalım!",
"assistantTag": "Asistan",
"personalAssistantWelcome":
"Merhaba! Ben Emma ve kişisel asistanınız olmaktan mutluluk duyuyorum. Zaman yönetimi, hedef planlama, bilgi düzenleme vb. gibi çeşitli görevlerde size yardımcı olabilirim. Size nasıl yardımcı olabilirim?",
"personalAssistantVoiceWelcome": "Buradayım!",
// Eş Zamanlı Tercüman Lucy (同声传译 Lucy)
"interpreterName": "Eş Zamanlı Tercüman",
"interpreterDescription":
"Merhaba! Ben Lucy, toplantılar, dersler ve konuşmalar için gerçek zamanlı çeviri konusunda uzmanlaşmış profesyonel bir İngilizce-Çince tercümanım, iletişimi engelsiz hale getiriyorum.",
"interpreterTag": "Çeviri",
"interpreterWelcome":
"Herkese merhaba! Ben Lucy, eş zamanlı tercümanınız. Sizin için Çince ve İngilizce arasında çeviri yapacağım. Çince konuştuğunuzda İngilizceye çevireceğim; İngilizce konuştuğunuzda Çinceye çevireceğim. Çeviri oturumumuza başlayalım!",
// Ebeveyn-Çocuk Arkadaşı XinYuan (亲子陪伴 芯愿)
"companionName": "XinYuan",
"companionDescription":
"Ben XinYuan, özel ebeveyn-çocuk arkadaşınız, nazik ve anlayışlıyım. Sohbet etmek, endişelerinizi paylaşmak veya arkadaşlığa ihtiyaç duymak isteyin, her zaman yanınızda olacağım.",
"companionTag": "Duygusal",
"companionWelcome":
"Merhaba! Sonunda sizinle tanıştım! Ben XinYuan, özel ebeveyn-çocuk arkadaşınız. Gününüz nasıldı? Benimle paylaşmak istediğiniz bir şey var mı? Her zaman buradayım, düşüncelerinizi dinlemeye hazırım.",
"companionVoiceWelcome": "Seninle buradayım!",
// Çok Fonksiyonlu Yapay Zeka Sohbeti Wu (多功能AI聊天 吴小江)
"healthAdvisorName": "Yapay Zeka Sohbet Asistanı Wu",
"healthAdvisorDescription":
"Ben Wu, size çeşitli yapay zeka sohbet özellikleri sunmaya hazırım.",
"healthAdvisorTag": "Sohbet",
"healthAdvisorWelcome":
"Merhaba, ben Wu. Yapay zeka sohbet özellikleriyle size yardımcı olmaktan mutluluk duyarım. Bugün size nasıl yardımcı olabilirim?",
"healthAdvisorVoiceWelcome": "Buradayım!",
// Çeviri Geçmişi (Translation History)
"noTranslationHistory": "Çeviri geçmişi yok",
"clearHistory": "Geçmişi Temizle",
"clearHistoryConfirm":
"Tüm çeviri geçmişini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Çeviri Geçmişi",
"enableRecording": "Kaydı Etkinleştir",
"viewAudioFiles": "Ses Dosyalarını Görüntüle",
"headsetUser": "Kulaklık Kullanıcısı",
"phoneUser": "Telefon Kullanıcısı",
"selectSourceLanguage": "Kaynak Dil Seç",
"selectTargetLanguage": "Hedef Dil Seç",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Henüz geçmiş yok",
"clearHistory": "Geçmişi Temizle",
"clearHistoryConfirm": "Tüm çeviri geçmişini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"unknownLanguage": "Bilinmeyen Dil",
"deleteSessionRecord": "Oturum Kaydını Sil",
"deleteSessionConfirm": "Bu oturumun tüm çeviri kayıtlarını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
// Kullanıcı Geri Bildirim Sayfası (User Feedback Page)
"feedback": "Geri Bildirim",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Ses Dosyalarını Çevir",
"noAudioFiles": "Henüz ses dosyası yok",
"calculating": "Hesaplanıyor...",
"playing": "Oynatılıyor...",
"paused": "Duraklatıldı",
"clickToPlay": "Oynatmak için tıklayın",
"rename": "Yeniden Adlandır",
"smartTranscription": "Akıllı Metne Çevirme",
"renameAudioFile": "Ses Dosyasını Yeniden Adlandır",
"enterNewFileName": "Lütfen yeni bir dosya adı girin",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Orijinal Kayıt",
"recordSummary": "Kayıt Özeti",
"clickToGenerateSummary": "Oturum özeti oluşturmak için aşağıdaki düğmeye tıklayın",
"summaryContent": "Özet İçeriği",
"copied": "Kopyalandı",
"summaryCopiledToClipboard": "Özet panoya kopyalandı",
"extractSummary": "Özeti Çıkar",
"summaryGenerated": "Özet oluşturuldu",
"generating": "Oluşturuluyor...",
"regenerate": "Yeniden Oluştur",
"summaryTimeoutMessage": "Özet oluşturma isteği zaman aşımına uğradı. Ağ sorunları veya sunucu yoğunluğu olabilir.",
"deleteTranslationRecord": "Çeviri Kaydını Sil",
"deleteTranslationConfirm": "Bu çeviri kaydını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"originalText": "Orijinal Metin",
"translatedText": "Çevrilmiş Metin",
"sessionSummary": "Oturum Özeti",
"cannotShare": "Paylaşılamıyor",
"generateSummaryFirst": "Lütfen önce bir özet oluşturun",
"translationSessionRecord": "Çeviri Oturumu Kaydı",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Cihaz Eşleştirme",
"connectYourDeepSoundHeadset": "DeepSound Kulaklığınızı Bağlayın",
"bind": "Bağla",
"authorizeBind": "Bağlamayı Yetkilendir",
"enterCode": "Lütfen kodu girin",
"autoInputCode": "Kodu otomatik gir",
"skipBinding": "Bağlamayı Atla",
"rescan": "Yeniden Tara",
"skip": "Atla",
"verifyingDevice": "Cihaz doğrulanıyor...",
"confirmBinding": "Bağlamayı Onayla",
"associatingDevice": "Cihaz ilişkilendiriliyor...",
"goToBluetoothSettings": "Bluetooth Ayarlarına Git",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Eşleştirmeye hazır",
"preparingPairingEnvironment": "Eşleştirme ortamı hazırlanıyor...",
"connectDeepSoundViaSystemBluetooth": "Lütfen önce sistem Bluetooth'u üzerinden DeapSound cihazına bağlanın",
"deviceBindingConfirm": "Cihaz bağlama onayı...",
"establishingDeviceAssociation": "Cihaz ilişkisi kuruluyor...",
"waitingCompletePairing": "Lütfen bekleyin, eşleştirme tamamlanıyor...",
"pairingSuccessRedirecting": "Eşleştirme başarılı! Ana sayfaya yönlendiriliyor...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Lütfen bir DeapSound cihazına bağlı olduğunuzdan emin olun",
"deviceAlreadyBoundToOtherAccount": "Bu cihaz başka bir hesaba zaten bağlı",
"deviceAssociationFailed": "Cihaz ilişkisi kurulamadı, lütfen tekrar deneyin",
"scanTimeoutEnsureDeviceNearby": "Tarama zaman aşımına uğradı, lütfen cihazın yakında olduğundan emin olun",
"networkError": "Ağ Hatası",
"authorizationFailedCheckCode": "Yetkilendirme başarısız, lütfen yetkilendirme kodunun doğru olup olmadığını kontrol edin",
"pairingFailedRetry": "Eşleştirme başarısız, lütfen tekrar deneyin",
// 配对控制器相关
'pleaseEnableBluetooth': 'Lütfen Bluetooth\'u etkinleştirin',
'deviceDisconnected': 'Cihaz bağlantısı kesildi',
'readyToStartPairing': 'Eşleştirmeye başlamaya hazır',
'checkingEnvironment': 'Ortam kontrol ediliyor...',
'ensureHeadsetOnAndPairingMode': 'Lütfen kulaklığın açık ve eşleştirme modunda olduğundan emin olun',
'establishingSecureConnection': 'Güvenli bağlantı kuruluyor...',
'needManualBindingAuthCode': 'Manuel bağlama yetkilendirme kodu gerekli...',
'pairingSuccessful': 'Eşleştirme başarılı!',
'enableBluetooth': 'Bluetooth\'u Etkinleştir',
'grantPermissions': 'İzinleri Ver',
'retryAssociation': 'İlişkiyi Yeniden Dene',
'retryAuthorization': 'Yetkilendirmeyi Yeniden Dene',
'pleaseGrantNecessaryPermissions': 'Lütfen gerekli izinleri verin',
'checkFailedRetry': 'Kontrol başarısız, lütfen tekrar deneyin',
'pleaseConnectDeepSoundDevice': 'Lütfen bir DeepSound cihazı bağlayın',
'verificationFailedRetry': 'Doğrulama başarısız, lütfen tekrar deneyin',
'invalidDeviceAddress': 'Geçersiz cihaz adresi',
'bleDeviceAssociationFailed': 'BLE cihaz ilişkisi kurulamadı',
'deviceAssociationFailedRetry': 'Cihaz ilişkisi kurulamadı, lütfen tekrar deneyin',
'bleConnectionTimeoutRetry': 'BLE bağlantısı zaman aşımına uğradı, lütfen tekrar deneyin',
'blePairingStartupFailed': 'BLE eşleştirmesi başlatılamadı',
'bleConnectionFailed': 'BLE bağlantısı başarısız',
'deviceAuthorizationFailedCheckCode': 'Cihaz yetkilendirmesi başarısız, lütfen yetkilendirme kodunu kontrol edin',
//用户反馈页
"feedback": "Kullanıcı Geri Bildirimi",
'feedbackInfo': 'Geri bildirim veya öneri sağlayın',
'feedbackDescription': 'Lütfen sorununuzu veya önerinizi açıklayın',
'feedbackDescription': 'Lütfen karşılaştığınız sorunu veya önerinizi açıklayın',
'feedbackHint': 'Lütfen geri bildiriminizi girin...',
'feedbackRequired': 'Geri bildirim içeriği gerekli',
'feedbackRequired': 'Lütfen geri bildirim içeriğini girin',
'contactInfo': 'İletişim Bilgileri',
'contactHint': 'E-posta/Telefon, böylece sizinle iletişime geçebiliriz',
'contactHint': 'E-posta/Telefon, sizinle iletişime geçebilmemiz için',
'submit': 'Gönder',
'feedbackSubmitSuccess': 'Geri bildirim başarıyla gönderildi, teşekkürler!',
'feedbackSubmitFailed':
'Geri bildirim gönderilemedi, lütfen daha sonra tekrar deneyin',
'feedbackSubmitSuccess': 'Geri bildirim başarıyla gönderildi, geri bildiriminiz için teşekkür ederiz!',
'feedbackSubmitFailed': 'Geri bildirim gönderilemedi, lütfen daha sonra tekrar deneyin',
// OTA升级模块
"upgradeExitConfirm": "Yükseltme devam ediyor. Çıkmak işlemi kesecektir, çıkmak istediğinizden emin misiniz?",
"deviceModel": "Cihaz Modeli",
"unknownDevice": "Bilinmeyen Cihaz",
"currentFirmwareVersion": "Mevcut Donanım Yazılımı Sürümü",
"latestFirmwareVersion": "En Son Donanım Yazılımı Sürümü",
"ota_newVersionFound": "Yeni sürüm bulundu",
"latestVersion": "En son sürümdesiniz",
"gettingDeviceInfo": "Cihaz bilgileri alınıyor...",
"keepDeviceConnected": "Lütfen cihazı bağlı tutun",
"connectionFailed": "Bağlantı Başarısız",
"retryConnection": "Yeniden Dene",
"ota_updateNow": "Şimdi Güncelle",
"keepConnectedDontClose": "Lütfen cihazı bağlı tutun ve uygulamayı kapatmayın",
"doNotDisconnect": "Bağlantıyı kesmeyin",
"charging": "Şarj oluyor",
"updateContent": "Güncelleme İçeriği",
"removeEarbudsEnsureBattery": "Her iki kulaklığı da çıkarın ve pil seviyelerinin %30'un üzerinde olduğundan emin olun",
// 音乐列表页面
"noMusic": "Müzik Yok",
"noPlayingMusic": "Çalan Müzik Yok",
"unknownSong": "Bilinmeyen Şarkı",
"unknownArtist": "Bilinmeyen Sanatçı",
"playAll": "Tümünü Oynat",
// Dil Adları (Language names)
// 语言名称
"中文(简体)": "Çince (Basitleştirilmiş)",
"中文(繁体)": "Çince (Geleneksel)",
"中文(香港繁体)": "Çince (Hong Kong)",
"中文(香港繁体)": "Çince (Hong Kong Geleneksel)",
"英语": "İngilizce",
"日语": "Japonca",
"韩语": "Korece",
@ -424,4 +782,4 @@ const Map<String, String> trTR = {
"乌尔都语": "Urduca",
"波斯语": "Farsça",
"斯瓦希里语": "Svahili",
};
};

788
lib/core/translations/language/uk_ua.dart

@ -1,5 +1,785 @@
const Map<String, String> ukUA = {
'app_title': 'Deep Voice',
'welcome': 'Ласкаво просимо',
// 补充乌克兰语翻译...
};
// 通用
'continue': 'Продовжити',
'confirm': 'Підтвердити',
'cancel': 'Скасувати',
'retry': 'Повторити спробу',
'error': 'Помилка',
'success': 'Успішно',
'connected': 'Підключено',
'connecting': 'Підключення...',
'connectionFailure': 'Помилка підключення',
'unconnected': 'Не підключено',
'search': 'Пошук',
"requestCancellation": "Запит скасовано",
"connectionTimeout": "Час очікування підключення минув",
"requestTimeout": "Час очікування запиту минув",
"responseTimeout": "Час очікування відповіді минув",
"unknownError": "Невідома помилка",
// 启动页
"slogan": "З'єднуючи світ, більше ніж просто звук",
"sloganInfo": "Експерт з голосу AI · Будь-коли, будь-де",
// 底部导航
"home": "Головна",
"explore": "Огляд",
"settings": "Налаштування",
// 语言
"followingSystem": "За системою",
"chinese": "Китайська",
"english": "Англійська",
"spanish": "Іспанська",
"portuguese": "Португальська",
"traditionalChinese": "Традиційна китайська",
"japanese": "Японська",
"korean": "Корейська",
"french": "Французька",
"german": "Німецька",
"russian": "Російська",
"vietnamese": "В'єтнамська",
"italian": "Італійська",
"hindi": "Гінді",
"indonesian": "Індонезійська",
"thai": "Тайська",
"malay": "Малайська",
"turkish": "Турецька",
"polish": "Польська",
"filipino": "Філіппінська",
"dutch": "Нідерландська",
"swedish": "Шведська",
"danish": "Данська",
"finnish": "Фінська",
"czech": "Чеська",
"hungarian": "Угорська",
"norwegian": "Норвезька",
"romanian": "Румунська",
"ukrainian": "Українська",
"greek": "Грецька",
"bulgarian": "Болгарська",
"croatian": "Хорватська",
"slovak": "Словацька",
"slovenian": "Словенська",
"lithuanian": "Литовська",
"latvian": "Латиська",
"estonian": "Естонська",
"serbian": "Сербська",
"icelandic": "Ісландська",
// 登录页
"welcome": "Ласкаво просимо",
"loginTips": "Увійдіть або зареєструйтеся за допомогою номера телефону або електронної пошти",
"accountNumber": "Номер телефону або Email",
"verificationCode": "Код підтвердження",
"getCode": "Отримати код",
"reacquireAfter": "с, щоб отримати знову",
"otherWays": "Або увійдіть за допомогою",
"expressConsent": "Входячи/реєструючись, ви погоджуєтеся з",
"and": " та ",
"userAgreement": "«Угодою користувача»",
"privacyPolicy": "«Політикою конфіденційності»",
'selectCountry': 'Вибрати країну/регіон',
"email": "Email",
"phoneNumber": "Номер телефону",
"pleaseEnterContactInfo": "Будь ласка, введіть номер телефону або email",
"invalidEmailFormat": "Неправильний формат email",
"invalidPhoneFormat": "Неправильний формат номера телефону",
"tip": "Підказка",
"pleaseEnterCompleteCode": "Будь ласка, введіть повний код підтвердження",
"loginFailed": "Помилка входу, спробуйте ще раз",
'pleaseAcceptPrivacyPolicy': 'Будь ласка, спочатку прочитайте та погодьтеся з Політикою конфіденційності та Угодою користувача',
"enterVerificationCode": "Введіть код підтвердження",
"verificationCodeSentTo": "Код підтвердження надіслано на",
"resendVerificationCode": "Надіслати код ще раз",
"login": "Увійти",
"usePasswordLogin": "Увійти за паролем",
// 隐私政策弹窗
"loginDeclaration": "Декларація DeapSound",
"welcomeToThisApp": "Ласкаво просимо до DeapSound, будь ласка, уважно прочитайте",
"privacyPolicyText":
", натискання 'Погодитися та увійти' означає, що ви повністю прочитали та погодилися з вищезазначеними угодами. Натискання 'Не погоджуватися' призведе до виходу з програми.",
"disagree": "Не погоджуватися",
"agreeAndEnter": "Погодитися та увійти",
// 首页
"deviceStatus": "Статус пристрою",
"reconnect": "Перепідключити",
"connectingDevice": "Підключення до пристрою...",
"connectedTo": "Підключено до",
"signal": "Сигнал",
"deviceId": "ID пристрою",
"firmwareVersion": "Версія прошивки",
"disconnectedDevice": "Пристрій не підключено, натисніть кнопку нижче, щоб підключити",
"connectDevice": "Підключити пристрій",
"topAiExperiences": "Найкращі враження від AI",
"aiAssistant": "Всемогутній помічник AI",
"aiAssistantInfo": "Ексклюзивний консультант 24/7, відповідає на запитання, надає поради",
"simultaneousInterpretation": "Синхронний переклад",
"simultaneousInterpretationInfo": "Переклад у реальному часі на 80+ мов, безтурботні подорожі за кордон",
"aiCompanion": "Сімейний компаньйон",
"aiCompanionInfo": "Розуміє вас, тепла компанія",
"homeSlogan": "З'єднуючи світ, перевершуючи звук",
"turnEarphones": "Будь ласка, відкрийте зарядний кейс для навушників і вставте навушники у вуха",
"currentlyConnected": "Наразі підключено:",
"unsystemSetup": "Перейти до налаштувань системи",
"talkLater": "Пізніше",
"initializing": "Ініціалізація...",
"bluetoothInitializationFailure": "Помилка ініціалізації служби Bluetooth",
"checkingPermissions": "Перевірка дозволів...",
"lackPermissions": "Відсутні дозволи Bluetooth",
"searchingDevice": "Пошук пристроїв...",
"findConnectedDevice": "Знайдено підключений пристрій",
"notFound": "Не знайдено підключеного пристрою Bluetooth",
"initializationFailure": "Помилка ініціалізації",
"connectedDevice": "Підключено до пристрою:",
"failedRefreshDevice": "Не вдалося оновити пристрій",
"noDeviceFound": "Не знайдено підключених пристроїв",
"failedDeviceInformation": "Не вдалося отримати інформацію про пристрій",
"unknownEquipment": "Невідомий пристрій",
"zeroSignal": "Немає сигналу",
"good": "Добре",
"fine": "Дуже добре",
"excellent": "Відмінно",
"unknown": "Невідомо",
'bluetoothTurnedOff': 'Bluetooth вимкнено, будь ласка, увімкніть Bluetooth',
'bluetoothOff': 'Bluetooth вимкнено',
'leftEar': 'Ліве вухо',
'rightEar': 'Праве вухо',
'chargingCase': 'Зарядний кейс',
'left': 'Ліво',
'right': 'Право',
'checkConnectionStatusFailed': 'Не вдалося перевірити статус підключення',
// 发现页
"searchAi": "Пошук функцій AI...",
"exploreSlogan": "Розумні навушники, безмежні можливості",
"exploreSlogan1": "Розумний компаньйон, безмежні можливості",
"exploreSlogan2": "Розумні окуляри, безмежні можливості",
"exploreAi": "Ознайомтеся з функціями AI, які пропонує DeapSound",
"aiFunction": "Функції AI",
"allRoundAssistant": "Всемогутній помічник",
"allRoundAssistantInfo": "Допомагає вирішувати різноманітні проблеми",
"simultaneousTranslation": "Синхронний переклад",
"faceToFaceTranslation": "Переклад віч-на-віч",
'audioVideoTranslation': 'Переклад аудіо та відео',
'callTranslation': 'Переклад дзвінків',
"simultaneousTranslationInfo": "Переклад у реальному часі на 80+ мов",
"aiGirlfriend": "AI Подруга",
"aiGirlfriendInfo": "Розумний компаньйон, спілкуйтеся будь-коли",
"healthConsultant": "Багатофункціональний чат AI",
"healthConsultantInfo": "Надає більше функцій чату AI",
"conferenceAssistant": "Помічник для ділових зустрічей",
"conferenceAssistantInfo": "Запис протоколів у реальному часі, багатомовний переклад",
"studyAssistant": "Помічник у вивченні мов",
"studyAssistantInfo": "Виправлення вимови, практика розмовної мови в реальному часі",
"travelTranslator": "Помічник-перекладач для подорожей",
"travelTranslatorInfo": "Голосовий переклад у реальному часі, опис туристичних місць",
"beSearching": "Пошук:",
"noAssistantFound": "Не знайдено відповідного помічника AI",
"scene": "Сценарій",
"youHaveSelected": "Ви обрали:",
"newFunction": "Нова функція",
"youChoseTry": "Ви вирішили спробувати",
"aiSinger": "Режим AI співака",
"aiSingerInfo": "Співайте будь-яку пісню голосом улюбленого співака, навіть пісні власного авторства",
"popularFunction": "Популярні функціональні сценарії",
"tryNow": "Спробувати зараз",
// 商务会议助手页
"startMeeting": "Почати зустріч",
'edit': 'Редагувати',
'delete': 'Видалити',
'noContent': 'Немає вмісту',
'editMeetingTitle': 'Змінити назву зустрічі (необов’язково)',
'meetingTitle': 'Назва зустрічі (необов’язково)',
'maxCharacters': 'Максимум 50 символів',
'meeting': 'Зустріч',
'recordingDetails': 'Деталі запису',
'aiSummary': 'Підсумок від AI',
'meetingTranscript': 'Транскрипт зустрічі',
// 设置页
"systemSettings": "Системні налаштування",
"premiumMember": "Преміум-учасник",
"joinDevice": "Підключений пристрій:",
"accountId": "ID облікового запису:",
"systemSetting": "Системні налаштування",
"languageSetting": "Налаштування мови",
"darkMode": "Темний режим",
"darkModeInfo": "Перемикання між світлою та темною темами програми",
"backups": "Резервне копіювання та відновлення",
"backupsInfo": "Резервне копіювання налаштувань та історії взаємодії з AI",
"lastBackup": "Останнє резервне копіювання:",
"privacySettings": "Налаштування конфіденційності",
"privacySettingsInfo": "Керування збором даних та дозволами",
"permissionManagement": "Керування дозволами",
"permissionManagementInfo": "Керування налаштуваннями дозволів програми",
"aboutApplication": "Про програму",
"versions": "Версія",
"checkUpdates": "Перевірити оновлення",
"selectLanguage": "Вибрати мову",
"voiceService": "Голосова служба",
"voiceServiceInfo": "Вибір служби розпізнавання та синтезу мовлення",
"selectVoiceService": "Вибрати голосову службу",
"azureVoiceService": "Голосова служба Azure",
"azureVoiceServiceInfo": "Хмарна голосова служба Microsoft, що підтримує високоякісний синтез та розпізнавання мовлення",
"flutterVoiceService": "Локальна голосова служба Flutter",
"flutterVoiceServiceInfo": "Локальна голосова служба пристрою, яку можна використовувати без підключення до Інтернету",
'timbreService': 'Служба тембрів',
'timbreServiceInfo': 'Вибір служби синтезу мовлення з різними тембрами',
'defaultTimbre': 'Стандартний тембр',
'microsoftCloudTimbreService': 'Хмарна служба тембрів Microsoft',
'voiceClone': 'Клонування голосу',
'AIsettings': 'Налаштування AI',
'selecttimbre': 'Вибрати тембр',
'pleaseRead': 'Будь ласка, прочитайте вголос',
'completeRecording': 'Завершити запис',
"firmwareUpgrade": "Оновлення прошивки",
"bleHeadsetFirmwareUpgrade": "Оновлення версії прошивки навушників BLE",
"deviceManagement": "Керування пристроями",
"manageConnectedDevices": "Керування підключеними пристроями Bluetooth",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Наразі у вас остання версія {version}',
'checkUpdateFailed': 'Не вдалося перевірити оновлення',
'networkErrorRetry': 'Помилка мережі, спробуйте ще раз пізніше',
// 设备管理相关
'clearPairedDevices': 'Очистити список спарених пристроїв',
'clearPairedDevicesConfirm': 'Ви впевнені, що хочете очистити всі спарені пристрої?',
'clearPairedDevicesSuccess': 'Список спарених пристроїв успішно очищено',
'clearPairedDevicesFailed': 'Не вдалося очистити список спарених пристроїв',
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Голосовий чат у реальному часі",
"realtimeVoiceChatInfo": "Спробуйте функцію інтелектуальної голосової взаємодії (попередній перегляд)",
"loading": "Завантаження...",
//设备管理页面
"earphone": "Навушники",
"voicerecorder": "Диктофон",
"notBound": "Не прив'язано",
"deviceNotBoundYet": "Пристрій ще не прив'язано",
"unbind": "Відв'язати",
//Agent 模块
// agent View
"XiaoYan": "СяоЯнь",
"clearChatHistory": "Очистити історію чату",
"online": "В мережі",
"inputMessage": "Введіть повідомлення...",
"imListening": "Слухаю...",
"canStartTalking": "Можете починати говорити",
"addQuestionAboutImage": "Додайте запитання або опис до зображення...",
"summarizeImageContent": "Підсумувати вміст зображення",
"extractImageText": "Витягти текст із зображення",
"translateImageText": "Перекласти текст на зображенні",
"recording": "Запис...",
"holdToSpeak": "Утримуйте, щоб говорити",
"takePhoto": "Зробити фото",
"photoAlbum": "Фотоальбом",
"makeCall": "Зателефонувати",
"aiVoiceCall": "Голосовий дзвінок AI",
"inCall": "Триває дзвінок...",
"aiReplying": "AI відповідає...",
"waitingToStart": "Очікування початку...",
"clickToStartCall": "Натисніть, щоб розпочати дзвінок",
"listeningToYou": "Слухаю вас...",
"processing": "Обробка...",
"loadMoreMessages": "Завантажити більше повідомлень...",
"loadFailedClickRetry": "Не вдалося завантажити, натисніть, щоб повторити",
"swipeUpForMore": "Проведіть пальцем вгору, щоб побачити більше",
// Agent controller
'welcomeMessage': 'Привіт! Я **СяоЯнь**, я можу допомогти вам:\n\n'
'• Відповідати на запитання та надавати інформацію\n\n'
'• Голосовий переклад у реальному часі\n\n'
'• Рекомендувати музику та подкасти\n\n'
'• Голосові нотатки та нагадування\n\n'
'• Керувати функціями навушників\n\n'
'Чим я можу вам допомогти?',
'microphonePermission': 'Мікрофон',
'voiceRecognitionPermissionText': 'Для розпізнавання мовлення потрібен доступ до мікрофона.',
'voiceTranslationPermissionText': 'Для розпізнавання та перекладу мовлення потрібен доступ до мікрофона.',
'phoneCallPermissionText': 'Для здійснення дзвінків потрібен доступ до мікрофона для голосових викликів.',
'permissionDeniedText': 'Ви назавжди відмовили в доступі до мікрофона, будь ласка, увімкніть дозвіл у налаштуваннях системи.',
'startVoiceInput': 'Почати голосове введення',
'startPhoneCallMode': 'Почати режим дзвінка, почати голосове введення',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Введіть своє повідомлення тут...',
'characterCount': '{count} символів',
// 消息长按操作
'copy': 'Копіювати',
'copySuccess': 'Скопійовано успішно',
'report': 'Поскаржитися',
'submitSuccess': 'Надіслано успішно',
'submitFailed': 'Не вдалося надіслати',
'reportSubmitted': 'Скаргу надіслано, ми її розглянемо найближчим часом',
'harmfulUnsafe': 'Шкідливий/Небезпечний',
'pornographicVulgar': 'Порнографічний/Вульгарний',
'misleadingAttack': 'Вводить в оману/Атака',
'illegalCriminal': 'Незаконний/Злочинний',
'privacyRelated': "Пов'язано з конфіденційністю",
'copyrightViolation': "Порушення моїх авторських прав, репутації тощо",
'other': 'Інше',
'reportDescriptionHint': 'Ми хочемо знати причину вашої скарги, ви можете описати проблему, з якою зіткнулися.',
//Message_bubble
'generatedByAi': 'Згенеровано AI',
//音乐卡片 music_card
'recommendedMusic': 'Ось кілька рекомендованих композицій:',
'playList': 'Список відтворення',
'moreMusic': 'Більше музики',
//导航卡片 navigation_card
'kilometers': 'км',
'meters': 'м',
'hours': 'год',
'minutes': 'хв',
'seconds': 'с',
'navigating': 'Навігація',
'currentLocation': 'Поточне місцезнаходження',
'approximate': 'Прибл.',
'enterRoad': 'Виїзд на',
"driving": "Автомобілем",
"walking": "Пішки",
"bicycling": "Велосипедом",
"tsransit": "Громадський транспорт",
//天气卡片 weather_card
'weatherQuery': 'Запит погодних умов:',
'highest': 'Макс.',
'lowest': 'Мін.',
'futureForecast': 'Прогноз на майбутнє',
'hotWeatherTip': 'Сьогодні спекотно, будь ласка, уникайте перегріву та пийте більше води, щоб уникнути сонячного удару',
'coldWeatherTip': 'Сьогодні температура низька, будь ласка, тепло одягайтеся, виходячи на вулицю, щоб не застудитися',
'rainyWeatherTip': 'Сьогодні дощ, будь ласка, візьміть з собою парасольку та будьте обережні під час поїздок',
'snowyWeatherTip': 'Сьогодні сніг, дороги слизькі, будьте обережні та тепло одягайтеся',
'foggyWeatherTip': 'Сьогодні туман, видимість обмежена, будь ласка, надягайте маску, виходячи на вулицю',
'windyWeatherTip': 'Сьогодні сильний вітер, будь ласка, будьте обережні та закріпіть свої речі, виходячи на вулицю',
'sunnyWeatherTip': 'Сьогодні сонячно та сильне ультрафіолетове випромінювання, будь ласка, використовуйте сонцезахисний крем, виходячи на вулицю',
'temperatureDifferenceTip': 'Сьогодні велика різниця температур між днем і ніччю, будь ласка, одягайтеся відповідно',
'comfortableWeatherTip': 'Сьогодні приємна погода, чудовий час для активного відпочинку на свіжому повітрі',
"monday": "Пн",
"tuesday": "Вт",
"wednesday": "Ср",
"thursday": "Чт",
"friday": "Пт",
"saturday": "Сб",
"sunday": "Нд",
// 天气描述
"sunny": "Сонячно",
"partlyCloudy": "Мінлива хмарність",
"partlySunny": "Частково сонячно",
"cloudy": "Хмарно",
"overcast": "Похмуро",
"shower": "Злива",
"thundershower": "Гроза",
"lightRain": "Невеликий дощ",
"moderateRain": "Помірний дощ",
"heavyRain": "Сильний дощ",
"rainstorm": "Злива",
"snowShower": "Снігопад",
"lightSnow": "Невеликий сніг",
"moderateSnow": "Помірний сніг",
"heavySnow": "Сильний сніг",
"blizzard": "Хуртовина",
"fog": "Туман",
"haze": "Імла",
"strongWind": "Сильний вітер",
//编辑个人信息页
"editProfile": "Редагувати профіль",
"avatar": "Аватар",
"nickname": "Псевдонім",
"save": "Зберегти",
"about": "Про нас",
"enterNickname": "Будь ласка, введіть псевдонім",
"notSet": "Не встановлено",
"accountSetting": "Налаштування облікового запису",
"logout": "Вийти",
"logoutTips": "Ви впевнені, що хочете вийти з поточного облікового запису?",
'deleteAccount': 'Видалити обліковий запис',
'deleteAccountTips': 'Ви впевнені, що хочете назавжди видалити свій обліковий запис? Цю дію неможливо скасувати',
// Profile 错误信息
'networkConnectionFailed': 'Помилка мережевого підключення, перевірте налаштування мережі та спробуйте ще раз',
'serverTemporarilyUnavailable': 'Сервер тимчасово недоступний, спробуйте ще раз пізніше',
'loginExpiredPleaseRelogin': 'Термін дії сесії закінчився, будь ласка, увійдіть знову',
'noPermissionForThisOperation': 'Немає дозволу на виконання цієї операції',
'requestedResourceNotFound': 'Запитаний ресурс не знайдено',
'imageProcessingFailedPleaseReselect': 'Не вдалося обробити зображення, будь ласка, виберіть інше зображення',
'operationFailedPleaseRetry': 'Операція не вдалася, спробуйте ще раз',
'serverReturnedError': 'Сервер повернув помилку',
'serverError': 'Помилка сервера',
'networkConnectionFailedCheckSettings': 'Помилка мережевого підключення, перевірте налаштування мережі',
'serverInternalErrorRetryLater': 'Внутрішня помилка сервера, спробуйте ще раз пізніше',
// Profile 用户交互
'imageCompressionFailed': 'Не вдалося стиснути зображення',
'avatarUpdateFailed': 'Не вдалося оновити аватар',
'usernameCannotBeEmpty': "Ім'я користувача не може бути порожнім",
'saveSuccess': 'Збережено успішно',
'personalInfoUpdated': 'Особисту інформацію оновлено',
'saveFailed': 'Не вдалося зберегти',
'loggedOut': 'Ви вийшли з системи',
'logoutFailedRetry': 'Не вдалося вийти, спробуйте ще раз',
'accountPermanentlyDeleted': 'Обліковий запис було назавжди видалено',
'deleteAccountFailedRetry': 'Не вдалося видалити обліковий запис, спробуйте ще раз',
// 账号服务相关
'clearUserDataFailed': 'Не вдалося очистити дані користувача',
'deleteUserDataFailed': 'Не вдалося видалити дані користувача',
'thirdPartyLogoutSuccess': 'Вихід зі стороннього сервісу успішний',
'thirdPartyLogoutFailed': 'Не вдалося вийти зі стороннього сервісу',
'signOutProcessError': 'Сталася помилка під час виходу з системи',
'deleteAccountProcessError': 'Сталася помилка під час видалення облікового запису',
'userDataClearSuccess': 'Дані користувача успішно очищено',
'allUserDataClearSuccess': 'Усі дані користувача успішно очищено',
'accountServiceInitialized': 'Службу облікових записів ініціалізовано',
// 权限管理页面
'getPermissionStatusFailed': 'Не вдалося отримати статус дозволів',
'communicationPermissions': 'Дозволи на зв\'язок',
'calendarPermissions': 'Дозволи календаря',
'locationPermissions': 'Дозволи на місцезнаходження',
'phone': 'Телефон',
'sms': 'SMS',
'calendarWrite': 'Запис до календаря',
'calendarFullAccess': 'Повний доступ до календаря',
'locationInfo': 'Інформація про місцезнаходження',
'phonePermissionDesc': 'Використовується для здійснення дзвінків',
'smsPermissionDesc': 'Використовується для надсилання SMS',
'calendarWritePermissionDesc': 'Використовується для створення подій та нагадувань у календарі',
'calendarFullAccessPermissionDesc': 'Використовується для читання та керування подіями та нагадуваннями у календарі',
'locationPermissionDesc': 'Використовується для отримання інформації про поточне місцезнаходження',
'appFunctionNeeds': 'Функції програми потребують',
'authorized': 'Дозволено',
'unauthorized': 'Не дозволено',
'needOpenInSystemSettings': 'Потрібно увімкнути в налаштуваннях системи',
'partialAuthorization': 'Частковий дозвіл',
'unknownStatus': 'Невідомий статус',
'permissionGranted': 'Дозвіл надано',
'permissionRequestError': 'Помилка під час запиту дозволу',
'phonePermissionDetailDesc': 'Для функції дзвінків потрібен дозвіл на доступ до телефону',
'smsPermissionDetailDesc': 'Для функції надсилання SMS потрібен дозвіл на доступ до SMS',
'calendarWritePermissionDetailDesc': 'Для створення подій у календарі потрібен дозвіл на запис до календаря',
'calendarFullAccessPermissionDetailDesc': 'Для керування подіями у календарі потрібен повний доступ до календаря',
'locationPermissionDetailDesc': 'Для отримання інформації про місцезнаходження потрібен дозвіл на доступ до місцезнаходження',
'appNeedsPermissionForFullFunction': 'Програмі потрібен цей дозвіл для надання повної функціональності',
'permanentDenialText': 'Ви назавжди відмовили в доступі до {permission}, будь ласка, перейдіть до налаштувань програми, щоб увімкнути його',
'goToSettings': 'Перейти до налаштувань',
// 版本更新对话框
'newVersionFound': 'Знайдено нову версію',
'remindLater': 'Нагадати пізніше',
'updateNow': 'Оновити зараз',
'checkUpdate': 'Перевірити оновлення',
'updateFailed': 'Не вдалося оновити',
'cannotOpenAppStore': 'Не вдається відкрити App Store, будь ласка, перейдіть до App Store вручну, щоб оновити',
'updateErrorRetry': 'Сталася помилка під час оновлення, спробуйте ще раз пізніше',
//国家列表
"邮箱": "Email",
"中国": "Китай",
"美国": "США",
"加拿大": "Канада",
"俄罗斯": "Росія",
"英国": "Велика Британія",
"德国": "Німеччина",
"意大利": "Італія",
"法国": "Франція",
"西班牙": "Іспанія",
"南非": "Південна Африка",
"沙特阿拉伯": "Саудівська Аравія",
"土耳其": "Туреччина",
"日本": "Японія",
"韩国": "Південна Корея",
"新加坡": "Сінгапур",
"马来西亚": "Малайзія",
"泰国": "Таїланд",
"越南": "В'єтнам",
"印度": "Індія",
"巴基斯坦": "Пакистан",
"菲律宾": "Філіппіни",
"印度尼西亚": "Індонезія",
"阿联酋": "ОАЕ",
"墨西哥": "Мексика",
"巴西": "Бразилія",
"阿根廷": "Аргентина",
"澳大利亚": "Австралія",
"新西兰": "Нова Зеландія",
"中国香港": "Гонконг (Китай)",
"中国澳门": "Макао (Китай)",
"中国台湾": "Тайвань (Китай)",
"埃及": "Єгипет",
"希腊": "Греція",
"荷兰": "Нідерланди",
"比利时": "Бельгія",
"匈牙利": "Угорщина",
"罗马尼亚": "Румунія",
"瑞士": "Швейцарія",
"奥地利": "Австрія",
"丹麦": "Данія",
"瑞典": "Швеція",
"挪威": "Норвегія",
"波兰": "Польща",
"秘鲁": "Перу",
"智利": "Чилі",
"哥伦比亚": "Колумбія",
"委内瑞拉": "Венесуела",
"葡萄牙": "Португалія",
"卢森堡": "Люксембург",
"爱尔兰": "Ірландія",
"冰岛": "Ісландія",
"阿尔巴尼亚": "Албанія",
"马耳他": "Мальта",
"塞浦路斯": "Кіпр",
"芬兰": "Фінляндія",
"保加利亚": "Болгарія",
"立陶宛": "Литва",
"拉脱维亚": "Латвія",
"爱沙尼亚": "Естонія",
"乌克兰": "Україна",
"塞尔维亚": "Сербія",
"克罗地亚": "Хорватія",
"斯洛文尼亚": "Словенія",
"捷克": "Чехія",
"斯洛伐克": "Словаччина",
"危地马拉": "Гватемала",
"萨尔瓦多": "Сальвадор",
"洪都拉斯": "Гондурас",
"尼加拉瓜": "Нікарагуа",
"哥斯达黎加": "Коста-Рика",
"巴拿马": "Панама",
"海地": "Гаїті",
"玻利维亚": "Болівія",
"厄瓜多尔": "Еквадор",
"巴拉圭": "Парагвай",
"乌拉圭": "Уругвай",
"摩洛哥": "Марокко",
"阿尔及利亚": "Алжир",
"突尼斯": "Туніс",
"尼日利亚": "Нігерія",
"加纳": "Гана",
"埃塞俄比亚": "Ефіопія",
"肯尼亚": "Кенія",
"坦桑尼亚": "Танзанія",
"乌干达": "Уганда",
"孟加拉国": "Бангладеш",
"以色列": "Ізраїль",
"黎巴嫩": "Ліван",
"约旦": "Йорданія",
"伊拉克": "Ірак",
"科威特": "Кувейт",
"巴林": "Бахрейн",
"卡塔尔": "Катар",
"阿曼": "Оман",
"阿富汗": "Афганістан",
"斯里兰卡": "Шрі-Ланка",
"缅甸": "М'янма",
"尼泊尔": "Непал",
"蒙古": "Монголія",
"柬埔寨": "Камбоджа",
"老挝": "Лаос",
"文莱": "Бруней",
"东帝汶": "Східний Тимор",
"斐济": "Фіджі",
"所罗门群岛": "Соломонові Острови",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Історія перекладів",
"enableRecording": "Увімкнути запис",
"viewAudioFiles": "Переглянути аудіофайли",
"headsetUser": "Користувач навушників",
"phoneUser": "Користувач телефону",
"selectSourceLanguage": "Вибрати вихідну мову",
"selectTargetLanguage": "Вибрати цільову мову",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Історія відсутня",
"clearHistory": "Очистити історію",
"clearHistoryConfirm": "Ви впевнені, що хочете очистити всю історію перекладів? Цю дію неможливо скасувати.",
"unknownLanguage": "Невідома мова",
"deleteSessionRecord": "Видалити запис сесії",
"deleteSessionConfirm": "Ви впевнені, що хочете видалити всі записи перекладів цієї сесії? Цю дію неможливо скасувати.",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Перекласти аудіофайли",
"noAudioFiles": "Аудіофайли відсутні",
"calculating": "Обчислення...",
"playing": "Відтворення...",
"paused": "Призупинено",
"clickToPlay": "Натисніть, щоб відтворити",
"rename": "Перейменувати",
"smartTranscription": "Розумна транскрипція",
"renameAudioFile": "Перейменувати аудіофайл",
"enterNewFileName": "Будь ласка, введіть нову назву файлу",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Оригінальний запис",
"recordSummary": "Підсумок запису",
"clickToGenerateSummary": "Натисніть кнопку нижче, щоб згенерувати підсумок сесії",
"summaryContent": "Зміст підсумку",
"copied": "Скопійовано",
"summaryCopiledToClipboard": "Підсумок скопійовано до буфера обміну",
"extractSummary": "Витягти підсумок",
"summaryGenerated": "Підсумок згенеровано",
"generating": "Генерація...",
"regenerate": "Згенерувати знову",
"summaryTimeoutMessage": "Час очікування запиту на генерацію підсумку минув, можливо, через проблеми з мережею або завантаженість сервера.",
"deleteTranslationRecord": "Видалити запис перекладу",
"deleteTranslationConfirm": "Ви впевнені, що хочете видалити цей запис перекладу? Цю дію неможливо скасувати.",
"originalText": "Оригінальний текст",
"translatedText": "Перекладений текст",
"sessionSummary": "Підсумок сесії",
"cannotShare": "Неможливо поділитися",
"generateSummaryFirst": "Будь ласка, спочатку згенеруйте підсумок",
"translationSessionRecord": "Запис сесії перекладу",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Спарювання пристрою",
"connectYourDeepSoundHeadset": "Підключіть ваші навушники DeepSound",
"bind": "Прив'язати",
"authorizeBind": "Авторизувати прив'язку",
"enterCode": "Будь ласка, введіть код",
"autoInputCode": "Автоматичне введення коду",
"skipBinding": "Пропустити прив'язку",
"rescan": "Повторне сканування",
"skip": "Пропустити",
"verifyingDevice": "Перевірка пристрою...",
"confirmBinding": "Підтвердити прив'язку",
"associatingDevice": "Асоціація пристрою...",
"goToBluetoothSettings": "Перейти до налаштувань Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Готово до спарювання",
"preparingPairingEnvironment": "Підготовка середовища для спарювання...",
"connectDeepSoundViaSystemBluetooth": "Будь ласка, спочатку підключіться до пристрою DeapSound через системний Bluetooth",
"deviceBindingConfirm": "Підтвердження прив'язки пристрою...",
"establishingDeviceAssociation": "Встановлення асоціації пристрою...",
"waitingCompletePairing": "Будь ласка, зачекайте, завершується спарювання...",
"pairingSuccessRedirecting": "Спарювання успішне! Перенаправлення на головну сторінку...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Переконайтеся, що ви підключені до пристрою DeapSound",
"deviceAlreadyBoundToOtherAccount": "Цей пристрій вже прив'язаний до іншого облікового запису",
"deviceAssociationFailed": "Не вдалося асоціювати пристрій, спробуйте ще раз",
"scanTimeoutEnsureDeviceNearby": "Час сканування минув, переконайтеся, що пристрій знаходиться поруч",
"networkError": "Помилка мережі",
"authorizationFailedCheckCode": "Помилка авторизації, перевірте правильність коду авторизації",
"pairingFailedRetry": "Не вдалося спарити, спробуйте ще раз",
// 配对控制器相关
'pleaseEnableBluetooth': 'Будь ласка, увімкніть Bluetooth',
'deviceDisconnected': 'Пристрій відключено',
'readyToStartPairing': 'Готово до початку спарювання',
'checkingEnvironment': 'Перевірка середовища...',
'ensureHeadsetOnAndPairingMode': 'Переконайтеся, що навушники увімкнені та знаходяться в режимі спарювання',
'establishingSecureConnection': 'Встановлення безпечного з\'єднання...',
'needManualBindingAuthCode': 'Потрібен код авторизації для ручної прив\'язки...',
'pairingSuccessful': 'Спарювання успішне!',
'enableBluetooth': 'Увімкнути Bluetooth',
'grantPermissions': 'Надати дозволи',
'retryAssociation': 'Повторити асоціацію',
'retryAuthorization': 'Повторити авторизацію',
'pleaseGrantNecessaryPermissions': 'Будь ласка, надайте необхідні дозволи',
'checkFailedRetry': 'Перевірка не вдалася, спробуйте ще раз',
'pleaseConnectDeepSoundDevice': 'Будь ласка, підключіть пристрій DeepSound',
'verificationFailedRetry': 'Перевірка не вдалася, спробуйте ще раз',
'invalidDeviceAddress': 'Недійсна адреса пристрою',
'bleDeviceAssociationFailed': 'Не вдалося асоціювати пристрій BLE',
'deviceAssociationFailedRetry': 'Не вдалося асоціювати пристрій, спробуйте ще раз',
'bleConnectionTimeoutRetry': 'Час очікування підключення BLE минув, спробуйте ще раз',
'blePairingStartupFailed': 'Не вдалося розпочати спарювання BLE',
'bleConnectionFailed': 'Не вдалося підключитися через BLE',
'deviceAuthorizationFailedCheckCode': 'Помилка авторизації пристрою, перевірте код авторизації',
//用户反馈页
"feedback": "Відгук користувача",
'feedbackInfo': 'Надати відгук або пропозицію',
'feedbackDescription': 'Будь ласка, опишіть проблему, з якою ви зіткнулися, або вашу пропозицію',
'feedbackHint': 'Будь ласка, введіть ваш відгук...',
'feedbackRequired': 'Будь ласка, введіть зміст відгуку',
'contactInfo': 'Контактна інформація',
'contactHint': 'Email/Телефон, щоб ми могли з вами зв\'язатися',
'submit': 'Надіслати',
'feedbackSubmitSuccess': 'Відгук успішно надіслано, дякуємо за ваш відгук!',
'feedbackSubmitFailed': 'Не вдалося надіслати відгук, спробуйте ще раз пізніше',
// OTA升级模块
"upgradeExitConfirm": "Наразі триває оновлення, вихід перерве процес оновлення, ви впевнені, що хочете вийти?",
"deviceModel": "Модель пристрою",
"unknownDevice": "Невідомий пристрій",
"currentFirmwareVersion": "Поточна версія прошивки",
"latestFirmwareVersion": "Остання версія прошивки",
"ota_newVersionFound": "Знайдено нову версію",
"latestVersion": "У вас остання версія",
"gettingDeviceInfo": "Отримання інформації про пристрій...",
"keepDeviceConnected": "Будь ласка, тримайте пристрій підключеним",
"connectionFailed": "Помилка підключення",
"retryConnection": "Повторити підключення",
"ota_updateNow": "Оновити зараз",
"keepConnectedDontClose": "Будь ласка, тримайте пристрій підключеним, не закривайте програму",
"doNotDisconnect": "Будь ласка, не відключайте",
"charging": "Зарядка",
"updateContent": "Зміст оновлення",
"removeEarbudsEnsureBattery": "Вийміть обидва навушники та переконайтеся, що заряд батареї в обох перевищує 30%",
// 音乐列表页面
"noMusic": "Немає музики",
"noPlayingMusic": "Немає відтворюваної музики",
"unknownSong": "Невідома пісня",
"unknownArtist": "Невідомий виконавець",
"playAll": "Відтворити все",
// 语言名称
"中文(简体)": "Китайська (спрощена)",
"中文(繁体)": "Китайська (традиційна)",
"中文(香港繁体)": "Китайська (гонконгська традиційна)",
"英语": "Англійська",
"日语": "Японська",
"韩语": "Корейська",
"法语": "Французька",
"西班牙语": "Іспанська",
"葡萄牙语": "Португальська",
"意大利语": "Італійська",
"德语": "Німецька",
"俄语": "Російська",
"波兰语": "Польська",
"荷兰语": "Нідерландська",
"瑞典语": "Шведська",
"捷克语": "Чеська",
"现代希腊语": "Новогрецька",
"罗马尼亚语": "Румунська",
"匈牙利语": "Угорська",
"乌克兰语": "Українська",
"丹麦语": "Данська",
"芬兰语": "Фінська",
"挪威语": "Норвезька",
"克罗地亚语": "Хорватська",
"加泰隆语": "Каталанська",
"阿拉伯语": "Арабська",
"泰语": "Тайська",
"越南语": "В'єтнамська",
"印尼语": "Індонезійська",
"印地语": "Гінді",
"土耳其语": "Турецька",
"马来语": "Малайська",
"孟加拉语": "Бенгальська",
"泰米尔语": "Тамільська",
"泰卢固语": "Телугу",
"马拉提语": "Маратхі",
"乌尔都语": "Урду",
"波斯语": "Перська",
"斯瓦希里语": "Свахілі",
};

677
lib/core/translations/language/vi_vn.dart

@ -11,15 +11,15 @@ const Map<String, String> viVN = {
'connectionFailure': 'Kết nối thất bại',
'unconnected': 'Chưa kết nối',
'search': 'Tìm kiếm',
"requestCancellation": "Hủy yêu cầu",
"requestCancellation": "Yêu cầu đã hủy",
"connectionTimeout": "Hết thời gian kết nối",
"requestTimeout": "Hết thời gian yêu cầu",
"responseTimeout": "Hết thời gian phản hồi",
"unknownError": "Lỗi không xác định",
// 启动页
"slogan": "Kết nối thế giới, vượt qua giọng nói",
"sloganInfo": "Chuyên gia giọng nói AI · Bất cứ khi nào, bất cứ đâu",
"slogan": "Kết nối thế giới, vượt trên cả âm thanh",
"sloganInfo": "Chuyên gia giọng nói AI · Mọi lúc, mọi nơi",
// 底部导航
"home": "Trang chủ",
@ -32,7 +32,7 @@ const Map<String, String> viVN = {
"english": "Tiếng Anh",
"spanish": "Tiếng Tây Ban Nha",
"portuguese": "Tiếng Bồ Đào Nha",
"traditionalChinese": "Tiếng Trung (phồn thể)",
"traditionalChinese": "Tiếng Trung (Phồn thể)",
"japanese": "Tiếng Nhật",
"korean": "Tiếng Hàn",
"french": "Tiếng Pháp",
@ -46,31 +46,62 @@ const Map<String, String> viVN = {
"malay": "Tiếng Mã Lai",
"turkish": "Tiếng Thổ Nhĩ Kỳ",
"polish": "Tiếng Ba Lan",
"filipino": "Tiếng Filipino",
"dutch": "Tiếng Hà Lan",
"swedish": "Tiếng Thụy Điển",
"danish": "Tiếng Đan Mạch",
"finnish": "Tiếng Phần Lan",
"czech": "Tiếng Séc",
"hungarian": "Tiếng Hungary",
"norwegian": "Tiếng Na Uy",
"romanian": "Tiếng Romania",
"ukrainian": "Tiếng Ukraina",
"greek": "Tiếng Hy Lạp",
"bulgarian": "Tiếng Bulgaria",
"croatian": "Tiếng Croatia",
"slovak": "Tiếng Slovak",
"slovenian": "Tiếng Slovenia",
"lithuanian": "Tiếng Litva",
"latvian": "Tiếng Latvia",
"estonian": "Tiếng Estonia",
"serbian": "Tiếng Serbia",
"icelandic": "Tiếng Iceland",
// 登录页
"welcome": "Chào mừng",
"welcome": "Chào mừng bạn",
"loginTips": "Vui lòng đăng nhập hoặc đăng ký bằng số điện thoại hoặc email",
"accountNumber": "Số điện thoại hoặc email",
"verificationCode": "Mã xác nhận",
"verificationCode": "Mã xác minh",
"getCode": "Lấy mã",
"reacquireAfter": "s Thử lại sau",
"otherWays": "Hoặc đăng nhập bằng",
"expressConsent": "Bằng cách đăng nhập/đăng ký, bạn đồng ý với",
"reacquireAfter": "Gửi lại sau s giây",
"otherWays": "Hoặc đăng nhập bằng các phương thức sau",
"expressConsent": "Đăng nhập/đăng ký đồng nghĩa với việc bạn đồng ý với",
"and": " và ",
"userAgreement": "Điều khoản sử dụng",
"privacyPolicy": "Chính sách bảo mật",
"userAgreement": "《Thỏa thuận người dùng》",
"privacyPolicy": "《Chính sách bảo mật》",
'selectCountry': 'Chọn quốc gia/khu vực',
"email": "email",
"phoneNumber": "số điện thoại",
// Xác thực đăng nhập
"email": "Email",
"phoneNumber": "Số điện thoại",
"pleaseEnterContactInfo": "Vui lòng nhập số điện thoại hoặc email",
"invalidEmailFormat": "Định dạng email không hợp lệ",
"invalidPhoneFormat": "Định dạng số điện thoại không hợp lệ",
"tip": "Thông báo",
"pleaseEnterCompleteCode": "Vui lòng nhập đầy đủ mã xác thực",
"tip": "Gợi ý",
"pleaseEnterCompleteCode": "Vui lòng nhập đầy đủ mã xác minh",
"loginFailed": "Đăng nhập thất bại, vui lòng thử lại",
'pleaseAcceptPrivacyPolicy':
'Vui lòng đọc và chấp nhận Chính sách Bảo mật và Thỏa thuận Người dùng',
'pleaseAcceptPrivacyPolicy': 'Vui lòng đọc và đồng ý với Chính sách bảo mật và Thỏa thuận người dùng trước',
"enterVerificationCode": "Nhập mã xác minh",
"verificationCodeSentTo": "Mã xác minh đã được gửi đến",
"resendVerificationCode": "Gửi lại mã xác minh",
"login": "Đăng nhập",
"usePasswordLogin": "Đăng nhập bằng mật khẩu",
// 隐私政策弹窗
"loginDeclaration": "Tuyên bố của DeapSound",
"welcomeToThisApp": "Chào mừng bạn đến với DeapSound, vui lòng đọc kỹ",
"privacyPolicyText":
", nhấn 'Đồng ý và vào' có nghĩa là bạn đã đọc kỹ và đồng ý với các thỏa thuận trên. Nhấn 'Không đồng ý' sẽ thoát khỏi ứng dụng.",
"disagree": "Không đồng ý",
"agreeAndEnter": "Đồng ý và vào",
// 首页
"deviceStatus": "Trạng thái thiết bị",
@ -80,104 +111,112 @@ const Map<String, String> viVN = {
"signal": "Tín hiệu",
"deviceId": "ID thiết bị",
"firmwareVersion": "Phiên bản firmware",
"disconnectedDevice": "Không có thiết bị được kết nối, nhấp vào nút bên dưới",
"disconnectedDevice": "Chưa kết nối thiết bị, nhấn nút bên dưới để kết nối",
"connectDevice": "Kết nối thiết bị",
"topAiExperiences": "Trải nghiệm AI hàng đầu",
"aiAssistant": "Trợ lý AI",
"aiAssistantInfo": "Cố vấn cá nhân 24/7 cho câu hỏi và lời khuyên",
"simultaneousInterpretation": "Phiên dịch thời gian thực",
"simultaneousInterpretationInfo": "Dịch thời gian thực cho hơn 80 ngôn ngữ",
"aiCompanion": "Kết nối cha mẹ-con cái",
"aiCompanionInfo": "Hiểu bạn và cung cấp sự đồng hành ấm áp",
"homeSlogan": "Kết nối thế giới, vượt qua âm thanh",
"turnEarphones": "Vui lòng mở hộp tai nghe và đeo vào tai",
"currentlyConnected": "Hiện đang kết nối:",
"unsystemSetup": "Đi đến cài đặt hệ thống",
"talkLater": "Nhắc lại sau",
"aiAssistant": "Trợ lý toàn năng AI",
"aiAssistantInfo": "Tư vấn viên độc quyền 24/7, trả lời câu hỏi, cung cấp đề xuất",
"simultaneousInterpretation": "Phiên dịch đồng thời",
"simultaneousInterpretationInfo": "Dịch thời gian thực hơn 80 ngôn ngữ, du lịch nước ngoài không lo",
"aiCompanion": "Bạn đồng hành gia đình",
"aiCompanionInfo": "Thấu hiểu bạn, đồng hành ấm áp",
"homeSlogan": "Kết nối thế giới, vượt trên cả âm thanh",
"turnEarphones": "Vui lòng mở hộp sạc tai nghe, và đeo tai nghe vào tai bạn",
"currentlyConnected": "Hiện đã kết nối:",
"unsystemSetup": "Đến cài đặt hệ thống",
"talkLater": "Để sau",
"initializing": "Đang khởi tạo...",
"bluetoothInitializationFailure": "Không thể khởi tạo dịch vụ Bluetooth",
"bluetoothInitializationFailure": "Khởi tạo dịch vụ Bluetooth thất bại",
"checkingPermissions": "Đang kiểm tra quyền...",
"lackPermissions": "Cần quyền Bluetooth",
"lackPermissions": "Thiếu quyền Bluetooth",
"searchingDevice": "Đang tìm kiếm thiết bị...",
"findConnectedDevice": "Đã tìm thấy thiết bị được kết nối",
"notFound": "Không tìm thấy thiết bị Bluetooth được kết nối",
"findConnectedDevice": "Đã tìm thấy thiết bị đã kết nối",
"notFound": "Không tìm thấy thiết bị Bluetooth đã kết nối",
"initializationFailure": "Khởi tạo thất bại",
"connectedDevice": "Đã kết nối với thiết bị:",
"failedRefreshDevice": "Không thể làm mới thiết bị",
"noDeviceFound": "Không tìm thấy thiết bị được kết nối",
"failedRefreshDevice": "Làm mới thiết bị thất bại",
"noDeviceFound": "Không tìm thấy thiết bị đã kết nối",
"failedDeviceInformation": "Không thể lấy thông tin thiết bị",
"unknownEquipment": "Thiết bị không xác định",
"zeroSignal": "Không có tín hiệu",
"good": "Tốt",
"fine": "Rất tốt",
"excellent": "Xuất sắc",
"excellent": "Tuyệt vời",
"unknown": "Không xác định",
'bluetoothTurnedOff': 'Bluetooth đã tắt, vui lòng bật lên',
'bluetoothOff': 'Bluetooth tắt',
'bluetoothTurnedOff': 'Bluetooth đã tắt, vui lòng bật Bluetooth',
'bluetoothOff': 'Bluetooth đã tắt',
'leftEar': 'Tai trái',
'rightEar': 'Tai phải',
'chargingCase': 'Hộp sạc',
'left': 'Trái',
'right': 'Phải',
'checkConnectionStatusFailed': 'Kiểm tra trạng thái kết nối thất bại',
// 发现页
"searchAi": "Tìm kiếm tính năng AI...",
// 发现页
"searchAi": "Tìm kiếm chức năng AI...",
"exploreSlogan": "Tai nghe thông minh, khả năng vô hạn",
"exploreSlogan1": "Bạn đồng hành thông minh, khả năng vô hạn",
"exploreSlogan2": "Kính thông minh, khả năng vô hạn",
"exploreAi": "Khám phá các tính năng AI được cung cấp bởi DeepSound",
"aiFunction": "Tính năng AI",
"allRoundAssistant": "Trợ lý toàn diện",
"allRoundAssistantInfo": "Giúp giải quyết nhiều vấn đề khác nhau",
"exploreAi": "Khám phá các chức năng AI do DeapSound cung cấp",
"aiFunction": "Chức năng AI",
"allRoundAssistant": "Trợ lý toàn năng",
"allRoundAssistantInfo": "Giúp bạn giải quyết các loại vấn đề",
"simultaneousTranslation": "Dịch đồng thời",
"simultaneousTranslationInfo": "Dịch tức thì cho hơn 80 ngôn ngữ",
"aiGirlfriend": "Kết nối cha mẹ-con cái",
"faceToFaceTranslation": "Dịch mặt đối mặt",
'audioVideoTranslation': 'Dịch âm thanh và video',
'callTranslation': 'Dịch cuộc gọi',
"simultaneousTranslationInfo": "Dịch thời gian thực hơn 80 ngôn ngữ",
"aiGirlfriend": "Bạn gái AI",
"aiGirlfriendInfo": "Bạn đồng hành thông minh, trò chuyện bất cứ lúc nào",
"healthConsultant": "Trò chuyện AI đa chức năng",
"healthConsultantInfo": "Thêm nhiều tính năng trò chuyện AI",
"conferenceAssistant": "Trợ lý họp kinh doanh",
"conferenceAssistantInfo": "Ghi biên bản thời gian thực và dịch đa ngôn ngữ",
"healthConsultantInfo": "Cung cấp thêm chức năng trò chuyện AI",
"conferenceAssistant": "Trợ lý hội nghị kinh doanh",
"conferenceAssistantInfo": "Ghi lại biên bản họp thời gian thực, dịch đa ngôn ngữ",
"studyAssistant": "Trợ lý học ngôn ngữ",
"studyAssistantInfo": "Sửa phát âm và luyện nói thời gian thực",
"travelTranslator": "Phiên dịch du lịch",
"travelTranslatorInfo":
"Dịch giọng nói thời gian thực và hướng dẫn điểm tham quan",
"studyAssistantInfo": "Sửa lỗi phát âm, luyện nói thời gian thực",
"travelTranslator": "Trợ lý dịch thuật du lịch",
"travelTranslatorInfo": "Dịch giọng nói thời gian thực, giới thiệu các điểm du lịch",
"beSearching": "Đang tìm kiếm:",
"noAssistantFound": "Không tìm thấy trợ lý AI phù hợp",
"scene": "Kịch bản",
"noAssistantFound": "Không tìm thấy trợ lý AI tương ứng",
"scene": "Tình huống",
"youHaveSelected": "Bạn đã chọn:",
"newFunction": "Tính năng mới",
"newFunction": "Chức năng mới",
"youChoseTry": "Bạn đã chọn thử",
"aiSinger": "Chế độ ca sĩ AI",
"aiSingerInfo":
"Hát bất kỳ bài hát nào với giọng của nghệ sĩ yêu thích, kể cả sáng tác của bạn",
"popularFunction": "Tính năng phổ biến",
"aiSingerInfo": "Hát bất kỳ bài hát nào bằng giọng của ca sĩ bạn yêu thích, thậm chí cả bài hát do chính bạn sáng tác",
"popularFunction": "Các tình huống chức năng phổ biến",
"tryNow": "Thử ngay",
//商务会议助手页
// 商务会议助手页
"startMeeting": "Bắt đầu cuộc họp",
'edit': 'Chỉnh sửa',
'delete': 'Xóa',
'noContent': 'Không có nội dung',
'editMeetingTitle': 'Sửa tiêu đề cuộc họp (Tùy chọn)',
'meetingTitle': 'Tiêu đề cuộc họp (Tùy chọn)',
'editMeetingTitle': 'Sửa tiêu đề cuộc họp (không bắt buộc)',
'meetingTitle': 'Tiêu đề cuộc họp (không bắt buộc)',
'maxCharacters': 'Tối đa 50 ký tự',
'meeting': 'Cuộc họp',
'recordingDetails': 'Chi tiết bản ghi âm',
'recordingDetails': 'Chi tiết bản ghi',
'aiSummary': 'Tóm tắt AI',
'meetingTranscript': 'Biên bản cuộc họp',
'meetingTranscript': 'Bản ghi cuộc họp',
// 设置页
"premiumMember": "Thành viên cao cấp",
"systemSettings": "Cài đặt hệ thống",
"premiumMember": "Thành viên Premium",
"joinDevice": "Thiết bị đã kết nối:",
"accountId": "ID tài khoản:",
"systemSetting": "Cài đặt hệ thống",
"languageSetting": "Cài đặt ngôn ngữ",
"darkMode": "Chế độ tối",
"darkModeInfo": "Chuyển đổi giữa chủ đề sáng/tối",
"backups": "Sao lưu và khôi phục",
"backupsInfo": "Sao lưu cài đặt và lịch sử AI",
"lastBackup": "Sao lưu gần nhất:",
"privacySettings": "Cài đặt quyền riêng tư",
"darkModeInfo": "Chuyển đổi chủ đề sáng và tối của ứng dụng",
"backups": "Sao lưu & Phục hồi",
"backupsInfo": "Sao lưu cài đặt và lịch sử tương tác AI",
"lastBackup": "Lần sao lưu cuối:",
"privacySettings": "Cài đặt bảo mật",
"privacySettingsInfo": "Quản lý thu thập dữ liệu và quyền",
"logout": "Đăng xuất",
"logoutTips": "Bạn có chắc muốn đăng xuất khỏi tài khoản hiện tại?",
"aboutApplication": "Giới thiệu",
"permissionManagement": "Quản lý quyền",
"permissionManagementInfo": "Quản lý cài đặt quyền của ứng dụng",
"aboutApplication": "Về ứng dụng",
"versions": "Phiên bản",
"checkUpdates": "Kiểm tra cập nhật",
"selectLanguage": "Chọn ngôn ngữ",
@ -185,39 +224,266 @@ const Map<String, String> viVN = {
"voiceServiceInfo": "Chọn dịch vụ nhận dạng và tổng hợp giọng nói",
"selectVoiceService": "Chọn dịch vụ giọng nói",
"azureVoiceService": "Dịch vụ giọng nói Azure",
"azureVoiceServiceInfo":
"Dịch vụ giọng nói đám mây Microsoft hỗ trợ tổng hợp và nhận dạng giọng nói chất lượng cao",
"azureVoiceServiceInfo": "Dịch vụ giọng nói đám mây của Microsoft, hỗ trợ tổng hợp và nhận dạng giọng nói chất lượng cao",
"flutterVoiceService": "Dịch vụ giọng nói cục bộ Flutter",
"flutterVoiceServiceInfo":
"Dịch vụ giọng nói cục bộ của thiết bị không cần kết nối internet",
"flutterVoiceServiceInfo": "Dịch vụ giọng nói cục bộ trên thiết bị, có thể sử dụng mà không cần kết nối mạng",
'timbreService': 'Dịch vụ âm sắc',
'timbreServiceInfo': 'Chọn dịch vụ tổng hợp giọng nói',
'timbreServiceInfo': 'Chọn dịch vụ tổng hợp giọng nói âm sắc',
'defaultTimbre': 'Âm sắc mặc định',
'microsoftCloudTimbreService': 'Dịch vụ âm sắc đám mây Microsoft',
'voiceClone': 'Nhân bản giọng nói',
'voiceClone': 'Sao chép giọng nói',
'AIsettings': 'Cài đặt AI',
'selecttimbre': 'Seleziona timbro vocale',
'pleaseRead': 'Vui lòng đọc',
'selecttimbre': 'Chọn âm sắc',
'pleaseRead': 'Vui lòng đọc to',
'completeRecording': 'Hoàn thành ghi âm',
'deleteAccount': 'Xóa tài khoản',
'deleteAccountTips':
'Bạn có chắc chắn muốn xóa vĩnh viễn tài khoản của mình không? Hành động này không thể hoàn tác.',
"firmwareUpgrade": "Nâng cấp firmware",
"bleHeadsetFirmwareUpgrade": "Nâng cấp phiên bản firmware tai nghe BLE",
"deviceManagement": "Quản lý thiết bị",
"manageConnectedDevices": "Quản lý các thiết bị Bluetooth đã ghép nối",
//设置setting_controller
// 版本更新相关
'currentLatestVersion': 'Hiện tại đã là phiên bản mới nhất {version}',
'checkUpdateFailed': 'Kiểm tra cập nhật thất bại',
'networkErrorRetry': 'Lỗi mạng, vui lòng thử lại sau',
// 设备管理相关
'clearPairedDevices': 'Xóa thiết bị đã ghép nối',
'clearPairedDevicesConfirm': 'Bạn có chắc chắn muốn xóa tất cả các thiết bị đã ghép nối không?',
'clearPairedDevicesSuccess': 'Xóa thiết bị đã ghép nối thành công',
'clearPairedDevicesFailed': 'Xóa thiết bị đã ghép nối thất bại',
// 聊天页
// 设置页面 - 实时语音对话
"realtimeVoiceChat": "Trò chuyện giọng nói thời gian thực",
"realtimeVoiceChatInfo": "Trải nghiệm chức năng tương tác giọng nói thông minh (xem trước chức năng)",
"loading": "Đang tải...",
//设备管理页面
"earphone": "Tai nghe",
"voicerecorder": "Máy ghi âm",
"notBound": "Chưa liên kết",
"deviceNotBoundYet": "Chưa liên kết thiết bị",
"unbind": "Hủy liên kết",
//Agent 模块
// agent View
"XiaoYan": "XiaoYan",
"clearChatHistory": "Xóa lịch sử trò chuyện",
"online": "Trực tuyến",
"inputMessage": "Nhập tin nhắn...",
"imListening": "Tôi đang lắng nghe...",
"imListening": "Đang lắng nghe...",
"canStartTalking": "Bạn có thể bắt đầu nói",
"addQuestionAboutImage": "Thêm câu hỏi hoặc mô tả về hình ảnh...",
"summarizeImageContent": "Tóm tắt nội dung hình ảnh",
"extractImageText": "Trích xuất văn bản từ hình ảnh",
"translateImageText": "Dịch văn bản trong hình ảnh",
"recording": "Đang ghi âm...",
"holdToSpeak": "Giữ để nói",
"takePhoto": "Chụp ảnh",
"photoAlbum": "Album ảnh",
"makeCall": "Gọi điện",
"aiVoiceCall": "Cuộc gọi thoại AI",
"inCall": "Đang trong cuộc gọi...",
"aiReplying": "AI đang trả lời...",
"waitingToStart": "Đang chờ bắt đầu...",
"clickToStartCall": "Nhấn để bắt đầu cuộc gọi",
"listeningToYou": "Đang lắng nghe bạn nói...",
"processing": "Đang xử lý...",
"loadMoreMessages": "Tải thêm tin nhắn...",
"loadFailedClickRetry": "Tải thất bại, nhấn để thử lại",
"swipeUpForMore": "Vuốt lên để xem thêm",
// 翻译页
"selectSourceLanguage": "Chọn ngôn ngữ nguồn",
"selectTargetLanguage": "Chọn ngôn ngữ đích",
// Agent controller
'welcomeMessage': 'Chào bạn! Tôi là **XiaoYan**, tôi có thể giúp bạn:\n\n'
'• Trả lời câu hỏi và cung cấp thông tin\n\n'
'• Dịch giọng nói thời gian thực\n\n'
'• Đề xuất nhạc và podcast\n\n'
'• Ghi nhớ giọng nói và nhắc nhở\n\n'
'• Điều khiển chức năng tai nghe\n\n'
'Tôi có thể giúp gì cho bạn?',
'microphonePermission': 'Microphone',
'voiceRecognitionPermissionText': 'Chức năng nhận dạng giọng nói cần truy cập microphone.',
'voiceTranslationPermissionText': 'Chức năng nhận dạng và dịch giọng nói cần truy cập microphone.',
'phoneCallPermissionText': 'Chức năng gọi điện cần truy cập microphone để thực hiện cuộc gọi thoại.',
'permissionDeniedText': 'Bạn đã từ chối vĩnh viễn quyền truy cập microphone, vui lòng vào cài đặt hệ thống để cấp quyền.',
'startVoiceInput': 'Bắt đầu nhập liệu bằng giọng nói',
'startPhoneCallMode': 'Bắt đầu chế độ gọi điện, bắt đầu nhập liệu bằng giọng nói',
// Agent 全屏编辑器
'fullScreenEditorHint': 'Nhập tin nhắn của bạn ở đây...',
'characterCount': '{count} ký tự',
// 消息长按操作
'copy': 'Sao chép',
'copySuccess': 'Sao chép thành công',
'report': 'Báo cáo',
'submitSuccess': 'Gửi thành công',
'submitFailed': 'Gửi thất bại',
'reportSubmitted': 'Báo cáo đã được gửi, chúng tôi sẽ xử lý sớm',
'harmfulUnsafe': 'Có hại/Không an toàn',
'pornographicVulgar': 'Khiêu dâm/Thô tục',
'misleadingAttack': 'Gây hiểu lầm/Tấn công',
'illegalCriminal': 'Bất hợp pháp/Tội phạm',
'privacyRelated': 'Liên quan đến quyền riêng tư',
'copyrightViolation': 'Vi phạm bản quyền, danh dự của tôi, v.v.',
'other': 'Khác',
'reportDescriptionHint': 'Chúng tôi muốn biết lý do bạn báo cáo, bạn có thể mô tả vấn đề bạn gặp phải.',
//Message_bubble
'generatedByAi': 'Được tạo bởi AI',
//音乐卡片 music_card
'recommendedMusic': 'Dưới đây là một số bản nhạc được đề xuất:',
'playList': 'Danh sách phát',
'moreMusic': 'Thêm nhạc',
//导航卡片 navigation_card
'kilometers': 'km',
'meters': 'm',
'hours': 'giờ',
'minutes': 'phút',
'seconds': 'giây',
'navigating': 'Đang điều hướng',
'currentLocation': 'Vị trí hiện tại',
'approximate': 'Khoảng',
'enterRoad': 'Vào đường',
"driving": "Lái xe",
"walking": "Đi bộ",
"bicycling": "Đi xe đạp",
"tsransit": "Giao thông công cộng",
//天气卡片 weather_card
'weatherQuery': 'Truy vấn tình hình thời tiết:',
'highest': 'Cao nhất',
'lowest': 'Thấp nhất',
'futureForecast': 'Dự báo tương lai',
'hotWeatherTip': 'Hôm nay trời nóng, chú ý chống nóng, uống nhiều nước để tránh say nắng',
'coldWeatherTip': 'Hôm nay nhiệt độ thấp, ra ngoài chú ý giữ ấm, cẩn thận cảm lạnh',
'rainyWeatherTip': 'Hôm nay có mưa, ra ngoài nhớ mang theo ô, chú ý an toàn khi đi lại',
'snowyWeatherTip': 'Hôm nay có tuyết, đường trơn trượt chú ý an toàn, giữ ấm cơ thể',
'foggyWeatherTip': 'Hôm nay có sương mù, tầm nhìn thấp, ra ngoài nhớ đeo khẩu trang',
'windyWeatherTip': 'Hôm nay gió lớn, ra ngoài chú ý an toàn, buộc chặt đồ đạc',
'sunnyWeatherTip': 'Hôm nay nắng đẹp, tia UV mạnh, ra ngoài nhớ chống nắng',
'temperatureDifferenceTip': 'Hôm nay chênh lệch nhiệt độ ngày đêm lớn, chú ý thêm bớt quần áo cho phù hợp',
'comfortableWeatherTip': 'Hôm nay thời tiết dễ chịu, là thời điểm tốt để hoạt động ngoài trời',
"monday": "Thứ 2",
"tuesday": "Thứ 3",
"wednesday": "Thứ 4",
"thursday": "Thứ 5",
"friday": "Thứ 6",
"saturday": "Thứ 7",
"sunday": "Chủ nhật",
// 天气描述
"sunny": "Nắng",
"partlyCloudy": "Ít mây",
"partlySunny": "Nắng nhẹ",
"cloudy": "Nhiều mây",
"overcast": "U ám",
"shower": "Mưa rào",
"thundershower": "Mưa dông",
"lightRain": "Mưa nhỏ",
"moderateRain": "Mưa vừa",
"heavyRain": "Mưa to",
"rainstorm": "Mưa bão",
"snowShower": "Mưa tuyết",
"lightSnow": "Tuyết nhỏ",
"moderateSnow": "Tuyết vừa",
"heavySnow": "Tuyết lớn",
"blizzard": "Bão tuyết",
"fog": "Sương mù",
"haze": "Khói bụi",
"strongWind": "Gió lớn",
//编辑个人信息页
"editProfile": "Chỉnh sửa hồ sơ",
"editProfile": "Chỉnh sửa thông tin cá nhân",
"avatar": "Ảnh đại diện",
"nickname": "Biệt danh",
"save": "Lưu",
"about": "Về chúng tôi",
"enterNickname": "Vui lòng nhập biệt danh",
"notSet": "Chưa đặt",
"accountSetting": "Cài đặt tài khoản",
"logout": "Đăng xuất",
"logoutTips": "Bạn có chắc chắn muốn đăng xuất khỏi tài khoản hiện tại không?",
'deleteAccount': 'Xóa tài khoản',
'deleteAccountTips': 'Bạn có chắc chắn muốn xóa vĩnh viễn tài khoản của mình không? Thao tác này không thể hoàn tác',
// Profile 错误信息
'networkConnectionFailed': 'Kết nối mạng thất bại, vui lòng kiểm tra cài đặt mạng và thử lại',
'serverTemporarilyUnavailable': 'Máy chủ tạm thời không khả dụng, vui lòng thử lại sau',
'loginExpiredPleaseRelogin': 'Đăng nhập đã hết hạn, vui lòng đăng nhập lại',
'noPermissionForThisOperation': 'Không có quyền thực hiện thao tác này',
'requestedResourceNotFound': 'Không tìm thấy tài nguyên được yêu cầu',
'imageProcessingFailedPleaseReselect': 'Xử lý hình ảnh thất bại, vui lòng chọn lại hình ảnh',
'operationFailedPleaseRetry': 'Thao tác thất bại, vui lòng thử lại',
'serverReturnedError': 'Máy chủ trả về lỗi',
'serverError': 'Lỗi máy chủ',
'networkConnectionFailedCheckSettings': 'Kết nối mạng thất bại, vui lòng kiểm tra cài đặt mạng',
'serverInternalErrorRetryLater': 'Lỗi nội bộ máy chủ, vui lòng thử lại sau',
// Profile 用户交互
'imageCompressionFailed': 'Nén hình ảnh thất bại',
'avatarUpdateFailed': 'Cập nhật ảnh đại diện thất bại',
'usernameCannotBeEmpty': 'Tên người dùng không được để trống',
'saveSuccess': 'Lưu thành công',
'personalInfoUpdated': 'Thông tin cá nhân đã được cập nhật',
'saveFailed': 'Lưu thất bại',
'loggedOut': 'Đã đăng xuất',
'logoutFailedRetry': 'Đăng xuất thất bại, vui lòng thử lại',
'accountPermanentlyDeleted': 'Tài khoản đã bị xóa vĩnh viễn',
'deleteAccountFailedRetry': 'Xóa tài khoản thất bại, vui lòng thử lại',
// 账号服务相关
'clearUserDataFailed': 'Xóa dữ liệu người dùng thất bại',
'deleteUserDataFailed': 'Xóa dữ liệu người dùng thất bại',
'thirdPartyLogoutSuccess': 'Đăng xuất bên thứ ba thành công',
'thirdPartyLogoutFailed': 'Đăng xuất bên thứ ba thất bại',
'signOutProcessError': 'Đã xảy ra lỗi trong quá trình đăng xuất',
'deleteAccountProcessError': 'Đã xảy ra lỗi trong quá trình xóa tài khoản',
'userDataClearSuccess': 'Xóa dữ liệu người dùng thành công',
'allUserDataClearSuccess': 'Tất cả dữ liệu người dùng đã được xóa thành công',
'accountServiceInitialized': 'AccountService đã được khởi tạo',
// 权限管理页面
'getPermissionStatusFailed': 'Lấy trạng thái quyền thất bại',
'communicationPermissions': 'Quyền giao tiếp',
'calendarPermissions': 'Quyền lịch',
'locationPermissions': 'Quyền vị trí',
'phone': 'Điện thoại',
'sms': 'SMS',
'calendarWrite': 'Ghi lịch',
'calendarFullAccess': 'Truy cập lịch đầy đủ',
'locationInfo': 'Thông tin vị trí',
'phonePermissionDesc': 'Dùng cho chức năng gọi điện thoại',
'smsPermissionDesc': 'Dùng cho chức năng gửi SMS',
'calendarWritePermissionDesc': 'Dùng để tạo sự kiện và lời nhắc trên lịch',
'calendarFullAccessPermissionDesc': 'Dùng để đọc và quản lý các sự kiện và lời nhắc trên lịch',
'locationPermissionDesc': 'Dùng để lấy thông tin vị trí hiện tại',
'appFunctionNeeds': 'Chức năng ứng dụng cần',
'authorized': 'Đã cấp quyền',
'unauthorized': 'Chưa cấp quyền',
'needOpenInSystemSettings': 'Cần bật trong cài đặt hệ thống',
'partialAuthorization': 'Cấp quyền một phần',
'unknownStatus': 'Trạng thái không xác định',
'permissionGranted': 'Quyền đã được cấp',
'permissionRequestError': 'Lỗi khi yêu cầu quyền',
'phonePermissionDetailDesc': 'Chức năng gọi điện cần quyền truy cập điện thoại',
'smsPermissionDetailDesc': 'Chức năng gửi SMS cần quyền truy cập SMS',
'calendarWritePermissionDetailDesc': 'Tạo sự kiện lịch cần quyền ghi vào lịch',
'calendarFullAccessPermissionDetailDesc': 'Quản lý sự kiện lịch cần quyền truy cập lịch đầy đủ',
'locationPermissionDetailDesc': 'Lấy thông tin vị trí cần quyền truy cập vị trí',
'appNeedsPermissionForFullFunction': 'Ứng dụng cần quyền này để cung cấp đầy đủ chức năng',
'permanentDenialText': 'Bạn đã từ chối vĩnh viễn quyền {permission}, vui lòng vào cài đặt ứng dụng để bật',
'goToSettings': 'Đi đến cài đặt',
// 版本更新对话框
'newVersionFound': 'Đã tìm thấy phiên bản mới',
'remindLater': 'Nhắc lại sau',
'updateNow': 'Cập nhật ngay',
'checkUpdate': 'Kiểm tra cập nhật',
'updateFailed': 'Cập nhật thất bại',
'cannotOpenAppStore': 'Không thể mở App Store, vui lòng vào App Store để cập nhật thủ công',
'updateErrorRetry': 'Đã xảy ra lỗi trong quá trình cập nhật, vui lòng thử lại sau',
//国家列表
"邮箱": "Email",
@ -225,13 +491,13 @@ const Map<String, String> viVN = {
"美国": "Hoa Kỳ",
"加拿大": "Canada",
"俄罗斯": "Nga",
"英国": "Anh",
"英国": "Vương quốc Anh",
"德国": "Đức",
"意大利": "Ý",
"法国": "Pháp",
"西班牙": "Tây Ban Nha",
"南非": "Nam Phi",
"沙特阿拉伯": "Ả Rập Saudi",
"沙特阿拉伯": "Ả Rập Xê Út",
"土耳其": "Thổ Nhĩ Kỳ",
"日本": "Nhật Bản",
"韩国": "Hàn Quốc",
@ -243,15 +509,15 @@ const Map<String, String> viVN = {
"巴基斯坦": "Pakistan",
"菲律宾": "Philippines",
"印度尼西亚": "Indonesia",
"阿联酋": "UAE",
"阿联酋": "Các Tiểu vương quốc Ả Rập Thống nhất",
"墨西哥": "Mexico",
"巴西": "Brazil",
"阿根廷": "Argentina",
"澳大利亚": "Úc",
"新西兰": "New Zealand",
"中国香港": "Hồng Kông, Trung Quốc",
"中国澳门": "Macau, Trung Quốc",
"中国台湾": "Đài Loan, Trung Quốc",
"中国香港": "Hồng Kông (Trung Quốc)",
"中国澳门": "Macao (Trung Quốc)",
"中国台湾": "Đài Loan (Trung Quốc)",
"埃及": "Ai Cập",
"希腊": "Hy Lạp",
"荷兰": "Hà Lan",
@ -274,13 +540,13 @@ const Map<String, String> viVN = {
"冰岛": "Iceland",
"阿尔巴尼亚": "Albania",
"马耳他": "Malta",
"塞浦路斯": "Cyprus",
"塞浦路斯": "Síp",
"芬兰": "Phần Lan",
"保加利亚": "Bulgaria",
"立陶宛": "Lithuania",
"立陶宛": "Litva",
"拉脱维亚": "Latvia",
"爱沙尼亚": "Estonia",
"乌克兰": "Ukraine",
"乌克兰": "Ukraina",
"塞尔维亚": "Serbia",
"克罗地亚": "Croatia",
"斯洛文尼亚": "Slovenia",
@ -297,7 +563,7 @@ const Map<String, String> viVN = {
"厄瓜多尔": "Ecuador",
"巴拉圭": "Paraguay",
"乌拉圭": "Uruguay",
"摩洛哥": "Morocco",
"摩洛哥": "Ma Rốc",
"阿尔及利亚": "Algeria",
"突尼斯": "Tunisia",
"尼日利亚": "Nigeria",
@ -323,68 +589,163 @@ const Map<String, String> viVN = {
"柬埔寨": "Campuchia",
"老挝": "Lào",
"文莱": "Brunei",
"东帝汶": "Đông Timor",
"东帝汶": "Timor-Leste",
"斐济": "Fiji",
"所罗门群岛": "Quần đảo Solomon",
// Personal Assistant Emma
"personalAssistantName": "Emma",
"personalAssistantDescription":
"Xin chào, tôi là Emma, một trợ lý AI đa năng. Dù là lập kế hoạch công việc, tư vấn học tập, tổ chức cuộc sống hay các vấn đề khác, tôi rất vui được giúp đỡ. Hãy cùng nhau nâng cao hiệu quả và đạt được mục tiêu!",
"assistantTag": "Trợ lý",
"personalAssistantWelcome":
"Xin chào! Tôi là Emma và tôi rất vui được làm trợ lý cá nhân của bạn. Tôi có thể giúp bạn với nhiều nhiệm vụ khác nhau như quản lý thời gian, lập kế hoạch mục tiêu, tổ chức thông tin, v.v. Tôi có thể giúp gì cho bạn?",
"personalAssistantVoiceWelcome": "Tôi ở đây!",
// 同声传译 Lucy
"interpreterName": "Phiên dịch đồng thời",
"interpreterDescription":
"Xin chào! Tôi là Lucy, một phiên dịch viên chuyên nghiệp Anh-Trung chuyên về dịch thời gian thực cho các cuộc họp, hội nghị và trò chuyện, giúp giao tiếp không rào cản.",
"interpreterTag": "Dịch thuật",
"interpreterWelcome":
"Xin chào mọi người! Tôi là Lucy, phiên dịch viên đồng thời của bạn. Tôi sẽ dịch giữa tiếng Trung và tiếng Anh cho bạn. Khi bạn nói tiếng Trung, tôi sẽ dịch sang tiếng Anh; khi bạn nói tiếng Anh, tôi sẽ dịch sang tiếng Trung. Hãy bắt đầu phiên dịch của chúng ta!",
// 亲子陪伴 芯愿
"companionName": "XinYuan",
"companionDescription":
"Tôi là XinYuan, người bạn đồng hành cha mẹ-con cái tận tụy, dịu dàng và thấu hiểu. Dù bạn muốn trò chuyện, chia sẻ mối quan tâm hay cần bạn đồng hành, tôi sẽ luôn ở bên bạn.",
"companionTag": "Cảm xúc",
"companionWelcome":
"Xin chào! Cuối cùng chúng ta cũng gặp nhau! Tôi là XinYuan, người bạn đồng hành cha mẹ-con cái tận tụy của bạn. Ngày hôm nay của bạn thế nào? Có điều gì bạn muốn chia sẻ với tôi không? Tôi luôn ở đây, sẵn sàng lắng nghe suy nghĩ của bạn.",
"companionVoiceWelcome": "Tôi đang ở đây với bạn!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "Trợ lý trò chuyện AI Wu",
"healthAdvisorDescription":
"Tôi là Wu, sẵn sàng cung cấp cho bạn nhiều tính năng trò chuyện AI khác nhau.",
"healthAdvisorTag": "Trò chuyện",
"healthAdvisorWelcome":
"Xin chào, tôi là Wu. Tôi rất vui được giúp bạn với các tính năng trò chuyện AI. Tôi có thể giúp gì cho bạn hôm nay?",
"healthAdvisorVoiceWelcome": "Tôi ở đây!",
// Translation History
"noTranslationHistory": "Không có lịch sử dịch",
"clearHistory": "Xóa lịch sử",
"clearHistoryConfirm":
"Bạn có chắc muốn xóa toàn bộ lịch sử dịch? Hành động này không thể hoàn tác.",
// 翻译模块
// 翻译主页 (translation_view.dart)
"translationHistory": "Lịch sử dịch",
"enableRecording": "Bật ghi âm",
"viewAudioFiles": "Xem tệp âm thanh",
"headsetUser": "Người dùng tai nghe",
"phoneUser": "Người dùng điện thoại",
"selectSourceLanguage": "Chọn ngôn ngữ nguồn",
"selectTargetLanguage": "Chọn ngôn ngữ đích",
// 翻译历史页 (translation_history_view.dart)
"noTranslationHistory": "Chưa có lịch sử",
"clearHistory": "Xóa lịch sử",
"clearHistoryConfirm": "Bạn có chắc muốn xóa toàn bộ lịch sử dịch không? Thao tác này không thể hoàn tác.",
"unknownLanguage": "Ngôn ngữ không xác định",
"deleteSessionRecord": "Xóa bản ghi phiên",
"deleteSessionConfirm": "Bạn có chắc muốn xóa tất cả các bản ghi dịch của phiên này không? Thao tác này không thể hoàn tác.",
// Trang phản hồi người dùng
"feedback": "Phản hồi",
// 翻译录音文件列表页 (translation_list_view.dart)
"translateAudioFiles": "Dịch tệp âm thanh",
"noAudioFiles": "Chưa có tệp âm thanh",
"calculating": "Đang tính toán...",
"playing": "Đang phát...",
"paused": "Đã tạm dừng",
"clickToPlay": "Nhấn để phát",
"rename": "Đổi tên",
"smartTranscription": "Chuyển đổi thông minh",
"renameAudioFile": "Đổi tên tệp âm thanh",
"enterNewFileName": "Vui lòng nhập tên tệp mới",
// 翻译详情页 (translation_detail_view.dart)
"originalRecord": "Bản ghi gốc",
"recordSummary": "Tóm tắt bản ghi",
"clickToGenerateSummary": "Nhấn nút bên dưới để tạo tóm tắt phiên",
"summaryContent": "Nội dung tóm tắt",
"copied": "Đã sao chép",
"summaryCopiledToClipboard": "Tóm tắt đã được sao chép vào khay nhớ tạm",
"extractSummary": "Trích xuất tóm tắt",
"summaryGenerated": "Đã tạo tóm tắt",
"generating": "Đang tạo...",
"regenerate": "Tạo lại",
"summaryTimeoutMessage": "Yêu cầu tạo tóm tắt đã hết thời gian, có thể do sự cố mạng hoặc máy chủ bận.",
"deleteTranslationRecord": "Xóa bản ghi dịch",
"deleteTranslationConfirm": "Bạn có chắc muốn xóa bản ghi dịch này không? Thao tác này không thể hoàn tác.",
"originalText": "Văn bản gốc",
"translatedText": "Văn bản dịch",
"sessionSummary": "Tóm tắt phiên",
"cannotShare": "Không thể chia sẻ",
"generateSummaryFirst": "Vui lòng tạo tóm tắt trước",
"translationSessionRecord": "Bản ghi phiên dịch",
// 配对模块
// 配对页面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "Ghép nối thiết bị",
"connectYourDeepSoundHeadset": "Kết nối tai nghe DeepSound của bạn",
"bind": "Liên kết",
"authorizeBind": "Ủy quyền liên kết",
"enterCode": "Vui lòng nhập mã",
"autoInputCode": "Tự động nhập mã",
"skipBinding": "Bỏ qua liên kết",
"rescan": "Quét lại",
"skip": "Bỏ qua",
"verifyingDevice": "Đang xác minh thiết bị...",
"confirmBinding": "Xác nhận liên kết",
"associatingDevice": "Đang liên kết thiết bị...",
"goToBluetoothSettings": "Đến cài đặt Bluetooth",
'bluetooth': 'Bluetooth',
// 配对状态文本
"readyToPair": "Sẵn sàng để ghép nối",
"preparingPairingEnvironment": "Đang chuẩn bị môi trường ghép nối...",
"connectDeepSoundViaSystemBluetooth": "Vui lòng kết nối với thiết bị DeapSound qua Bluetooth hệ thống trước",
"deviceBindingConfirm": "Xác nhận liên kết thiết bị...",
"establishingDeviceAssociation": "Đang thiết lập liên kết thiết bị...",
"waitingCompletePairing": "Vui lòng đợi, đang hoàn tất ghép nối...",
"pairingSuccessRedirecting": "Ghép nối thành công! Sắp chuyển hướng đến trang chủ...",
// 配对错误状态文本
"ensureConnectedDeepSoundDevice": "Vui lòng đảm bảo bạn đang kết nối với thiết bị DeapSound",
"deviceAlreadyBoundToOtherAccount": "Thiết bị này đã được liên kết với tài khoản khác",
"deviceAssociationFailed": "Liên kết thiết bị thất bại, vui lòng thử lại",
"scanTimeoutEnsureDeviceNearby": "Quét hết thời gian, vui lòng đảm bảo thiết bị ở gần",
"networkError": "Lỗi mạng",
"authorizationFailedCheckCode": "Ủy quyền thất bại, vui lòng kiểm tra xem mã ủy quyền có đúng không",
"pairingFailedRetry": "Ghép nối thất bại, vui lòng thử lại",
// 配对控制器相关
'pleaseEnableBluetooth': 'Vui lòng bật Bluetooth',
'deviceDisconnected': 'Thiết bị đã ngắt kết nối',
'readyToStartPairing': 'Sẵn sàng bắt đầu ghép nối',
'checkingEnvironment': 'Đang kiểm tra môi trường...',
'ensureHeadsetOnAndPairingMode': 'Vui lòng đảm bảo tai nghe đã bật và ở chế độ ghép nối',
'establishingSecureConnection': 'Đang thiết lập kết nối an toàn...',
'needManualBindingAuthCode': 'Cần mã ủy quyền liên kết thủ công...',
'pairingSuccessful': 'Ghép nối thành công!',
'enableBluetooth': 'Bật Bluetooth',
'grantPermissions': 'Cấp quyền',
'retryAssociation': 'Liên kết lại',
'retryAuthorization': 'Ủy quyền lại',
'pleaseGrantNecessaryPermissions': 'Vui lòng cấp các quyền cần thiết',
'checkFailedRetry': 'Kiểm tra thất bại, vui lòng thử lại',
'pleaseConnectDeepSoundDevice': 'Vui lòng kết nối thiết bị DeepSound',
'verificationFailedRetry': 'Xác minh thất bại, vui lòng thử lại',
'invalidDeviceAddress': 'Địa chỉ thiết bị không hợp lệ',
'bleDeviceAssociationFailed': 'Liên kết thiết bị BLE thất bại',
'deviceAssociationFailedRetry': 'Liên kết thiết bị thất bại, vui lòng thử lại',
'bleConnectionTimeoutRetry': 'Kết nối BLE hết thời gian, vui lòng thử lại',
'blePairingStartupFailed': 'Khởi động ghép nối BLE thất bại',
'bleConnectionFailed': 'Kết nối BLE thất bại',
'deviceAuthorizationFailedCheckCode': 'Ủy quyền thiết bị thất bại, vui lòng kiểm tra mã ủy quyền',
//用户反馈页
"feedback": "Phản hồi người dùng",
'feedbackInfo': 'Cung cấp phản hồi hoặc đề xuất',
'feedbackDescription': 'Vui lòng mô tả vấn đề hoặc đề xuất của bạn',
'feedbackHint': 'Vui lòng nhập phản hồi của bạn...',
'feedbackRequired': 'Nội dung phản hồi là bắt buộc',
'feedbackHint': 'Vui lòng nhập nội dung phản hồi của bạn...',
'feedbackRequired': 'Vui lòng nhập nội dung phản hồi',
'contactInfo': 'Thông tin liên hệ',
'contactHint': 'Email/Điện thoại, để chúng tôi có thể liên hệ với bạn',
'contactHint': 'Email/Số điện thoại, để chúng tôi có thể liên hệ với bạn',
'submit': 'Gửi',
'feedbackSubmitSuccess': 'Đã gửi phản hồi thành công, cảm ơn bạn!',
'feedbackSubmitFailed': 'Không thể gửi phản hồi, vui lòng thử lại sau',
'feedbackSubmitSuccess': 'Gửi phản hồi thành công, cảm ơn phản hồi của bạn!',
'feedbackSubmitFailed': 'Gửi phản hồi thất bại, vui lòng thử lại sau',
// OTA升级模块
"upgradeExitConfirm": "Đang nâng cấp, thoát sẽ làm gián đoạn quá trình nâng cấp, bạn có chắc chắn muốn thoát không?",
"deviceModel": "Kiểu máy",
"unknownDevice": "Thiết bị không xác định",
"currentFirmwareVersion": "Phiên bản firmware hiện tại",
"latestFirmwareVersion": "Phiên bản firmware mới nhất",
"ota_newVersionFound": "Đã tìm thấy phiên bản mới",
"latestVersion": "Đã là phiên bản mới nhất",
"gettingDeviceInfo": "Đang lấy thông tin thiết bị...",
"keepDeviceConnected": "Vui lòng giữ thiết bị kết nối",
"connectionFailed": "Kết nối thất bại",
"retryConnection": "Thử kết nối lại",
"ota_updateNow": "Cập nhật ngay",
"keepConnectedDontClose": "Vui lòng giữ thiết bị kết nối, không đóng ứng dụng",
"doNotDisconnect": "Vui lòng không ngắt kết nối",
"charging": "Đang sạc",
"updateContent": "Nội dung cập nhật",
"removeEarbudsEnsureBattery": "Lấy cả hai tai nghe ra và đảm bảo pin của cả hai đều trên 30%",
// 音乐列表页面
"noMusic": "Không có nhạc",
"noPlayingMusic": "Không có nhạc đang phát",
"unknownSong": "Bài hát không xác định",
"unknownArtist": "Nghệ sĩ không xác định",
"playAll": "Phát tất cả",
// Language names
"中文(简体)": "Tiếng Trung (giản thể)",
"中文(繁体)": "Tiếng Trung (phồn thể)",
"中文(香港繁体)": "Tiếng Trung (Hồng Kông)",
// 语言名称
"中文(简体)": "Tiếng Trung (Giản thể)",
"中文(繁体)": "Tiếng Trung (Phồn thể)",
"中文(香港繁体)": "Tiếng Trung (Hồng Kông Phồn thể)",
"英语": "Tiếng Anh",
"日语": "Tiếng Nhật",
"韩语": "Tiếng Hàn",
@ -401,24 +762,24 @@ const Map<String, String> viVN = {
"现代希腊语": "Tiếng Hy Lạp hiện đại",
"罗马尼亚语": "Tiếng Romania",
"匈牙利语": "Tiếng Hungary",
"乌克兰语": "Tiếng Ukraine",
"乌克兰语": "Tiếng Ukraina",
"丹麦语": "Tiếng Đan Mạch",
"芬兰语": "Tiếng Phần Lan",
"挪威语": "Tiếng Na Uy",
"克罗地亚语": "Tiếng Croatia",
"加泰隆语": "Tiếng Catalan",
"加泰隆语": "Tiếng Catalunya",
"阿拉伯语": "Tiếng Ả Rập",
"泰语": "Tiếng Thái",
"越南语": "Tiếng Việt",
"印尼语": "Tiếng Indonesia",
"印地语": "Tiếng Hindi",
"土耳其语": "Tiếng Thổ Nhĩ Kỳ",
"马来语": "Tiếng Malaysia",
"孟加拉语": "Tiếng Bengali",
"马来语": "Tiếng Mã Lai",
"孟加拉语": "Tiếng Bengal",
"泰米尔语": "Tiếng Tamil",
"泰卢固语": "Tiếng Telugu",
"马拉提语": "Tiếng Marathi",
"乌尔都语": "Tiếng Urdu",
"波斯语": "Tiếng Ba Tư",
"斯瓦希里语": "Tiếng Swahili",
};
};

551
lib/core/translations/language/zh_hk.dart

@ -1,4 +1,4 @@
const Map<String, String> zhHK = {
const Map<String, String> zhHK = {//
// 通用
'continue': '繼續',
'confirm': '確認',
@ -10,23 +10,23 @@ const Map<String, String> zhHK = {
'connecting': '連接中...',
'connectionFailure': '連接失敗',
'unconnected': '未連接',
'search': '搜索',
"requestCancellation": "請求取消",
'search': '搜尋',
"requestCancellation": "請求已取消",
"connectionTimeout": "連接超時",
"requestTimeout": "請求超時",
"responseTimeout": "響應超時",
"unknownError": "未知錯誤",
// 启动页
// 啟動頁
"slogan": "連接世界,豈止聲音",
"sloganInfo": "AI語音專家 · 隨時隨地",
// 底部导航
// 底部導航
"home": "首頁",
"explore": "發現",
"settings": "設置",
"settings": "設定",
// 语言
// 語言
"followingSystem": "跟隨系統",
"chinese": "中文",
"english": "英語",
@ -46,19 +46,39 @@ const Map<String, String> zhHK = {
"malay": "馬來語",
"turkish": "土耳其語",
"polish": "波蘭語",
"filipino": "菲律賓語",
"dutch": "荷蘭語",
"swedish": "瑞典語",
"danish": "丹麥語",
"finnish": "芬蘭語",
"czech": "捷克語",
"hungarian": "匈牙利語",
"norwegian": "挪威語",
"romanian": "羅馬尼亞語",
"ukrainian": "烏克兰語",
"greek": "希臘語",
"bulgarian": "保加利亞語",
"croatian": "克羅地亞語",
"slovak": "斯洛伐克語",
"slovenian": "斯洛文尼亞語",
"lithuanian": "立陶宛語",
"latvian": "拉脫維亞語",
"estonian": "愛沙尼亞語",
"serbian": "塞爾維亞語",
"icelandic": "冰島語",
// 登录页
// 登錄頁
"welcome": "歡迎使用",
"loginTips": "請使用手機號或郵箱登錄/註冊",
"loginTips": "請使用手機號或郵箱登入/註冊",
"accountNumber": "手機號碼或郵箱",
"verificationCode": "驗證碼",
"getCode": "獲取驗證碼",
"reacquireAfter": "秒後重新獲取",
"otherWays": "或使用以下方式登錄",
"expressConsent": "登錄/註冊即表示你同意",
"otherWays": "或使用以下方式登入",
"expressConsent": "登入/註冊即表示你同意",
"and": " 和 ",
"userAgreement": "《用戶協議》",
"privacyPolicy": "《隱私政策》",
"privacyPolicy": "《私隱政策》",
'selectCountry': '選擇國家/地區',
"email": "郵箱",
"phoneNumber": "手機號碼",
@ -67,54 +87,73 @@ const Map<String, String> zhHK = {
"invalidPhoneFormat": "手機號格式不正確",
"tip": "提示",
"pleaseEnterCompleteCode": "請輸入完整的驗證碼",
"loginFailed": "登錄失敗,請重試",
"loginFailed": "登入失敗,請重試",
'pleaseAcceptPrivacyPolicy': '請先閱讀並同意私隱政策和用戶協議',
"enterVerificationCode": "輸入驗證碼",
"verificationCodeSentTo": "驗證碼已發送至",
"resendVerificationCode": "重新發送驗證碼",
"login": "登入",
"usePasswordLogin": "使用密碼登入",
// 首页
// 私隱政策彈窗
"loginDeclaration": "DeapSound 聲明", // DeapSound 聲明
"welcomeToThisApp": "歡迎使用DeapSound,請充分閱讀", // 歡迎使用DeapSound,請充分閱讀
"privacyPolicyText":
"點擊'同意並進入'表示您已充分閱讀並同意上述協議。點擊'不同意'將退出應用。", // ,點擊"同意並進入"表示您已充分閱讀並同意上述協議。點擊"不同意"將退出應用。
"disagree": "不同意", // 不同意
"agreeAndEnter": "同意並進入", // 同意並進入
// 首頁
"deviceStatus": "設備狀態",
"reconnect": "重新連接",
"connectingDevice": "正在連接設備...",
"connectedTo": "已連接到",
"signal": "信號",
"signal": "訊號",
"deviceId": "設備ID",
"firmwareVersion": "固件版本",
"firmwareVersion": "韌體版本",
"disconnectedDevice": "未連接設備,點擊下方按鈕連接",
"connectDevice": "連接設備",
"topAiExperiences": "熱門AI體驗",
"aiAssistant": "AI全能助手",
"aiAssistantInfo": "24小時專屬顧問,解答問題、提供建議",
"simultaneousInterpretation": "同聲傳譯",
"simultaneousInterpretationInfo": "80+語言實時翻譯,出國無憂",
"simultaneousInterpretationInfo": "80+種語言實時翻譯,出國無憂",
"aiCompanion": "親子陪伴",
"aiCompanionInfo": "懂你心意,溫暖陪伴",
"homeSlogan": "連接世界,超越聲音",
"turnEarphones": "請打開耳機充電盒,將耳機放入您的耳朵",
"currentlyConnected": "當前已連接:",
"unsystemSetup": "去系統設置",
"unsystemSetup": "前往系統設定",
"talkLater": "稍後再說",
"initializing": "正在初始化...",
"bluetoothInitializationFailure": "藍牙服務初始化失敗",
"checkingPermissions": "正在檢查權限...",
"lackPermissions": "缺少藍牙權限",
"searchingDevice": "正在搜索設備...",
"searchingDevice": "正在搜尋設備...",
"findConnectedDevice": "找到已連接的設備",
"notFound": "未找到已連接的藍牙設備",
"initializationFailure": "初始化失敗",
"connectedDevice": "已連接到設備:",
"failedRefreshDevice": "刷新設備失敗",
"noDeviceFound": "未找到已連接的設備",
"failedDeviceInformation": "無法獲取設備信息",
"failedDeviceInformation": "無法獲取設備資訊",
"unknownEquipment": "未知設備",
"zeroSignal": "無信號",
"zeroSignal": "無訊號",
"good": "良好",
"fine": "很好",
"excellent": "極佳",
"unknown": "未知",
'bluetoothTurnedOff': '藍牙已關閉,請打開藍牙',
'bluetoothTurnedOff': '藍牙已關閉,請開啟藍牙',
'bluetoothOff': '藍牙已關閉',
'leftEar': '左耳',
'rightEar': '右耳',
'chargingCase': '充電倉',
'left': '左',
'right': '右',
'checkConnectionStatusFailed': '檢查連接狀態失敗',
// 发现页
"searchAi": "搜索AI功能...",
// 發現頁
"searchAi": "搜尋AI功能...",
"exploreSlogan": "智能耳機,無限可能",
"exploreSlogan1": "智能陪伴,無限可能",
"exploreSlogan2": "智能眼鏡,無限可能",
@ -123,6 +162,9 @@ const Map<String, String> zhHK = {
"allRoundAssistant": "全能助理",
"allRoundAssistantInfo": "幫你解決各類問題",
"simultaneousTranslation": "同聲翻譯",
"faceToFaceTranslation": "面對面翻譯",
'audioVideoTranslation': '影音翻譯',
'callTranslation': '通話翻譯',
"simultaneousTranslationInfo": "實時翻譯80+種語言",
"aiGirlfriend": "親子陪伴",
"aiGirlfriendInfo": "智能陪伴,隨時聊天",
@ -134,7 +176,7 @@ const Map<String, String> zhHK = {
"studyAssistantInfo": "發音糾正,實時練習口語",
"travelTranslator": "旅行翻譯助手",
"travelTranslatorInfo": "實時語音翻譯,旅遊景點介紹",
"beSearching": "正在搜索:",
"beSearching": "正在搜尋:",
"noAssistantFound": "未找到對應的AI助手",
"scene": "場景",
"youHaveSelected": "您選擇了:",
@ -145,34 +187,35 @@ const Map<String, String> zhHK = {
"popularFunction": "熱門功能場景",
"tryNow": "立即嘗試",
//商务会议助手页
// 商務會議助手頁
"startMeeting": "開始會議",
'edit': '編輯',
'delete': '刪除',
'noContent': '無內容',
'editMeetingTitle': '修改會議標題(非必填)',
'meetingTitle': '會議標題(非必填)',
'maxCharacters': '最多50個字符',
'maxCharacters': '最多50個字元',
'meeting': '會議',
'recordingDetails': '錄音詳情',
'aiSummary': 'AI總結',
'meetingTranscript': '會議原文',
// 设置页
// 設定頁
"systemSettings": "系統設定",
"premiumMember": "高級會員",
"joinDevice": "已連接設備:",
"accountId": "賬號ID:",
"systemSetting": "系統設置",
"languageSetting": "語言設置",
"darkMode": "暗黑模式",
"accountId": "帳號ID:",
"systemSetting": "系統設定",
"languageSetting": "語言設定",
"darkMode": "深色模式",
"darkModeInfo": "切換應用的明暗主題",
"backups": "備份與恢復",
"backupsInfo": "備份設置和AI互動歷史",
"backups": "備份與還原",
"backupsInfo": "備份設定和AI互動歷史",
"lastBackup": "上次備份:",
"privacySettings": "隱私設置",
"privacySettings": "私隱設定",
"privacySettingsInfo": "管理數據收集和權限",
"logout": "退出登錄",
"logoutTips": "確定要退出當前賬號嗎?",
"permissionManagement": "權限管理", // 權限管理
"permissionManagementInfo": "管理應用權限設定", // 管理應用權限設定
"aboutApplication": "關於應用",
"versions": "版本",
"checkUpdates": "檢查更新",
@ -181,38 +224,268 @@ const Map<String, String> zhHK = {
"voiceServiceInfo": "選擇語音識別和合成服務",
"selectVoiceService": "選擇語音服務",
"azureVoiceService": "Azure 語音服務",
"azureVoiceServiceInfo": "微軟雲端語音服務,支持高質量語音合成和識別",
"azureVoiceServiceInfo": "微軟雲端語音服務,支援高品質語音合成和識別",
"flutterVoiceService": "Flutter 本地語音服務",
"flutterVoiceServiceInfo": "設備本地語音服務,無需聯網即可使用",
'timbreService': '音色服務',
'timbreServiceInfo': '選擇音色語音合成服務',
'defaultTimbre': '默認音色',
'defaultTimbre': '預設音色',
'microsoftCloudTimbreService': '微軟雲端音色服務',
'voiceClone': '聲音複刻',
'AIsettings': 'AI設置',
'AIsettings': 'AI設定',
'selecttimbre': '選擇音色',
'pleaseRead': '請朗讀',
'completeRecording': '完成錄製',
'deleteAccount': '註銷賬號',
'deleteAccountTips': '確定要永久刪除您的賬號嗎?此操作不可撤銷',
"firmwareUpgrade": "韌體升級",
"bleHeadsetFirmwareUpgrade": "BLE耳機韌體版本升級",
"deviceManagement": "設備管理",
"manageConnectedDevices": "管理已綁定的藍牙設備",
//設定setting_controller
// 版本更新相關
'currentLatestVersion': '當前已是最新版本 {version}',
'checkUpdateFailed': '檢查更新失敗',
'networkErrorRetry': '網絡錯誤,請稍後重試',
// 設備管理相關
'clearPairedDevices': '清除配對設備',
'clearPairedDevicesConfirm': '確定要清除所有配對設備嗎?',
'clearPairedDevicesSuccess': '清除配對設備成功',
'clearPairedDevicesFailed': '清除配對設備失敗',
// 設定頁面 - 實時語音對話
"realtimeVoiceChat": "實時語音對話",
"realtimeVoiceChatInfo": "體驗智能語音互動功能(功能預覽)",
"loading": "載入中...",
// 聊天页
//設備管理頁面
"earphone": "耳機",
"voicerecorder": "錄音筆",
"notBound": "未綁定",
"deviceNotBoundYet": "尚未綁定設備",
"unbind": "解除綁定",
//Agent 模塊
// agent View
"XiaoYan": "小言",
"clearChatHistory": "清空聊天記錄",
"online": "在線",
"inputMessage": "輸入消息...",
"inputMessage": "輸入訊息...",
"imListening": "正在聆聽...",
"canStartTalking": "你可以開始說話",
"addQuestionAboutImage": "新增關於圖片的問題或描述...",
"summarizeImageContent": "總結圖片內容",
"extractImageText": "擷取圖片文字",
"translateImageText": "翻譯圖片文字",
"recording": "正在錄音...",
"holdToSpeak": "按住說話",
"takePhoto": "拍照",
"photoAlbum": "相簿",
"makeCall": "打電話",
"aiVoiceCall": "AI語音通話",
"inCall": "正在通話中...",
"aiReplying": "AI正在回覆...",
"waitingToStart": "等待開始...",
"clickToStartCall": "點擊開始通話",
"listeningToYou": "正在聽您說話...",
"processing": "正在處理...",
"loadMoreMessages": "載入更多訊息...",
"loadFailedClickRetry": "載入失敗,點擊重試",
"swipeUpForMore": "向上滑動查看更多",
// 翻译页
"selectSourceLanguage": "選擇源語言",
"selectTargetLanguage": "選擇目標語言",
// Agent controller
'welcomeMessage': '你好!我是**小言**,我能幫你:\n\n'
'• 回答問題和提供資訊\n\n'
'• 實時語音翻譯\n\n'
'• 推薦音樂和播客\n\n'
'• 語音備忘錄和提醒\n\n'
'• 控制耳機功能\n\n'
'有什麼我可以幫你的嗎?',
'microphonePermission': '麥克風',
'voiceRecognitionPermissionText': '語音識別功能需要存取麥克風。',
'voiceTranslationPermissionText': '語音識別與翻譯功能需要存取麥克風。',
'phoneCallPermissionText': '打電話功能需要存取麥克風進行語音通話。',
'permissionDeniedText': '您已永久拒絕麥克風權限,請前往系統設定開啟權限。',
'startVoiceInput': '開始語音輸入',
'startPhoneCallMode': '開始打電話模式,開始語音輸入',
// Agent 全屏編輯器
'fullScreenEditorHint': '在這裡輸入你的訊息...', // 全屏編輯器輸入提示
'characterCount': '{count} 字元', // 字元計數顯示
// 訊息長按操作
'copy': '複製',
'copySuccess': '複製成功',
'report': '舉報',
'submitSuccess': '提交成功',
'submitFailed': '提交失敗',
'reportSubmitted': '舉報已提交,我們會盡快處理',
'harmfulUnsafe': '有害/不安全',
'pornographicVulgar': '色情低俗',
'misleadingAttack': '誤導攻擊',
'illegalCriminal': '違法犯罪',
'privacyRelated': '私隱相關',
'copyrightViolation': '侵犯我的著作權、名譽權等',
'other': '其他',
'reportDescriptionHint': '我們想知道你舉報的原因,你可以描述你遇到的問題。',
// 编辑个人信息页
"editProfile": "編輯個人信息",
//Message_bubble
'generatedByAi': '由AI生成',
//音樂卡片 music_card
'recommendedMusic': '以下是一些推薦的音樂:',
'playList': '播放清單',
'moreMusic': '更多音樂',
//導航卡片 navigation_card
'kilometers': '公里', // 公里單位
'meters': '米', // 米單位
'hours': '小時', // 小時單位
'minutes': '分鐘', // 分鐘單位
'seconds': '秒', // 秒單位
'navigating': '導航中', // 導航狀態
'currentLocation': '目前位置', // 目前位置
'approximate': '約', // 大約
'enterRoad': '進入', // 進入道路
"driving": "駕車",
"walking": "步行",
"bicycling": "騎行",
"tsransit": "公共交通",
//天氣卡片 weather_card
'weatherQuery': '查詢天氣情況:',
'highest': '最高',
'lowest': '最低',
'futureForecast': '未來預報',
'hotWeatherTip': '今日高溫炎熱,請注意防暑降溫,多喝水避免中暑',
'coldWeatherTip': '今日氣溫較低,外出請注意保暖,小心感冒',
'rainyWeatherTip': '今日有雨,外出請攜帶雨具,注意出行安全',
'snowyWeatherTip': '今日有雪,路面濕滑請注意安全,做好保暖措施',
'foggyWeatherTip': '今日有霧霾,能見度較低,外出請佩戴口罩',
'windyWeatherTip': '今日風力較大,外出請注意安全,固定好物品',
'sunnyWeatherTip': '今日陽光充足紫外線較強,外出請做好防曬',
'temperatureDifferenceTip': '今日晝夜溫差較大,請適時增減衣物',
'comfortableWeatherTip': '今日天氣適宜,是外出活動的好時光',
"monday": "週一",
"tuesday": "週二",
"wednesday": "週三",
"thursday": "週四",
"friday": "週五",
"saturday": "週六",
"sunday": "週日",
// 天氣描述
"sunny": "晴",
"partlyCloudy": "少雲",
"partlySunny": "晴間多雲",
"cloudy": "多雲",
"overcast": "陰",
"shower": "陣雨",
"thundershower": "雷陣雨",
"lightRain": "小雨",
"moderateRain": "中雨",
"heavyRain": "大雨",
"rainstorm": "暴雨",
"snowShower": "陣雪",
"lightSnow": "小雪",
"moderateSnow": "中雪",
"heavySnow": "大雪",
"blizzard": "暴雪",
"fog": "霧",
"haze": "霾",
"strongWind": "大風",
//編輯個人信息頁
"editProfile": "編輯個人資訊",
"avatar": "頭像",
"nickname": "暱稱",
"save": "保存",
"save": "儲存",
"about": "關於",
"enterNickname": "請輸入暱稱",
"notSet": "未設定",
"accountSetting": "帳號設定",
"logout": "登出",
"logoutTips": "確定要登出目前帳號嗎?",
'deleteAccount': '註銷帳號',
'deleteAccountTips': '確定要永久刪除您的帳號嗎?此操作不可撤銷',
// Profile 錯誤信息
'networkConnectionFailed': '網絡連接失敗,請檢查網絡設定後重試',
'serverTemporarilyUnavailable': '伺服器暫時無法響應,請稍後重試',
'loginExpiredPleaseRelogin': '登入已過期,請重新登入',
'noPermissionForThisOperation': '沒有權限執行此操作',
'requestedResourceNotFound': '請求的資源不存在',
'imageProcessingFailedPleaseReselect': '圖片處理失敗,請重新選擇圖片',
'operationFailedPleaseRetry': '操作失敗,請重試',
'serverReturnedError': '伺服器返回錯誤',
'serverError': '伺服器錯誤',
'networkConnectionFailedCheckSettings': '網絡連接失敗,請檢查網絡設定',
'serverInternalErrorRetryLater': '伺服器內部錯誤,請稍後重試',
// Profile 用戶交互
'imageCompressionFailed': '圖片壓縮失敗',
'avatarUpdateFailed': '頭像更新失敗',
'usernameCannotBeEmpty': '用戶名不能為空',
'saveSuccess': '儲存成功',
'personalInfoUpdated': '個人資訊已更新',
'saveFailed': '儲存失敗',
'loggedOut': '已登出',
'logoutFailedRetry': '登出失敗,請重試',
'accountPermanentlyDeleted': '帳號已被永久刪除',
'deleteAccountFailedRetry': '刪除帳號失敗,請重試',
// 帳號服務相關
'clearUserDataFailed': '清理用戶數據失敗',
'deleteUserDataFailed': '刪除用戶數據失敗',
'thirdPartyLogoutSuccess': '第三方登出成功',
'thirdPartyLogoutFailed': '第三方登出失敗',
'signOutProcessError': '登出過程發生錯誤',
'deleteAccountProcessError': '刪除帳號過程發生錯誤',
'userDataClearSuccess': '用戶數據清理成功',
'allUserDataClearSuccess': '所有用戶數據清理成功',
'accountServiceInitialized': 'AccountService 已初始化',
// 国家列表
// 權限管理頁面
'getPermissionStatusFailed': '獲取權限狀態失敗',
'communicationPermissions': '通訊權限',
'calendarPermissions': '日曆權限',
'locationPermissions': '位置權限',
'phone': '電話',
'sms': '短訊',
'calendarWrite': '日曆寫入',
'calendarFullAccess': '日曆完整存取',
'locationInfo': '位置資訊',
'phonePermissionDesc': '用於撥打電話功能',
'smsPermissionDesc': '用於發送短訊功能',
'calendarWritePermissionDesc': '用於建立日曆事件和提醒',
'calendarFullAccessPermissionDesc': '用於讀取和管理日曆事件及提醒',
'locationPermissionDesc': '用於獲取目前位置資訊',
'appFunctionNeeds': '應用功能需要',
'authorized': '已授權',
'unauthorized': '未授權',
'needOpenInSystemSettings': '需要在系統設定中開啟',
'partialAuthorization': '部分授權',
'unknownStatus': '未知狀態',
'permissionGranted': '權限已授予',
'permissionRequestError': '請求權限時出錯',
'phonePermissionDetailDesc': '撥打電話功能需要電話權限',
'smsPermissionDetailDesc': '發送短訊功能需要短訊權限',
'calendarWritePermissionDetailDesc': '建立日曆事件需要日曆寫入權限',
'calendarFullAccessPermissionDetailDesc': '管理日曆事件需要完整日曆權限',
'locationPermissionDetailDesc': '獲取位置資訊需要位置權限',
'appNeedsPermissionForFullFunction': '應用需要此權限以提供完整功能',
'permanentDenialText': '您已永久拒絕{permission}權限,請前往應用設定開啟',
'goToSettings': '去設定',
// 版本更新對話框
'newVersionFound': '發現新版本', // 版本更新對話框標題
'remindLater': '稍後提醒', // 稍後提醒按鈕
'updateNow': '立即更新', // 立即更新按鈕
'checkUpdate': '檢查更新', // 檢查更新按鈕
'updateFailed': '更新失敗', // 更新失敗提示
'cannotOpenAppStore': '無法打開應用商店,請手動前往應用商店更新', // 無法打開應用商店提示
'updateErrorRetry': '更新過程中發生錯誤,請稍後重試', // 更新錯誤重試提示
//國家列表
"邮箱": "郵箱",
"中国": "中國",
"美国": "美國",
@ -320,46 +593,118 @@ const Map<String, String> zhHK = {
"斐济": "斐濟",
"所罗门群岛": "所羅門群島",
// 个人助理 Emma
"personalAssistantName": "個人助理 Emma",
"personalAssistantDescription":
"你好,我是 Emma,一位全能型 AI 助理。無論是工作規劃、學習建議、生活安排,還是其他任何問題,我都很樂意為你提供幫助。讓我們一起提高效率,實現目標!",
"assistantTag": "助理",
"personalAssistantWelcome":
"你好!我是 Emma,很高興成為你的私人助理。我可以幫你處理各種任務,比如時間管理、目標規劃、信息整理等。有什麼我可以幫你的嗎?",
"personalAssistantVoiceWelcome": "我在呢!",
// 同声传译 Lucy
"interpreterName": "同聲傳譯",
"interpreterDescription":
"Hello!我是 Lucy,一名專業的中英同聲翻譯官,擅長在會議、講座、對話場景中進行實時翻譯,讓溝通無障礙。",
"interpreterTag": "翻譯",
"interpreterWelcome":
"大家好!我是同聲翻譯官 Lucy,為你在中英之間提供實時翻譯。你說中文,我就給你翻譯成英文;你說英文,我就給你翻譯成中文。現在,開始我們的翻譯吧!",
// 亲子陪伴 芯愿
"companionName": "親子陪伴 芯願",
"companionDescription":
"我是你的專屬親子陪伴芯願,溫柔體貼,善解人意。無論你想聊天、傾訴煩惱,還是需要陪伴,我都會一直在你身邊。",
"companionTag": "情感",
"companionWelcome":
"您好呀,終於等到你啦!我是芯願,你的專屬親子陪伴。今天過得怎麼樣?有什麼想和我分享的嗎?我一直都在這裡,隨時傾聽你的心聲。",
"companionVoiceWelcome": "我在這裡陪著你!",
// 多功能AI聊天 吴小江
"healthAdvisorName": "多功能AI聊天 吳小江",
"healthAdvisorDescription": "我是吳小江,我可以為你提供更多AI聊天功能。",
"healthAdvisorTag": "健康",
"healthAdvisorWelcome": "您好,我是吳小江,很高興能為您提供多功能AI聊天。我將用專業知識幫助您。請問有什麼問題想諮詢嗎?",
"healthAdvisorVoiceWelcome": "我在這裡!",
// 翻译历史
// 翻譯模塊
// 翻譯主頁 (translation_view.dart)
"translationHistory": "翻譯歷史",
"enableRecording": "是否開啟錄音",
"viewAudioFiles": "查看錄音檔案",
"headsetUser": "耳機用戶",
"phoneUser": "手機用戶",
"selectSourceLanguage": "選擇來源語言",
"selectTargetLanguage": "選擇目標語言",
// 翻譯歷史頁 (translation_history_view.dart)
"noTranslationHistory": "暫無歷史記錄",
"clearHistory": "清除歷史記錄",
"clearHistoryConfirm": "確定要清除所有翻譯歷史記錄嗎?此操作無法撤銷。",
"translationHistory": "翻譯歷史",
"unknownLanguage": "未知語言",
"deleteSessionRecord": "刪除對話記錄",
"deleteSessionConfirm": "確定要刪除該對話的所有翻譯記錄嗎?此操作無法撤銷。",
// 翻譯錄音文件列表頁 (translation_list_view.dart)
"translateAudioFiles": "翻譯錄音檔案",
"noAudioFiles": "暫無音訊檔案",
"calculating": "計算中...",
"playing": "播放中...",
"paused": "已暫停",
"clickToPlay": "點擊播放",
"rename": "重新命名",
"smartTranscription": "智能轉寫",
"renameAudioFile": "重新命名音訊檔案",
"enterNewFileName": "請輸入新的檔案名稱",
// 用戶反饋頁
// 翻譯詳情頁 (translation_detail_view.dart)
"originalRecord": "原始記錄",
"recordSummary": "記錄摘要",
"clickToGenerateSummary": "點擊下方按鈕生成對話摘要",
"summaryContent": "摘要內容",
"copied": "已複製",
"summaryCopiledToClipboard": "摘要已複製到剪貼簿",
"extractSummary": "提取摘要",
"summaryGenerated": "已生成摘要",
"generating": "生成中...",
"regenerate": "重新生成",
"summaryTimeoutMessage": "生成摘要請求超時,可能是網絡問題或伺服器繁忙。",
"deleteTranslationRecord": "刪除翻譯記錄",
"deleteTranslationConfirm": "確定要刪除這條翻譯記錄嗎?此操作無法撤銷。",
"originalText": "原文",
"translatedText": "譯文",
"sessionSummary": "對話摘要",
"cannotShare": "無法分享",
"generateSummaryFirst": "請先生成摘要",
"translationSessionRecord": "翻譯對話記錄",
// 配對模塊
// 配對頁面 (pairing_view.dart & pairing_view_new.dart)
"devicePairing": "設備配對",
"connectYourDeepSoundHeadset": "連接您的 DeepSound 耳機",
"bind": "綁定",
"authorizeBind": "授權綁定",
"enterCode": "請輸入代碼",
"autoInputCode": "自動輸入代碼",
"skipBinding": "跳過綁定",
"rescan": "重新掃描",
"skip": "跳過",
"verifyingDevice": "正在驗證設備...",
"confirmBinding": "確認綁定",
"associatingDevice": "正在關聯設備...",
"goToBluetoothSettings": "前往藍牙設定",
'bluetooth': '藍牙',
// 配對狀態文本
"readyToPair": "準備開始配對",
"preparingPairingEnvironment": "正在準備配對環境...",
"connectDeepSoundViaSystemBluetooth": "請先透過系統藍牙連接DeapSound設備",
"deviceBindingConfirm": "設備綁定確認...",
"establishingDeviceAssociation": "正在建立設備關聯...",
"waitingCompletePairing": "請稍候,正在完成配對...",
"pairingSuccessRedirecting": "配對成功!即將跳轉到首頁...",
// 配對錯誤狀態文本
"ensureConnectedDeepSoundDevice": "請確保連接的是DeapSound設備",
"deviceAlreadyBoundToOtherAccount": "該設備已被其他帳號綁定",
"deviceAssociationFailed": "設備關聯失敗,請重試",
"scanTimeoutEnsureDeviceNearby": "掃描超時,請確保設備在附近",
"networkError": "網絡錯誤",
"authorizationFailedCheckCode": "授權失敗,請檢查授權碼是否正確",
"pairingFailedRetry": "配對失敗,請重試",
// 配對控制器相關
'pleaseEnableBluetooth': '請開啟藍牙',
'deviceDisconnected': '設備已斷開',
'readyToStartPairing': '準備開始配對',
'checkingEnvironment': '正在檢查環境...',
'ensureHeadsetOnAndPairingMode': '請確保耳機已開啟並進入配對模式',
'establishingSecureConnection': '正在建立安全連接...',
'needManualBindingAuthCode': '需要手動綁定授權碼...',
'pairingSuccessful': '配對成功!',
'enableBluetooth': '開啟藍牙',
'grantPermissions': '授予權限',
'retryAssociation': '重新關聯',
'retryAuthorization': '重新授權',
'pleaseGrantNecessaryPermissions': '請授予必要權限',
'checkFailedRetry': '檢查失敗,請重試',
'pleaseConnectDeepSoundDevice': '請連接 DeepSound 設備',
'verificationFailedRetry': '驗證失敗,請重試',
'invalidDeviceAddress': '設備地址無效',
'bleDeviceAssociationFailed': 'BLE設備關聯失敗',
'deviceAssociationFailedRetry': '設備關聯失敗,請重試',
'bleConnectionTimeoutRetry': 'BLE連接超時,請重試',
'blePairingStartupFailed': 'BLE配對啟動失敗',
'bleConnectionFailed': 'BLE連接失敗',
'deviceAuthorizationFailedCheckCode': '設備授權失敗,請檢查授權碼',
//用戶反饋頁
"feedback": "用戶反饋",
'feedbackInfo': '提供反饋或建議',
'feedbackDescription': '請描述您遇到的問題或建議',
@ -371,7 +716,33 @@ const Map<String, String> zhHK = {
'feedbackSubmitSuccess': '反饋提交成功,感謝您的反饋!',
'feedbackSubmitFailed': '反饋提交失敗,請稍後重試',
// 语言名称
// OTA升級模塊
"upgradeExitConfirm": "當前正在升級,退出將中斷升級進程,確定要退出嗎?",
"deviceModel": "設備型號",
"unknownDevice": "未知設備",
"currentFirmwareVersion": "當前韌體版本",
"latestFirmwareVersion": "最新韌體版本",
"ota_newVersionFound": "發現新版本",
"latestVersion": "已是最新版本",
"gettingDeviceInfo": "正在獲取設備資訊...",
"keepDeviceConnected": "請保持設備連接",
"connectionFailed": "連接失敗",
"retryConnection": "重試連接",
"ota_updateNow": "立即更新",
"keepConnectedDontClose": "請保持設備連接,不要關閉應用",
"doNotDisconnect": "請勿斷開連接",
"charging": "充電中",
"updateContent": "更新內容",
"removeEarbudsEnsureBattery": "取出雙耳機,並保證電量均為30%以上的狀態",
// 音樂列表頁面
"noMusic": "暫無音樂",
"noPlayingMusic": "暫無播放音樂",
"unknownSong": "未知歌曲",
"unknownArtist": "未知歌手",
"playAll": "播放全部",
// 語言名稱
"中文(简体)": "中文(簡體)",
"中文(繁体)": "中文(繁體)",
"中文(香港繁体)": "中文(香港繁體)",
@ -396,7 +767,7 @@ const Map<String, String> zhHK = {
"芬兰语": "芬蘭語",
"挪威语": "挪威語",
"克罗地亚语": "克羅地亞語",
"加泰隆语": "加泰隆語",
"加泰隆语": "加泰羅尼亞語",
"阿拉伯语": "阿拉伯語",
"泰语": "泰語",
"越南语": "越南語",
@ -411,4 +782,4 @@ const Map<String, String> zhHK = {
"乌尔都语": "烏爾都語",
"波斯语": "波斯語",
"斯瓦希里语": "斯瓦希里語",
};
};
Loading…
Cancel
Save