File size: 653 Bytes
ac637f1 05d4af4 ac637f1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
async function loadLanguageFiles(callback) {
const langUrls = {
'ru-RU': 'https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/rus/ru-RU.lang',
// Добавьте другие языковые файлы по аналогии
};
const langFiles = {};
for (const [langCode, url] of Object.entries(langUrls)) {
try {
const response = await fetch(url);
const data = await response.json();
langFiles[langCode] = data;
} catch (e) {
console.error(`Ошибка загрузки языкового файла ${url}:`, e);
}
}
callback(null, langFiles);
}
module.exports = loadLanguageFiles; |