Feature: Traducir todas las vistas - parte 1

- admin/recipients.php: tablas, modales, labels
- admin/comandos.php: títulos, tablas, descripciones
- admin/test_discord_connection.php: formularios, alertas
- admin/ia_agent.php: configuración, parámetros
- profile.php: información, formulario contraseña
- set_webhook.php: alertas, formularios
- chat_telegram.php: usuarios, historial
- translate_message.php: formulario de traducción
This commit is contained in:
2026-02-20 16:01:06 -06:00
parent 65de04209f
commit 2dd99c04dd
8 changed files with 172 additions and 172 deletions

View File

@@ -82,7 +82,7 @@ require_once __DIR__ . '/../templates/header.php';
?>
<div class="d-flex justify-content-between align-items-center mb-4">
<h2><i class="bi bi-discord"></i> Test de Conexión Discord</h2>
<h2><i class="bi bi-discord"></i> <?= t('Test de Conexión Discord') ?></h2>
</div>
<?php if ($error): ?>
@@ -92,11 +92,11 @@ require_once __DIR__ . '/../templates/header.php';
<?php if (!empty($results)): ?>
<?php if ($results['http_code'] === 200): ?>
<div class="alert alert-success">
<i class="bi bi-check-circle"></i> <strong>Conexión exitosa!</strong> El bot está conectado como <strong><?= htmlspecialchars($results['user']['username']) ?></strong>
<i class="bi bi-check-circle"></i> <strong><?= t('Conexión exitosa') ?>!</strong> <?= t('El bot está conectado como') ?> <strong><?= htmlspecialchars($results['user']['username']) ?></strong>
</div>
<?php else: ?>
<div class="alert alert-danger">
<i class="bi bi-x-circle"></i> <strong>Error de conexión:</strong> Código HTTP <?= $results['http_code'] ?>
<i class="bi bi-x-circle"></i> <strong><?= t('Error de conexión') ?>:</strong> <?= t('Código HTTP') ?> <?= $results['http_code'] ?>
<?php if (isset($results['user']['message'])): ?>
<br><?= htmlspecialchars($results['user']['message']) ?>
<?php endif; ?>
@@ -105,16 +105,16 @@ require_once __DIR__ . '/../templates/header.php';
<?php if (isset($results['guild'])): ?>
<div class="card border-0 shadow-sm mb-3">
<div class="card-header bg-white border-0">
<h5 class="mb-0">Servidor</h5>
<div class="card-header border-0">
<h5 class="mb-0"><?= t('Servidor') ?></h5>
</div>
<div class="card-body">
<?php if ($results['guild_code'] === 200): ?>
<p><strong>Nombre:</strong> <?= htmlspecialchars($results['guild']['name']) ?></p>
<p><strong><?= t('Nombre') ?>:</strong> <?= htmlspecialchars($results['guild']['name']) ?></p>
<p><strong>ID:</strong> <?= htmlspecialchars($results['guild']['id']) ?></p>
<p><strong>Miembros:</strong> <?= $results['guild']['approximate_member_count'] ?? 'N/A' ?></p>
<p><strong><?= t('Miembros') ?>:</strong> <?= $results['guild']['approximate_member_count'] ?? 'N/A' ?></p>
<?php else: ?>
<div class="alert alert-warning">Error al obtener servidor: Código <?= $results['guild_code'] ?></div>
<div class="alert alert-warning"><?= t('Error al obtener servidor') ?>: <?= t('Código') ?> <?= $results['guild_code'] ?></div>
<?php endif; ?>
</div>
</div>
@@ -122,14 +122,14 @@ require_once __DIR__ . '/../templates/header.php';
<?php if (isset($results['test_message'])): ?>
<div class="card border-0 shadow-sm mb-3">
<div class="card-header bg-white border-0">
<h5 class="mb-0">Prueba de Envío</h5>
<div class="card-header border-0">
<h5 class="mb-0"><?= t('Prueba de Envío') ?></h5>
</div>
<div class="card-body">
<?php if ($results['test_message_code'] === 200): ?>
<div class="alert alert-success"><i class="bi bi-check-circle"></i> Mensaje enviado correctamente</div>
<div class="alert alert-success"><i class="bi bi-check-circle"></i> <?= t('Mensaje enviado correctamente') ?></div>
<?php else: ?>
<div class="alert alert-danger">Error al enviar mensaje: Código <?= $results['test_message_code'] ?></div>
<div class="alert alert-danger"><?= t('Error al enviar mensaje') ?>: <?= t('Código') ?> <?= $results['test_message_code'] ?></div>
<?php endif; ?>
</div>
</div>
@@ -137,22 +137,22 @@ require_once __DIR__ . '/../templates/header.php';
<?php endif; ?>
<div class="card border-0 shadow-sm mb-4">
<div class="card-header bg-white border-0">
<h5 class="mb-0">Probar Conexión</h5>
<div class="card-header border-0">
<h5 class="mb-0"><?= t('Probar Conexión') ?></h5>
</div>
<div class="card-body">
<form method="POST">
<input type="hidden" name="action" value="test">
<button type="submit" class="btn btn-primary">
<i class="bi bi-plug"></i> Verificar Conexión
<i class="bi bi-plug"></i> <?= t('Verificar Conexión') ?>
</button>
</form>
</div>
</div>
<div class="card border-0 shadow-sm">
<div class="card-header bg-white border-0">
<h5 class="mb-0">Enviar Mensaje de Prueba</h5>
<div class="card-header border-0">
<h5 class="mb-0"><?= t('Enviar Mensaje de Prueba') ?></h5>
</div>
<div class="card-body">
<form method="POST">
@@ -160,17 +160,17 @@ require_once __DIR__ . '/../templates/header.php';
<input type="hidden" name="test_message" value="1">
<div class="mb-3">
<label class="form-label">ID del Canal</label>
<label class="form-label"><?= t('ID del Canal') ?></label>
<input type="text" name="test_channel_id" class="form-control" placeholder="123456789012345678">
</div>
<div class="mb-3">
<label class="form-label">Mensaje</label>
<textarea name="test_message_text" class="form-control" rows="3">✅ Prueba de conexión desde el sistema de mensajería</textarea>
<label class="form-label"><?= t('Mensaje') ?></label>
<textarea name="test_message_text" class="form-control" rows="3">✅ <?= t('Prueba de conexión desde el sistema de mensajería') ?></textarea>
</div>
<button type="submit" class="btn btn-success">
<i class="bi bi-send"></i> Enviar Mensaje
<i class="bi bi-send"></i> <?= t('Enviar Mensaje') ?>
</button>
</form>
</div>