PageSourceSearch

https://social-publisher.web.app/assets/es-D1PTzeRj.js

js social-publisher.web.app collected 2026-10-03 12:38:01 UTC 260,259 bytes, 7 lines download raw bytes

1const e={cancel:"Cancelar",search:"Buscar",save:"Guardar",delete:"Eliminar",edit:"Editar",back:"Volver",or:"o",menu:"Menú",language:"Idioma",loading:"Cargando...",nav_dashboard:"Dashboard",nav_companies:"Empresas",nav_create_post:"Crear Post",nav_blogs:"Blogs",nav_search_console:"Search Console",nav_integrations:"Integraciones",nav_manual:"Manual",brand_kit_blog_images:"Imágenes de blog (Brand Kit)",brand_kit_blog_images_help:"Instrucciones de estilo y fotos del cliente para las portadas que genera la IA.",blog_image_prompt:"Prompt de estilo de imagen",blog_image_references:"Fotos de referencia del cliente",autoblog_approval_mode:"Publicación de blogs",approval_manual:"Aprobación manual (revisar antes)",approval_auto:"Automático (publicar solo)",drive_folder_name:"Nombre de la carpeta",drive_folder_id:"ID de la carpeta de Drive",company_health:"Estado de la configuración",check_social:"Al menos 1 red social",check_gbp:"Google My Business",check_gsc:"Search Console",check_blog:"Plataforma de blog (WordPress/Wix/Shopify)",check_website:"Sitio web",check_phone:"Teléfono",check_language:"Idioma principal definido",check_logo:"Logo",check_description:"Descripción",company_filter_all:"Todas",perm_company_brain:"Ver y editar el Brain de la compañía",perm_company_edit:"Editar compañías",perm_company_archive:"Archivar compañías",company_accounts_connected:"conectadas",company_accounts_expired:"vencidas",company_accounts_none:"Sin cuentas",company_owner:"Propietaria",anot_title:"Anotaciones",anot_add:"Añadir anotación",anot_dialog_title:"Marca un momento en la gráfica",anot_dialog_desc:"Explica un pico mientras todavía recuerdas por qué pasó.",anot_date:"Fecha",anot_text:"Qué pasó",anot_placeholder:"p. ej. Arranca la campaña de primavera",anot_saved:"Anotación guardada",anot_deleted:"Anotación borrada",anot_save_failed:"No se pudo guardar la anotación",prog_language:"Idioma del reporte",prog_language_hint:"El idioma en el que lo lee el cliente, no el tuyo.",ws_transfer:"Transferir workspace",ws_transfer_desc:"Le entrega el workspace entero a otra persona: todas las compañías, todas las tareas y la facturación. Tú te quedas dentro solo si el nuevo dueño te invita.",ws_transfer_to:"Correo del nuevo dueño",ws_transfer_confirm:"¿Transferir todo a {email}? Esto no se puede deshacer desde aquí: solo el nuevo dueño podría devolvértelo.",ws_transfer_running:"Transfiriendo… no cierres esta página",ws_transfer_done:"Workspace transferido a {email}",ws_transfer_failed:"La transferencia no terminó",ws_owner_unknown:"Sin definir",agents_health_activo:"Trabajó en las últimas 24h",agents_health_flojeando:"Nada desde hace más de un día",agents_health_caido:"Nada desde hace más de tres días",agents_health_sin_datos:"Todavía sin actividad registrada",agents_closed_badge:"cerradas (30d)",agents_closed_badge_one:"cerrada (30d)",sig_title:"Tu firma de correo",sig_desc:"Se añade al final de cada respuesta que envías desde Team email. Texto plano: las respuestas salen como texto, así que ahí no pueden viajar imágenes ni logos.",sig_placeholder:`Ana Torres
2Gestora de cuentas · Krealo Media
3krealomedia.com`,sig_use_suggested:"Usar la sugerida",sig_saved:"Firma guardada",sig_save_failed:"No se pudo guardar la firma",sig_preview:"Así terminará una respuesta",aw_close:"Cerrar el asistente",lsg_legend_what:"El número de cada círculo es tu posición en Google Maps desde ese punto.",lsg_legend_toggle:"Leyenda",lsg_delta_map_title:"Qué cambió, celda a celda",lsg_delta_map_aria:"Mapa de cambios de posición por celda",lsg_delta_improved:"Subió",lsg_delta_declined:"Bajó",lsg_delta_unchanged:"Misma posición",lsg_delta_new:"Ahora aparece (antes no se encontraba)",lsg_delta_no_data:"Sin dato en uno de los dos escaneos",lsg_delta_legend:"El número es cuántos puestos se movió.",anot_none_in_range:"Esta compañía tiene anotaciones, pero ninguna dentro de las fechas que se ven.",anot_none:"Aún no hay anotaciones en este rango.",anot_needs_company:"Elige una compañía para anotar su gráfica.",inbox_sort_by:"Ordenar",inbox_sort_date:"Más recientes",inbox_sort_oldest:"Los que más esperan",inbox_sort_sender:"Remitente A–Z",inbox_sort_company:"Compañía A–Z",inbox_only_mine:"Míos",inbox_only_unassigned:"Sin asignar",inbox_export_csv:"Exportar CSV",inbox_export_done:"Exportados {n} correos",inbox_showing:"{n} a la vista",inbox_density:"Alto de fila",inbox_density_compact:"Compacta",inbox_density_cozy:"Cómoda",mset_title:"Ajustes del feed",mset_desc:"Los mismos ajustes que en Editar compañía — se guardan en el mismo 
3sitio, así las dos pantallas siempre coinciden.",mset_currency:"Moneda",mset_languages:"Idiomas del feed",mset_handling_min:"Días mínimos de preparación",mset_handling_max:"Días máximos de preparación",mset_store_codes:"Códigos de tienda",mset_store_codes_hint:"Uno por línea.",mset_links_title:"Plantillas de enlace",mset_links_hint:"Sin esto, cada sincronización reescribe los enlaces de myshopify.com al dominio reclamado como parche. Usa {handle} para el handle del producto.",mset_large_title:"Usar título largo de un metacampo",mset_large_title_test:"Grupo de prueba (IDs de producto de Shopify)",mset_large_title_test_hint:"Solo estos productos llevan título largo mientras el interruptor de arriba está apagado. Un ID por línea.",mset_namespace:"Namespace",mset_key:"Clave",mset_mpn_title:"Metacampo de MPN",mset_saved:"Ajustes del feed guardados",mset_save_failed:"No se pudieron guardar los ajustes",mset_readonly_note:"Las ubicaciones de tienda y el mapeo de tipos de producto se editan en Editar compañía: necesitan la lista de ubicaciones de Shopify y el selector de categorías de Google.",merchant_google_age_today:"consultado hoy",merchant_google_age_days:"consultado hace {n} días",merchant_google_cached_hint:"A Google se le pregunta una vez por semana — esta página ya no espera por eso. Usa Actualizar para el número de ahora mismo.",sched_gap_blog_missing:"Falta blog",sched_gap_post_missing:"Falta post",sched_gap_both_missing:"Faltan blog y post",sched_gap_title:"Hueco de cadencia: no hay nada programado en un día en que esta compañía suele publicar.",sched_gap_legend:"Hueco de cadencia",sched_dnd_past_warning:"Esa fecha y hora ya pasaron. Elige un día posterior, o cambia la hora aquí abajo.",company_shared_with_you:"Compartida contigo",company_no_connected_platforms:"Sin plataformas conectadas",company_open_platform:"Abrir {platform}",company_quick_posts:"Publicaciones",company_quick_tasks:"Tareas",company_quick_stats:"Estadísticas",nav_connected_accounts:"Cuentas Conectadas",nav_scheduler:"Calendario",nav_history:"Historial",nav_activity:"Actividad",nav_inbox:"Inbox",nav_comments:"Comentarios",nav_improvements:"Mejoras",nav_automation:"Automatización",nav_tasks:"Tareas",nav_chat:"Chat",nav_google_merchant:"Google Merchant",nav_email_draft:"Borrador Email",nav_settings:"Configuración",nav_more:"Más",nav_sign_out:"Cerrar sesión",tasks_title:"Tareas",tasks_subtitle:"Planifica, asigna y haz seguimiento de las tareas del equipo",tasks_copy_link:"Copiar enlace a esta tarea",tasks_copy_id:"Copiar ID de la tarea",tasks_link_copied:"Enlace copiado",tasks_id_copied:"ID copiado",tasks_link_copy_failed:"No se pudo copiar",tasks_view_table:"Tabla general",tasks_view_kanban:"Kanban",tasks_view_today:"Hoy",tasks_view_companies:"Clientes",tasks_view_people:"Equipo",tasks_people_member:"Miembro",tasks_people_total:"Total",tasks_people_completion:"Avance",tasks_people_empty:"No hay tareas asignadas",tasks_carga_overdue:"vencidas",tasks_carga_doing:"en curso",tasks_carga_todo:"sin empezar",tasks_carga_clear:"nada abierto",tasks_carga_open:"Trabajo abierto",tasks_today_plate_one:"1 tarea para hoy",tasks_today_plate_many:"{n} tareas para hoy",tasks_today_section_overdue:"Vencidas — esto va primero",tasks_today_section_now:"Para hoy",tasks_team_sorted:"Ordenado por quién va más atrasado. El rango solo mueve las completadas: lo abierto cuenta siempre.",tasks_team_latest:"Últimas tareas",tasks_clients_title:"Dónde está el trabajo abierto",tasks_clients_desc:"Todas las compañías a la vez: este corte ignora a propósito el filtro de compañía de arriba.",tasks_clients_mine:"Mías",tasks_clients_done_today:"Cerradas hoy",tasks_clients_activity:"Actividad · 30 d",tasks_clients_show_idle:"Ver {n} sin nada abierto",tasks_clients_hide_idle:"Ocultar las que están paradas",tasks_clients_empty:"Todavía no hay compañías con tareas",tasks_new:"Nueva tarea",tasks_edit:"Editar tarea",tasks_delete:"Eliminar",tasks_save:"Guardar",tasks_cancel:"Cancelar",tasks_search:"Buscar por título, descripción o persona...",tasks_sync_notion:"Sincronizar Notion",tasks_syncing:"Sincronizando...",task_field_title:"Tarea",task_field_description:"Descripción",task_field_description_placeholder:"Agrega más detalles sobre esta tarea…",tasks_drive_links:"Enlaces de Drive",tasks_drive_add:"Agregar enlace",tasks_drive_hint:"Agrega URLs de Google Drive u otros enlaces relacionados con esta tarea.",tasks_drive_label:"Nombre (opcional)",tasks_attachments:"Adjuntos (fotos y PDFs)",tasks_attach_add:"Subir",tasks_attach_uploading:"Subiendo…",tasks_attach_hint:"Adjunta fotos (JPG, PNG…) o archivos PDF.",tasks_attach_image:"Imagen",tasks_attach_invalid:"Solo se permiten fotos y archivos PDF.",tasks_attach_uploaded:"Archivos subidos",tasks_attach_error:"No se pudo subir el archivo",tasks_archive:"Archivar",tasks_unarchive:"Desarchivar",tasks_archived_done:"Tarea archivada",tasks_unarchived_done:"Tarea restaurada",tasks_archived_badge:"Archivada",tasks_show_archived:"Archivadas",tasks_filter_active:"Activas",auto_loading_summary:"Cargando resumen…",auto_loading_rules:"Cargando reglas…",auto_no_rules:"Aún no hay reglas. Crea una para empezar.",auto_trigger_task_status:"Una tarea cambia de estado",auto_trigger_post_failed:"Un post falla al publicarse",auto_trigger_post_published:"Un post se publica",auto_trigger_blog_published:"Un blog se publica",auto_trigger_ad_spend_spike:"Subida de gasto en anuncios",auto_trigger_ad_spend_hint:"Semanal, los lunes. Salta cuando una compañía gasta más del umbral respecto a la semana anterior.",auto_ad_spend_min_increase:"Avisar por encima de (%)",auto_ad_spend_min_spend:"Ignorar por debajo de (gasto)",auto_trigger_task_created:"Se crea una tarea",auto_trigger_task_assigned:"Una tarea se asigna a alguien",auto_trigger_task_overdue:"Hay tareas vencidas (chequeo diario 6 AM)",auto_action_notify_workspace:"Notificar al workspace",auto_action_create_task:"Crear una tarea de seguimiento",auto_action_google_business_post:"Publicarlo en Google Business",auto_rule_created:"Regla de automatización creada",auto_rule_create_failed:"No se pudo crear la regla",auto_rules_load_failed:"No se pudieron cargar las reglas",auto_rule_toggle_failed:"No se pudo activar/desactivar la regla",auto_rule_deleted:"Regla eliminada",auto_rule_delete_failed:"No se pudo eliminar la regla",auto_new_rule:"Nueva regla",auto_all_companies:"Todas las compañías",auto_rule_created_on:"Creada el",auto_rule_by:"por",auto_task_title_opt:"Título de la tarea (opcional)",auto_any_status:"Cualquiera",auto_workspace_resolve_failed:"No se pudo resolver el workspace",auto_last_feed:"Último feed",auto_last_product_sync:"Último sync de productos",auto_action_label:"Acción",auto_send_email_soon:"Enviar email (próximamente)",auto_from_status_opt:"Desde estado (opcional)",auto_to_
3status_opt:"Hasta estado (opcional)",common_loading:"Cargando…",common_refresh:"Actualizar",common_cancel:"Cancelar",sched_click_refresh_hint:"Clic en Actualizar para cargar diagnóstico de cola/reintentos.",tasks_filter_archived_only:"Solo archivadas",tasks_filter_all_incl_archived:"Todas (con archivadas)",task_field_company:"Empresa / Cliente",task_field_status:"Estado",task_field_priority:"Prioridad",task_status_not_started:"Sin empezar",task_status_in_progress:"En progreso",task_status_done:"Hecho",task_priority_high:"Alta",task_priority_medium:"Media",task_priority_low:"Baja",task_field_assignees:"Responsables",task_field_team:"Equipo",task_field_stage:"Etapa",task_field_start:"Fecha comienzo",task_field_end:"Fecha final",task_field_due:"Fecha límite",agents_voice_record:"Grabar nota de voz",agents_voice_recording:"Grabando… toca enviar para transcribir",agents_voice_send:"Enviar nota de voz",agents_voice_transcribing:"Transcribiendo nota de voz…",agents_voice_too_short:"La grabación quedó muy corta.",agents_voice_empty:"No se entendió el audio.",agents_voice_mic_denied:"Micrófono no disponible o sin permiso.",task_field_created:"Fecha creación",task_field_estimated:"Tiempo estimado",task_field_link:"Link Draft",task_field_url:"URL",task_field_phone:"Teléfono",task_field_custom:"Campos personalizados",tasks_filter_all:"Todas",tasks_filter_client:"Cliente",tasks_filter_status:"Estado",tasks_filter_due:"Fecha límite",tasks_filter_assignee:"Responsable",tasks_filter_mine:"Asignadas a mí",tasks_filter_others:"Asignadas a otros",tasks_filter_clear:"Limpiar filtros",tasks_assign_to_me:"Asignarme a mí",tasks_company_required:"Toda tarea debe tener una empresa — elige una",create_event:"Crear evento",event_title:"Título",event_title_placeholder:"Reunión, fecha límite, recordatorio…",event_title_required:"El título es obligatorio",event_date:"Fecha",event_time:"Hora",event_company:"Empresa (opcional)",event_no_company:"General (sin empresa)",event_note:"Nota (opcional)",event_note_placeholder:"Detalles…",event_created:"Evento creado",event_create_failed:"No se pudo crear el evento",event_deleted:"Evento eliminado",event_delete_failed:"No se pudo eliminar el evento",event_repeat:"Repetir",event_repeat_until:"Hasta (opcional)",event_repeat_until_short:"hasta",repeat_none:"No se repite",repeat_daily:"Cada día",repeat_weekly:"Cada semana",repeat_biweekly:"Cada 2 semanas",repeat_monthly:"Cada mes",repeat_yearly:"Cada año",company_search:"Buscar empresa…",company_favorites:"Favoritas",company_all:"Todas",company_favorite:"Marcar favorita",company_unfavorite:"Quitar de favoritas",shared_with_you:"Compartida contigo",merchant_not_connected_title:"Google Merchant no está conectado",merchant_not_connected_desc:"Conecta una cuenta de Google Merchant para esta empresa para gestionar el feed de productos y la sincronización.",merchant_go_accounts:"Ir a Cuentas conectadas",tasks_automations_btn:"Automatizaciones",tasks_automation_new_title:"Nueva automatización de tareas",tasks_automation_desc:"Cuando una tarea cambia de estado, notifica al workspace. Se guarda en la página de Automatización.",tasks_automation_from:"Desde estado (opcional)",tasks_automation_to:"Hasta estado (opcional)",tasks_automation_any:"Cualquiera",tasks_automation_created:"Automatización creada — la ves en Automatización",tasks_automation_failed:"No se pudo crear la automatización",tasks_automation_existing:"Reglas existentes de esta empresa",auto_filter_all_companies:"Todas las compañías",auto_tab_companies:"Empresas",auto_tab_recurring:"Tareas recurrentes",auto_tab_rules:"Reglas",auto_tab_health:"Salud",recurring_title:"Tareas recurrentes",recurring_desc:"Crea una tarea automáticamente cada N días (ej: cada 2 días). Se genera a las 6:00 AM.",recurring_new:"Nueva recurrente",recurring_title_placeholder:"Ej: Revisar métricas del cliente",recurring_title_required:"El título es obligatorio",recurring_every:"Repetir cada (días)",recurring_start:"Primera vez",recurring_priority:"Prioridad (opcional)",recurring_create:"Crear recurrente",recurring_created:"Tarea recurrente creada",recurring_create_failed:"No se pudo crear la tarea recurrente",recurring_deleted:"Tarea recurrente eliminada",recurring_delete_failed:"No se pudo eliminar",recurring_update_failed:"No se pudo actualizar",recurring_load_failed:"No se pudieron cargar las tareas recurrentes",recurring_empty:"Aún no hay tareas recurrentes.",recurring_every_short:"Cada",recurring_days_short:"d",recurring_next:"Próxima",nav_agents:"Agentes",agents_title:"Tu equipo de especialistas IA",agents_subt
3itle:"Habla con cualquier agente — cada conversación es privada tuya y con memoria.",agents_cat_system:"Sistema",agents_cat_functional:"Funcionales",agents_cat_clients:"Agentes de clientes",agents_online:"En línea",agents_active:"Activo hace",agents_never:"nunca",agents_just_now:"ahora",agents_tab_chat:"Chat",agents_tab_memory:"Memoria",agents_tab_info:"Info",agents_chat_empty:"Empieza la conversación — este agente conoce tu negocio.",agents_chat_placeholder:"Escribe un mensaje…",agents_typing:"escribiendo…",agents_send_failed:"No se pudo enviar el mensaje",agents_chat_private_note:"Conversación privada: solo tú ves este chat. Las acciones externas siempre requieren aprobación de Keneth.",agents_memory_empty:"Sin memorias aún. El agente guarda solo conocimiento reutilizable, nunca ruido.",agents_memory_pin:"Fijar",agents_memory_unpin:"Desfijar",agents_memory_update_failed:"No se pudo actualizar la memoria",agents_info_model:"Modelo",agents_info_last_activity:"Última actividad",agents_info_skills:"Skills",agents_info_company:"Cliente",agents_info_gate_note:"Este agente puede leer y preparar trabajo; publicar o enviar algo externo pasa por el gate de aprobación.",hub_subtitle:"Brain, Brand Kit, integraciones y agente de este cliente.",hub_tab_brain:"Brain",hub_tab_kit:"Brand Kit",hub_tab_integrations:"Integraciones",hub_tab_agent:"Agente",hub_brain_new:"Agregar conocimiento",hub_brain_title_ph:"Título (opcional)",hub_brain_content_ph:"Ej: FAQs, promociones, objetivos, restricciones, procesos…",hub_brain_add:"Agregar al Brain",hub_brain_added:"Agregado al Brain",hub_brain_note:"Todos los agentes leen este Brain automáticamente cuando trabajan para esta empresa.",hub_brain_empty:"Brain vacío. Agrega aquí el conocimiento del cliente.",hub_brain_type_contexto:"Contexto",hub_brain_type_faq:"FAQ",hub_brain_type_promo:"Promoción",hub_brain_type_objetivo:"Objetivo / KPI",hub_brain_type_restriccion:"Restricción",hub_brain_type_proceso:"Proceso",hub_brain_type_producto:"Producto",hub_brain_type_servicio:"Servicio",hub_brain_type_post:"Post",hub_brain_type_competidor:"Competidor",hub_brain_group_identidad:"Quién es el negocio",hub_brain_group_datos:"Datos duros que los agentes nunca deben inventar",hub_brain_group_cliente:"Trato con el cliente",hub_brain_help_contexto:"Qué hace el negocio, dónde está, a quién le vende — la base para entender el negocio. Se lee igual que el resto: el tipo no decide quién la usa, solo ordena.",hub_brain_help_objetivo:"Qué quiere lograr esta compañía. Orienta el enfoque de blogs y posts, aunque se lee igual que el resto — el tipo no filtra quién la usa.",hub_brain_help_competidor:"Contra quién compites y en qué te diferencias. Sirve para no sonar como todos los demás; se lee igual que el resto de tipos.",hub_brain_help_producto:"Nombres, modelos, precios. Escríbelo exacto: blogs, posts, respuestas automáticas y el asistente lo copian tal cual en vez de inventarlo.",hub_brain_help_servicio:"Lo que vendes, con sus condiciones. Misma regla que Producto: exacto le gana a aproximado, y lo leen todos los flujos por igual.",hub_brain_help_promo:"Ofertas vigentes con sus fechas. Bórralas al vencer: aquí nada caduca solo. Se lee igual que el resto de tipos.",hub_brain_help_proceso:"Cómo entregas, envías, instalas o cobras. Responde el “¿y después qué pasa?” — se lee igual que el resto, sin trato especial por el tipo.",hub_brain_help_post:"Posts de ejemplo o reglas de cómo deben sonar los posts: tono, estructura, hashtags, cómo se ve uno bueno. Pega un post real que te haya gustado y los agentes lo imitan. Se lee igual que el resto de tipos.",hub_brain_help_faq:"Preguntas reales con la respuesta que apruebas — el formato pregunta/respuesta es el que más ayuda a que las respuestas automáticas y el asistente contesten bien. Se lee igual que el resto: el tipo no decide quién la usa, solo ordena.",hub_brain_help_restriccion:"Lo que nunca se debe decir ni prometer. Escríbelo como prohibición: “nunca ofrecer envío gratis” — se lee igual que el resto, en todos los flujos.",hub_brain_truth_title:"Qué llega de verdad a los agentes",hub_brain_truth_type:"El tipo es una etiqueta para tener esto ordenado: NO decide dónde se usa la entrada. Todo lo de aquí entra en el prompt de los agentes.",hub_brain_truth_limit:"Los posts sociales leen hasta 20 entradas (primero los tipos Post, Contexto, Objetivo y Restricción); las ideas de blog leen las 6 más recientes (unos 300 caracteres de cada una); el artículo del blog solo lee las reglas aprendidas. Las reglas aprendidas (tipo «Aprendizaje») entran SIEMPRE, fuera de esos to
3pes: deja corto lo que importa y fíjalo.",hub_brain_truth_pinned:"Fijar da prioridad en las respuestas automáticas y en el asistente de IA, que leen hasta 60 entradas. No cambia lo que ven los blogs y los posts.",hub_kit_colors:"Colores",hub_kit_fonts:"Tipografías",hub_kit_languages:"Idiomas",hub_kit_cta:"CTA principal",hub_kit_personality:"Personalidad",hub_kit_tone:"Tono de voz",hub_kit_forbidden:"Palabras / claims prohibidos",hub_kit_guidelines:"Guías de marca",hub_kit_save:"Guardar Brand Kit",hub_kit_saved:"Brand Kit guardado",hub_kit_note:"Los agentes usan este kit al crear contenido para este cliente.",hub_integrations_empty:"Sin cuentas conectadas para esta empresa.",hub_merchant_center_title:"Google Merchant Center",hub_merchant_center_help:"ID(s) de la cuenta de Merchant Center de esta empresa (según las campañas Shopping). Separa varios IDs con comas.",saved:"Guardado",error_generic:"Algo salió mal",hub_integration_ok:"Conectada",hub_integration_expired:"Token vencido — reconectar",hub_agent_open:"Abrir chat",hub_agent_none:"Esta empresa aún no tiene agente dedicado.",agents_tasks_badge:"tareas activas",agents_convs_badge:"chats",hub_brain_upload:"Subir documento",hub_brain_open_doc:"Abrir documento",agents_search_ph:"Buscar agentes…",agents_recent_convs:"Tus conversaciones recientes",agents_toggle_failed:"No se pudo cambiar el agente",agents_queued:"en cola…",agents_thinking:"pensando / escribiendo…",agchat_delivered:"Entregado — el agente lo tomará en un momento",agchat_working:"El agente está trabajando",agchat_working_long:"Sigue trabajando — las respuestas largas pueden tardar unos minutos",agchat_relay_down:"La conexión con el agente no responde — tu mensaje quedó guardado y se responderá en cuanto vuelva.",agchat_writing:"escribiendo…",agents_attach:"Adjuntar archivo",agents_attachment:"adjunto",agents_info_tools:"Herramientas",agents_open_brain:"Abrir Brain de",agents_skills_search_ph:"Buscar skills…",agents_skills_note:"Todos los agentes comparten este catálogo global — cada uno activa automáticamente la skill que coincide con la tarea.",agents_memory_locked:"Bloqueada (de OpenClaw)",agents_crons_title:"Crons de OpenClaw",agents_crons_errors:"fallando",agents_cron_name:"Nombre",agents_cron_schedule:"Horario",agents_cron_agent:"Agente",agents_cron_status:"Estado",agents_how_connects_title:"¿Cómo se conecta con OpenClaw? ¿Mi Mac quedó expuesta?",agents_how_connects_body:"No. OpenClaw NO es público: el Mac EMPUJA el registro de agentes, memorias y crons a la base cada hora, y un relay local en el Mac escucha tus mensajes y los responde. No hay puertos abiertos ni forma de entrar al Mac desde internet.",agents_view_tasks:"Ver tareas",recurring_cadence:"Repetir",recurring_cadence_interval:"Cada N días",recurring_cadence_weekdays:"Días de la semana",recurring_cadence_monthly:"Mensual (día del mes)",recurring_monthly_day:"Día del mes (1-28)",recurring_assignees:"Asignar a",aw_quick_suggestions:"Sugerencias rápidas",aw_title:"Asistente IA de la App",aw_empty_hint:"Pregunta por un módulo, un error o el siguiente paso.",aw_role_assistant:"Asistente",aw_role_you:"Tú",aw_ask_button:"Consultar asistente",aw_suggestion_flow:"¿Cuál es el flujo básico recomendado?",aw_suggestion_error:"¿Cómo arreglo una publicación fallida?",aw_mod_general:"General",aw_mod_accounts:"Cuentas Conectadas",aw_mod_publishing:"Publicación",aw_mod_blogs:"Blogs",aw_mod_history:"Posts",aw_mod_tasks:"Tareas",aw_mod_automation:"Automatización",aw_mod_inbox:"Inbox",aw_mod_search_console:"Search Console",aw_mod_merchant:"Merchant",aw_mod_video:"Editor de Video",aw_start_conversation:"Empieza una conversación",aw_enter_hint:"Enter para enviar. Shift+Enter para salto de línea.",task_recurring_toggle:"Tarea recurrente (crea la automatización)",recurring_paused:"pausada",subtasks:"Subtareas",subtask_placeholder:"Escribe una subtarea y pulsa Enter…",subtask_detach:"Quitar de subtareas",subtask_add_failed:"No se pudo crear la subtarea",subtask_update_failed:"No se pudo actualizar",add:"Añadir",linked_tasks:"Tareas enlazadas",link_task:"Enlazar una tarea",link_search:"Buscar tareas…",link_none:"Sin coincidencias",linked_empty:"Todavía no hay tareas enlazadas",link_failed:"No se pudo actualizar el enlace",unlink:"Desenlazar",tasks_views_saved:"Vistas guardadas",tasks_views_hint:"Aplica o guarda tus filtros actuales",tasks_views_empty:"Aún no hay vistas guardadas",tasks_views_name_placeholder:"Nombre de la vista…",tasks_views_save:"Guardar",tasks_views_saved_toast:"Vista guardada",tasks_views_deleted_toast:"Vista eliminada",tasks_views_delete:"Eliminar vista",tasks_share:"Compartir",tasks_share_hint:"Copia un enlace a esta vista exacta (filtros + pestaña)",tasks_share_copy:"Copiar",tasks_share_copied:"Enlace copiado",tasks_share_permission_note:"Solo usuarios con sesión iniciada y acceso a Tareas pueden abrirlo",task_share_link:"Copiar enlace",task_share_copied:"Enlace de tarea copiado",tasks_due_today:"Vence hoy",tasks_due_overdue:"Vencidas",tasks_due_week:"Esta semana",tasks_date_today:"Hoy",tasks_date_7d:"Últimos 7 días",tasks_date_30d:"Últimos 30 días",tasks_date_all:"Todas",tasks_empty:"Aún no hay tareas",tasks_no_company:"Sin empresa",tasks_unassigned:"Sin responsable",tasks_today_empty:"No tienes tareas para hoy",tasks_progress_completed:"Completadas",tasks_progress_inprogress:"En progreso",tasks_progress_pending:"Pendientes",tasks_stat_total:"Total de tareas",tasks_stat_inprogress:"En progreso",tasks_stat_done:"Completadas",tasks_stat_due_today:"Vencen hoy",tasks_stat_overdue:"Vencidas",tasks_count_label:"tareas",tasks_company_not_found:"La empresa no existe",tasks_company_create_q:"¿Crear la empresa en el dashboard?",tasks_company_create:"Crear empresa",tasks_company_created:"Empresa creada",tasks_company_
3search:"Busca o escribe una empresa…",tasks_company_use:"Usar",tasks_company_none:"No se encontraron empresas",tasks_company_select:"Selecciona una empresa",tasks_dates_auto_hint:"Las fechas de inicio y fin se registran automáticamente al cambiar el estado.",tasks_created:"Tarea creada",tasks_updated:"Tarea actualizada",tasks_deleted:"Tarea eliminada",tasks_delete_confirm:"¿Eliminar esta tarea?",tasks_sync_done:"Sincronización completada",tasks_sync_error:"Error al sincronizar",tasks_load_more_loading:"Cargando más terminadas…",tasks_load_more_button:"Cargar más terminadas",tasks_load_more_ceiling:"Quedan terminadas más antiguas. Para encontrar una concreta, usa el buscador o los filtros.",tasks_title_required:"El nombre de la tarea es obligatorio",tasks_comments_title:"Comentarios",tasks_comments_empty:"Aún no hay comentarios",tasks_comment_placeholder:"Escribe un comentario… usa @ para mencionar",tasks_comment_send:"Comentar",tasks_comment_error:"No se pudo guardar el comentario",tasks_comment_notifies:"Notifica a",tasks_comment_reply:"Responder",tasks_comment_replying_to:"Respondiendo a",tasks_comment_reply_cancel:"Cancelar respuesta",tasks_comment_save_first:"Guarda la tarea para poder comentar",delivery_sending:"Enviando…",delivery_sent:"Enviado",delivery_unconfirmed:"Todavía enviando — llega solo",delivery_failed:"No se envió",tasks_open_mode_title:"Cómo se abre una tarea",tasks_open_mode_desc:"Elige dónde se abre una tarea al hacer clic. Se guarda en tu cuenta, así que te sigue a cualquier navegador.",tasks_open_mode_panel:"Panel lateral",tasks_open_mode_panel_desc:"Se abre a la derecha y el tablero se sigue viendo detrás.",tasks_open_mode_full:"Pantalla grande",tasks_open_mode_full_desc:"Ocupa la página — más espacio para descripción, comentarios y adjuntos.",tasks_section_details:"Detalles",tasks_section_planning:"Planificación",tasks_section_links:"Enlaces y archivos",tasks_section_activity:"Actividad",menu_hide_item:"Esconder del menú",menu_show_item:"Mostrar en el menú",menu_hidden_badge:"Oculto",menu_hide_locked:"Ajustes siempre queda visible — es el único camino de vuelta a esta página.",menu_hide_desc:"También puedes esconder lo que no usas: solo desaparece del menú para ti, y la página sigue funcionando desde su URL.",notif_mention_title:"Te mencionaron en una tarea",tasks_settings_title:"Configuración de Tareas",tasks_settings_desc:"Personaliza estados, prioridades y campos al crear una tarea",tasks_settings_statuses:"Estados",tasks_settings_priorities:"Prioridades",tasks_settings_teams:"Equipos",tasks_settings_stages:"Etapas",tasks_settings_fields:"Campos visibles al crear",tasks_settings_add:"Añadir",tasks_settings_saved:"Configuración guardada",perm_canvas_editor:"Crear con Canvas",perm_video_editor:"Editor de Video",perm_drive_import:"Importar desde Drive",perm_use_ai:"Funciones AI",company:"Empresa",select_company:"Seleccionar empresa",view_all:"Ver todas",add_company:"Agregar empresa",branch:"sucursal",branches:"sucursales",welcome_back:"Bienvenido de nuevo",sign_in_desc:"Inicia sesión para continuar",continue_google:"Continuar con Google",email:"Correo electrónico",password:"Contraseña",forgot_password:"¿Olvidaste tu contraseña?",sign_in:"Iniciar sesión",signing_in:"Iniciando sesión...",try_demo:"Probar Modo Demo",no_account:"¿No tienes cuenta?",sign_up:"Registrarse",login_branding_desc:"Escribe una vez, publica en todas partes y mira qué resultado dio.",login_proof_schedule:"Programa un mes de publicaciones en una tarde",login_proof_approve:"Tu cliente aprueba desde el móvil antes de que salga nada",login_proof_blogs:"Blogs y posts escritos con la voz de tu marca",create_account:"Crea tu cuenta",signup_desc:"Comienza a publicar en todos tus canales",full_name:"Nombre completo",creating_account:"Creando cuenta...",already_have_account:"¿Ya tienes cuenta?",signup_branding_desc:"Únete a miles de creadores y marcas que gestionan sus publicaciones desde un solo panel.",reset_password:"Restablecer contraseña",reset_desc:"Ingresa tu correo y te enviaremos un enlace",check_email:"Revisa tu correo",reset_sent_to:"Enviamos un enlace de restablecimiento a",didnt_receive:"¿No recibiste el correo? Revisa tu carpeta de spam o intenta de nuevo.",try_another_email:"Intentar con otro correo",back_to_sign_in:"Volver a iniciar sesión",send_reset_link:"Enviar enlace",sending:"Enviando...",select_a_company:"Selecciona una empresa",select_company_desc:"Elige una empresa del selector en el sidebar o ve al panel de empresas para comenzar.",view_my_companies:"Ver Mis Empresas",activity_summary:"Resumen de actividad y contenido.",total_posts:"Total Posts",published:"Publicados",scheduled:"Programados",connected:"Conectadas",active_accounts:"cuentas activas",upcoming_posts:"Próximos Posts",view_all_short:"Ver todos",no_scheduled_posts:"No hay posts programados.",recent_activity:"Actividad Reciente",no_recent_activity:"Sin actividad reciente.",dash_comments:"Comentarios",dash_conversations:"Mensajes",dash_unread:"sin leer",latest_posts:"Últimos Posts",no_posts_
3yet:"Aún no hay posts.",dash_pending_tasks:"Tareas pendientes",dash_unanswered_messages:"Mensajes por responder",dash_unanswered_comments:"Comentarios por responder",dash_failed_posts:"Posts fallidos",dash_pending_approvals:"Posts para aprobar",dash_today_title:"Hoy",dash_to_approve:"Por aprobar",dash_published_today:"Posts hoy",dash_blogs_today:"Blogs hoy",dash_all_companies_total:"Todas mis compañías",dash_assigned_to_me:"Asignadas a mí",dash_assigned_to_me_hint:"en cualquier compañía",dash_this_workspace:"de este workspace",dash_total_unavailable:"No disponible",dash_calculating:"Calculando…",dash_nothing_pending_elsewhere:"Nada pendiente en las demás compañías.",dash_all_clear_approvals:"Nada que aprobar aquí",dash_all_clear_failed:"Nada falló aquí",dash_all_clear_tasks:"Nada pendiente aquí",dash_all_clear_reconnect:"Todas las cuentas están bien",dash_all_clear_messages:"Todo respondido",dash_accounts_reconnect:"Cuentas por reconectar",dash_source_accounts:"Solo cuentas ya conectadas cuyo token venció o falló.",dash_source_posts:"En vivo desde la base de posts.",dash_source_tasks:"En vivo desde el tablero de tareas.",dash_source_social_live:"En vivo para {company}. Las demás muestran el último conteo guardado con su edad — las compañías sin cuenta de Facebook/Instagram cuentan como 0.",dash_companies_missing_data:"{count} compañías sin datos recientes",dash_company_missing_data_one:"1 compañía sin datos recientes",dash_counts_age:"Conteos guardados · el más viejo, {age}",dash_refresh_all_companies:"Consultar todas ahora",dash_refreshing_companies:"Consultando {done}/{total}…",dash_total_partial:"parcial",dash_no_company:"Sin empresa",dash_show_more_companies:"{count} compañías más",dash_show_less_companies:"Ver menos",likes:"Likes",comments:"Comentarios",views:"Vistas",my_companies:"Mis Empresas",companies_desc:"Selecciona una empresa para gestionar sus redes sociales.",add_company_btn:"Agregar Empresa",company_search_placeholder:"Buscar empresa por nombre",company_sort_az:"Nombre A-Z",company_sort_za:"Nombre Z-A",no_companies_match:"No hay empresas que coincidan con tu búsqueda.",clear_search:"Limpiar búsqueda",connected_accounts_count:"cuenta conectada",connected_accounts_count_plural:"cuentas conectadas",manage:"Gestionar →",no_companies:"No hay empresas aún.",no_description:"Sin descripción",back_to_companies:"Volver a empresas",edit_company:"Editar Empresa",new_company:"Nueva Empresa",edit_company_desc:"Actualiza la información de la empresa.",new_company_desc:"Agrega los datos de tu nueva empresa.",general_info:"Información General",company_name:"Nombre de la empresa *",company_client_status:"Estado del cliente",company_client_status_help:"Marca si esta empresa es actualmente un cliente activo.",company_client_active:"Cliente activo",company_client_inactive:"Cliente no activo",company_logo:"Logo de la empresa",company_logo_png:"Logo PNG de la empresa (para Canvas)",upload_logo:"Subir logo",upload_logo_png:"Subir logo PNG",change_logo:"Cambiar logo",change_logo_png:"Cambiar logo PNG",logo_png_help:"Solo PNG. Este logo se inserta por defecto en Canvas para este cliente.",logo_png_only:"Por favor sube un archivo PNG",company_name_placeholder:"Ej: Mi Restaurante",description:"Descripción",description_placeholder:"¿A qué se dedica esta empresa?",services_label:"Servicios principales",services_placeholder:"Lista tus servicios principales separados por coma",phone:"Teléfono",website:"Sitio web",main_address:"Dirección principal",main_address_placeholder:"123 Calle Principal, Ciudad, Estado, CP",main_address_help:"Ubicación principal para empresas sin sucursales",branches_title:"Sucursales",add_branch:"Agregar",no_branches:"No hay sucursales. Agrega una si la empresa tiene múltiples ubicaciones.",branch_label:"Sucursal",branch_name:"Nombre",branch_address:"Dirección",branch_phone:"Teléfono",remove_branch:"Eliminar sucursal",primary_color:"Color Primario",secondary_color:"Color Secundario",brand_colors:"Colores de Marca",phones:"Teléfonos",add_phone:"Agregar teléfono",contact_emails:"Correos de contacto",add_contact_email:"Agregar correo",contact_emails_help:"Los correos de estas direcciones se archivan automáticamente en esta compañía.",contact_email_invalid:"Esto no parece un correo (le falta la @).",contact_domains:"Dominios de contacto",add_contact_domain:"Agregar dominio",contact_domains_help:"Cualquier remitente de estos dominios se archiva en esta compañía. Nunca agregues un proveedor público como gmail.com.",autofill_google_business:"Autocompletar desde Google Business",no_google_business_connected:"No hay cuenta de Google Business conectada para esta empresa",autofill_success:"Datos de la empresa completados desde Google Business",select_location:"Selecciona una ubicación",primary_language:"Idioma principal",secondary_language:"Idioma secundario",tertiary_language:"Idioma terciario",select_language:"Selecciona idioma",language_none:"Ninguno",language_none_help:'Elige "Ninguno" para quitar un idioma: no se generan traducciones para ese espacio.',preview:"Vista previa",publication_frequency:"Frecuencia de publicación",blogs:"Blogs",blogs_frequency_help:"Selecciona los días y la hora para publicar blogs.",social_content:"Contenidos de redes sociales",social_frequency_help:"Selecciona los días y la hora para publicar contenido social.",blogs_frequency_switch:"Publicar blogs automáticamente",social_frequency_switch:"Publicar contenido de redes automáticamente",blogs_frequency_off:"Apagado: no se genera ni se publica ningún blog automáticamente. Enciéndelo para elegir los días y la hora.",social_frequency_off:"Apagado: no se genera ni se publica contenido de redes automáticamente. Enciéndelo para elegir los días y la hora.",weekday_monday:"Lunes",
3weekday_tuesday:"Martes",weekday_wednesday:"Miércoles",weekday_thursday:"Jueves",weekday_friday:"Viernes",weekday_saturday:"Sábado",weekday_sunday:"Domingo",save_changes:"Guardar Cambios",saving:"Guardando...",create_company:"Crear Empresa",name_required:"El nombre es obligatorio",company_updated:"Empresa actualizada",company_created:"Empresa creada",company_deleted:"Empresa eliminada",delete_company_confirm:'¿Seguro que quieres eliminar "{name}"? Esta acción no se puede deshacer.',archive_company:"Archivar empresa",unarchive_company:"Desarchivar empresa",archive_company_confirm:'¿Archivar "{name}"? Dejará de contar como empresa activa y saldrá del workspace activo.',company_archived:"Empresa archivada",company_unarchived:"Empresa restaurada",failed_archive_company:"No se pudo archivar la empresa",failed_unarchive_company:"No se pudo restaurar la empresa",archived_companies:"Empresas archivadas",archived_companies_desc:"Las empresas archivadas se guardan por historial, pero quedan fuera del workspace activo hasta restaurarlas.",show_archived_companies:"Ver archivadas",hide_archived_companies:"Ocultar archivadas",no_active_companies:"No hay empresas activas.",archived_companies_only_hint:"Todas tus empresas están archivadas ahora mismo. Restaura una para volver a usarla.",company_unarchive_requires_paid_subscription:"Para restaurar una empresa archivada, necesitas una suscripción paga activa.",company_unarchive_requires_available_slot:"Tu suscripción actual no tiene espacios libres para empresas. Mejora o agrega un slot para restaurar esta empresa.",failed_create:"No se pudo crear la empresa",failed_update:"No se pudo actualizar la empresa",failed_delete_company:"No se pudo eliminar la empresa",publishing_mode_desc:"Elige si quieres publicar ahora o programar este post para más tarde.",publish_mode_now:"Publicar ahora",publish_mode_schedule:"Programar para después",connected_accounts_title:"Cuentas Conectadas",connected_accounts_desc:"Gestiona las redes sociales de",select_company_accounts:"Selecciona una empresa para ver sus cuentas conectadas.",reconnect:"Reconectar",disconnect:"Desconectar",not_connected:"No conectado",connect:"Conectar",connecting:"Conectando...",add_another:"+ Agregar otro",token_expired:"⚠ Token expirado",disconnect_account:"Desconectar Cuenta",disconnect_confirm:"¿Estás seguro? No podrás publicar en esta plataforma hasta que reconectes.",account_disconnected:"Cuenta desconectada",account_status_connected:"Conectada",account_status_expired:"Expirada",account_status_error:"Error",account_status_disconnected:"Desconectada",enter_account_creds:"Ingresa credenciales de cuenta o conecta con OAuth.",account_name:"Nombre de la cuenta",access_token:"Token de acceso",please_fill_fields:"Completa los campos requeridos",failed_to_connect:"No se pudo conectar la cuenta",oauth_already_connected:"Cuenta conectada",failed_to_disconnect:"No se pudo desconectar la cuenta",select_business_title:"Selecciona el negocio",select_business_desc:"Elige qué ubicación de Google Business quieres conectar a esta empresa.",please_select_business:"Selecciona un negocio primero",finish_connection:"Finalizar conexión",disconnect_all:"Desconectar todas",disconnect_all_caption:"Desconectar todas las ubicaciones de Google Business",connect_oauth:"Conectar con OAuth",account_name_placeholder:"Ej.: Mi página de Facebook",access_token_optional:"Token de acceso (opcional)",access_token_placeholder:"Pega tu token aquí si ya lo tienes",token_help_meta:"Obtén tu token en Meta Developers > Apps > Settings > Basic",token_help_google:"Obtén tu token en Google Cloud Console",token_help_oauth:"Token generado tras OAuth",social_account_fallback:"Cuenta Social",page_id_label:"ID de página",account_id_label:"ID de cuenta",instagram_id_label:"ID de Instagram",google_business_id_label:"ID de Google Business",no_facebook_pages_found:"No se encontraron páginas de Facebook para esta cuenta.",no_instagram_account_found:"No se encontró una cuenta de Instagram para este inicio de sesión.",no_google_business_locations_found:"No se encontraron ubicaciones de Google Business para esta cuenta.",n
3o_google_merchant_accounts_found:"No se encontraron cuentas de Google Merchant para este inicio de sesión.",oauth_health_title:"Salud OAuth y Shopify",diagnosing:"Diagnosticando...",run_diagnostics:"Diagnosticar",oauth_health_desc:"Ejecuta el diagnóstico para validar expiración de tokens OAuth, refresh tokens de Google y scopes críticos de Shopify.",diag_last_run:"Última ejecución:",diag_no_accounts:"No hay cuentas conectadas para diagnosticar.",diag_suggested_actions:"Acciones sugeridas",conn_modes_title:"Pinterest y LinkedIn: modos de conexión",pin_native_line:"OAuth nativo (recomendado): publica imágenes y videos directamente por API oficial.",pin_mcp_line:"MCP/Zapier (fallback): útil para imágenes. En video sin OAuth, Publisher crea Pin con thumbnail + link de YouTube.",li_mcp_line1:"LinkedIn en Publisher usa Zapier MCP.",li_mcp_line2:"No reutilices el mismo MCP token para varias empresas. Usa un Zap/MCP separado por compañía o por LinkedIn Page.",li_mcp_line3:"Configura nombre exacto de LinkedIn Company Page y, si existe, organization/page ID para evitar publicaciones en página equivocada.",support_panel_title:"Panel de Soporte",support_submit_title:"Enviar un ticket de soporte",support_admin_desc:"Visualiza y responde todos los tickets de soporte de los usuarios.",support_user_desc:"Describe tu problema o sugerencia y te responderemos lo antes posible.",support_subject:"Asunto",support_subject_ph:"Ej: No puedo conectar mi cuenta de Instagram",support_description:"Descripción",support_description_ph:"Describe tu problema con el mayor detalle posible...",support_priority:"Prioridad",prio_low:"Baja",prio_medium:"Media",prio_high:"Alta",support_send:"Enviar ticket",support_all_tickets:"Todos los tickets",support_my_tickets:"Mis tickets",support_no_pending:"No hay tickets pendientes.",support_no_sent:"No has enviado ningún ticket aún.",status_open:"Abierto",status_answered:"Respondido",status_closed:"Cerrado",support_krealo:"Soporte Krealo",support_reply_ph:"Escribe una respuesta...",support_ticket_error:"Error al enviar el ticket",dash_greeting:"¡Qué bueno verte por aquí, {name}!",dash_today_to_approve:"{n} por aprobar",dash_today_failed:"{n} fallidos",dash_today_tasks_due:"{n} tareas para hoy",dash_today_all_clear:"Nada te necesita ahora mismo.",dash_send_message_helper:"Envía un mensaje a tu asistente…",dash_send_message:"Envía un mensaje a tus agentes…",dash_view_all:"Ver todos",hub_brain_banner_title:"Cómo funciona el Brain",hub_brain_banner_desc:"Piensa en el Brain como la memoria digital de esta empresa. Agrega contexto, FAQs, promos y archivos — tus agentes lo usan para entender mejor el negocio. Mientras más rica la info, más inteligentes se vuelven.",hub_enrich_button:"Leer sitio web (auto-completar)",hub_enriched:"Brain auto-completado desde el sitio web (y Google Business si está conectado).",hub_enrich_no_website:"Primero configura el sitio web de la empresa (en Companies).",hub_enrich_sections:"Secciones del sitio",hub_enrich_entry_title:"Qué hace la empresa — auto del sitio web",auto_merchant_account_disconnected:"Cuenta Merchant no conectada en Cuentas — el feed sigue corriendo, pero reconéctala para gestionarla aquí",notif_pref_mentions:"Menciones en tareas",notif_pref_mentions_desc:"Cuando un compañero te menciona en un comentario de tarea.",notif_pref_sched:"Posts programados próximos",notif_pref_sched_desc:"Recordatorio una hora antes de que salga un post programado.",notif_pref_calendar:"Eventos del calendario de hoy",notif_pref_calendar_desc:"Aviso de los eventos que tienes hoy en el calendario.",notif_pref_tickets:"Respuestas a tickets de soporte",notif_pref_tickets_desc:"Cuando soporte responde uno de tus tickets.",notif_pref_approvals:"Posts por aprobar",notif_pref_approvals_desc:"Cuando un post o blog queda esperando tu aprobación en Approvals.",notif_pref_blogs:"Blogs generados automáticamente",notif_pref_blogs_desc:"Cuando el autoblog genera y programa un blog nuevo.",notif_pref_inbox:"Mensajes del Inbox",notif_pref_inbox_desc:"Mensajes privados pendientes de responder (equipo y agentes).",notif_panel_title:"Notificaciones",notif_read_all:"Leer todas",notif_clear_all:"Limpiar todas",notif_open_settings:"Configurar notificaciones",notif_scope_company:"Esta compañía",notif_scope_all:"Global/Todas",notif_select_company_first:"Selecciona una compañía primero",repeat_monthly_weekday:"Mismo día-de-semana del mes",repeat_monthly_weekday_tpl:"Cada {n}º {weekday} del mes",repeat_custom_weeks:"Cada N semanas…",repeat_custom_weeks_short:"Cada N semanas",weeks:"semanas",event_attachments:"Fotos / archivos (opcional)",uploading:"Subiendo archivos…",token_help_wordpress:"Ve a WordPress Admin > Usuarios > Contraseñas de aplicación para generar un token.",token_help_wix:"Obtén tu clave API en dev.wix.com > Create Custom Headless Experiences > View Setup.",token_help_shopify:"Obtén tu token de Admin API en Shopify Admin > Apps > Desarrollar apps.",wordpress_site_url:"URL del sitio (ej. https://mysite.com)",shopify_store_url:"URL de la tienda (ej. mitienda.myshopify.com)",wix_site_url:"URL del Blog",wix_site_id:"ID del Sitio Wix",wix_site_id_help:"Encuéntralo en la URL de tu dashboard de Wix después de /dashboard/ (ej. a1b2c3d4-...)",blog_platforms_title:"Blog y Web",social_platforms_title:"Redes Sociales",media_libraries_title:"Otros",ca_commerce_title:"Comercio",ca_summary_connected:"conectadas",ca_summary_needs_attention:"con problema",ca_summary_not_connected:"por conectar",drive_not_connected:"Conecta Google Drive en Cuentas Conectadas primero",drive_picker_title:"Google Drive",drive_picker_desc:"Explora carpetas y selecciona un video de Drive para este post.",drive_search_placeholder:"Buscar en esta carpeta...",drive_search:"Buscar",drive_no_videos:"No se encontraron videos en Google Drive.",drive_no_items:"No se encontraron carpetas ni videos aquí.",drive_no_results:"No se encontraron resultados en esta carpeta.",drive_back:"Volver",drive_root:"Mi Drive",drive_browse_hint:"Abre carpetas para llegar más rápido al video correcto.",drive_search_scope_current:"La búsqueda solo aplica a la carpeta actual.",drive_folder:"Carpeta",drive_open_folder:"Abrir",drive_use_video:"Usar",drive_preview_title:"Vista previa",drive_preview_empty:"Selecciona una carpeta o un video para verlo más grande aquí.",drive_preview_size:"Tamaño",drive_preview_updated:"Actualizado",drive_preview_folder_hint:"Abre esta carpeta para seguir explorando sus videos y subcarpetas.",drive_preview_video_hint:"Usa esta vista previa para confirmar el video correcto antes de importarlo al post.",drive_import_success:"Video importado desde Google Drive",drive_import_failed:"No se pudo importar el video de Drive",scheduler_title:"Programador",scheduler_desc:"Ver y gestionar tu contenido programado.",select_company_
3scheduler:"Selecciona una empresa para ver sus posts programados.",calendar:"Calendario",list:"Lista",today:"Hoy",all_companies:"Todas las Empresas",filter_company:"Filtrar por empresa",more_events:"más",no_activity:"No hay actividad registrada aún. Acciones como conectar cuentas, generar contenido con IA y publicar posts aparecerán aquí.",history_title:"Historial de Publicaciones",history_desc:"Rastrea el estado de todo tu contenido publicado.",history_scope_mine:"Míos",history_scope_company:"De la empresa",history_scope_hint:"Posts de todo el equipo para esta empresa. Tarda más en cargar.",select_company_history:"Selecciona una empresa para ver su historial.",filter_all:"Todos",filter_published:"Publicados",filter_scheduled:"Programados",filter_failed:"Fallidos",filter_partial:"Parciales",filter_draft:"Borrador",post:"Post",platforms:"Plataformas",status:"Estado",date:"Fecha",actions:"Acciones",retry:"Reintentar",view_post:"Ver publicación",activity_title:"Registro de Actividad",activity_desc:"Un registro cronológico de todas las acciones en tu cuenta.",select_company_activity:"Selecciona una empresa para ver su actividad.",create_post_title:"Crear Post",create_post_desc:"Sube tu contenido y publica en múltiples plataformas.",view_drafts:"Ver drafts",edit_post:"Editar Post",edit_post_desc:"Actualiza el contenido y configuración del post programado.",post_updated:"¡Post actualizado!",post_moved:"Post movido a {date}",post_title:"Título del Post",post_title_placeholder:"Ej: Teaser de lanzamiento",media_upload:"Subir Media",upload_media_here:"Arrastra y suelta tu media aquí",upload_media_hint:"o haz click para buscar (imágenes o videos, máx 200MB)",upload_media_invalid:"Sube un archivo de imagen o video",upload_media_too_large:"El archivo es muy grande. Máximo permitido: {max}MB.",upload_success:"Archivo subido correctamente",upload_failed:"La subida falló. Inténtalo de nuevo.",upload_failed_size_or_network:"La subida falló por permisos, tamaño o timeout de red. Intenta de nuevo.",post_format:"Formato de publicación",post_format_desc:"Elige si esto será una publicación normal o un reel.",format_auto:"Automático",format_post:"Post",format_reel:"Reel",reel_requires_video:"Reel requiere un archivo de video",captions:"Subtítulos",global_caption:"Subtítulo Global",generate_with_ai:"Generar con AI",ai_generating:"Generando...",global_caption_placeholder:"Escribe un subtítulo para todas las plataformas...",override_caption:"Subtítulo personalizado para",google_business_caption_hint:"⚠️ No incluir teléfono ni dirección (se muestran en el perfil)",select_platforms:"Seleccionar Plataformas",not_connected_label:"No conectado",publishing:"Publicación",publish_now:"Publicar Ahora",schedule:"Programar",pick_a_date:"Selecciona una fecha",processing:"Procesando...",schedule_post:"Programar Post",please_add_title:"Agrega un título",select_platform:"Selecciona al menos una plataforma",post_published:"¡Post publicado!",post_scheduled:"¡Post programado!",post_deleted:"Post eliminado correctamente",failed_to_delete_post:"Error al eliminar el post",confirm_delete_post:"¿Estás seguro de que quieres eliminar este post? Esta acción no se puede deshacer.",delete_post:"Eliminar Post",blogs_title:"Crear Blog",blogs_desc:"Crea, programa y publica tus blogs.",blog_connection_title:"Conexiones de blog",blog_connection_desc:"Las plataformas para blogs se gestionan desde Connected Accounts.",blog_platform:"Plataforma de blog",blog_platform_desc:"Selecciona dónde se publicará este blog.",blog_title:"Título del blog",blog_title_placeholder:"Ej.: Lanzamiento de primavera: Nueva línea de productos",blog_content:"Contenido del blog",blog_content_placeholder:"Escribe aquí el contenido de tu blog...",blog_meta_desc:"Meta descripción",blog_meta_desc_placeholder:"Resumen corto opcional para SEO y vista previa",blog_meta_title:"Meta título",blog_meta_title_placeholder:"Título SEO opcional",blog_slug:"Slug",blog_slug_placeholder:"Ej.: promo-primavera-2026",blog_categories:"Categorías",blog_categories_placeholder:"Categorías separadas por coma",blog_tags:"Etiquetas",blog_tags_placeholder:"Etiquetas separadas por coma",shopify_blog_handle:"Handle del blog en Shopify",shopify_blog_handle_placeholder:"Ej.: noticias",blog_author:"Autor",blog_author_placeholder:"Nombre del autor",blog_excerpt:"Extracto",blog_excerpt_placeholder:"Resumen corto para tarjetas de vista previa",create_blog_draft:"Crear borrador del blog",blog_draft_created:"Borrador del blog creado",blog_posts:"Publicaciones de Blog",blog_posts_desc:"Ver publicaciones de blog programadas y publicadas.",add_blog:"Agregar Blog",scheduled_blog_posts_desc:"Estas publicaciones están planificadas y aparecerán en el Programador.",no_scheduled_blog_posts:"Aún no hay publicaciones de blog programadas.",published_blog_posts_desc:"Publicaciones de blog publicadas recientemente.",no_published_blog_posts:"Aún no hay publicaciones de blog.",published_on:"Publicado",create_blog_title:"Crear Artículo de Blog",create_blog_desc:"Escribe y publica artículos en tus plataformas de blog conectadas.",blog_body:"Contenido (HTML)",blog_body_placeholder:"Escribe el contenido de tu artículo aquí. Se soportan etiquetas HTML...",blog_body_hint:"Soporta HTML. Usa etiquetas <p>, <h2>, <ul>, <img> para formato enriquecido.",blog_body_required:"Por favor agrega contenido al blog.",blog_featured_image:"Imagen Destacada",blog_upload_image:"Subir Imagen",blog_generate_ai_image:"Generar con IA",blog_ai_image_desc:"Genera una imagen destacada para tu artículo usando IA.",blog_ai_image_generated:"¡Imagen IA generada!",blog_ai_prompt:"Prompt de imagen",blog_ai_prompt_placeholder:"Describe la imagen que quieres generar...",search_console_title:"Google Search Console",search_console_desc:"Keywords recomendadas de los últimos 30 días para crear contenido SEO en blogs.",refresh_ke
3ywords:"Actualizar keywords",keywords_30_days:"Keywords de 30 días",search_console_site:"Sitio",search_console_generated:"Generado",search_console_cached:"Fuente: cache (se renueva cada 30 días)",search_console_fresh:"Fuente: consulta fresca de Search Console",search_console_no_keywords:"No se encontraron keywords sugeridas para este periodo.",search_console_auto_blog_title:"BLOGS automáticos (auto-blog Search Console)",search_console_auto_blog_desc:"Automatización de BLOGS: redacta 1 artículo diario con tus keywords de Search Console, evita keywords repetidas, exige 15 menciones y lo publica según el horario de blogs configurado en tu empresa (Editar empresa → Frecuencia de blogs).",search_console_run_now:"Ejecutar ahora",search_console_running_now:"Ejecutando...",search_console_next_frequency:"Próxima frecuencia",search_console_next_scheduled:"Próximo blog agendado",search_console_last_run:"Última ejecución",search_console_last_keyword:"Última keyword",search_console_last_title:"Último título generado",search_console_last_image:"Imagen IA",search_console_never:"Nunca",search_console_status:"Estado",search_console_status_success:"Éxito",search_console_status_skipped:"Omitido",search_console_status_failed:"Fallido",search_console_image_generated:"Generada",search_console_image_failed:"Fallida","search_console_image_not-generated":"No generada",automation_title:"Automatización",automation_desc:"Controla la frecuencia de publicación por empresa y prueba el scheduler solo cuando haya configuración válida.",automation_card_title:"Frecuencia de publicación por empresa",automation_card_desc:"Si agregas más empresas, también aparecerán aquí automáticamente. Vista de próxima ejecución en horario del scheduler para Blogs y Redes",automation_no_companies:"No hay empresas disponibles.",automation_not_configured:"No configurado",automation_blogs:"Blogs",automation_social:"Redes",automation_company_prefix:"La empresa",automation_badge_frequency_ready:"Frecuencia lista",automation_badge_no_frequency:"Sin frecuencia",automation_badge_active:"Automatización activa",automation_badge_stopped:"Automatización detenida",automation_next_blogs:"Próxima ejecución Blogs",automation_next_social:"Próxima ejecución Redes",automation_missing_frequency_hint:"Configura una frecuencia en la empresa antes de iniciar la automatización o correr la prueba.",automation_btn_start:"Iniciar automatización",automation_btn_stop:"Detener automatización",automation_btn_starting:"Iniciando...",automation_btn_stopping:"Deteniendo...",automation_btn_test_now:"Probar frecuencia",automation_btn_testing:"Probando...",automation_last_test:"Última prueba",automation_would_publish:"Publicaría",automation_would_not_publish:"No publicaría",automation_eval_no_frequency:"Sin frecuencia configurada.",automation_eval_today_disabled:"Hoy está desactivado",automation_eval_invalid_time:"La hora configurada hoy es inválida",automation_eval_time_passed:"Hoy está activo y ya pasó la hora",automation_eval_remaining:"Faltan",automation_toast_missing_frequency_start:"no tiene frecuencia configurada. Configúrala antes de iniciar la automatización.",automation_toast_started:"Automatización iniciada para",automation_toast_stopped:"Automatización detenida para",automation_toast_update_failed:"No se pudo actualizar la automatización",automation_toast_missing_frequency_test:"no tiene frecuencia configurada. Configúrala antes de probar.",automation_toast_test_failed:"No se pudo probar la frecuencia",scheduler_health_title:"Observabilidad del scheduler",scheduler_health_desc:"Estado de la última ejecución, empresas omitidas y contadores de publicación/fallo.",scheduler_refreshing:"Actualizando...",scheduler_refresh:"Actualizar estado",scheduler_no_records:"Aun no hay registros del scheduler.",scheduler_never:"Nunca",scheduler_last_run:"Última ejecución",scheduler_next_window:"Próxima ventana",scheduler_published:"Publicados",scheduler_failed:"Fallidos",scheduler_skipped:"Omitidos",scheduler_errors:"Errores",scheduler_skipped_companies:"Empresas omitidas",keyword:"Keyword",clicks:"Clicks",impressions:"Impresiones",position:"Posición",create_blog_btn:"Crear Blog",blog_ai_reference:"Imagen de referencia (opcional)",blog_enter_ai_prompt:"Por favor ingresa un prompt de IA.",blog_generating:"Generando...",blog_generate:"Generar",blog_handle:"Handle del Blog",blog_handle_hint:'El handle del blog en tu tienda Shopify (ej. "news", "blog"). Por defecto: news',blog_meta_description_placeholder:"Breve descripción para resultados de búsqueda",blog_publish_now:"Publicar Artículo",blog_publishing:"Publicando...",settings_title:"Configuración",settings_desc:"Gestiona las preferencias de tu cuenta.",profile:"Perfil",notifications:"Notificaciones",billing:"Facturación",security:"Seguridad",profile_info:"Información del Perfil",profile_desc:"Actualiza tus datos personales.",timezone:"Zona horaria",profile_updated:"¡Perfil actualizado!",failed_to_update_profile:"Error al actualizar perfil",notification_prefs:"Preferencias de Notificación",notification_desc:"Elige cómo quieres recibir notificaciones.",notif_post_published:"Post publicado exitosamente",notif_post_published_de
3sc:"Recibe una notificación cuando un post se publique",notif_failed:"Publicación fallida",notif_failed_desc:"Alerta cuando un post falla al publicarse",notif_token:"Aviso de expiración de token",notif_token_desc:"Recordatorio antes de que un token expire",notif_weekly:"Resumen semanal",notif_weekly_desc:"Un resumen de tu actividad de publicación",subscription:"Suscripción",subscription_desc:"Gestiona tu plan y facturación.",free_plan:"Plan Gratuito",current:"Actual",free_plan_limits:"3 cuentas conectadas · 10 posts/mes",upgrade_pro:"Actualizar a Pro",pro_plan:"Plan Pro — $29/mes",pro_features:["Cuentas conectadas ilimitadas","Posts ilimitados","Programación avanzada","Colaboración en equipo","Analíticas e insights","Soporte prioritario"],security_title:"Seguridad",security_desc:"Gestiona tu contraseña y seguridad de cuenta.",current_password:"Contraseña Actual",new_password:"Nueva Contraseña",confirm_password:"Confirmar Nueva Contraseña",update_password:"Actualizar Contraseña",password_updated:"¡Contraseña actualizada!",min_8_chars:"Mínimo 8 caracteres",repeat_password:"Repetir nueva contraseña",team_access:"Acceso del Equipo",team_workspace_owner:"Propietario del workspace",team_you:"Tú",team_access_desc:"Invita compañeros y controla a cuáles empresas y módulos pueden acceder.",team_member_email:"Email del miembro",team_company_access:"Acceso a empresas",team_module_permissions:"Permisos de módulos",team_view_members:"Ver miembros del equipo",team_view_only:"Este usuario puede ver la lista del equipo pero no cambiar accesos.",team_view_no_permission:"No tienes permiso para ver los miembros del equipo de esta empresa.",team_manage_permissions:"Gestionar permisos del equipo",select_all:"Seleccionar todo",deselect_all:"Deseleccionar todo",team_save_access:"Guardar Acceso",team_members:"Miembros del Equipo",team_members_desc:"Miembros actuales y su acceso asignado a empresas.",team_no_members:"No se han agregado miembros aún.",team_access_no_permission:"No tienes permiso para gestionar el acceso del equipo.",team_member_email_required:"Por favor ingresa el email del miembro.",team_select_company_required:"Por favor selecciona al menos una empresa.",team_member_saved:"¡Acceso del miembro guardado!",team_member_updated:"¡Miembro actualizado!",team_update_access:"Actualizar Acceso",team_invite_sent:"Email de invitación enviado correctamente",team_member_saved_email_failed:"El acceso del miembro se guardó, pero no se pudo enviar la invitación por correo.",team_member_save_failed:"Error al guardar el miembro.",team_member_removed:"Miembro eliminado.",team_member_remove_failed:"Error al eliminar el miembro.",pricing_tagline:"Un solo plan. Todo incluido. Sin sorpresas.",unique_plan:"Plan Único",per_company:"Por empresa",usd_month:"USD/mes",add_company_price:"Agregar Empresa — $99/mes",pricing_note:"Cada empresa adicional se cobra por separado. Cancela en cualquier momento.",pricing_features:["Publicación ilimitada en todas las plataformas","Facebook, Instagram, TikTok, YouTube, LinkedIn, X, Pinterest","Google My Business integrado","Múltiples sucursales por empresa","Múltiples cuentas de Facebook y GMB","Programación y calendario de contenido","Historial de publicaciones completo","Registro de actividad detallado","Soporte prioritario"],welcome_demo:"¡Bienvenido al Modo Demo!",welcome:"¡Bienvenido!",welcome_back_toast:"¡Bienvenido de nuevo!",invalid_credentials:"Credenciales inválidas",google_failed:"Fallo al iniciar con Google",account_created:"¡Cuenta creada!",signup_failed:"Fallo al registrarse",reset_sent:"¡Correo de restablecimiento enviado!",reset_failed:"Fallo al enviar el correo. Verifica tu dirección.",retrying:"Reintentando...",create_post_failed:"Error al crear el post. Intenta de nuevo.",ai_caption_generated:"Texto generado con AI",ai_caption_failed:"No se pudo generar texto con AI",not_authenticated:"No autenticado",login_generic_error:"No se pudo iniciar sesión. Intenta de nuevo.",login_firestore_permissions:"Faltan permisos de Firestore. Configura reglas para permitir leer/escribir perfil del usuario autenticado.",login_wrong_password:"Correo o contraseña incorrectos.",login_too_many_attempts:"Demasiados intentos. Espera unos minutos e intenta otra vez.",login_account_disabled:"Esta cuenta está deshabilitada.",login_no_connection:"Sin conexión. Revisa tu internet e intenta otra vez.",login_
3invalid_email:"El correo no tiene un formato válido.",login_code_error:"Error de login ({code}).",login_domain_not_authorized:"Dominio no autorizado en Firebase Auth. Agrega este dominio en Authentication > Settings > Authorized domains.",login_google_popup_closed:"Se cerró la ventana de Google. Intenta de nuevo.",signup_generic_error:"No se pudo crear la cuenta. Intenta de nuevo.",signup_firestore_rejected:"Cuenta creada, pero Firestore rechazó guardar el perfil. Ajusta reglas de seguridad.",signup_email_exists:"Este correo ya está registrado. Intenta iniciar sesión.",signup_weak_password:"La contraseña es muy débil. Usa al menos 8 caracteres.",signup_invalid_email:"El correo no tiene un formato válido.",signup_no_connection:"Sin conexión. Revisa tu internet e intenta otra vez.",signup_code_error:"Error de registro ({code}).",signup_google_firestore_error:"Google login correcto, pero Firestore no tiene permisos. Revisa reglas.",publishing_in_background:"Publicando en segundo plano...",enter_ai_prompt:"Por favor ingresa un prompt de AI",select_valid_image:"Selecciona una imagen válida (JPG, PNG, WEBP).",image_too_large:"La imagen es muy grande. Máximo permitido: 4MB.",upload_photo:"Subir foto",remove:"Quitar",photo_format_hint:"JPG, PNG o WEBP. Máximo 4MB.",integrations:"Integraciones",integrations_desc:"Administra las cuentas conectadas de {name} desde Settings.",connected_accounts_card:"Cuentas conectadas",connected_accounts_card_desc:"Conecta o desconecta redes sociales, blogs, Google Analytics y Search Console.",go_to_connected_accounts:"Ir a Cuentas Conectadas",team_onboarding_title:"Onboarding del equipo",team_onboarding_desc:"Completa el checklist para dejar la operación lista en una nueva empresa.",activation_checklist:"Checklist de activación",activation_checklist_desc:"Conecta cuentas, configura frecuencia, activa automatización y valida primera publicación.",go_to_onboarding:"Ir a Onboarding",team_activity_widget:"Actividad del equipo",charts_widget:"Gráficas",drag_to_move:"Arrastrar para mover",drag_card:"Arrastrar tarjeta",hide_widget:"Ocultar {title}",dash_scope_range:"en {range}",dash_scope_always:"siempre — ignora el filtro de fechas",dash_range_truncated:"solo se cargan los últimos {days} días",filter_30_days:"30 días",filter_7_days:"7 días",filter_today:"Hoy",filter_yesterday:"Ayer",filter_custom:"Personalizado",drag_reorder_hint:"Arrastra las tarjetas para reordenar. Se guarda automáticamente.",add_widget:"Agregar widget",sidebar_group_ads:"Ads",agents_model_requested:"Cambio de modelo pedido — se aplica en ~10 min",agents_model_applying:"aplicando…",team_domain_policy_title:"Política de acceso del equipo",team_domain_policy_de
3sc:"Controla a quién se puede invitar al equipo.",team_domain_policy_toggle:"Solo permitir correos de mi dominio",team_domain_policy_toggle_desc:"Invitar un correo externo pedirá una confirmación explícita.",team_domain_policy_domain:"Dominio verificado",team_domain_policy_confirm:"Este correo está fuera de {domain}. ¿Agregarlo igual como excepción explícita?",team_domain_policy_saved:"Política guardada",nav_approvals:"Aprobaciones",approvals_title:"Para aprobar",approvals_desc:"Los posts generados automáticamente esperan aquí hasta que los apruebes. Nada se publica sin aprobación.",approvals_empty:"No hay nada esperando aprobación.",approvals_approve:"Aprobar y programar",approvals_reject:"Rechazar (a borradores)",approvals_approved:"Aprobado — programado para publicar",approvals_rejected:"Movido a borradores",approvals_action_failed:"Falló la acción",approvals_auto_badge:"Auto (Brain)",auto_posts_title:"Posts automáticos (con aprobación)",auto_posts_desc:"Genera un borrador de post al día usando el Brain de la companía. Queda en Aprobaciones — nada se publica solo.",team_domain_policy_save_failed:"No se pudo guardar la política",nav_google_ads:"Google Ads",nav_meta_ads:"Meta Ads",ads_subtitle:"Estado de cuentas de campañas y reportes",ads_select_company:"Selecciona una companía para ver sus cuentas de ads",ads_connection_status:"Estado de conexión",ads_connection_desc:"Cuentas publicitarias enlazadas a esta companía en Connected Accounts.",ads_not_connected:"Esta companía aún no tiene cuenta de ads conectada.",ads_go_connect:"Conectar en Connected Accounts",ads_reports_title:"Reportes y optimización",ads_reports_desc:"Los reportes en vivo los genera el agente de Ads — pídeselos directo o abre la consola de ads.",ads_ask_agent:"Pedir al agente de Ads",ads_filter_90_days:"90 días",ads_kpi_cost:"Costo",ads_kpi_clicks:"Clics",ads_kpi_impressions:"Impresiones",ads_kpi_ctr:"CTR",ads_kpi_conversions:"Conversiones",ads_kpi_cpa:"CPA",ads_kpi_roas:"ROAS",ads_kpi_vs_previous:"vs {range}",ads_kpi_no_previous:"sin datos en el período anterior",ads_kpi_cpa_none:"sin conversiones en el período",ads_kpi_roas_none:"requiere valor de conversión configurado",ads_trend_title:"Evolución",ads_trend_desc:"Costo, clics y conversiones por día del rango elegido.",ads_trend_empty:"Todavía no hay datos diarios para este rango.",ads_campaigns_title:"Campañas",ads_campaigns_desc:"Costo, clics e impresiones reales de la cuenta, con un veredicto rápido por campaña.",ads_campaigns_empty:"Sin campañas con datos en este rango.",ads_meta_range_note:'Meta solo informa "últimos N días": se muestran los últimos {days}.',ads_range_days:"{days} días",ads_detail_open:"Ver detalle",ads_detail_hint:"Haz clic en una campaña para ver sus grupos de anuncios, keywords y términos de búsqueda.",ads_detail_loading:"Cargando el detalle de la campaña…",ads_detail_ad_groups:"Grupos de anuncios",ads_detail_keywords:"Keywords",ads_detail_search_terms:"Términos de búsqueda",ads_detail_search_terms_desc:"Lo que la gente escribió de verdad antes de ver el anuncio.",ads_detail_empty:"Nada con datos en este rango.",ads_detail_no_search_terms:"Este tipo de campaña no informa términos de búsqueda (Shopping y Performance Max no lo hacen).",ads_detail_col_name:"Nombre",ads_detail_col_keyword:"Keyword",ads_detail_col_term:"Término",ads_detail_col_ad_group:"Grupo",ads_detail_col_match:"Concordancia",ads_detail_col_cost:"Costo",ads_detail_col_clicks:"Clics",ads_detail_col_impressions:"Impr.",ads_detail_col_ctr:"CTR",ads_detail_col_conversions:"Conv.",ads_campaigns_loading:"Cargando campañas…",ads_col_campaign:"Campaña",ads_col_status:"Estado",ads_col_cost:"Costo",ads_col_clicks:"Clics",ads_col_impressions:"Impr.",ads_col_ctr:"CTR",ads_col_conversions:"Conv.",ads_col_verdict:"Veredicto",ads_verdict_converting:"Convierte ({count})",ads_verdict_spending_no_conversions:"Gasta sin convertir",ads_verdict_low_ctr:"CTR bajo",ads_verdict_no_delivery:"Sin entrega",ads_verdict_ok:"OK",ads_edit_open:"Editar",ads_edit_close:"Cerrar",ads_edit_title:"Editar campaña",ads_edit_desc:"Esto cambia la campaña real y dinero real del cliente. Nada se guarda hasta que veas, campo por campo, qué cambia y de qué valor a qué valor.",ads_edit_account:"Cuenta",ads_edit_campaign:"Campaña",ads_edit_field_status:"Estado",ads_edit_field_daily_budget:"Presupuesto diario",ads_edit_field_lifetime_budget:"Presupuesto total",ads_edit_status_active:"Activa (ACTIVE)",ads_edit_status_paused:"Pausada (PAUSED)",ads_edit_current_value:"Ahora: {value}",ads_edit_reading_current:"Leyendo los valores actuales de la plataforma…",ads_edit_current_unknown:"El valor actual todavía no se ha le
3ído — el paso de confirmación lo lee de la plataforma antes de escribir nada.",ads_edit_review:"Revisar cambios",ads_edit_no_changes:"Cambia al menos un campo para continuar. Nada se guarda al salir de un campo.",ads_edit_back_to_edit:"Volver a editar",ads_edit_confirm_title:"Confirma qué va a cambiar",ads_edit_summary_title:"Qué cambia",ads_edit_planning:"Leyendo los valores reales de la plataforma…",ads_edit_warnings_blocking:"Bloquea el cambio",ads_edit_warnings_review:"Léelo antes de confirmar",ads_edit_warn_shared_budget:"Este presupuesto NO es solo de esta campaña: lo comparten {count} campañas. Cambiarlo aquí les cambiaría el gasto a todas, y desde esta pantalla no se ve a cuáles. Se bloquea a propósito: hazlo en Google Ads, donde se ve el impacto completo.",ads_edit_warn_shared_budget_explicit:"Es un presupuesto compartido explícito.",ads_edit_warn_budget_not_on_campaign:"Esta campaña de Meta no lleva presupuesto propio (no usa CBO): el dinero está en sus conjuntos de anuncios. Escribir un presupuesto de campaña aquí cambiaría cómo se reparte todo. Se bloquea: edítalo en el conjunto de anuncios, en el Ads Manager.",ads_edit_warn_large_increase:"Es una SUBIDA del {percent}%: de {from} a {to}. Si es lo que quieres, adelante; si sobra un cero, este es el momento de verlo.",ads_edit_warn_large_decrease:"Es una BAJADA del {percent}%: de {from} a {to}. Recortar tanto de golpe suele reiniciar el aprendizaje de la campaña.",ads_edit_warn_pausing_only_active:"Es la ÚNICA campaña activa de la cuenta. Al pausarla el cliente se queda sin publicidad en esta plataforma hasta que alguien la vuelva a encender.",ads_edit_warn_no_change:"El valor propuesto es el que la campaña ya tiene. No hay nada que aplicar.",ads_edit_blocked_notice:"Esto no se puede aplicar desde el Publisher tal como está. Lee el motivo de arriba: no es un fallo técnico, es un freno.",ads_edit_company_token_required:"Esta compañía no tiene su propia autorización de Google Ads. Los informes siguen funcionando —salen con la credencial de la agencia—, pero cambiar presupuestos o pausar campañas no: sería editar los anuncios de un cliente con el permiso de otro. Conecta Google Ads (OAuth) para esta compañía en Cuentas y el editor se activa.",ads_edit_field_errors:"Valores que no son válidos",ads_edit_reason_label:"Motivo del cambio (opcional)",ads_edit_reason_placeholder:"ej. El cliente pidió subir el presupuesto para la campaña de Black Friday",ads_edit_reason_help:'Se guarda en el historial junto al cambio, para que dentro de meses haya una respuesta a "¿por qué esta campaña gasta más?".',ads_edit_confirm_apply:"Confirmar y aplicar en la campaña real",ads_edit_applying:"Aplicando…",ads_edit_result_title:"Resultado, campo por campo",ads_edit_result_ok:"Aplicado",ads_edit_result_failed:"No aplicado",ads_edit_result_dry_run_ok:"Google validó el cambio antes de escribir (validateOnly).",ads_edit_stale_title:"El valor cambió mientras este diálogo estaba abierto",ads_edit_stale_desc:"Alguien tocó la campaña en el Ads Manager. No se escribió nada. Recarga los valores reales y vuelve a decidir.",ads_edit_reload:"Recargar y empezar de nuevo",ads_edit_readonly_title:"Solo lectura: esta cuenta no se puede editar desde el Publisher",ads_edit_readonly_fields:"Los campos están deshabilitados a propósito. Esto es exactamente lo que falta:",ads_edit_unverified_note:"No se pudo comprobar contra la plataforma que se pueda escribir. Nada dice que vaya a fallar, nada dice que vaya a funcionar: el cambio solo se intenta después de que lo confirmes.",ads_edit_platform_message:"Mensaje literal de la plataforma",ads_edit_scope_note:"Editable desde aquí: estado y presupuesto. Nombres, audiencias y creativos se editan en la plataforma, a propósito.",ads_edit_capability_title:"Edición de campañas",ads_edit_state_verified:"Comprobado",ads_edit_state_unverified:"Sin comprobar",ads_edit_state_blocked:"Bloqueado",ads_edit_state_checking:"Comprobando si esta cuenta se puede editar…",ads_edit_recheck:"Volver a comprobar",ads_edit_disabled_tooltip:"La edición está bloqueada en esta cuenta. Abre el diálogo para leer exactamente por qué.",ads_edit_error:"No se pudo contactar con el editor",ads_edit_log_title:"Historial de cambios",ads_edit_log_desc:"Todo cambio en una campaña o un anuncio, manual o automático, con quién lo hizo y por qué.",ads_edit_log_empty:"Todavía no se cambió nada desde el Publisher en esta compañía.",ads_edit_log_loading:"Cargando el historial…",ads_edit_log_refresh:"Actualizar",ads_edit_log_col_date:"Fecha",ads_edit_log_col_who:"Quién",ads_edit_log_col_object:"Objeto",ads_edit_log_col_field:"Campo",ads_edit_log_col_change:"Cambio",ads_edit_log_col_status:"Estado",ads_edit_log_col_reason:"Motivo",ads_edit_log_actor_rotation:"Rotación automática",ads_edit_log_status_applied:"Aplicado",ads_edit_log_status_failed:"Falló",ads_edit_log_status_simulated:"Simulado",ads_edit_log_status_reverted:"Revertido",ads_edit_log_undo:"Deshacer",ads_edit_log_undo_help:"Deshacer no escribe nada por su cuenta: abre el mismo diálogo de confirmación con el cambio inverso.",ads_edit_log_metrics:"Cifras en las que se basó la decisión",ads_edit_log_level_ad:"Anuncio",ads_edit_log_level_campaign:"Campaña",ads_edit_log_source_manual:"Manual",ads_edit_log_source_revert:"Deshacer",ads_rot_title:"Rotación automática de creativos",ads_rot_desc:"Compara los anuncios de esta campaña y puede pausar solo al peor. Solo Meta.",ads_rot_loading:"Cargando la configuración de la campaña…",ads_rot_enable_label:"Rotación encendida para esta campaña",ads_rot_enable_off_help:"Apagada es el estado de fábrica y es lo que hay ahora: nada se pausa solo.",ads_rot_enable_on_help:"Mientras esté ENCENDIDA, esta campaña puede pausar anuncios sin que nadie lo confirme. Cada decisión queda en el historial y se puede deshacer.",ads_rot_never_zero:"Freno no configurable: nunca deja la campaña sin ningún anuncio activo.",ads_rot_locked:"El interruptor está deshabilitado porque hoy no se puede escribir en esta cuenta:",ads_rot_metric:"Métrica de decisión",ads_rot_metric_cost:"Coste por resultado (menos es mejor)",ads_rot_metric_results:"Resultados (más es mejor)",ads_rot_metric_ctr:"CTR (más es mejor)",ads_rot_min_impressions:"Impresiones mínimas por anuncio",ads_rot_min_impressions_help:"Por debajo de esto sus cifras son ruido y no se decide nada.",ads_rot_min_days:"Días mínimos de datos",ads_rot_min_days_help:"Un fin de semana no es una tendencia.",ads_rot_min_spend:"Gasto mínimo por anuncio",ads_rot_min_spend_help:"Para que el coste por resultado signifique algo.",ads_rot_min_margin:"Margen mínimo (%)",ads_rot_min_margin_help:"Cuánto peor tiene que ser el peor para justificar pausarlo. Por debajo es empate y no se toca nada.",ads_rot_max_active:"Máximo de anuncios activos",ads_rot_max_active_help:"Por encima de esto puede pausar el sobrante.",ads_rot_max_changes:"Máximo de cambios por ventana",ads_rot_max_changes_help:"Evita que la automatización se pelee consigo misma.",ads_rot_cooldown:"Ventana entre cambios (horas)",ads_rot_cooldown_help:"Tras un cambio espera este tiempo antes de volver a decidir.",ads_rot_window_days:"Ventana de métricas (días)",ads_rot_save:"Guardar configuración",ads_rot_saving:"Guardando…",ads_rot_unsaved:"Cambios sin guardar — no se aplica nada hasta que guardes.",ads_rot_simulate:"Simular ahora",ads_rot_simulating:"Simulando…",ads_rot_simulate_note:"La simulación lee y calcula. NO c
3ambia nada, esté la rotación encendida o apagada.",ads_rot_decision:"Decisión",ads_rot_actions_title:"Qué haría",ads_rot_action_pause:"Pausar",ads_rot_action_activate:"Activar",ads_rot_no_actions:"No tocaría nada. Es el resultado normal, no un fallo.",ads_rot_ranking:"Ranking usado",ads_rot_col_ad:"Anuncio",ads_rot_col_score:"Puntuación",ads_rot_col_state:"Estado",ads_rot_state_active:"Activo",ads_rot_state_paused:"Pausado",ads_rot_metrics:"Cifras usadas",ads_rot_history:"Qué ha decidido la automatización",ads_rot_saved_off:"La rotación está APAGADA para esta campaña. Se puede seguir simulando y no toca nada.",ads_rot_meta_only:"Solo en Meta: Google rota solo los anuncios responsivos, así que aquí no se finge una paridad que no existe.",reset_layout:"Restaurar orden",tasks_done_period:"Hechas (período)",tasks_done_total:"Hechas (total)",tasks_in_progress:"En curso",tasks_pending:"Pendientes",tasks_overdue:"Vencidas",hidden_widgets:"Widgets ocultos",no_hidden_widgets:"No hay widgets ocultos",all_widgets_hidden:"Ocultaste todos los widgets. Usa el botón + para volver a agregarlos.",no_recent_team_activity:"Sin actividad de equipo reciente.",date_filter:"Filtro de fecha",period_7_days:"7 días",period_30_days:"30 días",period_90_days:"90 días",period_12_months:"12 meses",stats_adsense_per_article:"Ingresos por artículo (AdSense)",stats_adsense_connect_hint:"Conecta Google AdSense para ver cuánto gana cada artículo publicado.",stats_adsense_connect_cta:"Conectar Google AdSense",stats_adsense_views:"vistas",stats_adsense_empty:"Sin ingresos registrados en el período (AdSense reporta con 1–2 días de retraso, y solo después de que Google apruebe el sitio).",publication_trend:"Tendencia de Publicaciones",posts_by_platform:"Posts por Plataforma",post_status_chart:"Estado de Posts",analytics_social_title:"Analytics: Redes Sociales Publicadas",auto_every_4h:"Auto cada 4 horas + actualización manual",update_analytics:"Actualizar analytics",updating:"Actualizando...",no_social_posts_yet:"No hay posts publicados en redes sociales aún",last_published:"Último publicado",connect_ga_hint:"Conecta Google Analytics en Connected Accounts para ver las vistas reales de tus blogs.",loading_ga_views:"Cargando vistas desde Google Analytics...",analytics_blog_title:"Analytics: Vistas de Blogs Publicados",see_more:"Ver más",no_blogs_yet:"No hay blogs publicados aún",blog_views_dialog:"Vistas de Blogs",blog_views_dialog_desc:"Todas las entradas publicadas con vistas de Google Analytics para el rango seleccionado.",charts_published_col:"Publicado",details_for:"Detalle de",individual_metrics_desc:"Métricas individuales por post publicado para esta plataforma.",metrics_sync_hint:"Las métricas se sincronizarán automáticamente al conectar el backend de analytics.",no_fb_ig_posts_to_sync:"No hay posts publicados de Facebook o Instagram para sincronizar.",analytics_updated:"Analytics actualizados: {count} plataforma(s) sincronizada(s).",sync_no_changes:"La sincronización terminó sin cambios nuevos en las métricas.",some_metrics_failed:"Algunas métricas no se pudieron actualizar ({count}).",analytics_update_failed:"No se pudieron actualizar los analytics.",blog_views_load_failed:"No se pudieron cargar las vistas de blogs.",col_platform:"Plataforma",col_likes:"Likes",col_comments:"Comentarios",col_shares:"Compartidos",col_views:"Vistas",col_last_published:"Último publicado",col_detail:"Detalle",col_sessions:"Sesiones",col_users:"Usuarios",col_published:"Publicado",col_post:"Post",view_detail:"Ver detalle",metrics_availability:"Disponibilidad de métricas por plataforma:",twitter_paid_api:"X/Twitter — API de pago ($100/mes)",tiktok_special_approval:"TikTok — Requiere aprobación especial",gmb_impressions_only:"Google Business — Solo impresiones",no_posts_for_platform_range:"No hay posts publicados para esta plataforma en el rango seleccionado.",by_label:"Por:",team_label:"Equipo",linkedin_no_page_permissions:"La app de LinkedIn no tiene aprobados los permisos de páginas. En LinkedIn Developer Portal abre tu app y en Products solicita los permisos/productos que habiliten r_organization_admin y w_organization_social. Además, tu usuario debe ser ADMINISTRATOR de la página.",no_ga4_properties:"No se encontraron propiedades de GA4 para esta cuenta de Google.",no_search_console_sites:"No se encontraron sitios en Search Console para esta cuenta de Google.",no_linkedin_pages:"No se encontraron páginas de LinkedIn. Verifica que tu usuario sea Admin de la página y que la app tenga permisos de organizaciones en LinkedIn Developer.",ga_connect_hint:"Conéctate con Google para autorizar y luego elige una propiedad de GA4.",sc_connect_hint:"Conéctate con Google para autorizar y luego elige un sitio de Search Console.",reconnect_ga:"Reconectar GA",select_ga_property:"Selecciona propiedad de Google Analytics",choose_ga4_property:"Elige una propiedad GA4 para conectar.",select_sc_site:"Selecciona sitio de Search Console",choose_sc_site:"Elige un sitio verificado para conectar.",linkedin_connect_help:"Usa OAuth, MCP o Maton.ai para publicar en LinkedIn.",notion_connect_help:"Pega la URL MCP, el token MCP y el Database ID de Notion para activar notificaciones automáticas de blogs.",linkedin_connection_type_label:"Tipo de conexión de LinkedIn",linkedin_connection_type_placeholder:"Elige un tipo de conexión",linkedin_connection_type_mcp:"MCP (Zapier)",linkedin_connection_type_maton:"API de Maton.ai",linkedin_connection_type_app:"App de LinkedIn propia de la empresa",linkedin_client_id_label:"Client ID",linkedin_client_secret_label:"Client Secret",linkedin_client_secret_saved:"Ya hay un secreto guardado. Déjalo vacío para conservarlo.",linkedin_app_help:"Se sacan de LinkedIn → tu app → Auth. Esa app tiene que tener dada de alta esta redirect URL: ",linkedin_app_needs_consent:"Aun así autorizarás una vez en LinkedIn: las credenciales identifican la app, no son una sesión.",linkedin_app_needs_scopes:"La app necesita además los productos que conceden estos permisos: r_basicprofile, w_member_social, rw_organization_admin, w_organization_social y r_organization_social — si falta alguno, LinkedIn corta el consentimiento con unauthorized_scope_error. Y quien autorice tiene que ser administrador de la página de LinkedIn.",auto_reconnect_title:"Reconexión de cuentas",auto_reconnect_desc:"Cuentas cuya credencial murió y solo un humano puede devolver a la vida. Un barrido diario las detecta y abre tarea; aquí están todas, de todas las compañías.",auto_reconnect_hint:"Las cuentas que publican por Maton o MCP no salen aquí: guardan un token de OAuth que no usan, y juzgarlas por él daba por muertas cuentas que publican.",auto_reconnect_none:"Ninguna cuenta necesita reconexión.",auto_reconnect_unavailable:"No se pudo leer la lista. No es cero: es que no se sabe.",auto_reconnect_reason_error:"falló al usarla",auto_reconnect_reason_expired:"vencida",linkedin_reauth_own_app:"Reconectar con la app de la empresa",linkedin_reauth_desc:"Vuelve a autorizar esta cuenta con la app de LinkedIn de la empresa. La cuenta es la misma;
3 lo que cambia es qué app la autoriza.",linkedin_reauth_secret_kept:"Ya hay un secreto guardado para esta empresa. Déjalo vacío para conservarlo.",linkedin_reauth_go:"Autorizar en LinkedIn",toast_linkedin_requires_app_credentials:"LinkedIn necesita el Client ID y el Client Secret de la app de esa empresa.",linkedin_connection_type_help:"También puedes usar OAuth con el botón superior cuando esté disponible.",linkedin_mcp_url_label:"URL MCP de LinkedIn",linkedin_mcp_token_label:"Token MCP de LinkedIn",linkedin_mcp_token_placeholder:"Pega tu token MCP de Zapier",linkedin_mcp_token_help:"Se guarda por empresa para publicar en LinkedIn mediante Zapier MCP.",linkedin_maton_api_url_label:"URL API de Maton.ai",linkedin_maton_api_url_placeholder:"Opcional (déjalo vacío para usar el endpoint por defecto de Maton.ai)",linkedin_maton_api_url_help:"Déjalo vacío si Maton.ai solo te proporcionó una API key.",linkedin_maton_api_key_label:"API key de Maton.ai",linkedin_maton_api_key_placeholder:"Pega tu API key de Maton.ai",linkedin_maton_api_key_help:"Se guarda por empresa para publicar en LinkedIn mediante Maton.ai.",linkedin_page_id_label:"ID de página de LinkedIn",linkedin_page_id_help:"ID de la página de LinkedIn donde se publicarán los posts.",linkedin_current_mode:"Modo actual",linkedin_mode_mcp:"MCP (Zapier)",linkedin_mode_maton:"Maton.ai",keywords_updated:"Keywords actualizadas desde Google Search Console.",auto_blog_activated:"Auto-blog activado. Se ejecuta cada día a las 3:00 AM y programa para la próxima frecuencia disponible.",auto_blog_deactivated:"Auto-blog desactivado.",sc_keywords_load_failed:"No se pudieron cargar keywords de Search Console.",auto_blog_update_failed:"No se pudo actualizar auto-blog.",auto_blog_no_new:"No se generó un nuevo auto-blog en esta ejecución.",generate_blog_now:"Generar blog ahora",generating:"Generando…",blocked_no_language:"Define el idioma principal antes de generar blogs.",auto_blog_run_failed:"No se pudo ejecutar auto-blog ahora.",no_sc_connected:"No hay una cuenta de Search Console conectada para esta empresa.",filter_keyword_site:"Filtrar por keyword o sitio",all_sources:"Todos los orígenes",source_col:"Origen",priority_col:"Prioridad",more_sites:"+{count} más",onboarding_step1_label:"1. Crea o selecciona una empresa",onboarding_step1_desc:"Define la empresa activa antes de conectar canales.",onboarding_step2_label:"2. Conecta cuentas y canales",onboarding_step2_desc:"Conecta redes, blogs y analítica para la empresa activa.",onboarding_step3_label:"3. Configura frecuencia y activa automatización",onboarding_step3_desc:"Ajusta horarios en Scheduler y activa Automation.",onboarding_step4_label:"4. Publica tu primer contenido",onboarding_step4_desc:"Crea un post o blog para validar el flujo completo.",onboarding_card_title:"Onboarding de equipo",onboarding_card_desc:"Completa este checklist para dejar la empresa lista para operar.",completed_label:"completados",active_company_label:"Empresa activa",select_company_continue:"Selecciona una empresa para continuar.",review_btn:"Revisar",complete_btn:"Completar",onboarding_team_hint:"Usa Settings para invitar miembros y asignar permisos por módulo.",lang_spanish:"Español (es)",lang_french:"Francés (fr)",blog_not_connected:"No conectado",blog_not_selected:"No seleccionado",primary_language_only:"Solo idioma principal",translations_plus_primary:"{count} traducción(es) + idioma principal",post_publish_immediately:"El post se publicará inmediatamente en las plataformas conectadas seleccionadas.",post_saved_scheduler:"El post se guardará en scheduler con la fecha y hora seleccionadas.",translation_preview:"Vista previa de traducciones",language_results:"Estado por idioma",failed:"falló",primary_language_label:"Idioma principal",languages_to_publish:"Idiomas a publicar",platform_status:"Estado por plataforma",same_as_primary:"igual al principal",not_defined:"Sin definir",automatic_scheduler:"Scheduler automático",manual_retry:"Reintento manual",resyncing_wix:"Resincronizando Wix...",resync_wix_covers:"Re-sync portadas Wix",no_wix_posts_to_resync:"No hay posts publicados en Wix para resincronizar.",wix_resync_completed:"Wix re-sync completado: ",wix_resync_failed:"No se pudo resincronizar Wix. Fallidos: ",wix_resync_no_changes:"No hubo cambios aplicables. Omitidos: ",wix_resync_error:"No se pudo resincronizar Wix.",companies_badge:"Empresas",active_automation_badge:"Automatización activa",tested_badge:"Testeado",ga_old_account_reconnect:"Esta cuenta GA es antigua y requiere reconexión para renovar token.",created_by_label:"Creado por",published_by:"Publicado por",updated_count:"actualizado(s)",failed_count:"fallido(s)",skipped_count:"omitido(s)",secondary_slot:"Secundario",tertiary_slot:"Terciario",auto_blog_generated:'Blog generado con la keyword "{keyword}" y programado para {date}.',auto_blog_ran_ok:"Auto-blog ejecutado correctamente.",blog_preview_desc:"Vista previa del blog con su contenido y estado de publicación.",merchant_description:"Administra tu feed de productos para Google Merchant Center. Sincroniza productos de tu tienda conectada, edita detalles y genera links de feed.",merchant_sync:"Sincronizar Productos",merchant_syncing:"Sincronizando...",merchant_sync_success:"{count} productos sincronizados exitosamente",merchant_sync_failed:"Error al sincronizar productos",merchant_download:"Descargar Feed",merchant_generate_feed:"Generar Link de Feed",merchant_generating:"Generando...",merchant_feed_generated:"Feed generado exitosamente",merchant_feed_failed:"Error al generar feed",merchant_total_products:"Total Productos",merchant_active:"Activos",merchant_inactive:"Inactivos",merchant_in_stock:"En Stock",merchant_out_of_stock:"Sin Stock",merchant_backorder:"Pedido Pendiente",merchant_errors:"Errores",merchant_google_issues_title:"Problemas en Google Merchant",merchant_google_disapproved:"Desaprobados por Google",merchant_google_disapproved_sub:"no salen en Shopping",merchant_google_with_issues:"{n} productos con al menos un problema",merchant_google_checked:"Revisados {n} productos en Merchant Center",merchant_google_affected:"productos",merchant_issues_blocking:"Bloquean la publicación",merchant_issues_warnings:"Solo advertencias",merchant_issues_scope_local:"inventario local",merchant_issues_scope_online:"feed de productos",merchant_issues_examples:"Ejemplos",merchant_issues_how_to_fix:"Cómo se arregla",merchant_google_updated:"Actualizado",merchant_google_refresh:"Actualizar desde Google",merchant_google_loading:"Consultando el estado de los productos en Google…",merchant_google_ok:"Google no reporta problemas en los productos",merchant_title_mode:"Modo de títulos",merchant_sync_frequency:"Frecuencia de sync Shopify → Merchant",merchant_sync_time_1:"Horario de sync 1",merchant_sync_time_2:"Horario de sync 2",merchant_active_times:"Horarios activos:",merchant_next_sync:"Próximo 
3sync:",merchant_save_schedule:"Guardar horario",merchant_feed_urls_by_lang:"URLs del feed por idioma de la empresa",merchant_primary_language:"Idioma principal",merchant_copy:"Copiar",merchant_open:"Abrir",merchant_no_location:"Sin ubicación",merchant_multi_location:"Todas las tiendas (inventario pendiente)",merchant_actions:"Acciones",merchant_title_mode_hint:"Cómo se generan los títulos de TODOS los productos del feed",merchant_add_override:"Añadir excepción",merchant_col_score:"Score",merchant_tab_summary:"Resumen",merchant_tab_products:"Productos",merchant_tab_settings:"Configuración",merchant_unmapped_types:"Tipos de producto sin categoría de Google:",merchant_filter_issues_all:"Todos los problemas",merchant_no_source_account:"Esta empresa no tiene tienda conectada (Shopify) — conéctala en Cuentas para sincronizar productos.",merchant_missing_attrs:"Atributos faltantes:",merchant_top_products_30d:"Top de productos en Google (30 días)",merchant_clicks:"clics",merchant_impressions:"impresiones",merchant_top_products_hint:"Son los que más tráfico traen — candidatos naturales para posts del blog y redes.",merchant_filter_no_image:"Sin imagen",merchant_filter_sync_error:"Error de sync",merchant_no_identifier:"Sin GTIN/MPN",merchant_sync_progress:"Sincronizando {total} productos — {done} transcurrido. Puede tardar unos minutos.",merchant_error:"Error",merchant_error_details:"Detalle de Errores",fix:"Arreglar",merchant_feed_link:"Link del Feed",merchant_no_feed_yet:"Aún no se ha generado un feed",merchant_link_copied:"Link del feed copiado al portapapeles",merchant_last_generated:"Última generación",merchant_schedule_info:"Los productos se sincronizan automáticamente desde tu tienda usando la frecuencia configurada:",merchant_locations:"Ubicaciones de Tienda",merchant_no_source:"No hay plataforma de e-commerce conectada",merchant_no_source_desc:"Conecta Shopify, Wix o WordPress para sincronizar productos",merchant_search_products:"Buscar productos...",merchant_all_availability:"Toda Disponibilidad",merchant_all_status:"Todos los Estados",merchant_all_locations:"Todas las Ubicaciones",merchant_all_product_types:"Todos los Tipos de Producto",merchant_select_all:"Seleccionar todo",merchant_deselect_all:"Deseleccionar todo",merchant_clear_selection:"Limpiar",merchant_selected_count:"{count} seleccionados",merchant_bulk_actions:"Acciones masivas",merchant_bulk_activate:"Activar seleccionados",merchant_bulk_deactivate:"Desactivar seleccionados",merchant_bulk_resync:"Re-sincronizar seleccionados",merchant_bulk_edit:"Editar seleccionados",merchant_bulk_resyncing:"Re-sincronizando productos seleccionados...",merchant_bulk_resync_success:"Se re-sincronizaron {count} productos",merchant_bulk_activate_success:"Se activaron {count} productos",merchant_bulk_deactivate_success:"Se desactivaron {count} productos",merchant_bulk_action_failed:"La acción masiva falló",merchant_bulk_edit_desc:"Los cambios se aplicarán a {count} productos seleccionados. Deja campos vacíos para mantener los valores actuales.",merchant_bulk_optional_field:"Opcional",merchant_bulk_keep_current:"Mantener valor actual",merchant_bulk_edit_no_changes:"Agrega al menos un cambio para aplicar",merchant_bulk_edit_success:"Se actualizaron {count} productos",merchant_products_label:"productos",merchant_col_active:"Activo",merchant_col_image:"Imagen",merchant_col_title:"Título",merchant_col_price:"Precio",merchant_col_availability:"Disponibilidad",merchant_col_location:"Ubicación",merchant_col_category:"Categoría",merchant_col_status:"Estado",merchant_no_products:"Aún no hay productos. Sincroniza desde tu tienda conectada para empezar.",merchant_no_results:"Ningún producto coincide con tus filtros",merchant_page:"Página",editor_create_canvas:"Crear con Canvas",editor_background:"Fondo",editor_bg_image:"Subir fondo",editor_ai_background:"Fondo con IA",editor_text:"Texto",editor_add_text:"Agregar texto",editor_white_text:"Texto blanco",editor_black_text:"Texto negro",editor_images:"Imágenes",editor_upload_image:"Subir imagen",editor_add_company_logo:"Agregar logo de empresa",editor_ai_element:"Elemento con IA",editor_remove_bg:"Quitar fondo",editor_grayscale:"Blanco y negro",editor_shapes:"Formas",editor_fill:"Relleno",editor_stroke:"Trazo",editor_selection:"Selección",editor_opacity:"Opacidad",editor_duplicate:"Duplicar",editor_no_selection:"Selecciona un elemento para editar sus propiedades",editor_download:"Descargar",editor_use_in_post:"Usar en publicación",editor_ai_prompt:"Describe lo que quieres generar",editor_ai_bg_placeholder:"ej. Un fondo degradado de atardecer con colores cálidos",editor_ai_el_placeholder:"ej. Un ícono de logo profesional para una empresa de tecnología",editor_generating:"Generando...",editor_generate:"Generar",editor_ai_generated:"Imagen IA generada con éxito",editor_select_image_first:"Selecciona una imagen primero",editor_bg_removed:"Fondo eliminado",editor_downloaded:"Imagen descargada",merchant_edit_product:"Editar Producto",merchant_edit_product_desc:"Modifica los detalles del producto para el feed de Google Merchant",merchant_sale_price:"Precio de Oferta",merchant_brand:"Marca",merchant_condition:"Condición",merchant_new:"Nuevo",merchant_refurbished:"Reacondicionado",merchant_used:"Usado",merchant_product_type:"Tipo de Producto",merchant_google_category:"Categoría Google",merchant_select_category:"Seleccionar categoría",merchant_no_category:"Sin categoría",merchant_search_category:"Buscar categorías...",merchant_product_link:"Link del Producto",merchant_product_updated:"Producto actualizado",merchant_update_failed:"Error al actualizar producto",merchant_ai_success:"Texto mejorado con IA",merchant_ai_failed:"Error al mejorar con IA",merchant_store_codes:"Códigos de Tienda",merchant_store_codes_help:"Agrega tus códigos de tienda de Google Merchant (presiona Enter para agregar)",merchant_min_handling:"Tiempo Mínimo de Manejo (días)",merchant_max_handling:"Tiempo Máximo de Manejo (días)",merchant_category_mappings:"Tipo de Producto → Mapeo de Categorías",merchant_category_mappings_help:"Mapea tus tipos de producto a categorías de Google Merchant para clasificación automática",posting_frequency_info:"Frecuencia de Publicación y Última Actividad",frequency_social:"Frecuencia social",frequency_blogs:"Frecuencia de blogs",frequency_not_configured:"Aún no configurada",frequency_turned_off:"Apagada",last_scheduled_post:"Último post programado",last_published_video:"Último video publicado",no_scheduled_posts_yet:"Aún no hay posts programados",no_published_videos_yet:"Aún no hay videos publicados",landing_features:"Funciones",landing_analytics:"Analíticas",landing_platforms:"Plataformas",landing_pricing:"Precios",landing_sign_in:"Iniciar sesión",landing_get_started:"Comenzar",landing_badge:"Gestión de redes sociales con IA",landing_hero_title:"Publica en todas partes.",landing_hero_highlight:"Crece más rápido.",landing_hero_desc:"Programa, publica y analiza tu contenido en redes sociales en todas las plataformas — des
3de un solo panel potente.",landing_start_free:"Comienza gratis",landing_no_cc:"Sin tarjeta de crédito · Configura en 2 minutos",landing_publish_on:"Publica en",landing_analytics_title:"Analíticas que impulsan decisiones",landing_analytics_desc:"Rastrea el rendimiento, el engagement y el crecimiento en todos tus canales sociales en tiempo real.",landing_calendar_title:"Calendario Visual y Programador Inteligente",landing_calendar_desc:"Arrastra, programa y auto-publica. Ve toda tu línea de contenido de un vistazo.",landing_ai_title:"Generación de Contenido con IA",landing_ai_desc:"Genera textos, hashtags y visuales con IA. Redimensiona, edita y adapta para cada plataforma automáticamente.",landing_all_platforms:"Todas tus plataformas. Un solo panel.",landing_all_platforms_desc:"Publica en redes sociales, blogs y plataformas de e-commerce desde un solo lugar.",landing_how_title:"Cómo funciona",landing_cta_title:"¿Listo para optimizar tus redes sociales?",landing_cta_desc:"Únete a miles de empresas y creadores que gestionan sus redes sociales con Krealo Publisher.",landing_footer:"Krealo Publisher. Todos los derechos reservados.",no_notifications:"Sin notificaciones aún",read_all:"Leer todo",improvements_title:"Mejoras",improvements_desc:"Comparte ideas con tu equipo sobre qué se podría mejorar para esta empresa.",improvements_new:"Nueva mejora sugerida",improvements_team_list:"Mejoras del equipo",improvements_field_title_placeholder:"Ej. Mejorar flujo de publicación",improvements_field_description_placeholder:"¿Qué problema detectaste y en qué pantalla?",improvements_field_fix:"Qué se podría arreglar aquí",improvements_field_fix_placeholder:"Propuesta concreta de mejora...",improvements_form_desc:"Describe un problema y va directo al agente de mejoras.",improvements_form_hint:"Escribe qué está mal o qué se podría mejorar. El agente de mejoras lo analiza, propone el fix y aparece en el pipeline para aprobación.",improvements_too_short:"Describe el problema con un poco más de detalle (mín. 10 caracteres)",improvements_sent:"Enviado al agente de mejoras ✅",improvements_sent_one:"Problema enviado — el agente se encarga desde aquí",improvements_sent_many:"problemas enviados en esta sesión",improvements_send_failed:"No se pudo enviar — intenta de nuevo",improvements_submit:"Enviar al agente de mejoras",improvements_required_fields:"Completa todos los campos",improvements_saved:"Mejora guardada",email_not_verified:"Tu correo no está verificado. Por favor revisa tu bandeja de entrada.",resend_verification:"Reenviar correo",verification_email_sent:"¡Correo de verificación enviado! Revisa tu bandeja.",verification_email_failed:"Error al enviar el correo de verificación. Intenta más tarde.",session_expiring:"Sesión a punto de expirar",session_expiring_desc:'Tu sesión expirará por inactividad en {time}. Haz clic en "Quedarme" para continuar.',stay_logged_in:"Quedarme",sign_out:"Cerrar sesión",danger_zone:"Zona de peligro",delete_account:"Eliminar cuenta",delete_account_desc:"Elimina permanentemente tu cuenta y todos los datos asociados. Esta acción no se puede deshacer.",delete_account_confirm_title:"¿Estás absolutamente seguro?",delete_account_confirm_desc:"Esto eliminará permanentemente tu cuenta, todas las empresas, publicaciones y cuentas conectadas. Esta acción no se puede deshacer.",account_deleted:"Cuenta eliminada exitosamente.",requires_recent_login:"Por favor cierra sesión, inicia sesión de nuevo e intenta otra vez.",delete_account_failed:"Error al eliminar la cuenta. Por favor intenta de nuevo.",deleting:"Eliminando...",export:"Exportar CSV",exported:"Exportado exitosamente",whats_new:"Novedades",keyboard_shortcuts:"Atajos de teclado",keyboard_help:"Mostrar atajos de teclado",goto_dashboard:"Ir al Dashboard",goto_create:"Ir a Crear Post",goto_history:"Ir a Posts",goto_settings:"Ir a Configuración",goto_accounts:"Ir a Integraciones",close_dialog:"Cerrar diálogo / modal",plan_free:"Gratis",plan_pro:"Pro",plan_enterprise:"Enterprise",per_month:"/mes",most_popular:"Más Popular",current_plan:"Plan Actual",payment_method:"Método de Pago",invoice_history:"Historial de Facturas",no_invoices:"Sin facturas aún",login_history:"Historial de Inicio de Sesión",login_history_desc:"Actividad reciente de inicio de sesión en tu cuenta",device:"Dispositivo",ip_address:"Dirección IP",last_active:"Última Actividad",current_session:"Sesión actual",close_session:"Cerrar sesión",session_closed:"Sesión cerrada",session_close_failed:"No se pudo cerrar la sesión",no_sessions:"No hay sesiones registradas aún.",post_preview:"Vista Previa del Post",improvements_select_company:"Selecciona una empresa para ver mejoras de tu equipo.",improvements_page_desc:"Propuestas de tu equipo para mejorar el producto de esta empresa.",improvements_new_title:"Nueva mejora sugerida",improvements_field_title:"Título",improvements_field_description:"Descripción",improvements_field_fix_idea:"Qué se podría arreglar aquí",improvements_title_placeholder:"Ej. Mejorar flujo de publicación",improvements_description_placeholder:"Qué problema detectaste y en qué pantalla...",improvements_fix_idea_placeholder:"Propuesta concreta de mejora...",improvements_fill_required:"Completa todos los campos",improvements_load_failed:"No se pudieron cargar las mejoras",improvements_prompt_generate_failed:"No se pudo generar el prompt",improvements_generating_prompt:"Generando prompt...",improvements_saved_success:"Mejora y prompt guardados exitosamente",improvements_save_failed:"No se pudo guardar la mejora",improvements_prompt_be_specific:"Por favor sé más específico en tu descripción para generar un mejor prompt",improvements_prompt_confirm_title:"Confirma tu prompt generado",improvements_prompt_confirm_desc:"Se generó automáticamente un prompt basado en tu descripción. ¿Es lo que querías? Si no, cancela y sé más específico.",improvements_generated_prompt_label:"PROMPT GENERADO:",improvements_prompt_reject:"No, sé más específico",toast_context_image_upload_failed:"No se pudo subir la imagen de contexto",toast_prompt_copied:"Prompt copiado",toast_prompt_copy_failed:"No se pudo copiar el prompt",toast_prompt_completed:"Prompt marcado como completado",toast_prompt_in_progress:"Prompt marcado como en progreso",toast_prompt_not_started:"Prompt marcado como no iniciado",toast_prompt_status_update_failed:"No se pudo actualizar el estado del prompt",toast_complete_title_desc_solution:"Completa título, descripción y solución",toast_updated_image_upload_failed:"No se pudo subir la imagen actualizada",toast_improvement_updated:"Mejora actualizada",toast_improvement_edit_failed:"No se pudo editar la mejora",toast_improvement_deleted:"Mejora eliminada",toast_improvement_delete_failed:"No se pudo eliminar la mejora",toast_no_improvements_to_copy:"No hay mejoras para copiar",toast_improvements_copied:"mejoras copiadas",toast_improvements_copy_failed:"No se pudieron copiar las mejoras",toast_no_pending_prompt:"No hay prompt pendiente",toast_sent_to_auto_implementation:"Enviado a implementación automática",toast_auto_implementation_failed:"La implementación automática falló",toast_no_company_logo:"Esta empresa no tiene logo configurado",toast_logo_added:"Logo agregado",toast_logo_load_failed:"No se pudo cargar el logo",toast_asset_added:"Recurso agregado",toast_asset_insert_failed:"No se pudo insertar el recurso",toast_min_chars_remote_search:"Escribe al menos 2 caracteres para buscar",toast_remote_results_loaded:"resultados remotos cargados",toast_write_what_to_generate:"Escribe qué quieres generar",toast_background_removed:"Fondo eliminado",toast_select_element_first:"Selecciona primero un elemento para",toast_select_image_first:"Selecciona primero una imagen para",toast_use_video_editor:"Usa el editor de video para recursos de video",toast_prompt_ready_generate:"Prompt listo para generar",toast_audio_video_flow:"Usa el flujo de video para generar audio o video",toast_describe_idea_5_words:"Describe tu idea en al menos 5 palabras",toast_ai_generation_failed:"La generación con IA falló",toast_enter_5_words_image:"Ingresa al menos 5 palabras para la imagen",toast_video_gen_in_video_editor:"La generación de video está disponible en el editor de video",toast_magic_media_generated:"Magic media generado",toast_bg_removal_failed:"La eliminación de fondo falló",toast_export_failed:"La exportación falló",toast_syncing_products:"Sincronizando productos...",toast_sync_schedule_updated:"Horario de sincronización actualizado",toast_failed_load_post:"No se pudo cargar la publicación",toast_wix_title_max:"El título de Wix no puede exceder",toast_wix_title_max_suffix:"caracteres",toast_wix_missing_config:"La configuración de la cuenta Wix está incompleta",toast_wix_update_failed:"No se pudo actualizar la publicación de Wix",toast_platform_failed:"falló",toast_email_draft_saved:"Configuración de Email Draft guardada",toast_email_draft_save_failed:"No se pudo guardar la configuración de Email Draft",toast_no_legacy_data:"No se encontraron datos antiguos para migrar",toast_migration_complete:"Migración completada",toast_migration_failed:"La migración falló",ed_badge_active_integration:"Integración activa",ed_title:"Email Draft",ed_subtitle:"Controla los módulos importados, el perfil de IA, la memoria, las FAQs y las plantillas del espacio de borradores de email.",ed_modules_active:"módulos activos",ed_visible_parity:"Paridad visible",ed_full_migration:"Migración completa",ed_module_status:"Estado de módulos",ed_active_of:"Activos de",ed_available:"disponibles",ed_functional_parity:"Paridad funcional",ed_based_on_enabled:"Basado en módulos activos",ed_pending_blocks:"Bloques pendientes",ed_activate_in_menu:"Actívalos desde el menú de abajo",ed_tab_menu:"Menú",ed_tab_config:"Configuración",ed_imported_options:"Opciones importadas",ed_imported_options_desc:"Activa o desactiva cada módulo importado de Email Draft.",ed_active:"Activo",ed_inactive:"Inactivo",ed_open_module:"Abrir módulo",ed_configure:"Configurar",ed_current_coverage:"Cobertura actual",ed_current_coverage_desc:"Vista rápida de módulos activos y pendientes de Email Draft.",ed_enabled:"Activos",ed_no_active_modules:"No hay módulos activos",ed_pending_disabled:"Pendientes / desactivados",ed_all_active:"Todos los módulos están activos",ed_parity_note:"Nota de paridad",ed_parity_note_desc:"Esta página controla visibilidad y configuración, pero cada módulo enlazado sigue manejando su propio flujo operativo.",ed_profile_ai:"Perfil e IA",ed_profile_ai_de
3sc:"Identidad base y ajustes del modelo usados por el espacio de borradores.",ed_profile_name:"Nombre del perfil",ed_company:"Empresa",ed_ai_language:"Idioma de IA",ed_ai_model:"Modelo de IA",ed_default_tone:"Tono por defecto",ed_default_signature:"Firma por defecto",ed_memory_faqs_templates:"Memoria, FAQs y plantillas",ed_use_faqs:"Usar FAQs",ed_use_templates:"Usar plantillas",ed_base_memory_notes:"Notas base de memoria",ed_memory_placeholder:"Contexto clave del negocio, políticas, notas de tono, detalles de producto...",ed_faq_seed:"Base de FAQs",ed_faq_seed_placeholder:"Agrega preguntas y respuestas comunes para guiar la generación de borradores.",ed_welcome_template:"Plantilla de bienvenida",ed_followup_template:"Plantilla de seguimiento",ed_save:"Guardar configuración",ed_sec_emails:"Espacio de correos entrantes y cola.",ed_sec_drafts:"Borradores generados y área de revisión.",ed_sec_memory:"Memoria persistente del negocio para respuestas.",ed_sec_faqs:"Preguntas frecuentes y respuestas reutilizables.",ed_sec_templates:"Plantillas reutilizables de respuesta.",ed_sec_tone:"Controles de tono para la generación de borradores.",ed_sec_business:"Datos fuente del perfil del negocio.",ed_sec_accounts:"Contexto de cuentas conectadas.",ed_sec_automation:"Hooks de automatización y contexto de ejecución.",toast_linkedin_requires_mcp:"LinkedIn requiere una conexión MCP para esta acción",toast_linkedin_requires_integration:"LinkedIn requiere credenciales MCP o Maton.ai para esta acción",toast_pinterest_requires_mcp:"Pinterest requiere una conexión MCP para esta acción",toast_notion_requires_mcp:"Notion requiere una conexión MCP para esta acción",toast_diagnostics_completed_errors:"Diagnóstico completado:",toast_with_errors:"con errores y",toast_with_warnings:"con advertencias",toast_healthy_accounts:"cuentas saludables",toast_diagnostics_failed:"El diagnóstico falló",toast_select_company_notion:"Selecciona una empresa antes de notificar a Notion",toast_notion_notified:"Notion fue notificado correctamente",toast_notion_notify_failed:"No se pudo notificar a Notion",toast_url_copied:"URL copiada al portapapeles",toast_url_copy_failed:"No se pudo copiar la URL",toast_copy_failed:"No se pudo copiar",toast_select_company_assistant:"Selecciona una empresa antes de usar el asistente",toast_assistant_query_failed:"La consulta al asistente fallo",improvements_prompt_confirm_save:"Sí, guardar",improvements_team_list_title:"Mejoras del equipo",improvements_empty:"No hay mejoras registradas aún para este equipo.",improvements_status_not_started:"No iniciada",improvements_status_completed:"Completada",improvements_status_marked_completed:"Marcada como completada",improvements_status_marked_not_started:"Marcada como no iniciada",improvements_status_update_failed:"No se pudo actualizar el estado",improvements_requested_by:"Solicitado por",improvements_datetime:"Fecha y hora",improvements_team_member_fallback:"miembro del equipo",toast_storyboard_applied:"Storyboard aplicado:",toast_describe_idea_min_chars:"Describe tu idea con al menos 10 caracteres",toast_clip_split:"Clip dividido correctamente",toast_clips_added:"clips agregados a la linea de tiempo",toast_preset_saved:"Preset guardado",toast_preset_loaded:"Preset cargado:",toast_preset_deleted:"Preset eliminado",toast_video_processed:"Video procesado correctamente",toast_no_exact_match_main_preset:"No se encontro coincidencia exacta, usando preset principal",toast_trends_load_failed:"No se pudieron cargar las tendencias",toast_news_feed_updated:"Feed de noticias actualizado",toast_news_feed_retry_failed:"No se pudo actualizar el feed de noticias",toast_issue_not_detected_completed:"La incidencia ya no se detecta. Marcada como completada.",toast_issue_still_detected:"La incidencia sigue detectada. Mantenla abierta.",toast_needs_manual_validation:"Necesita validacion manual antes de cerrar",toast_roadmap_validated:"Roadmap validado:",toast_points_completed:"puntos completados",toast_no_new_auto_closures:"No hay nuevos cierres automaticos",toast_blocked_words_saved:"Palabras bloqueadas guardadas",toast_blocked_words_save_failed:"No se pudieron guardar las palabras bloqueadas",toast_keyword_already_blocked:"Esta keyword ya esta bloqueada",toast_no_active_company_blocks:"Selecciona una empresa activa para bloquear keywords",toast_keyword_blocked:"Keyword bloqueada:",toast_keyword_block_failed:"No se pudo bloquear la keyword",onboarding_welcome:"¡Bienvenido a Krealo Publisher!",onboarding_step1:"Crea tu primera empresa",onboarding_step2:"Conecta una cuenta social",onboarding_step3:"Crea tu primer post",onboarding_step4:"Programa o publica",onboarding_complete:"¡Todo listo!",skip_tour:"Saltar tour",next_step:"Siguiente",prev_step:"Anterior",finish:"Finalizar",a:"un/una",archived:"Archivado",assignee:"Asignado",canvas:"Lienzo",checkout:"Pagar",code:"Código",companies:"Empresas",company_languages:"Idiomas de la empresa",due:"Vence",error:"Error",error_description:"Descripción del error",filter:"Filtrar",from:"Desde",image_size:"Tamaño de imagen",in_period:"en el período",input:"Entrada",intent:"Intención",landscape:"Horizontal",link:"Enlace",oauth_token:"Token OAuth",oauth_verifier:"Verificador OAuth",platform:"Plataforma",portrait:"Vertical",posts:"Publicaciones",q:"T",range:"Rango",square:"Cuadrado",standard:"Estándar",state:"Estado",tab:"Pestaña",toast_ai_media_failed:"Falló la generación de medios con IA",toast_ai_media_generated:"Medio generado con IA",toast_already_published_verified:"Ya publicado y verificado",toast_draft_save_failed:"Error al guardar borrador",toast_draft_saved:"Borrador guardado",toast_drive_load_failed:"Error al cargar desde Drive",toast_logo_max_size:"El logo debe ser menor a 2MB",toast_media_type_unknown:"Tipo de medio desconocido",toast_no_pending_platforms:"No hay plataformas pen
3dientes por publicar",toast_pinterest_no_url:"Pinterest requiere una URL de destino",toast_post_not_found:"Publicación no encontrada",toast_post_not_found_retry:"Publicación no encontrada, reintenta",toast_posts_deleted:"Publicaciones eliminadas",toast_reschedule_failed:"Error al reprogramar",toast_select_image_file:"Selecciona un archivo de imagen",token:"Token",video:"Video",view:"Ver",youtube_auto_added:"YouTube agregado automáticamente para video",nav_statistics:"Estadísticas",nav_reports:"Reportes de datos",sidebar_group_content:"Contenido",sidebar_group_ai:"AI y Automatización",sidebar_group_workspace:"Workspace",tasks_filter_unassigned:"Sin asignar",tasks_date_week:"Semana en curso",tasks_date_custom:"Personalizado…",sa_generating:"Un momento, generando…",statistics_desc:"Rendimiento de redes sociales de",nav_local_seo_grid:"Mapa SEO Local",lsg_subtitle:"Mide cómo aparece tu empresa en Google Maps desde distintos puntos de la ciudad.",lsg_pick_company:"Selecciona una empresa para empezar.",lsg_loading:"Cargando…",lsg_tab_summary:"Resumen",lsg_tab_new:"Nueva medición",lsg_tab_history:"Historial",lsg_tab_compare:"Comparar",lsg_tab_plan:"Plan de mejora",lsg_tab_config:"Configuración",lsg_new_scan:"Nueva medición",lsg_run_scan:"Ejecutar medición",lsg_save:"Guardar",lsg_compare:"Comparar",lsg_view:"Ver",lsg_view_plan:"Ver plan",lsg_gen_plan:"Generar plan",lsg_mark_before:"Marcar como Antes",lsg_delete:"Eliminar",lsg_delete_confirm:"¿Eliminar esta medición? No se puede deshacer.",lsg_deleted:"Medición eliminada",lsg_actions:"Acciones",lsg_date:"Fecha",lsg_status:"Estado",lsg_baseline:"Antes",lsg_baseline_set:"Baseline actualizado",lsg_before:"Antes",lsg_after:"Después",lsg_kw:"Keywords",lsg_center:"Centro",lsg_avg:"Promedio",lsg_points:"Puntos",lsg_requests:"Solicitudes",lsg_provider:"Proveedor",lsg_of:"de",lsg_history_empty:"Aún no hay mediciones.",lsg_no_metrics:"Sin métricas disponibles.",lsg_metric_visibility:"Visibilidad",lsg_metric_top3:"Cobertura Top 3",lsg_metric_top10:"Cobertura Top 10",lsg_legend_title:"Leyenda",lsg_legend_top3:"1–3",lsg_legend_top10:"4–10",lsg_legend_top20:"11–20",lsg_legend_notfound:">20 / No encontrado",lsg_legend_error:"Error",lsg_map_empty:"Sin puntos para mostrar.",lsg_map_aria:"Mapa de posiciones locales",lsg_map_position:"Posición",lsg_view_map:"Mapa",lsg_view_list:"Lista",lsg_print:"Imprimir",lsg_step_location:"1. Ubicación",lsg_step_keywords:"2. Keywords",lsg_step_grid:"3. Grid y radio",lsg_step_review:"4. Revisar costo",lsg_select_location:"Selecciona una ubicación",lsg_no_locations:"Aún no hay ubicaciones — agrega una abajo.",lsg_import_gbp:"Importar de Google Business",lsg_import_gbp_ok:"Ubicaciones importadas",lsg_import_gbp_none:"Esta compañía no tiene perfil de Google Business conectado",lsg_import_gbp_nothing:"No hay nada nuevo que importar",lsg_import_gbp_fail:"No se pudo importar de Google Business",lsg_add_location:"Agregar ubicación manual",lsg_location_name:"Nombre",lsg_location_address:"Dirección",lsg_location_lat:"Latitud",lsg_location_lng:"Longitud",lsg_save_location:"Guardar ubicación",lsg_location_saved:"Ubicación guardada",lsg_location_incomplete:"Completa nombre, dirección y coordenadas.",lsg_kw_placeholder:"Agrega una keyword…",lsg_kw_add:"Agregar keyword",lsg_kw_remove:"Quitar",lsg_kw_empty:"Aún no hay keywords.",lsg_kw_max:"Máximo 5 keywords activas.",lsg_kw_dup:"Esa keyword ya existe.",lsg_kw_too_long:"Keyword muy larga (máx 80).",lsg_grid_size:"Tamaño del grid",lsg_unit:"Unidad",lsg_radius:"Radio",lsg_demo_data:"Datos de demostración (mock)",lsg_demo_badge:"Datos de demostración",lsg_quota_warning:"Esta medición usa muchas solicitudes — 
3cuida tu cuota.",lsg_schedule:"Programar mediciones automáticas",lsg_weekly:"Semanal",lsg_monthly:"Mensual",lsg_config_saved:"Configuración guardada",lsg_need_location:"Selecciona una ubicación primero.",lsg_need_keywords:"Agrega al menos una keyword activa.",lsg_scan_done:"Medición completada",lsg_scan_failed:"La medición falló",lsg_reused_cache:"Se reutilizó una medición reciente (caché 24h).",lsg_progress_running:"Ejecutando…",lsg_progress_queued:"En cola…",lsg_progress_failed:"solicitudes fallidas",lsg_dash_no_config:"Aún no hay configuración. Crea tu primera medición.",lsg_dash_no_scan:"Aún no hay mediciones. Ejecuta la primera.",lsg_dash_last:"Última medición",lsg_cmp_pick:"Elige una medición Antes y Después.",lsg_pick_scan:"Elige una medición",lsg_cmp_incompatible:"Las mediciones no son comparables geográficamente",lsg_cmp_summary_only:"Mostrando solo comparación resumida.",lsg_cmp_points:"Puntos ↑/↓/=",lsg_cmp_new_green:"Nuevas zonas verdes",lsg_cmp_lost_green:"Zonas verdes perdidas",lsg_plan_none:"Aún no hay plan generado.",lsg_plan_loading:"Generando plan…",lsg_plan_no_ai:"Plan generado sin IA (motor determinista).",lsg_plan_summary:"Resumen ejecutivo",lsg_plan_owner:"Responsable",lsg_plan_due:"Plazo",lsg_plan_to_task:"Crear tarea",lsg_phase_30:"0–30 días",lsg_phase_60:"31–60 días",lsg_phase_90:"61–90 días",lsg_settings_limits:"Límites y control de costos",lsg_settings_max_scans:"Máx mediciones",lsg_settings_daily_req:"Límite de solicitudes/día",lsg_settings_concurrency:"Concurrencia",lsg_settings_cache:"Caché",lsg_settings_default:"por defecto",lsg_settings_ai_model:"Modelo de IA",lsg_settings_current:"Configuración actual",lsg_disabled:"Desactivado",lsg_next_run:"Próxima ejecución",sa_title:"Analíticas sociales",sa_last_sync:"Última sincronización",sa_last_sync_short:"Últ. sync",sa_refresh:"Actualizar estadísticas",sa_all_platforms:"Todas las redes",sa_export_csv:"Exportar CSV (resumen + filas)",sa_export_done:"CSV descargado",sched_all_statuses:"Todos los estados",sched_best_hours:"Mejores horas",sched_best_hours_empty:"Aún no hay histórico real suficiente (se necesitan 3+ posts publicados con engagement confirmado por franja horaria). No se inventan sugerencias.",sched_best_hours_note:"Basado solo en los posts publicados de esta empresa y su engagement confirmado. (n) = tamaño de muestra.",sa_metric_views:"Vistas",sa_metric_impressions:"Impresiones",sa_metric_reach:"Alcance",sa_metric_likes:"Me gusta",sa_metric_comments:"Comentarios de posts",sa_metric_shares:"Compartidos",sa_metric_saves:"Guardados",sa_metric_clicks:"Clics",sa_metric_engagement:"Engagement",sa_no_data:"Sin datos confirmados",sa_posts_with_data:"posts con dato",sa_vs_prev:"vs periodo anterior",sa_er_basis:"base",sa_er_mixed:"bases mixtas",sa_no_denominator:"Sin denominador confiable",sa_never_synced:"sin sincronizar",sa_missing_external_id:"sin ID externo",sa_sync_errors:"con errores de sync",sa_by_platform:"Rendimiento por red social",sa_platform:"Red / cuenta",sa_empty_period:"No hay publicaciones en este periodo.",sa_top_posts:"Top publicaciones",sa_top_by_views:"Más vistas",sa_top_by_engagement:"Más engagement",sa_post_performance:"Rendimiento por publicación",sa_search_placeholder:"Buscar por título…",sa_post:"Publicación",sa_date:"Fecha",sa_actions:"Acciones",sa_no_external_id:"Sin ID externo",sa_open_post:"Ver en la red",sa_entries:"registros",sa_health_title:"Salud de analíticas",sa_health_check:"Revisar salud",sa_health_hint:"Ejecuta la revisión para ver el estado de tokens y permisos por cuenta.",sa_health_failed:"La revisión de salud falló",sa_no_social_accounts:"No hay redes sociales conectadas para esta empresa.",sa_posts_synced:"posts sincronizados",sa_reconnect_needed:"Reconectar para activar analíticas",sa_token_refreshing:"Token por expirar",sa_ok:"Correcto",sa_probe:"Probar conexión",sa_probing:"Probando…",sa_probe_ok:"la conexión de analíticas funciona",sa_probe_failed:"la prueba de conexión falló",sa_backfill:"Recuperar estadísticas anteriores",sa_backfill_done:"{count}
3 métricas de plataformas recuperadas",sa_select_company_first:"Selecciona una empresa primero",sa_state_available:"Confirmado por la API",sa_state_unavailable:"Sin dato confirmado",sa_state_permission:"Permiso requerido — reconecta la cuenta",sa_state_not_supported:"La plataforma no ofrece esta métrica",sa_state_not_synced:"Aún no sincronizado",sa_state_stale:"Último valor conocido (desactualizado)",sa_state_error:"Error de sincronización",inbox_tab_messages:"Mensajes",inbox_tab_comments:"Comentarios",inbox_msg_compose_title:"Nuevo mensaje",inbox_msg_to:"Para",inbox_msg_select_recipient:"Selecciona un destinatario",inbox_msg_no_recipients:"No hay miembros del equipo disponibles",inbox_msg_owner_label:"Dueño",inbox_msg_subject:"Asunto",inbox_msg_subject_placeholder:"Asunto del mensaje...",inbox_msg_body:"Mensaje",inbox_msg_body_placeholder:"Escribe tu mensaje...",inbox_msg_send:"Enviar",inbox_msg_sent:"Mensaje enviado",inbox_msg_send_error:"No se pudo enviar el mensaje",inbox_msg_list_title:"Mensajes",inbox_msg_loading:"Cargando mensajes...",inbox_msg_empty:"Aún no hay mensajes.",inbox_msg_load_error:"No se pudieron cargar los mensajes",inbox_msg_unread:"Nuevo",inbox_msg_from:"De",inbox_msg_no_subject:"(sin asunto)",inbox_msg_create_task:"Crear task",inbox_open_task:"Abrir tarea",inbox_open_event:"Abrir evento",settings_tab_menu:"Orden del menú",settings_tab_help:"Mejoras",settings_storage_title:"Uso de almacenamiento",settings_storage_desc:"Espacio total usado y qué proyecto ocupa más.",settings_storage_files:"archivos",settings_storage_total_label:"total de todas tus compañías",settings_storage_companies:"compañías",settings_storage_by_folder:"Por módulo",settings_storage_by_company:"Por compañía",settings_storage_updated:"Actualizado",settings_storage_unavailable:"El uso de almacenamiento no está disponible ahora.",settings_tab_apikeys:"API Keys",settings_group_account:"Cuenta",settings_group_team:"Equipo",settings_group_work:"Tu espacio",settings_group_dev:"Desarrollo",settings_tab_data:"Tus datos",data_export_title:"Exporta tus datos",data_export_desc:"Descarga un ZIP con un CSV por entidad: compañías, posts, tareas y cuentas conectadas. Incluye solo lo que esta cuenta puede ver.",data_export_security_note:"Los tokens de acceso, las API keys y las contraseñas nunca se exportan: esos campos salen como [redacted].",data_export_cta:"Exportar datos (.zip)",data_export_building:"Preparando tu exportación…",data_export_done:"Exportación lista",data_export_failed:"No se pudo generar la exportación",data_export_partial:"Exportación lista, pero incompleta",data_export_partial_desc:"no se pudieron leer y salieron vacíos",apikeys_desc:"Guarda tus propias API keys (Claude, OpenAI, Google, Ollama…). Solo tú puedes verlas.",apikeys_empty:"No hay API keys guardadas todavía.",apikeys_provider:"Proveedor",apikeys_key_label:"API key",apikeys_load_failed:"No se pudieron cargar las API keys",apikeys_name_value_required:"Nombre y valor son obligatorios",apikeys_saved:'API key "{name}" guardada',apikeys_save_failed:"Error guardando la key",apikeys_deleted:'"{name}" eliminada',apikeys_delete_failed:"Error eliminando la key",tasks_kanban_fields_title:"Campos visibles en las tarjetas del Kanban",tasks_kanban_fields_desc:"Elige qué campos se muestran en cada tarjeta de tarea del tablero.",notif_system_note:"Los avisos del inbox y del asistente se muestran siempre y no se pueden desactivar aquí.",support_ticket_sent:"Ticket enviado correctamente",support_reply_sent:"Respuesta enviada",support_reply_failed:"Error al responder",support_ticket_closed:"Ticket cerrado",support_close_failed:"Error al cerrar el ticket",support_close_ticket:"Cerrar",agents_how_title:"¿Cómo funciona?",agents_how_intro:"Cada agente es un empleado AI conectado al OpenClaw de Krealo. Tu chat con cada agente es privado: solo tú ves tu conversación.",agents_how_who_title:"¿A quién hablarle?",agents_how_asistente:"Asistente — coordinación y correo",agents_how_krealo_media:"Krealo Media — cabeza de la agencia",agents_how_client_agents:"Agentes de cliente — todo lo de su compañía",agents_how_posteador:"Posteador — posts y publicaciones",agents_how_ads_seo:"Ads y SEO — campañas y posicionamiento",agents_how_contabilidad:"Contabilidad — facturas y cobros",agents_tab_docs:"Docs",agents_docs_empty:"El agente aún no publica documentos",agents_docs_download:"Descargar",tasks_stat_pending:"Pendientes",tasks_stat_done_today:"Terminadas hoy",tasks_stat_done_week:"Terminadas esta semana",create_post_glance_subtitle:"Tu calendario de publicación de un vistazo",create_post_step_content_title:"Contenido",create_post_step_media_subtitle:"Sube, genera con IA o importa desde Drive",create_post_step_platforms_subtitle:"Elige dónde publicar y el tipo de post",create_post_step_scheduling_subtitle:"Ahora o prográmalo para más tarde",save_draft:"Guardar draft",sc_ask_seo_agent:"Preguntar al agente SEO",sc_agent_summary_intro:"Analiza estos datos de Google Search Console (últimos 30 días):",sc_agent_summary_top_queries:"Top 5 consultas",sc_agent_summary_question:"¿Qué oportunidades SEO ves y qué acciones recomiendas?",merchant_ai_improve_titles:"Mejorar títulos con AI",merchant_ai_improve_descriptions:"Mejorar descripciones con AI",merchant_ai_improving:"Mejorando con AI...",merchant_ai_improve_done:"AI listo: {improved} generados, {cache} desde cache, {overrides} overrides manuales",merchant_ai_improve_failed:"Falló la mejora con AI",merchant_ai_pen
3ding_hint:"Quedan {count} productos pendientes, vuelve a ejecutar para continuar",merchant_ai_settings_title:"Configuración de Merchant AI",merchant_ai_settings_desc:"Los títulos/descripciones generados con AI se cachean por una clave de reutilización y se guardan como aiTitle/aiDescription en cada producto. Los overrides manuales siempre ganan.",merchant_ai_reuse_key_label:"Campo clave de reutilización",merchant_ai_reuse_key_help:"Campo del producto usado como clave de cache (ej. 'mpn', 'sku', 'itemGroupId'). Los productos que comparten este valor reutilizan el mismo texto AI.",merchant_ai_overrides_label:"Excepciones manuales",merchant_ai_overrides_help:"Fija el título o la descripción de un producto concreto por su identificador. Siempre ganan sobre la IA.",merchant_ai_overrides_invalid_json:"JSON inválido en los overrides manuales",merchant_ai_settings_saved:"Configuración de Merchant AI guardada",merchant_ai_settings_save_failed:"No se pudo guardar la configuración de Merchant AI",merchant_ai_status_titles:"Títulos AI",merchant_ai_status_descriptions:"Descripciones AI",merchant_ai_status_cache:"Entradas en cache",merchant_ai_status_overrides:"Overrides manuales",improvements_add_photos:"Agregar fotos",improvements_uploading:"Subiendo…",improvements_only_images:"Solo se permiten imágenes",improvements_photo_upload_failed:"No se pudo subir la foto — intenta de nuevo",improvements_remove_photo:"Quitar foto",improvements_photos_login_required:"Inicia sesión para adjuntar fotos",inbox_chat_title:"Conversaciones",inbox_chat_select:"Selecciona una conversación para chatear",inbox_chat_no_messages:"Aún no hay mensajes. ¡Saluda!",inbox_chat_start_hint:"Iniciar chat",inbox_chat_write_message:"Escribe un mensaje...",inbox_chat_agent_no_reply:"Los mensajes de agentes no aceptan respuestas",inbox_mark_answered:"Marcar como atendido",inbox_marked_answered:"Atendido",inbox_chat_you:"Tú",inbox_chat_agent_label:"Agente",inbox_chat_back:"Volver",recurring_weekly_pick_days:"Semanal (elige días)",recurring_weekdays_required:"Elige al menos un día de la semana",tasks_team_load_failed:"No se pudo cargar el equipo — recarga",inbox_open_in_agents:"Abrir en Agentes",nav_brain:"Brain",nav_edit_company:"Editar companía",ads_link_via_openclaw:"Las cuentas de ads se vinculan automáticamente desde OpenClaw (clients.yaml) — tu OAuth/token ya vive ahí. Pídele al agente de Ads vincular esta companía.",ads_ask_agent_link:"Pedir al agente de Ads que la vincule",lsg_google_key_missing:"Falta tu API key de Google. Agrégala en Settings → API Keys (proveedor google).",lsg_google_key_cta:"Ir a Settings → API Keys",review_label:"Revisión",mark_verified:"Marcar como verificada",review_update_failed:"No se pudo actualizar la revisión",unlink_failed:"No se pudo desenlazar la tarea",parent_task:"Tarea principal",subtask_create:"Crear subtarea",toast_post_title_max:"Post Title no puede exceder {max} caracteres.",toast_twitter_caption_max:"El caption de X/Twitter no puede exceder {max} caracteres.",toast_twitter_caption_trimmed:"El caption de X/Twitter se recortó a {max} caracteres.",toast_free_plan_posts_limit:"El plan Free permite máximo {max} posts/mes. Mejora tu plan para posts ilimitados.",billing_subscription_activated:"¡Suscripción activada!",billing_checkout_failed:"No se pudo iniciar el pago",billing_portal_failed:"No se pudo abrir el portal de facturación",toast_plan_companies_limit:"Tu plan permite máximo {max} compañías. Mejora tu plan para agregar más.",sched_health_failed:"Falló el chequeo de salud del scheduler",sched_requeue_requested:"Reencolado del post solicitado",sched_requeue_failed:"No se pudo reencolar el post",sched_attempts_reset:"Intentos reseteados",sched_attempts_reset_failed:"No se pudieron resetear los intentos",sc_site_disconnected_showing_all:"El sitio de Search Console seleccionado ya no está conectado. Mostrando todos los sitios conectados.",sc_blocked_keywords_saved:"Palabras bloqueadas guardadas.",sc_blocked_keywords_save_failed:"No se pudieron guardar las palabras bloqueadas.",sc_keyword_already_blocked:"Esa keyword ya está bloqueada.",sc_no_active_company_blocks:"No hay empresa activa para guardar bloqueos.",sc_keyword_blocked:"Keyword bloqueada: {keyword}",sc_keyword_block_failed:"No se pudo bloquear la keyword.",toast_value_copied:"Valor copiado al portapapeles",toast_action_copied:"Acción copiada al portapapeles",toast_contact_copied:"Contacto copiado al portapapeles",toast_remote_search_failed:"La búsqueda remota falló.",ve_clips_added:"{count} clip(s) agregados",ve_preset_saved:"Preset guardado para esta empresa",ve_preset_loaded:"Preset cargado: {name}",ve_preset_deleted:"Preset eliminado",ve_video_processed:"Video procesado correctamente",veg_login_required:"Debes iniciar sesión para publicar",veg_uploading_video:"Subiendo video al Publisher…",veg_uploading_progress:"Subiendo… {percent}%",veg_video_ready:"Video listo — abriendo Publisher",veg_upload_failed:"Error al subir el video. Intenta de nuevo.",blog_connection_mode_label:"Modo de conexión",blog_connection_mode_api:"API (recomendado)",blog_connection_mode_playwright:"CMS asistido (agente Playwright)",blog_playwright_kind_label:"Plataforma CMS",blog_playwright_help:"El agente del Mac publica entrando al CMS con Playwright. No se necesita API key: la sesión se inicia una vez en el Mac y el agente la reutiliza.",agent_session_needs_login:"Falta login en el Mac",agent_session_active:"Verificado con agente",agent_connected_chip:"Conectado · agente",agent_session_expired:"Sesión vencida",agent_session_error:"Error de sesión",agent_last_check:"Último chequeo",agent_label:"Agente",agent_check_waiting:"Esperando al Mac…",agent_check_timeout:"El Mac no respondió (el chequeo corre cada 10 min). Reintenta o revisa el LaunchAgent c
3om.krealo.cms-session-check.",agent_account_created:"Cuenta de blog (agente) creada. Inicia sesión una vez en el Mac para activar la sesión.",publish_queued_for_agent:"En cola: lo publica el agente del Mac en los próximos minutos.",nav_opportunities:"Oportunidades",opp_subtitle:"Insights accionables con datos reales de tu cuenta — nada inventado.",opp_weekdays:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],opp_col_keyword:"Keyword",opp_col_position:"Posición",opp_col_impressions:"Impresiones",opp_col_clicks:"Clicks",opp_col_ctr:"CTR",opp_col_day:"Día",opp_col_hour:"Hora",opp_col_posts:"Posts",opp_col_engagement:"Engagement total",opp_weak_title:"Keywords que no rankean bien",opp_weak_desc:"Consultas reales de Search Console en posición 4-25 (últimos 30 días) — demanda de búsqueda que aún no capturas bien.",opp_connect_sc_title:"Conecta Search Console",opp_connect_sc_weak_desc:"Sin Search Console conectado no podemos saber qué keywords rankean mal.",opp_go_search_console:"Ir a Search Console",opp_weak_empty:"No se encontraron keywords en posición mejorable (4-25) en los últimos 30 días.",opp_best_time_title:"Mejor momento para postear",opp_best_time_desc:"Calculado con tus propios posts publicados: día/hora vs. engagement real (likes+comentarios+shares+impresiones).",opp_best_time_empty_title:"Aún sin datos suficientes",opp_best_time_empty_desc:"Publica y verifica posts para poder calcular tu mejor momento de publicación.",opp_best_time_early_signal:"Dato preliminar: solo {count} publicaciones con fecha registradas hasta ahora. Se afina con más historial.",opp_best_time_early_suffix:" (dato preliminar, aún con pocos posts)",opp_ads_title:"Keyword Planner (Ads)",opp_ads_desc:"Keywords que tus campañas de Google Ads usan hoy, cruzadas con tus orgánicas de Search Console.",opp_ads_paid_title:"Keywords que ya pagas",opp_ads_organic_only_title:"Orgánicas fuertes que NO estás pagando",opp_ads_organic_only_desc:"Posición ≤10 con clicks reales y sin keyword equivalente en tus campañas — candidatas directas para Ads.",opp_ads_col_campaign:"Campaña",opp_ads_col_match:"Concordancia",opp_ads_col_cost:"Costo (30d)",opp_ads_badge_also_organic:"También orgánica #{position}",opp_ads_badge_paid_only:"Solo pagada",opp_ads_badge_organic_only:"Aún no la pagas",opp_ads_not_connected_title:"Conecta Google Ads",opp_ads_not_connected_desc:"Esta compañía no tiene una cuenta de Google Ads vinculada en el Publisher.",opp_ads_view_accounts:"Ver cuentas de Ads",opp_ads_missing_title:"Faltan credenciales de Google Ads",opp_ads_missing_desc:"El backend puede leer las keywords de tus campañas, pero le faltan estas variables de entorno en Functions. Hasta que se configuren no se muestra nada inventado:",opp_ads_error:"Google Ads respondió con un error. Detalle:",opp_ads_empty:"La cuenta de Google Ads está conectada pero no devolvió keywords activas en los últimos 30 días.",opp_ads_open_console:"Ver en Google Ads",opp_ads_no_organic_candidates:"Aún no hay keywords en posición ≤10 con clicks reales para sugerir.",opp_ads_no_candidates_title:"Sin candidatas aún",opp_ads_connect_sc_desc:"Sin Search Console conectado no podemos identificar tus keywords orgánicas fuertes.",opp_plan_title:"Plan de acción",opp_plan_desc:"Resumen accionable generado a partir de las 3 secciones de arriba.",opp_plan_weak:"Mejora estas {count} keywords que rankean mal: {list}.",opp_plan_connect_sc:"Conecta Search Console para detectar keywords con posición mejorable.",opp_plan_best_slot:"Postea los {day} entre {hours}{hint} — es tu mejor franja según tu propio historial.",opp_plan_need_posts:"Publica y verifica más posts para calcular tu mejor momento de publicación.",opp_plan_test_in_ads:"Prueba en Google Ads estas keywords orgánicas fuertes que aún no pagas: {list}.",opp_plan_no_strong:"Aún no hay keywords orgánicas lo bastante fuertes (posición ≤10 con clicks) para sugerir en Ads.",opp_plan_ads_overlap:"{count} de tus keywords de Ads ya rankean orgánicamente — revisa si vale la pena seguir pagándolas.",opp_footer_real_data:"Basado en tus datos reales de Search Console, Google Ads y publicaciones — no en estimaciones.",opp_last_auto_run:"Última corrida automática: {date}",auto_opp_title:"Oportunidades semanales",auto_opp_desc:"Recalcula solo, una vez por semana, las oportunidades de /oportunidades (keywords de Search Console con posición mejorable) para cada compañía activada.",auto_opp_sc
3hedule_hint:"Corre los lunes a las 7:00 (America/New_York).",auto_opp_on:"Activo — se recalcula cada semana",auto_opp_off:"Apagado — solo manual",auto_opp_toast_on:"Oportunidades semanales activadas para",auto_opp_toast_off:"Oportunidades semanales desactivadas para",personal_account_title:"Cuenta personal",personal_account_desc:"Estas conexiones son tuyas, no de la compañía. Se ven iguales en todos los workspaces y nadie más del equipo las ve.",personal_account_badge:"Igual en todos los workspaces",personal_email_title:"Tu buzón de correo",personal_email_desc:"Conecta tu buzón de trabajo para que sus correos entren en la bandeja del equipo, clasificados por compañía. Cada persona conecta el suyo: nadie más del equipo ve esta lista.",personal_email_readonly_note:"Acceso de solo lectura. El Publisher puede leer tu correo para clasificarlo; nunca puede enviar, borrar ni etiquetar nada. Los correos que no se puedan atribuir a una compañía quedan privados para ti hasta que alguien los clasifique.",personal_email_none:"Ningún buzón conectado",personal_email_connect:"Conectar Gmail",personal_email_connect_another:"Conectar otro",personal_email_disconnect:"Desconectar",personal_email_disconnect_confirm:"¿Desconectar este buzón? El Publisher deja de recibir su correo y borra los correos que nunca se clasificaron en una compañía. Los ya clasificados se quedan en el historial del cliente.",personal_email_disconnected:"Buzón desconectado",personal_email_deleted_unclassified:"correos sin clasificar borrados",personal_email_sync_now:"Sincronizar ahora",personal_email_synced:"Buzón sincronizado · correos nuevos",personal_email_last_sync:"Última sincronización",personal_email_never_synced:"Todavía sin sincronizar",personal_email_poll_every:"se revisa cada",email_account_connected:"Buzón conectado",personal_email_app_password_connect:"Conectar con contraseña de aplicación",personal_email_app_password_title:"Conectar un buzón con contraseña de aplicación",personal_email_app_password_why:"El botón de Gmail de arriba depende de una revisión de permisos de Google que todavía no está hecha, así que hoy no puede conectar a nadie. Esta vía sí funciona — y, a diferencia de la otra, también permite responder.",personal_email_app_password_scope_warning:"Una contraseña de aplicación le da al Publisher acceso completo a este buzón: puede leer, enviar y borrar correo. Es más acceso que la vía de Gmail de solo lectura de arriba, no menos.",personal_email_app_password_revoke_note:"Puedes revocarla cuando quieras desde tu cuenta de Google, en myaccount.google.com/apppasswords. Revocarla ahí le corta el acceso al Publisher al instante, sin tocar nada más de tu cuenta.",personal_email_app_password_storage_note:"Se cifra antes de guardarse y no vuelve nunca a esta pantalla, ni siquiera sus últimos caracteres. El Publisher solo llega a decirte si hay una guardada.",personal_email_app_password_requirements:"Google solo emite contraseñas de aplicación para cuentas con la verificación en dos pasos activada. En una cuenta de Workspace, un administrador puede desactivarlas para todo el dominio.",personal_email_app_password_mailbox_label:"Dirección del buzón",personal_email_app_password_label:"Contraseña de aplicación",personal_email_app_password_placeholder:"16 letras — los espacios dan igual",personal_email_app_password_create_link:"Crea una en myaccount.google.com/apppasswords",personal_email_app_password_submit:"Comprobar y conectar",personal_email_app_password_checking:"Entrando en el buzón…",personal_email_app_password_cancel:"Cancelar",personal_email_app_password_connected:"Buzón conectado y acceso comprobado",personal_email_badge_readonly:"Solo lectura",personal_email_badge_full_access:"Acceso completo al buzón",personal_email_smtp_unverified:"Leer funciona, pero el servidor de salida rechazó esta contraseña: desde aquí no saldrán las respuestas.",personal_email_disconnect_confirm_app_password:"¿Desconectar este buzón? El Publisher deja de recibir su correo y borra los correos que nunca se clasificaron en una compañía. Los ya clasificados se quedan en el historial del cliente. El Publisher borra su copia de la contraseña de aplicación, pero la contraseña sigue siendo válida hasta que la revoques en tu cuenta de Google.",personal_email_revoke_reminder:"Acuérdate de revocar la contraseña de aplicación en myaccount.google.com/apppasswords — el Publisher ya no puede usarla, pero sigue siendo válida.",personal_email_error_app_password_required:"Este buzón tiene la verificación en dos pasos activada y eso es la contraseña normal de la cuenta. Google solo acepta aquí una contraseña de aplicación: crea una y pega esa.",personal_email_error_invalid_credentials:"Google rechazó esta contraseña de aplicación. Hay tres causas: no se copió entera (son 16 letras, los espacios dan igual); la verificación en dos pasos está desactivada en esta cuenta, y sin ella Google no emite ninguna contraseña de aplicación; o tu administrador de Workspace las tiene desactivadas para el dominio — y entonces no funcionará ninguna que crees.",personal_email_error_imap_disabled:"IMAP está desactivado en este buzón. Actívalo en Gmail → Configuración → Reenvío y correo POP/IMAP, o pregúntale a tu administrador de Workspace: puede tenerlo desactivado para todo el dominio.",personal_email_error_web_login_required:"Google quiere que esta cuenta entre antes desde un navegador: suele pedirlo tras detectar actividad inusual. Entra en mail.google.com y vuelve a intentarlo.",personal_email_error_too_many_connections:"Gmail está rechazando nuevas conexiones a este buzón porque ya hay demasiadas abiertas. Espera un par de minutos y vuelve a intentarlo.",personal_email_error_connection_failed:"No se pudo llegar al servidor de correo. No se guardó nada.",personal_email_error_unknown:"El servidor de correo rechazó la conexión y no dijo por qué. No se guardó nada.",personal_email_error_mailbox_invalid:"Esa no es una dirección de buzón válida.",nav_email_pipeline:"Correo del equipo",email_pipeline_addon_title:"El correo del equipo es un complemento",email_pipeline_per_month:"mes",email_pipeline_addon_desc:"La bandeja de correo del equipo es un complemento de pago: conecta los buzones del equipo, clasifica cada mensaje por cliente, asigna responsable y avisa cuando nadie respondió.",email_pipeline_addon_how:"Actívalo en Ajustes → Facturación, o escribe a [email protected].",email_pipeline_addon_cta:"Activar complemento",email_pipeline_addon_recheck:"Ya lo activé",email_pipeline_addon_still_off:"El complemento sigue sin estar activo en esta cuenta.",email_pipeline_addon_inactive:"Tu suscripción no está activa, así que el complemento no puede funcionar.",email_pipeline_addon_no_email:"Tu cuenta no tiene correo asociado, así que no se puede validar el acceso.",email_pipeline_access_internal:"Incluido (equipo interno)",email_pipeline_access_addon:"Complemento activo",email_pipeline_settings_title:"Correo del equipo",email_pipeline_settings_desc:"A quién se le asigna cada correo, cuándo avisar de que nadie respondió, y la auto-respuesta.",email_pipeline_readonly_config:"Solo el dueño del workspace puede cambiar estos ajustes.",email_pipeline_alerts_title:"Avisos de correo sin responder",email_pipeline_alerts_desc:"Avisa al responsable (o al dueño del buzón) cuando un correo lleva demasiado tiempo esperando.",email_pipeline_alerts_enabled:"Avisos activados",email_pipeline_sla_hours:"Horas sin responder antes de avisar",email_pipeline_sla_remind:"Recordar cada N horas (0 = solo una vez)",email_pipeline_rules_title:"Reglas de asignación",email_pipeline_rules_desc:"Quién es responsable de un correo de cierto remitente o de cierto cliente, y si se le crea una tarea.",email_pipeline_rules_enabled:"Reglas activadas",email_pipeline_auto_task:"Crear tareas desde las reglas",email_pipeline_rules_empty:"Todavía no hay reglas.",email_pipeline_rule_on:"activa",email_pipeline_rule_off:"apagada",email_pipeline_rule_autoreply:"auto-respuesta",email_pipeline_rule_no_assignee:"sin responsable",email_pipeline_rule_task:"crea tarea",email_pipeline_autoreply_title:"Auto-respuesta",email_pipeline_autoreply_desc:"Responde sola cuando nadie contestó pasadas N horas. Nunca responde a listas de correo, a direcciones no-reply ni a respuestas automáticas, y jamás dos veces en el mismo hilo.",email_pipeline_autoreply_enabled:"Auto-respuesta activada",email_pipeline_off_by_default:"apagada por defecto",email_pipeline_autoreply_hours:"Nunca antes de N horas",email_pipeline_autoreply_cap:"Tope duro por día",email_pipeline_autoreply_safety:"Una sola auto-respuesta por hilo, jamás dos. Cada auto-respuesta queda en el historial del correo marcada como automática, para poder distinguirla de una escrita por una persona.",email_pipeline_send_blocked_title:"El envío está bloqueado",email_pipeline_send_blocked_desc:"Los buzones se conectaron con permiso de solo lectura (gmail.readonly). Enviar exige gmail.send, que nadie ha concedido: la regla se puede configurar y se guarda, pero no saldrá ningún correo.",email_pipeline_mailboxes_title:"Buzones del equipo",email_pipeline_mailboxes_desc:"Qué buzones están conectados y sincronizando de verdad.",email_pipeline_mailboxes_empty:"Todavía no hay ningún buzón conectado.",email_pipeline_mailbox_active:"activo",email_pipeline_mailbox_paused:"pausado",email_pipeline_readonly_badge:"solo lectura",email_pipeline_last_sync:"Última sincronización",email_pipeline_autoreply_moved:"La auto-respuesta ahora vive en Automatización, junto al resto de los automatismos.",email_pipeline_autoreply_moved_cta:"Abrir Automatización → Respuestas",email_pipeline_autoreply_scope:"correo del equipo",email_sync_error_secret_unreadable:"No se pudo leer la contraseña guardada. Vuelve a conectar el buzón y escribe otra vez la app password.",email_sync_error_secret_missing:"No hay ninguna contraseña guardada para este buzón. Vuelve a conectarlo para escribir la app password.",email_sync_error_auth_rejected:"El proveedor de correo rechazó la contraseña guardada. Vuelve a conectar el buzón con una app password nueva.",email_sync_error_transient:"No se pudo llegar al buzón en el último intento. Se reintentará solo.",email_sync_error_unknown:"La última sincronización falló. El detalle técnico está abajo.",email_sync_error_detail:"Detalle técnico",personal_maton_desc:"Conecta tu cuenta de Maton para que tu agente pueda leer tu propio correo cuando se lo pidas.",personal_maton_key_label:"API key de Maton",personal_maton_key_help:"Se guarda cifrada en el servidor. Nunca vuelve al navegador y nadie más puede leerla.",personal_maton_save:"Guardar y conectar",personal_maton_replace:"Reemplazar key",personal_maton_test:"Probar conexión",personal_maton_testing:"Probando…",personal_maton_saving:"Conectando…",personal_maton_disconnect:"Desconectar",personal_maton_connected:"Conectado",personal_maton_not_connected:"Sin conectar",personal_maton_saved_toast:"Maton conectado a tu cuenta personal",personal_maton_disconnected_toast:"Maton desconectado",personal_maton_connections_title:"Conexiones de esta cuenta de Maton",personal_maton_gmail_ok:"Gmail conectado",personal_maton_gmail_missing:"Todavía sin conexión de Gmail",personal_maton_setup_title:"Paso que se hace una sola vez",personal_maton_setup_hint:"Corre esto en tu terminal y autoriza tu propio buzón. Sin eso, Maton tiene la key pero ningún correo que leer.",personal_agent_token_title:"Token para tu agente",personal_agent_token_desc:"Tu agente manda este token para probar que es el tuyo. Es lo único que decide de quién se lee el correo — nunca un email escrito en la petición.",personal_agent_token_generate:"Generar token",personal_agent_token_regenerate:"Generar uno nuevo",personal_agent_token_revoke:"Revocar",personal_agent_token_active:"Token activo",personal_agent_token_none:"Todavía sin token",personal_agent_token_once:"Cópialo ahora — por seguridad no se vuelve a mostrar.",personal_agent_token_revoked_toast:"Token revocado",personal_copy:"Copiar",personal_copied:"Copiado",ca_token_generated:"Token generado. Pégalo en el CRM → Integraciones → Krealo Publisher.",ca_token_generate_failed:"No se pudo generar el token.",ca_crm_enabled:"Conexión con el CRM activada.",ca_crm_disabled:"Conexión con el CRM desactivada.",ca_update_failed:"No se pudo actualizar.",ca_copy_failed:"No se pudo copiar.",ca_notebooklm_updated:"NotebookLM actualizado.",ca_notebooklm_save_failed:"No se pudo guardar el NotebookLM.",ca_google_ads_oauth_saved:'Autorización de Google Ads guardada. Este OAuth sirve para TODAS tus compañías (MCC). Pulsa "Check access" en la tarjeta para verificar la lectura real de campañas.',ca_blog_api_key_help:"La API key se cifra en el backend y nunca vuelve al navegador. Usa la URL base del sitio que expone /api/blog/posts.",ca_mcc_help:"El MCC tiene 10 dígitos (ej: 299-817-2209).",ca_mcc_save_failed:"No se pudo guardar el MCC.",ca_label_saved:"Etiqueta guardada.",ca_label_removed:"Etiqueta quitada.",ca_label_save_failed:"No se pudo guardar la etiqueta.",ca_expired:"Vencida",ca_connection_ok:"Conexión OK",ca_connection_test_failed:"Falló la prueba de conexión.",ca_testing:"Probando...",ca_test_connection:"Probar conexión",ca_failed:"Falló",ca_saving:"Guardando…",ca_base_url:"Base URL",ca_select_company_first:"Selecciona una empresa primero.",ca_need_url_and_key:"Agrega la URL base y la API key antes de probar la conexión.",ca_need_site_url:"Agrega la URL del sitio antes de probar.",ca_need_wp_credentials:"WordPress necesita usuario y contraseña de aplicación.",ca_need_access_token:"Agrega el token de acceso antes de probar.",ca_google_ads_customer_id_required:"El Customer ID de Google Ads (10 dígitos) es obligatorio.",ca_meta_connect_first:"Conecta primero Facebook o Instagram: Meta Ads reutiliza esa autorización.",ca_ad_account_id_required:"El ID de la cuenta publicitaria (act_...) es obligatorio.",ca_notion_database_id_required:"El Database ID de Notion es obligatorio.",ca_maton_api_required:"Pega tu Maton API o conecta Maton primero (Notion se conecta vía Maton).",ca_need_company_and_cms_url:"Selecciona una empresa y define la URL base del CMS.",ca_blog_url_and_key_required:"La URL base y la API key del blog son obligatorias.",ca_connection_verified_saved:"Conexion verificada y guardada.",ca_google_ads_linked:"Cuenta de Google Ads vinculada. Verifica el acceso real desde la tarjeta para saber si ya puede leer campañas.",ca_meta_ad_account_linked:"Cuenta publicitaria de Meta vinculada a la conexión de Meta existente.",ca_maton_pick_company:"Elige primero una compañía (arriba) y vuelve a conectar Maton.",ca_linked_reads_campaigns:"Vinculada · lee c
3ampañas",ca_linked_no_api_access:"Vinculada · sin acceso a la API",ca_linked_reconnect_meta:"Vinculada · falta reconectar Meta",ca_linked_access_unverified:"Vinculada · acceso sin verificar",ca_linked_to_meta_connection:"Vinculada a la conexión de Meta",ca_api_key:"API key",ca_last_test:"Última prueba",ca_advertising:"Publicidad (Ads)",ca_oauth_not_enough:"Con OAuth no basta",ca_google_ads_developer_token_help:"La API de Google Ads exige un developer token que Google le emite al MCC de la agencia: no sale de ningún consentimiento. Se configura como secreto de Functions (lo pone Krealo, no el cliente). Sin eso no se puede leer ni una campaña.",ca_real_api_access:"Acceso real a la API",ca_checking:"Verificando...",ca_check_access:"Verificar acceso",ca_not_verified_yet:"Sin verificar. Pulsa Verificar: se le pregunta al backend si puede leer campañas con las credenciales actuales.",ca_api_replied_error:"La API respondió con error",ca_credentials_missing:"Faltan credenciales en Functions",ca_no_google_ads_account_seen:"El backend no ve ninguna cuenta de Google Ads con Customer ID en esta compañía.",ca_agency_mcc:"MCC de la agencia (login-customer-id)",ca_link_google_ads_first:"Vincula primero la cuenta de Google Ads de esta compañía: el MCC se guarda en esa cuenta (metadata.loginCustomerId).",ca_meta_connection_missing:"Falta conectar Meta",ca_meta_ads_no_new_auth:"Meta Ads no abre una autorización nueva: usa la misma app de Meta que ya autorizó Facebook o Instagram. Conecta una de las dos y vuelve.",ca_connect_facebook:"Conectar Facebook",ca_meta_connection_reused:"Se reutiliza tu conexión de Meta",ca_linking_explainer:"Qué hace la vinculación: guarda la cuenta publicitaria y a qué conexión de Meta pertenece. El informe de campañas (últimos 30 días, con veredicto) vive en el menú Ads → Meta Ads.",ca_test_read_open_report:"Probar lectura: abrir informe de campañas",ca_no_customer_id:"— (sin customer id: el backend no puede consultar)",ca_no_oauth_auth:"Sin autorización OAuth (el backend usa las credenciales de la agencia)",ca_linked_outside_publisher:"Vinculada fuera del Publisher (OpenClaw): sin conexión de Meta asociada",ca_edit_link:"Editar vinculación",ca_link_configured:"Enlace configurado",ca_no_link:"Sin enlace",ca_saving_dots:"Guardando...",ca_open:"Abrir",ca_synced_with_company_form:"Sincronizado con el formulario de la compañía (mismo campo).",ca_connected:"Conectado",ca_disabled:"Desactivado",ca_not_connected:"Sin conectar",ca_api_url:"URL de la API",ca_regenerate_token:"Regenerar token",ca_disable:"Desactivar",ca_enable:"Activar",ca_paste_three_values:"Pega los tres valores en CRM → Integraciones → Krealo Publisher. Regenerar invalida el token anterior.",ca_crm_scope_help:"Permite que el Krealo CRM lea los productos y posts de esta compañía y cree borradores de post, sin salir del CRM.",ca_generating:"Generando...",ca_generate_connection_token:"Generar token de conexión",ca_link_by_customer_id:"Vincula la cuenta por su Customer ID. Las credenciales de la API de Google Ads no se pegan aquí: viven en los secretos de Functions.",ca_no_new_auth_needed:"No hace falta autorizar nada nuevo: se reutiliza tu conexión de Meta y solo se indica qué cuenta publicitaria es.",ca_wp_username:"Usuario de WordPress",ca_eg_admin:"ej: admin",ca_wp_username_help:"El nombre de usuario con el que entras a /wp-admin.",ca_blog_base_url:"URL base del blog",ca_maton_detected:"Conexión Maton detectada",ca_notion_via_maton:"Notion se conecta vía Maton. Pega tu Maton API (la misma que usa la tarjeta Maton).",ca_saved_per_company:"Se guarda por compañía. Las cuentas Notion antiguas (MCP) siguen visibles en modo solo lectura.",ca_google_ads_customer_id:"Customer ID de Google Ads",ca_customer_id_help:"El de arriba a la derecha en ads.google.com (10 dígitos). Es lo único que el Publisher guarda de esta cuenta: las credenciales de la API viven en los secretos de Functions.",ca_oauth_adwords_scope:"Autorización OAuth (scope adwords)",ca_authorize_with_google:"Autorizar con Google",ca_oauth_disabled_on_purpose:"Desactivado a propósito: la pantalla de retorno de OAuth todavía no reconoce Google Ads, así que autorizar terminaría en nada (el código se descartaría en silencio). Queda pendiente habilitarlo en el Publisher.",ca_consent_no_developer_token:"Aunque se autorice, el consentimiento NO trae el developer token: la lectura de campañas sigue dependiendo de los secretos de la agencia en Functions.",ca_no_active_meta_connection:"Esta compañía 
3no tiene ninguna conexión de Meta (Facebook o Instagram) activa. Meta Ads reutiliza esa autorización, así que primero hay que conectar una.",ca_meta_connection_to_reuse:"Conexión de Meta que se reutiliza",ca_choose_connection:"Elige una conexión",ca_link_stores_connection:"Se guarda a qué conexión pertenece la cuenta publicitaria, no una copia de su token: si reconectas Meta, la vinculación sigue apuntando al sitio correcto.",ca_ad_account_id:"ID de la cuenta publicitaria",ca_ad_account_id_help:"Está en adsmanager.facebook.com, arriba en el selector de cuenta (empieza por act_).",ca_blog_api_key:"Blog API key",ca_paste_site_api_key:"Pega la API key del sitio",ca_wp_app_password_help:"En WordPress: Usuarios → Perfil → Contraseñas de aplicación. Crea una nueva y pega aquí las 24 letras (con o sin espacios). No es tu contraseña normal.",ca_connection_test:"Prueba de conexión",ca_test_wp_explainer:"Hace un GET a /wp-json/wp/v2/users/me con Basic auth (usuario + contraseña de aplicación).",ca_test_shopify_explainer:"Hace un GET a /admin/api/2024-01/shop.json con X-Shopify-Access-Token.",ca_test_blog_explainer:"Hace un GET a /api/blog/posts?status=draft con Authorization: Bearer <API_KEY>.",nav_music:"Música",goto_calendar:"Ir al Calendario",goto_tasks:"Ir a Tareas",goto_blogs:"Ir a Blogs",goto_inbox:"Ir al Inbox",goto_manual:"Ir al Manual",keyboard_toggle_hint:"Pulsa {key} para abrir o cerrar este diálogo",status_published:"Publicado",status_verified:"Verificado",status_scheduled:"Programado",status_queued:"En cola",status_draft:"Borrador",status_failed:"Fallido",status_partial:"Publicado parcialmente",status_partial_final:"Parcial · cerrado",status_publishing:"Publicando",status_pending:"Pendiente",status_pending_approval:"Pendiente de aprobación",status_connected:"Conectado",status_disconnected:"Desconectado",status_expired:"Vencido",status_error:"Error",status_skipped:"Omitido",status_archived:"Archivado",activity_cat_account_connected:"Cuenta conectada",activity_cat_account_disconnected:"Cuenta desconectada",activity_cat_post_published:"Post publicado",activity_cat_post_scheduled:"Post programado",activity_cat_ai_image_generated:"Imagen IA generada",activity_cat_ai_caption_generated:"Texto IA generado",activity_cat_media_uploaded:"Archivo subido",activity_cat_post_created:"Post creado",activity_cat_inbox_reply:"Respuesta del inbox",activity_cat_comment_reply:"Respuesta a comentario",activity_cat_general:"General",activity_cat_post_approved:"Aprobado",activity_cat_post_rejected:"Rechazado",activity_cat_content_created:"Creado",activity_cat_content_updated:"Editado",activity_cat_content_deleted:"Eliminado",activity_cat_account_reconnected:"Reconectado",activity_cat_local_seo_run:"SEO local",activity_cat_merchant_updated:"Merchant",activity_cat_music_downloaded:"Música",activity_cat_gbp:"Google Business",activity_cat_moderation_flag:"Moderación",activity_cat_deck_skip:"Para después",activity_cat_improvement:"Mejora",activity_cat_openclaw:"OpenClaw",theme_toggle:"Cambiar tema",toggle_sidebar:"Mostrar/ocultar el menú",skip_to_main:"Saltar al contenido principal",connected_account_one:"cuenta conectada",connected_account_many:"cuentas conectadas",show_mentions:"Mostrar menciones",hide_mentions:"Ocultar menciones",platform_blog_website:"Blog / Sitio web",theme_light:"Modo claro",theme_dark:"Modo oscuro",onboarding_complete_desc:"Tu espacio de trabajo está listo. ¡A publicar!",onboarding_step_of:"Paso {current} de {total}",notif_bell_tooltip:"Notificaciones del sistema: publicaciones, aprobaciones, tareas y errores",notif_none_for_company:"No hay notificaciones de esta compañía",notif_desktop_hint:"Activa notificaciones del navegador para recibir alertas en tu PC.",notif_desktop_enable:"Activar notificaciones de escritorio",notif_desktop_retry:"Reintentar permiso",notif_action_view_task:"Ver tarea",notif_action_open_event:"Abrir evento",notif_action_view_post_retry:"Ver post / reintentar",notif_action_view_post:"Ver post",notif_action_view_reply:"Ver respuesta",notif_action_open:"Abrir",all:"Todas",open:"Abrir",overdue:"Vencida",tags:"Etiquetas",tag_filter_all:"Etiqueta: todas",tag_filter_none:"Sin etiqueta",lsg_map_tiles_error:"No se pudo cargar el fondo del mapa (servicio caído o sin conexión). Los puntos medidos son correctos: lo que falta es el callejero.",lsg_plan_task_origin:"Origen: plan de acción del Local SEO Grid.",lsg_plan_task_created:"Tarea creada en el tablero",lsg_plan_task_error:"No se pudo crear la tarea",lsg_plan_
3see_opportunities:"Ver todas las oportunidades de esta compañía",lsg_plan_opportunities_hint:"Este plan solo mira el mapa. Oportunidades lo cruza con Search Console, el contenido y la ficha de Google Business.",hub_post_reference_images:"IMÁGENES DE REFERENCIA DE POSTS",hub_post_reference_images_help:"Fotos reales que la IA usa al generar la imagen de un post social. Aparte de las del blog: la del feed suele ser cuadrada y de producto.",hub_post_image_prompt:"Prompt de posts",hub_post_image_prompt_placeholder:"Estilo de las imágenes sociales: encuadre, tono, qué debe salir siempre…",hub_post_falls_back:"Si se deja vacío, los posts siguen usando las referencias y el prompt del blog: nada cambia hasta que lo rellenes.",opp_schedule_title:"Reporte semanal",opp_schedule_help:"Regenera el reporte una vez por semana y archiva el anterior, para que el histórico tenga puntos regulares con los que comparar.",opp_schedule_on:"Reporte semanal los",opp_schedule_at:"a las",opp_schedule_tz:"en la zona horaria de la compañía",opp_schedule_saved:"Programación guardada",opp_schedule_last:"Última corrida",opp_evolution_title:"Cómo se movió",opp_evolution_since:"desde el reporte anterior,",opp_evolution_help:"Comparado con la corrida anterior, sea cuando sea: no es un periodo fijo.",reports_vs_opportunities:"Esta página arma tablas con las métricas que elijas, para exportarlas o mandarlas. ¿Buscas qué HACER con ellas? Eso es Oportunidades.",reports_go_opportunities:"Ir a Oportunidades",created_at_label:"Fecha de creación",tasks_date_started_label:"Empezada",tasks_date_done_label:"Terminada",tasks_date_approx:"aproximada (no se guardó la hora exacta)",select_all_tasks:"Seleccionar todas las tareas",tasks_feed_subtitle:"Tus tareas, enfocadas",prev_month:"Mes anterior",next_month:"Mes siguiente",drag_to_reorder:"Arrastra para reordenar",mobile_navigation:"Navegación móvil",dismiss:"Descartar",items_count_one:"elemento",items_count_many:"elementos",admin_role:"Administrador",billing_admin_preview:"Vista de administrador",billing_preview_badge:"Simulado — no se cobra nada",billing_admin_preview_desc:"Mira la experiencia de facturación de pago con datos simulados. No se hace ningún cargo real.",billing_add_payment_method:"Agregar método de pago",billing_cost_breakdown:"Desglose de costos",billing_total:"Total",billing_usage:"Uso",billing_monthly:"Mensual",billing_yearly:"Anual",billing_save_10:"Ahorra 10%",billing_current_plan:"Plan actual",billing_most_popular:"El más popular",billing_processing:"Procesando...",billing_upgrade_to:"Cambiar a {plan}",billing_downgrade_portal:"Bajar de plan en el portal",billing_tier_higher:"Tu plan actual es superior",billing_payment_method:"Método de pago",billing_no_payment_method:"No hay método de pago guardado.",billing_update:"Actualizar",billing_expires:"Vence {date}",billing_portal_title:"Portal de facturación",billing_portal_desc:"Gestiona suscripciones, métodos de pago y facturas desde Stripe.",billing_open_portal:"Abrir portal de facturación",billing_invoice_history:"Historial de facturas",billing_col_invoice:"Factura",billing_col_date:"Fecha",billing_col_amount:"Monto",billing_col_status:"Estado",billing_active:"Activo",billing_upgrade_hint:"Mejora tu plan para desbloquear todo",billing_usage_companies:"Compañías",billing_usage_accounts:"Cuentas",billing_usage_posts_month:"Posts este mes",billing_usage_team:"Miembros del equipo",billing_menu_order:"Orden del menú",billing_menu_order_desc:"Personaliza el orden del menú lateral para tu usuario. Arrastra o usa las flechas.",ca_analytics_search:"Google",ca_property_id:"ID de propiedad",ca_site_url:"URL del sitio",ca_ad_account:"Cuenta publicitaria",ca_optional_suffix:"(opcional)",ca_diag_total:"Total",ca_diag_ok:"OK",ca_diag_warnings:"Avisos",ca_diag_errors:"Errores",ca_token_label:"Token",ca_company_id_label:"ID de compañía",ca_pinterest_connection_type:"Tipo de conexión de Pinterest",ca_choose_connection_type:"Elige el tipo de conexión",ca_pinterest_oauth_option:"OAuth (API oficial de Pinterest)",ca_pinterest_mcp_option:"Zapier MCP (heredado)",ca_pinterest_type_help:"Recomendado: OAuth para publicar directo con tu app de Pinterest aprobada. Usa Zapier MCP solo si tu app aún no está aprobada.",ca_pinterest_oauth_hint:'Usa el botón "Conectar con OAuth" de arriba para autorizar Pinterest.',ca_mcp_token_placeholder:"Pega el token del MCP de Zapier",ca_pinterest_mcp_help:"Se guarda por compañía para publicar en Pinterest vía MCP.",bkmsg_cm_no_google_ads_auth:'Esta compañía 
3no tiene su propia autorización de Google Ads, así que la sincronización de Customer Match no se ejecuta. Escribir en una cuenta de Google Ads exige el consentimiento de ESA cuenta: el Publisher ya no presta el token de otra compañía ni el de la agencia para modificar campañas, presupuestos o audiencias. Pulsa "Conectar Google Ads (OAuth)" en /accounts con un usuario que tenga acceso a la cuenta (compañía {companyId}) y vuelve a intentarlo. Las lecturas e informes siguen funcionando sin esto.',bkmsg_cm_google_ads_wrong_company:"La cuenta de Google Ads que se resolvió no es de esta compañía (el documento dice {docCompanyId} y se está actuando sobre {companyId}), así que la operación no se ejecuta. Escribir en una cuenta de Google Ads exige el consentimiento de ESA cuenta, así que el Publisher no usa el token de un documento ajeno ni el de la agencia. Esto no se arregla reconectando: es un fallo de programación en quien resolvió la cuenta — la cuenta se busca siempre por la compañía sobre la que se actúa. Las lecturas e informes no dependen de esto.",bkmsg_cm_sync_ok:"Sincronización de Customer Match correcta: {uploaded} contacto(s) subidos ({contacts} leídos de la fuente).",bkmsg_cm_sync_error:"La sincronización de Customer Match falló: {error}",bkmsg_cm_no_customer_id:"La compañía no tiene cuenta de Google Ads vinculada (customer id).",bkmsg_cm_shopify_not_connected:"Shopify no está conectado para esta compañía (falta tienda o token).",bkmsg_cm_sheet_not_configured:"Configura el ID o URL del Google Sheet en la regla (Automation → Customer Match).",bkmsg_cm_source_unsupported:'Fuente "{source}" aún no soportada para leer contactos (hoy: Shopify y Google Sheets). Wix/WooCommerce no exponen los emails de clientes sin credenciales propias por tienda.',bkmsg_cm_no_contacts:"La fuente no devolvió ningún contacto con email.",bkmsg_cm_datamanager_scope_missing:"El OAuth de Google Ads no tiene el permiso de Data Manager. Reconecta Google Ads en Integrations (el botón OAuth ya pide el permiso nuevo) y vuelve a correr.",bkmsg_cm_missing_env_creds:"Faltan credenciales de Google Ads (developer token / OAuth). Conéctalas en Integrations.",sched_dnd_confirm_title:"¿Reprogramar?",sched_dnd_from:"Fecha actual",sched_dnd_to:"Fecha nueva",sched_dnd_time:"Hora",sched_dnd_confirm:"Reprogramar",sched_dnd_event_moved:"Evento movido al {date}",sched_dnd_event_move_failed:"No se pudo mover el evento",stats_export:"Exportar",stats_export_csv:"Descargar CSV (datos del rango)",stats_export_pdf:"PDF (vista imprimible)",stats_export_done:"Exportación lista",stats_export_popup_blocked:"El navegador bloqueó la ventana de impresión — permite ventanas emergentes y vuelve a intentarlo.",stats_export_range:"Rango",stats_export_generated:"Generado",stats_export_summary:"Resumen del periodo",stats_export_no_data:"No hay publicaciones con métricas en el rango elegido.",stats_export_print_hint:"Imprimir / Guardar como PDF",approvals_preview_meta_title:"Meta título",approvals_preview_meta_description:"Meta descripción",agchat_search_open:"Buscar en el chat",agchat_search_placeholder:"Buscar en el chat…",agchat_search_count:"{current} de {total}",agchat_search_no_results:"Sin coincidencias",agchat_search_prev:"Coincidencia anterior (más antigua)",agchat_search_next:"Coincidencia siguiente (más reciente)",agchat_search_close:"Cerrar búsqueda",onbchk_title:"Puesta en marcha",onbchk_subtitle:"A esta compañía le faltan piezas para funcionar sola.",onbchk_progress:"{done} de {total} completados",onbchk_dismiss:"Descartar",onbchk_item_social:"Conectar redes sociales",onbchk_item_brand:"Subir el logo (Brand Kit)",onbchk_item_first_post:"Crear el primer post",onbchk_item_autoblog:"Activar el autoblog",onbchk_item_gbp:"Conectar Google Business",onbchk_action_connect:"Conectar",onbchk_action_upload:"Subir",onbchk_action_create:"Crear",onbchk_action_activate:"Activar",onbchk_done_label:"Hecho",history_dup_action:"Duplicar",edit_published_action:"Editar texto publicado",edit_published_title:"Editar el texto publicado",edit_published_de
3sc:"No se vuelve a publicar: el texto se cambia en cada red que lo permite.",edit_published_will:"Se actualizará",edit_published_cant:"No se puede editar",edit_published_no_api:"{red} no deja cambiar el texto de algo ya publicado: edítalo en su app.",edit_published_save:"Actualizar en las redes",edit_published_saving:"Actualizando…",edit_published_done:"Actualizado en {n} red(es)",edit_published_updated:"Actualizado",edit_published_failed:"No se actualizó",edit_published_none:"Ninguna de las redes de este post permite editar su texto.",edit_published_blocked:"Este post ya está publicado: guardarlo aquí lo volvería a PUBLICAR. Usa «Actualizar en las redes»: cambia el texto en las redes que lo permiten y te dice cuáles no.",history_dup_title:"Duplicar post",history_dup_desc:"Crea un borrador nuevo con el contenido de este post. No se publica nada: podrás editarlo antes de programarlo o publicarlo.",history_dup_company:"Compañía destino",history_dup_platforms:"Plataformas",history_dup_no_platforms:"Selecciona al menos una plataforma.",history_dup_media_note:"Los medios se reutilizan del post original (no se vuelve a subir nada).",history_dup_create:"Crear borrador",history_dup_creating:"Creando…",history_dup_success:"Borrador creado — ya puedes editarlo.",history_dup_failed:"No se pudo duplicar el post.",stats_view_overview:"Resumen",stats_view_compare:"Comparar",stats_cmp_title:"Comparar compañías",stats_cmp_pick_hint:"Elige de 2 a 4 compañías para verlas lado a lado en el periodo elegido.",stats_cmp_max:"Máximo 4 compañías — quita una para agregar otra.",stats_cmp_need_two:"Selecciona al menos 2 compañías para comparar.",stats_cmp_company:"Compañía",stats_cmp_posts:"Publicaciones",stats_cmp_views:"Vistas",stats_cmp_engagement:"Engagement",stats_cmp_eng_rate:"Tasa eng.",stats_cmp_growth:"Crecimiento",stats_cmp_growth_note:'Crecimiento = variación del engagement vs el periodo anterior de la misma duración. "—" significa que no hay dato confirmado, no cero.',ga4_insights_title:"Analítica del sitio (GA4)",ga4_property:"Propiedad",ga4_users:"Usuarios",ga4_sessions:"Sesiones",ga4_pageviews:"Páginas vistas",ga4_trend:"Tendencia del periodo",ga4_channels:"Fuentes de tráfico",ga4_top_pages:"Páginas top",ga4_page:"Página",ga4_no_data:"Sin datos en este periodo.",ga4_load_failed:"No se pudieron cargar los datos de Google Analytics",hist_search_placeholder:"Buscar por texto, título o compañía…",hist_search_loading_older:"Buscando en publicaciones anteriores…",hist_search_clear:"Limpiar búsqueda",puberr_photo_too_small:"La foto es muy pequeña: Google Business exige mínimo 10 KB. Usa una imagen más grande y reintenta.",puberr_phone_in_text:"El texto trae un número de teléfono y Google Business lo rechaza: quítalo y reintenta.",puberr_video_processing:"El video aún no terminó de procesarse en la plataforma: espera unos minutos y reintenta.",puberr_page_permission:"Falta el permiso de la página: reconecta la cuenta y concede acceso a la página al autorizar.",puberr_quota_limit:"La plataforma llegó a su cuota/límite por ahora; se reintenta solo después de un rato.",dash_fail_retry:"Reintentar",dash_fail_retry_queued:"Reintento encolado — se publica en unos minutos.",dash_fail_retry_failed:"No se pudo reintentar el post.",dash_fail_retry_confirm_recent:"Este post falló hace menos de 48 horas. Algunas plataformas pueden haber publicado aunque muestren error. Verifica antes de reintentar para evitar duplicados. ¿Reintentar?",dash_fail_untitled:"(post sin título)",dash_fail_unknown_cause:"La plataforma no dijo por qué falló.",besttime_suggested:"Hora sugerida",besttime_apply:"Aplicar",besttime_no_data:"Mejor hora: aún sin datos suficientes",besttime_based_on:"Según {count} de tus posts publicados (últimos 90 días)",csent_filter_all_types:"Todos los tipos",csent_type_negative:"Negativo",csent_type_question:"Pregunta",csent_type_neutral:"Neutral / elogio",csent_sort_urgent:"Urgentes primero",csent_sort_recent:"Más recientes",apblote_approve_selected:"Aprobar seleccionados",apblote_reject_selected:"Rechazar",apblote_confirm_title_approve:"Aprobar los seleccionados",apblote_confirm_title_reject:"Rechazar los seleccionados",apblote_confirm_desc_approve:"Estos elementos se aprobarán uno por uno, con las mismas reglas de programación que una aprobación individual.",apblote_confirm_desc_reject:"Estos elementos volverán a borrador. Puedes agregar un motivo único opcional que se guardará en todos.",apblote_note_placeholder:"Motivo (opcional, se aplica a todos)…",apblote_confirm_cta_a
3pprove:"Aprobar todo",apblote_confirm_cta_reject:"Rechazar todo",apblote_progress:"Procesando",apblote_untitled:"(sin título)",apblote_report_approve:"{ok} aprobados, {fail} fallaron",apblote_report_reject:"{ok} rechazados, {fail} fallaron",blogcal_view_calendar:"Calendario",blogcal_view_cards:"Tarjetas",blogcal_legend_published:"Publicados",blogcal_legend_scheduled:"Programados",blogcal_legend_draft:"Borrador / pendiente",blogcal_legend_failed:"Fallidos",blogcal_legend_gap:"Hueco (sin blog ese día)",blogcal_dnd_hint:"Arrastra un blog programado a otro día para reprogramarlo.",blogcal_move_title:"Reprogramar blog",blogcal_move_from:"De",blogcal_move_to:"A",blogcal_move_time:"Hora",blogcal_move_confirm:"Reprogramar",blogcal_moved:"Blog reprogramado para el {date}",blogcal_move_failed:"No se pudo reprogramar el blog.",cahealth_test_now:"Probar ahora",cahealth_dot_green:"Conexión sana: token fresco o última prueba OK.",cahealth_dot_amber_refresh:"Sin refresh token guardado — el token puede vencerse sin aviso.",cahealth_dot_amber_stale:"Sin uso reciente — lanza una prueba para confirmar la conexión.",cahealth_dot_red:"Vencida o fallando — reconecta la cuenta.",cahealth_last_check:"Última prueba:",agchat_to_post:"Convertir en post",agchat_to_post_pick:"¿Para qué compañía es el post?",agchat_to_post_go:"Abrir el composer",agchat_to_post_none:"Aún no tienes compañías.",agchat_att_only_images:"Solo imágenes por ahora.",agchat_att_too_big:"Cada imagen debe pesar menos de 5 MB.",agchat_att_remove:"Quitar adjunto",sharelink_button:"Copiar enlace",sharelink_title:"Copiar con seguimiento — ¿dónde lo compartes?",sharelink_whatsapp:"WhatsApp",sharelink_email:"Correo",sharelink_manual:"Manual (otro)",sharelink_copied:"Enlace con UTM copiado al portapapeles",sharelink_copy_failed:"No se pudo copiar el enlace",activity_summary_title:"Resumen del día",activity_summary_approved:"aprobó {n} post(s)",activity_summary_comments:"respondió {n} comentario(s)",activity_summary_emails:"contestó {n} correo(s)/mensaje(s)",activity_summary_total:"{n} acciones",activity_summary_only_other:"Solo otra actividad (aún sin aprobaciones, comentarios ni correos).",apladolado_master:"Master",apladolado_translation:"Traducción",apladolado_toggle_on:"Vista lado a lado",apladolado_toggle_off:"Una columna",apladolado_misaligned:"Las secciones no calzan ({a} vs {b} H2)",apladolado_missing_section:"Sin sección equivalente en este idioma.",apladolado_validator:"Avisos del validador sobre este borrador",cadencias_title:"Cadencias del autoblog",cadencias_desc:"Todas las compañías con autoblog: ritmo, tope diario, último blog y próximo slot estimado.",cadencias_col_company:"Compañía",cadencias_col_mode:"Modo",cadencias_col_spacing:"Ritmo",cadencias_col_daily_cap:"Tope diario",cadencias_col_last_blog:"Último blog",cadencias_col_next_slot:"Próximo slot (est.)",cadencias_mode_news:"Noticias / alto volumen",cadencias_mode_schedule:"Cronograma semanal",cadencias_cap_schedule:"Según cronograma",cadencias_next_by_quota:"Según cuota diaria",cadencias_saved:"ritmo guardado ({n} min)",cadencias_save_failed:"No se pudo guardar el ritmo",cadencias_footnote:"El ritmo solo aplica cuando la compañía publica varios blogs al día; se guarda por compañía (Automation → Blogs usa el mismo campo).",videostatus_queued:"Video en cola",videostatus_uploading:"Subiendo video",videostatus_processing:"Procesándose en la plataforma",videostatus_processing_hint:"Publicado — la plataforma sigue procesando el video, el link aparecerá pronto.",videostatus_published:"Video publicado",videostatus_link_lost:"Publicado (link no disponible)",videostatus_failed:"Video falló",bloggsc_title:"Rendimiento en Google (Search Console)",bloggsc_clicks:"Clics",bloggsc_impressions:"Impresiones",bloggsc_position:"Posición media",bloggsc_period:"Últimos 28 días",bloggsc_updated:"Actualizado",bloggsc_not_connected:"Search Console no está conectado en esta compañía, así que no hay datos de este artículo.",bloggsc_no_data:"Google aún no registra clics ni impresiones de esta URL en los últimos 28 días.",bloggsc_error:"No se pudieron cargar los datos de Search Console",aicosts_title:"Gasto de IA",aicosts_month_total:"Este mes",aicosts_by_provider:"Por proveedor",aicosts_by_company:"Por compañía",aicosts_events:"llamadas",aicosts_untariffed:"sin tarifa",aicosts_no_company:"Sin compañía (automatizaciones)",aicosts_no_data:"Sin consumo de IA registrado en los últimos meses.",aicosts_estimate_note:"Estimación con precios de lista de cada proveedor (registro api_usage). Solo lectura.",aicosts_truncated:"La lista llegó al tope de lectura: los meses más viejos pueden estar incompletos.",variants_generate:"Generar variantes",variants_generating:"Generando variantes…",variants_need_caption:"Escribe primero la descripción global.",variants_done:"variante(s) por red generada(s) — revisa las pestañas por plataforma.",media_tab_upload:"Subir",media_tab_brand:"Marca",brand_media_hint:"Imágenes del kit de marca de la compañía — un clic para adjuntar.",brand_media_attach:"Adjuntar esta imagen al post",brand_media_attached:"Imagen de marca adjuntada.",brand_media_empty:"Esta compañía aún no tiene imágenes en su kit de marca.",hub_tab_holidays:"Feriados",gbp_holidays_title:"Feriados de Google Business",gbp_holidays_help:"Define el calendario una vez y aplícalo a todas las fichas de Google Business conectadas. Solo se escriben horarios especiales: los horarios regulares no se tocan nunca.",gbp_holidays_loading:"Cargando el calendario…",gbp_holidays_load_error:"No se pudo cargar el calendario de feriados.",gbp_holidays_source_default:"Propuesta de Quebec (aún sin guardar)",gbp_holidays_last_applied:"Última aplicación",gbp_holidays_add_day:"Añadir un día",gbp_holidays_remove_day:"Quitar este día",gbp_holidays_reset:"Descartar cambios",gbp_holidays_save:"Guardar calendario",gbp_holidays_saved:"Calendario guardado.",gbp_holidays_save_error:"No se pudo guardar el calendario.",gbp_holidays_empty:"Este calendario no tiene días. Añade uno o cambia de año para cargar la propuesta.",gbp_holidays_label_placeholder:"Nombre del feriado",gbp_holidays_closed:"Cerrado todo el día",gbp_holidays_special:"Horario especial",gbp_holidays_locations_title:"Fichas que reciben el calendario",gbp_holidays_no_locations:"Esta compañía 
3no tiene ninguna ficha de Google Business conectada. Conéctala en Cuentas.",gbp_holidays_pick_location:"Elige al menos una ficha.",gbp_holidays_preview:"Ver qué cambia",gbp_holidays_preview_error:"No se pudo generar la vista previa.",gbp_holidays_apply:"Aplicar a las fichas",gbp_holidays_applied:"Calendario aplicado. Fichas actualizadas",gbp_holidays_applied_partial:"Algunas fichas no se pudieron actualizar. Mira el detalle abajo.",gbp_holidays_apply_error:"No se pudo aplicar el calendario.",gbp_holidays_diff_title:"Qué va a cambiar",gbp_holidays_diff_help:"Las fechas que la ficha ya tenía y este calendario no menciona se conservan tal cual.",gbp_holidays_pending:"fechas por cambiar",gbp_holidays_nothing_to_do:"Ya está al día",view_on_platform:"Ver en plataforma",history_retry_recent_confirm:`Este post falló hace menos de 48 horas. Algunas plataformas pueden haber publicado correctamente aunque muestren error.
4
5Verifica antes de reintentar para evitar duplicados.
6
7¿Deseas reintentar?`,verified_by:"Verificado · revisado por",unverify:"Quitar",blog_restored:"Blog restaurado",blog_restored_as_draft:"Blog restaurado como borrador (ya no existe en la web)",blog_restore_failed:"No se pudo restaurar",unknown_error:"error desconocido",companies_search_no_match_hint:"Prueba con otro nombre o limpia la búsqueda.",sched_retry_failed:"Reintentar fallidos",sched_reset_attempts:"Reiniciar intentos",hub_brain_consolidated:"Brain consolidado",hub_brain_consolidate_failed:"No se pudo consolidar",hub_brain_consolidate_hint:"Agrupa las entradas sueltas por tipo en un resumen fijado — el agente conserva TODAS las referencias sin pasarse del tope",netpreview_open:"Vista por red",netpreview_title:"Cómo se verá este post en cada red",tpl_title:"Plantillas de tareas",tpl_help:"La plantilla crea la tarea sola los días que elijas, ya con su compañía, asignados y etiquetas.",tpl_empty:"Todavía no hay plantillas.",tpl_new:"Nueva plantilla",tpl_edit:"Editar plantilla",tpl_create:"Crear plantilla",tpl_name:"Título de la tarea",tpl_name_placeholder:"Ej.: Enviar el reporte semanal",tpl_company:"Compañía",tpl_no_company:"Sin compañía",tpl_schedule:"Cadencia",tpl_weekly:"Semanal",tpl_monthly:"Mensual",tpl_days:"Días de la semana",tpl_day_of_month:"Día del mes",tpl_day_of_month_help:"Del 1 al 28, para que el día exista en todos los meses.",tpl_assignees:"Asignados",tpl_no_members:"No se cargó el equipo.",tpl_tags:"Etiquetas",tpl_enabled:"Activa",tpl_next_run:"Próxima",tpl_last_run:"Última",tpl_never:"Nunca",tpl_need_title:"La plantilla necesita un título.",tpl_saved:"Plantilla guardada.",tpl_deleted:"Plantilla eliminada.",tpl_save_failed:"No se pudo guardar la plantilla.",rtpl_title:"Plantillas de respuesta",rtpl_insert:"Plantillas",rtpl_manage:"Gestionar",rtpl_help:"Texto reutilizable por compañía e idioma. Las variables se rellenan al insertarlo:",rtpl_empty:"Todavía no hay plantillas de respuesta.",rtpl_new:"Nueva plantilla",rtpl_edit:"Editar plantilla",rtpl_create:"Crear plantilla",rtpl_name:"Nombre",rtpl_body:"Texto",rtpl_body_placeholder:"Hola {{nombre}}, gracias por tu interés en {{producto}}.",rtpl_company:"Compañía",rtpl_all_companies:"Todas las compañías",rtpl_language:"Idioma",rtpl_any_language:"Cualquiera",rtpl_need_fields:"La plantilla necesita nombre y texto.",rtpl_missing_vars:"Variables por rellenar",rtpl_saved:"Plantilla guardada.",rtpl_deleted:"Plantilla eliminada.",rtpl_save_failed:"No se pudo guardar la plantilla.",modelhealth_title:"Salud de los modelos de IA",modelhealth_subtitle:"Por modelo: cómo fue la última llamada, la latencia y los errores recientes.",modelhealth_last_ok:"Última llamada: bien",modelhealth_last_error:"Última llamada: falló",modelhealth_calls:"llamadas",modelhealth_errors:"errores",modelhealth_errors_of_calls:"errores sobre llamadas",modelhealth_days:"días",modelhealth_p50:"Latencia mediana",modelhealth_p95:"Latencia p95",modelhealth_features:"Usado por",modelhealth_latency_note:"La latencia cuenta solo los intentos que salieron bien: un timeout no es la latencia del modelo.",modelhealth_recent_errors:"Errores recientes",modelhealth_no_errors:"Sin errores registrados para este modelo en la ventana.",modelhealth_no_data:"Ninguna llamada registrada en la ventana. Esto NO quiere decir que todo esté bien: quiere decir que no se midió nada.",modelhealth_truncated:"Demasiados intentos en la ventana: los más viejos se quedaron fuera.",modelhealth_not_covered:"Lo que este panel no mide",modelhealth_instrumented:"Puntos de llamada instrumentados",modelhealth_nc_openclaw:"Los modelos de los agentes de OpenClaw (glm-5.2 → deepseek-v4-pro → qwen3-vl → deepseek-v4-flash; Kimi K3 en el catálogo) corren en el relay del Mac y no pasan por este backend: aquí no hay ni un dato de ellos.",modelhealth_nc_uninstrumented:"Las llamadas del backend fuera de los puntos instrumentados no registran nada: si un modelo no aparece, puede ser que nadie lo esté observando, no que esté sano.",modelhealth_nc_tokens:"Tokens y costo no se miden aquí: eso vive en el panel de gasto de IA. Este panel mide disponibilidad y latencia.",ai_img_options_title:"Opciones de imagen",ai_img_style:"Estilo",ai_img_style_realistic:"Realista (foto)",ai_img_style_illustration:"Ilustración",ai_img_style_product:"Foto de producto",ai_img_people:"Personas",ai_img_people_auto:"Que decida la IA",ai_img_people_with:"Con personas",ai_img_people_without:"Sin personas",ai_img_style_postref:"Post reference (Brand Kit)",ai_img_postref_empty:"Esta compañía aún no tiene Post reference images en su Brand Kit. Agrégalas en el Hub → Brand Kit, o la imagen se generará sin referencias.",ai_img_banner_title_label:"Título del banner (texto exacto)",ai_img_banner_title_placeholder:"Ej. Rebajas de otoño",ai_img_banner_desc_label:"Descripción del banner (texto exacto)",ai_img_banner_desc_placeholder:"Ej. Hasta 50% de descuento, solo este fin de semana",ai_img_banner_hint:"Se escribe en la imagen tal cual lo pongas: mismas tildes, mismas mayúsculas. Déjalo vacío si la imagen no lleva texto.",ai_img_extra_label:"Instrucciones extra (opcional)",ai_img_extra_placeholder:"Ej.: acentos dorados, escena exterior, primer plano…",ai_img_brandkit_label:"Usar kit de marca",ai_img_brandkit_hint:"El logo, los colores y las referencias de marca se aplican automáticamente.",email_pipeline_sla_max_age:"Ed
7ad máxima en horas (más viejo = backlog, sin aviso)",assistant_open_aria:"Abrir asistente IA",assistant_hide_aria:"Esconder asistente",assistant_hidden_toast:"Burbuja AI escondida — reactívala en Ajustes → Notificaciones.",assistant_next_action:"Siguiente acción",tag_picker_label:"Etiquetas",tag_picker_search:"Buscar o crear etiqueta…",tag_picker_delete:"Borrar del catálogo",tag_picker_empty:"Todavía no hay etiquetas. Escribe un nombre para crear la primera.",tag_picker_create:"Crear «{name}»",tag_picker_error_create:"No se pudo crear la etiqueta",tag_picker_error_save:"No se pudo guardar",editor_text_content:"Contenido",editor_text_placeholder:"Selecciona un texto para editar",editor_text_tip:"Tip: doble clic sobre el texto en el canvas para editarlo también.",editor_select_element_hint:"Selecciona un elemento para ver sus propiedades.",scheduler_diagnostics_title:"Diagnóstico del planificador",automation_timezone_card:"Zona horaria",automation_open_merchant:"Abrir Google Merchant",video_preset_save_client:"Guardar preset por cliente",video_preset_none_company:"No hay presets guardados para esta empresa.",oauth_back_to_publisher:"Volver a Publisher",oauth_authorization_complete:"Autorización completada",oauth_close_window:"Ya puedes cerrar esta ventana.",oauth_authorizing:"Autorizando…",createpost_cover_upload_failed:"La portada elegida no se pudo subir; el post saldrá sin ella. Reintenta cambiándola en el editor.",web_vitals_title:"Core Web Vitals",web_vitals_subtitle:"Medidas reales tomadas en este navegador (últimas 30 visitas). El resumen usa el percentil 75, el mismo con el que Google califica un sitio.",web_vitals_good:"Bueno",web_vitals_needs:"Mejorable",web_vitals_poor:"Malo",web_vitals_no_data:"Sin datos todavía",web_vitals_lcp_help:"Cuánto tarda en pintarse lo más grande de la pantalla.",web_vitals_inp_help:"La interacción más lenta de la visita: clic, toque o tecla.",web_vitals_cls_help:"Cuánto se mueve el contenido mientras carga.",web_vitals_threshold:"Bueno por debajo de",web_vitals_samples:"muestras",web_vitals_visits:"Visitas medidas",web_vitals_route:"Ruta",net_offline_title:"Sin conexión",net_offline_desc:"Lo que guardes ahora no va a salir. Tu trabajo sigue en pantalla.",net_retrying_title:"Reintentando",net_retrying_desc:"Una petición falló y se está reintentando sola.",net_back_title:"Conexión restablecida",net_back_desc:"Recargando los datos de esta pantalla.",net_check_now:"Comprobar",net_retrying_detail:"No se pudo cargar {resource}. Reintentando ({attempt} de {max})…",net_failed_title:"Algunos datos no se cargaron",net_failed_detail:"{resource}: falló ({status}). Lo que ves puede estar incompleto.",net_more_pending:"y {n} más",net_retry_now:"Reintentar",nav_seo:"SEO",helpers_none_yet_title:"Todavía no hay asistente",helpers_none_yet_body:"El dueño del workspace todavía no ha creado el asistente de {company}. Pídeselo y aparecerá aquí.",nav_reviews:"Reseñas",reviews_intro:"Las reseñas de Google Business de este cliente, con sus estrellas. Contesta desde aquí y sale directo en la ficha.",reviews_average:"Nota media",reviews_total:"Reseñas",reviews_unanswered:"Sin contestar",reviews_sort:"Orden",reviews_sort_recent:"Más recientes",reviews_sort_old:"Más antiguas",reviews_sort_worst:"Peor valoradas",reviews_sort_best:"Mejor valoradas",reviews_filter_all:"Todas",reviews_filter_unanswered:"Sin contestar",reviews_reply:"Responder",reviews_reply_placeholder:"Dale las gracias por su nombre y di qué pasa ahora.",reviews_reply_send:"Publicar respuesta",reviews_reply_sent:"Respuesta publicada en Google",reviews_answered:"Tu respuesta",reviews_edit_reply:"Editar respuesta",reviews_no_text:"Solo puntuación, sin comentario",reviews_anonymous:"Anónimo",reviews_empty:"Todavía no hay reseñas en esta ficha.",reviews_not_connected:"Este cliente no tiene ninguna ficha de Google Business conectada. Conéctala en Cuentas.",reviews_more:"Se enseñan las más recientes: esta ficha tiene más reseñas de las que caben en una carga.",reviews_load_error:"No se pudo leer esta ficha",seo_intro:"Posiciones, competidores, backlinks y auditoría del sitio de este cliente. Cada consulta gasta saldo, así que nada se carga solo: pulsa el botón.",seo_load:"Consultar",seo_refresh:"Actualizar",seo_cached:"Datos guardados",seo_overview:"Visibilidad",seo_keywords:"Palabras clave posicionadas",seo_competitors:"Competidores",seo_backlinks:"Backlinks",seo_audit:"Auditoría de la página",seo_audit_url:"Página a auditar (vacío = portada)",seo_no_site:"Este cliente no tiene sitio web configurado. Añádelo en Editar compañía.",seo_position:"Posición",seo_volume:"Búsquedas/mes",seo_traffic:"Tráfico estimado",seo_total_keywords:"Palabras posicionadas",seo_referring_domains:"Dominios que enlazan",seo_domain_rank:"Fuerza del dominio",seo_shared_keywords:"Palabras en común",seo_no_issues:"Sin problemas en esta página.",seo_score:"Puntuación de la página",seo_words:"Palabras",seo_internal_links:"Enlaces internos",
7seo_load_time:"Tiempo de respuesta",visor_anterior:"Imagen anterior",visor_siguiente:"Imagen siguiente",net_dismiss:"Descartar",net_res_posts:"los posts",net_res_accounts:"las cuentas conectadas",net_res_companies:"las compañías",net_res_inbox:"la bandeja de entrada",net_res_tasks:"las tareas",net_res_blogs:"los blogs",net_res_stats:"las estadísticas",session_expired_title:"Tu sesión caducó",session_expired_desc:"Vuelve a entrar para seguir. No se pierde nada: esta pantalla queda tal como la dejaste.",session_expired_work_kept:"Esta pantalla no se recargó, así que lo que habías escrito sigue aquí.",session_expired_draft_saved:"Se guardó un borrador de tu trabajo por si acaso, y esta pantalla no se recargó.",session_expired_resume:"Entrar y seguir",session_expired_discard:"Cerrar sesión",session_expired_need_password:"Escribe tu contraseña.",session_expired_bad_password:"Esa contraseña no es.",session_expired_failed:"No se pudo volver a entrar. Revisa la conexión e inténtalo otra vez.",diag_title:"Diagnóstico",diag_subtitle:"Errores del cliente ya registrados, agrupados por mensaje y ruta. No se guardan datos personales.",diag_restricted:"Esta página está reservada al superadmin.",diag_refresh:"Actualizar",diag_filter_placeholder:"Filtrar por mensaje, ruta o código de error",diag_empty:"No hay errores del cliente registrados.",diag_build:"Build",diag_build_unknown:"anterior al registro de build",diag_route:"Ruta",web_vitals_when:"Cuándo",web_vitals_clear:"Borrar mediciones",web_vitals_empty_title:"Todavía no hay mediciones",web_vitals_empty_desc:"Navega un par de páginas y vuelve: la visita se guarda al salir de la pestaña o cambiar de ventana.",web_vitals_note:"Las mediciones se quedan en este navegador (localStorage). No se envía nada a ningún sitio.",diag_code:"Código del error",diag_platform:"Plataforma",diag_first_seen:"Primera vez",diag_last_seen:"Última vez",diag_show_stack:"Ver stack",diag_hide_stack:"Ocultar stack",confirm_delete_title:"¿Eliminar?",confirm_disconnect_title:"¿Desconectar?",confirm_delete_idea:"Se eliminará esta idea de blog. No se puede deshacer.",confirm_delete_recurring:"Esta tarea recurrente dejará de crearse a partir de ahora.",confirm_delete_rule:"Se eliminará esta regla de automatización y dejará de ejecutarse.",confirm_remove_member:"Esta persona perderá el acceso al workspace de inmediato.",confirm_remove_blog_ref:"Se quitará esta foto de referencia del Brand Kit. Los blogs que se generen ya no la usarán.",confirm_revoke_token:"Cualquier agente o script que use este token dejará de funcionar en el acto.",confirm_revoke_action:"Revocar",confirm_disconnect_maton:"Tus buzones personales dejarán de sincronizarse hasta que los vuelvas a conectar.",confirm_disconnect_action:"Desconectar",confirm_delete_posts_bulk:"Se eliminarán los posts seleccionados del Publisher. No se puede deshacer.",confirm_delete_grid:"Se eliminará este escaneo de la grilla y sus resultados.",a11y_close:"Cerrar",a11y_copy:"Copiar",a11y_copied:"Copiado",a11y_show_value:"Mostrar el valor",a11y_hide_value:"Ocultar el valor",a11y_show_password:"Mostrar la contraseña",a11y_hide_password:"Ocultar la contraseña",a11y_move_up:"Subir",a11y_move_down:"Bajar",a11y_previous:"Anterior",a11y_next:"Siguiente",a11y_undo:"Deshacer",a11y_redo:"Rehacer",a11y_bold:"Negrita",a11y_italic:"Cursiva",a11y_underline:"Subrayado",a11y_align_left:"Alinear a la izquierda",a11y_align_center:"Centrar",a11y_align_right:"Alinear a la derecha",a11y_rotate_left:"Girar 15° a la izquierda",a11y_rotate_right:"Girar 15° a la derecha",a11y_pick_color:"Elegir un color",a11y_confirm:"Confirmar",a11y_discard:"Descartar",a11y_open_task:"Abrir la tarea",a11y_edit_task:"Editar la tarea",a11y_delete_task:"Eliminar la tarea",a11y_task_actions:"Acciones de la tarea",a11y_add_item:"Añadir",a11y_remove_item:"Quitar",a11y_delete_item:"Eliminar",a11y_edit_item:"Editar",a11y_open_external:"Abrir en una pestaña nueva",a11y_grid_view:"Ver en cuadrícula",a11y_list_view:"Ver en lista",a11y_invite_member:"Invitar a alguien",a11y_attach_file:"Adjuntar un archivo",a11y_go_back:"Volver atrás",a11y_dialog_video_preview:"Vista previa del vídeo",a11y_dialog_onboarding:"Guía de primeros pasos",palette_placeholder:"Busca páginas, compañías, tareas o acciones…",palette_empty:"Sin resultados.",palette_group_actions:"Acciones",palette_group_pages:"Páginas",palette_group_companies:"Compañías",palette_group_posts:"Posts y blogs",palette_group_tasks:"Tareas",palette_action_new_post:"Nuevo post",palette_action_new_task:"Nueva tarea",data_error_title:"No se pudieron cargar estos datos",data_error_description:"La consulta falló, así que lo que ves puede estar incompleto. Esto no es una lista vacía: vuelve a intentarlo.",data_error_retry:"Reintentar",data_error_detail:"Detalle técnico",data_empty_f
7iltered_title:"Nada coincide con estos filtros",data_empty_filtered_desc:"Aquí sí hay datos, pero los filtros actuales los esconden todos. Quítalos para verlo todo.",data_clear_filters:"Quitar filtros",timezone_note_prefix:"Todas las horas en",timezone_note_fallback:"esta compañía no tiene huso horario configurado, se usa el reloj de tu dispositivo",export_csv:"Exportar CSV",export_csv_done:"CSV descargado",export_csv_rows:"filas exportadas",export_csv_failed:"No se pudo generar el CSV",export_csv_empty:"No hay nada que exportar con los filtros actuales",table_scroll_region:"Tabla, se desplaza de lado",empty_dashboard_posts_desc:"Aquí aparecerán las publicaciones que crees. Empieza por la primera.",empty_dashboard_posts_cta:"Crear una publicación",empty_scheduled_desc:"No hay nada en cola para este periodo. Programa una publicación y aparecerá en este calendario.",empty_scheduled_cta:"Programar una publicación",empty_tasks_desc:"Las tareas mantienen el trabajo del equipo en un solo sitio. Crea la primera y asígnala.",empty_tasks_cta:"Nueva tarea",palette_action_approvals:"Revisar aprobaciones",palette_action_new_blog:"Nuevo blog",tasks_untitled:"(sin título)",views_saved_title:"Vistas guardadas",views_saved_short:"Vistas",views_saved_hint:"Guarda la combinación de filtros actual y vuelve a ella con un clic. Se guarda en este navegador.",views_saved_empty:"Todavía no hay vistas guardadas.",views_saved_delete:"Eliminar vista",views_saved_name_placeholder:"Nombre de la vista",views_saved_save:"Guardar",views_saved_needs_filter:"Pon al menos un filtro antes.",kbd_list_move:"Bajar / subir en la lista",kbd_list_open:"Abrir la fila marcada",kbd_list_edit:"Editar la fila marcada",kbd_list_select:"Marcar / desmarcar la fila",tasks_bulk_tags_add:"Añadir etiquetas",tasks_bulk_tags_replace:"Reemplazar etiquetas",tasks_bulk_tags_replace_hint:"Deja solo las etiquetas elegidas en cada tarea seleccionada.",composer_drop_here:"Suelta la imagen o el video para adjuntarlo",composer_drop_only_first:"Un post lleva un solo media: se adjuntó solo el primer archivo.",tasks_comment_image_alt:"Imagen del comentario",tasks_comment_image_uploading:"Subiendo la imagen…",tasks_comment_image_attached:"Imagen adjunta",tasks_comment_image_remove:"Quitar la imagen",tasks_comment_drop_here:"Suelta la imagen aquí",tasks_comment_image_hint:"Pega (⌘V) o arrastra una imagen para adjuntarla",empty_recurring_desc:"Una tarea recurrente se crea sola cada semana o cada mes. Configura la primera regla.",empty_recurring_cta:"Crear tarea recurrente",empty_history_desc:"Todo lo publicado o programado cae aquí. Publica algo y quedará listado con su resultado.",empty_history_cta:"Crear una publicación",csv_col_person:"Persona",csv_col_action:"Acción",accounts_load_error:"No se pudieron leer tus cuentas conectadas — aquí no se desconectó nada",breadcrumb_new_company:"Nueva compañía",nav_image_editor:"Editor de imágenes",nav_pricing:"Precios",approvals_deck_title:"Aprobación rápida",breadcrumb_aria:"Ruta de navegación",sidebar_group_frequent:"Frecuentes",favicon_pending_badge:"aprobaciones pendientes",collab_presence_viewing:"Viendo esto ahora mismo",collab_presence_editing:"Alguien está editando",collab_presence_alone:"No hay nadie más aquí",collab_history_title:"Historial de cambios",collab_history_subtitle:"Qué cambió, cuándo y quién lo hizo.",collab_history_created:"creó esta tarea",collab_history_unknown_actor:"Desconocido",collab_history_empty:"Todavía no hay cambios registrados.",collab_history_error:"No se pudo cargar el historial.",collab_history_more:"Hay cambios más viejos que los que se muestran.",collab_history_reload:"Recargar",collab_history_hidden_value:"Valor oculto (campo sensible)",collab_history_truncated:"Este guardado tocó más campos de los que aparecen.",collab_change_added:"añadido",collab_change_removed:"quitado",collab_change_changed:"cambiado",collab_field_title:"Título",collab_field_caption:"Texto",collab_field_body:"Cuerpo",collab_field_status:"Estado",collab_field_scheduled_at:"Programado para",collab_field_platforms:"Plataformas",collab_field_media:"Medio",collab_field_company:"Cliente",collab_field_assignee:"Responsable",collab_field_due_date:"Fecha límite",collab_field_priority:"Prioridad",collab_field_description:"Descripción",collab_field_notes:"Notas",collab_field_tags:"Etiquetas",collab_field_language:"Idioma",collab_field_excerpt:"Extracto",collab_comments_title:"Comentarios internos",collab_comments_hint:"Solo los ve tu equipo. Nunca se publican en ninguna parte.",collab_comments_empty:"Todavía no hay comentarios. Di qué hay que corregir antes de aprobar.",collab_comments_placeholder:"Una nota para el equipo antes de aprobar…",collab_comments_send:"Comentar",collab_comments_error:"No se pudo guardar el comentario.",collab_comments_load_error:"No se pudieron cargar los comentarios.",collab_comments_resolve:"Resolver",collab_comments_reopen:"Reabrir",collab_comments_resolved_by:"Resuelto por",collab_comments_delete:"Borrar",collab_comments_deleted:"Comentario borrado",collab_comments_open:"sin resolver",collab_comments_open_warning:"Este post tiene comentarios sin resolver.",collab_comments_truncated:"Solo se muestran los comentarios más recientes.",notif_group_label:"Agrupar",notif_group_date:"Por fecha",notif_date_today:"Hoy",notif_date_yesterday:"Ayer",notif_date_earlier:"Anterior",notif_group_none:"Sin agrupar",notif_group_type:"Por tipo",notif_group_company:"Por cliente",notif_filter_unread:"Sin leer",notif_filter_all:"Todas",notif_filter_type_all:"Todos los tipos",notif_filter_company_all:"Todos los clientes",notif_company_
7system:"Avisos generales",notif_company_unknown:"Sin cliente",notif_none_for_filter:"Nada coincide con este filtro.",notif_cat_post_published:"Publicados",notif_cat_post_failed:"Fallos",notif_cat_mentions:"Menciones",notif_cat_scheduled_reminders:"Recordatorios",notif_cat_calendar_events:"Calendario",notif_cat_ticket_replies:"Soporte",notif_cat_approvals_pending:"Aprobaciones",notif_cat_blog_activity:"Blogs",notif_cat_inbox_messages:"Inbox",notif_cat_other:"Otras",ca_expires_in:"Caduca en",ca_expires_no_refresh_hint:"Esta cuenta no puede renovarse sola (sin refresh token): reconéctala antes de esa fecha o dejará de publicar.",cahealth_dot_amber_expiring:"Caduca pronto y no puede renovarse sola — reconéctala.",agents_convs_badge_one:"chat",agents_tasks_badge_one:"tarea activa",agents_skills_badge:"skills",agents_skills_badge_one:"skill",ve_default_layer_text:"Tu texto aquí",ve_err_ffmpeg_load:"No se pudo cargar FFmpeg.wasm",ve_err_pick_videos:"Selecciona archivos de video válidos",ve_err_pick_company:"Selecciona una empresa para guardar presets",ve_err_preset_name:"Escribe un nombre de preset",ve_err_need_layer:"Agrega al menos una capa de texto",ve_err_preset_save:"No se pudo guardar el preset",ve_err_preset_delete:"No se pudo eliminar el preset",ve_err_need_clip:"Agrega al menos un clip de video",ve_err_font:"No se pudo descargar la fuente para capas de texto",ve_err_process:"No se pudo procesar el video. Intenta con clips más cortos.",ve_err_render_first:"Primero genera el video",ve_err_upload:"No se pudo subir el video editado",ve_dialog_ok:"Entendido",ve_subtitle:"Corta, une clips y agrega música sin salir del navegador.",ve_clip_timeline:"Timeline de clips",ve_add_videos:"Agregar videos",ve_change_music:"Cambiar música",ve_add_music:"Agregar música",ve_remove_music:"Quitar música",ve_live_preview:"Vista previa en tiempo real",ve_only_active:"Solo activas",ve_show_all:"Mostrar todas",ve_preview_needs_clips:"Agrega clips para habilitar la vista previa.",ve_upload_clips_to_start:"Sube uno o más clips para empezar.",ve_start_s:"Inicio (s)",ve_end_s:"Fin (s)",ve_clip_duration:"Duración clip",ve_text_layers:"Capas de texto",ve_add_layer:"Agregar capa",ve_layers_help:"Puedes mover capas con el mouse, redimensionar desde las esquinas, editar con doble click y ajustar con las flechas del teclado.",ve_no_layers_hint:"No hay capas de texto. Agrega una para superponer texto en el video final.",ve_layer_untitled:"Capa sin texto",ve_no_text:"Sin texto",ve_layers_timeline:"Timeline visual de capas",ve_total_duration:"Duración total",ve_text:"Texto",ve_text_placeholder:"Escribe el texto",ve_animation:"Animación (keyframe)",ve_keyframe_duration:"Duración keyframe (s)",ve_font_size:"Tamaño de fuente",ve_color:"Color",ve_layer_active:"Activa",ve_send_back:"Fondo",ve_bring_front:"Frente",ve_duplicate:"Duplicar",ve_preset_name_placeholder:"Nombre del preset",ve_saving:"Guardando…",ve_saved_presets:"Presets guardados",ve_no_company:"sin empresa",ve_layers_count:"{count} capa(s)",ve_load:"Cargar",ve_render_export:"Render y export",ve_music_label:"Música:",ve_no_music:"Sin música",ve_ffmpeg_note:"FFmpeg.wasm corre en tu navegador, puede tardar según el tamaño del video.",ve_loading_engine:"Cargando motor FFmpeg…",ve_processing_pct:"Procesando: {percent}%",ve_processing_video:"Procesando video…",ve_loading_ffmpeg:"Cargando FFmpeg…",ve_render_cta:"Cortar, unir y renderizar",ve_final_preview:"Preview final",ve_download:"Descargar",ve_use_in_post:"Usar en Post",ve_live_layers:"Capas activas en vivo",ve_live_layers_help:"Edita la posición directamente en la vista previa",ve_no_text_layers:"No hay capas de texto",ve_size_short:"Tam",ve_state:"Estado",ve_state_active:"Activo",ve_state_upcoming:"Pendiente",ve_state_passed:"Finalizado",ve_state_hidden:"Oculto",ve_press_play:"Presiona play para ver las capas",ve_no_active_layers:"No hay capas activas en este momento",ve_all_layers:"Todas las capas",helpers_restricted_title:"Acceso restringido",helpers_restricted_body:"Los Helpers todavía están en pruebas y no están disponibles para tu cuenta.",helpers_pick_company_title:"Elige una compañía",helpers_pick_company_body:"Selecciona una compañía en la barra lateral para ver o crear su helper.",helpers_go_companies:"Ir a compañías",helpers_created:"Helper creado",helpers_create_failed:"No se pudo crear el helper",helpers_tab_memory:"Memoria",helpers_tab_settings:"Ajustes",helpers_ubicaciones_titulo:"Tiendas y almacenes",helpers_ubicaciones_para_que:"Le dice al helper qué stock de almacén pertenece a cada tienda, para que responda con el total real.",helpers_ubicaciones_ejemplo:"Ejemplo: Mont Tremblant tiene 4 unidades en tienda y 30 en su almacén. Agrupa el almacén con la tienda y el helper responde 34, no 4.",helpers_ubicaciones_sin_agrupar:"Un almacén sin tienda asignada cuenta por su cuenta: repartirlo sería inventar.",helpers_ubicaciones_tipo_tienda:"Tienda",helpers_ubicaciones_tipo_almacen:"Almacén",helpers_ubicaciones_cuenta_sola:"— cuenta solo —",helpers_ubicaciones_cuenta_con:"Su stock cuenta con esta tienda",helpers_ubicaciones_vacio:"Aún no hay ubicaciones. Aparecen solas en cuanto la tienda está conectada.",helpers_ubicaciones_enlace:"Tiendas y almacenes",helpers_panel_titulo:"Pedidos sin cobrar",helpers_panel_periodo:"de {mes}",helpers_panel_pedido_uno:"pedido sin cobrar",helpers_panel_pedido_varios:"pedidos sin cobrar",helpers_panel_pendiente:"pendientes de cobro",helpers_panel_mas_antiguo_uno:"el más antiguo: {n} día",helpers_panel_mas_antiguo_varios:"el más antiguo: {n} días",helpers_panel_cero:"Todo cobrado en {mes}",helpers_panel_pulsable:"Pulsa para pedirle el detalle al helper",helpers_panel_fresco_ahora:"actualizado ahora mismo",helpers_panel_fresco_min:"actualizado hace {n} min",helpers_panel_error:"No se pudieron leer los pedidos",helpers_ayuda:"¿Qué es esto?",helpers_ayuda_sin_aprobacion:"El helper crea posts y ediciones sin pedirte permiso antes; se guardan como pendientes de aprobación y todo queda registrado. Borrar y publicar siguen pidiendo permiso, esté como esté esto.",helpers_ayuda_tope_gasto:"Lo que el helper gasta en IA durante el mes: cada respuesta y cada imagen que genera. Al llegar al tope deja de responder hasta el mes siguiente o hasta que lo subas. Vacío es sin límite.",helpers_ayuda_resumen_semanal:"Cada lunes a las 8 el helper te escribe en este mismo chat con lo que se publicó, lo que espera aprobación y cómo fueron las ventas. No sale a ningún otro sitio: no va por correo.",helpers_ayuda_alertas:"Una vez al día el helper comprueba esto y, si algo se 
7cumple, te escribe en este chat. No se manda nada por correo ni SMS, y no actúa por su cuenta: te avisa y decides tú.",helpers_ayuda_conexiones:"Te avisa cuando una cuenta conectada (Instagram, Google, Shopify…) pierde el permiso y deja de publicar. Volver a conectarla es un clic en Ajustes.",helpers_ayuda_posts_fallidos:"Te avisa si algo programado para ayer no llegó a salir. No lo reintenta por su cuenta.",helpers_ayuda_caida_ventas:"Compara lo de ayer con el mismo día de la semana anterior — martes contra martes, para que un lunes flojo no cuente como caída. Te avisa cuando baja ese porcentaje o más.",helpers_ayuda_pedidos_sin_cobrar:"Un pedido cuenta como sin cobrar mientras Shopify no registre su pago. Te avisa de los que llevan más de esos días esperando; los de hoy nunca cuentan.",helpers_ayuda_consultas:"Las preguntas que haces a menudo, a un clic. Escribe lo que sea en el cuadro y el botón de al lado la guarda como una de estas; la estrella la deja la primera.",helpers_umbral_caida_frase:"Avisarme cuando las ventas caigan un {n}% o más respecto al mismo día de la semana pasada",helpers_umbral_pedidos_frase:"Avisarme de los pedidos que lleven más de {n} días sin cobrar",helpers_umbral_minimo:"Tiene que ser 1 o más: con 0 te avisaría todos los días.",cadencias_col_titulo_seo:"Título SEO",cadencias_titulo_seo_ayuda:"Encendido, los títulos que nacen de una keyword de Search Console salen como «…: guía completa para posicionarte». Eso le habla al dueño de una web, así que déjalo apagado para quien no vende SEO: su blog tiene que hablar de lo suyo.",cadencias_titulo_seo_on:"guardado: título SEO encendido",cadencias_titulo_seo_off:"guardado: título sobre el negocio",helpers_accion_cambio_error:"No se pudo pedir el cambio",helpers_accion_aprobada:"Acción aprobada",helpers_accion_denegada:"Acción denegada",helpers_accion_decision_error:"No se pudo guardar la decisión",helpers_accion_pendiente:"Aprobación pendiente",helpers_accion_aprobar:"Aprobar",helpers_accion_denegar:"Denegar",helpers_accion_pedir_cambios:"Pedir cambios",helpers_accion_que_cambiar:"Qué cambiar: tono, precio, hashtags…",helpers_accion_cancelar:"Cancelar",helpers_accion_regenerar:"Regenerar",helpers_actividad_pendiente:"Pendiente",helpers_actividad_aprobada:"Aprobada",helpers_actividad_ejecutada:"Ejecutada",helpers_actividad_denegada:"Denegada",helpers_actividad_fallo:"Falló",helpers_actividad_vacio:"Aún no hay acciones. Cuando el helper cree un post, edite el Brand Kit o haga algo que pase por aprobación, quedará registrado aquí.",helpers_actividad_borrador_post:"Borrador de post",helpers_actividad_cambio_brand_kit:"Cambio de Brand Kit",helpers_actividad_respuesta_resena:"Respuesta a reseña",helpers_actividad_preguntas_fallidas:"Preguntas que fallaron",helpers_actividad_fallo_herramienta:"Falló la herramienta",helpers_actividad_sin_forma_de_responder:"El helper no tenía cómo responder",helpers_chat_solo_imagenes:"Solo imágenes",helpers_chat_max_10mb:"Máximo 10 MB",helpers_chat_subida_error:"No se pudo subir la imagen",helpers_chat_audio_no_entendido:"No se entendió el audio — inténtalo otra vez",helpers_chat_grabar_error:"No se pudo grabar",helpers_chat_leer_error:"No se pudo leer en voz alta",helpers_chat_tarea_origen:"Creada desde una conversación con el helper",helpers_chat_tarea_creada:"Tarea creada",helpers_chat_ver:"Ver",helpers_chat_tarea_error:"No se pudo crear la tarea",helpers_chat_envio_error:"Error al enviar",helpers_chat_conversacion:"Conversación",helpers_chat_crear_tarea_desde:"Crear una tarea con esta conversación",helpers_chat_tarea:"Tarea",helpers_chat_nueva_conversacion:"Nueva conversación",helpers_chat_nueva:"Nueva",helpers_chat_sin_conversaciones:"Sin conversaciones aún",helpers_chat_sin_titulo:"Sin título",helpers_chat_bienvenida:"Pídele que redacte un post, resuma tu marca o re
7cuerde un dato. Cada acción de escritura pasará por tu aprobación.",helpers_chat_mientras_no_estabas:"Mientras no estabas…",helpers_chat_un_post_espera:"1 post espera tu aprobación",helpers_chat_una_tarea_abierta:"1 tarea abierta en esta compañía",helpers_chat_escuchar:"Escuchar",helpers_chat_leyendo:"Leyendo…",helpers_chat_usando:"Usando",helpers_chat_pensando:"Pensando…",helpers_chat_falta_api_key:"Este helper necesita la API key de su proveedor para responder.",helpers_chat_configurar:"Configurar",helpers_chat_quitar:"Quitar",helpers_chat_mes_consultas:"Mes para las consultas que lo piden",helpers_chat_quitar_favorita:"Quitar de favoritas",helpers_chat_marcar_favorita:"Marcar favorita",helpers_chat_borrar_consulta:"Borrar consulta",helpers_chat_guardar_lo_escrito:"Guardar lo escrito como consulta",helpers_chat_guardar_pregunta:"Guardar esta pregunta",helpers_chat_adjuntar_imagen:"Adjuntar una imagen",helpers_chat_escribe_mensaje:"Escribe un mensaje…",helpers_chat_descartar:"Descartar",helpers_chat_enviar_nota_voz:"Enviar la nota de voz",helpers_chat_grabar_nota_voz:"Grabar una nota de voz",helpers_memoria_editar_error:"No se pudo corregir",helpers_memoria_solo_pdf_txt_md:"Solo PDF, TXT o MD",helpers_memoria_documento_error:"No se pudo procesar el documento",helpers_memoria_guardar_error:"No se pudo guardar la memoria",helpers_memoria_titulo:"Memoria",helpers_chat_posts_esperan:"{n} posts esperan tu aprobación",helpers_chat_tareas_abiertas:"{n} tareas abiertas en esta compañía",helpers_memoria_documento_leido:"Documento leído: {n} memoria(s) guardada(s)",helpers_memoria_texto_recortado:" (texto recortado a 50KB)",helpers_ajustes_tope_puesto:"Tope: {n} USD/mes",helpers_accion_rehacer_con_cambios:"Ajusta el borrador anterior y proponlo de nuevo. Cambios: {texto}",helpers_memoria_ensenale:"Enséñale un dato que debe recordar…",helpers_memoria_anadir:"Añadir memoria",helpers_memoria_subir_documento:"Subir documento (PDF/TXT/MD)",helpers_memoria_vacia:"Todavía no recuerda nada. El helper irá guardando datos solo mientras conversan.",helpers_memoria_guardar:"Guardar",helpers_memoria_clic_editar:"Clic para corregir",helpers_memoria_borrar_error:"No se pudo borrar",helpers_memoria_borrar:"Borrar memoria",helpers_ajustes_actualizar_error:"No se pudo actualizar el helper",helpers_ajustes_guardar_error:"No se pudo guardar",helpers_ajustes_sin_tope:"Sin tope de gasto",helpers_ajustes_tope_error:"No se pudo guardar el tope",helpers_ajustes_mascota_creada:"Mascota creada",helpers_ajustes_crear_error:"No se pudo crear",helpers_ajustes_api_key_lista:"API key lista",helpers_ajustes_api_key_falta:"Falta API key",helpers_ajustes_sin_aprobacion:"Ejecutar sin aprobación",helpers_ajustes_al_instante:"Las acciones se ejecutan al instante",helpers_ajustes_pide_ok:"Cada acción pide tu OK",helpers_ajustes_tope_gasto:"Tope de gasto IA",helpers_ajustes_tope_gasto_pista:"USD por mes · vacío = sin límite",helpers_ajustes_resumen_semanal:"Resumen semanal",helpers_ajustes_resumen_semanal_pista:"Lunes 8am: posts, aprobaciones, ventas",helpers_ajustes_alertas_diarias:"Alertas diarias",helpers_ajustes_conexiones_caducadas:"Conexiones caducadas",helpers_ajustes_posts_fallidos:"Posts fallidos ayer",helpers_ajustes_caida_ventas:"Ventas caen ≥ % (vs sem. pasada)",helpers_ajustes_pedidos_sin_cobrar:"Pedidos sin cobrar de más de N días",helpers_ajustes_mascota_pista:"Crea el muñeco de esta compañía con IA",helpers_ajustes_rehacer_mascota:"Rehacer mascota",helpers_ajustes_generar_mascota:"Generar mascota",helpers_ajustes_confirmar_titulo:"¿Ejecutar acciones sin aprobación?",helpers_ajustes_confirmar_cuerpo:"El helper creará posts (en estado pendiente de aprobación) sin pedirte confirmación primero. Todo queda auditado, pero ya no verás la card de Aprobar/Denegar. Puedes desactivarlo cuando quieras.",helpers_ajustes_confirmar_si:"Sí, activar",helpers_tools_guardados:"Ajustes guardados",helpers_tools_skill_creada:"Skill creada",helpers_tools_skill_error:"No se pudo crear la skill",helpers_tools_titulo:"Ajustes",helpers_tools_proveedor:"Proveedor",helpers_tools_sin_key:" — sin key",helpers_tools_configura_key:"Configura la API key en Settings",helpers_tools_modelo:"Modelo",helpers_tools_instrucciones_extra:"Instrucciones extra",helpers_tools_instrucciones_ejemplo:"Ej. Escribe siempre en tono cercano y usa emojis con moderación.",helpers_tools_guardar_ajustes:"Guardar ajustes",helpers_tools_herramientas:"Herramientas",helpers_tools_t_memoria:"Guarda datos en su memoria",helpers_tools_t_borrador_post:"Propone un post (pasa por aprobación)",helpers_tools_t_idea_blog:"Propone una idea de blog para el autoblog",helpers_tools_t_crear_tareas:"Crea tareas — solo de esta compañía",helpers_tools_t_comentar_tareas:"Comenta tareas de esta compañía",helpers_tools_t_leer_tareas:"Lee las tareas abiertas",helpers_tools_t_leer_publicado:"Lee lo publicado en redes",helpers_tools_t_leer_blogs:"Lee los blogs publicados",helpers_tools_t_aprobaciones:"Ve qué espera aprobación y qué sale pronto",helpers_tools_t_cuentas:"Ve las cuentas conectadas (sin credenciales)",helpers_tools_t_catalogo:"Lee el catálogo de productos",helpers_tools_t_brand_kit:"Lee la identidad de marca",helpers_tools_t_cambios_marca:"Propone cambios de marca (pasa por aprobación)",helpers_tools_t_seo_blogs:"Resumen SEO de los blogs",helpers_tools_t_bandeja_equipo:"Bandeja del equipo — no para clientes",helpers_tools_t_buscar_correo:"Busca en el correo del equipo",helpers_tools_t_ventas_shopify:"Ventas reales de Shopify (día o rango)",helpers_tools_t_stock_real:"Stock real por producto y sucursal",helpers_tools_t_reposicion:"Qué se agota y cuánto comprar",helpers_tools_t_cola_ideas:"Cola de ideas de blog",helpers_tools_t_buscar_posts:"Busca publicaciones por texto",helpers_tools_t_foto_empresa:"Foto general de la empresa",helpers_tools_t_sucursales:"Sucursales de la empresa",helpers_tools_t_mejores_posts:"Los posts que mejor rindieron",helpers_tools_t_rendimiento_red:"Rendimiento por red (30 días)",helpers_tools_t_agenda_14:"La agenda de los próximos 14 días",helpers_tools_t_dias_sin_publicar:"Días sin publicar por red",helpers_tools_t_gasto_ia:"Gasto de IA del mes",helpers_tools_t_trafico_web:"Tráfico web (Google Analytics)",helpers_tools_t_seo_keywords:"SEO: keywords y oportunidades (GSC)",helpers_tools_t_resenas_gbp:"Reseñas de Google Business",helpers_tools_t_rendimiento_ficha:"Rendimiento de la ficha de Google",helpers_tools_t_meta_ads:"Meta Ads: gasto y campañas",helpers_tools_t_comentarios_redes:"Comentarios de redes",helpers_tools_t_responder_comentarios:"Responder comentarios (con aprobación)",helpers_tools_t_shopify_extra:"Shopify: descuentos, clientes, carritos",helpers_tools_t_business_central:"Ventas de Business Central (ERP)",helpers_tools_t_google_ads:"Google Ads: campañas y ROAS",helpers_tools_t_ficha_google:"Ficha de Google (horarios, fotos)",helpers_tools_t_qa_ficha:"Q&A de la ficha de Google",helpers_tools_t_responder_resenas:"Responder reseñas (con aprobación)",helpers_tools_t_vista_red:"Vista de una red concreta",helpers_tools_t_mejores_horas:"Mejores horas para publicar (datos reales)",helpers_tools_t_mes_vs_anterior:"Mes actual vs anterior por red",helpers_tools_skills_casa:"Skills de la casa",helpers_tools_skills_explicacion:'Enséñale procedimientos: "cuando pida X, hazlo así". El helper las sigue al pie de la letra cuando la petición encaja.',helpers_tools_borrar_skill:"Borrar skill",helpers_tools_skill_nombre:'Nombre — ej. "Post de promoción"',helpers_tools_skill_instrucciones:'Instrucciones — ej. "Cuando pida un post de promo: precio LITERAL, 2 emojis máximo, CTA a la web, y proponlo con draft_post"',helpers_tools_crear_skill:"Crear skill",helpers_consulta_impagos_titulo:"Pedidos sin pagar del mes",helpers_consulta_impagos_pregunta:"¿Qué pedidos siguen sin pagar en {mes}? Dime cuántos son, cuánto dinero suman y cuál es el más antiguo.",helpers_consulta_ventas_ayer_titulo:"Ventas de ayer",helpers_consulta_ventas_ayer_pregunta:"¿Cuánto vendimos ayer? Dame el total y el desglose por sucursal.",helpers_consulta_stock_bajo_titulo:"Productos a punto de agotarse",helpers_consulta_stock_bajo_pregunta:"¿Qué productos se me van a acabar pronto{tienda}? Dime cuántas unidades quedan.",helpers_consulta_resenas_titulo:"Reseñas de Google sin responder",helpers_consulta_resenas_pregunta:"¿Cuántas reseñas de Google tenemos sin responder? Dame las 3 más recientes.",helpers_consulta_cuentas_titulo:"Cuentas conectadas y caducadas",helpers_consulta_cuentas_pregunta:"¿Qué cuentas tenemos conectadas y cuáles están caducadas?",helpers_ajustes_abrir:"Ajustes",helpers_ajustes_cerrar:"Ocultar ajustes",helpers_ajustes_pista:"Tope de gasto, alertas, resumen semanal y aprobaciones",helpers_ubicaciones_enlace_pista:"Configura en Ajustes qué almacén cuenta con cada tienda",helpers_tab_activity:"Actividad",helpers_create_for:"Crea el helper de ",helpers_create_intro:"Un agente propio de esta compañía: conoce su marca, guarda memoria y propone contenido con tu aprobación.",helpers_no_key_title:"Falta una API key",helpers_no_key_body:"Pega tu API key de Claude, OpenAI o Google en Settings → API Keys y vuelve para crear el helper.",helpers_go_api_keys:"Ir a API Keys",helpers_provider:"Proveedor",helpers_model:"Modelo",helpers_create_button:"Crear helper",helpers_will_be_named:"Se llamará ",helpers_default_name:"Helper de {company}",hub_session_not_ready:"Sesión no lista",hub_cats_load_failed:"No se pudieron cargar las categorías",hub_cats_none_chosen:"Sin categorías elegidas, el sistema las asigna solo por el contenido",hub_cats_saved:"Categorías guardadas",hub_cats_saved_reflagged:"Categorías guardadas · {count} blog(s) programado(s) actualizado(s)",hub_entry_empty:"El contenido no puede quedar vacío.",hub_blog_generated:"Blog generado: {title}",hub_view_in_blogs:"Ver en Blogs",hub_blog_not_generated:"No se generó el blog.",hub_blog_still_running:"El blog se sigue generando en segundo plano — aparecerá en Blogs en 1-2 min.",hub_blog_generate_failed:"No se pudo generar el blog",hub_blog_settings:"Configuración del blog",hub_post_structure_title:"Estructura de posts (Create Post)",hub_post_structure_example:"Ej.: 1) Hook con emoji… 2) Párrafo de valor… 3) Bullets con emoji… 4) CTA… 5) Datos de contacto… 6) Hashtags.",hub_post_structure_label:"Estructura de descripción de posts (obligatoria)",hub_post_structure_saved:"Estructura guardada — Create Post ya la usa",hub_blog_categories:"Categorías del blog",hub_blog_categories_help:"Elige en qué categorías se publican los blogs de esta compañía. La lista viene directo de la plataforma conectada.",hub_load_from_platform:"Cargar de la plataforma",hub_platform_no_categories:"La plataforma no devolvió categorías.",hub_cats_for_language:"Categorías para los blogs en este idioma",hub_cats_none_chosen_dot:"Sin categorías elegidas, el sistema las asigna solo por el contenido.",hub_cats_reflag_note:"Al guardar, los blogs ya programados pasan a la categoría de su idioma.",hub_save_selection:"Guardar selección",hub_entry_click_to_open:"Click para ver completo y editar",hub_entry_generate_blog:"Generar un blog con esta entrada",hub_entry_edit_title:"Editar entrada del Brain",hub_entry_delete_title:"¿Borrar esta entrada del Brain?",hub_entry_delete_body:"Los agentes dejarán de usar esta información. No se puede deshacer.",hub_saving:"Guardando…",hub_save_structure:"Guardar estructura",hub_saved_label:"Guardadas:",hub_go_integrations:"Ir a Integraciones →",hub_post_structure_placeholder:"Ej.: 1) Hook con emoji… 2) Párrafo de valor… 3) Bullets con emoji… 4) CTA… 5) Datos de contacto… 6) Hashtags.",hub_entry_updated:"Entrada actualizada",hub_entry_deleted:"Entrada borrada",hub_edited:"editado",hub_edit_entry:"Editar entrada",hub_pin:"Fijar",hub_unpin:"Desfijar",hub_delete_entry:"Borrar entrada",hub_save_changes:"Guardar cambios",brain_err_permission:'Sin permiso para modificar el Brain de esta compañía (permiso "Ver y editar el Brain"). No se guardó nada.',brain_err_not_found:"Esa entrada ya no existe (alguien la borró). Se revirtió el cambio.",brain_err_unavailable:"Sin conexión con Firestore. El cambio no se guardó — reintenta.",brain_err_rejected:"Firestore rechazó el cambio: {raw}",brain_err_generic:"No se pudo guardar el cambio.",brain_author_auto_web:"Auto (sitio web)",brain_author_ai:"IA",brain_author_auto:"Auto",brain_author_manual:"Manual",data_lang_badge_title:"Este texto está guardado en {lang}. Lo escribió el equipo o un agente, y el Publisher no lo traduce.",description_by_language:"Descripción por idioma",de
7scription_by_language_help:"Escribe una versión por idioma. Los idiomas vacíos caen al idioma principal de la compañía — nada se traduce solo.",description_fallback_notice:"Todavía no hay versión en tu idioma — se muestra el original.",ads_campaigns_in_range:"Campañas en el período",ads_campaigns_in_range_help:"Costo y clics por campaña (top 10 por costo).",ads_series_cost:"Costo",ads_series_clicks:"Clics",ads_link_moved:"Ahora se vincula desde Cuentas conectadas: Google Ads con su Customer ID (y OAuth cuando esté habilitado) y Meta Ads reutilizando tu conexión de Meta.",ads_go_connected_accounts:"Ir a Cuentas conectadas",ads_no_api_access:"Sin acceso API",ads_google_api_access:"Acceso a la API de Google Ads",ads_checking:"Verificando…",ads_recheck:"Volver a verificar",ads_checking_backend:"Comprobando si el backend puede leer campañas…",ads_credentials_ok:"Credenciales OK · {count} keywords leídas (últimos 30 días)",ads_linked_api_error:"La cuenta está vinculada pero la API devolvió un error",ads_linked_cannot_read:"Vinculada, pero todavía NO puede leer campañas",ads_developer_token_note:"La API de Google Ads exige un developer token emitido al MCC de la agencia (más el cliente OAuth y el refresh token de Ads). Se configuran como secretos de Functions; los pone Krealo, no el cliente.",ads_what_this_can_do:"Qué se puede hacer con esto",ads_meta_scope_note:"La cuenta publicitaria queda vinculada a tu conexión de Meta (la misma app que autorizó Facebook/Instagram) y la usan los agentes. El Publisher todavía no tiene su propio informe de Meta Ads: las métricas siguen en el Ads Manager.",ads_through_connection:"Vía la conexión: ",ads_accounts:"Cuentas",ads_write_verified:"Comprobado contra la plataforma: presupuesto y estado se editan desde aquí.",ads_write_dry_run:"La cuenta se lee; la escritura se confirma con un ensayo al aplicar el primer cambio.",ads_write_blocked:"La plataforma no permite editar con esta conexión — abre el detalle para ver el motivo exacto.",ads_see_details:"Ver detalle",ads_filter_active:"Activas",ads_filter_paused:"Pausadas",ads_filter_all:"Todas",ads_no_campaigns_for_status:"Ninguna campaña con ese estado — cambia el filtro.",ads_meta_raw_note:"Todo lo que el API de Meta devolvió para esta campaña.",hub_untyped:"Sin tipo",hub_tab_clients:"Clientes",hub_brain_over_limit:"De las {total} entradas, los agentes usan 15.",hub_brain_over_limit_help:"Manda lo que fijes (📌) y después lo más reciente. Fija lo que no puede faltar; el resto queda de archivo.",hub_brain_under_limit:"Los agentes leen hasta 15 entradas por compañía ({total} ahora). Fija (📌) lo que no puede faltar cuando pases de 15.",hub_consolidating:"Consolidando…",hub_consolidate_now:"🧩 Consolidar ahora",hub_entry_type_note:"El tipo organiza y ayuda al modelo a entender el dato, pero no decide dónde se usa: blogs, posts y respuestas leen todas las entradas.",hub_saved_entries:"Entradas guardadas",hub_search_entries_placeholder:"Buscar en las entradas…",hub_search_entries_label:"Buscar entradas del Brain",hub_clear:"Limpiar",hub_filter_all:"Todas",hub_entries_match:"{shown} de {total} entradas coinciden",hub_no_entry_matches:"Ninguna entrada coincide con tu búsqueda o filtro.",hub_clear_filters:"Limpiar filtros",hub_upload_logo:"Subir logo",hub_upload_png:"Subir PNG",hub_logo_with_bg:"Logo con fondo",hub_logo_with_bg_help:"Se usa dentro de avatares y cuadros (llena el marco).",hub_logo_transparent:"Logo transparente",hub_logo_transparent_help:"Sin fondo (PNG o WebP). Se usa directo sobre la superficie de la app; se ve con margen, sin recortar.",hub_logo_preview_light:"Claro",hub_logo_preview_dark:"Oscuro",hub_upload_logo_bg:"Subir logo con fondo",hub_upload_logo_transparent:"Subir logo transparente",hub_logo_transparent_format:"El logo transparente tiene que ser PNG o WebP.",hub_logo_not_transparent:"Ese PNG no tiene transparencia: aún lleva fondo. Súbelo como logo con fondo, o exporta un PNG con fondo transparente.",hub_blog_reference_images:"Imágenes de referencia para blogs",hub_blog_reference_images_help:"Fotos que la IA usa para que las portadas se parezcan a tu marca. Puedes subir todas las que quieras.",hub_blog_image_prompt:"Prompt de estilo de imagen",hub_blog_image_prompt_placeholder:"ej. brillante, moderno, personas reales en oficina de Montreal; colores de marca…",hub_brand_identity:"Identidad de marca",hub_remove_color:"Quitar color",hub_connected_accounts:"Cuentas conectadas",yt_scope_missing_warning:"YouTube conectado, pero SIN el permiso de comentarios: publicar funciona, los comentarios no se vigilarán ni se podrán responder. Reconéctalo aceptando todos los permisos.",agents_attachment_file:"Archivo adjunto",agents_attachment_audio:"Mensaje de audio",inbox_chat_file:"Archivo",news_key_bad_format:"Eso no parece una clave de NewsAPI: 
7son 32 caracteres (0-9, a-f). Cópiala de newsapi.org/account — NO es la contraseña de tu cuenta.",hub_image_rules:"Reglas de imagen (siempre)",hub_image_rules_placeholder:"ej. mostrar siempre a un profesional de seguridad real; nada de ilustraciones",hub_image_rules_help:"Se añade a TODA imagen generada desde Crear con IA para esta compañía, para no repetirlo en cada prompt.",blogs_loading_more:"cargando {n}…",blog_preview_loading:"Cargando el artículo completo…",blog_preview_load_failed:"No se pudo cargar el artículo completo. Se muestra solo el principio.",nav_posts:"Posts",posts_desc:"Programados, publicados y fallidos de todas tus redes y blogs.",posts_platform:"Red",posts_empty_company:"{company} no tiene posts.",posts_empty_other:"Hay {n} posts en tus otras compañías.",posts_empty_see_all:"Ver todas las compañías",reviews_filter_company:"Cliente",reviews_filter_location:"Sucursal",reviews_filter_all_locations:"Todas las sucursales",reviews_filter_stars:"Estrellas",reviews_filter_status:"Estado",reviews_filter_answered:"Respondidas",reviews_filter_date:"Fecha",reviews_date_all:"Cualquier fecha",reviews_date_7d:"Últimos 7 días",reviews_date_30d:"Últimos 30 días",reviews_date_90d:"Últimos 90 días",reviews_date_365d:"Últimos 12 meses",reviews_date_custom:"Rango personalizado",reviews_date_pick:"Elige las fechas",reviews_search_placeholder:"Buscar por nombre, texto o respuesta…",reviews_clear_filters:"Limpiar filtros",reviews_showing_of:"de",reviews_loaded_short:"cargadas",reviews_google_total:"Google tiene",reviews_google_rating:"Nota en Google",reviews_sample_average:"Media de las reseñas cargadas (Google aún no envió su nota)",reviews_per_location:"Por sucursal",reviews_per_location_hint:"Nota y total de Google por ficha. Pulsa una para filtrar la lista.",reviews_fetch_more_google:"Traer más de Google",reviews_fetch_more_done:"Se cargaron más reseñas",reviews_fetch_more_none:"No había nada nuevo que c
7argar",reviews_no_match:"Ninguna reseña cargada coincide con estos filtros. Límpialos o trae más de Google.",reviews_page:"Página",reviews_page_prev:"Anterior",reviews_page_next:"Siguiente",reviews_ai_generate:"Generar con IA",reviews_ai_improve:"Mejorar con IA",reviews_ai_ready:"Borrador listo: léelo antes de publicar",reviews_ai_error:"No se pudo redactar la respuesta",reviews_ai_undo:"Deshacer",reviews_ai_hint:"La IA escribe en el idioma del cliente y firma con la sucursal. Nunca publica sola.",reviews_show_translation:"Ver traducción de Google",reviews_hide_translation:"Ocultar traducción",reviews_translated_by_google:"Traducido por Google",reviews_unanswered_short:"sin contestar",reviews_sample_note:"sobre las cargadas",sc_add_to_ideas:"A Ideas",sc_add_to_ideas_title:"Agregar esta keyword a Ideas de blog",sc_in_ideas_pending:"En Ideas · pendiente",sc_in_ideas_pending_title:"Ya está en la cola de Ideas de blog, aún sin escribir",sc_idea_used:"Idea usada → blog",sc_idea_used_title:"Esta keyword fue una idea y ya se escribió un blog con ella",sc_already_created:"Ya creado",sc_already_created_title:"Ya existe un blog para esta keyword",sc_idea_added:'"{keyword}" agregada a Ideas de blog',sc_idea_add_failed:"No se pudo agregar la idea",hub_image_style:"Estilo de imagen (posts y blogs)",hub_image_style_photo_real:"Foto real documental (por defecto)",hub_image_style_illustration:"Ilustración",hub_image_style_product:"Foto de producto fiel",hub_image_style_custom:"Solo mi prompt de estilo",hub_image_style_help:"Se aplica a toda imagen generada para esta compañía (auto-posts, portadas de blog, regenerar, Crear con IA sin estilo manual). Se guarda al cambiar.",hub_image_hook:"Gancho para leer",hub_image_hook_help:"Pide UN momento real a mitad de acción (una reacción, un antes/después, un problema arreglándose) en vez de una pose de banco de fotos.",approvals_reject_title_one:"Rechazar post",approvals_reject_title_many:"Rechazar {n} posts",approvals_reject_help:"Explica el motivo: el post vuelve a borrador con esta nota para que quien lo creó sepa qué corregir.",approvals_reject_ph:"Motivo del rechazo…",approvals_reject_cta:"Rechazar",approvals_learn_chips_label:"¿Qué falló?",approvals_learn_chip_datos:"Datos incorrectos",approvals_learn_chip_tono:"Tono",approvals_learn_chip_idioma:"Idioma",approvals_learn_chip_imagen:"Imagen",approvals_learn_chip_tema:"Tema no adecuado",approvals_learn_chip_formato:"Formato/estructura",approvals_learn_chip_promesa:"Promesa/precio",approvals_learn_chip_otro:"Otro",approvals_learn_title:"Guardar como regla en el Brain",approvals_learn_help:"Toda generación futura de esta compañía (posts, blogs, ideas, Crear post, asistente) la lee como regla dura. Los posts que ya están pendientes no cambian.",approvals_learn_blocked_hint:"Este post lo frenó el validador (no es una regla de marca): por eso viene apagado.",approvals_learn_rule_label:"Regla",approvals_learn_rule_ph:"Escríbela como orden: «Nunca…», «Siempre…»",approvals_learn_saved:"Movido a borradores · regla guardada en el Brain",approvals_learn_badge:"Regla en el Brain",approvals_learn_badge_rule:"Regla guardada:",hub_brain_type_aprendizaje:"Aprendizaje",hub_brain_help_aprendizaje:"Nació de un rechazo en Aprobaciones. Entra en TODAS las generaciones (posts, blogs, ideas, Crear post, asistente) como regla dura, fuera del tope de entradas. Edítala o bórrala como cualquier otra.",hub_brain_learned_from:"Aprendido del rechazo de «{title}» · {date} · {who}",hub_brain_learned_times:"visto en {n} rechazos",hub_brain_learned_open_post:"Ver el post",brain_author_rechazo:"Aprendido de un rechazo",vprev_titulo:"Esto va a fallar al publicarse",vprev_corrige:"Corrígelo y vuelve a aprobar, o pulsa «Publicar igual».",vprev_texto_demasiado_largo:"{plataforma}: el texto tiene {n} caracteres y el máximo es {max} (sobran {sobran}).",vprev_telefono_en_texto_gbp:"Google Business rechaza los posts con teléfono en el texto y este lleva {telefono}: quítalo del cuerpo, ya sale en la ficha.",vprev_foto_muy_pequena_gbp:"Google Business exige fotos de {minimoKb} KB como mínimo y esta pesa {pesoKb} KB: la API responde un error interno engañoso y el post se queda fallido.",vprev_video_demasiado_pesado_gbp:"Google Business no acepta vídeos de más de {maximoMb} MB y este pesa {pesoMb} MB. No se comprime solo: hay que subirlo más liviano.",vprev_imagen_demasiado_pesada:"La imagen pesa {pesoMb} MB y {plataforma} acepta {maximoMb} MB como máximo.",vprev_falta_media:"{plataforma} no publica nada sin imagen ni vídeo.",vprev_requiere_video:"{plataforma} solo publica vídeo: este destino se omitirá (el post saldrá en las demás redes).",vprev_formato_video_no_soportado:"El vídeo es .{c
7ontenedor}; las redes aceptan sin problemas {seguros}. Puede que {plataforma} lo rechace.",vprev_sin_cuenta_conectada:"{plataforma} no está conectado en esta compañía: conéctalo o quita la red del post.",x_needs_own_text:"X necesita su propio texto de hasta 280 caracteres: la descripción global no cabe.",x_generate_own_text:"Generar texto para X",x_generating_own_text:"Generando texto para X…",toast_twitter_caption_generated:"Se generó un texto para X ({n} caracteres). Revisa la pestaña de X antes de publicar.",toast_twitter_caption_cut:"El texto de X no cupo tras 2 intentos: se cortó por frase a {n} caracteres. Revisa la pestaña de X.",gbp_phone_removed:"Se quitó el teléfono del texto de Google Business: Google lo rechaza y ya sale en la ficha.",caption_over_limit:"supera el máximo de {plataforma}",create_platforms_sin_cuenta:"Sin cuenta conectada en {compania} para: {redes}. Quita esas redes o conéctalas antes de publicar.",create_redes_quitadas:"{redes}: no está conectado en {compania}, se quitó del post.",gbp_estado_conectado:"Google Business: conectado",gbp_estado_fichas:"{n} ficha(s)",gbp_estado_no_conectado:"Google Business no está conectado en {compania}",gbp_estado_sin_ficha:"Google Business está conectado en {compania} pero no se eligió ninguna ficha del negocio",gbp_estado_reconectar:"Hay que reconectar Google Business en {compania}",gbp_estado_desconocido:"No se pudo comprobar el estado de Google Business ahora mismo.",gbp_estado_conectar_btn:"Conectar Google Business",gbp_estado_reconectar_btn:"Reconectar Google Business",gbp_estado_elegir_ficha_btn:"Elegir la ficha",gbp_approvals_aviso:"Este post incluye Google Business. Al aprobarlo volverá a esta cola hasta que lo conectes o quites la red.",gbp_approvals_confirm:"Google Business no está conectado en esta compañía. ¿Aprobar igual? El post volverá a esta cola con el motivo.",approvals_rebotado:"No se aprobó: la validación lo devolvió a la cola.",reviews_gbp_hint:"Las reseñas se leen de la ficha del negocio conectada.",opp_conectar_fuente:"Conectar {fuente}",automation_gbp_hint:"Esta regla necesita la ficha del negocio conectada: sin ella, cada blog se omite para Google Business.",copa_titulo:"La Copa",copa_abrir:"La Copa — el ranking de la semana",copa_cerradas:"cerradas",copa_lidera:"{name} lleva el liderazgo",copa_mi_puesto:"Vas {n}",copa_faltan:"Te faltan {n} para la corona",copa_al_frente:"La corona es tuya. Ahora defiéndela.",copa_no_participas:"No participas en esta copa.",copa_reinicia:"Se reinicia el lunes",copa_relevos:"{n} cambios de corona esta semana",copa_vacio_titulo:"Todavía no hay marcador",copa_vacio_texto:"La primera tarea que se cierre esta semana se lleva la corona.",blog_featured_image_followed:"Imagen destacada actualizada para coincidir con el artículo",li_pagina_titulo:"Página de LinkedIn",li_pagina_falta:"sin página — los posts programados fallarán",li_pagina_elegir:"Elegir página",li_pagina_cambiar:"Cambiar página",li_pagina_manual:"…o pega el ID",li_pagina_invalida:"El ID de página de LinkedIn son solo números (p. ej. 26272773), no una URL.",li_pagina_guardada:"Página guardada: {n}",li_pagina_error_guardar:"No se pudo guardar la página",li_pagina_sin_token:"Esta cuenta no tiene token OAuth: re
7conéctala para poder listar sus páginas.",li_pagina_ninguna_admin:"Este token no administra ninguna página de LinkedIn. Tu usuario tiene que ser admin de la página.",li_pagina_error_listar:"No se pudieron leer las páginas de LinkedIn",reconexion_titulo:"Reconexión de cuentas",reconexion_todo_el_espacio:"todo el espacio",reconexion_descripcion:"Cuando una cuenta conectada deja de funcionar o está a punto de caducar, se abre una tarea para que alguien la reconecte. Aplica a todas las compañías, no solo a esta.",reconexion_responsables:"Quién se encarga",reconexion_sin_equipo:"Todavía no hay miembros en el espacio.",reconexion_sin_responsable:"Sin responsable: la tarea se crea igual, pero llega al tablero sin dueño.",reconexion_apagada_nota:"Apagada: no se abren tareas de reconexión. Las cuentas se siguen comprobando, así que los contadores siguen funcionando.",reconexion_error_guardar:"No se pudo guardar la regla",copa_compartidas_corto:"incl. {n} compartidas",copa_compartidas_corto_una:"incl. 1 compartida",copa_compartidas_nota:"Las compartidas también puntúan: una tarea cerrada vale un punto para cada persona que la llevaba.",copa_palmares_titulo:"Palmarés",copa_palmares_desde:"Semanas cerradas desde el {fecha}",copa_palmares_vacio:"Todavía no ha ganado nadie. El primer ganador se apunta el {fecha}, cuando cierre esta semana.",copa_palmares_por_que:"Empieza ahí porque antes faltan las fechas de cierre: coronar a alguien antes sería inventárselo.",copa_palmares_semanas:"{n} semanas",copa_palmares_racha:"Mejor racha: {n}",copa_palmares_mejor:"Mejor semana: {n}",copa_palmares_oro:"Oros",copa_indisponible:"La copa está preparando sus números. Prueba en unos minutos.",copa_ver_tablero:"Ir al tablero",copa_corona_titulo:"Ahora mandas tú",copa_corona_robada:"Le quitaste la corona a {name}",copa_corona_estreno:"Abriste la semana en primer lugar",copa_corona_marcador:"{mias} cerradas · {suyas} de {name}",copa_lluvia_titulo:"Te pasaron",copa_lluvia_texto:"{name} lleva el liderazgo ahora",copa_lluvia_faltan:"Te faltan {n} para recuperarla",copa_lluvia_empate:"Una más y vuelve a ser tuya",copa_ajustes_titulo:"La Copa (ranking del equipo)",copa_ajustes_desc:"Un ranking semanal de las tareas que cierra el equipo, con oro, plata y bronce. Solo lo ven las cuentas @krealomedia.com — los clientes nunca.",copa_ajustes_activar:"Mostrar la copa al equipo",copa_ajustes_participantes:"Quién participa",copa_ajustes_ayuda:"A quien apagues deja de salir en el ranking. Sus tareas siguen contando en el tablero.",copa_ajustes_agregar:"Añadir a alguien por correo",copa_ajustes_agregar_boton:"Añadir",copa_ajustes_invitado:"añadido a mano",copa_ajustes_solo_dueno:"Solo el dueño del workspace puede cambiar esto.",copa_ajustes_guardado:"Copa actualizada",copa_ajustes_error:"No se pudo guardar la copa. Prueba otra vez.",hub_tab_products:"Productos",products_title:"Productos",products_subtitle:"Crea productos a mano y envíalos a Google Merchant.",products_new:"Nuevo producto",products_shopify_note_title:"Los productos vienen de Shopify",products_shopify_note_body:"El catálogo de esta compañía se sincroniza desde su tienda Shopify. Crea productos manuales solo para lo que no está en Shopify.",products_search:"Buscar por nombre, SKU o GTIN…",products_status_all:"Todos los estados",products_status_draft:"Borrador",products_status_active:"Activo",products_status_archived:"Archivado",products_col_product:"Producto",products_col_status:"Estado",products_col_price:"Precio",products_col_variants:"Variantes",products_col_languages:"Idiomas",products_col_updated:"Actualizado",products_price_from:"desde",products_untitled:"Producto sin título",products_empty_title:"Aún no hay productos",products_empty_body:"Crea tu primer producto con sus variantes, precios e imágenes en cada idioma.",products_empty_filtered:"Ningún producto coincide con esta búsqueda.",products_load_error:"No se pudieron cargar los productos.",products_archive:"Archivar",products_archive_confirm:"¿Archivar este producto? No se borra. Con el interruptor de Merchant encendido, la próxima sincronización lo retira de Google.",products_archived_ok:"Producto archivado",products_reactivate:"Reactivar",products_reactivated_ok:"Producto reactivado",products_edit:"Editar producto",products_merchant_title:"Google Merchant",products_merchant_switch:"Enviar productos manuales a Merchant",products_merchant_target:"Cuenta de Merchant destino",products_merchant_none:"Sin cuenta de Merchant conectada para esta compañía; conecta el Merchant propio de la compañía (plan Ads P0-11). El interruptor sigue apagado.",products_merchant_blocked_same:"Bloqueado: esta cuenta de Merchant es la de otra compañía cuyo catálogo ya tiene estos items. Encenderlo los duplicaría y alimentaría su Performance Max.",products_merchant_switch_help:"Apagado por defecto. Encen
7dido, los productos ACTIVOS salen con la próxima sincronización de Merchant (un item por variante e idioma). Archivar un producto lo retira de Merchant. Guardar un producto nunca contacta a Google.",products_merchant_autosync_off:"La sincronización automática de Merchant está apagada para esta compañía: no se envía nada hasta que uses «Sincronizar ahora» en Google Merchant.",products_merchant_saved:"Ajuste de Merchant guardado",products_merchant_save_error:"No se pudo cambiar el ajuste de Merchant.",products_preview:"Vista previa de Merchant",products_preview_title:"Lo que recibiría Google",products_preview_help:"Se arma con los productos ACTIVOS, un item por variante e idioma del feed. No se envía nada: esto nunca contacta a Google.",products_preview_active:"Productos activos",products_preview_variants:"Variantes",products_preview_offers:"Items para Merchant",products_preview_blocked:"Items bloqueados",products_preview_feed_langs:"Idiomas del feed",products_preview_no_issues:"Sin avisos: todo parece listo.",products_preview_warnings:"Avisos",products_preview_items:"Items",products_preview_more:"Solo se muestran los primeros items.",products_sev_error:"Bloquea el item",products_sev_warning:"Aviso",products_sev_info:"Info",products_editor_new:"Nuevo producto",products_editor_edit:"Editar producto",products_editor_help:"Los textos, enlaces y descripciones de imagen se escriben por idioma. Un idioma sin título o sin enlace no genera item en Merchant.",products_f_title:"Nombre",products_f_title_help:"Sin la talla: la talla sale de las variantes.",products_f_description:"Descripción",products_f_link:"URL de la página del producto",products_f_brand:"Marca",products_f_currency:"Moneda",products_f_status:"Estado",products_f_status_help:"Solo los productos ACTIVOS pueden ir a Merchant. Un producto activo necesita nombre y al menos una variante con precio.",products_f_external_id:"Referencia (opcional)",products_f_external_id_help:"Tu propio id para este producto. No se puede cambiar después y permite que las importaciones lo actualicen en vez de duplicarlo.",products_f_category:"Categoría de producto de Google",products_f_category_help:"Id numérico o ruta, p. ej. 2696 (Mattresses).",products_f_product_type:"Tipo de producto",products_images:"Imágenes",products_images_help:"La primera imagen es la principal en Merchant. Los vídeos y la imagen para compartir en redes nunca se envían.",products_upload_image:"Subir imagen",products_uploading:"Subiendo…",products_upload_error:"No se pudo subir la imagen.",products_image_alt:"Descripción de la imagen",products_image_main:"Imagen principal",products_image_remove:"Quitar imagen",products_image_make_main:"Hacer principal",products_video_kept:"Vídeo conservado (no se envía a Merchant)",products_variants:"Variantes",products_variants_help:"Cada variante (talla, perfil, paquete) se convierte en un item por idioma en Merchant.",products_variant_add:"Añadir variante",products_v_size:"Talla / opción",products_v_profile:"Perfil",products_v_sku:"SKU",products_v_gtin:"GTIN / UPC",products_v_price:"Precio",products_v_price_help:"Lo que paga el cliente.",products_v_sale_price:"Precio de oferta",products_v_availability:"Disponibilidad",products_v_quantity:"Stock",products_v_no_identifier:"Este producto no tiene GTIN ni MPN",products_v_link:"URL de la página de la variante",products_v_archive:"Archivar variante",products_v_restore:"Restaurar variante",products_v_archived:"Variante archivada: retirada de Merchant",products_v_remove_new:"Quitar",products_av_in_stock:"En stock",products_av_out_of_stock:"Agotado",products_av_backorder:"Pedido pendiente",products_av_preorder:"Preventa",products_av_unset:"Sin definir (se supone en stock)",products_lang_add:"Añadir idioma",products_lang_add_placeholder:"Código (p. ej. es)",products_lang_invalid:"Usa un código de idioma como fr, en o es.",products_chars:"caracteres",products_title_over:"Google corta los títulos de más de 150 caracteres.",products_save:"Guardar producto",products_saving:"Guardando…",products_saved:"Producto guardado",products_save_error:"No se pudo guardar el producto.",products_need_title:"Añade un nombre en al menos un idioma.",products_need_price:"Cada variante necesita un precio mayor que 0 para activar el producto.",products_need_variant:"Añade al menos una variante.",products_no_variants:"Aún no hay variantes",products_preview_note_on:"El interruptor está ENCENDIDO: estos productos ACTIVOS salen con la próxima sincronización de Merchant (o «Sincronizar ahora» en Google Merchant). Esta vista previa no contactó a Google.",products_preview_note_off:"El interruptor «Enviar productos manuales a Merchant» está APAGADO: nada de esto sale hacia Google. Esta vista previa no contactó a Google.",products_w_sin_imagen:"Sin imagen válida para Merchant (se excluyen vídeos, imágenes «staged» y la de compartir en redes).",products_w_sin_marca:"El producto no tiene marca.",products_w_sin_categoria:"Sin categoría de producto de Google: Google la deducirá.",products_w_imagen_http:"La imagen principal es http, no https.",products_w_idioma_sin_titulo:"No hay nombre en este idioma: la variante NO se envía en él.",products_w_idioma_sin_link:"No hay URL de página en este idioma: la variante NO se envía en él.",products_w_link_de_variante_solo_en_otro_idioma:"La URL de la variante solo existe en otro idioma: aquí se usa la página del producto.",products_w_sin_url_de_variante:"La variante no tiene URL propia: se usa la página del producto.",products_w_sin_de
7scripcion_idioma:"No hay descripción en este idioma: se envía el nombre como descripción.",products_w_sin_precio:"La variante no tiene precio mayor que 0: Google la rechaza.",products_w_sale_price_no_menor:"El precio de oferta no es menor que el precio: se ignora.",products_w_sin_disponibilidad:"No se dio disponibilidad ni stock: se supone «en stock».",products_w_cantidad_cero:"El stock es 0 pero la disponibilidad dice en stock: se envía como agotado.",products_w_sin_gtin:"Sin GTIN ni MPN: se envía como «sin identificador». Con GTIN posiciona mejor.",products_w_gtin_ignorado:"«Sin GTIN ni MPN» está marcado: el GTIN guardado no se envía.",products_w_etiqueta_inferida:"Falta una etiqueta de talla/perfil en este idioma y se infirió. Defínela para no depender de la inferencia.",products_w_moneda_vs_pais:"La moneda no coincide con el país destino: Google rechaza el catálogo.",products_w_oferta_bloqueada:"Este item NO se enviará (Google lo rechazaría).",products_w_titulo_largo:"Título de más de 150 caracteres: se corta en el último espacio.",products_w_descripcion_larga:"Descripción de más de 5.000 caracteres.",products_w_titulo_promocional:"Texto promocional en el título (precio, «oferta», envío…).",products_w_titulo_mayusculas:"Título casi todo en mayúsculas.",products_w_titulo_html:"El título lleva HTML o entidades.",products_w_titulo_espacios:"El título tiene espacios de más.",products_w_titulo_idioma_sin_traducir:"El título es idéntico en dos idiomas: no se tradujo.",products_w_titulo_vacio:"Título vacío.",hub_tab_services:"Servicios",services_new:"Nuevo servicio",services_note_title:"No se envían a Google Merchant",services_note_body:"Los servicios son lo que hace esta compañía, no productos físicos. Krealo Chat y el CRM los leen junto con los productos en una sola llamada (get_catalog).",services_search:"Buscar por nombre o categoría…",services_col_service:"Servicio",services_col_category:"Categoría",services_col_price:"Precio",services_untitled:"Servicio sin nombre",services_empty_title:"Aún no hay servicios",services_empty_body:"Crea el primer servicio con su precio, dónde se ofrece y sus respuestas a preguntas frecuentes, en cada idioma.",services_empty_filtered:"Ningún servicio coincide con esta búsqueda.",services_load_error:"No se pudieron cargar los servicios.",services_archive:"Archivar",services_archive_confirm:"¿Archivar este servicio? No se borra, pero deja de salir en el catálogo que leen Krealo Chat y el CRM.",services_archived_ok:"Servicio archivado",services_reactivate:"Reactivar",services_reactivated_ok:"Servicio reactivado",services_edit:"Editar servicio",services_price_from:"desde",services_price_per_hour:"/ h",services_price_quote:"Con presupuesto",services_price_free:"Gratis",services_model_fixed:"Precio fijo",services_model_from:"Desde",services_model_hourly:"Por hora",services_model_quote_only:"Solo con presupuesto",services_model_free:"Gratis",services_editor_new:"Nuevo servicio",services_editor_edit:"Editar servicio",services_editor_help:"Los nombres, descripciones, enlaces y respuestas se escriben por idioma. Solo los servicios activos salen en el catálogo que leen Krealo Chat y el CRM.",services_f_name:"Nombre",services_f_description:"Descripción",services_f_link:"Página del servicio",services_f_booking_link:"Enlace de reserva",services_f_category:"Categoría",services_f_status:"Estado",services_f_status_help:"Solo los servicios «Activo» salen en el catálogo. Un borrador puede estar incompleto.",services_f_external_id:"Referencia (opcional)",services_f_external_id_help:"Tu propio id para este servicio. No se puede cambiar después y permite que las importaciones lo actualicen en vez de duplicarlo.",services_price_section:"Precio",services_f_price_model:"Cómo se cobra",services_f_amount:"Importe",services_f_currency:"Moneda",services_f_price_note:"Nota del precio",services_f_price_note_help:"P. ej. «por semana», «impuestos aparte».",services_f_duration:"Duración (minutos)",services_where_section:"Dónde se ofrece",services_in_store:"En el local",services_at_home:"A domicilio",services_online:"En línea",services_stores:"Lugares",services_stores_none:"Esta compañía aún no tiene lugares definidos. Se definen con la sincronización del sitio (sync_services o sync_catalog con «stores»).",services_f_area:"Zona de servicio",services_f_area_help:"P. ej. «Montreal y Rive-Nord».",services_faqs:"Preguntas frecuentes",services_faqs_help:"Por idioma. Krealo Chat las usa para contestar a los clientes.",services_faq_add:"Añadir pregunta",services_faq_question:"Pregunta",services_faq_answer:"Respuesta",services_faq_remove:"Quitar pregunta",services_images_help:"La primera imagen es la principal.",services_save:"Guardar servicio",services_saving:"Guardando…",services_saved:"Servicio guardado",services_save_error:"No se pudo guardar el servicio.",services_need_name:"Un servicio necesita nombre en al menos un idioma.",services_need_amount:"Este tipo de precio necesita un importe mayor que 0 para estar activo."};export{e as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.