<%
const langDetails = {
ko: { n: '한국어', f: '🇰🇷' },
en: { n: 'English', f: '🇺🇸' }, 'en-us': { n: 'English', f: '🇺🇸' },
ja: { n: '日本語', f: '🇯🇵' },
zh: { n: '中文', f: '🇨🇳' }, 'zh-cn': { n: '中文', f: '🇨🇳' },
vi: { n: 'Tiếng Việt', f: '🇻🇳' }, th: { n: 'ไทย', f: '🇹🇭' },
id: { n: 'Bahasa', f: '🇮🇩' }, ms: { n: 'Melayu', f: '🇲🇾' }, ru: { n: 'Русский', f: '🇷🇺' },
de: { n: 'Deutsch', f: '🇩🇪' }, it: { n: 'Italiano', f: '🇮🇹' }, tr: { n: 'Türkçe', f: '🇹🇷' },
fr: { n: 'Français', f: '🇫🇷' }, es: { n: 'Español', f: '🇪🇸' }, pt: { n: 'Português', f: '🇵🇹' },
nl: { n: 'Nederlands', f: '🇳🇱' }, pl: { n: 'Polski', f: '🇵🇱' }, fi: { n: 'Suomi', f: '🇫🇮' },
no: { n: 'Norsk', f: '🇳🇴' }, hu: { n: 'Magyar', f: '🇭🇺' }, ro: { n: 'Română', f: '🇷🇴' },
ph: { n: 'Tagalog', f: '🇵🇭' }, tl: { n: 'Tagalog', f: '🇵🇭' },
in: { n: 'हिन्दी', f: '🇮🇳' }, hi: { n: 'हिन्दी', f: '🇮🇳' },
sa: { n: 'العربية', f: '🇸🇦' }, ar: { n: 'العربية', f: '🇸🇦' },
bn: { n: 'বাংলা', f: '🇧🇩' }, pa: { n: 'ਪੰਜਾਬီ', f: '🇵🇰' },
se: { n: 'Svenska', f: '🇸🇪' }, sv: { n: 'Svenska', f: '🇸🇪' },
dk: { n: 'Dansk', f: '🇩🇰' }, da: { n: 'Dansk', f: '🇩🇰' },
cz: { n: 'Čeština', f: '🇨🇿' }, cs: { n: 'Čeština', f: '🇨🇿' },
gr: { n: 'Ελληνικά', f: '🇬🇷' }, el: { n: 'Ελληνικά', f: '🇬🇷' },
he: { n: 'עברית', f: '🇮🇱' }, ca: { n: 'Català', f: '🇪🇸' },
hr: { n: 'Hrvatski', f: '🇭🇷' }, et: { n: 'Eesti', f: '🇪🇪' }, is: { n: 'Íslenska', f: '🇮🇸' },
gu: { n: 'ગુજરાતી', f: '🇮🇳' }, kn: { n: 'ಕನ್ನಡ', f: '🇮🇳' }
};
req.i18n.options.preload.forEach(lang => {
const details = langDetails[lang.toLowerCase()] || { n: lang.toUpperCase(), f: '🌐' };
%>
<%= details.f %>
<%= details.n %>
<% }); %>