mivita/resources/lang/es/newsletter.php
Kevin d21d94a060 Newsletter-Listen: Empfaengerlisten filtern, speichern und exportieren
Admin-Bereich "Newsletter-Listen" (Plan dev/_tickets/entwicklungsplan-
newsletter-listen.md): Berater und Kunden nach Filtern zusammenstellen,
als Liste speichern und wieder laden, Export als XLSX/CSV. Jeder Export
wird protokolliert (newsletter_list_exports).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 15:44:09 +00:00

158 lines
5.8 KiB
PHP

<?php
return [
'title' => 'Listas de newsletter',
'intro' => 'Crea una lista de destinatarios a partir de clientes y tutores, revísala y expórtala para rapidmail. Los registros eliminados, anonimizados, falsos y de prueba se excluyen siempre; las direcciones duplicadas se eliminan automáticamente.',
'filter' => [
'source' => 'Fuente',
'language' => 'Idioma',
'country' => 'País',
'optin' => 'Opt-in newsletter',
'purchase' => 'Estado de compra',
'member' => 'Tutor / patrocinador asignado',
'created_from' => 'Creado desde',
'created_to' => 'Creado hasta',
'company' => 'Empresa',
'consultant_status' => 'Estado del tutor',
'level' => 'Nivel de carrera',
'include_admins' => 'Incluir cuentas de administrador',
'all' => 'todos',
'none_member' => 'sin asignación',
'consultant_section' => 'Filtros de tutores',
'refresh' => 'Actualizar vista previa',
'reset' => 'Restablecer filtros',
],
'source_option' => [
'customers' => 'Clientes',
'consultants' => 'Tutores',
'both' => 'Clientes y tutores',
],
'source' => [
'customer' => 'Cliente',
'consultant' => 'Tutor',
],
'optin_option' => [
'all' => 'todos (el opt-in se exporta como columna)',
'subscribed' => 'solo con opt-in',
'unsubscribed' => 'solo sin opt-in',
],
'optin_value' => [
'yes' => 'sí',
'no' => 'no',
'contract' => 'contrato',
],
'purchase_option' => [
'all' => 'todos',
'has_buyed' => 'ha comprado',
'none' => 'nunca ha comprado',
'months_3' => 'compró en los últimos 3 meses',
'months_6' => 'compró en los últimos 6 meses',
'months_12' => 'compró en los últimos 12 meses',
'active_abo' => 'tiene una suscripción activa',
],
'company_option' => [
'all' => 'todos',
'with' => 'solo con empresa',
'without' => 'solo sin empresa',
],
'consultant_status_option' => [
'active' => 'solo activos',
'inactive' => 'solo inactivos',
'all' => 'todos',
],
'status_value' => [
'active' => 'activo',
'inactive' => 'inactivo',
],
'stats' => [
'total' => 'direcciones únicas',
'customers' => 'clientes',
'consultants' => 'tutores',
'duplicates' => 'duplicados eliminados',
'invalid' => 'direcciones no válidas',
'loading' => 'Calculando la lista …',
],
'hint' => [
'optin_all' => 'La lista también contiene clientes sin opt-in de newsletter. La columna «Newsletter» indica el estado de cada dirección.',
'consultants_contract' => 'Los tutores no tienen opt-in propio; la base es el contrato de tutor (columna «Newsletter» = contrato).',
],
'export' => [
'email' => 'Correo electrónico',
'firstname' => 'Nombre',
'lastname' => 'Apellidos',
'salutation_label' => 'Tratamiento',
'street' => 'Calle',
'zipcode' => 'Código postal',
'city' => 'Ciudad',
'company' => 'Empresa',
'consultant' => 'Tutor',
'country' => 'País',
'language' => 'Idioma',
'source_label' => 'Fuente',
'number' => 'Número',
'consultant_number' => 'N.º de tutor',
'optin_label' => 'Newsletter',
'status_label' => 'Estado',
'created_at' => 'Creado',
'button_xlsx' => 'Exportar XLSX',
'button_csv' => 'Exportar CSV',
'template_only' => 'Exportar solo las 9 columnas de la plantilla',
],
'table' => [
'email' => 'Correo',
'name' => 'Nombre',
'salutation' => 'Tratamiento',
'zipcode' => 'CP',
'city' => 'Ciudad',
'country' => 'País',
'language' => 'Idioma',
'consultant' => 'Tutor / patrocinador',
'source' => 'Fuente',
'optin' => 'Newsletter',
'status' => 'Estado',
'created' => 'Creado',
],
'saved' => [
'title' => 'Listas guardadas',
'current' => 'Lista cargada',
'name' => 'Nombre',
'name_placeholder' => 'p. ej. Newsletter DE clientes',
'save_new' => 'Guardar como lista nueva',
'save_changes' => 'Guardar cambios en esta lista',
'summary' => 'Filtros',
'source' => 'Fuente',
'last_export' => 'Última exportación',
'last_count' => 'Direcciones',
'created_by' => 'Creado por',
'created_at' => 'Creado',
'actions' => 'Acciones',
'load' => 'Cargar filtros',
'delete' => 'Eliminar',
'confirm_delete' => '¿Eliminar esta lista? El registro de exportaciones se conserva.',
'stored' => 'Lista guardada.',
'updated' => 'Lista actualizada.',
'deleted' => 'Lista eliminada.',
'intro' => 'Combinaciones de filtros guardadas. «Cargar filtros» lleva la lista a la vista previa; la exportación usa los filtros guardados.',
],
'exports' => [
'title' => 'Registro de exportaciones',
'intro' => 'Cada descarga se registra con usuario, fecha, filtros y número de direcciones.',
'date' => 'Fecha',
'user' => 'Usuario',
'list' => 'Lista',
'adhoc' => 'sin lista guardada',
'summary' => 'Filtros',
'format' => 'Formato',
'rows' => 'Direcciones',
'filename' => 'Archivo',
],
'validation' => [
'source' => 'Fuente no válida.',
'option' => 'Valor de filtro no válido.',
'member' => 'Selección de tutor no válida.',
'date' => 'Fecha no válida.',
'name' => 'Indique un nombre (máx. 120 caracteres).',
'list' => 'Lista no encontrada.',
'date_range' => 'La fecha final no puede ser anterior a la inicial.',
],
];