diff --git a/tools/av-lang-switcher.php b/tools/av-lang-switcher.php new file mode 100644 index 0000000..f71776b --- /dev/null +++ b/tools/av-lang-switcher.php @@ -0,0 +1,182 @@ + $lang) { + if ($code !== $current_code) $others[] = $lang; + } + + // Flag emoji per language code (extend as needed) + $flags = [ + 'en' => "\u{1F1EC}\u{1F1E7}", // πŸ‡¬πŸ‡§ + 'fr' => "\u{1F1EB}\u{1F1F7}", // πŸ‡«πŸ‡· + 'de' => "\u{1F1E9}\u{1F1EA}", + 'es' => "\u{1F1EA}\u{1F1F8}", + 'it' => "\u{1F1EE}\u{1F1F9}", + ]; + + $current_flag = $flags[$current['language_code']] ?? "\u{1F310}"; + $current_label = strtoupper($current['language_code']); + + ?> +
+ + + + + + + + +
+ + +