<?php
/**
 * Traducciones al Español
 *
 * ESTRUCTURA:
 * - nav_* = Navegación
 * - btn_* = Botones
 * - field_* = Campos de formulario
 * - msg_* = Mensajes (éxito/error)
 * - tab_* = Encabezados de tabla
 * - txt_* = Textos generales
 */

return [
    // NAVEGACIÓN
    'nav_dashboard' => 'Panel',
    'nav_all_items' => 'Todos los objetos',
    'nav_new_item' => 'Nuevo objeto',
    'nav_settings' => 'Configuración',
    'nav_activities' => 'Actividades',
    'nav_export' => 'Exportar',
    'nav_admin'  => 'Admin',
    'nav_logout' => 'Cerrar sesión',
    'nav_export_csv' => 'Archivo CSV',
    'nav_export_html' => 'Página HTML',
    'nav_export_pdf' => 'PDF Detallado',
    'nav_export_pdf_compact' => 'PDF Compacto',
    'nav_stats' => 'Estadísticas',

    // GENERAL
    'app_title' => 'Wertsachen-Inventarverwaltung',
    'app_description' => 'Gestione sus objetos de valor con facilidad',
    'logged_in_as' => 'Conectado como',
    'session_expires_in' => 'La sesión expira en',

    // BOTONES
    'btn_save' => 'Guardar',
    'btn_cancel' => 'Cancelar',
    'btn_delete' => 'Eliminar',
    'btn_edit' => 'Editar',
    'btn_add_another' => 'Añadir otro',
    'btn_back_to_overview' => 'Volver al resumen',
    'btn_share' => 'Compartir',
    'btn_back' => 'Volver',
    'btn_search' => 'Buscar',
    'btn_filter' => 'Filtrar',
    'btn_reset' => 'Restablecer',
    'btn_add' => 'Añadir',
    'btn_upload' => 'Subir',
    'btn_download' => 'Descargar',
    'btn_view' => 'Ver',
    'btn_close' => 'Cerrar',
    'btn_confirm' => 'Confirmar',
    'btn_apply' => 'Aplicar',

    // CAMPOS DE FORMULARIO
    'field_name' => 'Nombre',
    'field_price' => 'Precio',
    'field_purchase_date' => 'Fecha de compra',
    'field_listed_date' => 'Registrado el',
    'field_category' => 'Categoría',
    'field_location' => 'Habitación',
    'col_ort'        => 'Habitación',
    'field_notes' => 'Notas',
    'field_image' => 'Imagen',
    'field_created_by' => 'Creado por',
    'field_username' => 'Usuario',
    'field_password' => 'Contraseña',
    'field_role' => 'Permiso',
    'field_search' => 'Buscar',
    'field_hidden' => 'Oculto',
    'field_description' => 'Descripción',
    'label_empty' => 'vacío',

    // MARCADORES
    'placeholder_search' => 'Buscar...',
    'placeholder_select' => '-- Por favor seleccione --',
    'placeholder_all_locations' => 'Todas las ubicaciones',
    'placeholder_all_categories' => 'Todas las categorías',

    // ENCABEZADOS DE TABLA
    'tab_name' => 'Nombre',
    'tab_image' => 'Imagen',
    'tab_category' => 'Categoría',
    'tab_location' => 'Habitación',
    'tab_price' => 'Precio',
    'tab_purchase_date' => 'Fecha de compra',
    'tab_created_by' => 'Creado por',
    'tab_documents' => 'Docs',
    'tab_notes' => 'Notas',
    'tab_actions' => 'Acciones',
    'tab_username' => 'Usuario',
    'tab_role' => 'Permiso',
    'tab_created_at' => 'Creado el',
    'tab_last_login' => 'Último acceso',

    // ESTADÍSTICAS
    'stats_entries' => 'Entradas',
    'stats_entry' => 'Entrada',
    'stats_total_value' => 'Valor total',
    'stats_average' => 'Promedio',
    'stats_maximum' => 'Máximo',
    'stats_items' => 'Objetos',
    'stats_locations' => 'Ubicaciones',
    'stats_categories' => 'Categorías',
    'stats_entries_found' => 'entradas encontradas',
    'stats_entry_found' => 'entrada encontrada',
    'stats_total_label' => 'Valor total',
    'stats_average_label' => 'Promedio',

    // MENSAJES - ÉXITO
    'msg_saved_success' => 'Guardado correctamente',
    'msg_deleted_success' => 'Eliminado correctamente',
    'msg_created_success' => 'Creado correctamente',
    'msg_updated_success' => 'Actualizado correctamente',
    'msg_uploaded_success' => 'Subido correctamente',
    'msg_item_created' => 'Objeto añadido correctamente',
    'msg_item_updated' => 'Objeto actualizado correctamente',

    // MENSAJES - ERROR
    'msg_error_generic' => 'Se ha producido un error',
    'msg_error_required' => 'Este campo es obligatorio',
    'msg_error_file_too_large' => 'El archivo es demasiado grande',
    'msg_error_invalid_type' => 'Tipo de archivo no válido',
    'msg_error_upload_failed' => 'Error al subir',
    'msg_error_not_found' => 'No encontrado',
    'error_invalid_id' => 'ID no válido',
    'error_item_not_found' => 'Entrada no encontrada',
    'error_export' => 'Error al exportar. Por favor inténtelo más tarde.',
    'error_loading_data' => 'Error al cargar los datos.',
    'error_loading' => 'Error al cargar.',
    'error_csrf_invalid' => 'Token CSRF no válido',
    'error_invalid_data' => 'Datos no válidos',
    'error_delete_failed' => 'Error al eliminar',
    'error_no_ids' => 'No se proporcionaron IDs',

    // CONFIRMACIONES
    'confirm_delete' => '¿Realmente eliminar?',
    'confirm_delete_item' => '¿Realmente eliminar este objeto?',
    'confirm_delete_user' => '¿Realmente eliminar este usuario?',
    'confirm_discard_changes' => '¿Descartar cambios?',
    'confirm_cancel_unsaved' => '¿Realmente cancelar? Los cambios no guardados se perderán.',

    // TÍTULOS DE PÁGINA
    'page_dashboard' => 'Panel',
    'page_overview' => 'Resumen',
    'page_new_item' => 'Nuevo objeto',
    'page_edit_item' => 'Editar objeto',
    'page_settings' => 'Configuración',
    'page_activities' => 'Actividades',
    'page_login' => 'Iniciar sesión',
    'page_activity_log' => 'Registro de actividad',

    // ROLES
    'role_admin' => 'Admin',
    'role_editor' => 'Editor',
    'role_viewer' => 'Solo lectura',

    // SELECTOR DE COLUMNAS
    'columns_title' => 'Personalizar columnas',
    'columns_preset_minimal' => 'Mínimo',
    'columns_preset_standard' => 'Estándar',
    'columns_preset_full' => 'Completo',
    'columns_preset_inventory' => 'Inventario',
    'columns_preset_complete' => 'Completo',
    'columns_save' => 'Guardar',
    'columns_reset' => 'Estándar',

    // MISC
    'no_entries' => 'No se encontraron entradas',
    'no_image' => 'Sin imagen',
    'never' => 'Nunca',
    'loading' => 'Cargando...',
    'tip' => 'Consejo',

    // DASHBOARD
    'dashboard_title' => 'Panel',
    'dashboard_welcome' => 'Bienvenido de nuevo',
    'dashboard_welcome_message' => 'Aquí está su resumen.',
    'dashboard_total_value' => 'Valor total',
    'dashboard_total_value_desc' => 'De todos los objetos',
    'dashboard_total_items' => 'Objetos',
    'dashboard_total_items_desc' => 'En el inventario',
    'dashboard_avg_value' => 'Valor promedio',
    'dashboard_avg_value_desc' => 'Por objeto',
    'dashboard_max_value' => 'Más valioso',
    'dashboard_max_value_desc' => 'Objeto individual',
    'dashboard_top_category' => 'Categoría más valiosa',
    'dashboard_item_singular' => 'Objeto',
    'dashboard_item_plural' => 'Objetos',
    'dashboard_top_5_valuable' => 'Top 5 más valiosos',
    'dashboard_recently_added' => 'Añadidos recientemente',
    'dashboard_no_items' => 'Aún no hay objetos',
    'dashboard_value_by_category' => 'Valor por categoría',
    'dashboard_quick_actions' => 'Acciones rápidas',
    'dashboard_new_item' => 'Nuevo objeto',
    'dashboard_all_items' => 'Todos los objetos',
    'dashboard_pdf_export' => 'Exportar PDF',
    'dashboard_create_backup' => 'Crear copia de seguridad',
    'dashboard_categories' => 'Categorías',
    'dashboard_locations' => 'Ubicaciones',
    'dashboard_settings' => 'Configuración',
    'dashboard_users' => 'Usuarios',
    'dashboard_recent_activity' => 'Actividad reciente',
    'dashboard_view_all_activity' => 'Ver todas las actividades',
    'dashboard_time_minutes' => 'hace %d min',
    'dashboard_time_hours' => 'hace %d h',
    'dashboard_time_days' => 'hace %d días',

    // FORMULARIOS
    'form_new_item' => 'Nuevo objeto',
    'form_edit_item' => 'Editar objeto',
    'form_name' => 'Nombre',
    'form_location' => 'Habitación',
    'form_category' => 'Categoría',
    'form_purchase_date' => 'Fecha de compra',
    'form_listed_date' => 'Registrado el',
    'form_price' => 'Precio (€)',
    'form_created_by' => 'Creado por',
    'form_notes' => 'Notas',
    'form_image' => 'Imagen',
    'form_current_image' => 'Imagen actual',
    'form_upload_new_image' => 'Subir nueva imagen',
    'form_no_image' => 'Sin imagen disponible',
    'upload_drag_or_click' => 'Arrastre la imagen aquí o haga clic',
    'upload_max_size' => 'Máx. %s MB',
    'upload_formats' => 'JPG, PNG, GIF, WebP',
    'upload_replaces_current' => 'La imagen actual se reemplazará si se sube una nueva',
    'upload_camera' => 'Cámara',
    'upload_gallery' => 'Galería',
    'upload_remove_image' => 'Eliminar imagen',
    'upload_remove_new_image' => 'Eliminar nueva imagen',
    'upload_error_size' => '¡Archivo demasiado grande! Máximo: %s MB',
    'upload_error_type' => '¡Tipo de archivo no válido! Permitido: JPG, PNG, GIF, WebP',
    'form_save' => 'Guardar',
    'form_cancel' => 'Cancelar',
    'form_documents' => 'Documentos',
    'form_help_created_by_default' => 'Predeterminado: %s (se puede cambiar en configuración)',
    'form_help_created_by_empty' => 'Dejar vacío para usar automáticamente el usuario actual',
    'activity_history_title' => 'Historial de cambios',
    'activity_view_full' => 'Ver historial completo',

    // LOGIN
    'login_title' => 'Iniciar sesión',
    'login_app_name' => 'Wertsachen-Inventarverwaltung',
    'login_username' => 'Usuario',
    'login_password' => 'Contraseña',
    'login_button' => 'Iniciar sesión',
    'login_session_expired' => 'Su sesión ha expirado. Por favor inicie sesión de nuevo.',
    'login_fill_all_fields' => 'Por favor complete todos los campos',
    'login_invalid_credentials' => 'Usuario o contraseña no válidos',
    'login_error' => 'Se ha producido un error. Por favor inténtelo más tarde.',

    // ACCIONES
    'action_created' => 'Creado',
    'action_updated' => 'Editado',
    'action_deleted' => 'Eliminado',
    'action_uploaded' => 'Subido',
    'action_downloaded' => 'Descargado',
    'action_exported' => 'Exportado',
    'action_login' => 'Sesión iniciada',
    'action_logout' => 'Sesión cerrada',

    // LOG DE ACTIVIDAD
    'log_all_users' => 'Todos los usuarios',
    'log_all_actions' => 'Todas las acciones',
    'log_all_areas' => 'Todas las áreas',
    'log_hours_ago' => 'hace %s h',
    'log_days_ago' => 'hace %s días',
    'log_show_details' => 'Mostrar detalles',

    // BÚSQUEDA
    'search_advanced' => 'Búsqueda avanzada',
    'filter_label_search' => 'Buscar',
    'filter_label_category' => 'Categoría',
    'filter_label_location' => 'Habitación',
    'filter_label_price' => 'Precio',
    'filter_label_date' => 'Fecha de compra',
    'filter_placeholder_search' => 'Nombre, descripción, notas...',
    'filter_only_with_image' => 'Solo con imagen',
    'filter_only_with_docs' => 'Solo con documentos',
    'filter_price_from' => 'Desde',
    'filter_price_to' => 'Hasta',

    // ÍNDICE
    'index_no_entries' => 'No se encontraron entradas',
    'index_entries_selected' => 'entradas seleccionadas',
    'index_select_all' => 'Seleccionar todo',
    'index_filter' => 'Filtrar',
    'index_reset' => 'Restablecer',
    'index_columns' => 'Columnas',
    'index_edit' => 'Editar',
    'index_delete' => 'Eliminar',
    'index_confirm_delete' => '¿Realmente eliminar?',
    'index_bulk_change_category' => 'Cambiar categoría',
    'index_bulk_change_location' => 'Cambiar ubicación',
    'index_bulk_delete' => 'Eliminar',
    'index_bulk_cancel' => 'Cancelar',
    'index_select_category' => 'Seleccionar categoría...',
    'index_select_location' => 'Seleccionar ubicación...',
    'index_confirm_bulk_delete' => '¿Realmente eliminar %d entradas? ¡Esta acción no se puede deshacer!',
    'index_confirm_category_change' => '¿Realmente cambiar la categoría de las entradas seleccionadas?',
    'index_confirm_location_change' => '¿Realmente cambiar la ubicación de las entradas seleccionadas?',
    'index_confirm_reset_columns' => '¿Realmente restablecer la configuración predeterminada?',
    'index_columns_saved' => 'Selección de columnas guardada',
    'index_columns_reset' => 'Selección de columnas restablecida',
    'index_error_save' => 'Error al guardar',
    'index_error_reset' => 'Error al restablecer',
    'index_success_deleted' => '%d entradas eliminadas correctamente',
    'index_success_updated' => '%d entradas actualizadas',
    'index_error_bulk_action' => 'Error en acción masiva',
    'index_show_hidden' => 'Mostrar ocultos',

    // CATEGORÍAS
    'cat_invalid_id' => 'ID no válido',
    'cat_in_use' => 'La categoría no se puede eliminar porque todavía está en uso',
    'cat_deleted' => 'Categoría eliminada correctamente',
    'cat_added' => 'Categoría añadida correctamente',
    'cat_error_delete' => 'Error al eliminar',
    'cat_error_add' => 'Error al añadir',
    'cat_confirm_delete' => '¿Realmente eliminar esta categoría?',

    // UBICACIONES
    'loc_invalid_id' => 'ID no válido',
    'loc_in_use' => 'La ubicación no se puede eliminar porque todavía está en uso',
    'loc_deleted' => 'Ubicación eliminada correctamente',
    'loc_added' => 'Ubicación añadida correctamente',
    'loc_error_delete' => 'Error al eliminar',
    'loc_error_add' => 'Error al añadir',
    'loc_confirm_delete' => '¿Realmente eliminar esta ubicación?',

    // USUARIOS
    'user_no_permission' => 'Esta función no está disponible para usted.',
    'user_passwords_mismatch' => '¡Las contraseñas no coinciden!',
    'user_invalid_role' => '¡Permiso no válido!',
    'user_cannot_delete_self' => '¡No puede eliminar su propia cuenta!',
    'user_cannot_change_own_role' => '¡No puede cambiar su propio permiso!',
    'user_deleted' => '¡Usuario eliminado correctamente!',
    'user_password_changed' => '¡Contraseña cambiada correctamente!',
    'user_role_changed' => '¡Permiso cambiado correctamente!',
    'user_error_delete' => '¡Error al eliminar el usuario!',
    'user_error_password' => '¡Error al cambiar la contraseña!',
    'user_error_role' => '¡Error al cambiar el permiso!',
    'user_invalid_csrf' => '¡Token CSRF no válido!',

    // DOCUMENTOS
    'doc_invalid_id' => 'ID no válido',
    'doc_too_large' => 'Archivo demasiado grande (máx. 5 MB)',
    'doc_deleted' => 'Documento eliminado',
    'doc_error_delete' => 'Error al eliminar',
    'doc_confirm_delete' => '¿Realmente eliminar este documento?',

    // ACCIONES MASIVAS
    'bulk_entry_selected' => 'entrada seleccionada',
    'bulk_entries_selected' => 'entradas seleccionadas',
    'bulk_entries_deleted' => 'entradas eliminadas',
    'bulk_entries_hidden' => 'entradas ocultadas',
    'bulk_entries_visible' => 'entradas visibles de nuevo',
    'bulk_entries_updated' => 'entradas actualizadas',
    'bulk_invalid_ids' => 'IDs no válidos',
    'bulk_invalid_field' => 'Campo no válido',
    'bulk_confirm_delete' => '¿Realmente eliminar esta entrada?',

    // BACKUP
    'backup_success' => '¡Copia de seguridad creada correctamente!',
    'backup_failed' => 'Error en la copia de seguridad. Por favor revise el registro de cron.',
    'backup_email_disabled' => 'Notificaciones por correo desactivadas.',
    'backup_email_saved' => 'Dirección de correo guardada',
    'backup_email_invalid' => 'Dirección de correo no válida.',
    'backup_deleted' => 'Copia de seguridad eliminada',
    'backup_not_found' => 'Archivo no encontrado o ruta no válida.',
    'backup_running' => 'Copia de seguridad en curso…',
    'backup_confirm_delete' => '¿Realmente eliminar esta copia de seguridad?',

    // LOGS
    'log_invalid_days' => 'Número de días no válido',
    'log_entries_deleted' => '%d entradas de registro antiguas eliminadas (más de %d días).',
    'log_oldest_entry' => 'Entrada más antigua',
    'log_newest_entry' => 'Entrada más reciente',
    'log_no_entries' => 'No hay entradas',
    'log_confirm_delete' => '¿Realmente eliminar los registros antiguos? ¡Esta acción no se puede deshacer!',

    // EXPORTAR
    'export_pdf_title' => 'Exportación de inventario',
    'export_pdf_instructions' => 'Instrucciones de exportación PDF',
    'export_pdf_step1' => 'Haga clic en el botón "Imprimir como PDF"',
    'export_pdf_step2' => 'Seleccione en el diálogo de impresión: "Guardar como PDF"',
    'export_pdf_step3' => '¡IMPORTANTE: Active "Gráficos de fondo" en las opciones de impresión!',
    'export_pdf_step4' => 'Guarde el archivo',
    'export_pdf_tip' => '¡Esta exportación contiene todas las imágenes y detalles de sus objetos!',
    'export_pdf_print_button' => 'Imprimir como PDF',
    'export_back_button' => 'Volver al resumen',
    'export_inventory_title' => 'Wertsachen-Inventar',
    'export_date' => 'Exportado el',
    'export_user' => 'Usuario',
    'export_count' => 'Cantidad',
    'export_entries' => 'Entradas',
    'export_no_entries' => 'No hay entradas disponibles',
    'export_no_image' => 'Sin imagen',
    'expraum_id' => 'ID',
    'export_created_by' => 'Creado por',
    'export_listed_on' => 'Registrado el',
    'export_location' => 'Habitación',
    'export_category' => 'Categoría',
    'export_purchase_date' => 'Fecha de compra',
    'export_price' => 'Precio',
    'export_notes' => 'Notas',
    'export_total_value' => 'Valor total de todos los objetos',
    'export_based_on' => 'Basado en',
    'export_footer' => 'Erstellt mit Wertsachen-Inventarverwaltung',
    'export_page' => 'Página',
    'export_of' => 'de',
    'csv_header_id' => 'ID',
    'csv_header_name' => 'Nombre',
    'csv_header_location' => 'Habitación',
    'csv_header_category' => 'Categoría',
    'csv_header_purchase_date' => 'Fecha de compra',
    'csv_header_price' => 'Precio (EUR)',
    'csv_header_notes' => 'Notas',
    'csv_header_image' => 'Imagen',
    'csv_header_created_by' => 'Creado por',
    'csv_header_listed_on' => 'Registrado el',
    'csv_header_created_at' => 'Creado el',
    'html_export_title' => 'Exportación de inventario',
    'html_exported_at' => 'Exportado el',
    'html_user' => 'Usuario',
    'html_entry_count' => 'Número de entradas',
    'html_format' => 'Formato',
    'html_format_desc' => 'HTML con imágenes incrustadas (compatible con Excel)',
    'html_table_image' => 'Imagen',
    'html_summary' => 'Resumen',
    'html_total_count' => 'Total',
    'html_items_count' => 'objetos',
    'html_total_value' => 'Valor total',
    'html_footer_text' => 'Este archivo se puede abrir directamente en Excel/LibreOffice.',

    // ENCABEZADO
    'header_app_title' => 'Wertsachen-Inventarverwaltung',
    'header_app_title_mobile' => 'Mis Objetos',

    'header_keyboard_shortcuts' => 'Atajos de teclado',
    'header_shortcuts_new' => 'Nueva entrada',
    'header_shortcuts_save' => 'Guardar',
    'header_shortcuts_back' => 'Volver',
    'header_shortcuts_close' => 'Cerrar',
    'header_shortcuts_show' => 'Mostrar atajos de teclado',
    'header_logged_in_as' => 'Conectado como',
    'header_session_expires' => 'La sesión expira en',
    'header_session_expired' => 'Expirada',
    'header_logout' => 'Cerrar sesión',

    // CONFIGURACIÓN
    'settings_title' => 'Configuración',
    'settings_back' => 'Volver al resumen',
    'settings_tab_theme' => 'Apariencia',
    'settings_tab_profile' => 'Perfil',
    'settings_tab_master' => 'Datos maestros',
    'settings_tab_users' => 'Gestión de usuarios',
    'settings_tab_backup' => 'Copia de seguridad',
    'settings_tab_stats' => 'Estadísticas',
    'settings_tab_security' => 'Seguridad',
    'settings_tab_tools' => 'Herramientas',
    'settings_theme_title' => 'Selección de tema',
    'settings_theme_select' => 'Elegir un tema',
    'settings_theme_save' => 'Guardar tema',
    'settings_theme_saved' => 'Tema guardado correctamente',
    'settings_docs_title' => 'Función de documentos',
    'settings_docs_description' => 'Activar o desactivar la posibilidad de añadir documentos a los objetos.',
    'settings_docs_enabled' => 'Activado - Se muestra la columna de documentos',
    'settings_docs_disabled' => 'Desactivado - La columna de documentos está oculta',
    'settings_docs_save' => 'Guardar configuración de documentos',
    'settings_docs_saved' => 'Configuración de documentos guardada',
    'settings_creator_title' => 'Creador predeterminado',
    'settings_creator_description' => 'Este nombre se introducirá automáticamente como "Creado por" al añadir nuevos objetos.',
    'settings_creator_save' => 'Guardar creador predeterminado',
    'settings_creator_saved' => 'Creador predeterminado guardado correctamente',
    'settings_creator_help' => 'Este nombre se usará automáticamente para nuevas entradas',
    'settings_security_title' => 'Seguridad',
    'settings_session_info' => 'Información de sesión',
    'settings_logged_in_as' => 'Conectado como',
    'settings_your_role' => 'Su permiso',
    'settings_last_activity' => 'Última actividad',
    'settings_session_expires' => 'La sesión expira en',
    'settings_minutes' => 'minutos',
    'settings_logout' => 'Cerrar sesión',
    'settings_master_categories' => 'Gestionar categorías',
    'settings_master_categories_desc' => 'Organice sus objetos con categorías como "Electrónica", "Joyería", "Muebles" etc.',
    'settings_master_locations' => 'Gestionar ubicaciones',
    'settings_master_locations_desc' => 'Defina dónde se encuentran sus objetos - p.ej. "Salón", "Sótano", "Oficina" etc.',
    'settings_categories_count' => 'Categorías creadas',
    'settings_locations_count' => 'Ubicaciones creadas',
    'settings_manage_categories' => 'Gestionar categorías',
    'settings_manage_locations' => 'Gestionar ubicaciones',
    'settings_overview' => 'Resumen',
    'settings_top_categories' => 'Categorías principales',
    'settings_top_locations' => 'Ubicaciones principales',
    'settings_users_title' => 'Gestión de usuarios',
    'settings_users_description' => 'Aquí puede crear nuevos usuarios, cambiar contraseñas y gestionar permisos.',
    'settings_users_goto' => 'Ir a gestión de usuarios',
    'settings_permissions_title' => 'Niveles de permiso',
    'settings_permission_admin' => 'Admin: Acceso completo a todas las funciones incluida la gestión de usuarios',
    'settings_permission_edit' => 'Editor: Añadir, editar y eliminar objetos',
    'settings_permission_read' => 'Solo lectura: Solo ver el resumen, sin cambios',
    'settings_backup_title' => 'Crear copia de seguridad',
    'settings_backup_description' => 'Cree una copia de seguridad completa de la base de datos y todos los archivos subidos.',
    'settings_backup_email' => 'Dirección de correo para envío de copia de seguridad (opcional)',
    'settings_backup_email_help' => 'Deje este campo vacío para descargar la copia de seguridad directamente',
    'settings_backup_create' => 'Crear copia de seguridad',
    'settings_stats_title' => 'Estadísticas',
    'settings_stats_items' => 'Objetos',
    'settings_stats_locations' => 'Ubicaciones',
    'settings_stats_categories' => 'Categorías',
    'settings_stats_total_value' => 'Valor total',
    'settings_delete_all_title' => 'Eliminar todos los objetos',
    'settings_delete_all_warning' => '¡Esta acción eliminará TODOS los objetos de forma irreversible!',
    'settings_delete_all_backup' => '¡Asegúrese de crear una copia de seguridad primero!',
    'settings_delete_all_confirm' => 'Introduzca "ELIMINAR" para confirmar',
    'settings_delete_all_button' => 'Eliminar TODOS los objetos de forma irreversible',
    'settings_tools_title' => 'Herramientas de desarrollador',
    'settings_tools_description' => 'Herramientas de prueba y diagnóstico para desarrolladores y administradores.',
    'settings_tools_open' => 'Abrir',
    'settings_tools_none' => 'No se encontraron herramientas en el directorio /Tools/.',
    'msg_theme_saved' => 'Tema guardado correctamente',
    'msg_creator_saved' => 'Creador predeterminado guardado correctamente',
    'error_theme_save' => 'Error al guardar el tema',
    'error_invalid_theme' => 'Tema no válido seleccionado',
    'error_creator_empty' => 'El creador predeterminado no puede estar vacío',
    'error_creator_too_long' => 'El creador predeterminado es demasiado largo (máx. 100 caracteres)',
    'settings_categories_description' => 'Organice sus objetos con categorías',
    'settings_locations_description' => 'Defina ubicaciones de almacenamiento',
    'settings_current' => 'Actual',
    'settings_categories' => 'Categorías',
    'settings_locations' => 'Ubicaciones',
    'settings_add_category' => 'Añadir categoría',
    'settings_add_location' => 'Añadir ubicación',
    'settings_user_management' => 'Gestión de usuarios',
    'settings_create_user' => 'Crear nuevo usuario',
    'settings_username' => 'Usuario',
    'settings_role' => 'Permiso',
    'settings_created_at' => 'Creado el',
    'settings_actions' => 'Acciones',
    'settings_create_backup' => 'Crear copia de seguridad',
    'settings_create_full_backup' => 'Crear copia de seguridad completa',
    'settings_restore_backup' => 'Restaurar copia de seguridad',
    'settings_recent_backups' => 'Copias de seguridad recientes',
    'settings_date' => 'Fecha',
    'settings_size' => 'Tamaño',
    'settings_download' => 'Descargar',
    'settings_statistics' => 'Estadísticas',
    'settings_stats_description' => 'Resumen de su colección de objetos de valor',
    'settings_total_value' => 'Valor total',
    'settings_item_count' => 'Número de objetos',
    'settings_average_value' => 'Valor promedio',
    'settings_most_expensive' => 'Objeto más caro',
    'settings_by_category' => 'Por categoría',
    'settings_by_location' => 'Por ubicación',
    'settings_delete_all_items' => 'Eliminar todos los objetos',
    'settings_delete_warning' => '¡Atención! Esta acción no se puede deshacer',
    'settings_database_cleanup' => 'Limpieza de base de datos',
    'settings_cleanup_description' => 'Limpiar entradas huérfanas',
    'settings_system_logs' => 'Registros del sistema',
    'settings_show_last' => 'Mostrar los últimos',
    'settings_entries' => 'Entradas',
    'settings_advanced_security' => 'Seguridad avanzada',
    'settings_security_description' => 'Configuración de seguridad para administradores',
    'settings_developer_tools' => 'Herramientas de desarrollador',
    'settings_system_info' => 'Información del sistema',
    'settings_php_version' => 'Versión PHP',
    'settings_mysql_version' => 'Versión MySQL',
    'settings_server_software' => 'Software del servidor',
    'settings_directory_status' => 'Estado del directorio',
    'settings_directory' => 'Directorio',
    'settings_status' => 'Estado',
    'settings_writable' => 'Escribible',
    'settings_not_writable' => 'No escribible',
    'settings_php_extensions' => 'Extensiones PHP cargadas',
    'settings_save' => 'Guardar',
    'settings_cancel' => 'Cancelar',
    'settings_add' => 'Añadir',
    'settings_reset' => 'Restablecer',
    'settings_export' => 'Exportar',
    'settings_import' => 'Importar',
    'settings_open' => 'Abrir',
    'settings_close' => 'Cerrar',
    'settings_confirm' => 'Confirmar',
    'settings_no_tools_found' => 'No se encontraron herramientas',
    'settings_tools_hint' => 'Coloque archivos PHP en la carpeta Tools',
    'settings_saved_success' => 'Guardado correctamente',
    'settings_save_error' => 'Error al guardar',
    'settings_confirm_delete' => '¿Realmente eliminar?',
    'settings_deleted_success' => 'Eliminado correctamente',
    'settings_default_creator_title' => 'Creador predeterminado',
    'settings_default_creator_description' => 'Este nombre se introducirá automáticamente como "Creado por" al añadir nuevos objetos.',
    'settings_default_creator_label' => 'Creador predeterminado',
    'settings_default_creator_hint' => 'Este nombre se usará automáticamente para nuevas entradas',
    'settings_save_creator' => 'Guardar creador predeterminado',
    'settings_security_section' => 'Seguridad',
    'settings_error_theme_save' => 'Error al guardar el tema',
    'settings_error_invalid_theme' => 'Tema no válido seleccionado',
    'settings_error_creator_empty' => 'El creador predeterminado no puede estar vacío',
    'settings_error_creator_long' => 'El creador predeterminado es demasiado largo (máx. 100 caracteres)',
    'settings_success_creator' => 'Creador predeterminado guardado correctamente',
    'settings_error_save' => 'Error al guardar',
    'settings_save_theme' => 'Guardar tema',
    'settings_security_session' => 'Seguridad y sesión',
    'settings_expires_in' => 'Expira en',
    'settings_role_switch' => 'Admin: Cambiar rol',
    'settings_role_switch_desc' => 'Probar la vista como un rol diferente.',
    'settings_login_as_editor' => 'Iniciar sesión como <strong>Editor</strong>',
    'settings_login_as_viewer' => 'Iniciar sesión como <strong>Lector</strong>',

    // Öffentlicher Ansichts-Link
    'public_visible_label' => 'Visible públicamente',
    'public_visible_hint'  => 'Mostrar este objeto en el enlace público de la colección',

    // Formular-Sektionen
    'form_section_basic' => 'Datos básicos',
    'form_section_value' => 'Valor & Compra',
    'form_section_notes' => 'Notas',

    // Empty State
    'empty_state_no_items' => 'Aún no hay objetos',
    'empty_state_no_items_hint' => 'Añade tu primer objeto y comienza tu inventario.',
    'empty_state_no_results' => 'No se encontraron resultados',
    'empty_state_no_results_hint' => 'Los filtros activos no muestran resultados. ¿Restablecer?',
    'empty_state_clear_filter' => 'Restablecer filtros',

    // Dashboard Trend
    'dashboard_vs_30days' => 'vs. mes anterior',

    // Dashboard Zeitwert
    'dashboard_zeitwert' => '⏱ Valor Actual',
    'dashboard_zeitwert_desc' => 'de',

    'dashboard_zeitwert_von' => 'de',

    'dashboard_zeitwert_bewertet' => 'objetos valorados',

    // DSGVO Settings
    'settings_privacy_title' => 'Privacidad y mis datos',
    'settings_privacy_desc' => 'Según el RGPD, tienes derecho a acceder, exportar y eliminar tus datos.',
    'settings_export_title' => 'Exportar mis datos',
    'settings_export_desc' => 'Descarga todos tus datos como archivo JSON (datos de usuario, objetos, registro de actividad).',
    'settings_export_btn' => 'Descargar datos',
    'settings_delete_account_title' => 'Eliminar cuenta',
    'settings_delete_account_desc' => 'Elimina tu cuenta de forma permanente. Tus objetos permanecen pero ya no estarán vinculados a ningún usuario.',
    'settings_delete_account_btn' => 'Eliminar cuenta',
    'settings_delete_confirm_title' => '¿Realmente eliminar la cuenta?',
    'settings_delete_confirm_desc' => 'Esta acción es irreversible. Para confirmar, introduce tu nombre de usuario:',
    'settings_delete_confirm_btn' => 'Eliminar permanentemente',
    // --- backup.php Keys (v3.27) ---
    'backup_page_title' => 'Gestión de copias de seguridad',
    'backup_stat_total' => 'Copias de seguridad totales',
    'backup_stat_size' => 'Tamaño total',
    'backup_content_title' => 'Contenido de la copia',
    'backup_type_db' => 'Base de datos',
    'backup_type_db_desc' => 'Todas las tablas como volcado SQL',
    'backup_type_files' => 'Imágenes & archivos',
    'backup_type_php' => 'Archivos PHP',
    'backup_btn_save_config' => 'Guardar configuración',
    'backup_btn_create' => 'Crear copia ahora',
    'backup_btn_email' => 'Configurar email',
    'backup_files_title' => 'Archivos de copia de seguridad',
    'backup_no_files' => 'Aún no hay copias de seguridad.',
    'backup_bulk_delete' => 'Eliminar seleccionados',
    'backup_col_filename' => 'Nombre de archivo',
    'backup_age_yesterday' => 'Ayer',
    'backup_email_title' => 'Notificación por email',
    'backup_email_label' => 'Dirección de email:',
    'backup_email_hint' => 'Dejar vacío para desactivar las notificaciones.',
    'backup_download_disabled' => 'Descarga desactivada por el operador',
    'backup_confirm_delete' => '¿Eliminar copia de seguridad?',

    // --- public.php Käufer-Anfrage Keys (v3.27) ---
    'public_no_items' => 'Aún no se han compartido artículos',
    'public_no_items_desc' => 'El propietario aún no ha compartido ningún artículo públicamente.',
    'public_btn_interest' => 'Manifestar interés',
    'public_email_label' => 'Tu e-mail *',
    'public_message_hint' => '(opcional, máx. 200 caracteres)',
    'public_ph_name' => 'Juan García',
    'public_ph_email' => 'juan@ejemplo.es',
    'public_ph_message' => 'Me interesa este artículo...',

    // --- public.php Modal-Keys (v3.27) ---
    'public_name_label' => 'Tu nombre *',
    'public_message_label' => 'Mensaje',
    'public_btn_send' => 'Enviar consulta',
    'public_anfrage_ok' => '¡Tu consulta se ha enviado correctamente!',
    'public_anfrage_no_email' => 'El operador aún no ha proporcionado un e-mail de contacto. Por favor, inténtalo más tarde.',
    'public_anfrage_error' => 'Se produjo un error al enviar. Por favor, inténtalo más tarde.',


    // ── Next-Interface & Backend: neue Keys (Juni 2026) ──
    'act_recent_activity' => 'Actividad reciente',
    'act_col_user' => 'Usuario',
    'act_col_action' => 'Acción',
    'act_col_item' => 'Objeto / Área',
    'act_col_time' => 'Hora',
    'act_none_yet' => 'Sin actividad registrada',
    'act_older_than_days' => 'Más de %d días',
    'act_older_than_year' => 'Más de 1 año',
    'act_delete_all' => 'Eliminar todo',
    'act_created' => 'ha creado',
    'act_updated' => 'ha editado',
    'act_deleted' => 'ha eliminado',
    'act_login' => 'ha iniciado sesión',
    'act_logout' => 'ha cerrado sesión',
    'time_just_now' => 'ahora mismo',
    'time_min' => 'min',
    'time_hours' => 'h',
    'time_days' => 'días',
    'time_weeks' => 'sem',
    'btn_copy' => 'Copiar',
    'btn_create' => 'Crear',
    'btn_export_pdf' => 'Exportar PDF',
    'btn_manage' => 'Gestionar',
    'btn_preview' => 'Vista previa',
    'btn_save_qr' => 'Guardar QR',
    'claims_readiness' => 'Preparación de siniestro',
    'readiness_photo' => 'Foto',
    'readiness_price' => 'Precio',
    'readiness_purchase_date' => 'Fecha de compra',
    'readiness_perfect_msg' => '¡Bien documentado — perfectamente preparado para un siniestro!',
    'col_aktueller_wert' => 'Valor actual',
    'col_anzahl' => 'Cantidad',
    'col_aufbewahrungsort' => 'Lugar de almacenamiento',
    'col_bezeichnung' => 'Designación',
    'col_bild' => 'Imagen',
    'col_dokumente' => 'Documentos',
    'col_gesamtwert' => 'Valor total',
    'col_kategorie' => 'Categoría',
    'col_preis' => 'Precio',
    'col_rang' => 'Rango',
    'col_wert' => 'Valor',
    'dash_users' => 'Usuarios',
    'dash_items' => 'Objetos',
    'dash_locations_detail' => 'Lugares · %d habitaciones · %d pos.',
    'dash_total_value' => 'Valor total',
    'dash_categories' => 'Categorías',
    'dash_online' => 'En línea',
    'dash_nobody_active' => 'Nadie activo',
    'dash_public_link' => 'Enlace público',
    'dash_recent_uploads' => 'Últimas subidas',
    'dash_most_valuable' => 'Objetos más valiosos',
    'dash_quick_access' => 'Acceso rápido',
    'dash_no_categories' => 'Sin categorías',
    'dash_all_categories' => 'Todas las categorías →',
    'dash_storage' => 'Almacenamiento',
    'dash_storage_images' => 'Imágenes',
    'dash_storage_documents' => 'Documentos',
    'dash_storage_files' => 'archivos',
    'link_manage' => 'Gestionar →',
    'link_view' => 'Ver →',
    'link_view_all' => 'Ver todo →',
    'link_statistics' => 'Estadísticas →',
    'link_settings' => 'Ajustes →',
    'link_user_management' => 'Gestión de usuarios →',
    'nav_categories' => 'Categorías',
    'nav_locations' => 'Lugares',
    'nav_permissions' => 'Permisos',
    'online_widget_title' => 'En línea',
    'online_widget_none' => 'Nadie activo',
    'online_widget_link' => 'Gestión de usuarios →',
    'pagination_prev' => '« Anterior',
    'pagination_next' => 'Siguiente »',
    'per_page' => 'Por página',
    'image_gallery' => 'Galería de imágenes',
    'gallery_total_images' => 'Total de imágenes',
    'gallery_total_size' => 'Tamaño total',
    'gallery_avg_size' => 'Tamaño med. archivo',
    'view_grid' => 'Cuadrícula',
    'view_list' => 'Lista',
    'insurance_overview' => 'Resumen de seguros',
    'n_items' => '%d objetos',
    'loc_page_title' => 'Gestión de lugares',
    'loc_rooms_total' => 'Total habitaciones',
    'loc_locations_label' => 'Ubicaciones',
    'loc_positions_label' => 'Posiciones',
    'loc_tab_rooms' => 'Habitaciones',
    'loc_tab_locations' => 'Ubicaciones',
    'loc_tab_positions' => 'Posiciones',
    'loc_tab_positions_short' => 'Pos.',
    'loc_all_rooms' => 'Todas las habitaciones',
    'loc_all_locations' => 'Todas las ubicaciones',
    'loc_all_positions' => 'Todas las posiciones',
    'loc_no_rooms' => 'Sin habitaciones',
    'loc_no_locations' => 'Sin ubicaciones',
    'loc_no_positions' => 'Sin posiciones',
    'loc_none' => 'Ninguno',
    'loc_room_name' => 'Nombre de la habitación',
    'loc_location_name' => 'Nombre de la ubicación',
    'loc_position_name' => 'Nombre de la posición',
    'loc_location' => 'Ubicación',
    'loc_positions' => 'Posiciones',
    'loc_usage' => 'Uso',
    'loc_rooms_in_use' => 'Habitaciones en uso',
    'loc_new_room' => 'Nueva habitación',
    'loc_new_location' => 'Nueva ubicación',
    'loc_new_position' => 'Nueva posición',
    'loc_err_room_in_use' => 'Esta habitación aún está en uso',
    'loc_err_location_has_positions' => 'Esta ubicación aún tiene posiciones',
    'loc_err_position_in_use' => 'Esta posición aún está en uso',
    'loc_items_count' => 'objetos',
    'loc_not_used' => 'No utilizado',
    'loc_err_room_items_used' => 'Esta habitación aún tiene %d objeto(s).',
    'loc_err_position_items_used' => 'Esta posición aún tiene %d objeto(s).',
    'stats_top10_categories' => 'Top 10 Categorías',
    'stats_top10_locations' => 'Top 10 Lugares',
    'stats_top10_valuable' => 'Top 10 Más valiosos',
    'stats_top10_total_value' => 'Valor total Top 10',
    'stats_top10_value' => 'Valor total Top 10',
    'stats_top_categories' => 'Top Categorías',
    'stats_top_locations' => 'Top Lugares',
    'stats_top_items' => 'Top Objetos',
    'stats_most_valuable' => 'Objetos más valiosos',
    'stats_total_wealth' => 'Patrimonio total',
    'stats_wealth_by_category' => 'Patrimonio por categoría',
    'stats_value_trend' => 'Evolución del valor',
    'stats_avg_value' => 'Val. med.',
    'stats_pieces' => 'piezas',
    'stats_months' => 'meses',
    'stats_no_categories' => 'Sin categorías',
    'stats_no_locations' => 'Sin lugares',
    'stats_no_items' => 'Sin objetos',
    'stats_no_history' => 'Sin historial',
    'sys_info' => 'Info del sistema',
    'sys_logs' => 'Registros del sistema',
    'sys_login_security' => 'Seguridad de acceso',
    'sys_backup' => 'Copia de seguridad',
    'sys_restore' => 'Restaurar',
    'sys_extended_logs' => 'Registros avanzados',
    'perm_page_title' => 'Permisos – Admin',
    'perm_page_heading' => 'Resumen de permisos',
    'perm_checkbox_hint' => 'Haga clic en una casilla para cambiar inmediatamente.',
    'perm_admin_fixed_note' => 'Los derechos de Admin son fijos.',
    'perm_admin_full_access' => 'El Admin siempre tiene acceso total',
    'perm_admin_full_access_badge' => 'Admin – Acceso total (fijo)',
    'perm_editor_badge' => 'Editor – configurable',
    'perm_reader_badge' => 'Lector – configurable',
    'perm_col_action' => 'Acción',
    'perm_col_admin' => 'Admin',
    'perm_col_editor' => 'Editor',
    'perm_col_reader' => 'Lector',
    'perm_group_items' => 'Objetos',
    'perm_group_bulk' => 'Acciones masivas',
    'perm_group_media' => 'Imágenes & Documentos',
    'perm_group_export' => 'Exportar',
    'perm_group_settings' => 'Ajustes',
    'perm_group_admin' => 'Zona Admin',
    'perm_locked' => 'Este permiso es fijo',
    'perm_manage_link' => 'Gestionar permisos →',
    'perm_act_items_view' => 'Ver objetos (lista)',
    'perm_act_items_search' => 'Búsqueda avanzada',
    'perm_act_items_add' => 'Añadir objeto',
    'perm_act_items_edit' => 'Editar objeto',
    'perm_act_items_delete' => 'Eliminar objeto',
    'perm_act_items_hide' => 'Ocultar/mostrar objeto',
    'perm_act_items_value' => 'Gestionar valor actual',
    'perm_act_bulk_delete' => 'Eliminar varios',
    'perm_act_bulk_hide' => 'Ocultar varios',
    'perm_act_bulk_update' => 'Categoría/lugar para varios',
    'perm_act_media_view' => 'Ver imágenes',
    'perm_act_media_upload' => 'Subir imágenes',
    'perm_act_media_delete' => 'Eliminar imágenes',
    'perm_act_docs_view' => 'Ver documentos',
    'perm_act_docs_upload' => 'Subir documentos',
    'perm_act_docs_delete' => 'Eliminar documentos',
    'perm_act_export_pdf' => 'Exportar PDF',
    'perm_act_export_csv' => 'Exportar Excel/CSV',
    'perm_act_export_html' => 'Exportar HTML',
    'perm_act_export_insurance' => 'Exportar seguro',
    'perm_act_export_qr' => 'Generar códigos QR',
    'perm_act_settings_theme' => 'Cambiar tema',
    'perm_act_settings_lang' => 'Cambiar idioma',
    'perm_act_settings_columns' => 'Configurar columnas',
    'perm_act_settings_password' => 'Cambiar contraseña',
    'perm_act_admin_users' => 'Gestionar usuarios',
    'perm_act_admin_categories' => 'Gestionar categorías',
    'perm_act_admin_locations' => 'Gestionar lugares',
    'perm_act_admin_logs' => 'Ver registro actividad',
    'perm_act_admin_backup' => 'Crear & gestionar copias',
    'perm_act_admin_permissions' => 'Configurar permisos',
    'perm_act_admin_restore' => 'Restaurar copias',
    'pub_page_heading' => 'Enlace de vista pública',
    'pub_page_subtitle' => 'Comparte sin inicio de sesión – controlado por token',
    'pub_link_status' => 'Estado del enlace',
    'pub_link_active' => 'Enlace activo',
    'pub_generate_link' => 'Generar nuevo enlace',
    'pub_revoke_link' => 'Desactivar enlace',
    'pub_no_link_active' => 'Sin enlace público activo',
    'pub_generate_hint' => 'Genere un enlace para compartir sus objetos marcados.',
    'pub_appearance' => 'Apariencia',
    'pub_page_title_label' => 'Título de la página',
    'pub_description_label' => 'Descripción',
    'pub_show_price' => 'Mostrar precio de compra',
    'pub_show_location' => 'Mostrar ubicación',
    'pub_visibility_label' => 'Visibilidad de objetos',
    'pub_own_items_only' => 'Usuarios ven sus propios objetos',
    'pub_own_items_desc' => 'Cada usuario ve solo sus propios objetos.',
    'pub_notes_title' => 'Notas',
    'pub_of' => 'de',
    'pub_items_marked_public' => 'objetos marcados como públicos',
    'pub_note_token_title' => 'Protegido por token',
    'pub_note_token_desc' => 'solo quienes conocen el enlace pueden ver la página',
    'pub_note_noindex' => 'no indexado por motores de búsqueda',
    'pub_note_mark_items_title' => 'Marcar objetos',
    'pub_note_mark_items_desc' => 'en edit.php marcar "Visible públicamente"',
    'pub_note_new_link_title' => 'Nuevo enlace',
    'pub_note_new_link_desc' => 'invalida inmediatamente los enlaces anteriores',
    'pub_note_deactivate_title' => 'Desactivar',
    'pub_note_deactivate_desc' => 'el enlace no es accesible',
    'pub_no_public_items_hint' => 'Edite objetos y marque "Visible públicamente".',
    'pub_placeholder_title' => 'Mi colección',
    'pub_placeholder_desc' => 'Breve descripción de su colección...',

    'alle_positionen' => 'Todas posiciones',
    'alle_raeume' => 'Todas habitaciones',
    'backup_col_age' => 'Antigüedad',
    'backup_col_created' => 'Creado',
    'backup_col_type' => 'Tipo',
    'backup_config_saved' => 'Configuración guardada',
    'backup_confirm_bulk_delete' => '¿Eliminar copias seleccionadas?',
    'backup_content' => 'Contenido',
    'backup_create_now' => 'Crear ahora',
    'backup_created' => 'Copia creada',
    'backup_cron_log' => 'Registro cron',
    'backup_days_ago' => 'hace %d días',
    'backup_delete_error' => 'Error al eliminar',
    'backup_deleted_count' => '%d eliminado(s)',
    'backup_email_configure' => 'Configurar email',
    'backup_email_notification' => 'Notificación email',
    'backup_files' => 'Archivos',
    'backup_last' => 'Última copia',
    'backup_management' => 'Gestión de copias',
    'backup_no_email' => 'Sin email configurado',
    'backup_no_types' => 'Ningún tipo seleccionado',
    'backup_none_selected' => 'Ninguno seleccionado',
    'backup_restore' => 'Restaurar',
    'backup_save_config' => 'Guardar config.',
    'backup_selected' => 'Seleccionado',
    'backup_size' => 'Tamaño',
    'backup_total' => 'Total',
    'backup_total_size' => 'Tamaño total',
    'detail_select_item' => 'Seleccionar un objeto',
    'filter_all' => 'Todos',
    'nav_add' => 'Añadir',
    'nav_items' => 'objetos',
    'search_placeholder' => 'Buscar…',
    'sort_manual' => 'Orden manual',
    'sort_manual_active' => '↕ Manual — ordenar alfabéticamente',
    'standort_kein' => 'Ninguno',
    'standort_position' => 'Posición',
    'standort_position_waehlen' => 'Elegir posición',
    'standort_raum' => 'Habitación',

    'barcode_placeholder' => 'Introducir o escanear código/ISBN',
    'barcode_scan_button' => '📷 Escanear',
    'custom_field_number' => 'Número/€',
    'custom_field_placeholder' => 'Introducir valor',
    'custom_field_type' => 'Tipo:',

    'gallery_col_preview' => 'Vista previa',
    'gallery_col_location' => 'Lugar',
    'gallery_col_size' => 'Tamaño',

    '2fa_page_title' => 'Configuración 2FA',
    '2fa_page_subtitle' => 'Protege tu cuenta con un paso de seguridad adicional.',
    '2fa_status_active' => '2FA está activo',
    '2fa_status_active_desc' => 'Tu cuenta está protegida con TOTP.',
    '2fa_status_inactive' => '2FA no está activo',
    '2fa_status_inactive_desc' => 'Activa 2FA para mayor seguridad.',
    '2fa_btn_show_backup' => '🔑 Mostrar códigos de respaldo',
    '2fa_btn_disable' => 'Desactivar 2FA',
    '2fa_btn_setup' => '🔐 Configurar 2FA',
    '2fa_btn_confirm' => '✅ Confirmar y activar',
    '2fa_btn_cancel' => 'Cancelar',
    '2fa_btn_print' => '🖨 Imprimir',
    '2fa_btn_done' => 'Listo',
    '2fa_app_hint' => 'Necesitas una aplicación de autenticación en tu smartphone:',
    '2fa_step1_title' => 'Paso 1: Escanear el código QR',
    '2fa_step1_desc' => 'Abre tu aplicación de autenticación y escanea este código QR:',
    '2fa_manual_entry' => 'Introducir secreto manualmente',
    '2fa_step2_title' => 'Paso 2: Confirmar código',
    '2fa_code_label' => 'Código de 6 dígitos de la aplicación',
    '2fa_code_placeholder' => '6-u-8-dígitos',
    '2fa_code_hint' => 'Código de 6 dígitos o código de respaldo de 8 dígitos',
    '2fa_backup_title' => '🔑 Códigos de respaldo',
    '2fa_backup_success' => '✅ ¡2FA activado con éxito! Guarda estos códigos de respaldo de forma segura.',
    '2fa_backup_desc' => 'Usa estos códigos si no tienes acceso a tu aplicación de autenticación.',
    '2fa_backup_once' => 'Cada código solo puede usarse una vez.',
    '2fa_disable_title' => 'Desactivar 2FA',
    '2fa_disable_warning' => '⚠️ Tras desactivarlo, tu cuenta solo estará protegida por contraseña.',
    '2fa_disable_code_label' => 'Código de la aplicación de autenticación',
    '2fa_disabled_msg' => '2FA ha sido desactivado.',
    '2fa_error_session' => 'Sesión expirada. Por favor, empieza de nuevo.',
    '2fa_error_code_invalid' => 'Código inválido o expirado. Por favor, inténtalo de nuevo.',
    '2fa_error_disable' => 'Código inválido. 2FA no fue desactivado.',
    '2fa_error_generic' => 'Código inválido.',
];
