修改连接状态视图适配多国语言
authorluozheng <1732036298@qq.com>
Wed, 8 May 2024 10:24:35 +0000 (18:24 +0800)
committerluozheng <1732036298@qq.com>
Wed, 8 May 2024 10:24:35 +0000 (18:24 +0800)
14 files changed:
code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_en.txt
code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_zh.txt
code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_en.xml
code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_zh.xml
code/sdk/application/wearable/fd230app/nativeui/language/font/en.lang
code/sdk/application/wearable/fd230app/nativeui/language/font/ja.lang
code/sdk/application/wearable/fd230app/nativeui/language/font/ui_resource_string.h
code/sdk/application/wearable/fd230app/nativeui/language/font/zh.lang
code/sdk/application/wearable/fd230app/nativeui/main/include/ConnectedStatusView.h
code/sdk/application/wearable/fd230app/nativeui/main/src/ConnectedStatusView.cpp
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ja.lang
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang

index 1ca2afa..ec7fcb2 100644 (file)
@@ -319,4 +319,77 @@ STR_NO_UPDATE$No update
 STR_LANGUAGE_SELECTION$Language Select\r
 STR_RESET_CONFIRM$Are you sure to restart?\r
 STR_SHUTDOWN_CONFIRM$Are you sure to shut down?\r
-STR_RESET_CONFIRM_NOTE$The operation will clear and reset the watch data. Are you sure you want to continue?
\ No newline at end of file
+STR_RESET_CONFIRM_NOTE$The operation will clear and reset the watch data. Are you sure you want to continue?\r
+STR_RECORDER$Recorder\r
+STR_CLICK_TO_RECORD$Click to record\r
+STR_RECORDING$Recording\r
+STR_AUDIO_XX$Audio_XX\r
+STR_VOICE_RECORDING_REMINDER$Voice recording reminder\r
+STR_VOICE_RECORDING_REMINDER_NOTE$The number of recordings must not exceed 30. Please delete some existing recordings.\r
+STR_DELETE_RECORDING$Delete recording\r
+STR_DELETE_PERMANENTLY$Permanently Delete\r
+STR_DO_NOT_DISTURB_MODE$Turn on Do Not Disturb mode, the watch will not vibrate or ring, do you want to turn it on?\r
+STR_CONNECTION_STATUS$Connection Status\r
+STR_PHONE$Phone\r
+STR_HEADSET$Headset\r
+STR_CONNECTED$Connected\r
+STR_DISCONNECTED$Disconnected\r
+STR_PHONE_RINGING_VIBRATING$The mobile phone is ringing/vibrating\r
+STR_WORKDAY$WorkDay\r
+STR_REPEAT_NO$no-repeat\r
+STR_EVERYDAY$Everyday\r
+STR_ADD_A_NEW_ALARM$Add a new alarm\r
+STR_TIME$Time\r
+STR_NEXT_STEP$Next Step\r
+STR_MONDAY$Mon\r
+STR_TUESDAY$Tue\r
+STR_WEDNESDAY$ Wed\r
+STR_THURSDAY$Thu\r
+STR_FRIDAY$Fri\r
+STR_SATURDAY$Sat\r
+STR_SUNDAY$Sun\r
+STR_MONDAY$Mon\r
+STR_TUESDAY$Tue\r
+STR_WEDNESDAY$ Wed\r
+STR_THURSDAY$Thu\r
+STR_FRIDAY$Fri\r
+STR_SATURDAY$Sat\r
+STR_SUNDAY$Sun\r
+STR_CALIBRATE_COMPASS$Calibration compass\r
+STR_CALIBRATE_COMPASS_NOTE$Please stay away from interference sources and follow the instructions Rotate the watch to calibrate\r
+STR_EAST$E\r
+STR_SOUTH$S\r
+STR_WEST$W\r
+STR_NORTH$N\r
+STR_SOUTHEAST$SE\r
+STR_SOUTHWEST$SW\r
+STR_NORTHEAST$NE\r
+STR_NORTHWEST$NW\r
+STR_KEEP_STILL_FOCUS_ON_BREATHING$Keep Still Focus on Breathing\r
+STR_EXHALE_NOW$Exhale now\r
+STR_INHALE_NOW$Inhale now\r
+STR_TRAINING_COMPLETE$Training Complete\r
+STR_BREATHING_TRAINING$Breathing Training\r
+STR_THIS_BREATH$This breath\r
+STR_TODAYS_BREATHING_TRAINING$Today's Breathing Training\r
+STR_RECENT_CALLS$Recent Calls\r
+STR_NO_CALLS$No Calls\r
+STR_MISSED_CALLS$Missed Calls\r
+STR_DIALED_CALLS$Dialed Calls\r
+STR_RECEIVED_CALLS$Received Calls\r
+STR_NOTE_RECENT_CALLS_LIMITATION$Note: Only the last 20 calls are saved\r
+STR_NO_CONTACTS_ADDED$No contacts added, please set up in APP\r
+STR_DIAL_MODE$Dial Mode\r
+STR_DIAL_VIA_WATCH_SIM$Dial via Watch SIM\r
+STR_DIAL_VIA_PHONE$Dial via Phone\r
+STR_KUMI_TECHNOLOGY$KUMI Technology\r
+STR_CALLING$Calling\r
+STR_NOT_PAIRED$Not Paired\r
+STR_PAIRED$Paired\r
+STR_UNPAIR$Unpair\r
+STR_CONNECTION_ERROR$Connection Error\r
+STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE$Insert watch SIM or connect phone to make calls\r
+STR_ENABLE_BLUETOOTH_CALL$Enable Bluetooth Call\r
+STR_ENABLE_BLUETOOTH_CALL_NOTE$The solution:\n1. IPhone\nPlease go to the phone \"Settings\" → \"Bluetooth\" list to find\n“KUMI_XXXX”\nClick and try again\n\n2. Android phones\nPlease go to the phone \"Settings\" → \"Bluetooth\" list to find\n“KUMI_XXXX”\nClick the icon on the right to enter Bluetooth Settings\nEnable the call and media functions and try again\r
+STR_SIM_CARD_ERROR$SIM Card Error\r
+STR_CHECK_SIM_CARD_INSERTION$Check if the watch’s SIM card is properly inserted
\ No newline at end of file
index c2d8c67..ebe9a29 100644 (file)
@@ -365,6 +365,7 @@ STR_VOICE_RECORDING_REMINDER_NOTE$录音数量不得超过30首,请删除已
 STR_DELETE_RECORDING $删除录音\r
 STR_DELETE_PERMANENTLY$是否永久删除\r
 STR_DO_NOT_DISTURB_MODE$开启勿扰模式,手表将不会发出震动与铃声,是否开启\r
