Исправления локализации

main
Vadim Morozov 9 months ago
parent f312a1518b
commit a279a2ec69

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="fr">
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -391,7 +391,7 @@
<button class="lang-btn" id="langEn" onclick="setLanguage('en')">EN</button>
</div>
<h1>🎬 yt-dlp Web Interface</h1>
<p data-i18n="subtitle">Скачать видео с youTube в высоком качестве</p>
<p data-i18n="subtitle">Скачать видео с YouTube в высоком качестве</p>
</div>
<div class="content">
@ -404,7 +404,7 @@
<div class="section">
<div class="input-group">
<label for="url" data-i18n="urlLabel">URL на YouTube видео</label>
<input type="text" id="url" placeholder="https://www.youtube.com/watch?v=...">
<input type="text" id="url" placeholder="Вставьте сюда ссылку на YouTube видео">
</div>
<button class="btn btn-primary" id="analyzeBtn" onclick="analyzeVideo()" data-i18n="analyzeBtn">
🔍 Анализирую видео
@ -515,10 +515,10 @@
<script>
let currentFilename = '';
let currentSessionId = '';
let currentLang = localStorage.getItem('lang') || 'fr';
let currentLang = localStorage.getItem('lang') || 'ru';
const translations = {
fr: {
ru: {
subtitle: 'Скачивайте видео с YouTube в высоком качестве',
loading: 'Загрузка...',
urlLabel: 'URL YouTube видео',
@ -601,7 +601,7 @@
function setLanguage(lang) {
currentLang = lang;
localStorage.setItem('lang', lang);
document.getElementById('langRu').classList.toggle('active', lang === 'fr');
document.getElementById('langRu').classList.toggle('active', lang === 'ru');
document.getElementById('langEn').classList.toggle('active', lang === 'en');
document.documentElement.lang = lang;
applyTranslations();

Loading…
Cancel
Save