1 # jack_mixer i18n message catalog template
3 # This file is distributed under the same license as the jack_mixer package.
5 # Copyright (C) 2021 Christopher Arndt <chris@chrisarndt.de>
9 "Project-Id-Version: jack_mixer 17\n"
10 "Report-Msgid-Bugs-To: https://github.com/jack-mixer/jack_mixer/issues\n"
11 "POT-Creation-Date: 2021-10-14 12:58+0200\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
21 #: jack_mixer/app.py:48
23 "A multi-channel audio mixer application for the JACK Audio Connection Kit."
26 #: jack_mixer/app.py:49
28 "jack_mixer is free software; you can redistribute it and/or modify it\n"
29 "under the terms of the GNU General Public License as published by the\n"
30 "Free Software Foundation; either version 2 of the License, or (at your\n"
31 "option) any later version.\n"
33 "jack_mixer is distributed in the hope that it will be useful, but\n"
34 "WITHOUT ANY WARRANTY; without even the implied warranty of\n"
35 "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n"
36 "General Public License for more details.\n"
38 "You should have received a copy of the GNU General Public License along\n"
39 "with jack_mixer; if not, write to the Free Software Foundation, Inc., 51\n"
40 "Franklin Street, Fifth Floor, Boston, MA 02110-130159 USA\n"
43 #: jack_mixer/app.py:174
44 msgid "jack_mixer XML files"
47 #: jack_mixer/app.py:187
48 msgid "_Recent Projects"
51 #: jack_mixer/app.py:230
55 #: jack_mixer/app.py:232
59 #: jack_mixer/app.py:234
63 #: jack_mixer/app.py:242
64 msgid "New _Input Channel"
67 #: jack_mixer/app.py:246
68 msgid "New Output _Channel"
71 #: jack_mixer/app.py:253
75 #: jack_mixer/app.py:259
79 #: jack_mixer/app.py:263
83 #: jack_mixer/app.py:268
87 #: jack_mixer/app.py:270
91 #: jack_mixer/app.py:277
92 msgid "_Edit Input Channel"
95 #: jack_mixer/app.py:284
96 msgid "E_dit Output Channel"
99 #: jack_mixer/app.py:291
100 msgid "_Remove Input Channel"
103 #: jack_mixer/app.py:298
104 msgid "Re_move Output Channel"
107 #: jack_mixer/app.py:305
108 msgid "Shrink Channels"
111 #: jack_mixer/app.py:309
112 msgid "Expand Channels"
115 #: jack_mixer/app.py:322
119 #: jack_mixer/app.py:327
123 #: jack_mixer/app.py:334
127 #: jack_mixer/app.py:384
128 msgid "Input channel creation failed."
131 #: jack_mixer/app.py:446
132 msgid "Output channel creation failed."
135 #: jack_mixer/app.py:505 jack_mixer/app.py:594 jack_mixer/app.py:1199
136 #, python-brace-format
137 msgid "Error loading project file '{filename}': {msg}"
140 #: jack_mixer/app.py:579
144 #: jack_mixer/app.py:583
148 #: jack_mixer/app.py:604
152 #: jack_mixer/app.py:652 jack_mixer/app.py:695
153 #, python-brace-format
154 msgid "Error saving project file '{filename}': {msg}"
157 #: jack_mixer/app.py:659
161 #: jack_mixer/app.py:712
162 msgid "<b>Quit application?</b>"
165 #: jack_mixer/app.py:715
167 "All jack_mixer ports will be closed and connections lost,\n"
168 "stopping all sound going through jack_mixer.\n"
173 #: jack_mixer/app.py:788
177 #: jack_mixer/app.py:791
181 #: jack_mixer/app.py:919
182 msgid "Are you sure you want to clear all channels?"
185 #: jack_mixer/app.py:1163
189 #: jack_mixer/app.py:1164
190 msgid "load mixer project configuration from FILE"
193 #: jack_mixer/app.py:1171
194 msgid "enable debug logging messages"
197 #: jack_mixer/app.py:1175
201 #: jack_mixer/app.py:1178
203 msgid "set JACK client name (default: %(default)s)"
206 #: jack_mixer/app.py:1189
208 "Mixer creation failed:\n"
213 #: jack_mixer/channel.py:115 jack_mixer/channel.py:1395
217 #: jack_mixer/channel.py:124
221 #: jack_mixer/channel.py:134
225 #: jack_mixer/channel.py:136
226 msgid "Pre-fader (on) / Post-fader (off) metering"
229 #: jack_mixer/channel.py:630
233 #: jack_mixer/channel.py:641
234 msgid "Cannot create a channel"
237 #: jack_mixer/channel.py:858
238 msgid "Cannot create an output channel"
241 #: jack_mixer/channel.py:1006
242 #, python-brace-format
243 msgid "Channel '{name}' Properties"
246 #: jack_mixer/channel.py:1047
250 #: jack_mixer/channel.py:1052
254 #: jack_mixer/channel.py:1061
258 #: jack_mixer/channel.py:1062
262 #: jack_mixer/channel.py:1063
266 #: jack_mixer/channel.py:1068
267 msgid "MIDI Control Changes"
270 #: jack_mixer/channel.py:1074
271 #, python-brace-format
273 "{param} MIDI Control Change number (0-127, set to -1 to assign next free CC "
277 #: jack_mixer/channel.py:1076
281 #: jack_mixer/channel.py:1080
285 #: jack_mixer/channel.py:1083 jack_mixer/channel.py:1094
286 #: jack_mixer/channel.py:1105 jack_mixer/channel.py:1130
290 #: jack_mixer/channel.py:1087
294 #: jack_mixer/channel.py:1091
298 #: jack_mixer/channel.py:1098
302 #: jack_mixer/channel.py:1102
306 #: jack_mixer/channel.py:1112
307 msgid "_Direct Out(s)"
310 #: jack_mixer/channel.py:1117
311 msgid "Add direct post-fader output(s) for channel."
314 #: jack_mixer/channel.py:1123
318 #: jack_mixer/channel.py:1127
322 #: jack_mixer/channel.py:1164
323 msgid "Please move the MIDI control you want to use for this function."
326 #: jack_mixer/channel.py:1167
327 msgid "This window will close in 5 seconds."
330 #: jack_mixer/channel.py:1173
331 #, python-brace-format
332 msgid "This window will close in {seconds} seconds."
335 #: jack_mixer/channel.py:1254
339 #: jack_mixer/channel.py:1255
343 #: jack_mixer/channel.py:1256
347 #: jack_mixer/channel.py:1263
348 msgid "New Input Channel"
351 #: jack_mixer/channel.py:1296
355 #: jack_mixer/channel.py:1305
356 msgid "Input Channels"
359 #: jack_mixer/channel.py:1307
360 msgid "_Display solo buttons"
363 #: jack_mixer/channel.py:1329
364 msgid "New Output Channel"
367 #: jack_mixer/channel.py:1397
368 msgid "Mute output channel send"
371 #: jack_mixer/channel.py:1403
372 msgid "Solo output send"
375 #: jack_mixer/channel.py:1407
379 #: jack_mixer/channel.py:1409
380 msgid "Pre (on) / Post (off) fader send"
383 #: jack_mixer/gui.py:47
384 msgid "Use system setting"
387 #: jack_mixer/gui.py:70
388 msgid "Cannot load appdirs. "
391 #: jack_mixer/gui.py:71
392 msgid "Your preferences will not be preserved across jack_mixer invocations."
395 #: jack_mixer/gui.py:173
397 msgid "Ignoring default_meter_scale setting, because '%s' scale is not known."
400 #: jack_mixer/gui.py:184
402 msgid "Ignoring default_slider_scale setting, because '%s' scale is not known."
405 #: jack_mixer/preferences.py:30
409 #: jack_mixer/preferences.py:53
411 "Set the path where mixer project files are saved and loaded from by default"
414 #: jack_mixer/preferences.py:59 jack_mixer/preferences.py:71
415 msgid "Default Project Path"
418 #: jack_mixer/preferences.py:76
419 msgid "Set the interface language and localisation"
422 #: jack_mixer/preferences.py:80
426 #: jack_mixer/preferences.py:83
430 #: jack_mixer/preferences.py:85
431 msgid "Always ask for confirmation before quitting the application"
434 #: jack_mixer/preferences.py:91
435 msgid "Use custom widgets"
438 #: jack_mixer/preferences.py:93
439 msgid "Use widgets with custom design for the channel sliders"
442 #: jack_mixer/preferences.py:99
443 msgid "Draw the volume meters with the selected solid color"
446 #: jack_mixer/preferences.py:100
447 msgid "Use custom vumeter color"
450 #: jack_mixer/preferences.py:113
451 msgid "Custom color:"
454 #: jack_mixer/preferences.py:121
455 msgid "Reset the peak meters after the specified time"
458 #: jack_mixer/preferences.py:122
459 msgid "Auto reset peak meter"
462 #: jack_mixer/preferences.py:139
466 #: jack_mixer/preferences.py:149
468 "Update the volume level meters with the specified interval in milliseconds"
471 #: jack_mixer/preferences.py:152
472 msgid "Meter Refresh Period (ms):"
475 #: jack_mixer/preferences.py:158
479 #: jack_mixer/preferences.py:164
480 msgid "Set the scale for all volume meters"
483 #: jack_mixer/preferences.py:165
487 #: jack_mixer/preferences.py:172
488 msgid "Set the scale for all volume sliders"
491 #: jack_mixer/preferences.py:173
492 msgid "Slider scale:"
495 #: jack_mixer/preferences.py:180
499 #: jack_mixer/preferences.py:187
501 "Set how channel volume and balance are controlled via MIDI:\n"
503 "- Jump To Value: channel volume or balance is set immediately to received "
505 "- Pick Up: control changes are ignored until a controller value near the "
506 "current value is received\n"
509 #: jack_mixer/preferences.py:191
510 msgid "Control Behavior:"
513 #: jack_mixer/preferences.py:198
517 #: jack_mixer/preferences.py:309
518 msgid "You need to restart the application for this setting to take effect."
521 #: jack_mixer/scale.py:88
523 "IEC 60268-18 Peak programme level meters - Digital audio peak level meter"
526 #: jack_mixer/scale.py:115
528 "IEC 60268-18 Peak programme level meters - Digital audio peak level meter, "
532 #: jack_mixer/scale.py:135
533 msgid "Linear scale with range from -70 to 0 dBFS"
536 #: jack_mixer/scale.py:156
537 msgid "Linear scale with range from -30 to +30 dBFS"
540 #: jack_mixer/scale.py:167
544 #: jack_mixer/scale.py:207
548 #: jack_mixer/serialization_xml.py:58
549 #, python-brace-format
550 msgid "Document type '{type}' not supported."
553 #: jack_mixer/slider.py:260
557 #: jack_mixer/slider.py:263
558 #, python-brace-format
559 msgid "Left: {left} / Right: {right}"
562 #: /usr/lib/python3.9/argparse.py:296
566 #: /usr/lib/python3.9/argparse.py:856
567 msgid ".__call__() not defined"
570 #: /usr/lib/python3.9/argparse.py:1199
572 msgid "unknown parser %(parser_name)r (choices: %(choices)s)"
575 #: /usr/lib/python3.9/argparse.py:1259
577 msgid "argument \"-\" with mode %r"
580 #: /usr/lib/python3.9/argparse.py:1268
582 msgid "can't open '%(filename)s': %(error)s"
585 #: /usr/lib/python3.9/argparse.py:1477
587 msgid "cannot merge actions - two groups are named %r"
590 #: /usr/lib/python3.9/argparse.py:1515
591 msgid "'required' is an invalid argument for positionals"
594 #: /usr/lib/python3.9/argparse.py:1537
597 "invalid option string %(option)r: must start with a character "
601 #: /usr/lib/python3.9/argparse.py:1555
603 msgid "dest= is required for options like %r"
606 #: /usr/lib/python3.9/argparse.py:1572
608 msgid "invalid conflict_resolution value: %r"
611 #: /usr/lib/python3.9/argparse.py:1590
613 msgid "conflicting option string: %s"
614 msgid_plural "conflicting option strings: %s"
618 #: /usr/lib/python3.9/argparse.py:1656
619 msgid "mutually exclusive arguments must be optional"
622 #: /usr/lib/python3.9/argparse.py:1723
623 msgid "positional arguments"
626 #: /usr/lib/python3.9/argparse.py:1724
627 msgid "optional arguments"
630 #: /usr/lib/python3.9/argparse.py:1739
631 msgid "show this help message and exit"
634 #: /usr/lib/python3.9/argparse.py:1770
635 msgid "cannot have multiple subparser arguments"
638 #: /usr/lib/python3.9/argparse.py:1822 /usr/lib/python3.9/argparse.py:2333
640 msgid "unrecognized arguments: %s"
643 #: /usr/lib/python3.9/argparse.py:1923
645 msgid "not allowed with argument %s"
648 #: /usr/lib/python3.9/argparse.py:1969 /usr/lib/python3.9/argparse.py:1983
650 msgid "ignored explicit argument %r"
653 #: /usr/lib/python3.9/argparse.py:2090
655 msgid "the following arguments are required: %s"
658 #: /usr/lib/python3.9/argparse.py:2105
660 msgid "one of the arguments %s is required"
663 #: /usr/lib/python3.9/argparse.py:2148
664 msgid "expected one argument"
667 #: /usr/lib/python3.9/argparse.py:2149
668 msgid "expected at most one argument"
671 #: /usr/lib/python3.9/argparse.py:2150
672 msgid "expected at least one argument"
675 #: /usr/lib/python3.9/argparse.py:2154
677 msgid "expected %s argument"
678 msgid_plural "expected %s arguments"
682 #: /usr/lib/python3.9/argparse.py:2212
684 msgid "ambiguous option: %(option)s could match %(matches)s"
687 #: /usr/lib/python3.9/argparse.py:2276
689 msgid "unexpected option string: %s"
692 #: /usr/lib/python3.9/argparse.py:2473
694 msgid "%r is not callable"
697 #: /usr/lib/python3.9/argparse.py:2490
699 msgid "invalid %(type)s value: %(value)r"
702 #: /usr/lib/python3.9/argparse.py:2501
704 msgid "invalid choice: %(value)r (choose from %(choices)s)"
707 #: /usr/lib/python3.9/argparse.py:2577
709 msgid "%(prog)s: error: %(message)s\n"
712 #: src/jack_mix_box.c:50
714 "Usage: jack_mix_box [-n <name>] [-p] [-s] [-v <dB>] MIDI_CC...\n"
716 "-h|--help print this help message\n"
717 "-n|--name set JACK client name\n"
718 "-p|--pickup enable MIDI pickup mode (default: jump-to-value)\n"
719 "-s|--stereo make all input channels stereo with left+right input\n"
720 "-v|--volume initial volume gain in dBFS (default 0.0, i.e. unity gain)\n"
722 "Each positional argument is interpreted as a MIDI Control Change number and\n"
723 "adds a mixer channel with one (mono) or left+right (stereo) inputs, whose\n"
724 "volume can be controlled via the given MIDI Control Change.\n"
726 "Send SIGUSR1 to the process to have the current volumes reported per input\n"
731 #: src/jack_mix_box.c:134
733 msgid "Unknown argument, aborting.\n"
736 #: src/jack_mix_box.c:140
737 msgid "You must specify at least one input channel.\n"
740 #: src/jack_mix_box.c:176
742 msgid "Failed to add channel %d, aborting.\n"
745 #. JACK_MIXER_NO_ERROR
746 #: src/jack_mixer.c:222
750 #. JACK_MIXER_ERROR_JACK_CLIENT_CREATE
751 #: src/jack_mixer.c:224
753 "Could not create JACK client.\n"
754 "Please make sure JACK daemon is running.\n"
757 #. JACK_MIXER_ERROR_JACK_MIDI_IN_CREATE
758 #: src/jack_mixer.c:226
759 msgid "Could not create JACK MIDI in port.\n"
762 #. JACK_MIXER_ERROR_JACK_MIDI_OUT_CREATE
763 #: src/jack_mixer.c:228
764 msgid "Could not create JACK MIDI out port.\n"
767 #. JACK_MIXER_ERROR_JACK_SET_PROCESS_CALLBACK
768 #: src/jack_mixer.c:230
769 msgid "Could not set JACK process callback.\n"
772 #. JACK_MIXER_ERROR_JACK_SET_BUFFER_SIZE_CALLBACK
773 #: src/jack_mixer.c:232
774 msgid "Could not set JACK buffer size callback.\n"
777 #. JACK_MIXER_ERROR_JACK_ACTIVATE
778 #: src/jack_mixer.c:234
779 msgid "Could not activate JACK client.\n"
782 #. JACK_MIXER_ERROR_CHANNEL_MALLOC
783 #: src/jack_mixer.c:236
784 msgid "Could not allocate memory for channel.\n"
787 #. JACK_MIXER_ERROR_CHANNEL_NAME_MALLOC
788 #: src/jack_mixer.c:238
789 msgid "Could not allocate memory for channel name.\n"
792 #. JACK_MIXER_ERROR_PORT_REGISTER
793 #: src/jack_mixer.c:240
794 msgid "Could not register JACK port for channel.\n"
797 #. JACK_MIXER_ERROR_PORT_REGISTER_LEFT
798 #: src/jack_mixer.c:242
799 msgid "Could not register JACK port for left channel.\n"
802 #. JACK_MIXER_ERROR_PORT_REGISTER_RIGHT
803 #: src/jack_mixer.c:244
804 msgid "Could not register JACK port for right channel.\n"
807 #. JACK_MIXER_ERROR_JACK_RENAME_PORT
808 #: src/jack_mixer.c:246
809 msgid "Could not rename JACK port for channel.\n"
812 #. JACK_MIXER_ERROR_JACK_RENAME_PORT_LEFT
813 #: src/jack_mixer.c:248
814 msgid "Could not rename JACK port for left channel.\n"
817 #. JACK_MIXER_ERROR_JACK_RENAME_PORT_LEFT
818 #: src/jack_mixer.c:250
819 msgid "Could not rename JACK port for right channel.\n"
822 #. JACK_MIXER_ERROR_PORT_NAME_MALLOC
823 #: src/jack_mixer.c:252
824 msgid "Could not allocate memory for port name.\n"
827 #. JACK_MIXER_ERROR_INVALID_CC
828 #: src/jack_mixer.c:254
829 msgid "Control Change number out of range.\n"
832 #. JACK_MIXER_ERROR_NO_FREE_CC
833 #: src/jack_mixer.c:256
834 msgid "No free Control Change number.\n"
837 #: src/jack_mixer.c:811
839 msgid "%s: volume is %f dbFS for mixer channel: %s\n"