From: Caisking <3449750381@qq.com> Date: Tue, 2 Apr 2024 09:00:23 +0000 (+0800) Subject: 更新多国语言工具 X-Git-Tag: release_V1.2.70_20241020_135402~1233^2~4 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=4609968ad2fb1c31b41eec8cd986e03ef4762490;p=mirrors%2FFD230.git 更新多国语言工具 --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/languagetool.py b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/languagetool.py index 3a3fe5eb2..a10ba3bef 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/languagetool.py +++ b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/languagetool.py @@ -31,14 +31,14 @@ def generate_xml_from_list(input_list, output_file, lang, delimiter): # 从外部文件读取不同语言的列表数据,使用特殊分隔符 input_list_en = read_list_from_file("./input_list_en.txt", "$") input_list_zh = read_list_from_file("./input_list_zh.txt", "$") -input_list_ja = read_list_from_file("./input_list_ja.txt", "$") -input_list_de = read_list_from_file("./input_list_de.txt", "$") +#input_list_ja = read_list_from_file("./input_list_ja.txt", "$") +#input_list_de = read_list_from_file("./input_list_de.txt", "$") # 生成不同语言的 XML 文件,使用特殊分隔符 generate_xml_from_list(input_list_en, "./language_en.xml", "en", "$") generate_xml_from_list(input_list_zh, "./language_zh.xml", "zh", "$") -generate_xml_from_list(input_list_ja, "./language_ja.xml", "ja", "$") -generate_xml_from_list(input_list_de, "./language_de.xml", "de", "$") +#generate_xml_from_list(input_list_ja, "./language_ja.xml", "ja", "$") +#generate_xml_from_list(input_list_de, "./language_de.xml", "de", "$") print("XML文件生成完成。") diff --git a/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingEnddataView.cpp b/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingEnddataView.cpp index a76b1c98f..349859a40 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingEnddataView.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingEnddataView.cpp @@ -3,7 +3,7 @@ #include "common/image_cache_manager.h" #include "components/ui_label_ext.h" -#include"language/font/ui_resource_string.h" +#include "language/font/ui_resource_string.h" #include "UiConfig.h" #include "ui_resource_image.h" #include @@ -59,26 +59,26 @@ namespace OHOS scrollView1_->SetVisible(true); // 初始化Image - TraingModel::GetInstance()->InitImageView(image1_, 200, 131, 80, 48, "image1", BUBBLE_IMAGE); - TraingModel::GetInstance()->InitImageView(image2_, 230, 183, 20, 20, "image2", PIONT_BUBBLE_IMAGE); - TraingModel::GetInstance()->InitImageView(image3_, 96, 118, 271, 233, "image3", PATH_IMAGE); - TraingModel::GetInstance()->InitImageView(image4_, 212, 402, 40, 40, "image4", INCO_UP_40_IMAGE); - TraingModel::GetInstance()->InitImageView(image5_, 80, 470, 54, 80, "image5", WALKING_54_IMAGE); - TraingModel::GetInstance()->InitImageView(image6_, 97, 552, 80, 20, "image6", LINE_IMAGE); - TraingModel::GetInstance()->InitImageView(image8_, 97, 682, 80, 20, "image6", LINE_IMAGE); - TraingModel::GetInstance()->InitImageView(image9_, 97, 812, 80, 20, "image6", LINE_IMAGE); - TraingModel::GetInstance()->InitImageView(image10_, 97, 942, 80, 20, "image6", LINE_IMAGE); - TraingModel::GetInstance()->InitImageView(image11_, 97, 1072, 80, 20, "image6", LINE_IMAGE); - - scrollView1_->Add(image3_); + // TraingModel::GetInstance()->InitImageView(image1_, 200, 131, 80, 48, "image1", BUBBLE_IMAGE); + // TraingModel::GetInstance()->InitImageView(image2_, 230, 183, 20, 20, "image2", PIONT_BUBBLE_IMAGE); + // TraingModel::GetInstance()->InitImageView(image3_, 96, 118, 271, 233, "image3", PATH_IMAGE); + // TraingModel::GetInstance()->InitImageView(image4_, 212, 402, 40, 40, "image4", INCO_UP_40_IMAGE); + TraingModel::GetInstance()->InitImageView(image5_, 80, 470 - 338, 54, 80, "image5", WALKING_54_IMAGE); + TraingModel::GetInstance()->InitImageView(image6_, 97, 552 - 338, 80, 20, "image6", LINE_IMAGE); + TraingModel::GetInstance()->InitImageView(image8_, 97, 682 - 338, 80, 20, "image6", LINE_IMAGE); + TraingModel::GetInstance()->InitImageView(image9_, 97, 812 - 338, 80, 20, "image6", LINE_IMAGE); + TraingModel::GetInstance()->InitImageView(image10_, 97, 942 - 338, 80, 20, "image6", LINE_IMAGE); + TraingModel::GetInstance()->InitImageView(image11_, 97, 1072 - 338, 80, 20, "image6", LINE_IMAGE); + + // scrollView1_->Add(image3_); scrollView1_->Add(image6_); scrollView1_->Add(image8_); scrollView1_->Add(image9_); scrollView1_->Add(image10_); scrollView1_->Add(image11_); - scrollView1_->Add(image1_); - scrollView1_->Add(image2_); - scrollView1_->Add(image4_); + // scrollView1_->Add(image1_); + // scrollView1_->Add(image2_); + // scrollView1_->Add(image4_); scrollView1_->Add(image5_); // 初始化button @@ -88,19 +88,19 @@ namespace OHOS // 初始化Lable TraingModel::GetInstance()->InitLabel(label1_, 188, 52, 90, 35, "label1", "健身类", DEFAULT_VECTOR_FONT_FILENAME, 30); - TraingModel::GetInstance()->InitLabel(label2_, 220, 140, 60, 40, "label2", "达标", DEFAULT_VECTOR_FONT_FILENAME, 20); - TraingModel::GetInstance()->InitLabel(label3_, 114, 252, 60, 40, "label3", "终", DEFAULT_VECTOR_FONT_FILENAME, 20); - TraingModel::GetInstance()->InitLabel(label4_, 172, 284, 60, 40, "label4", "èµ·", DEFAULT_VECTOR_FONT_FILENAME, 20); - TraingModel::GetInstance()->InitLabel(label5_, 155, 372, 60, 40, "label5", "距离:8.3KM", DEFAULT_VECTOR_FONT_FILENAME, 30); - TraingModel::GetInstance()->InitLabel(label6_, 146, 478, 60, 40, "label6", "健走", DEFAULT_VECTOR_FONT_FILENAME, 30); - TraingModel::GetInstance()->InitLabel(label7_, 146, 517, 60, 40, "label7", "13:00:22-15:00:12", DEFAULT_VECTOR_FONT_FILENAME, 28); - - TraingModel::GetInstance()->InitLabel(label8_, 146, 590, 60, 40, "label8", "目标完成度", DEFAULT_VECTOR_FONT_FILENAME, 26); - TraingModel::GetInstance()->InitLabel(label9_, 146, 720, 60, 40, "label9", "训练时长", DEFAULT_VECTOR_FONT_FILENAME, 26); - TraingModel::GetInstance()->InitLabel(label10_, 146, 850, 60, 40, "label10", "距离(ç±³)", DEFAULT_VECTOR_FONT_FILENAME, 26); - TraingModel::GetInstance()->InitLabel(label11_, 146, 980, 60, 40, "label11", "平均心率(次/分)", DEFAULT_VECTOR_FONT_FILENAME, 26); - TraingModel::GetInstance()->InitLabel(label12_, 146, 1110, 60, 40, "label2", "训练强度", DEFAULT_VECTOR_FONT_FILENAME, 26); - TraingModel::GetInstance()->InitLabel(label18_, 155, 1232, 60, 40, "label8", "更多数据请前往手机\nAPP“小希爱玩”查看", DEFAULT_VECTOR_FONT_FILENAME, 26); + // TraingModel::GetInstance()->InitLabel(label2_, 220, 140, 60, 40, "label2", "达标", DEFAULT_VECTOR_FONT_FILENAME, 20); + // TraingModel::GetInstance()->InitLabel(label3_, 114, 252, 60, 40, "label3", "终", DEFAULT_VECTOR_FONT_FILENAME, 20); + // TraingModel::GetInstance()->InitLabel(label4_, 172, 284, 60, 40, "label4", "èµ·", DEFAULT_VECTOR_FONT_FILENAME, 20); + // TraingModel::GetInstance()->InitLabel(label5_, 155, 372, 60, 40, "label5", "距离:8.3KM", DEFAULT_VECTOR_FONT_FILENAME, 30); + TraingModel::GetInstance()->InitLabel(label6_, 146, 478 - 338, 60, 40, "label6", "健走", DEFAULT_VECTOR_FONT_FILENAME, 30); + TraingModel::GetInstance()->InitLabel(label7_, 146, 517 - 338, 60, 40, "label7", "13:00:22-15:00:12", DEFAULT_VECTOR_FONT_FILENAME, 28); + + TraingModel::GetInstance()->InitLabel(label8_, 146, 590 - 338, 60, 40, "label8", "目标完成度", DEFAULT_VECTOR_FONT_FILENAME, 26); + TraingModel::GetInstance()->InitLabel(label9_, 146, 720 - 338, 60, 40, "label9", "训练时长", DEFAULT_VECTOR_FONT_FILENAME, 26); + TraingModel::GetInstance()->InitLabel(label10_, 146, 850 - 338, 60, 40, "label10", "距离(ç±³)", DEFAULT_VECTOR_FONT_FILENAME, 26); + TraingModel::GetInstance()->InitLabel(label11_, 146, 980 - 338, 60, 40, "label11", "平均心率(次/分)", DEFAULT_VECTOR_FONT_FILENAME, 26); + TraingModel::GetInstance()->InitLabel(label12_, 146, 1110 - 338, 60, 40, "label2", "训练强度", DEFAULT_VECTOR_FONT_FILENAME, 26); + TraingModel::GetInstance()->InitLabel(label18_, 155, 1232 - 338, 60, 40, "label8", "更多数据请前往手机\nAPP“小希爱玩”查看", DEFAULT_VECTOR_FONT_FILENAME, 26); label7_->SetTextColor(Color::GetColorFromRGBA(0xff, 0xff, 0xff, 0x7f)); label8_->SetTextColor(Color::GetColorFromRGBA(0xff, 0xff, 0xff, 0x7f)); @@ -110,23 +110,23 @@ namespace OHOS label12_->SetTextColor(Color::GetColorFromRGBA(0xff, 0xff, 0xff, 0x7f)); label18_->SetTextColor(Color::GetColorFromRGBA(0xff, 0xff, 0xff, 0x7f)); - TraingModel::GetInstance()->InitLabel(label13_, 146, 626, 60, 40, "label18", "226%", DEFAULT_VECTOR_FONT_FILENAME, 40); + TraingModel::GetInstance()->InitLabel(label13_, 146, 626- 338, 60, 40, "label18", "226%", DEFAULT_VECTOR_FONT_FILENAME, 40); label13_->SetTextColor(Color::GetColorFromRGBA(0x4f, 0xc3, 0x4c, 0xff)); - TraingModel::GetInstance()->InitLabel(label14_, 146, 756, 60, 40, "label14", "05:45:46", DEFAULT_VECTOR_FONT_FILENAME, 40); + TraingModel::GetInstance()->InitLabel(label14_, 146, 756- 338, 60, 40, "label14", "05:45:46", DEFAULT_VECTOR_FONT_FILENAME, 40); label14_->SetTextColor(Color::GetColorFromRGBA(0xff, 0x8a, 0x36, 0xff)); - TraingModel::GetInstance()->InitLabel(label15_, 146, 886, 60, 40, "label15", "8,301", DEFAULT_VECTOR_FONT_FILENAME, 40); + TraingModel::GetInstance()->InitLabel(label15_, 146, 886- 338, 60, 40, "label15", "8,301", DEFAULT_VECTOR_FONT_FILENAME, 40); label15_->SetTextColor(Color::GetColorFromRGBA(0x36, 0x4a, 0xff, 0xff)); - TraingModel::GetInstance()->InitLabel(label16_, 146, 1016, 60, 40, "label16", "144", DEFAULT_VECTOR_FONT_FILENAME, 40); + TraingModel::GetInstance()->InitLabel(label16_, 146, 1016- 338, 60, 40, "label16", "144", DEFAULT_VECTOR_FONT_FILENAME, 40); label16_->SetTextColor(Color::GetColorFromRGBA(0xff, 0x5a, 0x36, 0xff)); - TraingModel::GetInstance()->InitLabel(label17_, 146, 1146, 60, 40, "label17", "中等强度", DEFAULT_VECTOR_FONT_FILENAME, 40); + TraingModel::GetInstance()->InitLabel(label17_, 146, 1146- 338, 60, 40, "label17", "中等强度", DEFAULT_VECTOR_FONT_FILENAME, 40); label17_->SetTextColor(Color::GetColorFromRGBA(0xff, 0x5a, 0x36, 0xff)); - TraingModel::GetInstance()->InitLabel(label19_, 201, 1348, 60, 40, "label19", "关闭", DEFAULT_VECTOR_FONT_FILENAME, 31); + TraingModel::GetInstance()->InitLabel(label19_, 201, 1348- 338, 60, 40, "label19", "关闭", DEFAULT_VECTOR_FONT_FILENAME, 31); scrollView1_->Add(label1_); - scrollView1_->Add(label2_); - scrollView1_->Add(label3_); - scrollView1_->Add(label4_); - scrollView1_->Add(label5_); + // scrollView1_->Add(label2_); + // scrollView1_->Add(label3_); + // scrollView1_->Add(label4_); + // scrollView1_->Add(label5_); scrollView1_->Add(label6_); scrollView1_->Add(label7_); scrollView1_->Add(label8_);