Files
flutter_common/lib/utils/asset_picker_localization.dart
T

17 lines
491 B
Dart

import 'package:flutter/widgets.dart';
import 'package:wechat_assets_picker/wechat_assets_picker.dart';
abstract final class AssetPickerLocalization {
static String pathName(
BuildContext context,
AssetPathEntity path,
) {
final Locale locale = Localizations.maybeLocaleOf(context) ??
WidgetsBinding.instance.platformDispatcher.locale;
if (locale.languageCode.toLowerCase() == 'zh' && path.isAll) {
return '最近项目';
}
return path.name;
}
}