# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: MultiDeck Audio Player 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-14 19:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.8\n"
"X-Poedit-Basepath: ../src\n"
"X-Poedit-SearchPath-0: .\n"

#: gui/dialogs.py:24
msgid "Options"
msgstr ""

#: gui/dialogs.py:50
msgid "General"
msgstr ""

#: gui/dialogs.py:54
msgid "Audio"
msgstr ""

#: gui/dialogs.py:58
msgid "Automation"
msgstr ""

#: gui/dialogs.py:62
msgid "Recorder"
msgstr ""

#: gui/dialogs.py:66
msgid "Streaming"
msgstr ""

#: gui/dialogs.py:73 gui/dialogs.py:74 gui/dialogs.py:801
msgid "&OK"
msgstr ""

#: gui/dialogs.py:75 gui/dialogs.py:76 gui/dialogs.py:802
#: gui/main_frame.py:1086
msgid "&Cancel"
msgstr ""

#: gui/dialogs.py:77 gui/dialogs.py:78
msgid "&Apply"
msgstr ""

#: gui/dialogs.py:124 gui/dialogs.py:132 gui/dialogs.py:640
msgid "Language"
msgstr ""

#: gui/dialogs.py:140 gui/dialogs.py:147
msgid "Number of Decks"
msgstr ""

#: gui/dialogs.py:155 gui/dialogs.py:163
msgid "Theme"
msgstr ""

#: gui/dialogs.py:159
msgid "System"
msgstr ""

#: gui/dialogs.py:159
msgid "Light"
msgstr ""

#: gui/dialogs.py:159
msgid "Dark"
msgstr ""

#: gui/dialogs.py:182 gui/dialogs.py:197
msgid "Output Device"
msgstr ""

#: gui/dialogs.py:187
msgid "System Default"
msgstr ""

#: gui/dialogs.py:209 gui/dialogs.py:216
msgid "Buffer Size"
msgstr ""

#: gui/dialogs.py:225 gui/dialogs.py:232
msgid "Sample Rate"
msgstr ""

#: gui/dialogs.py:275 gui/dialogs.py:281
msgid "Switch Interval (seconds)"
msgstr ""

#: gui/dialogs.py:287 gui/dialogs.py:288
msgid "Enable Crossfade"
msgstr ""

#: gui/dialogs.py:295 gui/dialogs.py:303
msgid "Crossfade Duration (0.1s)"
msgstr ""

#: gui/dialogs.py:312
msgid "Level-Based Switching"
msgstr ""

#: gui/dialogs.py:319 gui/dialogs.py:320
msgid "Enable level-based switching"
msgstr ""

#: gui/dialogs.py:327 gui/dialogs.py:333
msgid "Threshold (dB)"
msgstr ""

#: gui/dialogs.py:340 gui/dialogs.py:346
msgid "Hysteresis (dB)"
msgstr ""

#: gui/dialogs.py:353 gui/dialogs.py:359
msgid "Hold Time (seconds)"
msgstr ""

#: gui/dialogs.py:374 gui/dialogs.py:387
msgid "Format"
msgstr ""

#: gui/dialogs.py:399 gui/dialogs.py:407
msgid "Bitrate (MP3/OGG)"
msgstr ""

#: gui/dialogs.py:421
msgid "Note: Install FFmpeg for MP3, OGG, and FLAC support."
msgstr ""

#: gui/dialogs.py:428 gui/dialogs.py:435
msgid "Bit Depth (WAV only)"
msgstr ""

#: gui/dialogs.py:444 gui/dialogs.py:450
msgid "Pre-Roll (seconds)"
msgstr ""

#: gui/dialogs.py:451
msgid "Buffer audio before recording starts (0 to disable)"
msgstr ""

#: gui/dialogs.py:458 gui/dialogs.py:463
msgid "Output Directory"
msgstr ""

#: gui/dialogs.py:466
msgid "Browse..."
msgstr ""

#: gui/dialogs.py:467
msgid "Browse for Output Directory"
msgstr ""

#: gui/dialogs.py:478
msgid "Choose Recording Output Directory"
msgstr ""

#: gui/dialogs.py:489 gui/dialogs.py:490
msgid "Auto-reconnect on connection loss"
msgstr ""

#: gui/dialogs.py:498 gui/dialogs.py:504
msgid "Reconnect Wait (seconds)"
msgstr ""

