From: luozheng <1732036298@qq.com> Date: Mon, 2 Sep 2024 09:43:47 +0000 (+0800) Subject: 解绑确认弹窗添加,并添加对应多国语言资源 X-Git-Tag: release_V1.2.70_20241020_135402~529^2~30 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F854%2Fhead;p=mirrors%2FFD230.git 解绑确认弹窗添加,并添加对应多国语言资源 --- diff --git a/code/sdk/application/wearable/fd230app/nativelauncher/include/ui_resource_string.h b/code/sdk/application/wearable/fd230app/nativelauncher/include/ui_resource_string.h index 0a38d6405..43837244c 100644 --- a/code/sdk/application/wearable/fd230app/nativelauncher/include/ui_resource_string.h +++ b/code/sdk/application/wearable/fd230app/nativelauncher/include/ui_resource_string.h @@ -469,98 +469,100 @@ enum UIResourceTextId : uint16_t { STR_SEDENTARY_REMINDER = 456, STR_SEDENTARY_REMINDER_NOTE = 457, STR_SYSTEM_UPGRADING = 458, - STR_NEWDEVICE_BIND_REMIND_NOTE = 459, - STR_AI_VOICE = 460, - STR_AI_INTELLIGENT_ASSISTANT = 461, - STR_START_CHAT = 462, - STR_BOOT_FAILED = 463, - STR_ENABLE_MOBILE_DATA_FIRST = 464, - STR_ENABLE_BLUETOOTH_FIRST = 465, - STR_LISTENING = 466, - STR_FINISH_SPEAKING = 467, - STR_THINKING = 468, - STR_CANCEL = 469, - STR_CONNECT_TIMEOUT = 470, - STR_PLEASE_RESTART_CHAT = 471, - STR_CONTINUE_CHAT = 472, - STR_AIMODELS_DOUBAO = 473, - STR_AIMODES_WENXINYIYAN = 474, - STR_AIMODES_KIMI = 475, - STR_AIMODES_CHATGPT = 476, - STR_SLIDE_TO_SHUTDOWN = 477, - STR_SLIDE_TO_REBOOT = 478, - STR_AI_FAMILY_MEALS = 479, - STR_CHAT = 480, - STR_PCY4GC_OR_AS = 481, - STR_API_KEYS = 482, - STR_PGTTAF = 483, - STR_DAFBS = 484, - STR_OPENAI_API_KEYS = 485, - STR_KHBB = 486, - STR_GTAS = 487, - STR_DYWTDAK = 488, - STR_CONNECTING = 489, - STR_CONNECTION_FAIL = 490, - STR_PTALORTM = 491, - STR_MOTION_DETECTION_WALK_NOTE = 492, - STR_MOTION_DETECTION_RUN_NOTE = 493, - STR_MOTION_DETECTION_RIDE_NOTE = 494, - STR_MOTION_DETECTION_ROWING_NOTE = 495, - STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 496, - STR_PE4GC = 497, - STR_OBU_MESSAGE = 498, - STR_DELETE = 499, - STR_CHARGE = 500, - STR_CHARGE_NOTE = 501, - STR_STEP_FREQUENCY = 502, - STR_STEP_LENGTH = 503, - STR_AVG_PACE = 504, - STR_TONGYI_QIANWEN = 505, - STR_IFLYTEK_SPARK = 506, - STR_DISTURBNOTE_OFF = 507, - STR_4G_NOTE = 508, - STR_MUSIC_PLAYER_SOURCE_NOTE = 509, - STR_MUSIC_LIST_IS_EMPTY = 510, - STR_BT_HEADSET_RESCAN = 511, - STR_BT_HEADSET_NOFOND = 512, - STR_SCHEDULE = 513, - STR_SCHEDULE_TITLE = 514, - STR_SCHEDULE_NO_DATA = 515, - STR_SCHEDULE_NO_DATA_PROMPT = 516, - STR_NO_PAIRED_DEV = 517, - STR_IGNORE = 518, - STR_START = 519, - STR_ARC_SCALE_LIST_DISPLAY = 520, - STR_COUNT_DOWN = 521, - STR_CUSTOM_TIME = 522, - STR_QUICK_START = 523, - STR_1_MIN = 524, - STR_5_MIN = 525, - STR_10_MIN = 526, - STR_30_MIN = 527, - STR_SET_COUNT_DOWN_NOTE = 528, - STR_COUNTDOWN_ENDS = 529, - STR_MAXIMUM_TIME_REACH_NOTE = 530, - STR_STOPWATCH_STOP_NOTE = 531, - STR_TMCHBR = 532, - STR_SCHEDULE_TOPIC = 533, - STR_SCHEDULE_TIME = 534, - STR_SCHEDULE_NOTES = 535, - STR_SCHEDULE_DELETE_PROMPT = 536, - STR_HANG_UP_OR_ANSWER = 537, - STR_WATCH_CALL = 538, - STR_PHONE_CALL = 539, - STR_STEPS_OF_THE_DAY = 540, - STR_MILEAGE = 541, - STR_FAT_BURNING_TIME = 542, - STR_NUMBER_OF_STANDS = 543, - STR_CONSUME_CALORIES = 544, - STR_GOAL_HINT = 545, - STR_SLEEPMODE = 546, - STR_SLEEP_MODE_PROMPT_ON = 547, - STR_LOW_POWER_NOTIF_1 = 548, - STR_LOW_POWER_NOTIF_2 = 549, - STR_MAX_ID = 550, + STR_NEWDEVICE_BIND_REMIND_NOTE1 = 459, + STR_NEWDEVICE_BIND_REMIND_NOTE2 = 460, + STR_NEWDEVICE_BIND_REMIND_NOTE3 = 461, + STR_AI_VOICE = 462, + STR_AI_INTELLIGENT_ASSISTANT = 463, + STR_START_CHAT = 464, + STR_BOOT_FAILED = 465, + STR_ENABLE_MOBILE_DATA_FIRST = 466, + STR_ENABLE_BLUETOOTH_FIRST = 467, + STR_LISTENING = 468, + STR_FINISH_SPEAKING = 469, + STR_THINKING = 470, + STR_CANCEL = 471, + STR_CONNECT_TIMEOUT = 472, + STR_PLEASE_RESTART_CHAT = 473, + STR_CONTINUE_CHAT = 474, + STR_AIMODELS_DOUBAO = 475, + STR_AIMODES_WENXINYIYAN = 476, + STR_AIMODES_KIMI = 477, + STR_AIMODES_CHATGPT = 478, + STR_SLIDE_TO_SHUTDOWN = 479, + STR_SLIDE_TO_REBOOT = 480, + STR_AI_FAMILY_MEALS = 481, + STR_CHAT = 482, + STR_PCY4GC_OR_AS = 483, + STR_API_KEYS = 484, + STR_PGTTAF = 485, + STR_DAFBS = 486, + STR_OPENAI_API_KEYS = 487, + STR_KHBB = 488, + STR_GTAS = 489, + STR_DYWTDAK = 490, + STR_CONNECTING = 491, + STR_CONNECTION_FAIL = 492, + STR_PTALORTM = 493, + STR_MOTION_DETECTION_WALK_NOTE = 494, + STR_MOTION_DETECTION_RUN_NOTE = 495, + STR_MOTION_DETECTION_RIDE_NOTE = 496, + STR_MOTION_DETECTION_ROWING_NOTE = 497, + STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 498, + STR_PE4GC = 499, + STR_OBU_MESSAGE = 500, + STR_DELETE = 501, + STR_CHARGE = 502, + STR_CHARGE_NOTE = 503, + STR_STEP_FREQUENCY = 504, + STR_STEP_LENGTH = 505, + STR_AVG_PACE = 506, + STR_TONGYI_QIANWEN = 507, + STR_IFLYTEK_SPARK = 508, + STR_DISTURBNOTE_OFF = 509, + STR_4G_NOTE = 510, + STR_MUSIC_PLAYER_SOURCE_NOTE = 511, + STR_MUSIC_LIST_IS_EMPTY = 512, + STR_BT_HEADSET_RESCAN = 513, + STR_BT_HEADSET_NOFOND = 514, + STR_SCHEDULE = 515, + STR_SCHEDULE_TITLE = 516, + STR_SCHEDULE_NO_DATA = 517, + STR_SCHEDULE_NO_DATA_PROMPT = 518, + STR_NO_PAIRED_DEV = 519, + STR_IGNORE = 520, + STR_START = 521, + STR_ARC_SCALE_LIST_DISPLAY = 522, + STR_COUNT_DOWN = 523, + STR_CUSTOM_TIME = 524, + STR_QUICK_START = 525, + STR_1_MIN = 526, + STR_5_MIN = 527, + STR_10_MIN = 528, + STR_30_MIN = 529, + STR_SET_COUNT_DOWN_NOTE = 530, + STR_COUNTDOWN_ENDS = 531, + STR_MAXIMUM_TIME_REACH_NOTE = 532, + STR_STOPWATCH_STOP_NOTE = 533, + STR_TMCHBR = 534, + STR_SCHEDULE_TOPIC = 535, + STR_SCHEDULE_TIME = 536, + STR_SCHEDULE_NOTES = 537, + STR_SCHEDULE_DELETE_PROMPT = 538, + STR_HANG_UP_OR_ANSWER = 539, + STR_WATCH_CALL = 540, + STR_PHONE_CALL = 541, + STR_STEPS_OF_THE_DAY = 542, + STR_MILEAGE = 543, + STR_FAT_BURNING_TIME = 544, + STR_NUMBER_OF_STANDS = 545, + STR_CONSUME_CALORIES = 546, + STR_GOAL_HINT = 547, + STR_SLEEPMODE = 548, + STR_SLEEP_MODE_PROMPT_ON = 549, + STR_LOW_POWER_NOTIF_1 = 550, + STR_LOW_POWER_NOTIF_2 = 551, + STR_MAX_ID = 552, }; // UIResourceTextId enum FontLanguageId : uint8_t { diff --git a/code/sdk/application/wearable/service/msg_center/include/notify/pairing_notification.h b/code/sdk/application/wearable/service/msg_center/include/notify/pairing_notification.h index eb1ca8086..a6cadffc2 100644 --- a/code/sdk/application/wearable/service/msg_center/include/notify/pairing_notification.h +++ b/code/sdk/application/wearable/service/msg_center/include/notify/pairing_notification.h @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-03-22 09:48:07 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-04-12 10:20:11 + * @LastEditTime: 2024-09-02 17:22:48 * @FilePath: /FD230/code/sdk/application/wearable/service/msg_center/include/notify/pairing_notification.h */ #ifndef PAIRING_NOTIFICATION_H @@ -26,6 +26,7 @@ namespace OHOS bool OnClick(OHOS::UIView &view, const OHOS::ClickEvent &event) override; void SetDeviceName(char *Name); char *GetDeviceName(); + void DeviceUnBindingViewIsVisible(bool state); #if NO_LCD_TEST_CONNECT void Pairing_StartTimer(uint32_t interval = 1000*5); #else diff --git a/code/sdk/application/wearable/service/msg_center/src/notify/pairing_notification.cpp b/code/sdk/application/wearable/service/msg_center/src/notify/pairing_notification.cpp index 35587e5c8..054bc06a3 100644 --- a/code/sdk/application/wearable/service/msg_center/src/notify/pairing_notification.cpp +++ b/code/sdk/application/wearable/service/msg_center/src/notify/pairing_notification.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-03-22 10:04:36 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-09-02 15:37:52 + * @LastEditTime: 2024-09-02 17:27:00 * @FilePath: /FD230/code/sdk/application/wearable/service/msg_center/src/notify/pairing_notification.cpp */ #include "notification_manager.h" @@ -72,7 +72,7 @@ namespace OHOS UIScrollView *DeviceUnbindingRequestScrollView{nullptr}; // 设备解除绑定请求(与新设备连接)视图 UILabelExt *DeviceUnbindingRequestViewTitleLabel{nullptr}; // 标题 :注意 UIImageView *DeviceUnbindingRequestViewImageView{nullptr}; // - UILabelExt *DeviceUnbindingRequestViewLabel[2]{nullptr}; // + UILabelExt *DeviceUnbindingRequestViewLabel[3]{nullptr}; // UIButton *DeviceUnbindingRequestButtonOK{nullptr}; // 设备解除绑定请求(与新设备连接)确认 UIButton *DeviceUnbindingRequestButtonCancel{nullptr}; // 设备解除绑定请求(与新设备连接)取消 @@ -135,29 +135,26 @@ namespace OHOS else if (&view == DeviceUnBindingButtonOK) // 设备解绑确认按钮 { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "PairingViewEventListener:: DeviceUnBindingButtonOK OnClick"); -/* - * 可能会执行的解绑流程: - * 1.通知设备或服务器执行解绑操作. - * 2.从绑定设备列表移除设备. - * 3.更新UI状态. - */ - -// 关闭通知界面 -#ifdef SUPPORT_BLE_SERVICE - cleanUnbindInfor(1); -#endif - NotificationManager::GetInstance()->StopNotify(); + // 切换到再次确认解绑弹窗 + if (DeviceUnbindingRequestGroupView == nullptr) + { + RootView::GetInstance()->Add(CreateDeviceUnbindingRequestGroupView()); + } + DeviceUnBindingViewIsVisible(false); } else if (&view == DeviceUnbindingRequestButtonOK) // 设备解除绑定请求(与新设备连接)确认 { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "PairingViewEventListener:: DeviceUnbindingRequestButtonOK OnClick"); - + // 关闭通知界面 +#ifdef SUPPORT_BLE_SERVICE + cleanUnbindInfor(1); +#endif NotificationManager::GetInstance()->StopNotify(); } else if (&view == DeviceUnbindingRequestButtonCancel) // 设备解除绑定请求(与新设备连接)取消 { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "PairingViewEventListener:: DeviceUnbindingRequestButtonCancel OnClick"); - NotificationManager::GetInstance()->StopNotify(); + DeviceUnBindingViewIsVisible(true); } return true; } @@ -195,6 +192,15 @@ namespace OHOS memcpy(DeviceName, Name, len); } + void PairingViewEventListener::DeviceUnBindingViewIsVisible(bool state) + { + if (DeviceUnBindingView && DeviceUnbindingRequestGroupView) + { + DeviceUnBindingView->SetVisible(state); + DeviceUnbindingRequestGroupView->SetVisible(!state); + } + } + /*获取设备名称*/ char *PairingViewEventListener::GetDeviceName(void) { @@ -544,6 +550,7 @@ namespace OHOS } DeviceUnbindingRequestGroupView->SetPosition(0, 0, 466, 466); DeviceUnbindingRequestGroupView->SetStyle(STYLE_BACKGROUND_OPA, 0); + DeviceUnbindingRequestGroupView->SetVisible(false); /* -------------------- DeviceUnbindingRequestScrollView -------------------- */ DeviceUnbindingRequestScrollView = new UIScrollView(); if (DeviceUnbindingRequestScrollView == nullptr) @@ -552,79 +559,124 @@ namespace OHOS return nullptr; } DeviceUnbindingRequestScrollView->SetPosition(0, 0, 466, 466); - DeviceUnbindingRequestScrollView->SetStyle(STYLE_BACKGROUND_OPA, 0xff); - DeviceUnbindingRequestScrollView->SetScrollBlankSize(20); - DeviceUnbindingRequestScrollView->SetReboundSize(50); - DeviceUnbindingRequestScrollView->SetDirection(1); + DeviceUnbindingRequestScrollView->SetThrowDrag(true); + DeviceUnbindingRequestScrollView->SetDraggable(true); + DeviceUnbindingRequestScrollView->SetTouchable(true); + DeviceUnbindingRequestScrollView->SetReboundSize(30); + DeviceUnbindingRequestScrollView->SetScrollBlankSize(30); + DeviceUnbindingRequestScrollView->SetSwipeACCLevel(800); // 800: compensation distance + DeviceUnbindingRequestScrollView->SetDragACCLevel(5); // 5: drag acceleration + DeviceUnbindingRequestScrollView->SetMaxScrollDistance(1000); + DeviceUnbindingRequestScrollView->SetDirection(UIScrollView::VERTICAL); /* ------------------ DeviceUnbindingRequestViewTitleLabel ------------------ */ - DeviceUnbindingRequestViewTitleLabel = new UILabelExt(); if (DeviceUnbindingRequestViewTitleLabel == nullptr) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewTitleLabel is nullptr"); - return nullptr; + DeviceUnbindingRequestViewTitleLabel = new UILabelExt(); + if (DeviceUnbindingRequestViewTitleLabel == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewTitleLabel is nullptr"); + return nullptr; + } } - DeviceUnbindingRequestViewTitleLabel->SetPosition(203, 52, 200, 60); + DeviceUnbindingRequestViewTitleLabel->SetPosition(83, 50, 300, 35); DeviceUnbindingRequestViewTitleLabel->SetStyle(STYLE_TEXT_FONT, 30); DeviceUnbindingRequestViewTitleLabel->SetStyle(STYLE_LINE_HEIGHT, 35); - DeviceUnbindingRequestViewTitleLabel->SetText("注意"); - DeviceUnbindingRequestViewTitleLabel->SetLineBreakMode(UILabel::LINE_BREAK_ADAPT); + // DeviceUnbindingRequestViewTitleLabel->SetText("注意"); + DeviceUnbindingRequestViewTitleLabel->SetTextId(STR_LOOK_OUT); + DeviceUnbindingRequestViewTitleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION); DeviceUnbindingRequestViewTitleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); DeviceUnbindingRequestViewTitleLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); /* ------------------- DeviceUnbindingRequestViewImageView ------------------ */ - DeviceUnbindingRequestViewImageView = new UIImageView(); if (DeviceUnbindingRequestViewImageView == nullptr) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewImageView is nullptr"); - return nullptr; + DeviceUnbindingRequestViewImageView = new UIImageView(); + if (DeviceUnbindingRequestViewImageView == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewImageView is nullptr"); + return nullptr; + } } DeviceUnbindingRequestViewImageView->SetPosition(193, 121, 80, 80); const char *imageimagesPath = "/user/res/Attention.bin"; DeviceUnbindingRequestViewImageView->SetSrc(imageimagesPath); /* --------------------- DeviceUnbindingRequestViewLabel[0] -------------------- */ - DeviceUnbindingRequestViewLabel[0] = new UILabelExt(); - if (DeviceUnbindingRequestViewLabel[0] == nullptr) + if (nullptr == DeviceUnbindingRequestViewLabel[0]) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewLabel[0] is nullptr"); - return nullptr; + DeviceUnbindingRequestViewLabel[0] = new UILabelExt(); + if (DeviceUnbindingRequestViewLabel[0] == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewLabel[0] is nullptr"); + return nullptr; + } } - DeviceUnbindingRequestViewLabel[0]->SetPosition(33, 220, 400, 90); + DeviceUnbindingRequestViewLabel[0]->SetPosition(53, 242, 360, 70); DeviceUnbindingRequestViewLabel[0]->SetStyle(STYLE_TEXT_FONT, 30); - DeviceUnbindingRequestViewLabel[0]->SetStyle(STYLE_LINE_HEIGHT, 40); - char str[512]; - memset(str, 0, 512); + DeviceUnbindingRequestViewLabel[0]->SetStyle(STYLE_LINE_HEIGHT, 35); + DeviceUnbindingRequestViewLabel[0]->SetTextId(STR_NEWDEVICE_BIND_REMIND_NOTE1); + + char *devanme = PairingViewEventListener::GetInstance().GetDeviceName(); + if (strlen(devanme)) + { + UpdateLabel(DeviceUnbindingRequestViewLabel[0], devanme, STR_NEWDEVICE_BIND_REMIND_NOTE1); + } + else + { + UpdateLabel(DeviceUnbindingRequestViewLabel[0], " ", STR_NEWDEVICE_BIND_REMIND_NOTE1); + } - sprintf(str, "当前设备已经与 %s 绑定", PairingViewEventListener::GetInstance().GetDeviceName()); - DeviceUnbindingRequestViewLabel[0]->SetText(str); DeviceUnbindingRequestViewLabel[0]->SetLineBreakMode(UILabel::LINE_BREAK_WRAP); DeviceUnbindingRequestViewLabel[0]->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); DeviceUnbindingRequestViewLabel[0]->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); /* ------------------- DeviceUnbindingRequestViewLabel[1] ------------------- */ - DeviceUnbindingRequestViewLabel[1] = new UILabelExt(); if (DeviceUnbindingRequestViewLabel[1] == nullptr) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewLabel[1] is nullptr"); - return nullptr; + DeviceUnbindingRequestViewLabel[1] = new UILabelExt(); + if (DeviceUnbindingRequestViewLabel[1] == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewLabel[1] is nullptr"); + return nullptr; + } } - int y = DeviceUnbindingRequestViewLabel[0]->GetY() + DeviceUnbindingRequestViewLabel[0]->GetHeight(); - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, " %d %d %d", DeviceUnbindingRequestViewLabel[0]->GetY(), DeviceUnbindingRequestViewLabel[0]->GetHeight(), y); - DeviceUnbindingRequestViewLabel[1]->SetPosition(33, y, 400, 300); + int y = DeviceUnbindingRequestViewLabel[0]->GetY() + DeviceUnbindingRequestViewLabel[0]->GetTextHeight() + 50; + DeviceUnbindingRequestViewLabel[1]->SetPosition(53, y, 360, 280); DeviceUnbindingRequestViewLabel[1]->SetStyle(STYLE_TEXT_FONT, 30); - DeviceUnbindingRequestViewLabel[1]->SetStyle(STYLE_LINE_HEIGHT, 40); - memset(str, 0, 512); - sprintf(str, "继续连接操作会解除与%s的绑定并将手表恢复出厂设置(会清空手表数据)\n\n是否继续此操作\n", PairingViewEventListener::GetInstance().GetDeviceName()); - // str = "继续连接操作会解除与 " + GetDeviceName() + " 的绑定并将手表恢复出厂设置(会清空手表数据)\n\n是否继续此操作\n"; - DeviceUnbindingRequestViewLabel[1]->SetText(str); + DeviceUnbindingRequestViewLabel[1]->SetStyle(STYLE_LINE_HEIGHT, 35); + DeviceUnbindingRequestViewLabel[1]->SetTextId(STR_NEWDEVICE_BIND_REMIND_NOTE2); + if (strlen(devanme)) + { + UpdateLabel(DeviceUnbindingRequestViewLabel[1], devanme, STR_NEWDEVICE_BIND_REMIND_NOTE2); + } + else + { + UpdateLabel(DeviceUnbindingRequestViewLabel[1], " ", STR_NEWDEVICE_BIND_REMIND_NOTE2); + } DeviceUnbindingRequestViewLabel[1]->SetLineBreakMode(UILabel::LINE_BREAK_WRAP); - DeviceUnbindingRequestViewLabel[1]->SetTextColor(Color::GetColorFromRGBA(0xff, 0x8a, 0x36, 0xff)); DeviceUnbindingRequestViewLabel[1]->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); DeviceUnbindingRequestViewLabel[1]->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); + /* ------------------- DeviceUnbindingRequestViewLabel[2] ------------------- */ + if (DeviceUnbindingRequestViewLabel[2] == nullptr) + { + DeviceUnbindingRequestViewLabel[2] = new UILabelExt(); + if (DeviceUnbindingRequestViewLabel[2] == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnbindingRequestGroupView] DeviceUnbindingRequestViewLabel[2] is nullptr"); + return nullptr; + } + } + y = DeviceUnbindingRequestViewLabel[1]->GetY() + DeviceUnbindingRequestViewLabel[1]->GetTextHeight() + 50; + DeviceUnbindingRequestViewLabel[2]->SetPosition(53, y, 360, 35); + DeviceUnbindingRequestViewLabel[2]->SetStyle(STYLE_TEXT_FONT, 30); + DeviceUnbindingRequestViewLabel[2]->SetStyle(STYLE_LINE_HEIGHT, 35); + DeviceUnbindingRequestViewLabel[2]->SetTextId(STR_NEWDEVICE_BIND_REMIND_NOTE3); + DeviceUnbindingRequestViewLabel[2]->SetLineBreakMode(UILabel::LINE_BREAK_WRAP); + DeviceUnbindingRequestViewLabel[2]->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); + DeviceUnbindingRequestViewLabel[2]->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); /* ------------------------------ DeviceBindingButtonCancel ------------------------------ */ - y = DeviceUnbindingRequestViewLabel[1]->GetY() + DeviceUnbindingRequestViewLabel[1]->GetHeight(); - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, " %d %d %d", DeviceUnbindingRequestViewLabel[1]->GetY(), DeviceUnbindingRequestViewLabel[1]->GetHeight(), y); + y = DeviceUnbindingRequestViewLabel[2]->GetY() + DeviceUnbindingRequestViewLabel[2]->GetTextHeight() + 50; DeviceUnbindingRequestButtonCancel = CreateButton(111, y, 100, 100, "/user/res/SYSTEM_CheckOff.bin"); if (DeviceUnbindingRequestButtonCancel == nullptr) { @@ -641,18 +693,23 @@ namespace OHOS } /* ------------------------- button OnClickListener ------------------------- */ UIView::OnClickListener *listener = static_cast(&PairingViewEventListener::GetInstance()); + if (listener == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnBindingView] PairingViewEventListener::GetInstance fail!!"); + return nullptr; + } DeviceUnbindingRequestButtonCancel->SetOnClickListener(listener); DeviceUnbindingRequestButtonOK->SetOnClickListener(listener); - + /* -------------------------------------------------------------------------- */ DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestViewTitleLabel); DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestViewImageView); DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestViewLabel[0]); DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestViewLabel[1]); + DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestViewLabel[2]); DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestButtonCancel); DeviceUnbindingRequestScrollView->Add(DeviceUnbindingRequestButtonOK); DeviceUnbindingRequestGroupView->Add(DeviceUnbindingRequestScrollView); } - NotificationManager::GetInstance()->RegisterNotifyCleanupFunction(FreeDeviceBindingView); return DeviceUnbindingRequestGroupView; } @@ -750,6 +807,7 @@ namespace OHOS RootView::GetInstance()->Remove(DeviceUnBindingView); delete DeviceUnBindingView; DeviceUnBindingView = nullptr; + FreeDeviceUnbindingRequestGroupView(); WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[FreeDeviceUnBindingView] success"); } } @@ -759,36 +817,45 @@ namespace OHOS */ void FreeDeviceUnbindingRequestGroupView(void) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[FreeDeviceUnbindingRequestGroupView]"); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "[FreeDeviceUnbindingRequestGroupView]"); if (DeviceUnbindingRequestGroupView != nullptr) { - DeviceUnbindingRequestGroupView->Remove(DeviceUnbindingRequestScrollView); - - DeviceUnbindingRequestScrollView->RemoveAll(); - - delete DeviceUnbindingRequestViewTitleLabel; - DeviceUnbindingRequestViewTitleLabel = nullptr; - - delete DeviceUnbindingRequestViewImageView; - DeviceUnbindingRequestViewImageView = nullptr; - - delete DeviceUnbindingRequestViewLabel[0]; - DeviceUnbindingRequestViewLabel[0] = nullptr; - - delete DeviceUnbindingRequestViewLabel[1]; - DeviceUnbindingRequestViewLabel[1] = nullptr; - - delete DeviceUnbindingRequestButtonOK; - DeviceUnbindingRequestButtonOK = nullptr; - - delete DeviceUnbindingRequestButtonCancel; - DeviceUnbindingRequestButtonCancel = nullptr; - - delete DeviceUnbindingRequestScrollView; - DeviceUnbindingRequestScrollView = nullptr; - + DeviceUnbindingRequestGroupView->RemoveAll(); + if (nullptr != DeviceUnbindingRequestScrollView) + { + DeviceUnbindingRequestScrollView->RemoveAll(); + if (DeviceUnbindingRequestViewTitleLabel) + { + delete DeviceUnbindingRequestViewTitleLabel; + DeviceUnbindingRequestViewTitleLabel = nullptr; + } + if (DeviceUnbindingRequestViewImageView) + { + delete DeviceUnbindingRequestViewImageView; + DeviceUnbindingRequestViewImageView = nullptr; + } + for (int i = 0; i < (sizeof(DeviceUnbindingRequestViewLabel) / sizeof(DeviceUnbindingRequestViewLabel[0])); i++) + { + if (DeviceUnbindingRequestViewLabel[i]) + { + delete DeviceUnbindingRequestViewLabel[i]; + DeviceUnbindingRequestViewLabel[i] = nullptr; + } + } + if (DeviceUnbindingRequestButtonOK) + { + delete DeviceUnbindingRequestButtonOK; + DeviceUnbindingRequestButtonOK = nullptr; + } + if (DeviceUnbindingRequestButtonCancel) + { + delete DeviceUnbindingRequestButtonCancel; + DeviceUnbindingRequestButtonCancel = nullptr; + } + delete DeviceUnbindingRequestScrollView; + DeviceUnbindingRequestScrollView = nullptr; + } RootView::GetInstance()->Remove(DeviceUnbindingRequestGroupView); - delete DeviceUnbindingRequestGroupView; DeviceUnbindingRequestGroupView = nullptr; WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[FreeDeviceUnbindingRequestGroupView] success"); diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ar.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ar.lang index d8378921c..93aa51c59 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ar.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ar.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/az.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/az.lang index 88355cdc6..a038593d5 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/az.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/az.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/cs.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/cs.lang index c3d5b3ce0..4d7eacb13 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/cs.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/cs.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/de.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/de.lang index ab3f3aab9..b023dc618 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/de.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/de.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/el.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/el.lang index 9ab242e77..fffa5fa99 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/el.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/el.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang index ec7c766ad..98bfaf787 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/es.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/es.lang index 61a788b91..567953b51 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/es.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/es.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fa.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fa.lang index 509e73d79..fd1db4a8b 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fa.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fa.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fi.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fi.lang index 420ecb080..7b0d5f0a3 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fi.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fi.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fr.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fr.lang index bb39e0ef0..5b8af4816 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fr.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/fr.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/he.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/he.lang index bbbee5a03..acb732e23 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/he.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/he.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hi.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hi.lang index 260a44cb6..97c2bb185 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hi.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hi.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hr.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hr.lang index e8e9f976e..5702e75d6 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hr.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/hr.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/id.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/id.lang index 8bd98fe15..6dced815b 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/id.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/id.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/it.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/it.lang index b718ee9d0..485078d65 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/it.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/it.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ja.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ja.lang index ced2993b2..28867cb8d 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ja.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ja.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ko.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ko.lang index 8e72a3538..2c5d6eaea 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ko.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ko.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ms.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ms.lang index f14c0bded..c86af8ba6 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ms.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ms.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/nl.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/nl.lang index dee30cd55..7cb0fce91 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/nl.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/nl.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pl.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pl.lang index a685664b7..88b377b67 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pl.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pl.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pt.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pt.lang index c2fa3df0a..61fe13597 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pt.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/pt.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ro.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ro.lang index 3de287df4..3dd52a0e4 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ro.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ro.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ru.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ru.lang index e2d707da5..95fdb0b1f 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ru.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ru.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/sv.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/sv.lang index ac72a0a12..2c944afc4 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/sv.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/sv.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/th.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/th.lang index 09160562b..d99c38b9e 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/th.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/th.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/tr.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/tr.lang index f63d7f504..ca961ed75 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/tr.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/tr.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h index 0a38d6405..43837244c 100644 --- a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h +++ b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h @@ -469,98 +469,100 @@ enum UIResourceTextId : uint16_t { STR_SEDENTARY_REMINDER = 456, STR_SEDENTARY_REMINDER_NOTE = 457, STR_SYSTEM_UPGRADING = 458, - STR_NEWDEVICE_BIND_REMIND_NOTE = 459, - STR_AI_VOICE = 460, - STR_AI_INTELLIGENT_ASSISTANT = 461, - STR_START_CHAT = 462, - STR_BOOT_FAILED = 463, - STR_ENABLE_MOBILE_DATA_FIRST = 464, - STR_ENABLE_BLUETOOTH_FIRST = 465, - STR_LISTENING = 466, - STR_FINISH_SPEAKING = 467, - STR_THINKING = 468, - STR_CANCEL = 469, - STR_CONNECT_TIMEOUT = 470, - STR_PLEASE_RESTART_CHAT = 471, - STR_CONTINUE_CHAT = 472, - STR_AIMODELS_DOUBAO = 473, - STR_AIMODES_WENXINYIYAN = 474, - STR_AIMODES_KIMI = 475, - STR_AIMODES_CHATGPT = 476, - STR_SLIDE_TO_SHUTDOWN = 477, - STR_SLIDE_TO_REBOOT = 478, - STR_AI_FAMILY_MEALS = 479, - STR_CHAT = 480, - STR_PCY4GC_OR_AS = 481, - STR_API_KEYS = 482, - STR_PGTTAF = 483, - STR_DAFBS = 484, - STR_OPENAI_API_KEYS = 485, - STR_KHBB = 486, - STR_GTAS = 487, - STR_DYWTDAK = 488, - STR_CONNECTING = 489, - STR_CONNECTION_FAIL = 490, - STR_PTALORTM = 491, - STR_MOTION_DETECTION_WALK_NOTE = 492, - STR_MOTION_DETECTION_RUN_NOTE = 493, - STR_MOTION_DETECTION_RIDE_NOTE = 494, - STR_MOTION_DETECTION_ROWING_NOTE = 495, - STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 496, - STR_PE4GC = 497, - STR_OBU_MESSAGE = 498, - STR_DELETE = 499, - STR_CHARGE = 500, - STR_CHARGE_NOTE = 501, - STR_STEP_FREQUENCY = 502, - STR_STEP_LENGTH = 503, - STR_AVG_PACE = 504, - STR_TONGYI_QIANWEN = 505, - STR_IFLYTEK_SPARK = 506, - STR_DISTURBNOTE_OFF = 507, - STR_4G_NOTE = 508, - STR_MUSIC_PLAYER_SOURCE_NOTE = 509, - STR_MUSIC_LIST_IS_EMPTY = 510, - STR_BT_HEADSET_RESCAN = 511, - STR_BT_HEADSET_NOFOND = 512, - STR_SCHEDULE = 513, - STR_SCHEDULE_TITLE = 514, - STR_SCHEDULE_NO_DATA = 515, - STR_SCHEDULE_NO_DATA_PROMPT = 516, - STR_NO_PAIRED_DEV = 517, - STR_IGNORE = 518, - STR_START = 519, - STR_ARC_SCALE_LIST_DISPLAY = 520, - STR_COUNT_DOWN = 521, - STR_CUSTOM_TIME = 522, - STR_QUICK_START = 523, - STR_1_MIN = 524, - STR_5_MIN = 525, - STR_10_MIN = 526, - STR_30_MIN = 527, - STR_SET_COUNT_DOWN_NOTE = 528, - STR_COUNTDOWN_ENDS = 529, - STR_MAXIMUM_TIME_REACH_NOTE = 530, - STR_STOPWATCH_STOP_NOTE = 531, - STR_TMCHBR = 532, - STR_SCHEDULE_TOPIC = 533, - STR_SCHEDULE_TIME = 534, - STR_SCHEDULE_NOTES = 535, - STR_SCHEDULE_DELETE_PROMPT = 536, - STR_HANG_UP_OR_ANSWER = 537, - STR_WATCH_CALL = 538, - STR_PHONE_CALL = 539, - STR_STEPS_OF_THE_DAY = 540, - STR_MILEAGE = 541, - STR_FAT_BURNING_TIME = 542, - STR_NUMBER_OF_STANDS = 543, - STR_CONSUME_CALORIES = 544, - STR_GOAL_HINT = 545, - STR_SLEEPMODE = 546, - STR_SLEEP_MODE_PROMPT_ON = 547, - STR_LOW_POWER_NOTIF_1 = 548, - STR_LOW_POWER_NOTIF_2 = 549, - STR_MAX_ID = 550, + STR_NEWDEVICE_BIND_REMIND_NOTE1 = 459, + STR_NEWDEVICE_BIND_REMIND_NOTE2 = 460, + STR_NEWDEVICE_BIND_REMIND_NOTE3 = 461, + STR_AI_VOICE = 462, + STR_AI_INTELLIGENT_ASSISTANT = 463, + STR_START_CHAT = 464, + STR_BOOT_FAILED = 465, + STR_ENABLE_MOBILE_DATA_FIRST = 466, + STR_ENABLE_BLUETOOTH_FIRST = 467, + STR_LISTENING = 468, + STR_FINISH_SPEAKING = 469, + STR_THINKING = 470, + STR_CANCEL = 471, + STR_CONNECT_TIMEOUT = 472, + STR_PLEASE_RESTART_CHAT = 473, + STR_CONTINUE_CHAT = 474, + STR_AIMODELS_DOUBAO = 475, + STR_AIMODES_WENXINYIYAN = 476, + STR_AIMODES_KIMI = 477, + STR_AIMODES_CHATGPT = 478, + STR_SLIDE_TO_SHUTDOWN = 479, + STR_SLIDE_TO_REBOOT = 480, + STR_AI_FAMILY_MEALS = 481, + STR_CHAT = 482, + STR_PCY4GC_OR_AS = 483, + STR_API_KEYS = 484, + STR_PGTTAF = 485, + STR_DAFBS = 486, + STR_OPENAI_API_KEYS = 487, + STR_KHBB = 488, + STR_GTAS = 489, + STR_DYWTDAK = 490, + STR_CONNECTING = 491, + STR_CONNECTION_FAIL = 492, + STR_PTALORTM = 493, + STR_MOTION_DETECTION_WALK_NOTE = 494, + STR_MOTION_DETECTION_RUN_NOTE = 495, + STR_MOTION_DETECTION_RIDE_NOTE = 496, + STR_MOTION_DETECTION_ROWING_NOTE = 497, + STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 498, + STR_PE4GC = 499, + STR_OBU_MESSAGE = 500, + STR_DELETE = 501, + STR_CHARGE = 502, + STR_CHARGE_NOTE = 503, + STR_STEP_FREQUENCY = 504, + STR_STEP_LENGTH = 505, + STR_AVG_PACE = 506, + STR_TONGYI_QIANWEN = 507, + STR_IFLYTEK_SPARK = 508, + STR_DISTURBNOTE_OFF = 509, + STR_4G_NOTE = 510, + STR_MUSIC_PLAYER_SOURCE_NOTE = 511, + STR_MUSIC_LIST_IS_EMPTY = 512, + STR_BT_HEADSET_RESCAN = 513, + STR_BT_HEADSET_NOFOND = 514, + STR_SCHEDULE = 515, + STR_SCHEDULE_TITLE = 516, + STR_SCHEDULE_NO_DATA = 517, + STR_SCHEDULE_NO_DATA_PROMPT = 518, + STR_NO_PAIRED_DEV = 519, + STR_IGNORE = 520, + STR_START = 521, + STR_ARC_SCALE_LIST_DISPLAY = 522, + STR_COUNT_DOWN = 523, + STR_CUSTOM_TIME = 524, + STR_QUICK_START = 525, + STR_1_MIN = 526, + STR_5_MIN = 527, + STR_10_MIN = 528, + STR_30_MIN = 529, + STR_SET_COUNT_DOWN_NOTE = 530, + STR_COUNTDOWN_ENDS = 531, + STR_MAXIMUM_TIME_REACH_NOTE = 532, + STR_STOPWATCH_STOP_NOTE = 533, + STR_TMCHBR = 534, + STR_SCHEDULE_TOPIC = 535, + STR_SCHEDULE_TIME = 536, + STR_SCHEDULE_NOTES = 537, + STR_SCHEDULE_DELETE_PROMPT = 538, + STR_HANG_UP_OR_ANSWER = 539, + STR_WATCH_CALL = 540, + STR_PHONE_CALL = 541, + STR_STEPS_OF_THE_DAY = 542, + STR_MILEAGE = 543, + STR_FAT_BURNING_TIME = 544, + STR_NUMBER_OF_STANDS = 545, + STR_CONSUME_CALORIES = 546, + STR_GOAL_HINT = 547, + STR_SLEEPMODE = 548, + STR_SLEEP_MODE_PROMPT_ON = 549, + STR_LOW_POWER_NOTIF_1 = 550, + STR_LOW_POWER_NOTIF_2 = 551, + STR_MAX_ID = 552, }; // UIResourceTextId enum FontLanguageId : uint8_t { diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uk.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uk.lang index 6595df0e6..39cf9469f 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uk.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uk.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uz.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uz.lang index 9d4c189bc..6c5d0485f 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uz.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/uz.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/vi.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/vi.lang index d082ade6a..4e292aae3 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/vi.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/vi.lang differ diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang index b7ed3def0..895c87e0a 100644 Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang differ diff --git a/tools/language_tool/Language_xml/input_list_ar.txt b/tools/language_tool/Language_xml/input_list_ar.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_ar.txt +++ b/tools/language_tool/Language_xml/input_list_ar.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_az.txt b/tools/language_tool/Language_xml/input_list_az.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_az.txt +++ b/tools/language_tool/Language_xml/input_list_az.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_cs.txt b/tools/language_tool/Language_xml/input_list_cs.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_cs.txt +++ b/tools/language_tool/Language_xml/input_list_cs.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_de.txt b/tools/language_tool/Language_xml/input_list_de.txt index 80303f18f..683ffc97e 100644 --- a/tools/language_tool/Language_xml/input_list_de.txt +++ b/tools/language_tool/Language_xml/input_list_de.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$Es ist Zeit, Wasser zu trinken! Denken Sie daran, STR_SEDENTARY_REMINDER$Erinnerung an langes Sitzen STR_SEDENTARY_REMINDER_NOTE$Sie waren XX Stunden inaktiv, stehen Sie auf und bewegen Sie sich! STR_SYSTEM_UPGRADING$Systemaktualisierung läuft -STR_NEWDEVICE_BIND_REMIND_NOTE$Das aktuelle Gerät ist bereits mit XX verbunden. Das Fortsetzen der Verbindung entfernt die Bindung und setzt die Uhr auf die Werkseinstellungen zurück (Daten der Uhr werden gelöscht). Möchten Sie fortfahren? +STR_NEWDEVICE_BIND_REMIND_NOTE1$Das aktuelle Gerät ist bereits mit XX verbunden +STR_NEWDEVICE_BIND_REMIND_NOTE2$Die Fortsetzung der Verbindungsoperation löst die Bindung an XX auf und setzt die Uhr auf die Werkseinstellungen zurück (dadurch werden die Uhrdaten gelöscht). +STR_NEWDEVICE_BIND_REMIND_NOTE3$Möchten Sie fortfahren STR_AI_VOICE$KI Stimme STR_AI_INTELLIGENT_ASSISTANT$KI Sprachassistent STR_START_CHAT$Gespräch starten diff --git a/tools/language_tool/Language_xml/input_list_el.txt b/tools/language_tool/Language_xml/input_list_el.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_el.txt +++ b/tools/language_tool/Language_xml/input_list_el.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_en.txt b/tools/language_tool/Language_xml/input_list_en.txt index d9580d408..290261a14 100644 --- a/tools/language_tool/Language_xml/input_list_en.txt +++ b/tools/language_tool/Language_xml/input_list_en.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$Time for some water! And stay hydrated STR_SEDENTARY_REMINDER$Sedentary reminder STR_SEDENTARY_REMINDER_NOTE$You haven't moved for XX hours. Get up and move. STR_SYSTEM_UPGRADING$System upgrading -STR_NEWDEVICE_BIND_REMIND_NOTE$The device has been bound to XX. If you continue to connect the device, the device will be unbound and the watch will be restored to factory Settings (the watch data will be cleared). +STR_NEWDEVICE_BIND_REMIND_NOTE1$The device has been bound to XX +STR_NEWDEVICE_BIND_REMIND_NOTE2$Continuing to connect will unbind XX and restore the watch to factory Settings (will clear the watch data) +STR_NEWDEVICE_BIND_REMIND_NOTE3$Whether to continue the operation STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI Intelligent Assistant STR_START_CHAT$Start Chat diff --git a/tools/language_tool/Language_xml/input_list_es.txt b/tools/language_tool/Language_xml/input_list_es.txt index d1396c431..eb41b97b4 100644 --- a/tools/language_tool/Language_xml/input_list_es.txt +++ b/tools/language_tool/Language_xml/input_list_es.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$¡Es hora de beber agua! Recuerde mantenerse hidra STR_SEDENTARY_REMINDER$Recordatorio de sedentarismo STR_SEDENTARY_REMINDER_NOTE$Has estado inactivo durante XX horas, ¡levántate y muévete un poco! STR_SYSTEM_UPGRADING$Actualización del sistema -STR_NEWDEVICE_BIND_REMIND_NOTE$El dispositivo actual ya está conectado a XX. Continuar con la conexión eliminará el vínculo y restaurará el reloj a la configuración de fábrica (se borrarán los datos del reloj). ¿Desea continuar? +STR_NEWDEVICE_BIND_REMIND_NOTE1$El dispositivo actual ya está conectado a XX. +STR_NEWDEVICE_BIND_REMIND_NOTE2$La operación de conexión continua desvinculará el reloj del XX y restablecerá el reloj a la configuración de fábrica (borrará todos los datos del reloj) +STR_NEWDEVICE_BIND_REMIND_NOTE3$¿Desea continuar esta operación STR_AI_VOICE$AI Voz STR_AI_INTELLIGENT_ASSISTANT$Asistente Inteligente de AI STR_START_CHAT$Iniciar diálogo diff --git a/tools/language_tool/Language_xml/input_list_fa.txt b/tools/language_tool/Language_xml/input_list_fa.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_fa.txt +++ b/tools/language_tool/Language_xml/input_list_fa.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_fi.txt b/tools/language_tool/Language_xml/input_list_fi.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_fi.txt +++ b/tools/language_tool/Language_xml/input_list_fi.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_fr.txt b/tools/language_tool/Language_xml/input_list_fr.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_fr.txt +++ b/tools/language_tool/Language_xml/input_list_fr.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_he.txt b/tools/language_tool/Language_xml/input_list_he.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_he.txt +++ b/tools/language_tool/Language_xml/input_list_he.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_hi.txt b/tools/language_tool/Language_xml/input_list_hi.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_hi.txt +++ b/tools/language_tool/Language_xml/input_list_hi.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_hr.txt b/tools/language_tool/Language_xml/input_list_hr.txt index 74534cbe4..7f9066ca2 100644 --- a/tools/language_tool/Language_xml/input_list_hr.txt +++ b/tools/language_tool/Language_xml/input_list_hr.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$Treba piti vodu! Zapamtite da se pravovremeno hidr STR_SEDENTARY_REMINDER$Podsetnik za dugotrajno sedenje STR_SEDENTARY_REMINDER_NOTE$Niste bili aktivni već XX sati, ustanite i malo se pomaknite! STR_SYSTEM_UPGRADING$Ažuriranje sustava -STR_NEWDEVICE_BIND_REMIND_NOTE$Trenutni uređaj je već povezan s XX. Nastavak povezivanja će ukinuti vezu i vratiti sat na tvorničke postavke (izbrisat će podatke sa sata). Da li želite nastaviti? +STR_NEWDEVICE_BIND_REMIND_NOTE1$Trenutni uređaj je već povezan s XX +STR_NEWDEVICE_BIND_REMIND_NOTE2$Nastavljanjem operacije spajanja bit će otkazana veza s XX i sat će biti vraćen na fabričke postavke (podaci na satu će biti izbrisani) +STR_NEWDEVICE_BIND_REMIND_NOTE3$ Da li želite nastaviti STR_AI_VOICE$AI Glas STR_AI_INTELLIGENT_ASSISTANT$AI Pametni asistent STR_START_CHAT$Započni razgovor diff --git a/tools/language_tool/Language_xml/input_list_id.txt b/tools/language_tool/Language_xml/input_list_id.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_id.txt +++ b/tools/language_tool/Language_xml/input_list_id.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_it.txt b/tools/language_tool/Language_xml/input_list_it.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_it.txt +++ b/tools/language_tool/Language_xml/input_list_it.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_ja.txt b/tools/language_tool/Language_xml/input_list_ja.txt index 167075a2b..911cb8fcf 100644 --- a/tools/language_tool/Language_xml/input_list_ja.txt +++ b/tools/language_tool/Language_xml/input_list_ja.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$水を飲むべき時間です。時間通りに STR_SEDENTARY_REMINDER$座りっぱなしの通知 STR_SEDENTARY_REMINDER_NOTE$あなたはXX時間活動していません。立ち上がって少し動きましょう。 STR_SYSTEM_UPGRADING$システムアップグレード中 -STR_NEWDEVICE_BIND_REMIND_NOTE$現在のデバイスはXXとバインドされています。続行するとバインドが解除され、時計は工場出荷時設定に戻ります(データが消去されます)。この操作を続けますか? +STR_NEWDEVICE_BIND_REMIND_NOTE1$現在のデバイスはXXとバインドされています +STR_NEWDEVICE_BIND_REMIND_NOTE2$続けて接続操作を行うと、XXとのバインドが解除され、腕時計は出荷時の設定に戻ります(腕時計のデータはすべて消去されます)。 +STR_NEWDEVICE_BIND_REMIND_NOTE3$この操作を続けますか STR_AI_VOICE$AI音声 STR_AI_INTELLIGENT_ASSISTANT$AIスマートアシスタント STR_START_CHAT$会話を開始 diff --git a/tools/language_tool/Language_xml/input_list_ko.txt b/tools/language_tool/Language_xml/input_list_ko.txt index 890e7787f..e53baaa4f 100644 --- a/tools/language_tool/Language_xml/input_list_ko.txt +++ b/tools/language_tool/Language_xml/input_list_ko.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$물을 마실 시간입니다! 적시에 수분을 STR_SEDENTARY_REMINDER$오랜 시간 앉아 있습니다. STR_SEDENTARY_REMINDER_NOTE$XX시간 동안 활동이 없었습니다. 일어나서 움직이세요! STR_SYSTEM_UPGRADING$시스템 업그레이드 중 -STR_NEWDEVICE_BIND_REMIND_NOTE$현재 장치가 XX에 연결되어 있습니다. 계속 연결 작업을 수행하면 연결 해제되며 시계가 초기화(시계 데이터 삭제)됩니다. 이 작업을 계속 하시겠습니까? +STR_NEWDEVICE_BIND_REMIND_NOTE1$현재 기기는 이미 XX와 바인딩되었습니다 +STR_NEWDEVICE_BIND_REMIND_NOTE2$계속 연결 작업을 하면 XX와의 바인딩이 해제되고 손목시계는 출고 시 설정으로 되돌아갑니다(손목시계 데이터가 모두 삭제됩니다) +STR_NEWDEVICE_BIND_REMIND_NOTE3$이 작업을 계속하시겠습니까 STR_AI_VOICE$AI 음성 STR_AI_INTELLIGENT_ASSISTANT$AI 스마트 어시스턴트 STR_START_CHAT$대화 시작 diff --git a/tools/language_tool/Language_xml/input_list_ms.txt b/tools/language_tool/Language_xml/input_list_ms.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_ms.txt +++ b/tools/language_tool/Language_xml/input_list_ms.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_nl.txt b/tools/language_tool/Language_xml/input_list_nl.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_nl.txt +++ b/tools/language_tool/Language_xml/input_list_nl.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_pl.txt b/tools/language_tool/Language_xml/input_list_pl.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_pl.txt +++ b/tools/language_tool/Language_xml/input_list_pl.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_pt.txt b/tools/language_tool/Language_xml/input_list_pt.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_pt.txt +++ b/tools/language_tool/Language_xml/input_list_pt.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_ro.txt b/tools/language_tool/Language_xml/input_list_ro.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_ro.txt +++ b/tools/language_tool/Language_xml/input_list_ro.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_ru.txt b/tools/language_tool/Language_xml/input_list_ru.txt index 31acabc48..a23aa441e 100644 --- a/tools/language_tool/Language_xml/input_list_ru.txt +++ b/tools/language_tool/Language_xml/input_list_ru.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$Пора пить воду! Не забудьте STR_SEDENTARY_REMINDER$Напоминание о сидячем образе жизни STR_SEDENTARY_REMINDER_NOTE$Вы не активны уже XX часов, встаньте и немного подвигайтесь! STR_SYSTEM_UPGRADING$Идет обновление системы -STR_NEWDEVICE_BIND_REMIND_NOTE$Текущее устройство уже подключено к XX. Продолжение подключения отменит связывание и вернет часы к заводским настройкам (будут удалены данные часов). Вы хотите продолжить? +STR_NEWDEVICE_BIND_REMIND_NOTE1$Текущее устройство уже подключено к XX +STR_NEWDEVICE_BIND_REMIND_NOTE2$Продолжение операции подключения приведет к отмене привязки к XX и восстановлению часов до заводских настроек (данные на часах будут удалены) +STR_NEWDEVICE_BIND_REMIND_NOTE3$Вы хотите продолжить STR_AI_VOICE$ИИ Голос STR_AI_INTELLIGENT_ASSISTANT$Умный помощник ИИ STR_START_CHAT$Начать диалог diff --git a/tools/language_tool/Language_xml/input_list_sv.txt b/tools/language_tool/Language_xml/input_list_sv.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_sv.txt +++ b/tools/language_tool/Language_xml/input_list_sv.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_th.txt b/tools/language_tool/Language_xml/input_list_th.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_th.txt +++ b/tools/language_tool/Language_xml/input_list_th.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_tr.txt b/tools/language_tool/Language_xml/input_list_tr.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_tr.txt +++ b/tools/language_tool/Language_xml/input_list_tr.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_uk.txt b/tools/language_tool/Language_xml/input_list_uk.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_uk.txt +++ b/tools/language_tool/Language_xml/input_list_uk.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_uz.txt b/tools/language_tool/Language_xml/input_list_uz.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_uz.txt +++ b/tools/language_tool/Language_xml/input_list_uz.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_vi.txt b/tools/language_tool/Language_xml/input_list_vi.txt index c5f644655..80ffc5c26 100644 --- a/tools/language_tool/Language_xml/input_list_vi.txt +++ b/tools/language_tool/Language_xml/input_list_vi.txt @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/input_list_zh.txt b/tools/language_tool/Language_xml/input_list_zh.txt index c5f644655..2719d8e86 100644 --- a/tools/language_tool/Language_xml/input_list_zh.txt +++ b/tools/language_tool/Language_xml/input_list_zh.txt @@ -340,7 +340,7 @@ STR_AUTO_DETECT$自动识别 STR_ABOUT_WATCH$关于手表 STR_WATCH_QR_CODE$手表二维码 STR_SYSTEM_LANGUAGE$系统语言 -STR_RESTART$重启 +STR_RESTART$重新启动 STR_SHUTDOWN$关机 STR_FACTORY_RESET$恢复出厂 STR_WATCH_NAME$手表名称 @@ -457,7 +457,9 @@ STR_DRINK_WATER_REMINDER_NOTE$该喝水啦!记得按时保持水分充足 STR_SEDENTARY_REMINDER$久坐提醒 STR_SEDENTARY_REMINDER_NOTE$你已经XX小时未活动了,站起来活动一下吧。 STR_SYSTEM_UPGRADING$系统升级中 -STR_NEWDEVICE_BIND_REMIND_NOTE$当前设备已经与XX绑定继续连接操作会解除绑定并将手表恢复出厂设置(会清空手表数据)是否继续此操作 +STR_NEWDEVICE_BIND_REMIND_NOTE1$当前设备已经与XX绑定 +STR_NEWDEVICE_BIND_REMIND_NOTE2$继续连接操作会解除与XX的绑定并将手表恢复出厂设置(会清空手表数据) +STR_NEWDEVICE_BIND_REMIND_NOTE3$是否继续此操作 STR_AI_VOICE$AI Voice STR_AI_INTELLIGENT_ASSISTANT$AI智能助手 STR_START_CHAT$开始对话 diff --git a/tools/language_tool/Language_xml/language_ar.xml b/tools/language_tool/Language_xml/language_ar.xml index 2ef6c6dd5..532e6b7bb 100644 --- a/tools/language_tool/Language_xml/language_ar.xml +++ b/tools/language_tool/Language_xml/language_ar.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_az.xml b/tools/language_tool/Language_xml/language_az.xml index 794312806..4b7a5fa14 100644 --- a/tools/language_tool/Language_xml/language_az.xml +++ b/tools/language_tool/Language_xml/language_az.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_cs.xml b/tools/language_tool/Language_xml/language_cs.xml index a642f8cb2..de0eb5f18 100644 --- a/tools/language_tool/Language_xml/language_cs.xml +++ b/tools/language_tool/Language_xml/language_cs.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_custom.xlsx b/tools/language_tool/Language_xml/language_custom.xlsx index 733c63ce4..c81e11bd8 100644 Binary files a/tools/language_tool/Language_xml/language_custom.xlsx and b/tools/language_tool/Language_xml/language_custom.xlsx differ diff --git a/tools/language_tool/Language_xml/language_de.xml b/tools/language_tool/Language_xml/language_de.xml index 5986644f1..ed51bada1 100644 --- a/tools/language_tool/Language_xml/language_de.xml +++ b/tools/language_tool/Language_xml/language_de.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_el.xml b/tools/language_tool/Language_xml/language_el.xml index 811e3772b..97b1ab6c6 100644 --- a/tools/language_tool/Language_xml/language_el.xml +++ b/tools/language_tool/Language_xml/language_el.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_en.xml b/tools/language_tool/Language_xml/language_en.xml index 97ff6df9a..5555b293d 100644 --- a/tools/language_tool/Language_xml/language_en.xml +++ b/tools/language_tool/Language_xml/language_en.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_es.xml b/tools/language_tool/Language_xml/language_es.xml index 71de491fc..3478b8d48 100644 --- a/tools/language_tool/Language_xml/language_es.xml +++ b/tools/language_tool/Language_xml/language_es.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_fa.xml b/tools/language_tool/Language_xml/language_fa.xml index 8162a4612..cc3e8dd55 100644 --- a/tools/language_tool/Language_xml/language_fa.xml +++ b/tools/language_tool/Language_xml/language_fa.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_fi.xml b/tools/language_tool/Language_xml/language_fi.xml index 1a410fbe5..9780e65a8 100644 --- a/tools/language_tool/Language_xml/language_fi.xml +++ b/tools/language_tool/Language_xml/language_fi.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_fr.xml b/tools/language_tool/Language_xml/language_fr.xml index 5cc89eafb..61efe3a1c 100644 --- a/tools/language_tool/Language_xml/language_fr.xml +++ b/tools/language_tool/Language_xml/language_fr.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_he.xml b/tools/language_tool/Language_xml/language_he.xml index f4ca3d257..6e0fb942c 100644 --- a/tools/language_tool/Language_xml/language_he.xml +++ b/tools/language_tool/Language_xml/language_he.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_hi.xml b/tools/language_tool/Language_xml/language_hi.xml index a03ce1b8f..3d6894f86 100644 --- a/tools/language_tool/Language_xml/language_hi.xml +++ b/tools/language_tool/Language_xml/language_hi.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_hr.xml b/tools/language_tool/Language_xml/language_hr.xml index cc4d00606..dcb71e371 100644 --- a/tools/language_tool/Language_xml/language_hr.xml +++ b/tools/language_tool/Language_xml/language_hr.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_id.xml b/tools/language_tool/Language_xml/language_id.xml index a088ed69d..1a6bf60d7 100644 --- a/tools/language_tool/Language_xml/language_id.xml +++ b/tools/language_tool/Language_xml/language_id.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_it.xml b/tools/language_tool/Language_xml/language_it.xml index 03816a019..536af4732 100644 --- a/tools/language_tool/Language_xml/language_it.xml +++ b/tools/language_tool/Language_xml/language_it.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_ja.xml b/tools/language_tool/Language_xml/language_ja.xml index e08c8ed1b..ee689e777 100644 --- a/tools/language_tool/Language_xml/language_ja.xml +++ b/tools/language_tool/Language_xml/language_ja.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_ko.xml b/tools/language_tool/Language_xml/language_ko.xml index d4f84a953..f0e3a1cae 100644 --- a/tools/language_tool/Language_xml/language_ko.xml +++ b/tools/language_tool/Language_xml/language_ko.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_ms.xml b/tools/language_tool/Language_xml/language_ms.xml index 8c8f5fcc0..61640365d 100644 --- a/tools/language_tool/Language_xml/language_ms.xml +++ b/tools/language_tool/Language_xml/language_ms.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_nl.xml b/tools/language_tool/Language_xml/language_nl.xml index 98858b985..25729f432 100644 --- a/tools/language_tool/Language_xml/language_nl.xml +++ b/tools/language_tool/Language_xml/language_nl.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_pl.xml b/tools/language_tool/Language_xml/language_pl.xml index 3a5e8a16c..8c5cc7089 100644 --- a/tools/language_tool/Language_xml/language_pl.xml +++ b/tools/language_tool/Language_xml/language_pl.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_pt.xml b/tools/language_tool/Language_xml/language_pt.xml index 86a2347ef..f4ea1771c 100644 --- a/tools/language_tool/Language_xml/language_pt.xml +++ b/tools/language_tool/Language_xml/language_pt.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_ro.xml b/tools/language_tool/Language_xml/language_ro.xml index b2ed5029e..7cd93a98d 100644 --- a/tools/language_tool/Language_xml/language_ro.xml +++ b/tools/language_tool/Language_xml/language_ro.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_ru.xml b/tools/language_tool/Language_xml/language_ru.xml index a5e9bea82..8b10f38cd 100644 --- a/tools/language_tool/Language_xml/language_ru.xml +++ b/tools/language_tool/Language_xml/language_ru.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_sv.xml b/tools/language_tool/Language_xml/language_sv.xml index 3e6ac4b1a..0ed24cb35 100644 --- a/tools/language_tool/Language_xml/language_sv.xml +++ b/tools/language_tool/Language_xml/language_sv.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_th.xml b/tools/language_tool/Language_xml/language_th.xml index aa94f5188..c71488a8b 100644 --- a/tools/language_tool/Language_xml/language_th.xml +++ b/tools/language_tool/Language_xml/language_th.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_tr.xml b/tools/language_tool/Language_xml/language_tr.xml index 4754dc09c..de9bc03aa 100644 --- a/tools/language_tool/Language_xml/language_tr.xml +++ b/tools/language_tool/Language_xml/language_tr.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_uk.xml b/tools/language_tool/Language_xml/language_uk.xml index a72332c7e..5eb4c6cef 100644 --- a/tools/language_tool/Language_xml/language_uk.xml +++ b/tools/language_tool/Language_xml/language_uk.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_uz.xml b/tools/language_tool/Language_xml/language_uz.xml index 1b6fa757c..7944990ca 100644 --- a/tools/language_tool/Language_xml/language_uz.xml +++ b/tools/language_tool/Language_xml/language_uz.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_vi.xml b/tools/language_tool/Language_xml/language_vi.xml index 4c8acf233..cda888a95 100644 --- a/tools/language_tool/Language_xml/language_vi.xml +++ b/tools/language_tool/Language_xml/language_vi.xml @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/Language_xml/language_zh.xml b/tools/language_tool/Language_xml/language_zh.xml index 3b55c48ee..554569e5d 100644 --- a/tools/language_tool/Language_xml/language_zh.xml +++ b/tools/language_tool/Language_xml/language_zh.xml @@ -341,7 +341,7 @@ - + @@ -458,7 +458,9 @@ - + + + diff --git a/tools/language_tool/font/ar.lang b/tools/language_tool/font/ar.lang index d8378921c..93aa51c59 100644 Binary files a/tools/language_tool/font/ar.lang and b/tools/language_tool/font/ar.lang differ diff --git a/tools/language_tool/font/az.lang b/tools/language_tool/font/az.lang index 88355cdc6..a038593d5 100644 Binary files a/tools/language_tool/font/az.lang and b/tools/language_tool/font/az.lang differ diff --git a/tools/language_tool/font/cs.lang b/tools/language_tool/font/cs.lang index c3d5b3ce0..4d7eacb13 100644 Binary files a/tools/language_tool/font/cs.lang and b/tools/language_tool/font/cs.lang differ diff --git a/tools/language_tool/font/de.lang b/tools/language_tool/font/de.lang index ab3f3aab9..b023dc618 100644 Binary files a/tools/language_tool/font/de.lang and b/tools/language_tool/font/de.lang differ diff --git a/tools/language_tool/font/el.lang b/tools/language_tool/font/el.lang index 9ab242e77..fffa5fa99 100644 Binary files a/tools/language_tool/font/el.lang and b/tools/language_tool/font/el.lang differ diff --git a/tools/language_tool/font/en.lang b/tools/language_tool/font/en.lang index ec7c766ad..98bfaf787 100644 Binary files a/tools/language_tool/font/en.lang and b/tools/language_tool/font/en.lang differ diff --git a/tools/language_tool/font/es.lang b/tools/language_tool/font/es.lang index 61a788b91..567953b51 100644 Binary files a/tools/language_tool/font/es.lang and b/tools/language_tool/font/es.lang differ diff --git a/tools/language_tool/font/fa.lang b/tools/language_tool/font/fa.lang index 509e73d79..fd1db4a8b 100644 Binary files a/tools/language_tool/font/fa.lang and b/tools/language_tool/font/fa.lang differ diff --git a/tools/language_tool/font/fi.lang b/tools/language_tool/font/fi.lang index 420ecb080..7b0d5f0a3 100644 Binary files a/tools/language_tool/font/fi.lang and b/tools/language_tool/font/fi.lang differ diff --git a/tools/language_tool/font/fr.lang b/tools/language_tool/font/fr.lang index bb39e0ef0..5b8af4816 100644 Binary files a/tools/language_tool/font/fr.lang and b/tools/language_tool/font/fr.lang differ diff --git a/tools/language_tool/font/he.lang b/tools/language_tool/font/he.lang index bbbee5a03..acb732e23 100644 Binary files a/tools/language_tool/font/he.lang and b/tools/language_tool/font/he.lang differ diff --git a/tools/language_tool/font/hi.lang b/tools/language_tool/font/hi.lang index 260a44cb6..97c2bb185 100644 Binary files a/tools/language_tool/font/hi.lang and b/tools/language_tool/font/hi.lang differ diff --git a/tools/language_tool/font/hr.lang b/tools/language_tool/font/hr.lang index e8e9f976e..5702e75d6 100644 Binary files a/tools/language_tool/font/hr.lang and b/tools/language_tool/font/hr.lang differ diff --git a/tools/language_tool/font/id.lang b/tools/language_tool/font/id.lang index 8bd98fe15..6dced815b 100644 Binary files a/tools/language_tool/font/id.lang and b/tools/language_tool/font/id.lang differ diff --git a/tools/language_tool/font/it.lang b/tools/language_tool/font/it.lang index b718ee9d0..485078d65 100644 Binary files a/tools/language_tool/font/it.lang and b/tools/language_tool/font/it.lang differ diff --git a/tools/language_tool/font/ja.lang b/tools/language_tool/font/ja.lang index ced2993b2..28867cb8d 100644 Binary files a/tools/language_tool/font/ja.lang and b/tools/language_tool/font/ja.lang differ diff --git a/tools/language_tool/font/ko.lang b/tools/language_tool/font/ko.lang index 8e72a3538..2c5d6eaea 100644 Binary files a/tools/language_tool/font/ko.lang and b/tools/language_tool/font/ko.lang differ diff --git a/tools/language_tool/font/ms.lang b/tools/language_tool/font/ms.lang index f14c0bded..c86af8ba6 100644 Binary files a/tools/language_tool/font/ms.lang and b/tools/language_tool/font/ms.lang differ diff --git a/tools/language_tool/font/nl.lang b/tools/language_tool/font/nl.lang index dee30cd55..7cb0fce91 100644 Binary files a/tools/language_tool/font/nl.lang and b/tools/language_tool/font/nl.lang differ diff --git a/tools/language_tool/font/pl.lang b/tools/language_tool/font/pl.lang index a685664b7..88b377b67 100644 Binary files a/tools/language_tool/font/pl.lang and b/tools/language_tool/font/pl.lang differ diff --git a/tools/language_tool/font/pt.lang b/tools/language_tool/font/pt.lang index c2fa3df0a..61fe13597 100644 Binary files a/tools/language_tool/font/pt.lang and b/tools/language_tool/font/pt.lang differ diff --git a/tools/language_tool/font/ro.lang b/tools/language_tool/font/ro.lang index 3de287df4..3dd52a0e4 100644 Binary files a/tools/language_tool/font/ro.lang and b/tools/language_tool/font/ro.lang differ diff --git a/tools/language_tool/font/ru.lang b/tools/language_tool/font/ru.lang index e2d707da5..95fdb0b1f 100644 Binary files a/tools/language_tool/font/ru.lang and b/tools/language_tool/font/ru.lang differ diff --git a/tools/language_tool/font/sv.lang b/tools/language_tool/font/sv.lang index ac72a0a12..2c944afc4 100644 Binary files a/tools/language_tool/font/sv.lang and b/tools/language_tool/font/sv.lang differ diff --git a/tools/language_tool/font/th.lang b/tools/language_tool/font/th.lang index 09160562b..d99c38b9e 100644 Binary files a/tools/language_tool/font/th.lang and b/tools/language_tool/font/th.lang differ diff --git a/tools/language_tool/font/tr.lang b/tools/language_tool/font/tr.lang index f63d7f504..ca961ed75 100644 Binary files a/tools/language_tool/font/tr.lang and b/tools/language_tool/font/tr.lang differ diff --git a/tools/language_tool/font/ui_resource_string.h b/tools/language_tool/font/ui_resource_string.h index 0a38d6405..43837244c 100644 --- a/tools/language_tool/font/ui_resource_string.h +++ b/tools/language_tool/font/ui_resource_string.h @@ -469,98 +469,100 @@ enum UIResourceTextId : uint16_t { STR_SEDENTARY_REMINDER = 456, STR_SEDENTARY_REMINDER_NOTE = 457, STR_SYSTEM_UPGRADING = 458, - STR_NEWDEVICE_BIND_REMIND_NOTE = 459, - STR_AI_VOICE = 460, - STR_AI_INTELLIGENT_ASSISTANT = 461, - STR_START_CHAT = 462, - STR_BOOT_FAILED = 463, - STR_ENABLE_MOBILE_DATA_FIRST = 464, - STR_ENABLE_BLUETOOTH_FIRST = 465, - STR_LISTENING = 466, - STR_FINISH_SPEAKING = 467, - STR_THINKING = 468, - STR_CANCEL = 469, - STR_CONNECT_TIMEOUT = 470, - STR_PLEASE_RESTART_CHAT = 471, - STR_CONTINUE_CHAT = 472, - STR_AIMODELS_DOUBAO = 473, - STR_AIMODES_WENXINYIYAN = 474, - STR_AIMODES_KIMI = 475, - STR_AIMODES_CHATGPT = 476, - STR_SLIDE_TO_SHUTDOWN = 477, - STR_SLIDE_TO_REBOOT = 478, - STR_AI_FAMILY_MEALS = 479, - STR_CHAT = 480, - STR_PCY4GC_OR_AS = 481, - STR_API_KEYS = 482, - STR_PGTTAF = 483, - STR_DAFBS = 484, - STR_OPENAI_API_KEYS = 485, - STR_KHBB = 486, - STR_GTAS = 487, - STR_DYWTDAK = 488, - STR_CONNECTING = 489, - STR_CONNECTION_FAIL = 490, - STR_PTALORTM = 491, - STR_MOTION_DETECTION_WALK_NOTE = 492, - STR_MOTION_DETECTION_RUN_NOTE = 493, - STR_MOTION_DETECTION_RIDE_NOTE = 494, - STR_MOTION_DETECTION_ROWING_NOTE = 495, - STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 496, - STR_PE4GC = 497, - STR_OBU_MESSAGE = 498, - STR_DELETE = 499, - STR_CHARGE = 500, - STR_CHARGE_NOTE = 501, - STR_STEP_FREQUENCY = 502, - STR_STEP_LENGTH = 503, - STR_AVG_PACE = 504, - STR_TONGYI_QIANWEN = 505, - STR_IFLYTEK_SPARK = 506, - STR_DISTURBNOTE_OFF = 507, - STR_4G_NOTE = 508, - STR_MUSIC_PLAYER_SOURCE_NOTE = 509, - STR_MUSIC_LIST_IS_EMPTY = 510, - STR_BT_HEADSET_RESCAN = 511, - STR_BT_HEADSET_NOFOND = 512, - STR_SCHEDULE = 513, - STR_SCHEDULE_TITLE = 514, - STR_SCHEDULE_NO_DATA = 515, - STR_SCHEDULE_NO_DATA_PROMPT = 516, - STR_NO_PAIRED_DEV = 517, - STR_IGNORE = 518, - STR_START = 519, - STR_ARC_SCALE_LIST_DISPLAY = 520, - STR_COUNT_DOWN = 521, - STR_CUSTOM_TIME = 522, - STR_QUICK_START = 523, - STR_1_MIN = 524, - STR_5_MIN = 525, - STR_10_MIN = 526, - STR_30_MIN = 527, - STR_SET_COUNT_DOWN_NOTE = 528, - STR_COUNTDOWN_ENDS = 529, - STR_MAXIMUM_TIME_REACH_NOTE = 530, - STR_STOPWATCH_STOP_NOTE = 531, - STR_TMCHBR = 532, - STR_SCHEDULE_TOPIC = 533, - STR_SCHEDULE_TIME = 534, - STR_SCHEDULE_NOTES = 535, - STR_SCHEDULE_DELETE_PROMPT = 536, - STR_HANG_UP_OR_ANSWER = 537, - STR_WATCH_CALL = 538, - STR_PHONE_CALL = 539, - STR_STEPS_OF_THE_DAY = 540, - STR_MILEAGE = 541, - STR_FAT_BURNING_TIME = 542, - STR_NUMBER_OF_STANDS = 543, - STR_CONSUME_CALORIES = 544, - STR_GOAL_HINT = 545, - STR_SLEEPMODE = 546, - STR_SLEEP_MODE_PROMPT_ON = 547, - STR_LOW_POWER_NOTIF_1 = 548, - STR_LOW_POWER_NOTIF_2 = 549, - STR_MAX_ID = 550, + STR_NEWDEVICE_BIND_REMIND_NOTE1 = 459, + STR_NEWDEVICE_BIND_REMIND_NOTE2 = 460, + STR_NEWDEVICE_BIND_REMIND_NOTE3 = 461, + STR_AI_VOICE = 462, + STR_AI_INTELLIGENT_ASSISTANT = 463, + STR_START_CHAT = 464, + STR_BOOT_FAILED = 465, + STR_ENABLE_MOBILE_DATA_FIRST = 466, + STR_ENABLE_BLUETOOTH_FIRST = 467, + STR_LISTENING = 468, + STR_FINISH_SPEAKING = 469, + STR_THINKING = 470, + STR_CANCEL = 471, + STR_CONNECT_TIMEOUT = 472, + STR_PLEASE_RESTART_CHAT = 473, + STR_CONTINUE_CHAT = 474, + STR_AIMODELS_DOUBAO = 475, + STR_AIMODES_WENXINYIYAN = 476, + STR_AIMODES_KIMI = 477, + STR_AIMODES_CHATGPT = 478, + STR_SLIDE_TO_SHUTDOWN = 479, + STR_SLIDE_TO_REBOOT = 480, + STR_AI_FAMILY_MEALS = 481, + STR_CHAT = 482, + STR_PCY4GC_OR_AS = 483, + STR_API_KEYS = 484, + STR_PGTTAF = 485, + STR_DAFBS = 486, + STR_OPENAI_API_KEYS = 487, + STR_KHBB = 488, + STR_GTAS = 489, + STR_DYWTDAK = 490, + STR_CONNECTING = 491, + STR_CONNECTION_FAIL = 492, + STR_PTALORTM = 493, + STR_MOTION_DETECTION_WALK_NOTE = 494, + STR_MOTION_DETECTION_RUN_NOTE = 495, + STR_MOTION_DETECTION_RIDE_NOTE = 496, + STR_MOTION_DETECTION_ROWING_NOTE = 497, + STR_MOTION_DETECTION_ELLIPTICAL_NOTE = 498, + STR_PE4GC = 499, + STR_OBU_MESSAGE = 500, + STR_DELETE = 501, + STR_CHARGE = 502, + STR_CHARGE_NOTE = 503, + STR_STEP_FREQUENCY = 504, + STR_STEP_LENGTH = 505, + STR_AVG_PACE = 506, + STR_TONGYI_QIANWEN = 507, + STR_IFLYTEK_SPARK = 508, + STR_DISTURBNOTE_OFF = 509, + STR_4G_NOTE = 510, + STR_MUSIC_PLAYER_SOURCE_NOTE = 511, + STR_MUSIC_LIST_IS_EMPTY = 512, + STR_BT_HEADSET_RESCAN = 513, + STR_BT_HEADSET_NOFOND = 514, + STR_SCHEDULE = 515, + STR_SCHEDULE_TITLE = 516, + STR_SCHEDULE_NO_DATA = 517, + STR_SCHEDULE_NO_DATA_PROMPT = 518, + STR_NO_PAIRED_DEV = 519, + STR_IGNORE = 520, + STR_START = 521, + STR_ARC_SCALE_LIST_DISPLAY = 522, + STR_COUNT_DOWN = 523, + STR_CUSTOM_TIME = 524, + STR_QUICK_START = 525, + STR_1_MIN = 526, + STR_5_MIN = 527, + STR_10_MIN = 528, + STR_30_MIN = 529, + STR_SET_COUNT_DOWN_NOTE = 530, + STR_COUNTDOWN_ENDS = 531, + STR_MAXIMUM_TIME_REACH_NOTE = 532, + STR_STOPWATCH_STOP_NOTE = 533, + STR_TMCHBR = 534, + STR_SCHEDULE_TOPIC = 535, + STR_SCHEDULE_TIME = 536, + STR_SCHEDULE_NOTES = 537, + STR_SCHEDULE_DELETE_PROMPT = 538, + STR_HANG_UP_OR_ANSWER = 539, + STR_WATCH_CALL = 540, + STR_PHONE_CALL = 541, + STR_STEPS_OF_THE_DAY = 542, + STR_MILEAGE = 543, + STR_FAT_BURNING_TIME = 544, + STR_NUMBER_OF_STANDS = 545, + STR_CONSUME_CALORIES = 546, + STR_GOAL_HINT = 547, + STR_SLEEPMODE = 548, + STR_SLEEP_MODE_PROMPT_ON = 549, + STR_LOW_POWER_NOTIF_1 = 550, + STR_LOW_POWER_NOTIF_2 = 551, + STR_MAX_ID = 552, }; // UIResourceTextId enum FontLanguageId : uint8_t { diff --git a/tools/language_tool/font/uk.lang b/tools/language_tool/font/uk.lang index 6595df0e6..39cf9469f 100644 Binary files a/tools/language_tool/font/uk.lang and b/tools/language_tool/font/uk.lang differ diff --git a/tools/language_tool/font/uz.lang b/tools/language_tool/font/uz.lang index 9d4c189bc..6c5d0485f 100644 Binary files a/tools/language_tool/font/uz.lang and b/tools/language_tool/font/uz.lang differ diff --git a/tools/language_tool/font/vi.lang b/tools/language_tool/font/vi.lang index d082ade6a..4e292aae3 100644 Binary files a/tools/language_tool/font/vi.lang and b/tools/language_tool/font/vi.lang differ diff --git a/tools/language_tool/font/zh.lang b/tools/language_tool/font/zh.lang index b7ed3def0..895c87e0a 100644 Binary files a/tools/language_tool/font/zh.lang and b/tools/language_tool/font/zh.lang differ