+STR_CONNECTION_STATUS$连接状态\r
 STR_PHONE$手机\r
 STR_HEADSET$耳机\r
 STR_CONNECTED$已连接\r
@@ -376,13 +377,20 @@ STR_EVERYDAY$每日
 STR_ADD_A_NEW_ALARM$添加新闹钟\r
 STR_TIME$时间\r
 STR_NEXT_STEP$下一步\r
-STR_MONDAY$一\r
-STR_TUESDAY$二\r
-STR_WEDNESDAY$三\r
-STR_THURSDAY$四\r
-STR_FRIDAY$五\r
-STR_SATURDAY$六\r
-STR_SUNDAY$日\r
+STR_MON$一\r
+STR_TUES$二\r
+STR_WEDNES$三\r
+STR_THURS$四\r
+STR_FRI$五\r
+STR_SATUR$六\r
+STR_SUN$日\r
+STR_MONDAY$星期一\r
+STR_TUESDAY$星期二\r
+STR_WEDNESDAY$星期三\r
+STR_THURSDAY$星期四\r
+STR_FRIDAY$星期五\r
+STR_SATURDAY$星期六\r
+STR_SUNDAY$星期日\r
 STR_CALIBRATE_COMPASS$校准指南针\r
 STR_CALIBRATE_COMPASS_NOTE$请远离干扰源,按图示旋转手表进行校准\r
 STR_EAST$东\r
index 16fa0a6..61eda97 100644 (file)
        <lanstr id="STR_RESET_CONFIRM" value="Are you sure to restart?"/>
        <lanstr id="STR_SHUTDOWN_CONFIRM" value="Are you sure to shut down?"/>
        <lanstr id="STR_RESET_CONFIRM_NOTE" value="The operation will clear and reset the watch data. Are you sure you want to continue?"/>
+       <lanstr id="STR_RECORDER" value="Recorder"/>
+       <lanstr id="STR_CLICK_TO_RECORD" value="Click to record"/>
+       <lanstr id="STR_RECORDING" value="Recording"/>
+       <lanstr id="STR_AUDIO_XX" value="Audio_XX"/>
+       <lanstr id="STR_VOICE_RECORDING_REMINDER" value="Voice recording reminder"/>
+       <lanstr id="STR_VOICE_RECORDING_REMINDER_NOTE" value="The number of recordings must not exceed 30. Please delete some existing recordings."/>
+       <lanstr id="STR_DELETE_RECORDING" value="Delete recording"/>
+       <lanstr id="STR_DELETE_PERMANENTLY" value="Permanently Delete"/>
+       <lanstr id="STR_DO_NOT_DISTURB_MODE" value="Turn on Do Not Disturb mode, the watch will not vibrate or ring, do you want to turn it on?"/>
+       <lanstr id="STR_CONNECTION_STATUS" value="Connection Status"/>
+       <lanstr id="STR_PHONE" value="Phone"/>
+       <lanstr id="STR_HEADSET" value="Headset"/>
+       <lanstr id="STR_CONNECTED" value="Connected"/>
+       <lanstr id="STR_DISCONNECTED" value="Disconnected"/>
+       <lanstr id="STR_PHONE_RINGING_VIBRATING" value="The mobile phone is ringing/vibrating"/>
+       <lanstr id="STR_WORKDAY" value="WorkDay"/>
+       <lanstr id="STR_REPEAT_NO" value="no-repeat"/>
+       <lanstr id="STR_EVERYDAY" value="Everyday"/>
+       <lanstr id="STR_ADD_A_NEW_ALARM" value="Add a new alarm"/>
+       <lanstr id="STR_TIME" value="Time"/>
+       <lanstr id="STR_NEXT_STEP" value="Next Step"/>
+       <lanstr id="STR_MONDAY" value="Mon"/>
+       <lanstr id="STR_TUESDAY" value="Tue"/>
+       <lanstr id="STR_WEDNESDAY" value=" Wed"/>
+       <lanstr id="STR_THURSDAY" value="Thu"/>
+       <lanstr id="STR_FRIDAY" value="Fri"/>
+       <lanstr id="STR_SATURDAY" value="Sat"/>
+       <lanstr id="STR_SUNDAY" value="Sun"/>
+       <lanstr id="STR_MONDAY" value="Mon"/>
+       <lanstr id="STR_TUESDAY" value="Tue"/>
+       <lanstr id="STR_WEDNESDAY" value=" Wed"/>
+       <lanstr id="STR_THURSDAY" value="Thu"/>
+       <lanstr id="STR_FRIDAY" value="Fri"/>
+       <lanstr id="STR_SATURDAY" value="Sat"/>
+       <lanstr id="STR_SUNDAY" value="Sun"/>
+       <lanstr id="STR_CALIBRATE_COMPASS" value="Calibration compass"/>
+       <lanstr id="STR_CALIBRATE_COMPASS_NOTE" value="Please stay away from interference sources and follow the instructions Rotate the watch to calibrate"/>
+       <lanstr id="STR_EAST" value="E"/>
+       <lanstr id="STR_SOUTH" value="S"/>
+       <lanstr id="STR_WEST" value="W"/>
+       <lanstr id="STR_NORTH" value="N"/>
+       <lanstr id="STR_SOUTHEAST" value="SE"/>
+       <lanstr id="STR_SOUTHWEST" value="SW"/>
+       <lanstr id="STR_NORTHEAST" value="NE"/>
+       <lanstr id="STR_NORTHWEST" value="NW"/>
+       <lanstr id="STR_KEEP_STILL_FOCUS_ON_BREATHING" value="Keep Still Focus on Breathing"/>
+       <lanstr id="STR_EXHALE_NOW" value="Exhale now"/>
+       <lanstr id="STR_INHALE_NOW" value="Inhale now"/>
+       <lanstr id="STR_TRAINING_COMPLETE" value="Training Complete"/>
+       <lanstr id="STR_BREATHING_TRAINING" value="Breathing Training"/>
+       <lanstr id="STR_THIS_BREATH" value="This breath"/>
+       <lanstr id="STR_TODAYS_BREATHING_TRAINING" value="Today's Breathing Training"/>
+       <lanstr id="STR_RECENT_CALLS" value="Recent Calls"/>
+       <lanstr id="STR_NO_CALLS" value="No Calls"/>
+       <lanstr id="STR_MISSED_CALLS" value="Missed Calls"/>
+       <lanstr id="STR_DIALED_CALLS" value="Dialed Calls"/>
+       <lanstr id="STR_RECEIVED_CALLS" value="Received Calls"/>
+       <lanstr id="STR_NOTE_RECENT_CALLS_LIMITATION" value="Note: Only the last 20 calls are saved"/>
+       <lanstr id="STR_NO_CONTACTS_ADDED" value="No contacts added, please set up in APP"/>
+       <lanstr id="STR_DIAL_MODE" value="Dial Mode"/>
+       <lanstr id="STR_DIAL_VIA_WATCH_SIM" value="Dial via Watch SIM"/>
+       <lanstr id="STR_DIAL_VIA_PHONE" value="Dial via Phone"/>
+       <lanstr id="STR_KUMI_TECHNOLOGY" value="KUMI Technology"/>
+       <lanstr id="STR_CALLING" value="Calling"/>
+       <lanstr id="STR_NOT_PAIRED" value="Not Paired"/>
+       <lanstr id="STR_PAIRED" value="Paired"/>
+       <lanstr id="STR_UNPAIR" value="Unpair"/>
+       <lanstr id="STR_CONNECTION_ERROR" value="Connection Error"/>
+       <lanstr id="STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE" value="Insert watch SIM or connect phone to make calls"/>
+       <lanstr id="STR_ENABLE_BLUETOOTH_CALL" value="Enable Bluetooth Call"/>
+       <lanstr id="STR_ENABLE_BLUETOOTH_CALL_NOTE" value="The solution:\n1. IPhone\nPlease go to the phone \&quot;Settings\&quot; → \&quot;Bluetooth\&quot; list to find\n“KUMI_XXXX”\nClick and try again\n\n2. Android phones\nPlease go to the phone \&quot;Settings\&quot; → \&quot;Bluetooth\&quot; list to find\n“KUMI_XXXX”\nClick the icon on the right to enter Bluetooth Settings\nEnable the call and media functions and try again"/>
+       <lanstr id="STR_SIM_CARD_ERROR" value="SIM Card Error"/>
+       <lanstr id="STR_CHECK_SIM_CARD_INSERTION" value="Check if the watch’s SIM card is properly inserted"/>
 </language>