#: gui/dialogs.py:642
msgid "Number of decks"
msgstr ""

#: gui/dialogs.py:663
msgid "Buffer size"
msgstr ""

#: gui/dialogs.py:665
msgid "Sample rate"
msgstr ""

#: gui/dialogs.py:706
msgid "The following settings require restarting the application to take effect:"
msgstr ""

#: gui/dialogs.py:707
msgid "Restart Required"
msgstr ""

#: gui/dialogs.py:833
msgid "Audio Effects"
msgstr ""

#: gui/dialogs.py:872 gui/main_frame.py:418 gui/main_frame.py:478
#: gui/main_frame.py:1269 gui/main_frame.py:1930
msgid "Master"
msgstr ""

#: gui/dialogs.py:873
msgid "Master Effects"
msgstr ""

#: gui/dialogs.py:887
msgid "&Close"
msgstr ""

#: gui/dialogs.py:901
#, python-brace-format
msgid "Enable effects for {}"
msgstr ""

#: gui/dialogs.py:939
msgid "Reverb"
msgstr ""

#: gui/dialogs.py:943 gui/dialogs.py:998 gui/dialogs.py:1040
#: gui/dialogs.py:1082 gui/dialogs.py:1124 gui/dialogs.py:1176
#: gui/dialogs.py:1212
msgid "Enable"
msgstr ""

#: gui/dialogs.py:944
msgid "Enable Reverb"
msgstr ""

#: gui/dialogs.py:950
msgid "Room Size"
msgstr ""

#: gui/dialogs.py:957
msgid "Damping"
msgstr ""

#: gui/dialogs.py:964
msgid "Wet Level"
msgstr ""

#: gui/dialogs.py:971
msgid "Dry Level"
msgstr ""

#: gui/dialogs.py:978
msgid "Width"
msgstr ""

#: gui/dialogs.py:994
msgid "Delay"
msgstr ""

#: gui/dialogs.py:999
msgid "Enable Delay"
msgstr ""

#: gui/dialogs.py:1006
msgid "Delay Time"
msgstr ""

#: gui/dialogs.py:1013
msgid "Feedback"
msgstr ""

#: gui/dialogs.py:1020 gui/dialogs.py:1104
msgid "Mix"
msgstr ""

#: gui/dialogs.py:1036
msgid "Equalizer"
msgstr ""

#: gui/dialogs.py:1041
msgid "Enable Equalizer"
msgstr ""

#: gui/dialogs.py:1048
msgid "Bass (200 Hz)"
msgstr ""

#: gui/dialogs.py:1055
msgid "Mid (1 kHz)"
msgstr ""

#: gui/dialogs.py:1062
msgid "Treble (8 kHz)"
msgstr ""

#: gui/dialogs.py:1078
msgid "Chorus"
msgstr ""

#: gui/dialogs.py:1083
msgid "Enable Chorus"
msgstr ""

#: gui/dialogs.py:1090
msgid "Rate"
msgstr ""

#: gui/dialogs.py:1097
msgid "Depth"
msgstr ""

#: gui/dialogs.py:1120
msgid "Compressor"
msgstr ""

#: gui/dialogs.py:1125
msgid "Enable Compressor"
msgstr ""

#: gui/dialogs.py:1132 gui/dialogs.py:1184
msgid "Threshold"
msgstr ""

#: gui/dialogs.py:1140
msgid "Ratio"
msgstr ""

#: gui/dialogs.py:1148
msgid "Attack"
msgstr ""

#: gui/dialogs.py:1156 gui/dialogs.py:1192
msgid "Release"
msgstr ""

#: gui/dialogs.py:1172
msgid "Limiter"
msgstr ""

#: gui/dialogs.py:1177
msgid "Enable Limiter"
msgstr ""

#: gui/dialogs.py:1208 gui/dialogs.py:1220
msgid "Gain"
msgstr ""

#: gui/dialogs.py:1213
msgid "Enable Gain"
msgstr ""

#: gui/main_frame.py:108
msgid "&New Project..."
msgstr ""

#: gui/main_frame.py:109
msgid "&Open Project..."
msgstr ""

#: gui/main_frame.py:110
msgid "&Save Project"
msgstr ""

#: gui/main_frame.py:111
msgid "Save Project &As..."
msgstr ""

