MediaWiki:Common.js
Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
// Получаем язык браузера (например: "ru-RU", "en-US" и т.п.) const userLang = navigator.language || navigator.userLanguage; const isRussian = userLang.toLowerCase().startsWith('ru'); document.querySelectorAll('.lang-text').forEach(el => { const content = el.innerHTML; const ruMatch = content.match(/\[ru\]([\s\S]*?)\[\/ru\]/); const enMatch = content.match(/\[en\]([\s\S]*?)\[\/en\]/); // Выбираем язык в зависимости от isRussian if (isRussian && ruMatch) { el.textContent = ruMatch[1].trim(); } else if (enMatch) { el.textContent = enMatch[1].trim(); } else { el.textContent = ''; } });