index a86a06c..5a712f8 100644 (file)
        <lanstr id="STR_DELETE_RECORDING " value="删除录音"/>
        <lanstr id="STR_DELETE_PERMANENTLY" value="是否永久删除"/>
        <lanstr id="STR_DO_NOT_DISTURB_MODE" value="开启勿扰模式,手表将不会发出震动与铃声,是否开启"/>
+       <lanstr id="STR_CONNECTION_STATUS" value="连接状态"/>
        <lanstr id="STR_PHONE" value="手机"/>
        <lanstr id="STR_HEADSET" value="耳机"/>
        <lanstr id="STR_CONNECTED" value="已连接"/>
        <lanstr id="STR_ADD_A_NEW_ALARM" value="添加新闹钟"/>
        <lanstr id="STR_TIME" value="时间"/>
        <lanstr id="STR_NEXT_STEP" value="下一步"/>
-       <lanstr id="STR_MONDAY" value="一"/>
-       <lanstr id="STR_TUESDAY" value="二"/>
-       <lanstr id="STR_WEDNESDAY" value="三"/>
-       <lanstr id="STR_THURSDAY" value="四"/>
-       <lanstr id="STR_FRIDAY" value="五"/>
-       <lanstr id="STR_SATURDAY" value="六"/>
-       <lanstr id="STR_SUNDAY" value="日"/>
+       <lanstr id="STR_MON" value="一"/>
+       <lanstr id="STR_TUES" value="二"/>
+       <lanstr id="STR_WEDNES" value="三"/>
+       <lanstr id="STR_THURS" value="四"/>
+       <lanstr id="STR_FRI" value="五"/>
+       <lanstr id="STR_SATUR" value="六"/>
+       <lanstr id="STR_SUN" value="日"/>
+       <lanstr id="STR_MONDAY" value="星期一"/>
+       <lanstr id="STR_TUESDAY" value="星期二"/>
+       <lanstr id="STR_WEDNESDAY" value="星期三"/>
+       <lanstr id="STR_THURSDAY" value="星期四"/>
+       <lanstr id="STR_FRIDAY" value="星期五"/>
+       <lanstr id="STR_SATURDAY" value="星期六"/>
+       <lanstr id="STR_SUNDAY" value="星期日"/>
        <lanstr id="STR_CALIBRATE_COMPASS" value="校准指南针"/>
        <lanstr id="STR_CALIBRATE_COMPASS_NOTE" value="请远离干扰源,按图示旋转手表进行校准"/>
        <lanstr id="STR_EAST" value="东"/>
