1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
pub struct FlagByCode; impl FlagByCode{ pub fn flag(from: &str) -> &str{ match from { "fr" => "🇫🇷", "en" => "🇬🇧", "ar" => "🇦🇪", "cs" => "🇨🇿", "da" => "🇩🇰", "de" => "🇩🇪", "el" => "🇬🇷", "es" => "🇪🇸", "fi" => "🇫🇮", "he" => "🇮🇱", "hi" | "bn" | "ta" => "🇮🇳", "it" => "🇮🇹", "jp" | "ja" => "🇯🇵", "ko" => "🇰🇷", "nl" => "🇧🇪", "hu" => "🇭🇺", "id" => "🇮🇩", "no" => "🇳🇴", "pl" => "🇵🇱", "pt" => "🇵🇹", "ro" => "🇷🇴", "ru" => "🇷🇺", "sk" => "🇸🇰", "sv" => "🇸🇪", "th" => "🇹🇭", "tr" => "🇹🇷", "zh" => "🇨🇳", "und" => "🏴", _ => "🏳️" } } }