From e22a510307039721997a0cd67aed6f92744f8862 Mon Sep 17 00:00:00 2001 From: Liuyf Date: Mon, 3 Mar 2025 17:55:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E8=AF=AD=E8=A8=80=E6=B2=A1=E6=9C=89=E6=88=90=E5=8A=9F=EF=BC=8C?= =?UTF-8?q?=E4=BE=9D=E7=84=B6=E6=9B=B4=E6=96=B0=E4=BA=86=E5=A4=96=E9=83=A8?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E8=AF=AD=E8=A8=80=E8=A1=A8=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/mine/mineMultiLanguage/mineMultiLanguage_page.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/mine/mineMultiLanguage/mineMultiLanguage_page.dart b/lib/mine/mineMultiLanguage/mineMultiLanguage_page.dart index 753ec6b0..1e003033 100755 --- a/lib/mine/mineMultiLanguage/mineMultiLanguage_page.dart +++ b/lib/mine/mineMultiLanguage/mineMultiLanguage_page.dart @@ -3,6 +3,7 @@ import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import 'package:star_lock/mine/mineMultiLanguage/mineMultiLanguage_state.dart'; +import 'package:star_lock/tools/store_service.dart'; import 'package:star_lock/translations/current_locale_tool.dart'; import '../../app_settings/app_colors.dart'; @@ -35,12 +36,12 @@ class _MineMultiLanguagePageState extends State { TextButton( onPressed: () async { await logic.updateUserLangInfo(state.seletLocale).then((value) { + final String currentLanguage = + StoreService.to.getLanguageCode()!; final String lanTypeTitle = ExtensionLanguageType.fromLocale(state.seletLocale) .lanTitle; - Get.back(result: { - 'currentLanguage': state.seletLocale.toString() - }); + Get.back(result: {'currentLanguage': currentLanguage}); }).catchError((e) { AppLog.log('updateUserLangInfo error:$e'); EasyLoading.showToast('网络访问失败,请检查网络是否正常'.tr);