#: gui/main_frame.py:114
msgid "&Import M3U Playlist..."
msgstr ""

#: gui/main_frame.py:115
msgid "&Export M3U Playlist..."
msgstr ""

#: gui/main_frame.py:120
msgid "&Recent Files"
msgstr ""

#: gui/main_frame.py:124
msgid "E&xit"
msgstr ""

#: gui/main_frame.py:125
msgid "&File"
msgstr ""

#: gui/main_frame.py:129
msgid "&Status Bar"
msgstr ""

#: gui/main_frame.py:131
msgid "&Level Meter"
msgstr ""

#: gui/main_frame.py:134
msgid "Toggle &Theme"
msgstr ""

#: gui/main_frame.py:135
msgid "&View"
msgstr ""

#: gui/main_frame.py:139 gui/main_frame.py:1960
msgid "Start &Recording"
msgstr ""

#: gui/main_frame.py:141
msgid "Audio &Effects..."
msgstr ""

#: gui/main_frame.py:143
msgid "&Options..."
msgstr ""

#: gui/main_frame.py:144
msgid "&Tools"
msgstr ""

#: gui/main_frame.py:148
msgid "&Keyboard Shortcuts"
msgstr ""

#: gui/main_frame.py:150
msgid "&About..."
msgstr ""

#: gui/main_frame.py:151
msgid "&Help"
msgstr ""

#: gui/main_frame.py:201
msgid "Operating Mode"
msgstr ""

#: gui/main_frame.py:204
msgid "Mixer Mode"
msgstr ""

#: gui/main_frame.py:205
msgid "Solo Mode"
msgstr ""

#: gui/main_frame.py:206
msgid "Automatic Mode"
msgstr ""

#: gui/main_frame.py:221
msgid "Global Playback"
msgstr ""

#: gui/main_frame.py:226 gui/main_frame.py:498
msgid "Play All"
msgstr ""

#: gui/main_frame.py:227
msgid "Play/Pause all decks"
msgstr ""

#: gui/main_frame.py:231
msgid "Stop All"
msgstr ""

#: gui/main_frame.py:232
msgid "Stop all decks and reset positions"
msgstr ""

#: gui/main_frame.py:240
msgid "Master Volume"
msgstr ""

#: gui/main_frame.py:263 gui/main_frame.py:267
msgid "Deck Selection"
msgstr ""

#: gui/main_frame.py:277
msgid "Active Deck Controls"
msgstr ""

#: gui/main_frame.py:281 gui/main_frame.py:600
msgid "No deck selected"
msgstr ""

#: gui/main_frame.py:293 gui/main_frame.py:294 gui/main_frame.py:640
#: gui/main_frame.py:641
msgid "Play"
msgstr ""

#: gui/main_frame.py:298 gui/main_frame.py:299
msgid "Stop"
msgstr ""

#: gui/main_frame.py:303 gui/main_frame.py:304
msgid "Menu..."
msgstr ""

#: gui/main_frame.py:312
msgid "Volume:"
msgstr ""

#: gui/main_frame.py:319
msgid "Volume"
msgstr ""

#: gui/main_frame.py:327
msgid "Balance:"
msgstr ""

#: gui/main_frame.py:334
msgid "Balance"
msgstr ""

#: gui/main_frame.py:343 gui/main_frame.py:344
msgid "Mute"
msgstr ""

#: gui/main_frame.py:348 gui/main_frame.py:349
msgid "Loop"
msgstr ""

#: gui/main_frame.py:356
msgid "Position"
msgstr ""

#: gui/main_frame.py:362
msgid "Current position"
msgstr ""

#: gui/main_frame.py:368
msgid "Total duration"
msgstr ""

#: gui/main_frame.py:378
msgid "Playback position"
msgstr ""

#: gui/main_frame.py:387
msgid "Level"
msgstr ""

#: gui/main_frame.py:416
msgid "Ready"
msgstr ""

#: gui/main_frame.py:417 gui/main_frame.py:460 gui/main_frame.py:1268
msgid "Mode"
msgstr ""

#: gui/main_frame.py:417 gui/main_frame.py:456 gui/main_frame.py:1264
msgid "Mixer"
msgstr ""

#: gui/main_frame.py:457 gui/main_frame.py:1265
msgid "Solo"
msgstr ""

