app_title_duration=MAESTRO-DMX – Adjust cue duration & transition globally
label_source_show_json_duration=Show JSON:
hint_duration_info=A Maestro show JSON is expected (field 'show' with 'patternCue').\nAll cues are listed and their duration / transition values can be changed globally.

frame_meta_title_duration=Show metadata (output file)
show_name_label=Name:
show_id_label=ID:
show_desc_label=Description:

frame_settings_title=Global settings for all cues
frame_dur_title=Duration (duration)
dur_keep=Keep duration unchanged
dur_infinite=Set to -1 (infinite)
dur_fixed_label=Set to fixed value (seconds):
dur_hint=Typical range: -1 (infinite) or 1 … 300

frame_trans_dur_title=Transition – duration (transition.duration)
trans_dur_keep=Keep transition duration unchanged
trans_dur_zero=Set to 0
trans_dur_fixed_label=Set to fixed value (seconds):

frame_trans_type_title=Transition – type (transition.type)
trans_type_keep=Keep type unchanged
trans_type_set_label=Set type to the following value:
trans_type_delete=Remove field 'type' from transition (if present)
trans_type_hint=Examples: NONE, FADE_OUT_IN, … (depending on MaestroDMX)

frame_overview_title=Cue overview (read-only)
cue_overview_empty=No cues available.
frame_log_title=Log

button_apply_save=Apply changes & save as…
button_quit=Quit

footer_author_duration=(c) Christian Haubitz-Reinke & ChatGPT 5.1 - 23.12.2025 (v0.91)

msg_error_type_title=Invalid type
msg_error_type_empty=Transition type is set to “set”, but the field is empty.

msg_error_number_title=Invalid input
msg_error_number_body=Please make sure that numeric fields (duration) contain valid integers.

log_save_done_duration=Output show saved:\n{path}\nCues with changed duration/transition values: {changed}
msg_info_done_body_duration=Show has been saved.\nCues with changes: {changed}

# Help link (same as first tool)
help_link_label=https://liberty-dj-tools.de
help_link_url=https://liberty-dj-tools.de
