formatAcceptLanguage static method

String formatAcceptLanguage(
  1. Locale locale
)

Flutter locale → languageCode-countryCode(countryCode 为空则仅 languageCode)。

Implementation

static String formatAcceptLanguage(Locale locale) {
  final cc = locale.countryCode;
  if (cc == null || cc.isEmpty) return locale.languageCode;
  return '${locale.languageCode}-$cc';
}