Files
unifi-voucher-site/utils/languages.js
2026-01-08 19:21:00 +01:00

41 lines
887 B
JavaScript

/**
* Import own modules
*/
const variables = require('../modules/variables');
/**
* Filter hidden languages from the list
*
* @param languages
* @returns {*}
*/
const filterLanguages = (languages) => {
Object.keys(languages).forEach(language => {
if(variables.translationHiddenLanguages.includes(language)) {
delete languages[language];
}
});
return languages;
};
/**
* Exports all languages
*/
module.exports = filterLanguages({
en: '🇺🇸 English',
br: '🇧🇷 Brazilian, Portuguese',
cs: '🇨🇿 Czech',
da: '🇩🇰 Danish',
de: '🇩🇪 German',
es: '🇪🇸 Spanish',
fi: '🇫🇮 Finnish',
fr: '🇫🇷 French',
it: '🇮🇹 Italian',
nl: '🇳🇱 Dutch',
pl: '🇵🇱 Polish',
pt: '🇵🇹 Portuguese',
ru: '🇷🇺 Russian',
sr: '🇷🇸 Serbian'
});