#: gui/main_frame.py:458 gui/main_frame.py:1266
msgid "Automatic"
msgstr ""

#: gui/main_frame.py:472 gui/main_frame.py:1843 gui/main_frame.py:1853
#: gui/main_frame.py:1861
#, python-brace-format
msgid "Active deck: {}"
msgstr ""

#: gui/main_frame.py:496
msgid "Pause All"
msgstr ""

#: gui/main_frame.py:513
msgid "Choose an audio file"
msgstr ""

#: gui/main_frame.py:523 gui/main_frame.py:1368
#, python-brace-format
msgid "Loaded: {}"
msgstr ""

#: gui/main_frame.py:530 gui/main_frame.py:1375
msgid "Failed to load audio file"
msgstr ""

#: gui/main_frame.py:530 gui/main_frame.py:554 gui/main_frame.py:622
#: gui/main_frame.py:1003 gui/main_frame.py:1176 gui/main_frame.py:1214
#: gui/main_frame.py:1362 gui/main_frame.py:1375 gui/main_frame.py:1380
#: gui/main_frame.py:1555 gui/main_frame.py:1680 gui/main_frame.py:1694
#: gui/main_frame.py:1994 main.py:61 main.py:69 main.py:82
msgid "Error"
msgstr ""

#: gui/main_frame.py:538
msgid "Enter stream URL:"
msgstr ""

#: gui/main_frame.py:539
msgid "Load Stream"
msgstr ""

#: gui/main_frame.py:547 gui/main_frame.py:1352
#, python-brace-format
msgid "Loaded stream: {}"
msgstr ""

#: gui/main_frame.py:554 gui/main_frame.py:1362
msgid "Failed to load stream"
msgstr ""

#: gui/main_frame.py:618
msgid "Empty"
msgstr ""

#: gui/main_frame.py:619
msgid "Loaded"
msgstr ""

#: gui/main_frame.py:620
msgid "Playing"
msgstr ""

#: gui/main_frame.py:621
msgid "Paused"
msgstr ""

#: gui/main_frame.py:637 gui/main_frame.py:638
msgid "Pause"
msgstr ""

#: gui/main_frame.py:711
msgid "Load File..."
msgstr ""

#: gui/main_frame.py:712
msgid "Load URL..."
msgstr ""

#: gui/main_frame.py:715
msgid "Rename Deck..."
msgstr ""

#: gui/main_frame.py:718
msgid "Toggle Loop"
msgstr ""

#: gui/main_frame.py:721
msgid "Unload Deck"
msgstr ""

#: gui/main_frame.py:726
msgid "Stop Recording Deck"
msgstr ""

#: gui/main_frame.py:728
msgid "Start Recording Deck"
msgstr ""

#: gui/main_frame.py:747
msgid "Enter new deck name:"
msgstr ""

#: gui/main_frame.py:747
msgid "Rename Deck"
msgstr ""

#: gui/main_frame.py:932 gui/main_frame.py:944 gui/main_frame.py:995
#, python-brace-format
msgid "{}: {} / {}"
msgstr ""

#: gui/main_frame.py:969
msgid "No seekable audio loaded in the selected deck."
msgstr ""

#: gui/main_frame.py:970 gui/main_frame.py:982
msgid "Jump to Time"
msgstr ""

#: gui/main_frame.py:981
msgid "Enter time (M:SS or H:MM:SS):"
msgstr ""

#: gui/main_frame.py:981
msgid "Duration"
msgstr ""

#: gui/main_frame.py:1002
msgid "Invalid time format. Use M:SS or H:MM:SS (e.g., 1:30 or 1:05:30)"
msgstr ""

#: gui/main_frame.py:1056
msgid "[Unsaved]"
msgstr ""

#: gui/main_frame.py:1078
msgid "Untitled Project"
msgstr ""

#: gui/main_frame.py:1082
#, python-brace-format
msgid "Save changes to {}?"
msgstr ""

#: gui/main_frame.py:1083
msgid "Unsaved Changes"
msgstr ""

#: gui/main_frame.py:1086
msgid "&Yes"
msgstr ""

#: gui/main_frame.py:1086
msgid "&No"
msgstr ""

#: gui/main_frame.py:1095 gui/main_frame.py:1191
msgid "Save Project As"
msgstr ""

#: gui/main_frame.py:1152
msgid "New project created"
msgstr ""

