Feature: Traducir todas las vistas - parte 2

- admin_send_message.php: formulario, modal galería
- telegram/admin/telegram_bot_interactions.php: configuración bot
- telegram/admin/telegram_welcome.php: mensajes bienvenida, modales
This commit is contained in:
2026-02-20 16:05:51 -06:00
parent 2dd99c04dd
commit e8213b916b
3 changed files with 48 additions and 48 deletions

View File

@@ -70,7 +70,7 @@ function buildDiscordTranslationButtons(array $languages, string $text): array
];
}
$pageTitle = 'Enviar Mensaje Directo';
$pageTitle = t('Enviar Mensaje Directo');
$recipients = [];
$galleryImages = [];
@@ -218,7 +218,7 @@ require_once __DIR__ . '/templates/header.php';
?>
<div class="d-flex justify-content-between align-items-center mb-4">
<h2><i class="bi bi-send"></i> Enviar Mensaje Directo</h2>
<h2><i class="bi bi-send"></i> <?= t('Enviar Mensaje Directo') ?></h2>
</div>
<?php if ($success): ?>
@@ -233,28 +233,28 @@ require_once __DIR__ . '/templates/header.php';
<div class="card border-0 shadow-sm">
<div class="card-body">
<div class="mb-3">
<label class="form-label">Plataforma</label>
<label class="form-label"><?= t('Plataforma') ?></label>
<select name="platform" id="platformSelect" class="form-select" required>
<option value="">-- Seleccionar --</option>
<option value="">-- <?= t('Seleccionar') ?> --</option>
<option value="discord">Discord</option>
<option value="telegram">Telegram</option>
</select>
</div>
<div class="mb-3">
<label class="form-label">Destinatario</label>
<label class="form-label"><?= t('Destinatario') ?></label>
<select name="recipient_id" id="recipientSelect" class="form-select" required disabled>
<option value="">Selecciona una plataforma primero</option>
<option value=""><?= t('Selecciona una plataforma primero') ?></option>
</select>
</div>
<div class="mb-3">
<label class="form-label">Mensaje</label>
<label class="form-label"><?= t('Mensaje') ?></label>
<textarea name="content" id="messageContent" class="form-control" rows="10" required></textarea>
</div>
<button type="submit" class="btn btn-primary">
<i class="bi bi-send"></i> Enviar Ahora
<i class="bi bi-send"></i> <?= t('Enviar Ahora') ?>
</button>
</div>
</div>
@@ -265,7 +265,7 @@ require_once __DIR__ . '/templates/header.php';
<div class="modal-dialog modal-lg modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title"><i class="bi bi-images"></i> Galería de Imágenes</h5>
<h5 class="modal-title"><i class="bi bi-images"></i> <?= t('Galería de Imágenes') ?></h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
@@ -273,7 +273,7 @@ require_once __DIR__ . '/templates/header.php';
<?php if (empty($galleryImages)): ?>
<div class="col-12 text-center text-muted py-5">
<i class="bi bi-images" style="font-size: 3rem;"></i>
<p class="mt-3">No hay imágenes en la galería</p>
<p class="mt-3"><?= t('No hay imágenes en la galería') ?></p>
</div>
<?php else: ?>
<?php foreach ($galleryImages as $image): ?>