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;