# General
app_title_groups=MAESTRO-DMX – Reordenar grupos de Cues (interfaz Python)
label_source_show_json_groups=Show JSON:
hint_groups_info=Nota: se espera un archivo JSON de show de Maestro (campo 'show' con 'patternCue').

frame_meta_title_groups=Metadatos del show (archivo de salida)
show_name_label=Nombre:
show_id_label=ID:
show_desc_label=Descripción:

frame_map_title_groups=Reordenar grupos 1–4
map_info_text=Elija de qué GRUPO ANTIGUO deben tomar sus datos los NUEVOS grupos 1–4.\nEjemplo: grupo nuevo 3 a partir del grupo antiguo 4, grupo nuevo 4 a partir del grupo antiguo 3.
map_hint_text=El cambio se aplicará a TODOS los cues del show cargado.
map_group_line=El grupo nuevo {new} toma los datos del grupo antiguo:

frame_log_title=Registro
button_save_as=Guardar como…
button_quit=Salir

footer_author_groups=(c) Christian Haubitz-Reinke & ChatGPT 5.1 - 23.12.2025 (v0.9111)

# Diálogos de archivo
filedialog_open_title=Seleccionar JSON de show de Maestro
filedialog_save_title=Guardar show de salida como…

# Mensajes / Registro
msg_error_load_title=Error al cargar
msg_error_load_file=No se pudo leer el archivo:\n{error}
msg_error_structure=No se encontró ningún objeto 'show' válido en el archivo JSON.

msg_warn_no_cues_title=Sin cues
msg_warn_no_cues=El objeto 'show' no contiene una lista 'patternCue'. No hay nada que reordenar.

msg_warn_no_show_title=Sin show
msg_warn_no_show=Cargue primero un archivo JSON de show.

msg_error_mapping_title=Entrada no válida
msg_error_mapping_invalid=El mapeo de grupos contiene valores no válidos.

msg_confirm_mapping_title=Atención
msg_confirm_mapping_body=La asignación de los grupos antiguos 1–4 no es unívoca.\nAlgunos grupos se usan varias veces o se omiten.\nSi continúa, pueden aparecer grupos duplicados o vacíos.\n\n¿Desea continuar de todas formas?

msg_error_save_title=Error al guardar
msg_error_save_body=No se pudo escribir el archivo:\n{error}

msg_info_done_title=Listo
msg_info_done_body=El show se ha guardado.\nCues con grupos reordenados: {changed}

log_loading_show=Cargando show desde el archivo:\n{path}
log_show_loaded=Show cargado:\n  Nombre: {name}\n  ID: {id}\n  Cues: {count}\n
log_mapping_header=Usando mapeo de grupos:
log_mapping_line=  Grupo nuevo {new}  \u2190  grupo antiguo {old}
log_save_done=Archivo de salida guardado:\n{path}\nNúmero de cues con grupos ajustados: {changed}

# Enlace de ayuda (igual que en la primera herramienta)
help_link_label=https://liberty-dj-tools.de
help_link_url=https://liberty-dj-tools.de
