Fix: Evitar duplicar Español en selector de idioma

This commit is contained in:
2026-02-20 17:12:24 -06:00
parent 2dcff94a22
commit c439ecd689
2 changed files with 4 additions and 0 deletions

View File

@@ -341,7 +341,9 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
<ul class="dropdown-menu dropdown-menu-end"> <ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item <?= $currentLang === 'es' ? 'active' : '' ?>" href="?lang=es">🇲🇽 <?= t('Español') ?></a></li> <li><a class="dropdown-item <?= $currentLang === 'es' ? 'active' : '' ?>" href="?lang=es">🇲🇽 <?= t('Español') ?></a></li>
<?php foreach ($activeLanguages as $lang): ?> <?php foreach ($activeLanguages as $lang): ?>
<?php if ($lang['language_code'] !== 'es'): ?>
<li><a class="dropdown-item <?= $currentLang === $lang['language_code'] ? 'active' : '' ?>" href="?lang=<?= urlencode($lang['language_code']) ?>"><?= htmlspecialchars($lang['flag_emoji']) ?> <?= t($lang['language_name']) ?></a></li> <li><a class="dropdown-item <?= $currentLang === $lang['language_code'] ? 'active' : '' ?>" href="?lang=<?= urlencode($lang['language_code']) ?>"><?= htmlspecialchars($lang['flag_emoji']) ?> <?= t($lang['language_name']) ?></a></li>
<?php endif; ?>
<?php endforeach; ?> <?php endforeach; ?>
</ul> </ul>
</div> </div>

View File

@@ -698,11 +698,13 @@ $activeLanguages = getActiveLanguages();
</a> </a>
</li> </li>
<?php foreach ($activeLanguages as $lang): ?> <?php foreach ($activeLanguages as $lang): ?>
<?php if ($lang['language_code'] !== 'es'): ?>
<li> <li>
<a class="dropdown-item <?= $currentLang === $lang['language_code'] ? 'active' : '' ?>" href="?lang=<?= urlencode($lang['language_code']) ?>"> <a class="dropdown-item <?= $currentLang === $lang['language_code'] ? 'active' : '' ?>" href="?lang=<?= urlencode($lang['language_code']) ?>">
<?= htmlspecialchars($lang['flag_emoji']) ?> <?= t($lang['language_name']) ?> <?= htmlspecialchars($lang['flag_emoji']) ?> <?= t($lang['language_name']) ?>
</a> </a>
</li> </li>
<?php endif; ?>
<?php endforeach; ?> <?php endforeach; ?>
</ul> </ul>
</li> </li>