index acf33f7..62a8038 100644 (file)
Binary files a/code/sdk/application/wearable/fd230app/nativeui/language/font/en.lang and b/code/sdk/application/wearable/fd230app/nativeui/language/font/en.lang differ
index 87b941a..d6d35cf 100644 (file)
Binary files a/code/sdk/application/wearable/fd230app/nativeui/language/font/ja.lang and b/code/sdk/application/wearable/fd230app/nativeui/language/font/ja.lang differ
index 9983e1b..b9810c0 100644 (file)
@@ -1,15 +1,15 @@
-/*
-* Copyright (c) xxxxxxxx Technologies Co., Ltd. 2021-2021. All rights reserved.
-* Description: language
-* Author: Graphic develop team
-* Create: 2021-07-06
-*/
-
-#ifndef UI_RESOURCE_STRING_H
-#define UI_RESOURCE_STRING_H
-#include <cstdint>
-namespace OHOS {
-enum UIResourceTextId : uint16_t {
+/*\r
+* Copyright (c) xxxxxxxx Technologies Co., Ltd. 2021-2021. All rights reserved.\r
+* Description: language\r
+* Author: Graphic develop team\r
+* Create: 2021-07-06\r
+*/\r
+\r
+#ifndef UI_RESOURCE_STRING_H\r
+#define UI_RESOURCE_STRING_H\r
+#include <cstdint>\r
+namespace OHOS {\r
+enum UIResourceTextId : uint16_t {\r
     STR_EXERCISE_GENERAL = 0,\r
     STR_EXERCISE_FREETRAINING = 1,\r
     STR_EXERCISE_RESISTANCETRAINING = 2,\r
@@ -333,123 +333,132 @@ enum UIResourceTextId : uint16_t {
     STR_RESET_CONFIRM = 320,\r
     STR_SHUTDOWN_CONFIRM = 321,\r
     STR_RESET_CONFIRM_NOTE = 322,\r
-    STR_RANGE_MILE = 323,\r
-    STR_CLOSE = 324,\r
-    STR_MORE_APP = 325,\r
-    STR_SAVENOTE = 326,\r
-    STR_SAVEBACK = 327,\r
-    STR_SAVEASK = 328,\r
-    STR_BLOOD = 329,\r
-    STR_CHECK = 330,\r
-    STR_CHECKNEW = 331,\r
-    STR_CHECKTIME = 332,\r
-    STR_CHECKLONG = 333,\r
-    STR_CHECKNO = 334,\r
-    STR_CHECKNOTE = 335,\r
-    STR_CHECKON = 336,\r
-    STR_CHECKSTOP = 337,\r
-    STR_CHECKERROR = 338,\r
-    STR_WAERKEEP = 339,\r
-    STR_WEARRE = 340,\r
-    STR_WEARREADY = 341,\r
-    STR_RECHECK = 342,\r
-    STR_CHECKEWARN = 343,\r
-    STR_BLOODSHORT = 344,\r
-    STR_HEARTNOTE = 345,\r
-    STR_KONW = 346,\r
-    STR_EXPLAIN = 347,\r
-    STR_HEARTREST = 348,\r
-    STR_HEARTDATA = 349,\r
-    STR_HEARTTITLE = 350,\r
-    STR_HEARTMAX = 351,\r
-    STR_HEARTMIN = 352,\r
-    STR_TRAINGNO = 353,\r
-    STR_TRAINGGO = 354,\r
-    STR_MESSAGE = 355,\r
-    STR_MESSAGENO = 356,\r
-    STR_DIS = 357,\r
-    STR_DUR = 358,\r
-    STR_STANDUP = 359,\r
-    STR_SLEEPHOUR = 360,\r
-    STR_SLEEPMGOAL = 361,\r
-    STR_REATTIME = 362,\r
-    STR_SLEEPTIME = 363,\r
-    STR_WALKTIME = 364,\r
-    STR_DISTURB = 365,\r
-    STR_DISTURBNOTE = 366,\r
-    STR_MORNNING = 367,\r
-    STR_NOW = 368,\r
-    STR_NAP = 369,\r
-    STR_TACK = 370,\r
-    STR_CLICK = 371,\r
-    STR_TACKNUM = 372,\r
-    RECORDER = 373,\r
-    STR_CLICK_TO_RECORD = 374,\r
-    STR_AUDIO_XX = 375,\r
-    STR_VOICE_RECORDING_REMINDER = 376,\r
-    STR_VOICE_RECORDING_REMINDER_NOTE = 377,\r
-    STR_DELETE_RECORDING  = 378,\r
-    STR_DELETE_PERMANENTLY = 379,\r
-    STR_DO_NOT_DISTURB_MODE = 380,\r
-    STR_HEADSET = 381,\r
-    STR_CONNECTED = 382,\r
-    STR_DISCONNECTED = 383,\r
-    STR_PHONE_RINGING_VIBRATING = 384,\r
-    STR_WORKDAY = 385,\r
-    STR_REPEAT_NO = 386,\r
-    STR_EVERYDAY = 387,\r
-    STR_ADD_A_NEW_ALARM = 388,\r
-    STR_TIME = 389,\r
-    STR_NEXT_STEP = 390,\r
-    STR_MONDAY = 391,\r
-    STR_TUESDAY = 392,\r
-    STR_WEDNESDAY = 393,\r
-    STR_THURSDAY = 394,\r
-    STR_FRIDAY = 395,\r
-    STR_SATURDAY = 396,\r
-    STR_SUNDAY = 397,\r
-    STR_CALIBRATE_COMPASS = 398,\r
-    STR_CALIBRATE_COMPASS_NOTE = 399,\r
-    STR_EAST = 400,\r
-    STR_SOUTH = 401,\r
-    STR_WEST = 402,\r
-    STR_NORTH = 403,\r
-    STR_SOUTHEAST = 404,\r
-    STR_SOUTHWEST = 405,\r
-    STR_NORTHEAST = 406,\r
-    STR_NORTHWEST = 407,\r
-    STR_KEEP_STILL_FOCUS_ON_BREATHING = 408,\r
-    STR_EXHALE_NOW = 409,\r
-    STR_INHALE_NOW = 410,\r
-    STR_TRAINING_COMPLETE = 411,\r
-    STR_BREATHING_TRAINING = 412,\r
-    STR_THIS_BREATH = 413,\r
-    STR_TODAYS_BREATHING_TRAINING = 414,\r
-    STR_RECENT_CALLS = 415,\r
-    STR_NO_CALLS = 416,\r
-    STR_MISSED_CALLS = 417,\r
-    STR_DIALED_CALLS = 418,\r
-    STR_RECEIVED_CALLS = 419,\r
-    STR_NOTE_RECENT_CALLS_LIMITATION = 420,\r
-    STR_NO_CONTACTS_ADDED = 421,\r
-    STR_DIAL_MODE = 422,\r
-    STR_DIAL_VIA_WATCH_SIM = 423,\r
-    STR_DIAL_VIA_PHONE = 424,\r
-    STR_KUMI_TECHNOLOGY = 425,\r
-    STR_CALLING = 426,\r
-    STR_NOT_PAIRED = 427,\r
-    STR_PAIRED = 428,\r
-    STR_UNPAIR = 429,\r
-    STR_CONNECTION_ERROR = 430,\r
-    STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE = 431,\r
-    STR_ENABLE_BLUETOOTH_CALL = 432,\r
-    STR_ENABLE_BLUETOOTH_CALL_NOTE = 433,\r
-    STR_SIM_CARD_ERROR = 434,\r
-    STR_CHECK_SIM_CARD_INSERTION = 435,\r
-    STR_MAX_ID = 436,\r
+    STR_RECORDER = 323,\r
+    STR_CLICK_TO_RECORD = 324,\r
+    STR_AUDIO_XX = 325,\r
+    STR_VOICE_RECORDING_REMINDER = 326,\r
+    STR_VOICE_RECORDING_REMINDER_NOTE = 327,\r
+    STR_DELETE_RECORDING = 328,\r
+    STR_DELETE_PERMANENTLY = 329,\r
+    STR_DO_NOT_DISTURB_MODE = 330,\r
+    STR_CONNECTION_STATUS = 331,\r
+    STR_HEADSET = 332,\r
+    STR_CONNECTED = 333,\r
+    STR_DISCONNECTED = 334,\r
+    STR_PHONE_RINGING_VIBRATING = 335,\r
+    STR_WORKDAY = 336,\r
+    STR_REPEAT_NO = 337,\r
+    STR_EVERYDAY = 338,\r
+    STR_ADD_A_NEW_ALARM = 339,\r
+    STR_TIME = 340,\r
+    STR_NEXT_STEP = 341,\r
+    STR_MONDAY = 342,\r
+    STR_TUESDAY = 343,\r
+    STR_WEDNESDAY = 344,\r
+    STR_THURSDAY = 345,\r
+    STR_FRIDAY = 346,\r
+    STR_SATURDAY = 347,\r
+    STR_SUNDAY = 348,\r
+    STR_CALIBRATE_COMPASS = 349,\r
+    STR_CALIBRATE_COMPASS_NOTE = 350,\r
+    STR_EAST = 351,\r
+    STR_SOUTH = 352,\r
+    STR_WEST = 353,\r
+    STR_NORTH = 354,\r
+    STR_SOUTHEAST = 355,\r
+    STR_SOUTHWEST = 356,\r
+    STR_NORTHEAST = 357,\r
+    STR_NORTHWEST = 358,\r
+    STR_KEEP_STILL_FOCUS_ON_BREATHING = 359,\r
+    STR_EXHALE_NOW = 360,\r
+    STR_INHALE_NOW = 361,\r
+    STR_TRAINING_COMPLETE = 362,\r
+    STR_BREATHING_TRAINING = 363,\r
+    STR_THIS_BREATH = 364,\r
+    STR_TODAYS_BREATHING_TRAINING = 365,\r
+    STR_RECENT_CALLS = 366,\r
+    STR_NO_CALLS = 367,\r
+    STR_MISSED_CALLS = 368,\r
+    STR_DIALED_CALLS = 369,\r
+    STR_RECEIVED_CALLS = 370,\r
+    STR_NOTE_RECENT_CALLS_LIMITATION = 371,\r
+    STR_NO_CONTACTS_ADDED = 372,\r
+    STR_DIAL_MODE = 373,\r
+    STR_DIAL_VIA_WATCH_SIM = 374,\r
+    STR_DIAL_VIA_PHONE = 375,\r
+    STR_KUMI_TECHNOLOGY = 376,\r
+    STR_CALLING = 377,\r
+    STR_NOT_PAIRED = 378,\r
+    STR_PAIRED = 379,\r
+    STR_UNPAIR = 380,\r
+    STR_CONNECTION_ERROR = 381,\r
+    STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE = 382,\r
+    STR_ENABLE_BLUETOOTH_CALL = 383,\r
+    STR_ENABLE_BLUETOOTH_CALL_NOTE = 384,\r
+    STR_SIM_CARD_ERROR = 385,\r
+    STR_CHECK_SIM_CARD_INSERTION = 386,\r
+    STR_RANGE_MILE = 387,\r
+    STR_CLOSE = 388,\r
+    STR_MORE_APP = 389,\r
+    STR_SAVENOTE = 390,\r
+    STR_SAVEBACK = 391,\r
+    STR_SAVEASK = 392,\r
+    STR_BLOOD = 393,\r
+    STR_CHECK = 394,\r
+    STR_CHECKNEW = 395,\r
+    STR_CHECKTIME = 396,\r
+    STR_CHECKLONG = 397,\r
+    STR_CHECKNO = 398,\r
+    STR_CHECKNOTE = 399,\r
+    STR_CHECKON = 400,\r
+    STR_CHECKSTOP = 401,\r
+    STR_CHECKERROR = 402,\r
+    STR_WAERKEEP = 403,\r
+    STR_WEARRE = 404,\r
+    STR_WEARREADY = 405,\r
+    STR_RECHECK = 406,\r
+    STR_CHECKEWARN = 407,\r
+    STR_BLOODSHORT = 408,\r
+    STR_HEARTNOTE = 409,\r
+    STR_KONW = 410,\r
+    STR_EXPLAIN = 411,\r
+    STR_HEARTREST = 412,\r
+    STR_HEARTDATA = 413,\r
+    STR_HEARTTITLE = 414,\r
+    STR_HEARTMAX = 415,\r
+    STR_HEARTMIN = 416,\r
+    STR_TRAINGNO = 417,\r
+    STR_TRAINGGO = 418,\r
+    STR_MESSAGE = 419,\r
+    STR_MESSAGENO = 420,\r
+    STR_DIS = 421,\r
+    STR_DUR = 422,\r
+    STR_STANDUP = 423,\r
+    STR_SLEEPHOUR = 424,\r
+    STR_SLEEPMGOAL = 425,\r
+    STR_REATTIME = 426,\r
+    STR_SLEEPTIME = 427,\r
+    STR_WALKTIME = 428,\r
+    STR_DISTURB = 429,\r
+    STR_DISTURBNOTE = 430,\r
+    STR_MORNNING = 431,\r
+    STR_NOW = 432,\r
+    STR_NAP = 433,\r
+    STR_TACK = 434,\r
+    STR_CLICK = 435,\r
+    STR_TACKNUM = 436,\r
+    RECORDER = 437,\r
+    STR_MON = 439,\r
+    STR_TUES = 440,\r
+    STR_WEDNES = 441,\r
+    STR_THURS = 442,\r
+    STR_FRI = 443,\r
+    STR_SATUR = 444,\r
+    STR_SUN = 445,\r
+    STR_MAX_ID = 446,\r
 }; // UIResourceTextId\r
-
-enum FontLanguageId : uint8_t {
+\r
+enum FontLanguageId : uint8_t {\r
     LANGUAGE_ID_JA,\r
     LANGUAGE_ID_EN,\r
     LANGUAGE_ID_ZH,\r
index c5e4f83..53b1769 100644 (file)
Binary files a/code/sdk/application/wearable/fd230app/nativeui/language/font/zh.lang and b/code/sdk/application/wearable/fd230app/nativeui/language/font/zh.lang differ
index 933924a..c292808 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * @Author: luozheng 1732036298@qq.com
+ * @Date: 2024-04-26 17:58:00
+ * @LastEditors: luozheng 1732036298@qq.com
+ * @LastEditTime: 2024-05-08 17:54:05
+ * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/main/include/ConnectedStatusView.h
+ */
 #ifndef CONNECTED_STATUS_VIEW_H
 #define CONNECTED_STATUS_VIEW_H
 
@@ -34,7 +41,8 @@ namespace OHOS
             int height;
             int fontSize;
             int lineHeight;
-            const char *text;
+            //const char *text;
+            uint16_t textId;
         };
 
         typedef struct
index 4ea6fbd..23558a3 100644 (file)
@@ -79,7 +79,8 @@ namespace OHOS
         titleLabel->SetPosition(config.x, config.y, config.width, config.height);
         titleLabel->SetStyle(STYLE_TEXT_FONT, config.fontSize);
         titleLabel->SetStyle(STYLE_LINE_HEIGHT, config.lineHeight);
-        titleLabel->SetText(config.text);
+        //titleLabel->SetText(config.text);
+        titleLabel->SetTextId(config.textId);
         titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_MARQUEE);
         titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
         // titleLabel->SetRollSpeed(40);系统默认为35
@@ -100,7 +101,8 @@ namespace OHOS
         titleLabel->SetPosition(config.x, config.y, config.width, config.height);
         titleLabel->SetStyle(STYLE_TEXT_FONT, config.fontSize);
         titleLabel->SetStyle(STYLE_LINE_HEIGHT, config.lineHeight);
-        titleLabel->SetText(config.text);
+        //titleLabel->SetText(config.text);
+        titleLabel->SetTextId(config.textId);
         titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_MARQUEE);
         titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
         titleLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, config.fontSize);
@@ -149,7 +151,8 @@ namespace OHOS
             group->SetDraggable(true);
             group->SetIntercept(true);
             /* -------------------------------------------------------------------------- */
-            LabelConfig titleConfig = {93, 53, 280, 35, 30, 35, "连接状态"};
+            //LabelConfig titleConfig = {93, 53, 280, 35, 30, 35, "连接状态"};
+            LabelConfig titleConfig = {93, 53, 280, 35, 30, 35, STR_CONNECTION_STATUS};
             Title = InitLabel(titleConfig);
             /* -------------------------------------------------------------------------- */
             int background_position_x = 33;
@@ -206,21 +209,38 @@ namespace OHOS
             };
             BluetoothConnectedStatusImage = InitStatusImage(params);
             /* -------------------------------------------------------------------------- */
-            const char *connectedText[MAX_CONNECTEDSTATUS_ID] = {
-                "已连接",
-                "已连接",
-                "已连接",
+            // const char *connectedText[MAX_CONNECTEDSTATUS_ID] = {
+            //     "已连接",
+            //     "已连接",
+            //     "已连接",
+            // }; // 初始化连接状态文字数组
+            // const char *disconnectedText[MAX_CONNECTEDSTATUS_ID] = {
+            //     "未连接",
+            //     "未连接",
+            //     "未连接",
+            // }; // 初始化未连接状态文字数组
+            // const char *deviceName[MAX_CONNECTEDSTATUS_ID] = {
+            //     "手机",
+            //     "耳机",
+            //     "蓝牙",
+            // }; // 初始化设备名称数组
+            /* -------------------------------------------------------------------------- */
+            uint16_t connectedText[MAX_CONNECTEDSTATUS_ID] = {
+                STR_CONNECTED,
+                STR_CONNECTED,
+                STR_CONNECTED,
             }; // 初始化连接状态文字数组
-            const char *disconnectedText[MAX_CONNECTEDSTATUS_ID] = {
-                "未连接",
-                "未连接",
-                "未连接",
+            uint16_t disconnectedText[MAX_CONNECTEDSTATUS_ID] = {
+                STR_DISCONNECTED,
+                STR_DISCONNECTED,
+                STR_DISCONNECTED,
             }; // 初始化未连接状态文字数组
-            const char *deviceName[MAX_CONNECTEDSTATUS_ID] = {
-                "手机",
-                "耳机",
-                "蓝牙",
+            uint16_t deviceName[MAX_CONNECTEDSTATUS_ID] = {
+                STR_PHONE,
+                STR_HEADSET,
+                STR_BLUETOOTH,
             }; // 初始化设备名称数组
+            /* -------------------------------------------------------------------------- */
             OHOS::ColorType connectedColor[MAX_CONNECTEDSTATUS_ID] = {
                 Color::GetColorFromRGBA(0xff, 0x8f, 0x00, 0xff),
                 Color::GetColorFromRGBA(0x4f, 0xc3, 0x4c, 0xff),
@@ -250,22 +270,22 @@ namespace OHOS
 
                 if (i == PHONECONNECTEDSTATUS_ID && pullUpDownView->GetPhoneConnectedStatus())
                 {
-                    ConnectedStatusLabel[i]->SetText(connectedText[i]);
+                    ConnectedStatusLabel[i]->SetTextId(connectedText[i]);
                     ConnectedStatusLabel[i]->SetTextColor(connectedColor[i]);
                 }
                 else if (i == EARPHONECONNECTESTATUS_ID && pullUpDownView->GetEarPhoneConnectedStatus())
                 {
-                    ConnectedStatusLabel[i]->SetText(connectedText[i]);
+                    ConnectedStatusLabel[i]->SetTextId(connectedText[i]);
                     ConnectedStatusLabel[i]->SetTextColor(connectedColor[i]);
                 }
                 else if (i == BLUETOOTHCONNECTEDSTATUS && pullUpDownView->GetBluetoothConnectedStatus())
                 {
-                    ConnectedStatusLabel[i]->SetText(connectedText[i]);
+                    ConnectedStatusLabel[i]->SetTextId(connectedText[i]);
                     ConnectedStatusLabel[i]->SetTextColor(connectedColor[i]);
                 }
                 else
                 {
-                    ConnectedStatusLabel[i]->SetText(disconnectedText[i]);
+                    ConnectedStatusLabel[i]->SetTextId(disconnectedText[i]);
                     ConnectedStatusLabel[i]->SetTextColor(disconnectedColor);
                 }
             }
@@ -283,7 +303,8 @@ namespace OHOS
             UIView::OnClickListener *listener = static_cast<UIView::OnClickListener *>(MainPresenterSample::GetInstance());
             CloseButton->SetOnClickListener(listener);
             /* -------------------------------------------------------------------------- */
-            titleConfig = {143, 363, 180, 35, 26, 35, "关闭"};
+            //titleConfig = {143, 363, 180, 35, 26, 35, "关闭"};
+            titleConfig = {143, 363, 180, 35, 26, 35, STR_CLOSE};
             CloseLabel = InitLabel(titleConfig);
 
             /* ----------------------------------- Add ---------------------------------- */
index acf33f7..62a8038 100644 (file)
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
index 87b941a..d6d35cf 100644 (file)
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
index 9983e1b..b9810c0 100644 (file)
@@ -1,15 +1,15 @@
-/*
-* Copyright (c) xxxxxxxx Technologies Co., Ltd. 2021-2021. All rights reserved.
-* Description: language
-* Author: Graphic develop team
-* Create: 2021-07-06
-*/
-
-#ifndef UI_RESOURCE_STRING_H
-#define UI_RESOURCE_STRING_H
-#include <cstdint>
-namespace OHOS {
-enum UIResourceTextId : uint16_t {
+/*\r
+* Copyright (c) xxxxxxxx Technologies Co., Ltd. 2021-2021. All rights reserved.\r
+* Description: language\r
+* Author: Graphic develop team\r
+* Create: 2021-07-06\r
+*/\r
+\r
+#ifndef UI_RESOURCE_STRING_H\r
+#define UI_RESOURCE_STRING_H\r
+#include <cstdint>\r
+namespace OHOS {\r
+enum UIResourceTextId : uint16_t {\r
     STR_EXERCISE_GENERAL = 0,\r
     STR_EXERCISE_FREETRAINING = 1,\r
     STR_EXERCISE_RESISTANCETRAINING = 2,\r
@@ -333,123 +333,132 @@ enum UIResourceTextId : uint16_t {
     STR_RESET_CONFIRM = 320,\r
     STR_SHUTDOWN_CONFIRM = 321,\r
     STR_RESET_CONFIRM_NOTE = 322,\r
-    STR_RANGE_MILE = 323,\r
-    STR_CLOSE = 324,\r
-    STR_MORE_APP = 325,\r
-    STR_SAVENOTE = 326,\r
-    STR_SAVEBACK = 327,\r
-    STR_SAVEASK = 328,\r
-    STR_BLOOD = 329,\r
-    STR_CHECK = 330,\r
-    STR_CHECKNEW = 331,\r
-    STR_CHECKTIME = 332,\r
-    STR_CHECKLONG = 333,\r
-    STR_CHECKNO = 334,\r
-    STR_CHECKNOTE = 335,\r
-    STR_CHECKON = 336,\r
-    STR_CHECKSTOP = 337,\r
-    STR_CHECKERROR = 338,\r
-    STR_WAERKEEP = 339,\r
-    STR_WEARRE = 340,\r
-    STR_WEARREADY = 341,\r
-    STR_RECHECK = 342,\r
-    STR_CHECKEWARN = 343,\r
-    STR_BLOODSHORT = 344,\r
-    STR_HEARTNOTE = 345,\r
-    STR_KONW = 346,\r
-    STR_EXPLAIN = 347,\r
-    STR_HEARTREST = 348,\r
-    STR_HEARTDATA = 349,\r
-    STR_HEARTTITLE = 350,\r
-    STR_HEARTMAX = 351,\r
-    STR_HEARTMIN = 352,\r
-    STR_TRAINGNO = 353,\r
-    STR_TRAINGGO = 354,\r
-    STR_MESSAGE = 355,\r
-    STR_MESSAGENO = 356,\r
-    STR_DIS = 357,\r
-    STR_DUR = 358,\r
-    STR_STANDUP = 359,\r
-    STR_SLEEPHOUR = 360,\r
-    STR_SLEEPMGOAL = 361,\r
-    STR_REATTIME = 362,\r
-    STR_SLEEPTIME = 363,\r
-    STR_WALKTIME = 364,\r
-    STR_DISTURB = 365,\r
-    STR_DISTURBNOTE = 366,\r
-    STR_MORNNING = 367,\r
-    STR_NOW = 368,\r
-    STR_NAP = 369,\r
-    STR_TACK = 370,\r
-    STR_CLICK = 371,\r
-    STR_TACKNUM = 372,\r
-    RECORDER = 373,\r
-    STR_CLICK_TO_RECORD = 374,\r
-    STR_AUDIO_XX = 375,\r
-    STR_VOICE_RECORDING_REMINDER = 376,\r
-    STR_VOICE_RECORDING_REMINDER_NOTE = 377,\r
-    STR_DELETE_RECORDING  = 378,\r
-    STR_DELETE_PERMANENTLY = 379,\r
-    STR_DO_NOT_DISTURB_MODE = 380,\r
-    STR_HEADSET = 381,\r
-    STR_CONNECTED = 382,\r
-    STR_DISCONNECTED = 383,\r
-    STR_PHONE_RINGING_VIBRATING = 384,\r
-    STR_WORKDAY = 385,\r
-    STR_REPEAT_NO = 386,\r
-    STR_EVERYDAY = 387,\r
-    STR_ADD_A_NEW_ALARM = 388,\r
-    STR_TIME = 389,\r
-    STR_NEXT_STEP = 390,\r
-    STR_MONDAY = 391,\r
-    STR_TUESDAY = 392,\r
-    STR_WEDNESDAY = 393,\r
-    STR_THURSDAY = 394,\r
-    STR_FRIDAY = 395,\r
-    STR_SATURDAY = 396,\r
-    STR_SUNDAY = 397,\r
-    STR_CALIBRATE_COMPASS = 398,\r
-    STR_CALIBRATE_COMPASS_NOTE = 399,\r
-    STR_EAST = 400,\r
-    STR_SOUTH = 401,\r
-    STR_WEST = 402,\r
-    STR_NORTH = 403,\r
-    STR_SOUTHEAST = 404,\r
-    STR_SOUTHWEST = 405,\r
-    STR_NORTHEAST = 406,\r
-    STR_NORTHWEST = 407,\r
-    STR_KEEP_STILL_FOCUS_ON_BREATHING = 408,\r
-    STR_EXHALE_NOW = 409,\r
-    STR_INHALE_NOW = 410,\r
-    STR_TRAINING_COMPLETE = 411,\r
-    STR_BREATHING_TRAINING = 412,\r
-    STR_THIS_BREATH = 413,\r
-    STR_TODAYS_BREATHING_TRAINING = 414,\r
-    STR_RECENT_CALLS = 415,\r
-    STR_NO_CALLS = 416,\r
-    STR_MISSED_CALLS = 417,\r
-    STR_DIALED_CALLS = 418,\r
-    STR_RECEIVED_CALLS = 419,\r
-    STR_NOTE_RECENT_CALLS_LIMITATION = 420,\r
-    STR_NO_CONTACTS_ADDED = 421,\r
-    STR_DIAL_MODE = 422,\r
-    STR_DIAL_VIA_WATCH_SIM = 423,\r
-    STR_DIAL_VIA_PHONE = 424,\r
-    STR_KUMI_TECHNOLOGY = 425,\r
-    STR_CALLING = 426,\r
-    STR_NOT_PAIRED = 427,\r
-    STR_PAIRED = 428,\r
-    STR_UNPAIR = 429,\r
-    STR_CONNECTION_ERROR = 430,\r
-    STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE = 431,\r
-    STR_ENABLE_BLUETOOTH_CALL = 432,\r
-    STR_ENABLE_BLUETOOTH_CALL_NOTE = 433,\r
-    STR_SIM_CARD_ERROR = 434,\r
-    STR_CHECK_SIM_CARD_INSERTION = 435,\r
-    STR_MAX_ID = 436,\r
+    STR_RECORDER = 323,\r
+    STR_CLICK_TO_RECORD = 324,\r
+    STR_AUDIO_XX = 325,\r
+    STR_VOICE_RECORDING_REMINDER = 326,\r
+    STR_VOICE_RECORDING_REMINDER_NOTE = 327,\r
+    STR_DELETE_RECORDING = 328,\r
+    STR_DELETE_PERMANENTLY = 329,\r
+    STR_DO_NOT_DISTURB_MODE = 330,\r
+    STR_CONNECTION_STATUS = 331,\r
+    STR_HEADSET = 332,\r
+    STR_CONNECTED = 333,\r
+    STR_DISCONNECTED = 334,\r
+    STR_PHONE_RINGING_VIBRATING = 335,\r
+    STR_WORKDAY = 336,\r
+    STR_REPEAT_NO = 337,\r
+    STR_EVERYDAY = 338,\r
+    STR_ADD_A_NEW_ALARM = 339,\r
+    STR_TIME = 340,\r
+    STR_NEXT_STEP = 341,\r
+    STR_MONDAY = 342,\r
+    STR_TUESDAY = 343,\r
+    STR_WEDNESDAY = 344,\r
+    STR_THURSDAY = 345,\r
+    STR_FRIDAY = 346,\r
+    STR_SATURDAY = 347,\r
+    STR_SUNDAY = 348,\r
+    STR_CALIBRATE_COMPASS = 349,\r
+    STR_CALIBRATE_COMPASS_NOTE = 350,\r
+    STR_EAST = 351,\r
+    STR_SOUTH = 352,\r
+    STR_WEST = 353,\r
+    STR_NORTH = 354,\r
+    STR_SOUTHEAST = 355,\r
+    STR_SOUTHWEST = 356,\r
+    STR_NORTHEAST = 357,\r
+    STR_NORTHWEST = 358,\r
+    STR_KEEP_STILL_FOCUS_ON_BREATHING = 359,\r
+    STR_EXHALE_NOW = 360,\r
+    STR_INHALE_NOW = 361,\r
+    STR_TRAINING_COMPLETE = 362,\r
+    STR_BREATHING_TRAINING = 363,\r
+    STR_THIS_BREATH = 364,\r
+    STR_TODAYS_BREATHING_TRAINING = 365,\r
+    STR_RECENT_CALLS = 366,\r
+    STR_NO_CALLS = 367,\r
+    STR_MISSED_CALLS = 368,\r
+    STR_DIALED_CALLS = 369,\r
+    STR_RECEIVED_CALLS = 370,\r
+    STR_NOTE_RECENT_CALLS_LIMITATION = 371,\r
+    STR_NO_CONTACTS_ADDED = 372,\r
+    STR_DIAL_MODE = 373,\r
+    STR_DIAL_VIA_WATCH_SIM = 374,\r
+    STR_DIAL_VIA_PHONE = 375,\r
+    STR_KUMI_TECHNOLOGY = 376,\r
+    STR_CALLING = 377,\r
+    STR_NOT_PAIRED = 378,\r
+    STR_PAIRED = 379,\r
+    STR_UNPAIR = 380,\r
+    STR_CONNECTION_ERROR = 381,\r
+    STR_INSERT_WATCH_SIM_OR_CONNECT_PHONE = 382,\r
+    STR_ENABLE_BLUETOOTH_CALL = 383,\r
+    STR_ENABLE_BLUETOOTH_CALL_NOTE = 384,\r
+    STR_SIM_CARD_ERROR = 385,\r
+    STR_CHECK_SIM_CARD_INSERTION = 386,\r
+    STR_RANGE_MILE = 387,\r
+    STR_CLOSE = 388,\r
+    STR_MORE_APP = 389,\r
+    STR_SAVENOTE = 390,\r
+    STR_SAVEBACK = 391,\r
+    STR_SAVEASK = 392,\r
+    STR_BLOOD = 393,\r
+    STR_CHECK = 394,\r
+    STR_CHECKNEW = 395,\r
+    STR_CHECKTIME = 396,\r
+    STR_CHECKLONG = 397,\r
+    STR_CHECKNO = 398,\r
+    STR_CHECKNOTE = 399,\r
+    STR_CHECKON = 400,\r
+    STR_CHECKSTOP = 401,\r
+    STR_CHECKERROR = 402,\r
+    STR_WAERKEEP = 403,\r
+    STR_WEARRE = 404,\r
+    STR_WEARREADY = 405,\r
+    STR_RECHECK = 406,\r
+    STR_CHECKEWARN = 407,\r
+    STR_BLOODSHORT = 408,\r
+    STR_HEARTNOTE = 409,\r
+    STR_KONW = 410,\r
+    STR_EXPLAIN = 411,\r
+    STR_HEARTREST = 412,\r
+    STR_HEARTDATA = 413,\r
+    STR_HEARTTITLE = 414,\r
+    STR_HEARTMAX = 415,\r
+    STR_HEARTMIN = 416,\r
+    STR_TRAINGNO = 417,\r
+    STR_TRAINGGO = 418,\r
+    STR_MESSAGE = 419,\r
+    STR_MESSAGENO = 420,\r
+    STR_DIS = 421,\r
+    STR_DUR = 422,\r
+    STR_STANDUP = 423,\r
+    STR_SLEEPHOUR = 424,\r
+    STR_SLEEPMGOAL = 425,\r
+    STR_REATTIME = 426,\r
+    STR_SLEEPTIME = 427,\r
+    STR_WALKTIME = 428,\r
+    STR_DISTURB = 429,\r
+    STR_DISTURBNOTE = 430,\r
+    STR_MORNNING = 431,\r
+    STR_NOW = 432,\r
+    STR_NAP = 433,\r
+    STR_TACK = 434,\r
+    STR_CLICK = 435,\r
+    STR_TACKNUM = 436,\r
+    RECORDER = 437,\r
+    STR_MON = 439,\r
+    STR_TUES = 440,\r
+    STR_WEDNES = 441,\r
+    STR_THURS = 442,\r
+    STR_FRI = 443,\r
+    STR_SATUR = 444,\r
+    STR_SUN = 445,\r
+    STR_MAX_ID = 446,\r
 }; // UIResourceTextId\r
-
-enum FontLanguageId : uint8_t {
+\r
+enum FontLanguageId : uint8_t {\r
     LANGUAGE_ID_JA,\r
     LANGUAGE_ID_EN,\r
     LANGUAGE_ID_ZH,\r
index c5e4f83..53b1769 100644 (file)
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