mirror of
https://ghfast.top/https://github.com/StarCitizenToolBox/app.git
synced 2025-06-28 20:43:23 +08:00
feat: 安装自定义汉化文件
This commit is contained in:
@ -8,6 +8,7 @@ import 'package:starcitizen_doctor/data/sc_localization_data.dart';
|
||||
import 'package:starcitizen_doctor/ui/tools/tools_ui_model.dart';
|
||||
import 'package:starcitizen_doctor/widgets/widgets.dart';
|
||||
|
||||
import 'localization_form_file_dialog_ui.dart';
|
||||
import 'localization_ui_model.dart';
|
||||
|
||||
class LocalizationDialogUI extends HookConsumerWidget {
|
||||
@ -483,6 +484,17 @@ class LocalizationDialogUI extends HookConsumerWidget {
|
||||
case "advanced":
|
||||
context.push("/index/advanced_localization");
|
||||
break;
|
||||
case "custom_files":
|
||||
final sb = await showDialog(
|
||||
context: context,
|
||||
builder: (BuildContext context) =>
|
||||
const LocalizationFromFileDialogUI(),
|
||||
);
|
||||
if (sb is StringBuffer) {
|
||||
await model.installFormString(
|
||||
sb, S.current.localization_info_custom_files);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
: null,
|
||||
|
Reference in New Issue
Block a user