From: xue <2144439972@qq.com>
Date: Mon, 23 Jun 2025 02:26:19 +0000 (+0800)
Subject: 增加多国语言
X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F1879%2F2;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 b7caec622..02f4aa83e 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
@@ -678,7 +678,34 @@ enum UIResourceTextId : uint16_t {
STR_WARN_THRESH = 665,
STR_BP_WARN_CONSULT_DOC = 666,
STR_MEAS_FAILED = 667,
- STR_MAX_ID = 668,
+ STR_CALIBRATING = 668,
+ STR_S = 669,
+ STR_PRESSURE = 670,
+ STR_WEAR_WATCH_DET = 671,
+ STR_RE_MEAS = 672,
+ STR_DATA_ANAL_WAIT = 673,
+ STR_EMOTION = 674,
+ STR_PLEASURE = 675,
+ STR_COMPLEX_NEG_EMO = 676,
+ STR_MEASURE = 677,
+ STR_FINGER_LEAD_PORT = 678,
+ STR_START_MEAS = 679,
+ STR_WEAR_TIGHT_FINGER_LEAD = 680,
+ STR_NO_FINGER_MOVE = 681,
+ STR_CONNECT_APP_4G = 682,
+ STR_FINGER_LEAD_TILL_VAL = 683,
+ STR_SINUS_HR = 684,
+ STR_APP_REPORT_NOT_CLIN = 685,
+ STR_FATIGUE_LVL = 686,
+ STR_BP_MODEL_2CAL = 687,
+ STR_RECAL_MONTHLY = 688,
+ STR_SAME_ARM_CALIB = 689,
+ STR_HYPERTENSIVE_PREPOST_CAL = 690,
+ STR_CALIB_POSTURE_GUIDE = 691,
+ STR_START_CAL = 692,
+ STR_CALIB_POSTURE_REQ = 693,
+ STR_FATIGUE_LEVEL = 694,
+ STR_MAX_ID = 695,
}; // UIResourceTextId
enum FontLanguageId : uint8_t {
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationErrorView.h b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationErrorView.h
index e0156af3f..6f22c717b 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationErrorView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationErrorView.h
@@ -30,7 +30,7 @@ namespace OHOS
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
UILabelExt *resultremindLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationMindView.h b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationMindView.h
index 5896335d5..974883c5a 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationMindView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationMindView.h
@@ -29,7 +29,7 @@ namespace OHOS
UIImageView *mind = nullptr;
UILabelExt *titleLabel = nullptr;
UILabelExt *mindLabel = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationPassView.h b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationPassView.h
index 917f4752f..60324384b 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationPassView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPCalibrationPassView.h
@@ -28,7 +28,7 @@ namespace OHOS
UIImageView *pass = nullptr;
UILabelExt *titleLable = nullptr;
UILabelExt *resultremindLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalPosReqView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalPosReqView.cpp
index 99d8badce..61ea3a154 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalPosReqView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalPosReqView.cpp
@@ -1,18 +1,10 @@
#include "bloodpressure/include/BPMainPresenter.h"
#include "bloodpressure/include/BPCalPosReqView.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
-#define BPCALPOSREQVIEW_LABEL "æ ¡åæé"
-#define BPCALPOSREQVIEW_LABEL_1 "1ã建ç«è¡å模åéè¦è¿è¡ä¸¤ä¸ªè½®æ¬¡æ ¡åï¼"
-#define BPCALPOSREQVIEW_LABEL_2 "2ã建议æ¯ä¸ªæé½éæ°æ ¡åï¼"
-#define BPCALPOSREQVIEW_LABEL_3 "3ãæ ¡åè¿ç¨åå®é
è¡åæµé请 使ç¨åä¸åªæï¼"
-#define BPCALPOSREQVIEW_LABEL_4 "4ãè¥æ¯é«è¡åæ£å¨æ¥åè¯ç©æ²»ççç¨æ·,è¯·å¨æè¯ååæè¯å3-4å°æ¶,åè¿è¡æ ¡å䏿¬¡ã"
-#define BPCALPOSREQVIEW_LABEL_4 "4ãè¥æ¯é«è¡åæ£å¨æ¥åè¯ç©æ²»ççç¨æ·,è¯·å¨æè¯ååæè¯å3-4å°æ¶,åè¿è¡æ ¡å䏿¬¡ã"
-#define BPCALPOSREQVIEW_LABEL_5 "æ ¡åå§¿å¿è¦æ±"
-#define BPCALPOSREQVIEW_LABEL_6 "è¯·å°æè¡¨ä½©æ´å¨å·¦ææè
ï¼æè¡¨åæè
ä¹é´ä»
é䏿è·ç¦»è´´ç´§ä½©æ´æè¡¨ï¼æµéå建议è³å°ä¼æ¯äºåé以ä¸ï¼åèå¹³æ¾æ 交åï¼åææèæä¸ï¼æèå¹³æ¾å¨æ¡åä¸ï¼æµéè¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡ã"
-#define BPCALPOSREQVIEW_LABEL_7 "å¼å§æ ¡å"
#define BPCALPOSREQVIEW_LABEL_W 432 // 宽度
#define BPCALPOSREQVIEW_LABEL_TEXT_SIZE 33 // åä½å¤§å°
#define BPCALPOSREQVIEW_LABEL_LINE_HEIGHT 48 // åä½å¤§å°
@@ -80,11 +72,11 @@ namespace OHOS
bool BPCalPosReqView::InitLabelAndImage()
{
- const char *str[] = {
- BPCALPOSREQVIEW_LABEL_1,
- BPCALPOSREQVIEW_LABEL_2,
- BPCALPOSREQVIEW_LABEL_3,
- BPCALPOSREQVIEW_LABEL_4,
+ const uint16_t str[] = {
+ STR_BP_MODEL_2CAL,
+ STR_RECAL_MONTHLY,
+ STR_SAME_ARM_CALIB,
+ STR_HYPERTENSIVE_PREPOST_CAL,
};
for (int i = 0; i < (sizeof(str) / sizeof(str[0])); i++)
{
@@ -106,7 +98,7 @@ namespace OHOS
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "label[%d]->GetY() = %d", i, label[i]->GetY());
label[i]->SetStyle(STYLE_TEXT_FONT, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
label[i]->SetStyle(STYLE_LINE_HEIGHT, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
- label[i]->SetText(str[i]);
+ label[i]->SetTextId(str[i]);
label[i]->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
label[i]->SetRollSpeed(23);
label[i]->SetAlign(TEXT_ALIGNMENT_LEFT, TEXT_ALIGNMENT_CENTER);
@@ -126,7 +118,7 @@ namespace OHOS
label2->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, label[i]->GetY() + label[i]->GetHeight() + BPCALPOSREQVIEW_LABEL_GAP, 300, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
label2->SetStyle(STYLE_TEXT_FONT, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
label2->SetStyle(STYLE_LINE_HEIGHT, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
- label2->SetText(BPCALPOSREQVIEW_LABEL_5);
+ label2->SetTextId(STR_CALIB_POSTURE_REQ);
label2->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
label2->SetRollSpeed(23);
label2->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -158,7 +150,7 @@ namespace OHOS
label3->SetPosition((HORIZONTAL_RESOLUTION - BPCALPOSREQVIEW_LABEL_W) / 2, image->GetY() + image->GetHeight() + BPCALPOSREQVIEW_LABEL_GAP, BPCALPOSREQVIEW_LABEL_W, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
label3->SetStyle(STYLE_TEXT_FONT, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
label3->SetStyle(STYLE_LINE_HEIGHT, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
- label3->SetText(BPCALPOSREQVIEW_LABEL_6);
+ label3->SetTextId(STR_CALIB_POSTURE_GUIDE);
label3->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
label3->SetRollSpeed(23);
label3->SetAlign(TEXT_ALIGNMENT_LEFT, TEXT_ALIGNMENT_CENTER);
@@ -212,7 +204,7 @@ namespace OHOS
titleLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 67, 300, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
titleLabel->SetStyle(STYLE_TEXT_FONT, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
titleLabel->SetStyle(STYLE_LINE_HEIGHT, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
- titleLabel->SetText(BPCALPOSREQVIEW_LABEL);
+ titleLabel->SetTextId(STR_CALIBRATION_REMINDER);
titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
titleLabel->SetRollSpeed(23);
titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -220,7 +212,7 @@ namespace OHOS
scrollview->Add(titleLabel);
if (!InitLabelAndImage())
{
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitLabel error!");
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitLabelExt error!");
return nullptr;
}
if (startCalibrationButton == nullptr)
@@ -236,7 +228,7 @@ namespace OHOS
startCalibrationButton->SetStyle(STYLE_TEXT_FONT, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
startCalibrationButton->SetStyle(STYLE_LINE_HEIGHT, BPCALPOSREQVIEW_LABEL_LINE_HEIGHT);
startCalibrationButton->SetAlign(TEXT_ALIGNMENT_CENTER);
- startCalibrationButton->SetText(BPCALPOSREQVIEW_LABEL_7);
+ startCalibrationButton->SetTextId(STR_START_CAL);
startCalibrationButton->SetViewId(STARTCALIBRATIONBUTTON);
startCalibrationButton->SetStyle(STYLE_BACKGROUND_COLOR, Color::Gray().full);
startCalibrationButton->SetFont(DEFAULT_VECTOR_FONT_FILENAME, BPCALPOSREQVIEW_LABEL_TEXT_SIZE);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationErrorView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationErrorView.cpp
index 3c05a61ea..56f5dede8 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationErrorView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationErrorView.cpp
@@ -67,7 +67,7 @@ namespace OHOS
*/
bool BPCalibrationErrorView::AddButton()
{
- InitLabelButton(checkButton, 125, 365, 217, 63, "errorcheckButton", "éæ°æ ¡å", 35);
+ InitButtonExt(checkButton, 125, 365, 217, 63, "errorcheckButton", STR_RECALIBRATE, 35);
checkButton->SetViewId(ERRORCHECKBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -85,7 +85,7 @@ namespace OHOS
bool BPCalibrationErrorView::InitLable()
{
- InitLabel(titleLable, 145, 38, 165, 45, "titleLable", "æ ¡å失败", DEFAULT_VECTOR_FONT_FILENAME, 36);
+ InitLabelExt(titleLable, 145, 38, 165, 45, "titleLable", STR_CALIBRATION_FAILED, DEFAULT_VECTOR_FONT_FILENAME, 36);
InitLabel(resultremindLable, 64, 113, 337, 70, "resultremindLable", "æ ¡å失败,è¯·éæ°æ ¡å", DEFAULT_VECTOR_FONT_FILENAME, 32);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::Red());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationMindView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationMindView.cpp
index 700f9ab1b..044746d07 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationMindView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationMindView.cpp
@@ -73,7 +73,7 @@ namespace OHOS
*/
bool BPCalibrationMindView::AddButton()
{
- InitLabelButton(checkButton, 125, 365, 217, 63, "mindcheckButton", "æå·²æµå®", 35);
+ InitButtonExt(checkButton, 125, 365, 217, 63, "mindcheckButton", STR_MEASUREMENT_DONE, 35);
checkButton->SetViewId(MINDCHECKBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -91,8 +91,8 @@ namespace OHOS
bool BPCalibrationMindView::InitLable()
{
- InitLabel(titleLabel, 83, 40, 300, 45, "calibration", "æ ¡åæé", DEFAULT_VECTOR_FONT_FILENAME, 36);
- InitLabel(mindLabel, 81, 101, 300, 70, "calibration", "请ç¨ä¼ ç»è¡å计æµéåä¸åªæ", DEFAULT_VECTOR_FONT_FILENAME, 32);
+ InitLabelExt(titleLabel, 83, 40, 300, 45, "calibration", STR_CALIBRATION_REMINDER, DEFAULT_VECTOR_FONT_FILENAME, 36);
+ InitLabelExt(mindLabel, 81, 101, 300, 70, "calibration", STR_USE_TRAD_SPHYGM, DEFAULT_VECTOR_FONT_FILENAME, 32);
mindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
mindLabel->SetTextColor(Color::Red());
/*åå§åæ£æµæ¶é´*/
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationPassView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationPassView.cpp
index d7e6a19f4..6e2b763fa 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationPassView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPCalibrationPassView.cpp
@@ -67,7 +67,7 @@ namespace OHOS
*/
bool BPCalibrationPassView::AddButton()
{
- InitLabelButton(checkButton, 125, 365, 217, 63, "passcheckButton", "确认", 35);
+ InitButtonExt(checkButton, 125, 365, 217, 63, "passcheckButton", STR_CONFIRM, 35);
checkButton->SetViewId(PASSCAECKBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -85,8 +85,8 @@ namespace OHOS
bool BPCalibrationPassView::InitLable()
{
- InitLabel(titleLable, 145, 38, 165, 45, "titleLable", "æ ¡å宿", DEFAULT_VECTOR_FONT_FILENAME, 36);
- InitLabel(resultremindLable, 64, 113, 337, 70, "resultremindLable", "æ ¡åç»æå·²ä¸ä¼ ,30天åå¯éæ°æ ¡å", DEFAULT_VECTOR_FONT_FILENAME, 32);
+ InitLabelExt(titleLable, 145, 38, 165, 45, "titleLable",STR_CALIBRATION_DONE, DEFAULT_VECTOR_FONT_FILENAME, 36);
+ InitLabelExt(resultremindLable, 64, 113, 337, 70, "resultremindLable", STR_CAL_RES_UPLOADED_30D, DEFAULT_VECTOR_FONT_FILENAME, 32);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::Red());
/*åå§åæ£æµæ¶é´*/
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPResultAnalysisView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPResultAnalysisView.cpp
index 50ba9e393..4afc3a0bd 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPResultAnalysisView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPResultAnalysisView.cpp
@@ -63,8 +63,8 @@ namespace OHOS
bool BPResultAnalysisView::InitLable()
{
- InitLabel(calibrationLabel, 73, 40, 300, 45, "calibration", "ç»æåæä¸", DEFAULT_VECTOR_FONT_FILENAME, 36);
- InitLabel(mindLabel, 38, 201, 360, 70, "mindLabel", "åæä¸è¯·å¿éåºï¼è¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(calibrationLabel, 73, 40, 300, 45, "calibration", STR_RES_ANALYZING, DEFAULT_VECTOR_FONT_FILENAME, 36);
+ InitLabelExt(mindLabel, 38, 201, 360, 70, "mindLabel", STR_ANALYZING_DONT_EXIT, DEFAULT_VECTOR_FONT_FILENAME, 30);
mindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
mindLabel->SetTextColor(Color::Red());
/*åå§åæ£æµæ¶é´*/
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPSecUnderCalibrationView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPSecUnderCalibrationView.cpp
index be0f390b3..e89475893 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPSecUnderCalibrationView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPSecUnderCalibrationView.cpp
@@ -88,11 +88,11 @@ namespace OHOS
bool BPSecUnderCalibrationView::InitLable()
{
- InitLabel(calibrationLabel, 83, 32, 300, 40, "calibration", "æ ¡åä¸...", DEFAULT_VECTOR_FONT_FILENAME, 35);
- InitLabel(remindLabel, 63, 278, 360, 35, "remind", "äºè½®æ ¡åä¸ï¼è¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(calibrationLabel, 83, 32, 300, 40, "calibration",STR_CALIBRATING, DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(remindLabel, 63, 278, 360, 35, "remind", STR_SECOND_CAL_KEEP_STILL, DEFAULT_VECTOR_FONT_FILENAME, 30);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetTextColor(Color::Red());
- InitLabel(timeLabel, 165, 400, 300, 35, "timeLabel", "ç§", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(timeLabel, 165, 400, 300, 35, "timeLabel",STR_S, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(timenumLabel, 133, 300, 200, 200, "timenumLabel", "30", DEFAULT_VECTOR_FONT_FILENAME, 100);
group->Add(calibrationLabel);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPUnderCalibrationView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPUnderCalibrationView.cpp
index a4ff44290..c24f9ba3b 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPUnderCalibrationView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPUnderCalibrationView.cpp
@@ -88,11 +88,11 @@ namespace OHOS
bool BPUnderCalibrationView::InitLable()
{
- InitLabel(calibrationLabel, 83, 32, 300, 40, "calibration", "æ ¡åä¸...", DEFAULT_VECTOR_FONT_FILENAME, 35);
- InitLabel(remindLabel, 63, 278, 360, 35, "remind", "é¦è½®æ ¡åä¸ï¼è¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(calibrationLabel, 83, 32, 300, 40, "calibration", STR_CALIBRATING, DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(remindLabel, 63, 278, 360, 35, "remind",STR_FIRST_CAL_KEEP_STILL, DEFAULT_VECTOR_FONT_FILENAME, 30);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetTextColor(Color::Red());
- InitLabel(timeLabel, 165, 400, 300, 35, "timeLabel", "ç§", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(timeLabel, 165, 400, 300, 35, "timeLabel", STR_S, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(timenumLabel, 133, 300, 200, 200, "timenumLabel", "30", DEFAULT_VECTOR_FONT_FILENAME, 100);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPValueView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPValueView.cpp
index 4cb5ea0fc..1832d8434 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPValueView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPValueView.cpp
@@ -122,9 +122,9 @@ namespace OHOS
bool BPValueView::InitLable()
{
- InitLabel(titleLabel, 109, 38, 239, 35, "title", "请è¾å
¥è¡å计é", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(SBPLabel, 63, 170, 100, 29, "SBP", "æ¶ç¼©å", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(DBPLabel, 63, 270, 100, 29, "DBP", "èå¼ å", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(titleLabel, 109, 38, 239, 35, "title", STR_ENTER_BP_READ, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(SBPLabel, 63, 170, 100, 29, "SBP", STR_SBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(DBPLabel, 63, 270, 100, 29, "DBP", STR_DBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(SBPValue, 210, 150, 200, 60, "SBPValue", "120", DEFAULT_VECTOR_FONT_FILENAME, 50);
InitUILabel(DBPValue, 210, 270, 200, 60, "DBPValue", "80", DEFAULT_VECTOR_FONT_FILENAME, 50);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectBeginView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectBeginView.cpp
index 4b8d4a0f6..c895f63d9 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectBeginView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectBeginView.cpp
@@ -153,11 +153,11 @@ namespace OHOS
bool BPDetectBeginView::InitLable()
{
- InitLabel(calibrationLabel, 83, 32, 300, 40, "calibration", "æµéä¸...", DEFAULT_VECTOR_FONT_FILENAME, 35);
- InitLabel(remindLabel, 63, 278, 360, 35, "remind", "æµéä¸ï¼è¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(calibrationLabel, 83, 32, 300, 40, "calibration", STR_MEARURING, DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(remindLabel, 63, 278, 360, 35, "remind", STR_MEASURING_KEEP_STILL, DEFAULT_VECTOR_FONT_FILENAME, 30);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetTextColor(Color::Red());
- InitLabel(timeLabel, 165, 400, 300, 35, "timeLabel", "ç§", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(timeLabel, 165, 400, 300, 35, "timeLabel", STR_S, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(timenumLabel, 133, 300, 200, 200, "timenumLabel", "30", DEFAULT_VECTOR_FONT_FILENAME, 100);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectEndView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectEndView.cpp
index 83b612276..039825900 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectEndView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectEndView.cpp
@@ -136,11 +136,11 @@ namespace OHOS
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "BPDetectEndInit is begin");
/*åå§ålabel*/
- InitLabel(DBPTitleLabel, 20, 66, 200, 60, "calibration", "æ¶ç¼©å", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(SBPTitleText, 240, 66, 200, 60, "calibration", "èå¼ å", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(NomalText, 0, 295, 200, 60, "calibration", "æ£å¸¸", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(HighText, 133, 295, 200, 60, "calibration", "åé«", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(AlertText, 266, 295, 200, 60, "calibration", "é¢è¦", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(DBPTitleLabel, 20, 66, 200, 60, "calibration", STR_SBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(SBPTitleText, 240, 66, 200, 60, "calibration", STR_DBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(NomalText, 0, 295, 200, 60, "calibration", STR_NORMAL, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(HighText, 133, 295, 200, 60, "calibration", STR_ELEVATED, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(AlertText, 266, 295, 200, 60, "calibration", STR_WARNING, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(DBPText, 20, 120, 200, 60, "calibration", "110", DEFAULT_VECTOR_FONT_FILENAME, 50);
InitUILabel(SBPText, 240, 120, 200, 60, "calibration", "68", DEFAULT_VECTOR_FONT_FILENAME, 50);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectErrorView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectErrorView.cpp
index 2cfcb543a..2ffc5c205 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectErrorView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectErrorView.cpp
@@ -108,12 +108,12 @@ namespace OHOS
group->Add(background);
/*åå§ålabel*/
- InitLabel(titlelabel, 133, 57, 200, 60, "titlelabel", "æ¶ç¼©ååé«", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(alertlabel, 133, 115, 200, 60, "alertlabel", "é¢è¦å¼:120", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(notelabel, 58, 180, 350, 150, "notelabel", "è¡åè¾¾å°é¢è¦å¼ï¼è¯·å¯åå
³æ³¨ èªèº«æ
åµï¼å¦æä¸éæå¿
è¦æ¶ï¼ 请询é®å»çã", DEFAULT_VECTOR_FONT_FILENAME, 26);
+ InitLabelExt(titlelabel, 133, 57, 200, 60, "titlelabel", STR_SBP_ELEVATED, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(alertlabel, 133, 115, 200, 60, "alertlabel", STR_WARN_THRESH, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(notelabel, 58, 180, 350, 150, "notelabel", STR_BP_WARN_CONSULT_DOC, DEFAULT_VECTOR_FONT_FILENAME, 26);
InitLabel(soslabel, 54, 366, 200, 60, BP_SOS_CLICK, "SOS", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(exitlabel, 215, 366, 200, 60, EXIE_CLICK, "ç¥éäº", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(exitlabel, 215, 366, 200, 60, EXIE_CLICK, STR_KONW, DEFAULT_VECTOR_FONT_FILENAME, 30);
soslabel->SetTouchable(true);
exitlabel->SetTouchable(true);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFailView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFailView.cpp
index 10fe6ce39..75b346dbb 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFailView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFailView.cpp
@@ -69,7 +69,7 @@ namespace OHOS
InitImageView(icon_fail, 131, 131, 100, 100, "image_bp", image_bp);
- InitLabel(titlefail, 133, 57, 200, 50, "titlefail","æµé失败", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(titlefail, 133, 57, 200, 50, "titlefail",STR_MEAS_FAILED, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitButtonExt(ReCheckButton, 118, 360, 230, 80, RE_CLICK_FAIL,STR_RECHECK, 30);
ReCheckButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xffFF8A36); // 设置æé®é¢è²
diff --git a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFirstView.cpp b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFirstView.cpp
index ed95293af..22ec4edc2 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFirstView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/detection/BPDetectFirstView.cpp
@@ -181,8 +181,8 @@ namespace OHOS
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "BPDetectionViewInit is begin");
/*åå§ålabel*/
- InitLabel(DBPTitleLabel, 20, 66, 200, 60, "calibration", "æ¶ç¼©å", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(SBPTitleText, 240, 66, 200, 60, "calibration", "èå¼ å", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(DBPTitleLabel, 20, 66, 200, 60, "calibration", STR_SBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
+ InitLabelExt(SBPTitleText, 240, 66, 200, 60, "calibration", STR_DBP, DEFAULT_VECTOR_FONT_FILENAME, 30);
InitUILabel(DBPText, 20, 120, 200, 60, "calibration", "108", DEFAULT_VECTOR_FONT_FILENAME, 50);
InitUILabel(SBPText, 240, 120, 200, 60, "calibration", "68", DEFAULT_VECTOR_FONT_FILENAME, 50);
InitUILabel(timeLabel, 133, 115, 200, 60, "calibration", "2025/06/18 \n 15:00", DEFAULT_VECTOR_FONT_FILENAME, 20);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgResetTestOfSuccView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgResetTestOfSuccView.cpp
index f4c7bbfdb..68c8ab40e 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgResetTestOfSuccView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgResetTestOfSuccView.cpp
@@ -1,5 +1,6 @@
#include "ecg/include/EcgResetTestOfSuccView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
#include "wearable_log.h"
namespace OHOS
@@ -99,7 +100,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, image->GetHeight() + image->GetY(), 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("è¯·ææææ¾å¨å¯¼èå£");
+ remindLabel->SetTextId(STR_FINGER_LEAD_PORT);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
remindLabel->SetRollSpeed(23);
remindLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -119,7 +120,7 @@ namespace OHOS
resetTestSuccButton->SetStyle(STYLE_TEXT_FONT, 30);
resetTestSuccButton->SetStyle(STYLE_LINE_HEIGHT, 35);
resetTestSuccButton->SetAlign(TEXT_ALIGNMENT_CENTER);
- resetTestSuccButton->SetText("éæ°æµé");
+ resetTestSuccButton->SetTextId(STR_RE_MEAS);
resetTestSuccButton->SetViewId(RESETTESTSUCCBUTTON);
resetTestSuccButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
resetTestSuccButton->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgStartTestView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgStartTestView.cpp
index 9ae1ad13a..111f48da0 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgStartTestView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgStartTestView.cpp
@@ -1,6 +1,7 @@
#include "ecg/include/EcgStartTestView.h"
#include "ecg/include/EcgPresenter.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -98,7 +99,7 @@ namespace OHOS
startEcgTestButton->SetStyle(STYLE_TEXT_FONT, 30);
startEcgTestButton->SetStyle(STYLE_LINE_HEIGHT, 35);
startEcgTestButton->SetAlign(TEXT_ALIGNMENT_CENTER);
- startEcgTestButton->SetText("å¼å§æµé");
+ startEcgTestButton->SetTextId(STR_START_MEAS);
startEcgTestButton->SetViewId(STARTECGTESTBUTTON);
startEcgTestButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
startEcgTestButton->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestAnalysisView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestAnalysisView.cpp
index 2644c4f8e..2f728c85e 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestAnalysisView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestAnalysisView.cpp
@@ -3,6 +3,7 @@
#include "wearable_log.h"
#include "UiConfig.h"
#include "common/image_cache_manager.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -163,7 +164,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 360, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("æ°æ®åæä¸ï¼è¯·èå¿çå¾
ç»æ");
+ remindLabel->SetTextId(STR_DATA_ANAL_WAIT);
remindLabel->SetTextColor(Color::GetColorFromRGBA(0xff, 0x3a, 0x3a, 0xff));
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoValueView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoValueView.cpp
index 698ced65c..12011a23a 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoValueView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoValueView.cpp
@@ -1,5 +1,6 @@
#include "ecg/include/EcgTestFailedNoValueView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
#include "wearable_log.h"
namespace OHOS
@@ -101,7 +102,7 @@ namespace OHOS
resetTestBtn->SetStyle(STYLE_TEXT_FONT, 30);
resetTestBtn->SetStyle(STYLE_LINE_HEIGHT, 35);
resetTestBtn->SetAlign(TEXT_ALIGNMENT_CENTER);
- resetTestBtn->SetText("éæ°æµé");
+ resetTestBtn->SetTextId(STR_RE_MEAS);
resetTestBtn->SetViewId(RESET_TEST_BTN);
resetTestBtn->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
resetTestBtn->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoWearingView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoWearingView.cpp
index 379a2651e..066592d5c 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoWearingView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestFailedNoWearingView.cpp
@@ -1,5 +1,6 @@
#include "ecg/include/EcgTestFailedNoWearingView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
#include "wearable_log.h"
namespace OHOS
@@ -87,7 +88,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 100, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("请æ´ç´§æè¡¨å°æææ¾å°å¯¼èå£ç´å°åºå¼");
+ remindLabel->SetTextId(STR_WEAR_TIGHT_FINGER_LEAD);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
remindLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -120,7 +121,7 @@ namespace OHOS
resetTestBtn->SetStyle(STYLE_TEXT_FONT, 30);
resetTestBtn->SetStyle(STYLE_LINE_HEIGHT, 35);
resetTestBtn->SetAlign(TEXT_ALIGNMENT_CENTER);
- resetTestBtn->SetText("éæ°æµé");
+ resetTestBtn->SetTextId(STR_RE_MEAS);
resetTestBtn->SetViewId(RESETTESTBTN);
resetTestBtn->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
resetTestBtn->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestNeedAppOrNetworkView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestNeedAppOrNetworkView.cpp
index eb926fa87..42f9dff59 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestNeedAppOrNetworkView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestNeedAppOrNetworkView.cpp
@@ -1,5 +1,6 @@
#include "ecg/include/EcgTestNeedAppOrNetworkView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
#include "wearable_log.h"
namespace OHOS
@@ -64,7 +65,7 @@ namespace OHOS
reminderLabel->SetPosition((HORIZONTAL_RESOLUTION - 400) / 2, 201, 400, 77);
reminderLabel->SetStyle(STYLE_TEXT_FONT, 36);
reminderLabel->SetStyle(STYLE_LINE_HEIGHT, 77);
- reminderLabel->SetText("è¯·è¿æ¥APPæå¼å¯4Gç½ç»");
+ reminderLabel->SetTextId(STR_CONNECT_APP_4G);
reminderLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
reminderLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
reminderLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 36);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestReminderView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestReminderView.cpp
index b57f8ff53..0eadb2e95 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestReminderView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestReminderView.cpp
@@ -1,6 +1,7 @@
#include "ecg/include/EcgTestReminderView.h"
#include "ecg/include/EcgPresenter.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -83,7 +84,7 @@ namespace OHOS
reminderLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 110, 300, 35);
reminderLabel->SetStyle(STYLE_TEXT_FONT, 30);
reminderLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- reminderLabel->SetText("æµéæ¶ï¼è¯·ææææ¾å¨å¯¼èå£ç´å°åºå¼ã");
+ reminderLabel->SetTextId(STR_FINGER_LEAD_PORT);
reminderLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
reminderLabel->SetRollSpeed(23);
reminderLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestResultView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestResultView.cpp
index 1230320cb..498734b69 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestResultView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestResultView.cpp
@@ -1,5 +1,7 @@
#include "ecg/include/EcgTestResultView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
+
#include "wearable_log.h"
namespace OHOS
@@ -99,7 +101,7 @@ namespace OHOS
remindLabel1->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, image->GetHeight() + image->GetY(), 300, 35);
remindLabel1->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel1->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel1->SetText("窦æ§å¿ç");
+ remindLabel1->SetTextId(STR_SINUS_HR);
remindLabel1->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
remindLabel1->SetRollSpeed(23);
remindLabel1->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -117,7 +119,7 @@ namespace OHOS
remindLabel2->SetPosition((HORIZONTAL_RESOLUTION - 400) / 2, remindLabel1->GetHeight() + remindLabel1->GetY(), 400, 35);
remindLabel2->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel2->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel2->SetText("å¯å¨APP䏿¥çè¯¦ç»æ¥å以ä¸ä¿¡æ¯ä¸ä½ä¸ºä¸´åºè¯æä¾æ®");
+ remindLabel2->SetTextId(STR_APP_REPORT_NOT_CLIN);
remindLabel2->SetTextColor(Color::GetColorFromRGBA(0xff, 0x3a, 0x3a, 0xff));
remindLabel2->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel2->SetRollSpeed(23);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestingView.cpp b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestingView.cpp
index f370542a7..a848232d7 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestingView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/ecg/src/EcgTestingView.cpp
@@ -1,5 +1,6 @@
#include "ecg/include/EcgTestingView.h"
#include "ecg/include/EcgPresenter.h"
+#include "ui_resource_string.h"
#include "wearable_log.h"
namespace OHOS
@@ -170,7 +171,7 @@ namespace OHOS
reminderLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, TimeLabel->GetY() + TimeLabel->GetHeight() + 10, 300, 35);
reminderLabel->SetStyle(STYLE_TEXT_FONT, 30);
reminderLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- reminderLabel->SetText("æµéæ¶ææä¸è¦ç§»å¼ï¼èº«ä½ä¿æéæ¢");
+ reminderLabel->SetTextId(STR_NO_FINGER_MOVE);
reminderLabel->SetTextColor(Color::GetColorFromRGBA(0xff, 0x3a, 0x3a, 0xff));
reminderLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
reminderLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestAnalysisView.cpp b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestAnalysisView.cpp
index a5b85358a..b9938732f 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestAnalysisView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestAnalysisView.cpp
@@ -3,6 +3,7 @@
#include "wearable_log.h"
#include "UiConfig.h"
#include "common/image_cache_manager.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -142,7 +143,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 360, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("æ°æ®åæä¸ï¼è¯·èå¿çå¾
ç»æ");
+ remindLabel->SetTextId(STR_DATA_ANAL_WAIT);
// remindLabel->SetTextColor(Color::GetColorFromRGBA(0xff, 0x3a, 0x3a, 0xff));
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoValueView.cpp b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoValueView.cpp
index 9d80d8b14..8f3a8e0fb 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoValueView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoValueView.cpp
@@ -1,6 +1,7 @@
#include "emotion/include/EmoTestFailedNoValueView.h"
#include "emotion/include/EmoPresenter.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -101,7 +102,7 @@ namespace OHOS
resetTestBtn->SetStyle(STYLE_TEXT_FONT, 30);
resetTestBtn->SetStyle(STYLE_LINE_HEIGHT, 35);
resetTestBtn->SetAlign(TEXT_ALIGNMENT_CENTER);
- resetTestBtn->SetText("éæ°æµé");
+ resetTestBtn->SetTextId(STR_RE_MEAS);
resetTestBtn->SetViewId(EMO_RESET_TEST_BTN);
resetTestBtn->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
resetTestBtn->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoWearingView.cpp b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoWearingView.cpp
index 944c821b8..f9df770e2 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoWearingView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestFailedNoWearingView.cpp
@@ -1,6 +1,7 @@
#include "emotion/include/EmoTestFailedNoWearingView.h"
#include "emotion/include/EmoPresenter.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -87,7 +88,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 100, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("请æ£ç¡®ä½©æ´æè¡¨æ£æµ");
+ remindLabel->SetTextId(STR_WEAR_WATCH_DET);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
remindLabel->SetRollSpeed(23);
remindLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -120,7 +121,7 @@ namespace OHOS
resetTestBtn->SetStyle(STYLE_TEXT_FONT, 30);
resetTestBtn->SetStyle(STYLE_LINE_HEIGHT, 35);
resetTestBtn->SetAlign(TEXT_ALIGNMENT_CENTER);
- resetTestBtn->SetText("éæ°æµé");
+ resetTestBtn->SetTextId(STR_RE_MEAS);
resetTestBtn->SetViewId(EMORESETTESTBTN);
resetTestBtn->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);
resetTestBtn->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestResultView.cpp b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestResultView.cpp
index dcdda0705..9f1c59674 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestResultView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestResultView.cpp
@@ -1,6 +1,7 @@
#include "emotion/include/EmoTestResultView.h"
#include "emotion/include/EmoPresenter.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -65,7 +66,7 @@ namespace OHOS
titleLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 50, 300, 35);
titleLabel->SetStyle(STYLE_TEXT_FONT, 30);
titleLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- titleLabel->SetText("æ
绪");
+ titleLabel->SetTextId(STR_EMOTION);
titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
titleLabel->SetRollSpeed(23);
titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -84,7 +85,7 @@ namespace OHOS
emotionLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 100, 300, 35);
emotionLabel->SetStyle(STYLE_TEXT_FONT, 30);
emotionLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- emotionLabel->SetText("ææ¦");
+ emotionLabel->SetTextId(STR_PLEASURE);
emotionLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
emotionLabel->SetTextColor(Color::GetColorFromRGBA(0xff, 0x4c, 0x6b, 0x00));
emotionLabel->SetRollSpeed(23);
@@ -104,7 +105,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 400) / 2, emotionLabel->GetHeight() + emotionLabel->GetY() + 100, 400, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("æ¢å¿æ
顾èãå¿§èä¸å®åæå°ç²¾ç¥åæãææ
ä½è½ãå¿æ
æ²é·ï¼æ¯ä¸ç§å¤æçè´é¢æ
ç»ªç¶æ");
+ remindLabel->SetTextId(STR_COMPLEX_NEG_EMO);
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
remindLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestView.cpp b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestView.cpp
index 3639daee0..16b07d116 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/emotion/src/EmoTestView.cpp
@@ -1,6 +1,7 @@
#include "emotion/include/EmoPresenter.h"
#include "emotion/include/EmoTestView.h"
#include "wearable_log.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -65,7 +66,7 @@ namespace OHOS
titleLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 50, 300, 35);
titleLabel->SetStyle(STYLE_TEXT_FONT, 30);
titleLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- titleLabel->SetText("æ
绪");
+ titleLabel->SetTextId(STR_EMOTION);
titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
titleLabel->SetRollSpeed(23);
titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -117,7 +118,7 @@ namespace OHOS
startEmotionTestButton->SetStyle(STYLE_TEXT_FONT, 30);
startEmotionTestButton->SetStyle(STYLE_LINE_HEIGHT, 35);
startEmotionTestButton->SetAlign(TEXT_ALIGNMENT_CENTER);
- startEmotionTestButton->SetText("æµé");
+ startEmotionTestButton->SetTextId(STR_MEASURE);
startEmotionTestButton->SetViewId(STARTEMOTIONTESTBUTTON);
startEmotionTestButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff4c6b00);
startEmotionTestButton->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueMeasureView.h b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueMeasureView.h
index 7c85f96a1..fbe97dbb6 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueMeasureView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueMeasureView.h
@@ -30,7 +30,7 @@ namespace OHOS
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
UILabelExt *resultremindLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueWearView.h b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueWearView.h
index 28bbdd55c..b20783a4c 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueWearView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/include/FatigueWearView.h
@@ -29,7 +29,7 @@ namespace OHOS
private:
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueAnalysisView.cpp b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueAnalysisView.cpp
index e92f22d34..3486025cb 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueAnalysisView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueAnalysisView.cpp
@@ -3,6 +3,7 @@
#include "wearable_log.h"
#include "UiConfig.h"
#include "common/image_cache_manager.h"
+#include "ui_resource_string.h"
namespace OHOS
{
@@ -144,7 +145,7 @@ namespace OHOS
titleLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 50, 300, 35);
titleLabel->SetStyle(STYLE_TEXT_FONT, 30);
titleLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- titleLabel->SetText("ç²å³åº¦");
+ titleLabel->SetTextId(STR_FATIGUE_LEVEL);
titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
titleLabel->SetRollSpeed(23);
titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -163,7 +164,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 360, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("æ°æ®åæä¸ï¼è¯·èå¿çå¾
ç»æ");
+ remindLabel->SetTextId(STR_DATA_ANAL_WAIT);
remindLabel->SetTextColor(Color::White());
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueMeasureView.cpp b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueMeasureView.cpp
index 4e4363f1a..f17df75f4 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueMeasureView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueMeasureView.cpp
@@ -67,7 +67,7 @@ namespace OHOS
*/
bool FatigueMeasureView::AddButton()
{
- InitLabelButton(checkButton, 124, 352, 217, 63, "errorcheckButton", "æµé", 35);
+ InitButtonExt(checkButton, 124, 352, 217, 63, "errorcheckButton", STR_MEASURE, 35);
checkButton->SetViewId(STARTBUTTON_FATIGUE);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff00cbf0); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -85,7 +85,7 @@ namespace OHOS
bool FatigueMeasureView::InitLable()
{
- InitLabel(titleLable, 188, 30, 95, 45, "titleLable", "ç²å³åº¦", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 188, 30, 95, 45, "titleLable", STR_FATIGUE_LEVEL, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "---", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueResultView.cpp b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueResultView.cpp
index 9ed8f3b2a..89b0c390a 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueResultView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueResultView.cpp
@@ -69,7 +69,7 @@ namespace OHOS
bool FatigueResultView::InitLable()
{
- InitLabel(titleLable, 200, 30, 70, 45, "titleLable", "ç²å³åº¦", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 200, 30, 70, 45, "titleLable", STR_FATIGUE_LEVEL, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "30", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueUnderMeasureView.cpp b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueUnderMeasureView.cpp
index 1679b5312..432c45aca 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueUnderMeasureView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueUnderMeasureView.cpp
@@ -85,7 +85,7 @@ namespace OHOS
bool FatigueUnderMeasureView::InitLable()
{
- InitLabel(titleLable, 188, 30, 95, 45, "titleLable", "ç²å³åº¦", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 188, 30, 95, 45, "titleLable", STR_FATIGUE_LEVEL, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "---", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueWearView.cpp b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueWearView.cpp
index 6c6dd377a..25244f35b 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueWearView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/fatiguelevel/src/FatigueWearView.cpp
@@ -62,7 +62,7 @@ namespace OHOS
*/
bool FatigueWearView::AddButton()
{
- InitLabelButton(checkButton, 124, 352, 217, 63, "errorcheckButton", "éæ°æµé", 35);
+ InitButtonExt(checkButton, 124, 352, 217, 63, "errorcheckButton", STR_RE_MEAS, 35);
checkButton->SetViewId(WEARBUTTON_FITIGUE);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -80,7 +80,7 @@ namespace OHOS
bool FatigueWearView::InitLable()
{
- InitLabel(titleLable, 87, 85, 272, 45, "titleLable", "请æ£ç¡®ä½©æ´æè¡¨æ£æµ", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 87, 85, 272, 45, "titleLable", STR_WEAR_WATCH_DET, DEFAULT_VECTOR_FONT_FILENAME, 35);
/*åå§åæ£æµæ¶é´*/
group->Add(titleLable);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp
index 0ff95f0ae..772c37660 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp
@@ -35,7 +35,7 @@ namespace OHOS
{
int index = 0;
settings[index++] = {VIEW_SETTING, nullptr, STR_SETTINGS, false};//æ é¢ï¼è®¾ç½®
- #if defined(BOARD_W9)
+ #if defined(BOARD_W9)||1
settings[index++] = {VIEW_BLOOD_PRESSURE_CALIBRATION, PNG_APPLIST_BP_IMAGE, STR_BP_CALIBRATE, true};//è¡åæ£æµ
#endif
settings[index++] = {VIEW_DISPLAY_BRIGHTNESS, PNG_SETTINGS_DISPLAY_BRIGHTNESS, STR_SCREEN_AND_BRIGHTNESS, true};
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressFailView.h b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressFailView.h
index c28e8e0ba..98865f761 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressFailView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressFailView.h
@@ -28,7 +28,7 @@ namespace OHOS
private:
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressMeasureView.h b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressMeasureView.h
index ba4d1b20c..fdaccd351 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressMeasureView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressMeasureView.h
@@ -30,7 +30,7 @@ namespace OHOS
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
UILabelExt *resultremindLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressWearView.h b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressWearView.h
index 60ec5a07d..cbe94bb0c 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressWearView.h
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/include/StressWearView.h
@@ -29,7 +29,7 @@ namespace OHOS
private:
UIImageView *error = nullptr;
UILabelExt *titleLable = nullptr;
- UILabelButton *checkButton{nullptr};
+ UILabelButtonExt *checkButton{nullptr};
UIViewGroup *group{nullptr};
};
}
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressAnalysisView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressAnalysisView.cpp
index 2280ed5c0..85a3e5432 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressAnalysisView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressAnalysisView.cpp
@@ -3,6 +3,8 @@
#include "wearable_log.h"
#include "UiConfig.h"
#include "common/image_cache_manager.h"
+#include "ui_resource_string.h"
+
namespace OHOS
{
@@ -144,7 +146,7 @@ namespace OHOS
titleLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 50, 300, 35);
titleLabel->SetStyle(STYLE_TEXT_FONT, 30);
titleLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- titleLabel->SetText("åå");
+ titleLabel->SetTextId(STR_PRESSURE);
titleLabel->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);
titleLabel->SetRollSpeed(23);
titleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
@@ -163,7 +165,7 @@ namespace OHOS
remindLabel->SetPosition((HORIZONTAL_RESOLUTION - 300) / 2, 360, 300, 35);
remindLabel->SetStyle(STYLE_TEXT_FONT, 30);
remindLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
- remindLabel->SetText("æ°æ®åæä¸ï¼è¯·èå¿çå¾
ç»æ");
+ remindLabel->SetTextId(STR_DATA_ANAL_WAIT);
remindLabel->SetTextColor(Color::GetColorFromRGBA(0xff, 0x3a, 0x3a, 0xff));
remindLabel->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
remindLabel->SetRollSpeed(23);
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressFailView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressFailView.cpp
index 19e60f2f8..c4cc8dcfe 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressFailView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressFailView.cpp
@@ -63,7 +63,7 @@ namespace OHOS
*/
bool StressFailView::AddButton()
{
- InitLabelButton(checkButton, 124, 352, 217, 63, "errorcheckButton", "éæ°æµé", 35);
+ InitButtonExt(checkButton, 124, 352, 217, 63, "errorcheckButton", STR_RE_MEAS, 35);
checkButton->SetViewId(WEARBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressMeasureView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressMeasureView.cpp
index c18099529..60b2550ec 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressMeasureView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressMeasureView.cpp
@@ -67,7 +67,7 @@ namespace OHOS
*/
bool StressMeasureView::AddButton()
{
- InitLabelButton(checkButton, 124, 352, 217, 63, "errorcheckButton", "æµé", 35);
+ InitButtonExt(checkButton, 124, 352, 217, 63, "errorcheckButton", STR_MEASURE, 35);
checkButton->SetViewId(STARTBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff7a22); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -85,7 +85,7 @@ namespace OHOS
bool StressMeasureView::InitLable()
{
- InitLabel(titleLable, 200, 30, 70, 45, "titleLable", "åå", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 200, 30, 70, 45, "titleLable", STR_PRESSURE, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "---", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressResultView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressResultView.cpp
index 84deb040b..959da9695 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressResultView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressResultView.cpp
@@ -69,7 +69,7 @@ namespace OHOS
bool StressResultView::InitLable()
{
- InitLabel(titleLable, 200, 30, 70, 45, "titleLable", "åå", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 200, 30, 70, 45, "titleLable", STR_PRESSURE, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "30", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressUnderMeasureView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressUnderMeasureView.cpp
index b2c25c92c..91d6f6f03 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressUnderMeasureView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressUnderMeasureView.cpp
@@ -85,7 +85,7 @@ namespace OHOS
bool StressUnderMeasureView::InitLable()
{
- InitLabel(titleLable, 200, 30, 70, 45, "titleLable", "åå", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 200, 30, 70, 45, "titleLable", STR_PRESSURE, DEFAULT_VECTOR_FONT_FILENAME, 35);
InitLabel(resultremindLable, 68, 239, 337, 100, "resultremindLable", "---", DEFAULT_VECTOR_FONT_FILENAME, 100);
resultremindLable->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);
resultremindLable->SetTextColor(Color::White());
diff --git a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressWearView.cpp b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressWearView.cpp
index a034bce71..1264cf842 100644
--- a/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressWearView.cpp
+++ b/code/sdk/application/wearable/fd230app/nativeui/stress/src/StressWearView.cpp
@@ -62,7 +62,7 @@ namespace OHOS
*/
bool StressWearView::AddButton()
{
- InitLabelButton(checkButton, 124, 352, 217, 63, "errorcheckButton", "éæ°æµé", 35);
+ InitButtonExt(checkButton, 124, 352, 217, 63, "errorcheckButton", STR_RE_MEAS, 35);
checkButton->SetViewId(WEARBUTTON);
checkButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff191919); // 设置æé®é¢è²
checkButton->SetTextColor(Color::White());
@@ -80,7 +80,7 @@ namespace OHOS
bool StressWearView::InitLable()
{
- InitLabel(titleLable, 87, 85, 272, 45, "titleLable", "请æ£ç¡®ä½©æ´æè¡¨æ£æµ", DEFAULT_VECTOR_FONT_FILENAME, 35);
+ InitLabelExt(titleLable, 87, 85, 272, 45, "titleLable", STR_WEAR_WATCH_DET, DEFAULT_VECTOR_FONT_FILENAME, 35);
/*åå§åæ£æµæ¶é´*/
group->Add(titleLable);
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 1bf0019ac..cc0fdf73f 100755
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/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 6b6ba1fe7..02f4aa83e 100755
--- 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
@@ -654,7 +654,58 @@ enum UIResourceTextId : uint16_t {
STR_DEEPSEEK = 641,
STR_BP_CHECK = 642,
STR_BP_CALIBRATE = 643,
- STR_MAX_ID = 644,
+ STR_MEARURING = 644,
+ STR_MEASURING_KEEP_STILL = 645,
+ STR_RECALIBRATE = 646,
+ STR_CALIBRATION_DONE = 647,
+ STR_CALIBRATION_FAILED = 648,
+ STR_MEASUREMENT_DONE = 649,
+ STR_CALIBRATION_REMINDER = 650,
+ STR_USE_TRAD_SPHYGM = 651,
+ STR_CONFIRM = 652,
+ STR_CAL_RES_UPLOADED_30D = 653,
+ STR_RES_ANALYZING = 654,
+ STR_ANALYZING_DONT_EXIT = 655,
+ STR_FIRST_CAL_KEEP_STILL = 656,
+ STR_SECOND_CAL_KEEP_STILL = 657,
+ STR_ENTER_BP_READ = 658,
+ STR_SBP = 659,
+ STR_DBP = 660,
+ STR_NORMAL = 661,
+ STR_ELEVATED = 662,
+ STR_WARNING = 663,
+ STR_SBP_ELEVATED = 664,
+ STR_WARN_THRESH = 665,
+ STR_BP_WARN_CONSULT_DOC = 666,
+ STR_MEAS_FAILED = 667,
+ STR_CALIBRATING = 668,
+ STR_S = 669,
+ STR_PRESSURE = 670,
+ STR_WEAR_WATCH_DET = 671,
+ STR_RE_MEAS = 672,
+ STR_DATA_ANAL_WAIT = 673,
+ STR_EMOTION = 674,
+ STR_PLEASURE = 675,
+ STR_COMPLEX_NEG_EMO = 676,
+ STR_MEASURE = 677,
+ STR_FINGER_LEAD_PORT = 678,
+ STR_START_MEAS = 679,
+ STR_WEAR_TIGHT_FINGER_LEAD = 680,
+ STR_NO_FINGER_MOVE = 681,
+ STR_CONNECT_APP_4G = 682,
+ STR_FINGER_LEAD_TILL_VAL = 683,
+ STR_SINUS_HR = 684,
+ STR_APP_REPORT_NOT_CLIN = 685,
+ STR_FATIGUE_LVL = 686,
+ STR_BP_MODEL_2CAL = 687,
+ STR_RECAL_MONTHLY = 688,
+ STR_SAME_ARM_CALIB = 689,
+ STR_HYPERTENSIVE_PREPOST_CAL = 690,
+ STR_CALIB_POSTURE_GUIDE = 691,
+ STR_START_CAL = 692,
+ STR_CALIB_POSTURE_REQ = 693,
+ STR_FATIGUE_LEVEL = 694,
+ STR_MAX_ID = 695,
}; // UIResourceTextId
enum FontLanguageId : uint8_t {
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 7d4412586..88e97b113 100755
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/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/en.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/en.lang
index 42aac34ea..cc0fdf73f 100644
Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/en.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/en.lang differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/ui_resource_string.h b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/ui_resource_string.h
index b7caec622..02f4aa83e 100644
--- a/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/ui_resource_string.h
+++ b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/ui_resource_string.h
@@ -678,7 +678,34 @@ enum UIResourceTextId : uint16_t {
STR_WARN_THRESH = 665,
STR_BP_WARN_CONSULT_DOC = 666,
STR_MEAS_FAILED = 667,
- STR_MAX_ID = 668,
+ STR_CALIBRATING = 668,
+ STR_S = 669,
+ STR_PRESSURE = 670,
+ STR_WEAR_WATCH_DET = 671,
+ STR_RE_MEAS = 672,
+ STR_DATA_ANAL_WAIT = 673,
+ STR_EMOTION = 674,
+ STR_PLEASURE = 675,
+ STR_COMPLEX_NEG_EMO = 676,
+ STR_MEASURE = 677,
+ STR_FINGER_LEAD_PORT = 678,
+ STR_START_MEAS = 679,
+ STR_WEAR_TIGHT_FINGER_LEAD = 680,
+ STR_NO_FINGER_MOVE = 681,
+ STR_CONNECT_APP_4G = 682,
+ STR_FINGER_LEAD_TILL_VAL = 683,
+ STR_SINUS_HR = 684,
+ STR_APP_REPORT_NOT_CLIN = 685,
+ STR_FATIGUE_LVL = 686,
+ STR_BP_MODEL_2CAL = 687,
+ STR_RECAL_MONTHLY = 688,
+ STR_SAME_ARM_CALIB = 689,
+ STR_HYPERTENSIVE_PREPOST_CAL = 690,
+ STR_CALIB_POSTURE_GUIDE = 691,
+ STR_START_CAL = 692,
+ STR_CALIB_POSTURE_REQ = 693,
+ STR_FATIGUE_LEVEL = 694,
+ STR_MAX_ID = 695,
}; // UIResourceTextId
enum FontLanguageId : uint8_t {
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/zh.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/zh.lang
index 338212f90..88e97b113 100644
Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/zh.lang and b/code/sdk/build/config/target_config/brandy/mk_fs_image/w9/fs/user/res/font/zh.lang differ
diff --git a/tools/language_tool/Language_xml/input_list_en.txt b/tools/language_tool/Language_xml/input_list_en.txt
index 70357300d..5e0f6dc33 100755
--- a/tools/language_tool/Language_xml/input_list_en.txt
+++ b/tools/language_tool/Language_xml/input_list_en.txt
@@ -667,4 +667,30 @@ STR_WARNING$Warning
STR_SBP_ELEVATED$Elevated systolic blood pressure
STR_WARN_THRESH$Warning threshold: XX
STR_BP_WARN_CONSULT_DOC$Blood pressure has reached the warning threshold. Please monitor your condition closely. Consult a doctor if you feel unwell or as needed.
-STR_MEAS_FAILED$Measurement failed
\ No newline at end of file
+STR_MEAS_FAILED$Measurement failed
+STR_CALIBRATING$Calibrating...
+STR_S$second
+STR_PRESSURE$Pressure
+STR_WEAR_WATCH_DET$lease wear the watch correctly for detection
+STR_RE_MEAS$Re-measure
+STR_DATA_ANAL_WAIT$Data analysis in progress, please wait for the result
+STR_EMOTION$Emotion
+STR_PLEASURE$Pleasure
+STR_COMPLEX_NEG_EMO$A complex negative emotional state with worry, anxiety, depression, low mood and mental dullness
+STR_MEASURE$Measure
+STR_FINGER_LEAD_PORT$Please place your finger on the lead port during measurement.
+STR_START_MEAS$Start measurement
+STR_WEAR_TIGHT_FINGER_LEAD$Wear the watch tightly and place your finger on the lead port until the
+STR_NO_FINGER_MOVE$Do not move your finger and keep still during measurement
+STR_CONNECT_APP_4G$Please connect to APP or enable 4G network
+STR_FINGER_LEAD_TILL_VAL$Place your finger on the lead port until the value appears during
+STR_SINUS_HR$Sinus heart rate
+STR_APP_REPORT_NOT_CLIN$Detailed reports are viewable on APP. Information is not for clinical
+STR_FATIGUE_LVL$Fatigue level
+STR_BP_MODEL_2CAL$1.Two calibration rounds are required to establish a blood pressure model.
+STR_RECAL_MONTHLY$2.It is recommended to recalibrate monthly.
+STR_SAME_ARM_CALIB$3.Please use the same arm for both calibration and actual blood pressure measurement.
+STR_HYPERTENSIVE_PREPOST_CAL$4.For hypertensive users under medication, please calibrate once before taking medication and once 3-4 hours after.
+STR_CALIB_POSTURE_GUIDE$Wear the watch tightly on your left wrist with a one-finger gap. Rest for at least 5 minutes before measurement. Keep your feet flat and uncrossed, hands palms up, arms resting flat on a table. Remain still and breathe evenly during the process.
+STR_START_CAL$Start calibration.
+STR_CALIB_POSTURE_REQ$Calibration posture requirements.
\ No newline at end of file
diff --git a/tools/language_tool/Language_xml/input_list_zh.txt b/tools/language_tool/Language_xml/input_list_zh.txt
index 55244e371..85c2e48de 100755
--- a/tools/language_tool/Language_xml/input_list_zh.txt
+++ b/tools/language_tool/Language_xml/input_list_zh.txt
@@ -666,5 +666,31 @@ STR_ELEVATED$åé«
STR_WARNING$é¢è¦
STR_SBP_ELEVATED$æ¶ç¼©ååé«
STR_WARN_THRESH$é¢è¦å¼:XX
-STR_BP_WARN_CONSULT_DOC$è¡åè¾¾å°é¢è¦å¼ï¼è¯·å¯åå
³æ³¨ èªèº«æ
åµï¼å¦æä¸éæå¿
è¦æ¶ï¼ 请询é®å»çã
-STR_MEAS_FAILED$æµé失败
\ No newline at end of file
+STR_BP_WARN_CONSULT_DOC$è¡åè¾¾å°é¢è¦å¼ï¼è¯·å¯åå
³æ³¨ èªèº«æ
åµï¼å¦æä¸éæå¿
è¦æ¶ï¼ 请询é®å»ç
+STR_MEAS_FAILED$æµé失败
+STR_CALIBRATING$æµéä¸...
+STR_S$ç§
+STR_PRESSURE$åå
+STR_WEAR_WATCH_DET$请æ£ç¡®ä½©æ´æè¡¨æ£æµ
+STR_RE_MEAS$éæ°æµé
+STR_DATA_ANAL_WAIT$æ°æ®åæä¸ï¼è¯·èå¿çå¾
ç»æ
+STR_EMOTION$æ
绪
+STR_PLEASURE$ææ¦
+STR_COMPLEX_NEG_EMO$æ¢å¿æ
顾èãå¿§èä¸å®åæå°ç²¾ç¥åæãææ
ä½è½ãå¿æ
æ²é·ï¼æ¯ä¸ç§å¤æçè´é¢æ
ç»ªç¶æ
+STR_MEASURE$æµé
+STR_FINGER_LEAD_PORT$æµéæ¶ï¼è¯·ææææ¾å¨å¯¼èå£
+STR_START_MEAS$å¼å§æµé
+STR_WEAR_TIGHT_FINGER_LEAD$请æ´ç´§æè¡¨å°æææ¾å°å¯¼èå£ç´å°åºå¼
+STR_NO_FINGER_MOVE$æµéæ¶ææä¸è¦ç§»å¼ï¼èº«ä½ä¿æéæ¢
+STR_CONNECT_APP_4G$è¯·è¿æ¥APPæå¼å¯4Gç½ç»
+STR_FINGER_LEAD_TILL_VAL$æµéæ¶ï¼è¯·ææææ¾å¨å¯¼èå£ç´å°åºå¼
+STR_SINUS_HR$窦æ§å¿ç
+STR_APP_REPORT_NOT_CLIN$å¯å¨APP䏿¥çè¯¦ç»æ¥å以ä¸ä¿¡æ¯ä¸ä½ä¸ºä¸´åºè¯æä¾æ®
+STR_FATIGUE_LEVEL$ç²å³åº¦
+STR_BP_MODEL_2CAL$1ã建ç«è¡å模åéè¦è¿è¡ä¸¤ä¸ªè½®æ¬¡æ ¡å
+STR_RECAL_MONTHLY$2ã建议æ¯ä¸ªæé½éæ°æ ¡å
+STR_SAME_ARM_CALIB$3ãæ ¡åè¿ç¨åå®é
è¡åæµé请使ç¨åä¸åªæ
+STR_HYPERTENSIVE_PREPOST_CAL$4ãè¥æ¯é«è¡åæ£å¨æ¥åè¯ç©æ²»ççç¨æ·ï¼è¯·å¨æè¯ååæè¯å 3-4 å°æ¶ï¼åè¿è¡æ ¡å䏿¬¡
+STR_CALIB_POSTURE_GUIDE$è¯·å°æè¡¨ä½©æ´å¨å·¦ææè
ï¼æè¡¨åæè
ä¹é´ä»
é䏿è·ç¦»è´´ç´§ä½©æ´æè¡¨ï¼æµéå建议è³å°ä¼æ¯äºåé以ä¸ï¼åèå¹³æ¾æ 交åï¼åææèæä¸ï¼æèå¹³æ¾å¨æ¡åä¸ï¼æµéè¿ç¨ä¸å°½éä¿æéæ¢ï¼å¼å¸åå平衡ã
+STR_START_CAL$å¼å§æ ¡å
+STR_CALIB_POSTURE_REQ$æ ¡åå§¿å¿è¦æ±
\ No newline at end of file
diff --git a/tools/language_tool/Language_xml/language_custom.xlsx b/tools/language_tool/Language_xml/language_custom.xlsx
index 729240cad..01baea4b4 100755
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_en.xml b/tools/language_tool/Language_xml/language_en.xml
index b27e66f40..c7b600c8a 100755
--- a/tools/language_tool/Language_xml/language_en.xml
+++ b/tools/language_tool/Language_xml/language_en.xml
@@ -669,4 +669,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/language_tool/Language_xml/language_zh.xml b/tools/language_tool/Language_xml/language_zh.xml
index 02dec498b..82a2b23e8 100755
--- a/tools/language_tool/Language_xml/language_zh.xml
+++ b/tools/language_tool/Language_xml/language_zh.xml
@@ -667,6 +667,32 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/language_tool/font/en.lang b/tools/language_tool/font/en.lang
index 42aac34ea..cc0fdf73f 100755
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/ui_resource_string.h b/tools/language_tool/font/ui_resource_string.h
index b7caec622..02f4aa83e 100755
--- a/tools/language_tool/font/ui_resource_string.h
+++ b/tools/language_tool/font/ui_resource_string.h
@@ -678,7 +678,34 @@ enum UIResourceTextId : uint16_t {
STR_WARN_THRESH = 665,
STR_BP_WARN_CONSULT_DOC = 666,
STR_MEAS_FAILED = 667,
- STR_MAX_ID = 668,
+ STR_CALIBRATING = 668,
+ STR_S = 669,
+ STR_PRESSURE = 670,
+ STR_WEAR_WATCH_DET = 671,
+ STR_RE_MEAS = 672,
+ STR_DATA_ANAL_WAIT = 673,
+ STR_EMOTION = 674,
+ STR_PLEASURE = 675,
+ STR_COMPLEX_NEG_EMO = 676,
+ STR_MEASURE = 677,
+ STR_FINGER_LEAD_PORT = 678,
+ STR_START_MEAS = 679,
+ STR_WEAR_TIGHT_FINGER_LEAD = 680,
+ STR_NO_FINGER_MOVE = 681,
+ STR_CONNECT_APP_4G = 682,
+ STR_FINGER_LEAD_TILL_VAL = 683,
+ STR_SINUS_HR = 684,
+ STR_APP_REPORT_NOT_CLIN = 685,
+ STR_FATIGUE_LVL = 686,
+ STR_BP_MODEL_2CAL = 687,
+ STR_RECAL_MONTHLY = 688,
+ STR_SAME_ARM_CALIB = 689,
+ STR_HYPERTENSIVE_PREPOST_CAL = 690,
+ STR_CALIB_POSTURE_GUIDE = 691,
+ STR_START_CAL = 692,
+ STR_CALIB_POSTURE_REQ = 693,
+ STR_FATIGUE_LEVEL = 694,
+ STR_MAX_ID = 695,
}; // UIResourceTextId
enum FontLanguageId : uint8_t {
diff --git a/tools/language_tool/font/zh.lang b/tools/language_tool/font/zh.lang
index 338212f90..88e97b113 100755
Binary files a/tools/language_tool/font/zh.lang and b/tools/language_tool/font/zh.lang differ