|
@@ -1,13 +1,13 @@
|
|
|
import 'dart:convert';
|
|
|
|
|
|
-import 'package:fis_measure/process/workspace/measure_data_controller.dart';
|
|
|
-import 'package:get/get.dart';
|
|
|
-
|
|
|
class MeasureLanguage {
|
|
|
- final measureData = Get.find<MeasureDataController>();
|
|
|
- late final String _mapJson = measureData.measureLanguage;
|
|
|
- late final Map<String, dynamic> _map = jsonDecode(_mapJson)["Language"];
|
|
|
+ static Map<String, dynamic> _map = {};
|
|
|
+
|
|
|
+ static void load(String mapJson) {
|
|
|
+ _map = jsonDecode(mapJson)["Language"];
|
|
|
+ }
|
|
|
|
|
|
+ /// 翻译
|
|
|
String t(String code) {
|
|
|
if (_map.containsKey(code)) {
|
|
|
return _map[code]!;
|