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" => "🏴",
			_ => "🏳️"
		}
	}
}