Files
gopeed/ui/flutter/lib/util/locale_manager.dart
T
2023-07-07 16:16:43 +08:00

14 lines
317 B
Dart

import 'package:flutter/material.dart';
Locale toLocale(String key) {
final arr = key.split('_');
return Locale(arr[0], arr[1]);
}
String getLocaleKey(Locale locale) {
return '${locale.languageCode}_${locale.countryCode}';
}
const debugLocale = Locale('zh', 'CN');
const fallbackLocale = Locale('en', 'US');