#: gui/main_frame.py:1161
msgid "Open Project"
msgstr ""

#: gui/main_frame.py:1174 main.py:78
#, python-brace-format
msgid "Opened: {}"
msgstr ""

#: gui/main_frame.py:1176 main.py:81
#, python-brace-format
msgid "Failed to open project: {}"
msgstr ""

#: gui/main_frame.py:1212
#, python-brace-format
msgid "Saved: {}"
msgstr ""

#: gui/main_frame.py:1214
#, python-brace-format
msgid "Failed to save project: {}"
msgstr ""

#: gui/main_frame.py:1332
msgid "&Clear Recent Files"
msgstr ""

#: gui/main_frame.py:1380
msgid "File not found. Removed from recent files."
msgstr ""

#: gui/main_frame.py:1386
msgid "Recent files cleared"
msgstr ""

#: gui/main_frame.py:1392
msgid "Import M3U Playlist"
msgstr ""

#: gui/main_frame.py:1393
msgid "All Files"
msgstr ""

#: gui/main_frame.py:1403
msgid "No valid entries found in playlist."
msgstr ""

#: gui/main_frame.py:1404
msgid "Import M3U"
msgstr ""

#: gui/main_frame.py:1445
#, python-brace-format
msgid "Imported {loaded} entries. {skipped} entries skipped (no free decks or load errors)."
msgstr ""

#: gui/main_frame.py:1449
#, python-brace-format
msgid "Imported {loaded} entries."
msgstr ""

#: gui/main_frame.py:1514
msgid "No files loaded in any deck. Nothing to export."
msgstr ""

#: gui/main_frame.py:1515
msgid "Export M3U"
msgstr ""

#: gui/main_frame.py:1523
msgid "Export M3U Playlist"
msgstr ""

#: gui/main_frame.py:1547
#, python-brace-format
msgid "Exported {count} entries to {file}"
msgstr ""

#: gui/main_frame.py:1554
#, python-brace-format
msgid "Failed to write playlist file: {}"
msgstr ""

#: gui/main_frame.py:1661
msgid "Changing audio device..."
msgstr ""

#: gui/main_frame.py:1666
msgid "Audio device changed successfully"
msgstr ""

#: gui/main_frame.py:1668
msgid "Audio device change failed"
msgstr ""

#: gui/main_frame.py:1670
msgid "Failed to change audio device. The application will use the previous device."
msgstr ""

#: gui/main_frame.py:1671
msgid "Warning"
msgstr ""

#: gui/main_frame.py:1677
msgid "Audio device error"
msgstr ""

#: gui/main_frame.py:1679
#, python-brace-format
msgid "Error changing audio device: {}"
msgstr ""

#: gui/main_frame.py:1694
msgid "Shortcuts file not found"
msgstr ""

#: gui/main_frame.py:1701
msgid "Accessible cross-platform audio player for simultaneous playback"
msgstr ""

#: gui/main_frame.py:1908
#, python-brace-format
msgid "{}: Volume {}%"
msgstr ""

#: gui/main_frame.py:1919
msgid "Center"
msgstr ""

#: gui/main_frame.py:1920
#, python-brace-format
msgid "Left {}%"
msgstr ""

#: gui/main_frame.py:1920
#, python-brace-format
msgid "Right {}%"
msgstr ""

#: gui/main_frame.py:1922
#, python-brace-format
msgid "{}: Balance {}"
msgstr ""

#: gui/main_frame.py:1940 gui/main_frame.py:1982
msgid "Choose recording output directory"
msgstr ""

#: gui/main_frame.py:1952
#, python-brace-format
msgid "Recording: {}"
msgstr ""

#: gui/main_frame.py:1954
msgid "Stop &Recording"
msgstr ""

#: gui/main_frame.py:1958 gui/main_frame.py:2023
#, python-brace-format
msgid "Recording stopped: {}"
msgstr ""

#: gui/main_frame.py:1993
#, python-brace-format
msgid "Failed to start recording for {}"
msgstr ""

#: gui/main_frame.py:2012
#, python-brace-format
msgid "Recording started: {}"
msgstr ""

#: main.py:60
#, python-brace-format
msgid "Project file not found: {}"
msgstr ""

#: main.py:68
#, python-brace-format
msgid ""
"Invalid project file format: {}\n"
"Expected .mdap file."
msgstr ""
