twonly-app-dependencies/emoji_picker_flutter/lib/locales/default_emoji_set_locale.dart
2026-08-31 22:03:36 +02:00

32 lines
780 B
Dart

import 'package:emoji_picker_flutter/emoji_picker_flutter.dart';
import 'package:flutter/material.dart';
/// Default method for locale selection
List<CategoryEmoji> getDefaultEmojiLocale(Locale locale) {
switch (locale.languageCode) {
case 'de':
return emojiSetGerman;
case 'en':
return emojiSetEnglish;
case 'es':
return emojiSetSpanish;
case 'fr':
return emojiSetFrance;
case 'hi':
return emojiSetHindi;
case 'it':
return emojiSetItalian;
case 'ja':
return emojiSetJapanese;
case 'nl':
return emojiSetDutch;
case 'pt':
return emojiSetPortuguese;
case 'ru':
return emojiSetRussian;
case 'zh':
return emojiSetChinese;
default:
return emojiSetEnglish;
}
}