Browse Source

修正俄文翻译不生效的问题

loki.wu 1 year ago
parent
commit
c41fae8981
1 changed files with 4 additions and 4 deletions
  1. 4 4
      lib/view/measure/measure_tool.dart

+ 4 - 4
lib/view/measure/measure_tool.dart

@@ -297,8 +297,8 @@ class LeftSiderSelectMeasureState extends FState<LeftSiderSelectMeasure> {
   FWidget _buildItemButton(int itemIndex) {
     final itemMeta = measureData.curItemMetaList[itemIndex];
     final transValue = measureLanguage.t('measure', itemMeta.description);
-    // 文环境下显示中英文,否则只显示英文
-    final ifShowCN = i18nBook.isCurrentChinese &&
+    // 非英文环境下显示中英文,否则只显示英文
+    final ifShowCN = !i18nBook.isCurrentEnglish &&
         transValue != itemMeta.description &&
         measureData.measureSystemSetting.showAnnotation;
     final isActived = itemIndex == activeItemIndex;
@@ -344,8 +344,8 @@ class LeftSiderSelectMeasureState extends FState<LeftSiderSelectMeasure> {
   FWidget _buildItemTitle(int itemIndex) {
     final itemMeta = measureData.curItemMetaList[itemIndex];
     final transValue = measureLanguage.t('measure', itemMeta.description);
-    // 文环境下显示中英文,否则只显示英文
-    final ifShowCN = i18nBook.isCurrentChinese &&
+    // 非英文环境下显示中英文,否则只显示英文
+    final ifShowCN = !i18nBook.isCurrentEnglish &&
         transValue != itemMeta.description &&
         measureData.measureSystemSetting.showAnnotation;
     return FContainer(