diff --git a/po/b/README.md b/po/b/README.md new file mode 100644 index 000000000..1f1c87219 --- /dev/null +++ b/po/b/README.md @@ -0,0 +1,3 @@ +these files come from Furnace-B, a fork which had developed language support prior to upstream Furnace. + +you may help me porting these strings into po files. find a string, find the equivalend in po, put it and delete the string from the source. diff --git a/po/b/polish.cpp b/po/b/polish.cpp new file mode 100644 index 000000000..fd4f42a94 --- /dev/null +++ b/po/b/polish.cpp @@ -0,0 +1,6109 @@ +#include +#include +#include "locale.h" + +#include "polish.h" + +int getPluralIndexPolish(int n) +{ + return (n%10==1 && n%100!=11) ? 0 : ((n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20)) ? 1 : 2); + //here you can provide plural forms indices based on the integer. + //you can find one-liners for common languages here: + //https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html + //these would need some adaptation to work in this code +} + +static const ImGuiLocEntry GLocalizationEntriesPlPL[] = +{ + { ImGuiLocKey_VersionStr, "Dear ImGui " IMGUI_VERSION " (" IM_STRINGIFY(IMGUI_VERSION_NUM) ")" }, + { ImGuiLocKey_TableSizeOne, "Skaluj kolumnę według rozmiaru###SizeOne" }, + { ImGuiLocKey_TableSizeAllFit, "Skaluj wszystkie kolumny według rozmiaru###SizeAll" }, + { ImGuiLocKey_TableSizeAllDefault, "Domyuślnie skaluj wszystkie kolumny###SizeAll" }, + { ImGuiLocKey_TableResetOrder, "Resetuj kolejność###ResetOrder" }, + { ImGuiLocKey_WindowingMainMenuBar, "(Pasek głównego menu)" }, + { ImGuiLocKey_WindowingPopup, "(Wyskakujące okno)" }, + { ImGuiLocKey_WindowingUntitled, "(Bez tytułu)" }, + { ImGuiLocKey_DockingHideTabBar, "Ukryj pasek zakładek###HideTabBar" }, +}; + +class DivLocale; + +void DivLocale::addTranslationsPolish() +{ + // everything in a string after the ## or ### must remain as is + // example: Sparkles!##sgab1 means the second instance of "Sparkles!" + // in `src/gui/about.cpp`. + + ImGui::LocalizeRegisterEntries(GLocalizationEntriesPlPL, IM_ARRAYSIZE(GLocalizationEntriesPlPL)); + + strings["%d apple"].plurals[0] = "%d jabłko"; + strings["%d apple"].plurals[1] = "%d jabłka"; + strings["%d apple"].plurals[2] = "%d jabłek"; + + //src/gui/about.cpp + + strings["About Furnace###About Furnace"].plurals[0] = "O Furnace"; + + strings["and Furnace-B developers"].plurals[0] = "i deweloperzy Furnace-B"; + strings["are proud to present"].plurals[0] = "z dumą prezentują"; + strings["the biggest multi-system chiptune tracker!"].plurals[0] = "największy multi-platformowy tracker muzyczny!"; + strings["featuring DefleMask song compatibility."].plurals[0] = "kompatybilny z Deflemaskiem."; + + strings["> CREDITS <"].plurals[0] = "> TWÓRCY <"; + strings["-- program --"].plurals[0] = "-- program właściwy --"; + strings["A M 4 N (intro tune)"].plurals[0] = "A M 4 N (muzyka w intro)"; + strings["-- graphics/UI design --"].plurals[0] = "-- grafika/projekt interfejsu użytkownika --"; + strings["-- documentation --"].plurals[0] = "-- dokumentacja --"; + strings["-- demo songs --"].plurals[0] = "-- utwory demonstracyjne --"; + strings["-- additional feedback/fixes --"].plurals[0] = "-- dodatkowe opinie/poprawki --"; + strings["-- Metal backend test team --"].plurals[0] = "-- Zespół testujący bibliotekę renderowania Metal --"; + strings["-- translations and related work --"].plurals[0] = "-- tłumaczenia --"; + strings["LTVA1 (Russian translation)"].plurals[0] = "LTVA1 (tłumaczenie na język rosyjski)"; + strings["Kagamiin~ (Portuguese translation)"].plurals[0] = "Kagamiin~ (tłumaczenie na język portugalski)"; + strings["freq-mod (Polish translation)"].plurals[0] = "freq-mod (tłumaczenie na język polski)"; + + strings["powered by:"].plurals[0] = "z użyciem następujących komponentów:"; + strings["Dear ImGui by Omar Cornut"].plurals[0] = "Dear ImGui autorstwa Omara Cornuta"; + strings["SDL2 by Sam Lantinga"].plurals[0] = "SDL2 autorstwa Sama Lantingi"; + strings["zlib by Jean-loup Gailly"].plurals[0] = "zlib autorstwa Jean-loupa Gailly'ego"; + strings["and Mark Adler"].plurals[0] = "i Marka Adlera"; + strings["libsndfile by Erik de Castro Lopo"].plurals[0] = "libsndfile autorstwa Erika de Castro Lopo"; + strings["Portable File Dialogs by Sam Hocevar"].plurals[0] = "Portable File Dialogs autorstwa Sama Hocevara"; + strings["Native File Dialog by Frogtoss Games"].plurals[0] = "Native File Dialog autorstwa Frogtoss Games"; + strings["Weak-JACK by x42"].plurals[0] = "Weak-JACK autorstwa x42"; + strings["RtMidi by Gary P. Scavone"].plurals[0] = "RtMidi autorstwa Gary'ego P. Scavone"; + strings["FFTW by Matteo Frigo and Steven G. Johnson"].plurals[0] = "FFTW autorstwa Matteo Frigo i Stevena G. Johnsona"; + strings["backward-cpp by Google"].plurals[0] = "backward-cpp autorstwa Google"; + strings["adpcm by superctr"].plurals[0] = "adpcm autorstwa superctr"; + strings["adpcm-xq by David Bryant"].plurals[0] = "adpcm-xq autorstwa Davida Bryanta"; + strings["Nuked-OPL3/OPLL/OPM/OPN2/PSG by nukeykt"].plurals[0] = "Nuked-OPL3/OPLL/OPM/OPN2/PSG autorstwa nukeykt"; + strings["YM3812-LLE, YMF262-LLE and YMF276-LLE by nukeykt"].plurals[0] = "YM3812-LLE, YMF262-LLE i YMF276-LLE autorstwa nukeykt"; + strings["ymfm by Aaron Giles"].plurals[0] = "ymfm autorstwa Aarona Gilesa"; + strings["emu2413 by Digital Sound Antiques"].plurals[0] = "emu2413 autorstwa Digital Sound Antiques"; + strings["MAME SN76496 by Nicola Salmoria"].plurals[0] = "MAME SN76496 autorstwa Nicoli Salmorii"; + strings["MAME AY-3-8910 by Couriersud"].plurals[0] = "MAME AY-3-8910 autorstwa Couriersud"; + strings["with AY8930 fixes by Eulous, cam900 and Grauw"].plurals[0] = "z poprawkami dla AY8930 autorstwa Eulousa, cam900 i Grauwa"; + strings["MAME SAA1099 by Juergen Buchmueller and Manuel Abadia"].plurals[0] = "MAME SAA1099 autorstwa Juergena Buchmuellera i Manuela Abadii"; + strings["MAME Namco WSG by Nicola Salmoria and Aaron Giles"].plurals[0] = "MAME Namco WSG autorstwa Nicoli Salmorii i Aarona Gilesa"; + strings["MAME RF5C68 core by Olivier Galibert and Aaron Giles"].plurals[0] = "rdzeń MAME RF5C68 autorstwa Oliviera Galiberta i Aarona Gilesa"; + strings["MAME MSM5232 core by Jarek Burczynski and Hiromitsu Shioya"].plurals[0] = "rdzeń MAME MSM5232 autorstwa Jarka Burczyńskiego i Hiromitsu Shioyi"; + strings["MAME MSM6258 core by Barry Rodewald"].plurals[0] = "rdzeń MAME MSM6258 autorstwa Barry'ego Rodewalda"; + strings["MAME YMZ280B core by Aaron Giles"].plurals[0] = "rdzeń MAME YMZ280B autorstwa Aarona Gilesa"; + strings["MAME GA20 core by Acho A. Tang and R. Belmont"].plurals[0] = "rdzeń MAME GA20 autorstwa Acho A. Tanga i R. Belmonta"; + strings["MAME SegaPCM core by Hiromitsu Shioya and Olivier Galibert"].plurals[0] = "rdzeń MAME SegaPCM autorstwa Hiromitsu Shioyi i Oliviera Galiberta"; + strings["SAASound by Dave Hooper and Simon Owen"].plurals[0] = "SAASound autorstwa Dave'a Hoopera i Simona Owena"; + strings["SameBoy by Lior Halphon"].plurals[0] = "SameBoy autorstwa Liora Halphona"; + strings["Mednafen PCE, WonderSwan, T6W28 and Virtual Boy audio cores"].plurals[0] = "Rdzenie emulacji Mednafen PCE, WonderSwan, T6W28 i Virtual Boy"; + strings["SNES DSP core by Blargg"].plurals[0] = "rdzeń SNES DSP autorstwa Blargga"; + strings["puNES (NES, MMC5 and FDS) by FHorse"].plurals[0] = "puNES (NES, MMC5 i FDS) autorstwa FHorse"; + strings["NSFPlay (NES and FDS) by Brad Smith and Brezza"].plurals[0] = "NSFPlay (NES i FDS) autorstwa Brada Smitha i Brezza"; + strings["reSID by Dag Lem"].plurals[0] = "reSID autorstwa Daga Lema"; + strings["reSIDfp by Dag Lem, Antti Lankila"].plurals[0] = "reSIDfp autorstwa Daga Lema, Antti Lankili"; + strings["and Leandro Nini"].plurals[0] = "i Leandro Nini"; + strings["dSID by DefleMask Team based on jsSID"].plurals[0] = "dSID autorstwa ekipy DefleMaska (oparty o jsSID)"; + strings["Stella by Stella Team"].plurals[0] = "Stella autorstwa Stella Team"; + strings["QSound emulator by superctr and Valley Bell"].plurals[0] = "Emulator QSound-a autorstwa superctr i Valley Bella"; + strings["VICE VIC-20 sound core by Rami Rasanen and viznut"].plurals[0] = "Rdzeń emulacji VICE VIC-20 autorstwa Rami Rasanena i viznuta"; + strings["VICE TED sound core by Andreas Boose, Tibor Biczo"].plurals[0] = "Rdzeń emulacji VICE TED autorstwa Andreasa Boose;a, Tibora Biczo"; + strings["and Marco van den Heuvel"].plurals[0] = "i Marco van den Heuvela"; + strings["VERA sound core by Frank van den Hoef"].plurals[0] = "Rdzeń emulacji VERA autorstwa Franka van den Hoefa"; + strings["mzpokeysnd POKEY emulator by Michael Borisov"].plurals[0] = "mzpokeysnd (emulator POKEY-a) autorstwa Michaela Borisowa"; + strings["ASAP POKEY emulator by Piotr Fusik"].plurals[0] = "ASAP (emulator POKEY-a) autorstwa Piotra Fusika"; + strings["ported by laoo to C++"].plurals[0] = "przepisany na C++ przez laoo"; + strings["vgsound_emu (second version, modified version) by cam900"].plurals[0] = "vgsound_emu (wersja druga, zmodyfikowana) autorstwa cam900"; + strings["SM8521 emulator (modified version) by cam900"].plurals[0] = "Emulator SM8521 (wersja zmodyfikowana) autorstwa cam900"; + strings["D65010G031 emulator (modified version) by cam900"].plurals[0] = "Emulator D65010G031 (wersja zmodyfikowana) autorstwa cam900"; + strings["Namco C140/C219 emulator (modified version) by cam900"].plurals[0] = "Emulator C140/C219 (wersja zmodyfikowana) autorstwa cam900"; + strings["ESFMu emulator by Kagamiin~"].plurals[0] = "Emulator ESFMu autorstwa Kagamiin~"; + strings["PowerNoise emulator by scratchminer"].plurals[0] = "Emulator PowerNoise autorstwa scratchminera"; + strings["ep128emu by Istvan Varga"].plurals[0] = "ep128emu autorstwa Istvana Vargi"; + strings["SID2 emulator (modification of reSID) by LTVA"].plurals[0] = "emulator SID2 (modyfikacja reSID) autorstwa LTVA"; + strings["5E01 emulator (modification of NSFPlay) by Euly"].plurals[0] = "emulator 5E01 (modyfikacja NSFPlay) autorstwa Euly"; + strings["NDS sound emulator by cam900"].plurals[0] = "NDS sound emulator autorstwa cam900"; + strings["FZT sound source by LTVA"].plurals[0] = "Źródło dźwięku FZT autorstwa LTVA"; + + strings["greetings to:"].plurals[0] = "z pozdrowieniami dla:"; + strings["NEOART Costa Rica"].plurals[0] = "NEOART Costa Rica"; + strings["Xenium Demoparty"].plurals[0] = "Demoparty Xenium"; + strings["all members of Deflers of Noice!"].plurals[0] = "wszystkich członków Deflers of Noice!"; + + strings["copyright © 2021-2024 tildearrow"].plurals[0] = "Wszelkie prawa zastrzeżone © 2021-2024 tildearrow"; + strings["(and contributors)."].plurals[0] = "(i innych współautorów)."; + strings["licensed under GPLv2+! see"].plurals[0] = "program na licencji GPLv2+!"; + strings["LICENSE for more information."].plurals[0] = "więcej informacji w pliku LICENSE"; + + strings["help Furnace grow:"].plurals[0] = "wesprzyj rozwój Furnace:"; + strings["help Furnace-B:"].plurals[0] = "wesprzyj rozwój Furnace-B:"; + + strings["contact tildearrow at:"].plurals[0] = "skontaktuj się z tildearrow poprzez:"; + + strings["disclaimer:"].plurals[0] = "uwaga:"; + strings["despite the fact this program works"].plurals[0] = "pomimo tego, że program działa"; + strings["with the .dmf file format, it is NOT"].plurals[0] = "na plikach formatu .dmf, NIE JEST"; + strings["affiliated with Delek or DefleMask in"].plurals[0] = "w żaden sposób powiązany z Delkiem bądź Deflemaskiem,"; + strings["any way, nor it is a replacement for"].plurals[0] = "nie jest również zamiennikiem"; + strings["the original program."].plurals[0] = "oryginalnego programu."; + + strings["it also comes with ABSOLUTELY NO WARRANTY."].plurals[0] = "jest również udostępniany BEZ JAKIELKOWIEK FORMY GWARANCJI."; + + strings["thanks to all contributors/bug reporters!"].plurals[0] = "dziękujemy wszystkim współautorom i testerom!"; + + //src/gui/channels.cpp + + strings["Pat"].plurals[0] = "Wz."; + strings["Osc"].plurals[0] = "Osc."; + strings["Swap"].plurals[0] = "Zamień"; + strings["Name"].plurals[0] = "Nazwa"; + strings["Show in pattern"].plurals[0] = "Pokaż w oknie wzorców"; + strings["Show in per-channel oscilloscope"].plurals[0] = "Pokaż w oknie oscyloskopu dla poszczególnych kanałów"; + strings["%s #%d\n(drag to swap channels)"].plurals[0] = "%s #%d\n(przeciągnij by zamienić miejscami kanały)"; + + //src/gui/chanOsc.cpp + + strings["None (0%)"].plurals[0] = "Brak (0%)"; + strings["None (50%)"].plurals[0] = "Brak (50%)"; + strings["None (100%)"].plurals[0] = "Brak (100%)"; + strings["Frequency"].plurals[0] = "Częstotliwość"; + strings["Volume"].plurals[0] = "Głośność"; + strings["Channel"].plurals[0] = "Kanał"; + strings["Brightness"].plurals[0] = "Jasność"; + strings["Note Trigger"].plurals[0] = "Nowa nuta"; + strings["Off"].plurals[0] = "Wył."; + strings["Mode 1"].plurals[0] = "Tryb 1"; + strings["Mode 2"].plurals[0] = "Tryb 2"; + strings["Mode 3"].plurals[0] = "Tryb 3"; + + strings["Columns"].plurals[0] = "Kolumny"; + strings["Size (ms)"].plurals[0] = "Rozmiar (w ms)"; + strings["Automatic columns"].plurals[0] = "Automatyczna ilość kolumn"; + strings["Center waveform"].plurals[0] = "Centruj falę"; + strings["Randomize phase on note"].plurals[0] = "Losowa faza przy nowej nucie"; + strings["Amplitude"].plurals[0] = "Amplituda"; + strings["Line size"].plurals[0] = "Grubość linii"; + strings["Gradient"].plurals[0] = "Gradient"; + strings["Color0"].plurals[0] = "Kolor"; + strings["Distance"].plurals[0] = "Dystans"; + strings["Spread"].plurals[0] = "Rozmycie"; + strings["Remove"].plurals[0] = "Usuń"; + strings["Background"].plurals[0] = "Kolor tła"; + strings["X Axis##AxisX"].plurals[0] = "Oś X##AxisX"; + strings["Y Axis##AxisY"].plurals[0] = "Oś Y##AxisY"; + strings["Color1"].plurals[0] = "Kolor"; + strings["Text format:"].plurals[0] = "Formatowanie tekstu:"; + + strings["format guide:\n" + "- %c: channel name\n" + "- %C: channel short name\n" + "- %d: channel number (starting from 0)\n" + "- %D: channel number (starting from 1)\n" + "- %n: channel note\n" + "- %i: instrument name\n" + "- %I: instrument number (decimal)\n" + "- %x: instrument number (hex)\n" + "- %s: chip name\n" + "- %p: chip part number\n" + "- %S: chip ID\n" + "- %v: volume (decimal)\n" + "- %V: volume (percentage)\n" + "- %b: volume (hex)\n" + "- %l: new line\n" + "- %%: percent sign"].plurals[0] = + + "instrukcja formatowania:\n" + "- %c: nazwa kanału\n" + "- %C: krotka nazwa kanału\n" + "- %d: numer kanału (zaczynając od 0)\n" + "- %D: numer kanału (zaczynając od 1)\n" + "- %n: nuta kanału\n" + "- %i: nazwa instrumentu\n" + "- %I: numer instrumentu (dziesietny)\n" + "- %x: numer instrumentu (szesnastkowy)\n" + "- %s: nazwa ukladu\n" + "- %p: numer wewnetrzny ukladu\n" + "- %S: ID ukladu\n" + "- %v: Głośność (dziesiętna)\n" + "- %V: Głośność (w procentach)\n" + "- %b: Głośność (szesnastkowa)\n" + "- %l: nowy wiersz\n" + "- %%: znak procenta"; + + strings["Text color"].plurals[0] = "Kolor tekstu"; + strings["Error!"].plurals[0] = "Błąd!"; + strings["\nquiet"].plurals[0] = "\ncicho"; + + // sgcl src/gui/clock.cpp + + strings["Clock###Clock"].plurals[0] = "Zegar###Clock"; + + // sgcp src/gui/commandPalette.cpp + + strings["Search..."].plurals[0] = "Wyszukuj..."; + strings["Search recent files..."].plurals[0] = "Wyszukuj w ostatnio otwartych..."; + strings["Search instruments..."].plurals[0] = "Wyszukuj instrumenty..."; + strings["Search samples..."].plurals[0] = "Wyszukuj sample..."; + strings["Search instruments (to change to)..."].plurals[0] = "Wyszukuj instrumenty (aby zmienić na)..."; + strings["Search chip (to add)..."].plurals[0] = "Wyszukuj układ (aby dodać)..."; + strings["Cancel"].plurals[0] = "Anuluj"; + strings["cannot add chip! ("].plurals[0] = "nie udało się dodać układu! ("; + strings["- None -"].plurals[0] = "- Brak -"; + + // sgcf src/gui/compatFlags.cpp + + strings["Compatibility Flags###Compatibility Flags"].plurals[0] = "Flagi kompatybilności###Compatibility Flags"; + strings["these flags are designed to provide better DefleMask/older Furnace compatibility.\nit is recommended to disable most of these unless you rely on specific quirks."].plurals[0] = "flagi te zostały zaprojektowane dla lepszej kompatybilności z DefleMaskiem/starszymi wersjami Furnace.\nznaleca się wyłączenie większości z nich, chyba że polegasz na specyfice działania programu, który zapewniają."; + strings["Game Boy instrument duty is wave volume"].plurals[0] = "Makro szerokości fali prostokątnej Game Boy'a kontroluje głośność kanału syntezy tablicowej"; + strings["if enabled, an instrument with duty macro in the wave channel will be mapped to wavetable volume."].plurals[0] = " "; + strings["Restart macro on portamento"].plurals[0] = "Restartuj makro podczas portamento"; + strings["when enabled, a portamento effect will reset the channel's macro if used in combination with a note."].plurals[0] = "gdy ta flaga jest włączona, efekt portamento umieszczony obok nuty spowoduje ponowne uruchomienie makr instrumentu."; + strings["Ignore duplicate slide effects"].plurals[0] = "Ignoruj powtarzające się efekty płynnej zmiany parametrów"; + strings["if this is on, only the first slide of a row in a channel will be considered."].plurals[0] = "gdy ta flaga jest włączona, tylko pierwszy efekt płynnej zmiany parametru w danym wierszu będzie skuteczny."; + strings["Ignore 0Dxx on the last order"].plurals[0] = "Ignoruj 0Dxx w ostatnim wierszu macierzy wzorca"; + strings["if this is on, a jump to next row effect will not take place when it is on the last order of a song."].plurals[0] = "jeśli flaga jest włączona, efekt przeskoczenia do następnego wzorca nie zadziała, jeśli jest odtwarzany ostatni wiersz matrycy wzorców."; + strings["Don't apply Game Boy envelope on note-less instrument change"].plurals[0] = "nie uzywaj obwiedni Game Boya przy zmianie instrumentu bez nuty"; + strings["if this is on, an instrument change will not affect the envelope."].plurals[0] = "gdy ta flaga jest włączona, zmiana instrumentu bez zmiany nuty nie będzie miała wpływu na obwiednię."; + strings["Ignore DAC mode change outside of intended channel in ExtCh mode"].plurals[0] = "Ignoruj przełączanie trybu DAC, poza odpowiednim kanałem, w trybie rozszerzonego kanału 3"; + strings["if this is on, 17xx has no effect on the operator channels in YM2612."].plurals[0] = "gdy ta flaga jest włączona, 17xx nie działa, jeśli jest umieszczony na operatorach rozszerzonego kanału 3 (dla YM2612)."; + strings["SN76489 duty macro always resets phase"].plurals[0] = "Makro szumu SN76489 zawsze resetuje faze"; + strings["when enabled, duty macro will always reset phase, even if its value hasn't changed."].plurals[0] = "jeśli ta flaga jest włączona, makro szumu zawsze zresetuje fazę, nawet jeśli wartość makra szumu nie ulegnie zmianie."; + strings["Don't persist volume macro after it finishes"].plurals[0] = "Nie podtrzymuj wartości makra głośności po jego zakończeniu"; + strings["when enabled, a value in the volume column that happens after the volume macro is done will disregard the macro."].plurals[0] = "gdy ta flaga jest włączona, wartość w kolumnie głośności wysatępująca po zakończeniu makra głośności nie będzie uwzględniać wartości makra."; + strings["Old sample offset effect"].plurals[0] = "Stary efekt przesunięcia sampla"; + strings["behavior changed in 0.6.3"].plurals[0] = "zachowanie zostało zmienione w wersji 0.6.3"; + strings[".mod import"].plurals[0] = "import .mod"; + strings["Don't slide on the first tick of a row"].plurals[0] = "Nie wykonuj płynnej zmiany wysokości w pierwszym kroku silnika danego wiersza."; + strings["simulates ProTracker's behavior of not applying volume/pitch slides on the first tick of a row."].plurals[0] = "symuluje zachowanie ProTrackera, który nie wykonuje zmian głośności i wysokości w pierwszym kroku kolumny."; + strings["Reset arpeggio position on row change"].plurals[0] = "Zresetuj pozycję arpeggio przy zmianie wiersza wzorca."; + strings["simulates ProTracker's behavior of arpeggio being bound to the current tick of a row."].plurals[0] = "symuluje zachowanie programu ProTracker, który wiąże arpeggio z obecnym skokiem silnika w danym wierszu wzorca."; + strings["Pitch/Playback"].plurals[0] = "Wysokość dźwięku/odtwarzanie"; + strings["Pitch linearity:"].plurals[0] = "Liniowość wysokości dźwięku:"; + strings["None"].plurals[0] = "Brak (bezpośrednia)"; + strings["like ProTracker/FamiTracker"].plurals[0] = "tak jak ProTracker/FamiTracker"; + strings["Full"].plurals[0] = "Pełna"; + strings["like Impulse Tracker"].plurals[0] = "tak jak Impulse Tracker"; + strings["Pitch slide speed multiplier"].plurals[0] = "Mnożnik prędkości płynnej zmiany wysokości"; + strings["Loop modality:"].plurals[0] = "Metoda zapętlania:"; + strings["Reset channels"].plurals[0] = "Reset kanałów"; + strings["select to reset channels on loop. may trigger a voltage click on every loop!"].plurals[0] = "wybierz, aby ponownie uruchomić kanały za każdym razem na początku cyklu. może powodować klikanie przy każdym rozpoczęciu cyklu z powodu zmian napięcia!"; + strings["Soft reset channels"].plurals[0] = "Miękki reset kanałów"; + strings["select to turn channels off on loop."].plurals[0] = "wybierz aby wyłączyć kanały na początku cyklu."; + strings["Do nothing"].plurals[0] = "Nie rób nic"; + strings["select to not reset channels on loop."].plurals[0] = "wybierz aby nie wyłączać kanałów na początku cyklu."; + strings["Cut/delay effect policy:"].plurals[0] = "Zachowanie efektów odcinania/opóźniania nut:"; + strings["Strict"].plurals[0] = "Ścisłe"; + strings["only when time is less than speed (like DefleMask/ProTracker)"].plurals[0] = "tylko wtedy, gdy parametr jest mniejszy niż prędkość (tak jak DefleMask/ProTracker)"; + strings["Lax"].plurals[0] = "Luźne"; + strings["no checks"].plurals[0] = "bez sprawdzania"; + strings["Simultaneous jump (0B+0D) treatment:"].plurals[0] = "Traktowanie równoczesnego skoku (0B+0D):"; + strings["Normal"].plurals[0] = "Normalne"; + strings["accept 0B+0D to jump to a specific row of an order"].plurals[0] = "przyjmuje 0B+0D jako skok do określonego wiersza wzorca w określonej pozycji macierzy wzorca"; + strings["Other"].plurals[0] = "Inne"; + strings["Auto-insert one tick gap between notes"].plurals[0] = "Automatycznie wstawia pauzę o długości 1 skoku silnika pomiędzy nutami."; + strings["when enabled, a one-tick note cut will be inserted between non-legato/non-portamento notes.\nthis simulates the behavior of some Amiga/SNES music engines.\n\nineffective on C64."].plurals[0] = "dy ta flaga jest włączona, pomiędzy nutami zostanie wstawiona nuta wyciszenia o długości jednego kroku bez efektu legato i portamento. Jest to symulacja zachowania niektórych sterowników muzycznych Amigi/SNES.\n\nnie działa na C64"; + strings["Don't reset slides after note off"].plurals[0] = "Nie inicjuj ponownie portamento po puszczeniu nuty"; + strings["when enabled, note off will not reset the channel's slide effect."].plurals[0] = "dy ta flaga jest włączona, puszczenie nuty nie zatrzyma portamento na tym kanale."; + strings["Don't reset portamento after reaching target"].plurals[0] = "Nie resetuj portamento po osiągnięciu celu."; + strings["when enabled, the slide effect will not be disabled after it reaches its target."].plurals[0] = "jeśli ta flaga jest włączona, efekt portamento nie będzie ponownie inicjowany po osiągnięciu wysokości docelowej."; + strings["Continuous vibrato"].plurals[0] = "Ciągłe vibrato"; + strings["when enabled, vibrato phase/position will not be reset on a new note."].plurals[0] = "gdy ta flaga jest włączona, faza/pozycja vibrato nie będzie resetowana przy nowej nucie."; + strings["Pitch macro is not linear"].plurals[0] = "Makro wysokości dźwięku jest nieliniowe"; + strings["when enabled, the pitch macro of an instrument is in frequency/period space."].plurals[0] = "jeśli ta flaga jest włączona, makro częstotliwości będzie działać w odniesieniu do okresu/częstotliwości, a nie ułamków półtonu."; + strings["Reset arpeggio effect position on new note"].plurals[0] = "Reset pozycji efektu arpeggio dla nowej nuty"; + strings["when enabled, arpeggio effect (00xy) position is reset on a new note."].plurals[0] = "włączenie tej flagi resetuje pozycję efektu arpeggio (00xy) dla nowej nuty."; + strings["Volume scaling rounds up"].plurals[0] = "Skalowanie głośności zaokrągla w górę"; + strings["when enabled, volume macros round up when applied\nthis prevents volume scaling from causing vol=0, which is silent on some chips\n\nineffective on logarithmic channels"].plurals[0] = "gdy ta flaga jest włączona, wartości makra głośności są zaokrąglane w górę\nzapobiega to sytuacji gdy vol=0 podczas skalowania, która powoduje wyciszenie na niektórych układach.\n\nnie działa na układach z logarytmiczną regulacją głośności"; + strings["Stop NES pulse channels hardware sweep on new note"].plurals[0] = "Zatrzymaj sprzętowe portamento na kanałach fal prostokątnych NESa przy nowej nucie"; + strings["Do not stop volume slide after reaching zero or full volume"].plurals[0] = "Nie zatrzymuj efektu płynnej zmiany głośności po osiągnięciu zerowej lub pełnej głośności"; + strings["Stop E1xy/E2xy effects on new note"].plurals[0] = "Zatrymuj efekty E1xy/E2xy przy nowej nucie"; + strings["Slower 0Axy volume slide"].plurals[0] = "Wolniejsza płynna zmiana głośności 0Axy"; + +// sgcs src/gui/csPlayer.cpp + + strings["Command Stream Player###Command Stream Player"].plurals[0] = "Odtwarzacz strumienia komend###Command Stream Player"; + strings["Load"].plurals[0] = "Wczytaj"; + strings["Kill"].plurals[0] = "Zniszcz"; + strings["Burn Current Song"].plurals[0] = "Wypal obecny utwór"; + strings["Status"].plurals[0] = "Status"; + strings["Hex"].plurals[0] = "Hex."; + + // sgdl src/gui/dataList.cpp + + strings["Bug!"].plurals[0] = "Błąd!"; + strings["Unknown"].plurals[0] = "Nieznany typ instrumentu"; + strings["duplicate0"].plurals[0] = "duplikuj"; + strings["replace...0"].plurals[0] = "zamień..."; + strings["save0"].plurals[0] = "zapisz"; + strings["export (.dmp)"].plurals[0] = "eksportuj .dmp"; + strings["delete0"].plurals[0] = "usuń"; + strings["%.2X: "].plurals[0] = "%.2X: "; + strings["- None -"].plurals[0] = "- brak -"; + strings["out of memory for this sample!"].plurals[0] = "brak miejsca w pamięci dla tego sampla!"; + strings["make instrument"].plurals[0] = "stwórz instrument"; + strings["make me a drum kit"].plurals[0] = "stwórz zestaw perkusji"; + strings["duplicate1"].plurals[0] = "duplikuj"; + strings["replace...1"].plurals[0] = "zamień..."; + strings["save1"].plurals[0] = "zapisz"; + strings["delete1"].plurals[0] = "usuń"; + strings["Add0"].plurals[0] = "Dodaj"; + strings["Duplicate2"].plurals[0] = "Sklonuj"; + strings["Open0"].plurals[0] = "Otwórz"; + strings["replace instrument..."].plurals[0] = "zamień instrument..."; + strings["load instrument from TX81Z"].plurals[0] = "załaduj instrument z TX81Z"; + strings["replace wavetable..."].plurals[0] = "zamień tablice fal..."; + strings["replace sample..."].plurals[0] = "zamień sampel..."; + strings["import raw sample..."].plurals[0] = "importuj surowy sampel..."; + strings["import raw sample (replace)..."].plurals[0] = "importuj surowy sampel (zamień)..."; + strings["replace...2"].plurals[0] = "zamień..."; + strings["load from TX81Z"].plurals[0] = "zaladuj z TX81Z"; + strings["Open (insert; right-click to replace)"].plurals[0] = "Otwórz (wstaw; PPM by zastapic)"; + strings["Save2"].plurals[0] = "Zapisz"; + strings["save instrument as .dmp..."].plurals[0] = "zapisz instrument jako .dmp..."; + strings["save wavetable as .dmw..."].plurals[0] = "zapisz tablicę fal jako .dmw..."; + strings["save raw wavetable..."].plurals[0] = "zapisz surową tablice fal..."; + strings["save raw sample..."].plurals[0] = "zapisz surowy sampel"; + strings["save as .dmp..."].plurals[0] = "zapisz jako .dmp..."; + strings["Toggle folders/standard view0"].plurals[0] = "Przełącz między widokiem złożonym i normalnym"; + strings["Move up0"].plurals[0] = "Przesuń w górę o jedną pozycję"; + strings["Move down0"].plurals[0] = "Przesuń w dół o jedną pozycję"; + strings["Create0"].plurals[0] = "Stwórz"; + strings["New folder0"].plurals[0] = "Nowy folder"; + strings["Preview (right click to stop)0"].plurals[0] = "Podgląd (PPM aby zatrzymać)"; + strings["Delete2"].plurals[0] = "Usuń"; + strings["Instruments"].plurals[0] = "Instrumenty"; + strings["0"].plurals[0] = ""; + strings["rename...0"].plurals[0] = "zmień nazwę..."; + strings["delete3"].plurals[0] = "usuń"; + strings["Wavetables"].plurals[0] = "Tablice fal"; + strings["Samples"].plurals[0] = "Sample"; + strings["Add1"].plurals[0] = "Dodaj"; + strings["Duplicate3"].plurals[0] = "Sklonuj"; + strings["Open1"].plurals[0] = "Otwórz"; + strings["replace...3"].plurals[0] = "zamień..."; + strings["Save3"].plurals[0] = "Zapisz"; + strings["save as .dmw..."].plurals[0] = "zapisz jako .dmw..."; + strings["save raw...0"].plurals[0] = "zapisz dane surowe..."; + strings["Toggle folders/standard view1"].plurals[0] = "Przełączanie między widokiem złożonym i normalnym"; + strings["Move up1"].plurals[0] = "Przesuń w górę o jedną pozycję"; + strings["Move down1"].plurals[0] = "Przesuń w dół o jedną pozycję"; + strings["Create1"].plurals[0] = "Stwórz"; + strings["New folder1"].plurals[0] = "Nowy folder"; + strings["Delete4"].plurals[0] = "Usuń"; + strings["Add2"].plurals[0] = "Dodaj"; + strings["Duplicate4"].plurals[0] = "Sklonuj"; + strings["Open2"].plurals[0] = "Otwórz"; + strings["replace...4"].plurals[0] = "zamień..."; + strings["import raw..."].plurals[0] = "importuj dane surowe..."; + strings["import raw (replace)..."].plurals[0] = "importuj dane surowe (zamień)..."; + strings["Save4"].plurals[0] = "Zapisz"; + strings["save raw...1"].plurals[0] = "zapisz dane surowe..."; + strings["Toggle folders/standard view2"].plurals[0] = "Przełączanie między widokiem złożonym i normalnym"; + strings["Move up2"].plurals[0] = "Przesuń w górę o jedną pozycję"; + strings["Move down2"].plurals[0] = "Przesuń w dół o jedną pozycję"; + strings["Create2"].plurals[0] = "Stwórz"; + strings["New folder2"].plurals[0] = "Nowy folder"; + strings["Preview (right click to stop)1"].plurals[0] = "Podgląd (PPM by zatrzymać)"; + strings["Delete5"].plurals[0] = "Usuń"; + strings["1"].plurals[0] = ""; + strings["rename...1"].plurals[0] = "zmień nazwę..."; + strings["delete6"].plurals[0] = "usuń"; + strings["rename...2"].plurals[0] = "zmień nazwę..."; + strings["Delete7"].plurals[0] = "Usuń"; + + //src/gui/gui.cpp + + strings["Instrument %d"].plurals[0] = "Instrument %d"; + strings["Sample %d"].plurals[0] = "Sampel %d"; + strings["the song is over!0"].plurals[0] = "koniec utworu!"; + strings["the song is over!1"].plurals[0] = "koniec utworu!"; + strings["Open File"].plurals[0] = "Otwórz plik"; + strings["compatible files0"].plurals[0] = "kompatybilne pliki"; + strings["all files0"].plurals[0] = "wszystkie pliki"; + strings["no backups made yet!"].plurals[0] = "nie utworzono jeszcze żadnych kopii zapasowych"; + strings["Restore Backup"].plurals[0] = "Wczytaj kopię zapasową"; + strings["Furnace or Furnace-B song0"].plurals[0] = "Utwór Furnace lub Furnace-B"; + strings["Furnace song0"].plurals[0] = "Utwór Furnace"; + strings["Save File0"].plurals[0] = "Zapisz plik"; + strings["DefleMask 1.1.3 module"].plurals[0] = "moduł DefleMaska 1.1.3"; + strings["Save File1"].plurals[0] = "Zapisz plik"; + strings["DefleMask 1.0/legacy module"].plurals[0] = "moduł DefleMaska 1.0/legacy"; + strings["Save File2"].plurals[0] = "Zapisz plik"; + strings["Furnace-B song"].plurals[0] = "modul Furnace-B"; + strings["Load Instrument"].plurals[0] = "Wczytaj instrument"; + strings["all compatible files1"].plurals[0] = "wszystkie kompatybilne pliki"; + strings["Furnace instrument0"].plurals[0] = "instrument Furnace"; + strings["DefleMask preset0"].plurals[0] = "preset DefleMaska"; + strings["TFM Music Maker instrument"].plurals[0] = "instrument programu TFM Music Maker"; + strings["VGM Music Maker instrument"].plurals[0] = "instrument programu VGM Music Maker"; + strings["Scream Tracker 3 instrument"].plurals[0] = "instrument programu Scream Tracker 3"; + strings["SoundBlaster instrument"].plurals[0] = "instrument SoundBlaster"; + strings["Wohlstand OPL instrument"].plurals[0] = "instrument typu Wohlstand OPL"; + strings["Wohlstand OPN instrument"].plurals[0] = "instrument typu Wohlstand OPN"; + strings["Gens KMod patch dump"].plurals[0] = "zrzut z Gens KMod"; + strings["BNK file (AdLib)"].plurals[0] = "bank brzmien BNK (AdLib)"; + strings["FF preset bank"].plurals[0] = "bank presetow FF"; + strings["2612edit GYB preset bank"].plurals[0] = "bank presetow 2612edit GYB"; + strings["VOPM preset bank"].plurals[0] = "bank presetow VOPM"; + strings["Wohlstand WOPL bank"].plurals[0] = "bank brzmien Wohlstand WOPL"; + strings["Wohlstand WOPN bank"].plurals[0] = "bank brzmien Wohlstand WOPN"; + strings["all files1"].plurals[0] = "wszystkie pliki"; + strings["Save Instrument0"].plurals[0] = "Zapisz instrument"; + strings["Furnace instrument1"].plurals[0] = "instrument Furnace"; + strings["Save Instrument1"].plurals[0] = "Zapisz instrument"; + strings["DefleMask preset1"].plurals[0] = "preset DefleMaska"; + strings["Load Wavetable"].plurals[0] = "Wczytaj tablice fal"; + strings["compatible files2"].plurals[0] = "kompatybilne pliki"; + strings["all files2"].plurals[0] = "wszystkie pliki"; + strings["Save Wavetable0"].plurals[0] = "Zapisz tablice fal"; + strings["Furnace wavetable"].plurals[0] = "Tablica fal Furnace"; + strings["Save Wavetable1"].plurals[0] = "Zapisz tablice fal"; + strings["DefleMask wavetable"].plurals[0] = "Tablica fal DefleMaska"; + strings["Save Wavetable2"].plurals[0] = "Zapisz tablice fal"; + strings["raw data"].plurals[0] = "surowe dane"; + strings["Load Sample"].plurals[0] = "Wczytaj sampel"; + strings["compatible files3"].plurals[0] = "kompatybilne formaty plików"; + strings["all files3"].plurals[0] = "wszystkie pliki"; + strings["Load Raw Sample"].plurals[0] = "Wczytaj surowy sampel"; + strings["all files4"].plurals[0] = "wszystkie pliki"; + strings["Save Sample"].plurals[0] = "Zapisz sampel"; + strings["Wave file0"].plurals[0] = "plik WAV"; + strings["Save Raw Sample"].plurals[0] = "Zapisz surowy sampel"; + strings["all files5"].plurals[0] = "wszystkie pliki"; + strings["Export Audio0"].plurals[0] = "Eksportuj audio"; + strings["Wave file1"].plurals[0] = "plik WAV"; + strings["Export Audio1"].plurals[0] = "Eksportuj audio"; + strings["Wave file2"].plurals[0] = "plik WAV"; + strings["Export Audio2"].plurals[0] = "Eksportuj audio"; + strings["Wave file3"].plurals[0] = "plik WAV"; + strings["Export VGM"].plurals[0] = "Eksportuj VGM"; + strings["VGM file"].plurals[0] = "plik VGM"; + strings["Export ZSM"].plurals[0] = "Eksportuj ZSM"; + strings["ZSM file"].plurals[0] = "plik ZSM"; + strings["Export Command Stream0"].plurals[0] = "Eksportuj strumień komend"; + strings["text file0"].plurals[0] = "plik tekstowy"; + strings["Export Command Stream1"].plurals[0] = "Eksportuj strumień komend"; + strings["text file1"].plurals[0] = "plik tekstowy"; + strings["Export Command Stream2"].plurals[0] = "Eksportuj strumień komend"; + strings["Export FZT module"].plurals[0] = "Eksportuj moduł FZT"; + strings["FZT module"].plurals[0] = "Moduł FZT"; + strings["binary file"].plurals[0] = "plik binarny"; + strings["Export Furnace song"].plurals[0] = "Eksportuj utwór Furnace"; + strings["Furnace song2"].plurals[0] = "Utwór Furnace"; + strings["Coming soon!"].plurals[0] = "Już wkrótce!"; + strings["Select Font0"].plurals[0] = "Wybierz czcionkę"; + strings["compatible files4"].plurals[0] = "kompatybilne pliki"; + strings["Select Font1"].plurals[0] = "Wybierz czcionkę"; + strings["compatible files5"].plurals[0] = "kompatybilne pliki"; + strings["Select Font2"].plurals[0] = "Wybierz czcionkę"; + strings["compatible files6"].plurals[0] = "kompatybilne pliki"; + strings["Select Color File"].plurals[0] = "Wybierz plik z ustawieniami kolorów"; + strings["configuration files0"].plurals[0] = "pliki konfiguracji"; + strings["Select Keybind File"].plurals[0] = "Wybierz plik z przypisaniami klawiszy"; + strings["configuration files1"].plurals[0] = "pliki konfiguracji"; + strings["Select Layout File"].plurals[0] = "Wybierz plik z ustawieniami układu okna"; + strings[".ini files0"].plurals[0] = "pliki .ini"; + strings["Select User Presets File"].plurals[0] = "Wybierz plik z presetami użytkownika"; + strings["configuration files4"].plurals[0] = "pliki konfiguracji"; + strings["Select Settings File"].plurals[0] = "Wybierz plik ustawień"; + strings["configuration files5"].plurals[0] = "pliki konfiguracji"; + strings["Export Colors"].plurals[0] = "eksportuj ustawienia kolorów"; + strings["configuration files2"].plurals[0] = "pliki konfiguracji"; + strings["Export Keybinds"].plurals[0] = "Eksportuj przypisania klawiszy"; + strings["configuration files3"].plurals[0] = "pliki konfiguracji"; + strings["Export Layout"].plurals[0] = "Eksportuj uklad okna"; + strings[".ini files1"].plurals[0] = "pliki .ini"; + strings["Export User Presets"].plurals[0] = "Eksportuj presety użytkownika"; + strings["configuration files6"].plurals[0] = "pliki konfiguracji"; + strings["Export Settings"].plurals[0] = "Eksportuj ustawienia"; + strings["configuration files7"].plurals[0] = "pliki konfiguracji"; + strings["Load ROM"].plurals[0] = "Wczytaj ROM"; + strings["compatible files7"].plurals[0] = "kompatybilne pliki"; + strings["all files6"].plurals[0] = "wszystkie pliki"; + strings["Play Command Stream"].plurals[0] = "Odtwarzaj strumień komend"; + strings["command stream"].plurals[0] = "strumień komend"; + strings["all files7"].plurals[0] = "wszystkie pliki"; + strings["Open Test"].plurals[0] = "Otwórz test"; + strings["compatible files8"].plurals[0] = "kompatybilne pliki"; + strings["another option0"].plurals[0] = "inna opcja"; + strings["all files8"].plurals[0] = "wszystkie pliki"; + strings["Open Test (Multi)"].plurals[0] = "Otwórz test (wiele plików)"; + strings["compatible files9"].plurals[0] = "kompatybilne pliki"; + strings["another option1"].plurals[0] = "inna opcja"; + strings["all files9"].plurals[0] = "wszystkie pliki"; + strings["Save Test"].plurals[0] = "Zapisz test"; + strings["Furnace song"].plurals[0] = "piosenka Furnace"; + strings["DefleMask module"].plurals[0] = "modul DefleMask"; + strings["you have loaded a backup!\nif you need to, please save it somewhere.\n\nDO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\nFurnace will not save backups of backups."].plurals[0] = "wczytano kopie zapasowa!\njeśli to konieczne, zapisz ją w innym miejscu.\n\nSYSTEM KOPII ZAPASOWYCH NIE JEST SYSTEMEM ZAPISU AUTOMATYCZNEGO!\nFurnace nie zapisuje kopii zapasowych kopii zapasowych."; + strings["cut"].plurals[0] = "wytnij"; + strings["copy"].plurals[0] = "kopiuj"; + strings["paste0"].plurals[0] = "wklej"; + strings["paste special..."].plurals[0] = "wklej specjalne..."; + strings["paste mix"].plurals[0] = "wstaw i nałóż"; + strings["paste mix (background)"].plurals[0] = "wklej (zastąp istniejący)"; + strings["paste with ins (foreground)"].plurals[0] = "wklej na wierzch instrument (bez zastępowania istniejącego)"; + strings["no instruments available0"].plurals[0] = "brak dostepnych instrumentów"; + strings["paste with ins (background)"].plurals[0] = "wklej instrumet na wierzch (zastępując istniejący)"; + strings["no instruments available1"].plurals[0] = "brak dostępnych instrumentów"; + strings["paste flood"].plurals[0] = "wstaw z buforem, powtarzając cykl (do końca wzorca)"; + strings["paste overflow"].plurals[0] = "wstaw (z możliwym przejściem do następnego wzorca)"; + strings["delete0"].plurals[0] = "usuń"; + strings["select all"].plurals[0] = "wybierz wszystko"; + strings["operation mask..."].plurals[0] = "maska operacji..."; + strings["delete1"].plurals[0] = "usuń"; + strings["pull delete"].plurals[0] = "usuń z zaciągnięciem następujących wierszy"; + strings["insert"].plurals[0] = "wstaw pusty wiersz"; + strings["paste1"].plurals[0] = "wklej"; + strings["transpose (note)"].plurals[0] = "transponuj nutę"; + strings["transpose (value)"].plurals[0] = "transponuj (parametry)"; + strings["interpolate0"].plurals[0] = "interpoluj"; + strings["fade"].plurals[0] = "zanikaj"; + strings["invert values0"].plurals[0] = "odwróć parametry"; + strings["scale"].plurals[0] = "skaluj"; + strings["randomize"].plurals[0] = "wypełnij losowymi wartościami"; + strings["flip"].plurals[0] = "odwróć"; + strings["collapse/expand"].plurals[0] = "skróć/rozszerz"; + strings["input latch"].plurals[0] = "bufor wejścia"; + strings["&&: selected instrument\n..: no instrument"].plurals[0] = "&&: wybrany instrument\n..: brak instrumentu"; + strings["Set"].plurals[0] = "Ustaw"; + strings["Reset"].plurals[0] = "Resetuj"; + strings["note up"].plurals[0] = "półton wyżej"; + strings["note down"].plurals[0] = "półton niżej"; + strings["octave up"].plurals[0] = "oktawa wyżej"; + strings["octave down"].plurals[0] = "oktawa niżej"; + strings["values up"].plurals[0] = "parametr wyżej"; + strings["values down"].plurals[0] = "parametr niżej"; + strings["values up (+16)"].plurals[0] = "parametr wyżej (+16)"; + strings["values down (-16)"].plurals[0] = "parametr niżej (-16)"; + strings["transpose"].plurals[0] = "transponuj"; + strings["Notes"].plurals[0] = "Nuty"; + strings["Values"].plurals[0] = "Parametry"; + strings["interpolate1"].plurals[0] = "interpoluj"; + strings["change instrument..."].plurals[0] = "zmień instrument..."; + strings["no instruments available"].plurals[0] = "żaden instrument nie jest dostepny"; + strings["gradient/fade..."].plurals[0] = "gradient/zanikanie..."; + strings["Start"].plurals[0] = "Poczatek"; + strings["End"].plurals[0] = "Koniec"; + strings["Nibble mode0"].plurals[0] = "Tryb półbajtów"; + strings["Go ahead"].plurals[0] = "Zastosuj"; + strings["scale..."].plurals[0] = "skaluj..."; + strings["Scale"].plurals[0] = "Skaluj"; + strings["randomize..."].plurals[0] = "wypełnij losowymi wartościami..."; + strings["Minimum"].plurals[0] = "Dolna granica"; + strings["Maximum"].plurals[0] = "Górna granica"; + strings["Nibble mode1"].plurals[0] = "Tryb półbajtów"; + strings["Randomize"].plurals[0] = "Losuj"; + strings["invert values1"].plurals[0] = "odwróć wartości"; + strings["flip selection"].plurals[0] = "odwróć wybrany obszar"; + strings["collapse/expand amount##CollapseAmount"].plurals[0] = "współczynnik skracania/rozszerzania##CollapseAmount"; + strings["collapse"].plurals[0] = "skroc"; + strings["expand"].plurals[0] = "rozszerz"; + strings["collapse pattern"].plurals[0] = "skróć wzorzec"; + strings["expand pattern"].plurals[0] = "rozszerz wzorzec"; + strings["collapse song"].plurals[0] = "skróć utwór"; + strings["expand song"].plurals[0] = "rozszerz utwór"; + strings["find/replace"].plurals[0] = "znajdź/zamień"; + strings["clone pattern"].plurals[0] = "klonuj wzorzec"; + strings["Furnace has been started in Safe Mode.\nthis means that:\n\n- software rendering is being used\n- audio output may not work\n- font loading is disabled\n\ncheck any settings which may have made Furnace start up in this mode.\nfont loading is one of these."].plurals[0] = "Furnace został uruchomiony w trybie awaryjnym.\noznacza to, że:\n\n- używane jest renderowanie programowe\n- wyjście dźwięku może nie działać\n- wczytywanie czcionek jest wyłączone\n\nnależy sprawdzić, jakie ustawienia mogły spowodować, że program działa w tym trybie.\nczytanie czcionki mogło być jednym z nich."; + strings["Unsaved changes! Save changes before opening file?0"].plurals[0] = "Niezapisano zmiany! Zapisać je przed wczytaniem pliku?"; + strings["Unsaved changes! Save changes before opening file?2"].plurals[0] = "=Unsaved changes! Save changes before opening file?"; + strings["Error while loading file! (%s)0"].plurals[0] = "Błąd podczas wczytywania pliku! (%s)"; + strings["Unsaved changes! Save changes before quitting?"].plurals[0] = "Niezapisane zmiany! Czy chcesz je zapisać przed wyjściem?"; + strings["error while loading fonts! please check your settings.0"].plurals[0] = "błąd podczas ładowania czcionek! sprawdź swoje ustawienia."; + strings["File##menubar"].plurals[0] = "Plik##menubar"; + strings["file##menubar"].plurals[0] = "plik##menubar"; + strings["new..."].plurals[0] = "nowy..."; + strings["Unsaved changes! Save changes before creating a new song?"].plurals[0] = "Niezapisane zmiany! Zapisać zmiany przed srtworzeniem nowego utworu?"; + strings["open..."].plurals[0] = "otwórz..."; + strings["Unsaved changes! Save changes before opening another file?"].plurals[0] = "Niezapisane zmiany! Zapisać zmiany przed otwarciem innego pliku?"; + strings["open recent"].plurals[0] = "otwórz ostatnie"; + strings["Unsaved changes! Save changes before opening file?1"].plurals[0] = "Niezapisane zmiany! Zapisać zmiany przed otwarciem pliku?"; + strings["nothing here yet"].plurals[0] = "na razie nic tu nie ma"; + strings["clear history"].plurals[0] = "wyczyść historię"; + strings["Are you sure you want to clear the recent file list?"].plurals[0] = "Czy jestes pewien ze chcesz usunąć listę ostatnio wczytanych plików?"; + strings["save"].plurals[0] = "zapisz"; + strings["Error while saving file! (%s)0"].plurals[0] = "Błąd podczas zapisu pliku! (%s)"; + strings["save as..."].plurals[0] = "zapisz jako..."; + strings["export audio...0"].plurals[0] = "eksportuj audio..."; + strings["export VGM...0"].plurals[0] = "eksportuj VGM..."; + strings["export .dmf (1.1.3+)...0"].plurals[0] = "eksportuj .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...0"].plurals[0] = "eksportuj .dmf (1.0/legacy)..."; + strings["export ZSM...0"].plurals[0] = "eksportuj ZSM..."; + strings["export Amiga validation data...0"].plurals[0] = "eksportuj plik kontrolny dla Amigi..."; + strings["export text...0"].plurals[0] = "eksportuj tekst..."; + strings["export command stream...0"].plurals[0] = "eksportuj strumień komend..."; + strings["export FZT module..."].plurals[0] = "eksportuj moduł FZT..."; + strings["export FZT module...1"].plurals[0] = "eksportuj moduł FZT..."; + strings["export Furnace module..."].plurals[0] = "eksportuj moduł Furnace..."; + strings["export audio...1"].plurals[0] = "eksportuj audio..."; + strings["export VGM...1"].plurals[0] = "eksportuj VGM..."; + strings["export .dmf (1.1.3+)...1"].plurals[0] = "eksportuj .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...1"].plurals[0] = "eksportuj .dmf (1.0/legacy)..."; + strings["export ZSM...1"].plurals[0] = "eksportuj ZSM..."; + strings["export Amiga validation data...1"].plurals[0] = "eksportuj plik kontrolny dla Amigi..."; + strings["export text...1"].plurals[0] = "eksportuj tekst..."; + strings["export command stream...1"].plurals[0] = "eksportuj strumień komend..."; + strings["export..."].plurals[0] = "eksportuj..."; + strings["manage chips"].plurals[0] = "menedżer układów"; + strings["add chip..."].plurals[0] = "dodaj układ..."; + strings["cannot add chip! ("].plurals[0] = "nie można dodać układu! ("; + strings["configure chip..."].plurals[0] = "konfiguruj układ..."; + strings["change chip..."].plurals[0] = "zmień układ..."; + strings["Preserve channel positions0"].plurals[0] = "Zachowaj pozycję kanałów"; + strings["remove chip..."].plurals[0] = "usuń układ..."; + strings["Preserve channel positions1"].plurals[0] = "Zachowaj pozycję kanałów"; + strings["cannot remove chip! ("].plurals[0] = "nie mozna usunąć ukladu! ("; + strings["cannot change chip! ("].plurals[0] = "nie można zmienić układu ("; + strings["open built-in assets directory"].plurals[0] = "otwórz wbudowany folder z zasobami"; + strings["restore backup"].plurals[0] = "przywróć kopię zapasową"; + strings["exit"].plurals[0] = "wyjdź"; + strings["Unsaved changes! Save before quitting?"].plurals[0] = "Niezapisane zmiany! Czy zapisać je przed wyjściem?"; + strings["Edit##menubar"].plurals[0] = "Edytuj##menubar"; + strings["edit##menubar"].plurals[0] = "edytuj##menubar"; + strings["undo"].plurals[0] = "cofnij"; + strings["redo"].plurals[0] = "ponów"; + strings["clear..."].plurals[0] = "wyczyść..."; + strings["Settings##menubar"].plurals[0] = "Ustawienia##menubar"; + strings["settings##menubar"].plurals[0] = "ustawienia##menubar"; + strings["full screen"].plurals[0] = "tryb pełnoekranowy"; + strings["lock layout"].plurals[0] = "zablokuj układ okna"; + strings["pattern visualizer"].plurals[0] = "wizualizator wzorca"; + strings["reset layout"].plurals[0] = "resetuj układ okna"; + strings["Are you sure you want to reset the workspace layout?"].plurals[0] = "Czy jesteś pewien że chcesz zresetować układ okna?"; + strings["switch to mobile view"].plurals[0] = "przełącz na tryb mobilny"; + strings["user systems..."].plurals[0] = "systemy użytkownika..."; + strings["settings..."].plurals[0] = "ustawienia..."; + strings["Window##menubar"].plurals[0] = "Okno##menubar"; + strings["window##menubar"].plurals[0] = "okno##menubar"; + strings["song information"].plurals[0] = "o utworze"; + strings["subsongs"].plurals[0] = "podutwory"; + strings["speed"].plurals[0] = "prędkość"; + strings["assets"].plurals[0] = "zasoby"; + strings["instruments"].plurals[0] = "instrumenty"; + strings["wavetables"].plurals[0] = "fale tablic"; + strings["samples"].plurals[0] = "sample"; + strings["orders"].plurals[0] = "matryca wzorców"; + strings["pattern"].plurals[0] = "wzorzec"; + strings["mixer"].plurals[0] = "mikser"; + strings["grooves"].plurals[0] = "wzór rytmu"; + strings["channels"].plurals[0] = "kanały"; + strings["pattern manager"].plurals[0] = "menedżer wzorców"; + strings["chip manager"].plurals[0] = "menedżer ukladów"; + strings["compatibility flags"].plurals[0] = "flagi kompatybilności"; + strings["song comments"].plurals[0] = "komentarze do utworu"; + strings["song"].plurals[0] = "utwór"; + strings["visualizers"].plurals[0] = "wizualizator"; + strings["tempo"].plurals[0] = "tempo"; + strings["debug"].plurals[0] = "debugowanie"; + strings["instrument editor"].plurals[0] = "edytor instrumentów"; + strings["wavetable editor"].plurals[0] = "edytor tablic fal"; + strings["sample editor"].plurals[0] = "edytor sampli"; + strings["play/edit controls"].plurals[0] = "kontrola edycji/odtwarzania"; + strings["piano/input pad"].plurals[0] = "klawiatura pianina/panel wejściowy"; + strings["oscilloscope (master)"].plurals[0] = "oscyloskop"; + strings["oscilloscope (per-channel)"].plurals[0] = "oscyloskop (dla poszczególnych kanałów)"; + strings["oscilloscope (X-Y)"].plurals[0] = "oscyloskop (X-Y)"; + strings["volume meter"].plurals[0] = "poziom głośności"; + strings["clock"].plurals[0] = "zegar"; + strings["register view"].plurals[0] = "podgląd rejestrów"; + strings["log viewer"].plurals[0] = "podglad logów"; + strings["statistics"].plurals[0] = "statystyki"; + strings["memory composition"].plurals[0] = "zawartość pamięci"; + strings["spoiler"].plurals[0] = "spoiler"; + strings["Help##menubar"].plurals[0] = "Pomoc##menubar"; + strings["help##menubar"].plurals[0] = "pomoc##menubar"; + strings["effect list"].plurals[0] = "lista efektów"; + strings["debug menu"].plurals[0] = "menu debugowania"; + strings["inspector"].plurals[0] = "menu debugowania ImGUI"; + strings["panic"].plurals[0] = "panika"; + strings["about..."].plurals[0] = "o programie..."; + strings["| Speed %d:%d"].plurals[0] = "| Prędkość %d:%d"; + strings["| Speed %d"].plurals[0] = "| Prędkość %d"; + strings["| Groove"].plurals[0] = "| Wzór rytmu"; + strings[" @ %gHz (%g BPM) "].plurals[0] = " @ %gHz (%g BPM) "; + strings["| Order %.2X/%.2X "].plurals[0] = "| Wiersz matrycy wzorców %.2X/%.2X "; + strings["| Order %d/%d "].plurals[0] = "| Wiersz matrycy wzorców. %d/%d "; + strings["| Row %.2X/%.2X "].plurals[0] = "| Wiersz %.2X/%.2X "; + strings["| Row %d/%d "].plurals[0] = "| Wiersz %d/%d "; + strings["Don't you have anything better to do?"].plurals[0] = "Serio nie masz nic lepszego do roboty?"; + strings["%d years "].plurals[0] = "%d rok "; + strings["%d years "].plurals[1] = "%d roku "; + strings["%d years "].plurals[2] = "%d lat "; + strings["%d months "].plurals[0] = "%d miesiąc "; + strings["%d months "].plurals[1] = "%d miesiąca "; + strings["%d months "].plurals[2] = "%d miesięcy "; + strings["%d days "].plurals[0] = "%d dzień "; + strings["%d days "].plurals[1] = "%d dnia "; + strings["%d days "].plurals[2] = "%d dni "; + strings["Note off (cut)"].plurals[0] = "Odcięcie nuty (nagłe)"; + strings["Note off (release)"].plurals[0] = "Odcięcie nuty (z włączoną fazą zanikania obwiedni)"; + strings["Macro release only"].plurals[0] = "Odcięcie nuty (tylko dla makr)"; + strings["Note on: %s"].plurals[0] = "Nuta: %s"; + strings["Ins %d: "].plurals[0] = "Instrument %d: "; + strings["Ins %d: %s"].plurals[0] = "Instrument %d: %s"; + strings["Set volume: %d (%.2X, INVALID!)"].plurals[0] = "Głośność: %d (%.2X, NIEPOPRAWNA!)"; + strings["Set volume: %d (%.2X, %d%%)"].plurals[0] = "Głośność: %d (%.2X, %d%%)"; + strings["| modified"].plurals[0] = "| zmodyfikowany"; + strings["there was an error in the file dialog! you may want to report this issue to:\nhttps://github.com/tildearrow/furnace/issues\ncheck the Log Viewer (window > log viewer) for more information.\n\nfor now please disable the system file picker in Settings > General."].plurals[0] = "wystąpił błąd w oknie dialogowym pliku!możesz chcieć zgłosić błąd:\nhttps://github.com/tildearrow/furnace/issues\nAby uzyskać więcej informacji, można otworzyć podgląd logów (okno > podgląd logów).\n\nna razie można wyłączyć systemowe okno dialogowe plików w ustawieniach > podstawowe."; + strings["can't do anything without Storage permissions!"].plurals[0] = "nie da się zrobić niczego bez pozwolenia na zapis"; + strings["Zenity/KDialog not available!\nplease install one of these, or disable the system file picker in Settings > General."].plurals[0] = "nie znaleziono Zenity/KDialog!\nzainstaluj jedno z nich lub wyłącz systemowe okno dialogowe w ustawieniach > podstawowe."; + strings["Error while loading file! (%s)2"].plurals[0] = "Błąd podczas wczytywania pliku! (%s)"; + strings["Error while saving file! (%s)1"].plurals[0] = "Błąd podczas zapisywania pliku! (%s)"; + strings["Error while loading file! (%s)3"].plurals[0] = "Błąd podczas wczytywania pliku! (%s)"; + strings["Error while saving file! (%s)2"].plurals[0] = "Błąd podczas zapisywania pliku! (%s)"; + strings["Error while saving file! (%s)3"].plurals[0] = "Błąd podczas zapisywania pliku! (%s)"; + strings["error while saving instrument! only the following instrument types are supported:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS"].plurals[0] = "błąd podczas zapisywania! tylko następujące typy instruymentów są wspierane:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS"; + strings["there were some errors while loading samples:\n#sggu"].plurals[0] = "podczas ładowania sampli wystąpiły następujące błędy:\n"; + strings["...but you haven't selected a sample!0"].plurals[0] = "...ale nie wybrano sampla!"; + strings["could not save sample! open Log Viewer for more information.0"].plurals[0] = "nie udało się zapisać sampla! otwoórz podgląd logów aby uzyskać więcej informacji."; + strings["could not save sample! open Log Viewer for more information.1"].plurals[0] = "nie udało się zapisać sampla! otwoórz podgląd logów aby uzyskać więcej informacji."; + strings["there were some warnings/errors while loading instruments:\n#sggu"].plurals[0] = "podczas wczytywania instrumentów wystąpiły następujące błędy i ostrzeżenia:\n"; + strings["> %s: cannot load instrument! (%s)\n#sggu"].plurals[0] = "> %s: nie można wczytać instrumentu! (%s)\n"; + strings["...but you haven't selected an instrument!0"].plurals[0] = "...ale nie wybrano instrumentu!"; + strings["cannot load instrument! ("].plurals[0] = "nie można wczytać instrumentu!"; + strings["congratulations! you managed to load nothing.\nyou are entitled to a bug report."].plurals[0] = "Gratulacje! Nie udało ci się nic wczytać.\nmożesz spokojnie zgłosić błąd w programie."; + strings["there were some errors while loading wavetables:\n"].plurals[0] = "wystapily problemy podczas wczytywania tablic fal:\n"; + strings["cannot load wavetable! ("].plurals[0] = "nie mozna wczytać tablicy fal! ("; + strings["...but you haven't selected a wavetable!"].plurals[0] = "...ale nie wybrano tablicy!"; + strings["could not open file!"].plurals[0] = "nie udało się otworzyć pliku!"; + strings["could not write FZT module!"].plurals[0] = "nie udało się zapisać modułu FZT!"; + strings["could not import user presets!"].plurals[0] = "nie udało się importować presetów użytkownika!"; + strings["could not import user presets! (%s)"].plurals[0] = "nie udało się importować presetów użytkownika! (%s)"; + strings["Could not write ZSM! (%s)"].plurals[0] = "nie udało się zapisać pliku ZSM! (%s)"; + strings["could not write text! (%s)"].plurals[0] = "nie udało się zapisać pliku tekstowego! (%s)"; + strings["could not write command stream! (%s)"].plurals[0] = "nie udało się zapisać strumienia komend! (%s)"; + strings["could not write tildearrow version Furnace module! (%s)"].plurals[0] = "nie udało się zapisać moduło dla wersji od tildearrowa! (%s)"; + strings["Error while loading file! (%s)4"].plurals[0] = "Blad podczas wczytywania pliku! (%s)"; + strings["You opened: %s"].plurals[0] = "Otwarto: %s"; + strings["You opened:"].plurals[0] = "Otwarto:"; + strings["You saved: %s"].plurals[0] = "Zapisano: %s"; + strings["Rendering...###Rendering..."].plurals[0] = "Renderowanie...###Rendering..."; + strings["Please wait..."].plurals[0] = "Proszę czekać..."; + strings["Abort"].plurals[0] = "Przerwij"; + strings["New Song###New Song"].plurals[0] = "Nowy Utwór###New Song"; + strings["Export###Export"].plurals[0] = "Eksportuj###Export"; + strings["Error###Error"].plurals[0] = "Błąd###Error"; + strings["OK0"].plurals[0] = "OK"; + strings["Warning###Warning"].plurals[0] = "Uwaga###Warning"; + strings["Yes0"].plurals[0] = "Tak"; + strings["No0"].plurals[0] = "Nie"; + strings["Yes1"].plurals[0] = "Tak"; + strings["No1"].plurals[0] = "Nie"; + strings["Yes2"].plurals[0] = "Tak"; + strings["No2"].plurals[0] = "Nie"; + strings["Yes3"].plurals[0] = "Tak"; + strings["No3"].plurals[0] = "Nie"; + strings["Cancel0"].plurals[0] = "Anuluj"; + strings["Erasing"].plurals[0] = "Usuwanie:"; + strings["All subsongs"].plurals[0] = "Wszystkie podutwory"; + strings["Current subsong"].plurals[0] = "Obecny podutwór"; + strings["Orders"].plurals[0] = "Matryca wzorców"; + strings["Pattern"].plurals[0] = "Wzorzec"; + strings["Instruments"].plurals[0] = "Instrumenty"; + strings["Wavetables"].plurals[0] = "Tablice fal"; + strings["Samples"].plurals[0] = "Sample"; + strings["Optimization"].plurals[0] = "Optymalizuj:"; + strings["De-duplicate patterns"].plurals[0] = "Usuń powtarzające się wzorce"; + strings["Remove unused instruments"].plurals[0] = "Usuń nieużywane instrumenty"; + strings["Remove unused samples"].plurals[0] = "Usuń nieużywane sample"; + strings["Never mind! Cancel1"].plurals[0] = "Nie ważne! Anuluj"; + strings["Yes4"].plurals[0] = "Tak"; + strings["No4"].plurals[0] = "Nie"; + strings["Yes5"].plurals[0] = "Tak"; + strings["No5"].plurals[0] = "Nie"; + strings["Yes6"].plurals[0] = "Tak"; + strings["No6"].plurals[0] = "Nie"; + strings["Yes7"].plurals[0] = "Tak"; + strings["Yes8"].plurals[0] = "Tak"; + strings["Yes9"].plurals[0] = "Tak"; + strings["Yes10"].plurals[0] = "Tak"; + strings["Yes11"].plurals[0] = "Tak"; + strings["No8"].plurals[0] = "Nie"; + strings["No9"].plurals[0] = "Nie"; + strings["No10"].plurals[0] = "Nie"; + strings["No11"].plurals[0] = "Nie"; + strings["No12"].plurals[0] = "Nie"; + strings["Cancel4"].plurals[0] = "Anuluj"; + strings["Cancel5"].plurals[0] = "Anuluj"; + strings["Cancel6"].plurals[0] = "Anuluj"; + strings["Cancel7"].plurals[0] = "Anuluj"; + strings["Cancel8"].plurals[0] = "Anuluj"; + strings["OK1"].plurals[0] = "OK"; + strings["Drum kit mode:"].plurals[0] = "Tryb zestawu perkusji:"; + strings["Normal"].plurals[0] = "Normalny"; + strings["12 samples per octave"].plurals[0] = "12 sampli na oktawę"; + strings["Starting octave"].plurals[0] = "Oktawa początkowa"; + strings["too many instruments!"].plurals[0] = "zbyt wiele instrumentów!"; + strings["too many wavetables!"].plurals[0] = "zbyt wiele tablic fal!"; + strings["Select Instrument###Select Instrument"].plurals[0] = "Wybierz instrument###Select Instrument"; + strings["this is an instrument bank! select which one to use:"].plurals[0] = "to jest bank brzmień! wybierz instrument który checsz użyć:"; + strings["this is an instrument bank! select which ones to load:"].plurals[0] = "to jest bank brzmień! wybierz instrument który checsz wczytać"; + strings["Search..."].plurals[0] = "Szukaj..."; + strings["All"].plurals[0] = "Wszystkie"; + strings["None"].plurals[0] = "Żadne"; + strings["OK2"].plurals[0] = "Ok"; + strings["Cancel2"].plurals[0] = "Anuluj"; + strings["...but you haven't selected an instrument!1"].plurals[0] = "...ale nie wybrano instrumentu!"; + strings["Import Raw Sample###Import Raw Sample"].plurals[0] = "Importuj surowy sampel###Import Raw Sample"; + strings["Data type:"].plurals[0] = "Typ danych:"; + strings["Sample rate"].plurals[0] = "Częstotliwość samplowania"; + strings["Channels"].plurals[0] = "Ilość kanałów"; + strings["(will be mixed down to mono)"].plurals[0] = "(zostanie zmiksowany do mono)"; + strings["Unsigned"].plurals[0] = "Bez znaku"; + strings["Big endian"].plurals[0] = "Big endian"; + strings["Swap nibbles"].plurals[0] = "Zamień miejscami półbajty"; + strings["Swap words"].plurals[0] = "Zamień miejscami słowa maszynowe"; + strings["Encoding:"].plurals[0] = "Kodowanie:"; + strings["Reverse bit order"].plurals[0] = "Odwrotna kolejność bitów"; + strings["OK3"].plurals[0] = "OK"; + strings["...but you haven't selected a sample!1"].plurals[0] = "...ale nie wybrano sampla!"; + strings["Cancel3"].plurals[0] = "Anuluj"; + strings["Error! No string provided!"].plurals[0] = "Błąd! Nie podano ciągu znaków!"; + strings["OK4"].plurals[0] = "Ok"; + strings["%.0fµs"].plurals[0] = "%.0f µs"; + strings["error while loading fonts! please check your settings.1"].plurals[0] = "błąd podczas wczytywania czcionek! Sprawdź swoje ustawienia."; + strings["it appears I couldn't load these fonts. any setting you can check?"].plurals[0] = "wygląda na to że nie mogę wczytać tych czcionek. czy możesz sprawdzić ustawienia?"; + strings["could not init renderer!\r\nfalling back to software renderer. please restart Furnace."].plurals[0] = "nie udało się uruchomić silnika renderowania!\r\nprzechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie."; + strings["could not init renderer! %s\r\nfalling back to software renderer. please restart Furnace."].plurals[0] = "nie udało się uruchomić silnika renderowania! %s\r\nprzechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie."; + strings["\r\nfalling back to software renderer. please restart Furnace."].plurals[0] = "\r\nprzechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie."; + strings["could not init renderer! %s"].plurals[0] = "nie udało się uruchomić silnika renderowania %s"; + strings["\r\nthe render driver has been set to a safe value. please restart Furnace."].plurals[0] = "\r\nsilnik renderowania został zresetowany do stanu bezpiecznego. proszę uruchomić Furnace ponownie."; + + strings["error while loading fonts! please check your settings.2"].plurals[0] = "błąd podczas wczytywania czcionek! proszę sprawdzić swoje ustawienia."; + strings["could NOT save layout! %s"].plurals[0] = "nie udało się zapisać układu okna! %s"; + + // sggc src/gui/guiConst.cpp + + strings["Generic Sample##sggc"].plurals[0] = "Zwykły sampel"; + strings["Beeper##sggc"].plurals[0] = "Brzęczyk"; + strings["VRC6 (saw)##sggc"].plurals[0] = "VRC6 (fala piłokształtna)"; + strings["OPL (drums)##sggc"].plurals[0] = "OPL (perkusja)"; + strings["PowerNoise (noise)##sggc"].plurals[0] = "PowerNoise (szum)"; + strings["PowerNoise (slope)##sggc"].plurals[0] = "PowerNoise (spadek)"; + strings["Forward##sggc"].plurals[0] = "Do przodu"; + strings["Backward##sggc"].plurals[0] = "Do tyłu"; + strings["Ping pong##sggc"].plurals[0] = "W obie strony"; + strings["1-bit PCM##sggc"].plurals[0] = "1-bitowy PCM"; + strings["1-bit DPCM##sggc"].plurals[0] = "1-bitowy DPCM"; + strings["8-bit PCM##sggc"].plurals[0] = "8-bitowy PCM"; + strings["8-bit µ-law PCM##sggc"].plurals[0] = "8-bitowy PCM (µ-prawo)"; + strings["16-bit PCM##sggc"].plurals[0] = "16-bitowy PCM"; + strings["none##sggc"].plurals[0] = "brak"; + strings["linear##sggc"].plurals[0] = "liniowy"; + strings["cubic spline##sggc"].plurals[0] = "sześcienny spline"; + strings["blep synthesis##sggc"].plurals[0] = "synteza BLEP"; + strings["sinc##sggc"].plurals[0] = "sinc"; + strings["best possible##sggc"].plurals[0] = "najlepszy"; + strings["Pitch##sggc"].plurals[0] = "Wysokość"; + strings["Song##sggc"].plurals[0] = "Utwor"; + strings["Time##sggc"].plurals[0] = "Czas"; + strings["Speed##sggc0"].plurals[0] = "Prędkość"; + strings["Panning##sggc"].plurals[0] = "Panning"; + strings["Volume##sggc"].plurals[0] = "Głośność"; + strings["System Primary##sggc"].plurals[0] = "Główne efekty układu"; + strings["System Secondary##sggc"].plurals[0] = "Poboczne efekty układu"; + strings["Miscellaneous##sggc"].plurals[0] = "Inne"; + strings["Invalid##sggc"].plurals[0] = "Nieaktywne"; + + strings["---Global##sggc"].plurals[0] = "---Globalny"; + strings["New##sggc"].plurals[0] = "Nowy"; + strings["Open file##sggc"].plurals[0] = "Otwórz plik"; + strings["Restore backup##sggc"].plurals[0] = "Przywróć kopię zapasową"; + strings["Save file##sggc"].plurals[0] = "Zapisz plik"; + strings["Save as##sggc"].plurals[0] = "Zapisz jako"; + strings["Export##sggc"].plurals[0] = "Eksportuj"; + strings["Undo##sggc"].plurals[0] = "Cofnij"; + strings["Redo##sggc"].plurals[0] = "Ponów"; + strings["Exit##sggc"].plurals[0] = "Wyjdź"; + strings["Play/Stop (toggle)##sggc"].plurals[0] = "Start/stop (przełącznik)"; + strings["Play##sggc"].plurals[0] = "Odtwarzaj"; + strings["Stop##sggc"].plurals[0] = "Stop"; + strings["Play (from beginning)##sggc"].plurals[0] = "Odtwarzaj (od początku)"; + strings["Play (repeat pattern)##sggc"].plurals[0] = "Odtwarzaj (zapętl bieżący wzorzec)"; + strings["Play from cursor##sggc"].plurals[0] = "Odtwarzaj od kursora"; + strings["Step row##sggc"].plurals[0] = "Zrób jeden krok we wzorzcu"; + strings["Octave up##sggc"].plurals[0] = "Oktawa do góry"; + strings["Octave down##sggc"].plurals[0] = "Oktawa w dół"; + strings["Previous instrument##sggc"].plurals[0] = "Poprzedni instrument"; + strings["Next instrument##sggc"].plurals[0] = "Następny instrument"; + strings["Increase edit step##sggc"].plurals[0] = "Zwiększ krok edtownai"; + strings["Decrease edit step##sggc"].plurals[0] = "Zwiększ krok edytowania"; + strings["Toggle edit mode##sggc"].plurals[0] = "Włącz tryb edytowania"; + strings["Metronome##sggc"].plurals[0] = "Metronom"; + strings["Toggle repeat pattern##sggc"].plurals[0] = "Włącz powtarzanie wzorca"; + strings["Follow orders##sggc"].plurals[0] = "Podążaj za matrycą wzorców"; + strings["Follow pattern##sggc"].plurals[0] = "Podążaj za wzorcem"; + strings["Toggle full-screen##sggc"].plurals[0] = "Włącz tryb pełnoekranowy"; + strings["Request voice from TX81Z##sggc"].plurals[0] = "Poproś o kanał od TX81Z"; + strings["Panic##sggc"].plurals[0] = "Panika"; + strings["Clear song data##sggc"].plurals[0] = "Wyczyść dane utworu"; + strings["Command Palette##sggc"].plurals[0] = "Paleta komend"; + strings["Recent files (Palette)##sggc"].plurals[0] = "Ostatnio otawrte pliki (paleta)"; + strings["Instruments (Palette)##sggc"].plurals[0] = "Instrumenty (paleta)"; + strings["Samples (Palette)##sggc"].plurals[0] = "Sample (paleta)"; + strings["Change instrument (Palette)##sggc"].plurals[0] = "Zmień instrument (paleta)"; + strings["Add chip (Palette)##sggc"].plurals[0] = "Dodaj układ (paleta)"; + strings["Edit Controls##sggc"].plurals[0] = "Edycja"; + strings["Orders##sggc"].plurals[0] = "Matryca wzorców"; + strings["Instrument List##sggc"].plurals[0] = "Lista instrumentów"; + strings["Instrument Editor##sggc"].plurals[0] = "Edytor instrumentów"; + strings["Song Information##sggc"].plurals[0] = "Informacje o utworze"; + strings["Speed##sggc"].plurals[0] = "Prędkość"; + strings["Pattern##sggc"].plurals[0] = "Wzorce"; + strings["Wavetable List##sggc"].plurals[0] = "Lista tablic fal"; + strings["Wavetable Editor##sggc"].plurals[0] = "Edytor tablic fal"; + strings["Sample List##sggc"].plurals[0] = "Lista sampli"; + strings["Sample Editor##sggc"].plurals[0] = "Edytor sampli"; + strings["About##sggc"].plurals[0] = "O programie"; + strings["Settings##sggc"].plurals[0] = "Ustawienia"; + strings["Mixer##sggc"].plurals[0] = "Mikser"; + strings["Debug Menu##sggc"].plurals[0] = "Menu debugowania"; + strings["Oscilloscope (master)##sggc"].plurals[0] = "Oscyloskop"; + strings["Volume Meter##sggc"].plurals[0] = "Miernik poziomu głośności"; + strings["Statistics##sggc"].plurals[0] = "Statystyki"; + strings["Compatibility Flags##sggc"].plurals[0] = "Flagi kompatybilności"; + strings["Piano##sggc"].plurals[0] = "Klawiatura fortepianu"; + strings["Song Comments##sggc"].plurals[0] = "Komentarze do utworu"; + strings["Channels##sggc"].plurals[0] = "Kanały"; + strings["Pattern Manager##sggc"].plurals[0] = "Menedżer wzorców"; + strings["Chip Manager##sggc"].plurals[0] = "Menedżer układów"; + strings["Register View##sggc"].plurals[0] = "Podgląd rejestrów"; + strings["Log Viewer##sggc"].plurals[0] = "Podgląd logów"; + strings["Effect List##sggc"].plurals[0] = "Lista efektów"; + strings["Oscilloscope (per-channel)##sggc"].plurals[0] = "Oscyloskop (dla poszczególnych kanałów)"; + strings["Subsongs##sggc"].plurals[0] = "Podutwory"; + strings["Find/Replace##sggc"].plurals[0] = "Znajdź/zamień"; + strings["Clock##sggc"].plurals[0] = "Zegar"; + strings["Grooves##sggc"].plurals[0] = "Wzory rytmów"; + strings["Oscilloscope (X-Y)##sggc"].plurals[0] = "Oscyloskop (X-Y)"; + strings["Memory Composition##sggc"].plurals[0] = "Zawartość pamięci"; + strings["Command Stream Player##sggc"].plurals[0] = "Odtwarzacz strumienia komend"; + strings["User Presets##sggc"].plurals[0] = "Presety użytkownika"; + strings["Collapse/expand current window##sggc"].plurals[0] = "Maksymalizuj/minimalizuj obecne okno"; + strings["Close current window##sggc"].plurals[0] = "Zamknij obecne okno"; + + strings["---Pattern##sggc"].plurals[0] = "---Pattern"; + strings["Transpose (+1)##sggc"].plurals[0] = "Transponuj (+1)"; + strings["Transpose (-1)##sggc"].plurals[0] = "Transponuj (-1)"; + strings["Transpose (+1 octave)##sggc"].plurals[0] = "Transponuj (+1 oktawa)"; + strings["Transpose (-1 octave)##sggc"].plurals[0] = "Transponuj (-1 oktawa)"; + strings["Increase values (+1)##sggc"].plurals[0] = "Zwieksz wartości (+1)"; + strings["Increase values (-1)##sggc"].plurals[0] = "Zmniejsz wartości (-1)"; + strings["Increase values (+16)##sggc"].plurals[0] = "Zwieksz wartości (+16)"; + strings["Increase values (-16)##sggc"].plurals[0] = "Zmniejsz wartości (-16)"; + strings["Select all##sggc0"].plurals[0] = "Wybierz wszystko"; + strings["Cut##sggc0"].plurals[0] = "Wytnij"; + strings["Copy##sggc0"].plurals[0] = "Kopiuj"; + strings["Paste##sggc0"].plurals[0] = "Wklej"; + strings["Paste Mix (foreground)##sggc"].plurals[0] = "Wklej ponad zawartość"; + strings["Paste Mix (background)##sggc"].plurals[0] = "Wklej nad zawartość (zastąp komórki z zaw.)"; + strings["Paste Flood##sggc"].plurals[0] = "Wstawić z buforem powtarzając cykl (do końca wzorca)"; + strings["Paste Overflow##sggc"].plurals[0] = "Wklej z przepełnieniem"; + strings["Move cursor up##sggc"].plurals[0] = "Kursor w górę"; + strings["Move cursor down##sggc"].plurals[0] = "Kursor w dół"; + strings["Move cursor left##sggc"].plurals[0] = "Kursor w lewo"; + strings["Move cursor right##sggc"].plurals[0] = "Kursor w prawo"; + strings["Move cursor up by one (override Edit Step)##sggc"].plurals[0] = "Przesuń kursor w górę o jeden (ignoruj krok edycji)"; + strings["Move cursor down by one (override Edit Step)##sggc"].plurals[0] = "Przesuń kursor w dół o jeden (ignoruj krok edycji)"; + strings["Move cursor to previous channel##sggc"].plurals[0] = "Przesuń kursor do poprzedniego kanału"; + strings["Move cursor to next channel##sggc"].plurals[0] = "Przesuń kursor do następnego kanału"; + strings["Move cursor to next channel (overflow)##sggc"].plurals[0] = "Przesuń kursor do następnego kanału (z przepełnieniem)"; + strings["Move cursor to previous channel (overflow)##sggc"].plurals[0] = "Przesuń kursor do poprzedniego kanału (z przepełnieniem)"; + strings["Move cursor to beginning of pattern##sggc"].plurals[0] = "Przesuń kursor na początek wzorca"; + strings["Move cursor to end of pattern##sggc"].plurals[0] = "Przesuń kursor na koniec wzorca"; + strings["Move cursor up (coarse)##sggc"].plurals[0] = "Kursor w górę (w przybliżeniu)"; + strings["Move cursor down (coarse)##sggc"].plurals[0] = "Kursor w dół (w przybliżeniu)"; + strings["Expand selection upwards##sggc"].plurals[0] = "Rozszerz zaznaczenie w górę"; + strings["Expand selection downwards##sggc"].plurals[0] = "Rozszerz zaznaczenie w dół"; + strings["Expand selection to the left##sggc"].plurals[0] = "Rozszerz zaznaczenie w lewo"; + strings["Expand selection to the right##sggc"].plurals[0] = "Rozszerz zaznaczenie w prawo"; + strings["Expand selection upwards by one (override Edit Step)##sggc"].plurals[0] = "Rozszerz zaznaczenie w górę o jeden (ignoruj krok edycji)"; + strings["Expand selection downwards by one (override Edit Step)##sggc"].plurals[0] = "Rozszerz zaznaczenie w dół o jeden (ignoruj krok edycji)"; + strings["Expand selection to beginning of pattern##sggc"].plurals[0] = "Rozszerz zaznaczenie do początku wzorca"; + strings["Expand selection to end of pattern##sggc"].plurals[0] = "Rozszerz zaznaczenie do końca wzorca"; + strings["Expand selection upwards (coarse)##sggc"].plurals[0] = "Rozszerz zaznaczenie w górę (z grubsza)"; + strings["Expand selection downwards (coarse)##sggc"].plurals[0] = "Rozszerz zaznaczenie w dół (z grubsza)"; + strings["Move selection up##sggc"].plurals[0] = "Przesuń zaznaczenie w górę"; + strings["Move selection down##sggc"].plurals[0] = "Przesuń zaznaczenie w dół"; + strings["Move selection to previous channel##sggc"].plurals[0] = "Przenieś zaznaczenie na poprzedni kanał"; + strings["Move selection to next channel##sggc"].plurals[0] = "Przenieś zaznaczenie na następny kanał"; + strings["Delete##sggc"].plurals[0] = "Usuń"; + strings["Pull delete##sggc"].plurals[0] = "Usuń z zaciągnięciem następujących rzędów"; + strings["Insert##sggc"].plurals[0] = "Wstaw z wierszami przesuniętymi w dół"; + strings["Mute channel at cursor##sggc"].plurals[0] = "Wycisz zaznaczony kanał"; + strings["Solo channel at cursor##sggc"].plurals[0] = "Wyizoluj zaznaczony kanał"; + strings["Unmute all channels##sggc"].plurals[0] = "Włącz ponownie wszystkie kanały"; + strings["Go to next order##sggc"].plurals[0] = "Przeskocz do następnego wiersza matrycy wzorców"; + strings["Go to previous order##sggc"].plurals[0] = "Przeskocz do poprzedniego wiersza matrycy wzorców"; + strings["Collapse channel at cursor##sggc"].plurals[0] = "Skróc zaznaczony kursor"; + strings["Increase effect columns##sggc"].plurals[0] = "Dodaj kolumnę efektów"; + strings["Decrease effect columns##sggc"].plurals[0] = "Usuń kolumnę efektów"; + strings["Interpolate##sggc"].plurals[0] = "Interpoluj"; + strings["Fade##sggc"].plurals[0] = "Gradient"; + strings["Invert values##sggc"].plurals[0] = "Odwróć wartości"; + strings["Flip selection##sggc"].plurals[0] = "Odwróć wybrany obszar"; + strings["Collapse rows##sggc"].plurals[0] = "Skróć wiersze"; + strings["Expand rows##sggc"].plurals[0] = "Rozszerz wiersze"; + strings["Collapse pattern##sggc"].plurals[0] = "Skróć wzorzec"; + strings["Expand pattern##sggc"].plurals[0] = "Rozszerz wzorzec"; + strings["Collapse song##sggc"].plurals[0] = "Skróć utwór"; + strings["Expand song##sggc"].plurals[0] = "Rozszerz utwór"; + strings["Set note input latch##sggc"].plurals[0] = "Ustaw bufor wejściowy nut"; + strings["Change mobile scroll mode##sggc"].plurals[0] = "Przełącz na mobilny tryb przewijania"; + strings["Clear note input latch##sggc"].plurals[0] = "Wyczyść bufor wejściowy nut"; + strings["Clone pattern##sggc"].plurals[0] = "Klonuj wzorzec"; + + strings["---Instrument list##sggc"].plurals[0] = "---Instrument list"; + strings["Add instrument##sggc0"].plurals[0] = "Dodaj"; + strings["Duplicate instrument##sggc0"].plurals[0] = "Sklonuj"; + strings["Open instrument##sggc0"].plurals[0] = "Otwórz"; + strings["Open (replace current instrument)##sggc0"].plurals[0] = "Otwórz (z zamianą obecnego)"; + strings["Save instrument##sggc0"].plurals[0] = "Zapisz"; + strings["Export instrument (.dmp)##sggc"].plurals[0] = "Eksportuj (.dmp)"; + strings["Move instrument up in list##sggc0"].plurals[0] = "Przesuń w górę"; + strings["Move instrument down in list##sggc0"].plurals[0] = "Przesuń w dół"; + strings["Delete instrument##sggc0"].plurals[0] = "Usuń"; + strings["Edit instrument##sggc0"].plurals[0] = "Edycja"; + strings["Instrument cursor up##sggc0"].plurals[0] = "Kursor w górę"; + strings["Instrument cursor down##sggc0"].plurals[0] = "Kursor w dół"; + strings["Instrument: toggle folders/standard view##sggc0"].plurals[0] = "Przełączaj między widokiem złożonym i normalnym"; + strings["---Wavetable list##sggc"].plurals[0] = "---Wavetable list"; + strings["Add wavetable##sggc1"].plurals[0] = "Dodaj"; + strings["Duplicate wavetable##sggc1"].plurals[0] = "Sklonuj"; + strings["Open wavetable##sggc1"].plurals[0] = "Otwórz"; + strings["Open wavetable (replace current)##sggc1"].plurals[0] = "Otwórz (z zamianą obecnego)"; + strings["Save wavetable##sggc1"].plurals[0] = "Zapisz"; + strings["Save wavetable (.dmw)##sggc"].plurals[0] = "Zapisz (.dmw)"; + strings["Save wavetable (raw)##sggc0"].plurals[0] = "Zapisz (dane surowe)"; + strings["Move wavetable up in list##sggc1"].plurals[0] = "Przesuń w górę"; + strings["Move wavetable down in list##sggc1"].plurals[0] = "Przesuń w dół"; + strings["Delete wavetable##sggc1"].plurals[0] = "Usuń"; + strings["Edit wavetable##sggc1"].plurals[0] = "Edytuj"; + strings["Wavetable cursor up##sggc1"].plurals[0] = "Kursor do góry"; + strings["Wavetable cursor down##sggc1"].plurals[0] = "Kursur w dół"; + strings["Wavetable: toggle folders/standard view##sggc1"].plurals[0] = "Przełączaj między widokiem złożonym i normalnym"; + strings["Paste wavetables from clipboard##sggc"].plurals[0] = "Wklej tablice fal ze schowka"; + strings["Paste local wavetables from clipboard##sggc1"].plurals[0] = "Wklej lokalne tablice fal ze schowka"; + strings["---Sample list##sggc"].plurals[0] = "---Sample list"; + strings["Add sample##sggc2"].plurals[0] = "Dodaj sampel"; + strings["Duplicate sample##sggc2"].plurals[0] = "Klonuj sampel"; + strings["Open sample##sggc2"].plurals[0] = "Klonuj sampel"; + strings["Open sample (replace current)##sggc2"].plurals[0] = "Otwórz sampel (zamień obecny)"; + strings["Import raw sample data##sggc"].plurals[0] = "Importuj surowe dane"; + strings["Import raw sample data (replace current)##sggc"].plurals[0] = "Importuj surowe dane (zamień obecny)"; + strings["Save sample##sggc2"].plurals[0] = "Zapisz sampel"; + strings["Save sample (raw)##sggc1"].plurals[0] = "Zapisz sampel (surowy)"; + strings["Move sample up in list##sggc2"].plurals[0] = "Przesuń sampel w górę na liście"; + strings["Move sample down in list##sggc2"].plurals[0] = "Przesuń sampel w dół na liście"; + strings["Delete sample##sggc2"].plurals[0] = "Usuń sampel"; + strings["Edit sample##sggc2"].plurals[0] = "Edytuj sampel"; + strings["Sample cursor up##sggc2"].plurals[0] = "Kursor w górę"; + strings["Sample cursor down##sggc2"].plurals[0] = "Kursor w dół"; + strings["Sample preview##sggc"].plurals[0] = "Podgląd sampla"; + strings["Stop sample preview##sggc"].plurals[0] = "Zatrzymaj podgląd sampla"; + strings["Samples: Toggle folders/standard view##sggc2"].plurals[0] = "=Sample: Przełączaj pomiędzy widokiem standardowym/folderami"; + strings["Samples: Make me a drum kit##sggc"].plurals[0] = "=Sample: Stwórz mapę perkusyjną"; + strings["---Sample editor##sggc"].plurals[0] = "---Edytor sampli"; + strings["Sample editor mode: Select##sggc"].plurals[0] = "Tryb edytora sampli: Zaznacz"; + strings["Sample editor mode: Draw##sggc"].plurals[0] = "Tryb edytora sampli: Rysuj"; + strings["Sample editor: Cut##sggc1"].plurals[0] = "Edytor sampli: Wytnij"; + strings["Sample editor: Copy##sggc1"].plurals[0] = "Edytor sampli: Kopiuj"; + strings["Sample editor: Paste##sggc1"].plurals[0] = "Edytor sampli: Wklej"; + strings["Sample editor: Paste replace##sggc"].plurals[0] = "Edytor sampli: Wklej i zamień"; + strings["Sample editor: Paste mix##sggc"].plurals[0] = "Edytor sampli: Wklej ponad zawartość"; + strings["Sample editor: Select all##sggc1"].plurals[0] = "Edytor sampli: Wybierz wszystko"; + strings["Sample editor: Resize##sggc"].plurals[0] = "Edytor sampli: Zmień rozmiar"; + strings["Sample editor: Resample##sggc"].plurals[0] = "Edytor sampli: Resample"; + strings["Sample editor: Amplify##sggc"].plurals[0] = "Edytor sampli: Wzmocnij"; + strings["Sample editor: Normalize##sggc"].plurals[0] = "Edytor sampli: Normalizuj"; + strings["Sample editor: Fade in##sggc"].plurals[0] = "Edytor sampli: Fade in"; + strings["Sample editor: Fade out##sggc"].plurals[0] = "Edytor sampli: Fade out"; + strings["Sample editor: Apply silence##sggc"].plurals[0] = "Edytor sampli: Zastosuj ciszę"; + strings["Sample editor: Insert silence##sggc"].plurals[0] = "Edytor sampli: Wstaw ciszę"; + strings["Sample editor: Delete##sggc3"].plurals[0] = "Edytor sampli: Usuń"; + strings["Sample editor: Trim##sggc"].plurals[0] = "Edytor sampli: Przytnij"; + strings["Sample editor: Reverse##sggc"].plurals[0] = "Edytor sampli: Zamień początek z końcem"; + strings["Sample editor: Invert##sggc"].plurals[0] = "Edytor sampli: Odrwóć"; + strings["Sample editor: Signed/unsigned exchange##sggc"].plurals[0] = "Edytor sampli: Konwersja na ze znakiem/bez znaku"; + strings["Sample editor: Apply filter##sggc"].plurals[0] = "Edytor sampli: Zastosuj filtr"; + strings["Sample editor: Crossfade loop points##sggc"].plurals[0] = "Edytor sampli: Crossfade loop points"; + strings["Sample editor: Preview sample##sggc"].plurals[0] = "Edytor sampli: Podgląd sampla"; + strings["Sample editor: Stop sample preview##sggc"].plurals[0] = "Edytor sampli: Zatrzymaj podgląd sampla"; + strings["Sample editor: Zoom in##sggc"].plurals[0] = "Edytor sampli: Przybliż"; + strings["Sample editor: Zoom out##sggc"].plurals[0] = "Edytor sampli: Oddal"; + strings["Sample editor: Toggle auto-zoom##sggc"].plurals[0] = "Edytor sampli: Włącz auto-zoom"; + strings["Sample editor: Create instrument from sample##sggc"].plurals[0] = "Edytor sampli: Stwórz instrument z sampla"; + strings["Sample editor: Set loop to selection##sggc"].plurals[0] = "Edytor sampli: Ustaw pętlę na zaznaczenie"; + strings["Sample editor: Create wavetable from selection##sggc"].plurals[0] = "Edytor sampli: Stwórz tablicę fal z zaznaczenia"; + strings["---Orders##sggc"].plurals[0] = "---Orders"; + strings["Previous order##sggc"].plurals[0] = "Poprzedni wiersz matrycy wzorców"; + strings["Next order##sggc"].plurals[0] = "Następny wiersz matrycy wzorców"; + strings["Order cursor left##sggc"].plurals[0] = "Kursor w lewo"; + strings["Order cursor right##sggc"].plurals[0] = "Kursor w prawo"; + strings["Increase order value##sggc"].plurals[0] = "Zwieksz wartość"; + strings["Decrease order value##sggc"].plurals[0] = "Zmniejsz wartość"; + strings["Switch order edit mode##sggc"].plurals[0] = "Włącz tryb edytowania"; + strings["Order: toggle alter entire row##sggc"].plurals[0] = "Włącz tryb zmiany całego rzędu"; + strings["Add order##sggc3"].plurals[0] = "Dodaj"; + strings["Duplicate order##sggc3"].plurals[0] = "Sklonuj"; + strings["Deep clone order##sggc"].plurals[0] = "Sklonuj gleboko"; + strings["Duplicate order to end of song##sggc"].plurals[0] = "Sklonuj i wstaw na koniec utworu"; + strings["Deep clone order to end of song##sggc"].plurals[0] = "Głęboko sklouj i wstaw na koniec utworu"; + strings["Remove order##sggc"].plurals[0] = "Usuń"; + strings["Move order up##sggc3"].plurals[0] = "Przesuń w górę"; + strings["Move order down##sggc3"].plurals[0] = "Przesuń w dół"; + strings["Replay order##sggc"].plurals[0] = "Powtórz"; + + strings["All chips##sggc"].plurals[0] = "Wszystkie uklady"; + strings["Square##sggc"].plurals[0] = "PSG"; + strings["Wavetable##sggc"].plurals[0] = "Syntezatory tablicowe"; + strings["Special##sggc"].plurals[0] = "Specjalne"; + strings["Sample##sggc"].plurals[0] = "Samplery"; + strings["Modern/fantasy##sggc"].plurals[0] = "Nowoczesne/nieistniejace"; + + // sgda src/gui/doAction.cpp + + strings["Unsaved changes! Save changes before creating a new song?##sgda"].plurals[0] = "Niezapisane zmiany! Zapisać przed utworzeniem nowego utworu?"; + strings["Unsaved changes! Save changes before opening another file?##sgda"].plurals[0] = "Niezapisane zmiany! Zapisać je przed otwarciem kolejnego pliku?"; + strings["Unsaved changes! Save changes before opening backup?##sgda"].plurals[0] = "Niezapisane zmiany! Zapisać je przed otwarciem kopii zapasowej?"; + strings["Error while saving file! (%s)##sgda"].plurals[0] = "Błąd podczas zapisu plików! (%s)"; + strings["Error while sending request (MIDI output not configured?)##sgda"].plurals[0] = "Błąd podczas wysyłania żądania (wyjście MIDI nie jest ustawione?)"; + strings["Select an option: (cannot be undone!)##sgda"].plurals[0] = "Wybierz opcję: (akcji nie można cofnąć!)"; + strings["too many instruments!##sgda0"].plurals[0] = "zbyt wiele instrumentów!"; + strings["too many instruments!##sgda1"].plurals[0] = "zbyt wiele instrumentów!"; + strings["too many wavetables!##sgda0"].plurals[0] = "zbyt wiele tablic fal!"; + strings["too many wavetables!##sgda1"].plurals[0] = "zbyt wiele tablic fal!"; + strings["too many samples!##sgda0"].plurals[0] = "zbyt wiele sampli!"; + strings["too many samples!##sgda1"].plurals[0] = "zbyt wiele sampli!"; + strings["couldn't paste! make sure your sample is 8 or 16-bit.##sgda"].plurals[0] = "nie udało się wkleić! upewnij się że twój sampel jest 8 lub 16-bitowy."; + strings["too many instruments!##sgda2"].plurals[0] = "zbyt wiele instrumentów!"; + strings["select at least one sample!##sgda"].plurals[0] = "wybierz co najmniej jeden sampel!"; + strings["maximum size is 256 samples!##sgda"].plurals[0] = "maksymalny rozmiar to 256 sampli!"; + strings["too many wavetables!##sgda2"].plurals[0] = "zbyt wiele tablic fal!"; + + // sgec src/gui/editControls.cpp + + strings["Mobile Edit###MobileEdit"].plurals[0] = "Mobilne menu edytowania###MobileEdit"; + strings["Mobile Controls###Mobile Controls"].plurals[0] = "Mobilne menu ustawień###Mobile Controls"; + strings["Mobile Menu###Mobile Menu"].plurals[0] = "Mobilne menu###Mobile Menu"; + strings["Pattern##sgec0"].plurals[0] = "Wzorzec"; + strings["Orders##sgec0"].plurals[0] = "Matryca wzorców"; + strings["Ins##sgec"].plurals[0] = "Instr."; + strings["Wave##sgec"].plurals[0] = "Tab. fal"; + strings["Sample##sgec"].plurals[0] = "Sampel"; + strings["Song##sgec"].plurals[0] = "Utwór"; + strings["Channels##sgec"].plurals[0] = "Kanały"; + strings["Chips##sgec"].plurals[0] = "Układy"; + strings["Mixer##sgec"].plurals[0] = "Mikser"; + strings["Other##sgec"].plurals[0] = "Inne"; + strings["New##sgec"].plurals[0] = "Nowy"; + strings["Unsaved changes! Save changes before creating a new song?##sgec"].plurals[0] = "Niezapisane zmiany! Zapisać zmiany przed stworzeniem nowego utworu?"; + strings["Open##sgec"].plurals[0] = "Otwórz"; + strings["Save##sgec"].plurals[0] = "Zapisz"; + strings["Save as...##sgec"].plurals[0] = "Zapisz jako..."; + strings["Legacy .dmf##sgec"].plurals[0] = ".dmf (legacy)"; + strings["Export##sgec"].plurals[0] = "Eksportuj"; + strings["Restore Backup##sgec"].plurals[0] = "Przywróć kopię zapasową"; + strings["Song Info##sgec"].plurals[0] = "O utworze"; + strings["Subsongs##sgec"].plurals[0] = "Podutwory"; + strings["Speed##sgec"].plurals[0] = "Prędkość"; + strings["Channels here...##sgec"].plurals[0] = "Tutaj są kanały..."; + strings["Chips here...##sgec"].plurals[0] = "Tutaj są układy..."; + strings["What the hell...##sgec"].plurals[0] = "Co do kurwy..."; + strings["Osc##sgec"].plurals[0] = "Osc."; + strings["ChanOsc##sgec"].plurals[0] = "Osc. na kanał"; + strings["RegView##sgec"].plurals[0] = "Rejestry"; + strings["Stats##sgec"].plurals[0] = "Statsy"; + strings["Grooves##sgec"].plurals[0] = "Wzór rytmu"; + strings["Compat Flags##sgec"].plurals[0] = "Flagi kompat."; + strings["XYOsc##sgec"].plurals[0] = "Osc. XY"; + strings["Panic##sgec"].plurals[0] = "Panika"; + strings["Settings##sgec"].plurals[0] = "Ustwienia"; + strings["Log##sgec"].plurals[0] = "Logi"; + strings["Debug##sgec"].plurals[0] = "Menu debugowania"; + strings["About##sgec"].plurals[0] = "O programie"; + strings["Switch to Desktop Mode##sgec"].plurals[0] = "Przełącz na tryb komputerowy"; + strings["this is NOT ROM export! only use for making sure the\n" + "Furnace Amiga emulator is working properly by\n" + "comparing it with real Amiga output."].plurals[0] = + + "to NIE jest opcja eksportu do ROM! używaj tylko by\n" + "upewnić się, że emulator Amigi w Furnace działa poprawnie,\n" + "porównując dźwięk prawdziwej Amigi i Furnace."; + strings["Directory##sgec"].plurals[0] = "Folder"; + strings["Bake Data##sgec"].plurals[0] = "Wstaw dane"; + strings["Done! Baked %d files.##sgec"].plurals[0] = "Gotowe! Wstawiono %d piku."; + strings["Done! Baked %d files.##sgec"].plurals[1] = "Gotowe! Wstawiono %d pliki."; + strings["Done! Baked %d files.##sgec"].plurals[2] = "Gotowe! Wstawiono %d plików."; + strings["Play/Edit Controls###Play/Edit Controls"].plurals[0] = "Sterowanie odtw./edycją###Play/Edit Controls"; + strings["Octave##sgec0"].plurals[0] = "Oktawa"; + strings["Coarse Step##sgec0"].plurals[0] = "Większy krok edycji"; + strings["Edit Step##sgec0"].plurals[0] = "Krok edycji"; + strings["Play##sgec0"].plurals[0] = "Odtwarzaj"; + strings["Stop##sgec0"].plurals[0] = "Stop"; + strings["Edit##sgec0"].plurals[0] = "Edytuj"; + strings["Metronome##sgec0"].plurals[0] = "Metronom"; + strings["Follow##sgec0"].plurals[0] = "Podążaj"; + strings["Orders##sgec1"].plurals[0] = "Matryca wzorców"; + strings["Pattern##sgec1"].plurals[0] = "Wzorzec"; + strings["Repeat pattern##sgec0"].plurals[0] = "Zapętl wzorzec"; + strings["Step one row##sgec0"].plurals[0] = "Zrób jeden krok we wzorcu"; + strings["Poly##PolyInput"].plurals[0] = "Polifonia##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Mono##PolyInput"; + strings["Polyphony##sgec0"].plurals[0] = "Polifonia podglądu"; + strings["Stop##sgec1"].plurals[0] = "Stop"; + strings["Play##sgec1"].plurals[0] = "Odtwarzaj"; + strings["Step one row##sgec1"].plurals[0] = "Zrób jeden krok we wzorcu"; + strings["Repeat pattern##sgec1"].plurals[0] = "Zapętl wzorzec"; + strings["Edit##sgec1"].plurals[0] = "Tryb edycji"; + strings["Coarse Step##sgec1"].plurals[0] = "Większy krok edycji"; + strings["Metronome##sgec1"].plurals[0] = "Metronom"; + strings["Octave##sgec1"].plurals[0] = "Oktawa"; + strings["Edit Step##sgec1"].plurals[0] = "Krok edycji"; + strings["Follow##sgec1"].plurals[0] = "Podążaj"; + strings["Orders##sgec2"].plurals[0] = "Matryca wzorców"; + strings["Pattern##sgec2"].plurals[0] = "Wzorzec"; + strings["Poly##PolyInput"].plurals[0] = "Polifonia##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Mono##PolyInput"; + strings["Polyphony##sgec1"].plurals[0] = "Polifonia podglądu"; + strings["Play##sgec2"].plurals[0] = "Odtwarzaj"; + strings["Stop##sgec2"].plurals[0] = "Stop"; + strings["Step one row##sgec2"].plurals[0] = "Zrób jeden krok we wzorcu"; + strings["Repeat pattern##sgec2"].plurals[0] = "Zapętl wzorzec"; + strings["Edit##sgec2"].plurals[0] = "Tryb edycji"; + strings["Metronome##sgec2"].plurals[0] = "Metronom"; + strings["Oct.##sgec"].plurals[0] = "Okt."; + strings["Octave##sgec2"].plurals[0] = "Oktawa"; + strings["Coarse##sgec0"].plurals[0] = "Większy krok"; + strings["Step##sgec0"].plurals[0] = "Krok"; + strings["Foll.##sgec"].plurals[0] = "Pod."; + strings["Follow##sgec2"].plurals[0] = "Podążaj"; + strings["Ord##FollowOrders"].plurals[0] = "Matr.##FollowOrders"; + strings["Orders##sgec3"].plurals[0] = "Matryca wzorców"; + strings["Pat##FollowPattern"].plurals[0] = "Wz.##FollowPattern"; + strings["Pattern##sgec3"].plurals[0] = "Wzorzec"; + strings["Poly##PolyInput"].plurals[0] = "Polifonia##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Mono##PolyInput"; + strings["Polyphony##sgec2"].plurals[0] = "Polifonia podglądu"; + strings["Play Controls###Play Controls"].plurals[0] = "Sterowanie odtwarzaniem###Play Controls"; + strings["Stop##sgec3"].plurals[0] = "Stop"; + strings["Play##sgec3"].plurals[0] = "Odtwarzaj"; + strings["Play from the beginning of this pattern##sgec"].plurals[0] = "Odtwarzaj od początku wzorca"; + strings["Repeat from the beginning of this pattern##sgec"].plurals[0] = "Zapętlaj od początku tego wzorca"; + strings["Step one row##sgec3"].plurals[0] = "Zrób jeden krok we wzorcu"; + strings["Edit##sgec3"].plurals[0] = "Edytuj"; + strings["Metronome##sgec3"].plurals[0] = "Metronom"; + strings["Repeat pattern##sgec3"].plurals[0] = "Zapętl wzorzec"; + strings["Poly##PolyInput"].plurals[0] = "Polifonia##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Mono##PolyInput"; + strings["Polyphony##sgec3"].plurals[0] = "Polifonia podglądu"; + strings["Edit Controls###Edit Controls"].plurals[0] = "Sterowanie edytowaniem###Edit Controls"; + strings["Octave##sgec3"].plurals[0] = "Oktawa"; + strings["Coarse##sgec1"].plurals[0] = "Większy krok"; + strings["Step##sgec1"].plurals[0] = "Krok"; + strings["Follow orders##sgec"].plurals[0] = "Podążaj za matrycą wzorców"; + strings["Follow pattern##sgec"].plurals[0] = "Podążaj za wzorcem"; + + // sged src/gui/editing.cpp + + strings["can't collapse any further!##sged"].plurals[0] = "nie da się skrócić jeszcze bardziej!"; + strings["can't expand any further!##sged"].plurals[0] = "nie da się rozzszerzyć jeszcze bardziej!"; + + // sgef src/gui/effectList.cpp + + strings["Effect List###Effect List"].plurals[0] = "Lista efektów###Effect List"; + strings["Chip at cursor: %s##sgef"].plurals[0] = "Zazanaczony uklad: %s"; + strings["Search##sgef"].plurals[0] = "Szukaj"; + strings["Effect types to show:##sgef"].plurals[0] = "Wyświetlanie typów efektów:"; + strings["All##sgef"].plurals[0] = "Wszystkie"; + strings["None##sgef"].plurals[0] = "Żadnego"; + strings["Name##sgef"].plurals[0] = "Nazwa"; + strings["Description##sgef"].plurals[0] = "Opis"; + strings["ERROR##sgef"].plurals[0] = "BŁĄD"; + + // sgeo src/gui/exportOptions.cpp + + strings["Export type:##sgeo"].plurals[0] = "Typ eksportu:"; + strings["one file##sgeo"].plurals[0] = "jeden plik"; + strings["multiple files (one per chip)##sgeo"].plurals[0] = "wiele plików (po jednym na układ)"; + strings["multiple files (one per channel)##sgeo"].plurals[0] = "wiele plików (po jednym na kanał)"; + strings["Bit depth:##sgeo"].plurals[0] = "Rozdzielczość:"; + strings["16-bit integer##sgeo"].plurals[0] = "16-bitowa liczba całkowita"; + strings["32-bit float##sgeo"].plurals[0] = "32-bitowa liczba zmiennoprzecinkowa"; + strings["Sample rate##sgeo"].plurals[0] = "Częstotliwość samplowania"; + strings["Channels in file##sgeo"].plurals[0] = "Kanały audio w pliku"; + strings["Loops##sgeo"].plurals[0] = "Ilość powtórzeń"; + strings["Fade out (seconds)##sgeo"].plurals[0] = "Zanikanie (w sekundach)"; + strings["Cancel##sgeo0"].plurals[0] = "Anuluj"; + strings["Export##sgeo0"].plurals[0] = "Eksportuj"; + strings["settings:##sgeo"].plurals[0] = "ustawienia:"; + strings["format version##sgeo"].plurals[0] = "wersja formatu"; + strings["loop##sgeo0"].plurals[0] = "zapętlenie"; + strings["loop trail:##sgeo"].plurals[0] = "znacznik końca pętli:"; + strings["auto-detect##sgeo"].plurals[0] = "automatyczny"; + strings["add one loop##sgeo1"].plurals[0] = "dodaj jedną pętlę"; + strings["custom##sgeo"].plurals[0] = "niestandardowy"; + strings["add pattern change hints##sgeo"].plurals[0] = "dodaj znaczniki końca wzorca"; + strings["inserts data blocks on pattern changes.\n" + "useful if you are writing a playback routine.\n\n" + "the format of a pattern change data block is:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: length, a 32-bit little-endian number\n" + "- oo: order\n" + "- rr: initial row (a 0Dxx effect is able to select a different row)\n" + "- pp: pattern index (one per channel)\n\n" + "pattern indexes are ordered as they appear in the song."].plurals[0] = + + "wstawia bloki danych przy zmianie wzorca.\n" + "przydatne podczas pisania programu do odtwarzania.\n\n" + "format bloku danych zmiany wzorca:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: długość, liczba 32-bitowa, bezpośrednia kolejność bajtów (little endian)\n" + "- oo: wiersz matrycy wzorców\n" + "- rr: początkowy wiersz wzorca (efekt 0Dxx może go zmienić)\n" + "- pp: indeks wzorca (jeden na kanał)\n\n" + "indeksy wzorców są posortowane w kolejności, w jakiej się znajdują\n" + "w piosence\n"; + strings["direct stream mode##sgeo"].plurals[0] = "tryb bezpośredniego strumienia"; + strings["required for DualPCM and MSM6258 export.\n\n" + "allows for volume/direction changes when playing samples,\n" + "at the cost of a massive increase in file size."].plurals[0] = + + "wymagany do eksportu DualPCM i MSM6258.\n\n" + "umożliwia zmiany głośności/kierunku odtwarzania sampla\n" + "kosztem znacznego zwiększenia rozmiaru pliku."; + strings["chips to export:##sgeo"].plurals[0] = "eksportuj następujące układy:"; + strings["this chip is only available in VGM %d.%.2x and higher!##sgeo"].plurals[0] = "ten układ jest dostępny tylko w formacie VGM wersji %d.%.2x i wyższej!"; + strings["this chip is not supported by the VGM format!##sgeo"].plurals[0] = "ten uklad nie jest wspierany przez format VGM!"; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[0] = "wybierz układy, których dane chcesz wyeskportować, ale nie więcej niż %d układ każdego typu."; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[1] = "wybierz układy, których dane chcesz wyeskportować, ale nie więcej niż %d układów każdego typu."; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[2] = "wybierz układy, których dane chcesz wyeskportować, ale nie więcej niż %d układów każdego typu."; + strings["Cancel##sgeo1"].plurals[0] = "Anuluj"; + strings["Export##sgeo1"].plurals[0] = "eksportuj"; + strings["nothing to export##sgeo2"].plurals[0] = "nic do eksportu"; + strings["Cancel##sgeo2"].plurals[0] = "Anuluj"; + strings["Commander X16 Zsound Music File##sgeo"].plurals[0] = "Commander X16 Zsound Music File"; + strings["Tick Rate (Hz)##sgeo"].plurals[0] = "Częstotliwość kroku (Hz)"; + strings["loop##sgeo2"].plurals[0] = "zapętlenie"; + strings["optimize size##sgeo"].plurals[0] = "optymalizuj rozmiar"; + strings["Cancel##sgeo3"].plurals[0] = "Anuluj"; + strings["Export##sgeo3"].plurals[0] = "Eksportuj"; + strings["DefleMask file (1.1.3+)##sgeo"].plurals[0] = "plik DefleMaska (1.1.3+)"; + strings["Cancel##sgeo4"].plurals[0] = "Anuluj"; + strings["Export##sgeo4"].plurals[0] = "eksportuj"; + strings["DefleMask file (1.0/legacy)##sgeo"].plurals[0] = "plik DefleMaskq (1.0/legacy)"; + strings["Cancel##sgeo5"].plurals[0] = "Anuluj"; + strings["Export##sgeo5"].plurals[0] = "Eksportuj"; + strings["Directory##sgeo"].plurals[0] = "Folder"; + strings["Cancel##sgeo6"].plurals[0] = "Anuluj"; + strings["Bake Data##sgeo"].plurals[0] = "Wstaw dane"; + strings["Done! Baked %d files.##sgeo"].plurals[0] = "Gotowe! Wstawiono %d plik."; + strings["Done! Baked %d files.##sgeo"].plurals[1] = "Gotowe! Wstawiono %d pliki."; + strings["Done! Baked %d files.##sgeo"].plurals[2] = "Gotowe! Wstawiono %d plików."; + strings["this option exports the song to a text file.\n##sgeo"].plurals[0] = "ta opcja eksportuje piosenkę do pliku tekstowego\n"; + strings["Cancel##sgeo7"].plurals[0] = "Anuluj"; + strings["Export##sgeo6"].plurals[0] = "Eksportuj"; + strings["this option exports a text or binary file which\n" + "contains a dump of the internal command stream\n" + "produced when playing the song.\n\n" + "technical/development use only!"].plurals[0] = + + "ta opcja umożliwia utworzenie pliku tekstowego lub binarnego,\n" + "który zawiera zrzut wewnętrznego strumienia komend,\n" + "utworzone podczas odtwarzania utworu.\n\n" + "używać tylko do celów technicznych/programowania!"; + strings["Cancel##sgeo8"].plurals[0] = "Anuluj"; + strings["Export##sgeo"].plurals[0] = "Eksportuj"; + strings["this option exports a Flizzer Tracker module which\n" + "is meant to be played back on Flipper Zero with\n" + "Flizzer Tracker app installed."].plurals[0] = + + "ta opcja eksportuje moduł Flizzer Trackera,\n" + "który może zostać odtworzony na Flizzerze Zero z zainstalowanym\n" + "programem Flizzer Tracker."; + strings["Cancel##sgeo9"].plurals[0] = "Anuluj"; + strings["Export##sgeo9"].plurals[0] = "Eksportuj"; + strings["this option exports a module which is\n" + "compatible with tildearrow Furnace app.\n\n" + + "not all chips and inst macros will be supported!"].plurals[0] = + + "ta opcja eksportuje pik modułu,\n" + "który jest kompatybilny z Furnace od tildearrowa.\n\n" + + "nie wszystkie układy i makra będą wspierane!"; + strings["Cancel##sgeo9"].plurals[0] = "Anuluj"; + strings["Export##sgeo7"].plurals[0] = "Eksportuj"; + strings["Audio##sgeo"].plurals[0] = "Audio"; + strings["DMF (1.0/legacy)##sgeo"].plurals[0] = "DMF (1.0/legacy)"; + strings["Amiga Validation##sgeo"].plurals[0] = "Walidacja Amigi"; + strings["Text##sgeo"].plurals[0] = "Tekst"; + strings["Command Stream##sgeo"].plurals[0] = "Strumień komend"; + strings["Furnace##sgeo"].plurals[0] = "Furnace"; + strings["congratulations! you've unlocked a secret panel.##sgeo"].plurals[0] = "gratulacje! odkryłeś tajny panel."; + strings["Toggle hidden systems##sgeo"].plurals[0] = "Włącz ukryhte systemy"; + strings["Toggle all instrument types##sgeo"].plurals[0] = "Włącz wszystkie typy instrumentów"; + strings["Set pitch linearity to Partial##sgeo"].plurals[0] = "Ustaw częściową liniowość wysokości dźwięku"; + strings["Enable multi-threading settings##sgeo"].plurals[0] = "Włącz ustawienia wielo-wątkowości"; + strings["Set fat to max##sgeo"].plurals[0] = "Ustaw poizom tłuszczu na maks."; + strings["Set muscle and fat to zero##sgeo"].plurals[0] = "Pozbądź się wszystkich mięśni i tłuszczu"; + strings["Tell tildearrow this must be a mistake##sgeo"].plurals[0] = "Powiedz tildearrowowi, że to musi być błąd"; + strings["yeah, it's a bug. write a bug report in the GitHub page and tell me how did you get here.##sgeo"].plurals[0] = "Tak, to błąd. Wypełnij ticket na githubie i powiedz mi, jak się tu dostałeś."; + + // sgfr src/gui/findReplace.cpp + + strings["ignore##sgfr"].plurals[0] = "ignoruj"; + strings["equals##sgfr"].plurals[0] = "równe"; + strings["not equal##sgfr"].plurals[0] = "nie równe"; + strings["between##sgfr"].plurals[0] = "między"; + strings["not between##sgfr"].plurals[0] = "za wyjątkiem przedziału"; + strings["any##sgfr"].plurals[0] = "każdy"; + strings["none##sgfr"].plurals[0] = "żaden"; + strings["set##sgfr"].plurals[0] = "ustaw"; + strings["add##sgfr"].plurals[0] = "dodaj"; + strings["add (overflow)##sgfr"].plurals[0] = "dodaj z przepełnieniem)"; + strings["scale %##sgfr"].plurals[0] = "skaluj (w %)"; + strings["clear##sgfr"].plurals[0] = "wyczyść"; + + strings["Find/Replace###Find/Replace"].plurals[0] = "znajdź/zamień###Find/Replace"; + strings["Find##sgfr0"].plurals[0] = "znajdź"; + strings["order##sgfr0"].plurals[0] = "wiersz matrycy wzorców"; + strings["row##sgfr0"].plurals[0] = "wiersz"; + strings["order##sgfr1"].plurals[0] = "wiersz matrycy wzorców"; + strings["row##sgfr1"].plurals[0] = "wiersz"; + strings["channel##sgfr"].plurals[0] = "kanał"; + strings["go##sgfr"].plurals[0] = "start"; + strings["no matches found!##sgfr"].plurals[0] = "nie znaleziono żadnych dopasowań!"; + strings["Back##sgfr"].plurals[0] = "Wstecz"; + strings["Note##sgfr0"].plurals[0] = "Nuta"; + strings["Ins##sgfr0"].plurals[0] = "Instrument"; + strings["Volume##sgfr0"].plurals[0] = "Głośność"; + strings["Effect##sgfr0"].plurals[0] = "Efekt"; + strings["Value##sgfr0"].plurals[0] = "Parametr"; + strings["Delete query##sgfr"].plurals[0] = "Usuń zapytanie"; + strings["Add effect##sgfr0"].plurals[0] = "Dodaj efekt"; + strings["Remove effect##sgfr0"].plurals[0] = "Usuń efekt"; + strings["Search range:##sgfr"].plurals[0] = "Zakres wyszukiwania:"; + strings["Song##sgfr"].plurals[0] = "Utwór"; + strings["Selection##sgfr"].plurals[0] = "Zaznaczenie"; + strings["Pattern##sgfr"].plurals[0] = "Wzorzec"; + strings["Confine to channels##sgfr"].plurals[0] = "Tylko na wybranych kanałach"; + strings["From##sgfr"].plurals[0] = "Od"; + strings["To##sgfr"].plurals[0] = "Do"; + strings["Match effect position:##sgfr"].plurals[0] = "Dopasuj położenie efektu:"; + strings["No##sgfr"].plurals[0] = "Nie"; + strings["match effects regardless of position.##sgfr"].plurals[0] = "dopasuj efekty niezależnie od położenia."; + strings["Lax##sgfr"].plurals[0] = "Luźno"; + strings["match effects only if they appear in-order.##sgfr"].plurals[0] = "efekty są wykrywane, jeśli są we właściwej kolejności"; + strings["Strict##sgfr"].plurals[0] = "Ściśle"; + strings["match effects only if they appear exactly as specified.##sgfr"].plurals[0] = "efekty są wykrywane, jeśli są w pełni zgodne z żądaniem."; + strings["Find##sgfr1"].plurals[0] = "Znajdź"; + strings["Replace##sgfr"].plurals[0] = "Zamień"; + strings["Note##sgfr1"].plurals[0] = "Nuta"; + strings["INVALID##sgfr"].plurals[0] = "NIEPOPRAWNY."; + strings["Ins##sgfr1"].plurals[0] = "Instrument"; + strings["Volume##sgfr1"].plurals[0] = "Głośność"; + strings["Effect##sgfr1"].plurals[0] = "Efekt"; + strings["Value##sgfr1"].plurals[0] = "Parametr"; + strings["Add effect##sgfr1"].plurals[0] = "Dodaj efekt"; + strings["Remove effect##sgfr1"].plurals[0] = "Usuń efekt"; + strings["Effect replace mode:##sgfr"].plurals[0] = "Tryb zastępowania efektów:"; + strings["Replace matches only##sgfr"].plurals[0] = "Zastąp tylko dopasowania"; + strings["Replace matches, then free spaces##sgfr"].plurals[0] = "Zastąp dopasowania i wypełń wolne komórki"; + strings["Clear effects##sgfr"].plurals[0] = "Wyczyść efekty"; + strings["Insert in free spaces##sgfr"].plurals[0] = "Wstaw w wolne miejsca"; + strings["Replace##QueryReplace"].plurals[0] = "Zamień##QueryReplace"; + + // sggv src/gui/grooves.cpp + + strings["Grooves###Grooves"].plurals[0] = "Wzor rytmu###Grooves"; + strings["use effect 09xx to select a groove pattern.##sggv"].plurals[0] = "użyj efektu 09xx, aby wybrać wzór rytmu.##sggv"; + strings["pattern##sggv"].plurals[0] = "wzór##sggv"; + strings["remove##sggv"].plurals[0] = "usuń##sggv"; + + // sgie src/gui/insEdit.cpp + + strings["Name##sgie"].plurals[0] = "Nazwa"; + strings["Open##sgie0"].plurals[0] = "Otwórz"; + strings["Save##sgie"].plurals[0] = "Zapisz"; + strings["export .dmp...##sgie"].plurals[0] = "eksportuj .dmp..."; + strings["Type##sgie"].plurals[0] = "Typ"; + strings["Unknown##sgie"].plurals[0] = "Nieznany"; + strings["none of the currently present chips are able to play this instrument type!##sgie"].plurals[0] = "żaden z obecnych układów nie obsługuje instrumentu tego typu !"; + strings["Error##sgie"].plurals[0] = "Błąd"; + strings["invalid instrument type! change it first.##sgie"].plurals[0] = "nieprawidłowy typ instrumentu! zmień go najpierw."; + strings["Instrument Editor###Instrument Editor"].plurals[0] = "Edytor instrumentów###Instrument Editor"; + strings["waiting...##sgie0"].plurals[0] = "czekaj..."; + strings["waiting...##sgie1"].plurals[0] = "czekaj..."; + strings["no instrument selected##sgie0"].plurals[0] = "nie wybrano żadnego instrumentu"; + strings["no instrument selected##sgie1"].plurals[0] = "nie wybrano żadnego instrumentu"; + strings["select one...##sgie"].plurals[0] = "wybierz jeden..."; + strings["or##sgie0"].plurals[0] = "albo"; + strings["Open##sgie1"].plurals[0] = "Otwórz"; + strings["or##sgie1"].plurals[0] = "albo"; + strings["Create New##sgie"].plurals[0] = "Stwórz nowy"; + strings["copy##sgie"].plurals[0] = "kopiuj"; + strings["paste##sgie"].plurals[0] = "wklej"; + strings["clear contents##sgie"].plurals[0] = "wyczyść zawartość"; + strings["offset...##sgie"].plurals[0] = "przesunięcie..."; + strings["offset##sgie"].plurals[0] = "przesunięcie"; + strings["scale...##sgie"].plurals[0] = "skaluj..."; + strings["scale##sgie"].plurals[0] = "skaluj"; + strings["randomize...##sgie"].plurals[0] = "wypełnij losowymi wartościami..."; + strings["Min##sgie"].plurals[0] = "mininum"; + strings["Max##sgie"].plurals[0] = "maksimum"; + strings["randomize##sgie"].plurals[0] = "losuj"; + + // sgmx src/gui/mixer.cpp + + strings["input##sgmx"].plurals[0] = "wejście"; + strings["output##sgmx"].plurals[0] = "wyjście"; + strings["Mixer##sgmx"].plurals[0] = "Mikser"; + strings["Master Volume##sgmx"].plurals[0] = "Główna Głośność"; + strings["Invert##sgmx"].plurals[0] = "Odwróć"; + strings["Volume##sgmx"].plurals[0] = "Głośność"; + strings["Panning##sgmx"].plurals[0] = "Panning"; + strings["Front/Rear##sgmx"].plurals[0] = "Przód/Tył"; + strings["Patchbay##sgmx"].plurals[0] = "Połączenie kanałów"; + strings["Automatic patchbay##sgmx"].plurals[0] = "Automatyczne poł. kanałów"; + strings["Display hidden ports##sgmx"].plurals[0] = "Wyświetl ukryte porty"; + strings["Display internal##sgmx"].plurals[0] = "Porty wewnętrzne"; + strings["System##sgmx0"].plurals[0] = "System"; + strings["Sample Preview##sgmx"].plurals[0] = "Podgląd sampla"; + strings["Metronome##sgmx"].plurals[0] = "Metronom"; + strings["System##sgmx1"].plurals[0] = "System"; + strings["disconnect all##sgmx"].plurals[0] = "rozłącz wszystko"; + + // sgns src/gui/newSong.cpp + + strings["Choose a System!##sgns"].plurals[0] = "Wybierz system!"; + strings["Search...##sgns"].plurals[0] = "Szukaj..."; + strings["Categories##sgns"].plurals[0] = "Kategorie"; + strings["Systems##sgns"].plurals[0] = "Systemy"; + strings["no systems here yet!##sgns"].plurals[0] = "nie ma tu jeszcze żadnego systemu!"; + strings["no results##sgns"].plurals[0] = "nie znaleziono"; + strings["I'm feeling lucky##sgns"].plurals[0] = "Szczęśliwy traf"; + strings["no categories available! what in the world.##sgns"].plurals[0] = "żadna z kategorii nie jest dostępna! co do kurwy"; + strings["Cancel##sgns"].plurals[0] = "Anuluj"; + + // sgme src/gui/memory.cpp + + strings["Memory Composition###Memory Composition"].plurals[0] = "Zawartość pamięci###Memory Composition"; + strings["bank %d##sgme"].plurals[0] = "bank %d"; + strings["%d-%d ($%x-$%x): %d bytes ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d bajty ($%x)"; + strings["click to open sample editor##sgme"].plurals[0] = "kliknij aby otoworzyć edytor sampli"; + strings["%d-%d ($%x-$%x): %d bytes ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d bajtów ($%x)"; + strings["no chips with memory##sgme"].plurals[0] = "brak układów z pamięcią"; + + // sgor src/gui/orders.cpp + + strings["Add new order##sgor"].plurals[0] = "Dodaj nowy wiersz matrycy"; + strings["Remove order##sgor"].plurals[0] = "Usuń wiersz matrycy"; + strings["Duplicate order (right-click to deep clone)##sgor"].plurals[0] = "Sklonuj wiersz (PPM by glęboko sklonować)"; + strings["Move order up##sgor"].plurals[0] = "Przenieś wiersz w górę"; + strings["Move order down##sgor"].plurals[0] = "Przenieś wiersz w dół"; + strings["Duplicate order at end of song (right-click to deep clone)##sgor"].plurals[0] = "Sklonuj wiersz i wstaw na koniec utworu (PPM by glęboko sklonować)"; + strings["Order change mode: entire row##sgor"].plurals[0] = "Tryb zmiany: cały wiersz"; + strings["Order change mode: one##sgor"].plurals[0] = "Tryb zmiany: jedna komórka"; + strings["Order edit mode: Select and type (scroll vertically)##sgor"].plurals[0] = "Tryb edycji: Wybierz i wpisz (przewiń w pionie)"; + strings["Order edit mode: Select and type (scroll horizontally)##sgor"].plurals[0] = "Tryb edycji: Wybierz i wpisz (przewiń w poziomie)"; + strings["Order edit mode: Select and type (don't scroll)##sgor"].plurals[0] = "Tryb edycji: Wybierz i wpisz"; + strings["Order edit mode: Click to change##sgor"].plurals[0] = "Tryb edycji: kliknij by zmienić"; + + // sgos src/gui/osc.cpp + + strings["Oscilloscope###Oscilloscope"].plurals[0] = "Oscyloskop###Oscilloscope"; + strings["zoom: %.2fx (%.1fdB)##sgos"].plurals[0] = "powiększenie: %.2fx (%.1f dB)"; + strings["window size: %.1fms##sgos"].plurals[0] = "rozmiar okna: %.1f ms"; + strings["(-Infinity)dB##sgos"].plurals[0] = "(-nieskończoność) dB"; + + // sgpm src/gui/patManager.cpp + + strings["Pattern Manager###Pattern Manager"].plurals[0] = "Menedżer wzorców###Pattern Manager"; + strings["De-duplicate patterns##sgpm"].plurals[0] = "Usuń zduplikowane wzorce"; + strings["Re-arrange patterns##sgpm"].plurals[0] = "Sortuj wzorce"; + strings["Sort orders##sgpm"].plurals[0] = "Sortuj wiesze matrycy wzorców"; + strings["Make patterns unique##sgpm"].plurals[0] = "Uczyń wzorce unikalnymi"; + strings["Pattern %.2X\n- not allocated##sgpm"].plurals[0] = "Wzorzec %.2X\n- niewykorzystywany"; + strings["Pattern %.2X\n- use count: %d (%.0f%%)\n\nright-click to erase##sgpm"].plurals[0] = "Wzorzec %.2X\n- ile razy pojawia się w utworze: %d (%.0f%%)\n\nPPM, aby usunąć"; + + // sgpa src/gui/pattern.cpp + + strings["Pattern###Pattern"].plurals[0] = "Wzorzec###Pattern"; + strings["there aren't any channels to show.##sgpa"].plurals[0] = "brak kanałów do wyświetlenia."; + strings["click for pattern options (effect columns/pattern names/visualizer)##sgpa"].plurals[0] = "naciśnij, aby otworzyć menu ustawień (kolumny efektów/nazwy wzorców/wizualizator efektów)"; + strings["Options:##sgpa"].plurals[0] = "Opcje:"; + strings["Effect columns/collapse##sgpa"].plurals[0] = "Roszerzanie kolumn efektów"; + strings["Pattern names##sgpa"].plurals[0] = "Nazwy wzorców"; + strings["Channel group hints##sgpa"].plurals[0] = "Wskazówki dotyczące grupowania kanałów"; + strings["Visualizer##sgpa"].plurals[0] = "Wizualizator"; + strings["Channel status:##sgpa"].plurals[0] = "Status kanału:"; + strings["No##_PCS0"].plurals[0] = "Nie##_PCS0"; + strings["Yes##_PCS1"].plurals[0] = "Tak##_PCS1"; + strings["WARNING!!##sgpa"].plurals[0] = "UWAGA!!!"; + strings["this instrument cannot be previewed because##sgpa"].plurals[0] = "ten instrument ne może zostać użyty z powodu:"; + strings["none of the chips can play it##sgpa"].plurals[0] = "żaden układ nie jest w stanie tego zagrać"; + strings["your instrument is in peril!! be careful...##sgpa"].plurals[0] = "twój instrument jest w niebezpieczeństwie!!! bądź ostrożny!..."; + + // sgpi src/gui/piano.cpp + + strings["Piano###Piano"].plurals[0] = "Klawiatura pianina###Piano"; + strings["Options##sgpi"].plurals[0] = "Opcje"; + strings["Key layout:##sgpi"].plurals[0] = "Uklad klawiszy:"; + strings["Automatic##sgpi"].plurals[0] = "Automatyczny"; + strings["Standard##sgpi"].plurals[0] = "Standardowy"; + strings["Continuous##sgpi"].plurals[0] = "Ciągły"; + strings["Value input pad:##sgpi"].plurals[0] = "Panel wprowadzania wartości:"; + strings["Disabled##sgpi"].plurals[0] = "Wyłączony"; + strings["Replace piano##sgpi"].plurals[0] = "Zastąp klawiaturę"; + strings["Split (automatic)##sgpi"].plurals[0] = "Podzielony (automatyczny)"; + strings["Split (always visible)##sgpi"].plurals[0] = "Podzielony (zawsze widoczny)"; + strings["Share play/edit offset/range##sgpi"].plurals[0] = "Po wyłączeniu przesunięcie/zakres pianina jest inny podczas grania/edycji."; + strings["Read-only (can't input notes)##sgpi"].plurals[0] = "Tylko do odczytu (bez możliwości wprowadzania nut)"; + strings["Input Pad###Input Pad"].plurals[0] = "Panel wprowadzania###Input Pad"; + + // sgpr src/gui/presets.cpp + + strings["Game consoles##sgpr"].plurals[0] = "Konsole do gier wideo"; + strings["let's play some chiptune making games!##sgpr"].plurals[0] = "Zagrajmy w tworzenie chiptunów!"; + strings["Sega Genesis (extended channel 3)##sgpr"].plurals[0] = "Sega Mega Drive z rozszerzonym kanałem 3"; + strings["Sega Genesis (DualPCM, extended channel 3)##sgpr"].plurals[0] = "Sega Mega Drive (DualPCM, z rozszerzonym kanałem 3)"; + strings["Sega Genesis (with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (z Sega Mega-CD)"; + strings["Sega Genesis (extended channel 3 with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (z rozszerzonym kanałem 3 i Sega Mega-CD)"; + strings["Sega Genesis (CSM with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (CSM i Sega Mega-CD)"; + strings["Sega Master System (with FM expansion)##sgpr"].plurals[0] = "Sega Master System (z rozszerzeniem FM)"; + strings["Sega Master System (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega Master System (z rozszerzeniem FM w trybie perkusji)"; + strings["Game Boy Advance (no software mixing)##sgpr"].plurals[0] = "Game Boy Advance (bez programowego miksowania)"; + strings["Game Boy Advance (with MinMod)##sgpr"].plurals[0] = "Game Boy Advance (z MinModem)"; + strings["Famicom with Konami VRC6##sgpr"].plurals[0] = "Famicom z Konami VRC6"; + strings["Famicom with Konami VRC7##sgpr0"].plurals[0] = "Famicom z Konami VRC7"; + strings["Famicom with MMC5##sgpr"].plurals[0] = "Famicom z MMC5"; + strings["Famicom with Sunsoft 5B##sgpr"].plurals[0] = "Famicom z Sunsoft 5B"; + strings["Famicom with Namco 163##sgpr"].plurals[0] = "Famicom z Namco 163"; + strings["Neo Geo AES (extended channel 2)##sgpr"].plurals[0] = "Neo Geo AES z rozszerzonym kanałem 2"; + strings["Neo Geo AES (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo AES z rozszerzonym kanałem 2 i CSM"; + strings["Computers##sgpr"].plurals[0] = "Komputery"; + strings["let's get to work on chiptune today.##sgpr"].plurals[0] = "popracujmy dziś nad chiptunami."; + strings["Commodore 64 (C64, 6581 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 6581 SID + Sound Expander w trybie perkusji)"; + strings["Commodore 64 (C64, 8580 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 8580 SID + Sound Expander w trybie perkusji)"; + strings["Commodore 64 (C64, 6581 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 6581 SID + FM-YAM w trybie perkusji)"; + strings["Commodore 64 (C64, 8580 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 8580 SID + FM-YAM w trybie perkusji)"; + strings["MSX + MSX-AUDIO (drums mode)##sgpr"].plurals[0] = "MSX + MSX-AUDIO (tryb perkusji)"; + strings["MSX + MSX-MUSIC (drums mode)##sgpr"].plurals[0] = "MSX + MSX-MUSIC (tryb perkusji)"; + strings["MSX + Neotron (extended channel 2)##sgpr"].plurals[0] = "MSX + Neotron z rozszerzonym kanałem 2"; + strings["MSX + Neotron (extended channel 2 and CSM)##sgpr"].plurals[0] = "MSX + Neotron z rozszerzonym kanałem 2 i CSM"; + strings["MSX + Neotron (with YM2610B)##sgpr"].plurals[0] = "MSX + Neotron (z YM2610B)"; + strings["MSX + Neotron (with YM2610B; extended channel 3)##sgpr"].plurals[0] = "MSX + Neotron (z YM2610B; z rozszerzonym kanałem 3 3)"; + strings["MSX + Neotron (with YM2610B; extended channel 3 and CSM)##sgpr"].plurals[0] = "MSX + Neotron (z YM2610B; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-88 (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-10)"; + strings["NEC PC-88 (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-11)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-11; z rozszerzonym kanałem 3)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-11; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-88 (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-23)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-23; z rozszerzonym kanałem 3)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (z PC-8801-23; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-88 (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-88 (z HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-10)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-10; z rozszerzonym kanałem 3)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-10; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-8801mk2SR (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-11)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-11; z rozszerzonym kanałem 3 na wbudowanym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-11; z rozszerzonym kanałem 3 na dodatkowym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-11; z rozszerzonym kanałem 3 na obydwu OPN-ach)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-11; z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach)"; + strings["NEC PC-8801mk2SR (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; z rozszerzonym kanałem 3 na wbudowanym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na wbudowanym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; z rozszerzonym kanałem 3 na dodatkowym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na dodatkowym OPN-ie)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; extended channel 3 na obydwu OPN-ach)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR z HMB-20 HIBIKI-8800; z rozszerzonym kanałem 3)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (z HMB-20 HIBIKI-8800; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-8801FA (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-10)"; + strings["NEC PC-8801FA (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-10; z rozszerzonym kanałem 3)"; + strings["NEC PC-8801FA (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11; z rozszerzonym kanałem 3 na wbudowanym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11; z rozszerzonym kanałem 3 na dodatkowym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11; z rozszerzonym kanałem 3 i CSM na dodatkowym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11; z rozszerzonym kanałem 3 na obydwu OPN-ach)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-11; z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach)"; + strings["NEC PC-8801FA (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 na wbudowanym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na wbudowanym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 na dodatkowym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na dodatkowym OPN-ie)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 na obydwu OPN-ach)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (z PC-8801-23; z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801FA (z HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (z HMB-20 HIBIKI-8800; z rozszerzonym kanałem 3)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801FA (z HMB-20 HIBIKI-8800; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with PC-9801-26/K)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-26/K)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-26/K; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-26/K; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Orchestra)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra w trybie perkusji)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra w trybie perkusji; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra w trybie perkusji; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Orchestra V)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V w trybie perkusji)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V w trybie perkusji; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Orchestra V w trybie perkusji; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with PC-9801-86)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with PC-9801-86) stereo##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86) stereo"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3) stereo##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86; z rozszerzonym kanałem 3) stereo"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM) stereo##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-86; z rozszerzonym kanałem 3 i CSM) stereo"; + strings["NEC PC-98 (with PC-9801-73)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-73)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-73; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z PC-9801-73; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blaster 16 dla PC-9800, kompatybilny z PC-9801-26/K)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blaster 16 dla PC-9800, kompatybilny z PC-9801-26/K; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blasterem 16 dla PC-9800, kompatybilny z PC-9801-26/K; z rozszerzonym kanałem 3 i CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blasterem 16 dla PC-9800, kompatybilny z PC-9801-26/K w trybie perkusji)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blasterem 16 dla PC-9800, kompatybilny z PC-9801-26/K w trybie perkusji; z rozszerzonym kanałem 3)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (z Sound Blasterem 16 dla PC-9800, kompatybilny z PC-9801-26/K w trybie perkusji; z rozszerzonym kanałem 3 i CSM)"; + strings["ZX Spectrum (48K, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, silnik pokroju SFX)"; + strings["ZX Spectrum (48K, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, silnik QuadTone)"; + strings["ZX Spectrum (128K) with TurboSound##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound"; + strings["ZX Spectrum (128K) with TurboSound FM##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM z rozszerzonym kanałem 3 na pierwszym OPN-ie)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM z rozszerzonym kanałem 3 i CSM na pierwszym OPNie"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM z rozszerzonym kanałem 3 da drugim OPN-ie"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM (z rozszerzonym kanałem 3 i CSM na drugim OPN-ie"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM (z rozszerzonym kanałem 3 na obydwu OPN-ach"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) z TurboSound FM (z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach"; + strings["Atari 800 (stereo)##sgpr"].plurals[0] = "Atari 800 (stereo)"; + strings["PC (beeper)##sgpr"].plurals[0] = "PC (brzęczyk)"; + strings["PC + AdLib (drums mode)##sgpr"].plurals[0] = "PC + AdLib (tryb perkusji)"; + strings["PC + Sound Blaster (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster (tryb perkusji)"; + strings["PC + Sound Blaster w/Game Blaster Compatible##sgpr"].plurals[0] = "PC + Sound Blaster komp. z Game Blaster"; + strings["PC + Sound Blaster w/Game Blaster Compatible (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster komp. z Game Blaster (tryb perkusji)"; + strings["PC + Sound Blaster Pro (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro (tryb perkusji)"; + strings["PC + Sound Blaster Pro 2 (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro 2 (tryb perkusji)"; + strings["PC + ESS AudioDrive ES1488 (native ESFM mode)##sgpr"].plurals[0] = "PC + ESS AudioDrive ES1488 (natywny tryb ESFM)"; + strings["Sharp X1 + FM addon##sgpr"].plurals[0] = "Sharp X1 + rozszerzenie FM"; + strings["FM Towns (extended channel 3)##sgpr"].plurals[0] = "FM Towns z rozszerzonym kanałem 3"; + strings["Commander X16 (VERA only)##sgpr0"].plurals[0] = "Commander X16 (tylko VERA)"; + strings["Commander X16 (with OPM)##sgpr"].plurals[0] = "Commander X16 (z OPM)"; + strings["Commander X16 (with Twin OPL3)##sgpr"].plurals[0] = "Commander X16 (z podwójnym OPL3)"; + strings["Arcade systems##sgpr"].plurals[0] = "Automaty do gier"; + strings["INSERT COIN##sgpr"].plurals[0] = "WRZUĆ MONETĘ##sgpr"; + strings["Williams/Midway Y/T unit w/ADPCM sound board##sgpr"].plurals[0] = "Automat Williams/Midway Y/T z kartą dźwiękową ADPCM"; + strings["Konami Battlantis (drums mode on first OPL2)##sgpr"].plurals[0] = "Konami Battlantis (pierwszy OPL2 w trybie perkusji)"; + strings["Konami Battlantis (drums mode on second OPL2)##sgpr"].plurals[0] = "Konami Battlantis (drugi OPL2 w trybie perkusji)"; + strings["Konami Battlantis (drums mode on both OPL2s)##sgpr"].plurals[0] = "Konami Battlantis (obydwa OPL2 w trybie perkusji)"; + strings["Konami Haunted Castle (drums mode)##sgpr"].plurals[0] = "Konami Haunted Castle (tryb perkusji)"; + strings["Konami S.P.Y. (drums mode)##sgpr"].plurals[0] = "Konami S.P.Y. (tryb perkusji)"; + strings["Konami Rollergames (drums mode)##sgpr"].plurals[0] = "Konami Rollergames (tryb perkusji)"; + strings["Sega System E (with FM expansion)##sgpr"].plurals[0] = "Sega System E (z rozszerzeniem FM)"; + strings["Sega System E (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega System E (z rozszerzeniem FM i trybem perkusji)"; + strings["Sega Hang-On (extended channel 3)##sgpr"].plurals[0] = "Sega Hang-On z rozszerzonym kanałem 3"; + strings["Sega Hang-On (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sega Hang-On z rozszerzonym kanałem 3 i CSM)"; + strings["Sega System 18 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 na pierwszym OPN2C"; + strings["Sega System 18 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 i CSM na pierwszym OPN2C"; + strings["Sega System 18 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 na drugim OPN2C"; + strings["Sega System 18 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 i CSM na drugim OPN2C"; + strings["Sega System 18 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 na obydwu OPN2C"; + strings["Sega System 18 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 z rozszerzonym kanałem 3 i CSM na obydwu OPN2C"; + strings["Sega System 32 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 na pierwszym OPN2C"; + strings["Sega System 32 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 i CSM na pierwszym OPN2C"; + strings["Sega System 32 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 na drugim OPN2C"; + strings["Sega System 32 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 i CSM na drugim OPN2C"; + strings["Sega System 32 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 na obydwu OPN2C"; + strings["Sega System 32 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 z rozszerzonym kanałem 3 i CSM na obydwu OPN2C"; + strings["Capcom Arcade##sgpr"].plurals[0] = "Capcom Arcade"; + strings["Capcom Arcade (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 na pierwszym OPN-ie"; + strings["Capcom Arcade (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 i CSM na pierwszym OPN-ie"; + strings["Capcom Arcade (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 na drugim OPN-ie"; + strings["Capcom Arcade (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 i CSM na drugim OPN-ie"; + strings["Capcom Arcade (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 na obydwu OPN-ach"; + strings["Capcom Arcade (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach"; + strings["Jaleco Ginga NinkyouDen (drums mode)##sgpr"].plurals[0] = "Jaleco Ginga NinkyouDen (tryb perkusji)"; + strings["NMK 16-bit Arcade##sgpr"].plurals[0] = "NMK 16-bit Arcade"; + strings["NMK 16-bit Arcade (extended channel 3)##sgpr"].plurals[0] = "NMK 16-bit Arcade z rozszerzonym kanałem 3"; + strings["NMK 16-bit Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK 16-bit Arcade z rozszerzonym kanałem 3 i CSM)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching)##sgpr"].plurals[0] = "NMK 16-bit Arcade (ze zmieniarką banków NMK112)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3)##sgpr"].plurals[0] = "NMK 16-bit Arcade (ze zmieniarką banków NMK112 i rozszerzonym kanałem 3"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK 16-bit Arcade ze zmieniarką banków NMK112, rozszerzonym kanałem 3 i CSM)"; + strings["Atlus Power Instinct 2 (extended channel 3)##sgpr"].plurals[0] = "Atlus Power Instinct 2 z rozszerzonym kanałem 3"; + strings["Atlus Power Instinct 2 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Atlus Power Instinct 2 z rozszerzonym kanałem 3 i CSM)"; + strings["Kaneko DJ Boy (extended channel 3)##sgpr"].plurals[0] = "Kaneko DJ Boy z rozszerzonym kanałem 3"; + strings["Kaneko DJ Boy (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko DJ Boy z rozszerzonym kanałem 3 i CSM)"; + strings["Kaneko Air Buster (extended channel 3)##sgpr"].plurals[0] = "Kaneko Air Buster z rozszerzonym kanałem 3"; + strings["Kaneko Air Buster (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko Air Buster z rozszerzonym kanałem 3 i CSM)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 na pierwszym OPN-ie"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 i CSM na pierwszym OPN-ie"; + strings["Tecmo Ninja Gaiden (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 na drugim OPN-ie)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 i CSM na drugim OPN-ie)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 na obydwu OPN-ach)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden z rozszerzonym kanałem 3 i CSM na obydwu OPN-ach"; + strings["Tecmo System (drums mode)##sgpr"].plurals[0] = "Tecmo System (tryb perkusji)"; + strings["Seibu Kaihatsu Raiden (drums mode)##sgpr"].plurals[0] = "Seibu Kaihatsu Raiden (tryb perkusji)"; + strings["Sunsoft Arcade##sgpr"].plurals[0] = "Sunsoft Arcade"; + strings["Sunsoft Arcade (extended channel 3)##sgpr"].plurals[0] = "Sunsoft Arcade z rozszerzonym kanałem 3"; + strings["Sunsoft Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sunsoft Arcade (z rozszerzonym kanałem 3 i CSM)"; + strings["Atari Rampart (drums mode)##sgpr"].plurals[0] = "Atari Rampart (tryb perkusji)"; + strings["Data East Karnov (extended channel 3)##sgpr"].plurals[0] = "Data East Karnov (z rozszerzonym kanałem 3 3)"; + strings["Data East Karnov (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Karnov (z rozszerzonym kanałem 3 i CSM)"; + strings["Data East Karnov (drums mode)##sgpr"].plurals[0] = "Data East Karnov (tryb perkusji)"; + strings["Data East Karnov (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Karnov (z rozszerzonym kanałem 3; tryb perkusji)"; + strings["Data East Karnov (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Karnov (z rozszerzonym kanałem 3 i CSM; tryb perkusji)"; + strings["Data East Arcade##sgpr"].plurals[0] = "Data East Arcade"; + strings["Data East Arcade (extended channel 3)##sgpr"].plurals[0] = "Data East Arcade z rozszerzonym kanałem 3"; + strings["Data East Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Arcade (z rozszerzonym kanałem 3 i CSM)"; + strings["Data East Arcade (drums mode)##sgpr"].plurals[0] = "Data East Arcade (tryb perkusji)"; + strings["Data East Arcade (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Arcade (z rozszerzonym kanałem 3; tryb perkusji)"; + strings["Data East Arcade (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Arcade (z rozszerzonym kanałem 3 i CSM; tryb perkusji)"; + strings["Data East PCX (extended channel 3)##sgpr"].plurals[0] = "Data East PCX z rozszerzonym kanałem 3"; + strings["Data East PCX (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East PCX (z rozszerzonym kanałem 3 i CSM)"; + strings["Data East Dark Seal (extended channel 3)##sgpr"].plurals[0] = "Data East Dark Seal z rozszerzonym kanałem 3"; + strings["Data East Dark Seal (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Dark Seal (z rozszerzonym kanałem 3 i CSM)"; + strings["SNK Ikari Warriors (drums mode on first OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (pierwszy OPL w trybie perkusji)"; + strings["SNK Ikari Warriors (drums mode on second OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (drugi OPL w trybie perkusji)"; + strings["SNK Ikari Warriors (drums mode on both OPLs)##sgpr"].plurals[0] = "SNK Ikari Warriors (obydwa OPL-e w trybie perkusji)"; + strings["SNK Triple Z80 (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Triple Z80 (Y8950 w trybie perkusji)"; + strings["SNK Triple Z80 (drums mode on OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (OPL w trybie perkusji)"; + strings["SNK Triple Z80 (drums mode on Y8950 and OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (Y8950 i OPL w trybie perkusji)"; + strings["SNK Chopper I (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Chopper I (Y8950 w trybie perkusji)"; + strings["SNK Chopper I (drums mode on OPL2)##sgpr"].plurals[0] = "SNK Chopper I (OPL2 w trybie perkusji)"; + strings["SNK Chopper I (drums mode on Y8950 and OPL2)##sgpr"].plurals[0] = "SNK Chopper I (Y8950 i OPL2 w trybie perkusji)"; + strings["SNK Touchdown Fever (drums mode on OPL)##sgpr"].plurals[0] = "SNK Touchdown Fever (OPL w trybie perkusji)"; + strings["SNK Touchdown Fever (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (Y8950 w trybie perkusji)"; + strings["SNK Touchdown Fever (drums mode on OPL and Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (Y8950 i OPL2 w trybie perkusji)"; + strings["Alpha denshi Alpha-68K (extended channel 3)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K z rozszerzonym kanałem 3"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (z rozszerzonym kanałem 3 i CSM)"; + strings["Alpha denshi Alpha-68K (drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (tryb perkusji)"; + strings["Alpha denshi Alpha-68K (extended channel 3; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (z rozszerzonym kanałem 3; tryb perkusji)"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (z rozszerzonym kanałem 3 i CSM; tryb perkusji)"; + strings["Neo Geo MVS (extended channel 2)##sgpr"].plurals[0] = "Neo Geo MVS z rozszerzonym kanałem 2"; + strings["Neo Geo MVS (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo MVS z rozszerzonym kanałem 2 i CSM"; + strings["Namco (3-channel WSG)##sgpr"].plurals[0] = "Namco (3-kanałowy syntezator tablicowy)"; + strings["Taito Arcade##sgpr"].plurals[0] = "Taito Arcade"; + strings["Taito Arcade (extended channel 3)##sgpr"].plurals[0] = "Taito Arcade z rozszerzonym kanałem 3"; + strings["Taito Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Taito Arcade (z rozszerzonym kanałem 3 i CSM)"; + strings["Seta 1 + FM addon##sgpr"].plurals[0] = "Seta 1 + rozszerzenie FM"; + strings["Seta 1 + FM addon (extended channel 3)##sgpr"].plurals[0] = "Seta 1 + rozszerzenie FM z rozszerzonym kanałem 3"; + strings["Seta 1 + FM addon (extended channel 3 and CSM)##sgpr"].plurals[0] = "Seta 1 + rozszerzenie FM (z rozszerzonym kanałem 3 i CSM)"; + strings["Coreland Cyber Tank (drums mode)##sgpr"].plurals[0] = "Coreland Cyber Tank (tryb perkusji)"; + strings["Toaplan 1 (drums mode)##sgpr"].plurals[0] = "Toaplan 1 (tryb perkusji)"; + strings["Dynax/Nakanihon 3rd generation hardware##sgpr"].plurals[0] = "Trzecia generacja sprzetu Dynax/Nakanihon"; + strings["Dynax/Nakanihon 3rd generation hardware (drums mode)##sgpr"].plurals[0] = "Trzecia generacja sprzetu Dynax/Nakanihon (tryb perkusji)"; + strings["Dynax/Nakanihon Real Break (drums mode)##sgpr"].plurals[0] = "Dynax/Nakanihon Real Break (tryb perkusji)"; + strings["User##sgpr"].plurals[0] = "Użytkownika"; + strings["system presets that you have saved.##sgpr"].plurals[0] = "uprzednio zapisane presety systemów."; + strings["chips which use frequency modulation (FM) to generate sound.\nsome of these also pack more (like square and sample channels).\nActually \"FM\" here stands for phase modulation,\nbut these two are indistinguishable\nif you use sine waves.##sgpr"].plurals[0] = "układy wykorzystujące modulację częstotliwości (syntezę FM) do generowania dźwięku\nw niektorych z nich stosowane sa również inne metody syntezy dźwięku (kanały fali prostokątnej lub sample).\nW rzeczywistości \"FM\" oznacza tutaj modulację fazy, ale są one nie do odróżnienia od siebie, gdy używają fal sinusoidalnych."; + strings["Yamaha YM2203 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2203 z rozszerzonym kanałem 3"; + strings["Yamaha YM2203 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2203 z rozszerzonym kanałem 3 i CSM)"; + strings["Yamaha YM2608 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2608 z rozszerzonym kanałem 3"; + strings["Yamaha YM2608 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2608 z rozszerzonym kanałem 3 i CSM)"; + strings["Yamaha YM2610 (extended channel 2)##sgpr"].plurals[0] = "Yamaha YM2610 z rozszerzonym kanałem 2"; + strings["Yamaha YM2610 (extended channel 2 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610 z rozszerzonym kanałem 2 i CSM)"; + strings["Yamaha YM2610B (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2610B z rozszerzonym kanałem 3"; + strings["Yamaha YM2610B (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610B z rozszerzonym kanałem 3 i CSM)"; + strings["Yamaha YM2612 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2612 z rozszerzonym kanałem 3"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sgpr"].plurals[0] = "Yamaha YM2612 (OPN2) z DualPCM"; + strings["Yamaha YM2612 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM2612 z rozszerzonym kanałem 3, DualPCM i CSM"; + strings["Yamaha YMF276 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YMF276 z rozszerzonym kanałem 3"; + strings["Yamaha YMF276 with DualPCM##sgpr"].plurals[0] = "Yamaha YMF276 (OPN2L) z DualPCM"; + strings["Yamaha YMF276 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YMF276 z rozszerzonym kanałem 3, DualPCM i CSM"; + strings["Yamaha YM2413 (drums mode)##sgpr"].plurals[0] = "Yamaha YM2413 (tryb perkusji)"; + strings["Yamaha YM3438 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM3438 z rozszerzonym kanałem 3"; + strings["Yamaha YM3438 (OPN2C) with DualPCM##sgpr"].plurals[0] = "Yamaha YM3438 (OPN2C) z DualPCM"; + strings["Yamaha YM3438 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM3438 z rozszerzonym kanałem 3, DualPCM i CSM"; + strings["Yamaha YM3526 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3526 (tryb perkusji)"; + strings["Yamaha Y8950 (drums mode)##sgpr"].plurals[0] = "Yamaha Y8950 (tryb perkusji)"; + strings["Yamaha YM3812 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3812 (tryb perkusji)"; + strings["Yamaha YMF262 (drums mode)##sgpr"].plurals[0] = "Yamaha YMF262 (tryb perkusji)"; + strings["Yamaha YMF289B (drums mode)##sgpr"].plurals[0] = "Yamaha YMF289B (tryb perkusji)"; + strings["ESS ES1xxx series (ESFM)##sgpr"].plurals[0] = "ESS serii ES1xxx (ESFM)"; + strings["Square##sgpr"].plurals[0] = "PSG"; + strings["these chips generate square/pulse tones only (but may include noise).##sgpr"].plurals[0] = "Układy te są w stanie generować tylko fale kwadratowe/prostokątne (ale mogą również generować szum)."; + strings["Tandy PSSJ 3-voice sound##sgpr"].plurals[0] = "Tandy PSSJ trzykanałowy syntezator dzwieku"; + strings["Sega PSG (SN76489-like)##sgpr"].plurals[0] = "Sega PSG (pochodna SN76489)"; + strings["Sega PSG (SN76489-like, Stereo)##sgpr"].plurals[0] = "Sega PSG (pochodna SN76489, stereo)"; + strings["PC Speaker##sgpr"].plurals[0] = "PC Speaker (brzeczyk)"; + strings["Sample##sgpr"].plurals[0] = "Samplery"; + strings["chips/systems which use PCM or ADPCM samples for sound synthesis.##sgpr"].plurals[0] = "uklady/systemy wykorzystujące sample formatu PCM lub ADPCM do odtwarzania dźwięku."; + strings["Generic PCM DAC##sgpr"].plurals[0] = "Typowy przetwornik C/A"; + strings["Wavetable##sgpr"].plurals[0] = "Syntezatory tablicowe"; + strings["chips which use user-specified waveforms to generate sound.##sgpr"].plurals[0] = "chipy wykorzystujące fale zdefiniowane przez użytkownika do syntezy dźwięku."; + strings["Namco C15 (8-channel mono)##sgpr"].plurals[0] = "Namco C15 (8-kanałowy, mono)"; + strings["Namco C30 (8-channel stereo)##sgpr"].plurals[0] = "Namco C30 (8-kanałowy, stereo)"; + strings["Famicom Disk System (chip)##sgpr"].plurals[0] = "Famicom Disk System (sam uklad)"; + strings["Specialized##sgpr"].plurals[0] = "Wyspecjalizowane"; + strings["chips/systems with unique sound synthesis methods.##sgpr"].plurals[0] = "Uklady/systemy z unikalnymi technikami syntezy dźwięku."; + strings["Commodore PET (pseudo-wavetable)##sgpr"].plurals[0] = "Commodore PET (pseudo synteza tablicowa)"; + strings["ZX Spectrum (beeper only, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (tylko brzęczyk, silnik pokroju SFX)"; + strings["ZX Spectrum (beeper only, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (tylko brzęczyk, silnik QuadTone)"; + strings["Modern/fantasy##sgpr"].plurals[0] = "Nowoczene/nieistniejace"; + strings["chips/systems which do not exist in reality or were made just several years ago.##sgpr"].plurals[0] = "Uklady/systemy, które nie wystepuja w fizycznej postaci lub zostały wyprodukowane zaledwie kilka lat temu."; + strings["Commander X16 (VERA only)##sgpr1"].plurals[0] = "Commander X16 (tylko VERA)"; + strings["Flizzer Tracker (FZT) sound source##sgpr"].plurals[0] = "Źródło dźwięku Flizzer Tracker (FZT)"; + strings["DefleMask-compatible##sgpr"].plurals[0] = "Zgodne z DefleMaskiem"; + strings["these configurations are compatible with DefleMask.\nselect this if you need to save as .dmf or work with that program.##sgpr"].plurals[0] = "Te presety są kompatybilne z DefleMask. Wybierz je, jeśli chcesz wyeksportować moduł do .dmf lub pracować z tym programem."; + strings["Sega Genesis (extended channel 3)##sgpr1"].plurals[0] = "Sega Mega Drive z rozszerzeniem kanału 3"; + strings["Sega Master System (with FM expansion)##sgpr1"].plurals[0] = "Sega Master System (z rozszerzeniem FM)"; + strings["Famicom with Konami VRC7##sgpr1"].plurals[0] = "Famicom z Konami VRC7"; + strings["Arcade (YM2151 and SegaPCM)##sgpr1"].plurals[0] = "Arcade (YM2151 i SegaPCM)"; + strings["Neo Geo CD (extended channel 2)##sgpr1"].plurals[0] = "Neo Geo CD z rozszerzonym kanałem 2"; + + strings["User Systems##sgpr"].plurals[0] = "Systemy uźytkownika"; + strings["Error! User category does not exist!##sgpr"].plurals[0] = "Błąd Kategoria użytkownika nie istnieje!"; + strings["Systems##sgpr"].plurals[0] = "Systemy"; + strings["New Preset##sgpr"].plurals[0] = "Nowy preset"; + strings["select a preset##sgpr"].plurals[0] = "wybierz preset"; + strings["Name##sgpr"].plurals[0] = "Nazwa"; + strings["Remove##UPresetRemove"].plurals[0] = "Usuń##UPresetRemove"; + strings["Invert##sgpr"].plurals[0] = "Odwr."; + strings["Volume##sgpr"].plurals[0] = "Głośność"; + strings["Panning##sgpr"].plurals[0] = "Panning"; + strings["Front/Rear##sgpr"].plurals[0] = "Przód/tył"; + strings["Configure##sgpr"].plurals[0] = "Konfiguruj"; + strings["Advanced##sgpr"].plurals[0] = "Zaawansowane"; + strings["insert additional settings in `option=value` format.\n" + "available options:\n" + "- tickRate##sgpr"].plurals[0] = + + "ustaw dodatkowe parametry w formacie opcja=wartość`.\n" + "dostepne opcje:\n" + "- tickRate (częstotliwość silnika trackera)"; + strings["Save and Close##sgpr"].plurals[0] = "Zapisz i zamknij"; + strings["Import##sgpr"].plurals[0] = "Importuj"; + strings["Import (replace)##sgpr"].plurals[0] = "Importuj i zamień"; + strings["Export##sgpr"].plurals[0] = "Eksportuj"; + + // sgrv src/gui/regView.cpp + + strings["Register View###Register View"].plurals[0] = "Podglad rejestrów###Register View"; + strings["- no register pool available##sgrv"].plurals[0] = "- lista rejestrów niedostępna"; + + // sgsed src/gui/sampleEdit.cpp + + strings["%s: maximum sample rate is %dd"].plurals[0] = "%s: maksymalna częstotliwość samplowania to %d"; + strings["%s: minimum sample rate is %dd"].plurals[0] = "%s: minimalna częstotliwość samplowania to %d"; + strings["%s: sample rate must be %dd"].plurals[0] = "%s: częstotliwość samplowania musi wynosić %d"; + strings["Sample Editor###Sample Editor"].plurals[0] = "Edytor sampli###Sample Editor"; + strings["no sample selectedd"].plurals[0] = "nie wybrano sampla"; + strings["select one...d"].plurals[0] = "wybierz jeden..."; + strings["ord0"].plurals[0] = "albo"; + strings["Opend0"].plurals[0] = "Otwórz"; + strings["ord1"].plurals[0] = "albo"; + strings["Create Newd"].plurals[0] = "Stwórz nowy"; + strings["Invalidd0"].plurals[0] = "Niepoprawny."; + strings["Invalidd1"].plurals[0] = "Niepoprawny."; + strings["%d: %s"].plurals[0] = "%d: %s"; + strings["Opend1"].plurals[0] = "Otwórz"; + strings["import raw...d"].plurals[0] = "importj dane surowe..."; + strings["Saved"].plurals[0] = "zapisz"; + strings["save raw...d"].plurals[0] = "zapisz dane surowe..."; + strings["Named"].plurals[0] = "nazwa"; + strings["SNES: loop start must be a multiple of 16 (try with %d)d"].plurals[0] = "SNES: początek pętli musi być wielokrotnością 16 (spróbuj %d)"; + strings["SNES: loop end must be a multiple of 16 (try with %d)d"].plurals[0] = "SNES: koniec pętli musi być wielokrotnością 16 (spróbuj %d)"; + strings["SNES: sample length will be padded to multiple of 16d"].plurals[0] = "SNES: długość sampla zostanie dostosowana do wielokrotności 16"; + strings["QSound: loop cannot be longer than 32767 samplesd"].plurals[0] = "QSound: pętla nie może być dłuższa niż 32767 sampli"; + strings["QSound: maximum sample length is 65535d"].plurals[0] = "QSound: maksymalna długość sampla: 65535"; + strings["NES: loop start must be a multiple of 512 (try with %d)d"].plurals[0] = "NES: początek pętli musi być wielokrotnością 512 (spróbuj %d)"; + strings["NES: loop point ignored on DPCM (may only loop entire sample)d"].plurals[0] = "NES: punkt pętli jest ignorowany dla sampli DPCM (tylko cały sampel może być zapętlony)"; + strings["NES: maximum DPCM sample length is 32648d"].plurals[0] = "NES: maksymalna długość sampla DPCM wynosi 32648"; + strings["X1-010: samples can't loopd"].plurals[0] = "X1-010: zapętlanie sampli niewspierane"; + strings["X1-010: maximum sample length is 131072d"].plurals[0] = "X1-010: maksymalna długość sampla wynosi 131072"; + strings["GA20: samples can't loopd"].plurals[0] = "GA20: zapętlanie sampli niewspierane"; + strings["YM2608: loop point ignored on ADPCM (may only loop entire sample)d"].plurals[0] = "YM2608: punkt pętli jest ignorowany dla ADPCM (tylko cały sampel może być zapętlony)"; + strings["YM2608: sample length will be padded to multiple of 512d"].plurals[0] = "YM2608: długość sampla zostanie dostosowana do wielokrotności 512"; + strings["YM2610: ADPCM-A samples can't loopd"].plurals[0] = "YM2610: ADPCM-A zapętlanie sampli niewspierane"; + strings["YM2610: loop point ignored on ADPCM-B (may only loop entire sample)d"].plurals[0] = "YM2610: punkt pętli jest ignorowany dla ADPCM-B (tylko cały sampel może być zapętlony)"; + strings["YM2610: sample length will be padded to multiple of 512d"].plurals[0] = "YM2610: długość sampla zostanie dostosowana do wielokrotności 512"; + strings["YM2610: maximum ADPCM-A sample length is 2097152d"].plurals[0] = "YM2610: maksymalna długość sampla ADPCM-A wynosi 2097152"; + strings["Y8950: loop point ignored on ADPCM (may only loop entire sample)d"].plurals[0] = "Y8950: punkt pętli jest ignorowany dla ADPCM (tylko cały sampel może być zapętlony)"; + strings["Y8950: sample length will be padded to multiple of 512d"].plurals[0] = "Y8950: długość sampla zostanie dostosowana do wielokrotności 512"; + strings["Amiga: loop start must be a multiple of 2d"].plurals[0] = "Amiga: początek pętli musi być wielokrotnością 2"; + strings["Amiga: loop end must be a multiple of 2d"].plurals[0] = "Amiga: koniec pętli musi być wielokrotnością 2"; + strings["Amiga: maximum sample length is 131070d"].plurals[0] = "Amiga: maksymalna długość sampla wynosi 131070"; + strings["SegaPCM: maximum sample length is 65280d"].plurals[0] = "SegaPCM: maksymalna długość sampla wynosi 65280"; + strings["K053260: loop point ignored (may only loop entire sample)d"].plurals[0] = "K053260: punkt pętli jest ignorowany (tylko cały sampel może być zapętlony)"; + strings["K053260: maximum sample length is 65535d"].plurals[0] = "K053260: maksymalna długość sampla wynosi 65535"; + strings["C140: maximum sample length is 65535d"].plurals[0] = "C140: maksymalna długość sampla wynosi 65535"; + strings["C219: loop start must be a multiple of 2d"].plurals[0] = "C219: początek pętli musi być wielokrotnością 2"; + strings["C219: loop end must be a multiple of 2d"].plurals[0] = "C219: koniec pętli musi być wielokrotnością 2"; + strings["C219: maximum sample length is 131072d"].plurals[0] = "C219: maksymalna długość sampla wynosi 131072"; + strings["MSM6295: samples can't loopd"].plurals[0] = "MSM6295: zapętlanie sampli niewspierane"; + strings["MSM6295: maximum bankswitched sample length is 129024d"].plurals[0] = "MSM6295: maksymalna długość sampla przy zmianie banków wynosi 129024"; + strings["GBA DMA: loop start must be a multiple of 4d"].plurals[0] = "GBA DMA: punkt początku pętli musi być wielokrotnością 4"; + strings["GBA DMA: loop length must be a multiple of 16d"].plurals[0] = "GBA DMA: dłogość pętli musi być wielokrotnością 16"; + strings["GBA DMA: sample length will be padded to multiple of 16d"].plurals[0] = "GBA DMA: długość sampla zostanie przeskalowana do wielokrotności 16"; + strings["ES5506: backward loop mode isn't supportedd"].plurals[0] = "ES5506: tryb pętli odwrotnej nie jest obsługiwany"; + strings["backward/ping-pong only supported in Generic PCM DAC\nping-pong also on ES5506d"].plurals[0] = "Tryb odwrócony jest obsługiwany tylko przez uniwersalny przetwornik C/A, a także przez ES5506."; + strings["Infod"].plurals[0] = "Info"; + strings["Rated0"].plurals[0] = "Częstotliwość"; + strings["Compat Rated"].plurals[0] = "Kompat. częstotliwość"; + strings["used in DefleMask-compatible sample mode (17xx), in where samples are mapped to an octave.d"].plurals[0] = "jest używana podczas odtwarzania w trybie zgodności z DefleMaskiem (17xx), w którym sample odpowiadają oktawie."; + strings["Loopd"].plurals[0] = "Pętla"; + strings["Loop (length: %d)##Loop"].plurals[0] = "Pętla (długość: %d)##Loop"; + strings["changing the loop in a BRR sample may result in glitches!d0"].plurals[0] = "zmiana pętli sampla BRR może powodować problemy!"; + strings["Chipsd"].plurals[0] = "Układy"; + strings["Typed"].plurals[0] = "Typ"; + strings["BRR emphasisd"].plurals[0] = "Przetwarzanie końcowe BRR"; + strings["this is a BRR sample.\nenabling this option will muffle it (only affects non-SNES chips).d"].plurals[0] = "jest to sampel BRR.\nwłączenie tej funkcji przytłumi go (na wszystkich układach poza SNES)."; + strings["enable this option to slightly boost high frequencies\nto compensate for the SNES' Gaussian filter's muffle.d"].plurals[0] = "włącz tę opcję, aby lekko podbić wysokie częstotliwości.\naby skompensować filtrowanie interpolacji gaussowskiej, które powoduje, że sampel jest stłumiony."; + strings["8-bit ditherd"].plurals[0] = "8-bitowy dithering"; + strings["dither the sample when used on a chip that only supports 8-bit samples.d"].plurals[0] = "dithering sampla, gdy jest on używany na układzie obsługującym tylko 8-bitowe sample."; + strings["Hzd"].plurals[0] = "Hz"; + strings["Noted"].plurals[0] = "Nuta"; + strings["%s"].plurals[0] = "%s"; + strings["Fined"].plurals[0] = "Rozstrojenie"; + strings["Moded"].plurals[0] = "Tryb"; + strings["Startd"].plurals[0] = "Start"; + strings["changing the loop in a BRR sample may result in glitches!d1"].plurals[0] = "zmiana pętli sampla BRR może powodować problemy!"; + strings["Endd"].plurals[0] = "Koniec"; + strings["changing the loop in a BRR sample may result in glitches!d2"].plurals[0] = "zmiana pętli sampla BRR może powodować problemy!"; + strings["%s\n%d bytes freed"].plurals[0] = "%s\nwolny %d bajt"; + strings["%s\n%d bytes freed"].plurals[1] = "%s\nwolne %d bajty"; + strings["%s\n%d bytes freed"].plurals[2] = "%s\nwolnych%d bajtów"; + strings["%s (%s)\n%d bytes freed"].plurals[0] = "%s (%s)\nwolny %d bajy"; + strings["%s (%s)\n%d bytes freed"].plurals[1] = "%s (%s)\nwolne %d bajty"; + strings["%s (%s)\n%d bytes freed"].plurals[2] = "%s (%s)\nwolnych %d bajtów"; + strings["\n\nnot enough memory for this sample!d"].plurals[0] = "\n\nza mało miejsca w pamięci na tego sampla!"; + strings["Edit mode: Selectd"].plurals[0] = "Tryb edycji: zaznaczanie"; + strings["Edit mode: Drawd"].plurals[0] = "Tryb edycji: rysowanie"; + strings["Resized0"].plurals[0] = "Skaluj"; + strings["Samplesd0"].plurals[0] = "Sample (nowy rozmiar)"; + strings["Resized1"].plurals[0] = "Skaluj"; + strings["couldn't resize! make sure your sample is 8 or 16-bit.d"].plurals[0] = "nie udało się zmienić rozmiaru! upewnij się, że sample są 8 lub 16-bitowe."; + strings["Resampled0"].plurals[0] = "Zmień częstotliwość samplowania"; + strings["Rated1"].plurals[0] = "Częstotliwość"; + strings["Factord"].plurals[0] = "Współczynnik"; + strings["Filterd"].plurals[0] = "Filtr"; + strings["Resampled1"].plurals[0] = "Zmień częstotliwość samplowania"; + strings["couldn't resample! make sure your sample is 8 or 16-bit.d"].plurals[0] = "nie udało się zmienić częstotliwości samplowania! upewnij się, że sampel jest 8- lub 16-bitowy."; + strings["Undod"].plurals[0] = "Cofnij"; + strings["Redod"].plurals[0] = "Ponów"; + strings["Amplifyd"].plurals[0] = "Wzmocnij"; + strings["Volumed"].plurals[0] = "Głośność"; + strings["Applyd0"].plurals[0] = "Zastosuj"; + strings["Normalized"].plurals[0] = "Normalizuj"; + strings["Fade ind"].plurals[0] = "Płynny wzrost"; + strings["Fade outd"].plurals[0] = "Płynne tłumienie"; + strings["Insert silenced"].plurals[0] = "Wstaw ciszę"; + strings["Samplesd1"].plurals[0] = "Sample"; + strings["God"].plurals[0] = "Zastosuj"; + strings["couldn't insert! make sure your sample is 8 or 16-bit.d"].plurals[0] = "nie udało się wstawić! upewnij się że sampel jest 8- lub 16-bitowy."; + strings["Apply silenced"].plurals[0] = "Dodaj ciszę"; + strings["Deleted"].plurals[0] = "Usuń"; + strings["Trimd"].plurals[0] = "Obetnij"; + strings["Reversed"].plurals[0] = "Odwrotność"; + strings["Invertd"].plurals[0] = "Odwróć"; + strings["Signed/unsigned exchanged"].plurals[0] = "Ze znakiem <-> Bez znaku"; + strings["Apply filterd"].plurals[0] = "Zastosuj filtr"; + strings["Cutoff:d"].plurals[0] = "Pukt odcięcia:"; + strings["Fromd"].plurals[0] = "Od"; + strings["Tod"].plurals[0] = "Do"; + strings["Resonanced"].plurals[0] = "Rezonans"; + strings["Powerd"].plurals[0] = "Moc filtra"; + strings["Low-passd"].plurals[0] = "dolno-przepustowy"; + strings["Band-passd"].plurals[0] = "środkowo-przepustowy"; + strings["High-passd"].plurals[0] = "górno-przepustowy"; + strings["Applyd1"].plurals[0] = "Zastosuj"; + strings["Crossfade loop pointsd"].plurals[0] = "Punkty zapętlenia crossfade-u"; + strings["Number of samplesd"].plurals[0] = "Ilość sampli"; + strings["Linear <-> Equal powerd"].plurals[0] = "Liniowy <-> Ten sam stopień"; + strings["Applyd2"].plurals[0] = "Zastosuj"; + strings["Crossfade: length would go out of bounds. Aborted...d"].plurals[0] = "Crossfade: długość wyjdzie poza granice. Akcja anulowana."; + strings["Crossfade: length would overflow loopStart. Try a smaller random value.d"].plurals[0] = "Crossfade: długość wykracza poza początek cyklu. Spróbuj użyć mniejszej wartości losowej."; + strings["Preview sampled"].plurals[0] = "Poglad sampla"; + strings["Stop sample previewd"].plurals[0] = "Zatrzymaj podglad sampla"; + strings["Create instrument from sampled"].plurals[0] = "Stwórz instrument z sampla"; + strings["Zoomd0"].plurals[0] = "Powiększ"; + strings["Zoomd1"].plurals[0] = "Powiększ"; + strings["%dms"].plurals[0] = "%d ms"; + strings["Autod"].plurals[0] = "Automatyczny"; + strings["cutd"].plurals[0] = "wytnij"; + strings["copyd"].plurals[0] = "kopiuj"; + strings["pasted"].plurals[0] = "wklej"; + strings["paste (replace)d"].plurals[0] = "wklej i zamień"; + strings["paste (mix)d"].plurals[0] = "wstaw ze zmieszaniem"; + strings["select alld"].plurals[0] = "wybierz wszystko"; + strings["set loop to selectiond"].plurals[0] = "ustaw pętlę na zaznaczeniu"; + strings["create wavetable from selectiond"].plurals[0] = "stwórz tablicę fal z zaznaczenia"; + strings["Drawd"].plurals[0] = "Rysuj"; + strings["Selectd"].plurals[0] = "Wybierz"; + strings["%d samplesd"].plurals[0] = "%d sampel"; + strings["%d samplesd"].plurals[1] = "%d sample"; + strings["%d samplesd"].plurals[2] = "%d sampli"; + strings["%d bytesd"].plurals[0] = "%d bajt"; + strings["%d bytesd"].plurals[1] = "%d bajty"; + strings["%d bytesd"].plurals[2] = "%d bajtów"; + strings[" (%d-%d: %d samples)d"].plurals[0] = " (%d-%d: %d sampel)"; + strings[" (%d-%d: %d samples)d"].plurals[1] = " (%d-%d: %d sample)"; + strings[" (%d-%d: %d samples)d"].plurals[2] = " (%d-%d: %d sampli)"; + strings["%.2fHzd"].plurals[0] = "%.2f Hz"; + strings["Non-8/16-bit samples cannot be edited without prior conversion.d"].plurals[0] = "Sample w formacie innym niż 8-bitowy lub 16-bitowy PCM nie mogą być edytowane bez uprzedniej konwersji do jednego z tych formatów."; + + // sgsi src/gui/songInfo.cpp + + strings["Song Info###Song Information"].plurals[0] = "O utworze###Song Information"; + strings["Name##sgsi"].plurals[0] = "Nazwa"; + strings["Author##sgsi"].plurals[0] = "Autor"; + strings["Album##sgsi"].plurals[0] = "Album"; + strings["System##sgsi"].plurals[0] = "System"; + strings["Auto##sgsi"].plurals[0] = "Auto"; + strings["Tuning (A-4)##sgsi"].plurals[0] = "Tuning (A-4)"; + + // sgsn src/gui/songNotes.cpp + + strings["Song Comments###Song Comments"].plurals[0] = "Komentarze do utworu###Song Comments"; + + // sgsp src/gui/speed.cpp + + strings["Speed###Speed"].plurals[0] = "Prędkość###Speed"; + strings["Base Tempo##TempoOrHz"].plurals[0] = "Tempo bazowe##TempoOrHz"; + strings["Tick Rate##TempoOrHz"].plurals[0] = "Częstotliwość odświeżania##TempoOrHz"; + strings["click to display tick rate##sgsp"].plurals[0] = "kliknij aby wyświetlić częstotliwość odświeżania"; + strings["click to display base tempo##sgsp"].plurals[0] = "kliknuj aby wyświetlić tempo bazowe"; + strings["Groove##sgsp"].plurals[0] = "Wzór rytmu"; + strings["click for one speed##sgsp"].plurals[0] = "nnaciśnij, aby wyświetlić jedną prędkość"; + strings["Speeds##sgsp"].plurals[0] = "Prędkości"; + strings["click for groove pattern##sgsp"].plurals[0] = "naciśnij, aby wyświetlić wzory rytmu"; + strings["Speed##sgsp"].plurals[0] = "Prędkość"; + strings["click for two (alternating) speeds##sgsp"].plurals[0] = "naciśnij, aby wyświetlić dwie (naprzemienne) prędkości"; + strings["Virtual Tempo##sgsp"].plurals[0] = "Wirtualne tempo"; + strings["Numerator##sgsp"].plurals[0] = "Licznik"; + strings["Denominator (set to base tempo)##sgsp"].plurals[0] = "Mianownik (ustaw na równe tempu podstawowemu)"; + strings["Divider##sgsp"].plurals[0] = "Dzielnik"; + strings["Highlight##sgsp"].plurals[0] = "Podświetlenie"; + strings["Pattern Length##sgsp"].plurals[0] = "Długość wzorca"; + strings["Song Length##sgsp"].plurals[0] = "Długość utworu"; + + // sgst src/gui/stats.cpp + + strings["Statistics###Statistics"].plurals[0] = "Statystyki###Statistics"; + strings["Audio load##sgst"].plurals[0] = "Obciążenie audio"; + + // sgss src/gui/subSongs.cpp + + strings["Subsongs###Subsongs"].plurals[0] = "Podutwory###Subsongs"; + strings["%d. ##sgss0"].plurals[0] = "%d. "; + strings["%d. ##sgss1"].plurals[0] = "%d. "; + strings["Move up##sgss"].plurals[0] = "Przesuń w górę"; + strings["Move down##sgss"].plurals[0] = "Przesuń w dół"; + strings["too many subsongs!##sgss0"].plurals[0] = "zbyt wiele podutworów!"; + strings["Add##sgss"].plurals[0] = "Dodaj"; + strings["too many subsongs!##sgss1"].plurals[0] = "zbyt wiele podutworów!!"; + strings["Duplicate##sgss"].plurals[0] = "Sklonuj"; + strings["this is the only subsong!##sgss"].plurals[0] = "to jest jedyny podutwór!"; + strings["are you sure you want to remove this subsong?##sgss"].plurals[0] = "czy jesteś pewien że chcesz usuąć ten podutwór?"; + strings["Remove##sgss"].plurals[0] = "Usuń"; + strings["Name##sgss"].plurals[0] = "Nazwa"; + + // sgsc src/gui/sysConf.cpp + + strings["Clock rate:##sgsc0"].plurals[0] = "Taktowanie zegara:"; + strings["Chip type:##sgsc0"].plurals[0] = "Typ układu:"; + strings["YM3438 (9-bit DAC)##sgsc"].plurals[0] = "YM3438 (9-bitowy DAC)"; + strings["YM2612 (9-bit DAC with distortion)##sgsc"].plurals[0] = "YM2612 (9-bitowy DAC ze zniekształceniami)"; + strings["YMF276 (external DAC)##sgsc"].plurals[0] = "YMF276 (zewnętrzny DAC)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc0"].plurals[0] = "Wyłącz makra rozszerzonych kanałów FM (dla kompatybilności)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc0"].plurals[0] = "Zmiana instr. na operatorach 2-4 rozsz. kanału ma wpływ na FB (dla kompatybilności)"; + strings["Clock rate:##sgsc1"].plurals[0] = "Taktowanie zegara:"; + strings["1.79MHz (Half NTSC)##sgsc"].plurals[0] = "1.79 MHz (połowa NTSC)"; + strings["Chip type:##sgsc1"].plurals[0] = "Typ układu:"; + strings["TI SN76489 with Atari-like short noise##sgsc"].plurals[0] = "TI SN76489 z krótkim szumem podobnym do Atari"; + strings["Tandy PSSJ 3-voice sound##sgsc"].plurals[0] = "Trzykanałowe audio Tandy PSSJ"; + strings["Disable noise period change phase reset##sgsc"].plurals[0] = "Wyłącz reset fazy podczas zmiany okresu szumu"; + strings["Disable easy period to note mapping on upper octaves##sgsc0"].plurals[0] = "Wyłącz uproszczone mapowanie okresu na nutę na wyższych oktawach"; + strings["Pseudo-PAL##sgsc0"].plurals[0] = "Pseudo-PAL"; + strings["Disable anti-click##sgsc0"].plurals[0] = "Wyłącz anty-stukanie"; + strings["Chip revision:##sgsc0"].plurals[0] = "Rewizja układu:"; + strings["HuC6280 (original)##sgsc"].plurals[0] = "HuC6280 (oryginalny)"; + strings["CPU rate:##sgsc"].plurals[0] = "Taktowanie CPU:"; + strings["Sample memory:##sgsc"].plurals[0] = "Pamięć na sample:"; + strings["8K (rev A/B/E)##sgsc"].plurals[0] = "8kB (wersje A/B/E)"; + strings["64K (rev D/F)##sgsc"].plurals[0] = "64kB (wersje D/F)"; + strings["DAC resolution:##sgsc"].plurals[0] = "Rozdzielczość DAC:"; + strings["16-bit (rev A/B/D/F)##sgsc"].plurals[0] = "16-bit (wersje A/B/D/F)"; + strings["8-bit + TDM (rev C/E)##sgsc"].plurals[0] = "8-bit + multipleksowanie z podziałem czasu (wersje C/E)"; + strings["Enable echo##sgsc0"].plurals[0] = "Włącz echo"; + strings["Swap echo channels##sgsc"].plurals[0] = "Zamień miejscami kanały echo"; + strings["Echo delay:##sgsc0"].plurals[0] = "Opóźnienie echo:"; + strings["Echo resolution:##sgsc"].plurals[0] = "Rozdzielczość echo:"; + strings["Echo feedback:##sgsc0"].plurals[0] = "Feedback echo:"; + strings["Echo volume:##sgsc0"].plurals[0] = "Głośność echo:"; + strings["Disable anti-click##sgsc1"].plurals[0] = "Wyłącz anty-klikanie"; + strings["Chip revision:##sgsc1"].plurals[0] = "Rewizja konsoli:"; + strings["Original (DMG)##sgsc"].plurals[0] = "Oryginalny (DMG)"; + strings["Game Boy Color (rev C)##sgsc"].plurals[0] = "Game Boy Color (wersja C)"; + strings["Game Boy Color (rev E)##sgsc"].plurals[0] = "Game Boy Color (wersja E)"; + strings["Wave channel orientation:##sgsc"].plurals[0] = "Orientacja kanału syntezy tablicowej"; + strings["Normal##sgsc"].plurals[0] = "Normalna"; + strings["Inverted##sgsc"].plurals[0] = "Odwrócona"; + strings["Exact data (inverted)##sgsc"].plurals[0] = "Te same dane (odwrócona)"; + strings["Exact output (normal)##sgsc"].plurals[0] = "Ten sam dźwięk (normalna)"; + strings["Pretty please one more compat flag when I use arpeggio and my sound length##sgsc"].plurals[0] = "Cóż, proszę o kolejną flagę kompatybilności, gdy używam arpeggio i małej długości dźwięku na kanale szumu"; + strings["Clock rate:##sgsc2"].plurals[0] = "Taktowanie zegara:"; + strings["DAC bit depth (reduces output rate):##sgsc"].plurals[0] = "Rozdzielczość DAC (zmniejsza częstotliwość samplowania):"; + strings["Volume scale:##sgsc"].plurals[0] = "Głośność:"; + strings["Mix buffers (allows longer echo delay):##sgsc"].plurals[0] = "Bufory miksowania (pozwala na dłuższe opóźnienie echa):"; + strings["Channel limit:##sgsc"].plurals[0] = "Limit ilości kanałów:"; + strings["Sample rate:##sgsc"].plurals[0] = "Częstotliwość samplowania:"; + strings["Actual sample rate: %d Hz##sgsc"].plurals[0] = "Rzeczywista częstotliwość: %d Hz"; + strings["Max mixer CPU usage: %.0f%%##sgsc"].plurals[0] = "Maksymalne użycie CPU podczas miksowania: %.0f%%"; + strings["Arcade (4MHz)##sgsc"].plurals[0] = "Arcade (4 MHz)"; + strings["Half NTSC (1.79MHz)##sgsc"].plurals[0] = "Połowa NTSC (1.79 MHz)"; + strings["Patch set:##sgsc"].plurals[0] = "Zestaw instrumentów:"; + strings["Ignore top/hi-hat frequency changes##sgsc"].plurals[0] = "Ignoruj zmiany częstotliwości talerzy i hi-hatów"; + strings["Apply fixed frequency to all drums at once##sgsc"].plurals[0] = "Stosuj stałą częstotliwość do wszystich instrumentów perkusyjnych"; + strings["Broken pitch macro/slides (compatibility)##sgsc0"].plurals[0] = "Uszkodzone efekty portamento i makra (kompatybilność)"; + strings["Pseudo-PAL##sgsc1"].plurals[0] = "Pseudo-PAL"; + strings["Broken pitch macro/slides (compatibility)##sgsc1"].plurals[0] = "Uszkodzone efekty portamento i makra (kompatybilność)"; + strings["Clock rate:##sgsc20"].plurals[0] = "Taktowanie zegara:"; + strings["DPCM channel mode:##sgsc"].plurals[0] = "Tryb kanału DPCM:"; + strings["DPCM (muffled samples; low CPU usage)##sgsc"].plurals[0] = "DPCM (przytłumione sample, niskie zużycie CPU)"; + strings["PCM (crisp samples; high CPU usage)##sgsc"].plurals[0] = "PCM (czyste sample, wysokie zużycie CPU)"; + strings["Clock rate:##sgsc18"].plurals[0] = "Taktowanie zegara:"; + strings["Clock rate:##sgsc19"].plurals[0] = "Taktowanie zegara:"; + strings["Global parameter priority:##sgsc0"].plurals[0] = "Priorytek globalnych parametrów:"; + strings["Left to right##sgsc0"].plurals[0] = "Z lewej do prawej"; + strings["Last used channel##sgsc0"].plurals[0] = "Ostatni używany kanał"; + strings["Hard reset envelope:##sgsc"].plurals[0] = "OTwardy reset obwiedni:"; + strings["Attack##sgsc"].plurals[0] = "Atak"; + strings["Decay##sgsc"].plurals[0] = "Opadanie"; + strings["Sustain##sgsc"].plurals[0] = "Poodtrzymanie"; + strings["Release##sgsc"].plurals[0] = "Zwolnienie"; + strings["Envelope reset time:##sgsc"].plurals[0] = "Czas resetowania obwiedni:"; + strings["- 0 disables envelope reset. not recommended!\n- 1 may trigger SID envelope bugs.\n- values that are too high may result in notes being skipped.##sgsc"].plurals[0] = "- 0 wyłącza reset obwiedni. nie zalecane!\n- 1 może wywołać błędy obwiedni SIDa.\n- zbyt wysokie wartości mogą powodować pomijanie krótkich nut."; + strings["Disable 1Exy env update (compatibility)##sgsc"].plurals[0] = "Wyłącz aktualizację obwiedni podczas stosowania efektu 1Exy (kompatybilność)"; + strings["Relative duty and cutoff macros are coarse (compatibility)##sgsc"].plurals[0] = "Makra szerokości fali prost. i punktu odcięcia w trybie względnym mają niższą rozdzielczość (kompatybilność)"; + strings["Cutoff macro race conditions (compatibility)##sgsc"].plurals[0] = "Wyścig wątków przy makrze punktu odcięcia (dla kompatybiności)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc1"].plurals[0] = "Wyłącz makra rozszerzonych kanałów FM (dla kompatybilności)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc1"].plurals[0] = "Zmiana instr. na operatorach 2-4 rozsz. kanału ma wpływ na FB (dla kompatybilności)"; + strings["SSG Volume##sgsc0"].plurals[0] = "Głośność SSG"; + strings["FM/ADPCM Volume##sgsc0"].plurals[0] = "Głośność FM/ADPCM"; + strings["Clock rate:##sgsc3"].plurals[0] = "Taktowanie zegara:"; + strings["0.83MHz (Pre-divided Sunsoft 5B on PAL)##sgsc"].plurals[0] = "0.83 MHz (Sunsoft 5B z już podzielonym taktowaniem, PAL)"; + strings["0.89MHz (Pre-divided Sunsoft 5B)##sgsc"].plurals[0] = "0.89 MHz (Sunsoft 5B z już podzielonym taktowaniem)"; + strings["Chip type:##sgsc2"].plurals[0] = "Typ układu:"; + strings["note: AY-3-8914 is not supported by the VGM format!##sgsc"].plurals[0] = "uwaga: AY-3-8914 nie jest wspieramy przez format VGM!"; + strings["Stereo##_AY_STEREO"].plurals[0] = "Stereo##_AY_STEREO"; + strings["Separation##sgsc"].plurals[0] = "Rozdzielenie"; + strings["Half Clock divider##_AY_CLKSEL"].plurals[0] = "Podziel taktowania zegara przez 2##_AY_CLKSEL"; + strings["Stereo separation:##sgsc"].plurals[0] = "Rozdzielenie stereo:"; + strings["Model:##sgsc"].plurals[0] = "Model:"; + strings["Chip memory:##sgsc"].plurals[0] = "Pamiec ukladu:"; + strings["2MB (ECS/AGA max)##sgsc"].plurals[0] = "2 MB (maksimum dla ECS/AGA)"; + strings["512KB (OCS max)##sgsc"].plurals[0] = "512 kB (maksimum dla OCS)"; + strings["Bypass frequency limits##sgsc"].plurals[0] = "Ignoruj limity częstotliwości"; + strings["Mixing mode:##sgsc"].plurals[0] = "Tryb miksowania:"; + strings["Mono##sgsc"].plurals[0] = "Mono"; + strings["Mono (no distortion)##sgsc"].plurals[0] = "Mono (bez zakłóceń)"; + strings["Stereo##sgsc0"].plurals[0] = "Stereo"; + strings["Clock rate:##sgsc4"].plurals[0] = "Taktowanie zegara:"; + strings["Speaker type:##sgsc"].plurals[0] = "Typ brzęczyka:"; + strings["Unfiltered##sgsc"].plurals[0] = "Bez filtrowania"; + strings["Cone##sgsc"].plurals[0] = "Stożek"; + strings["Piezo##sgsc"].plurals[0] = "Piezo"; + strings["Use system beeper (Linux only!)##sgsc"].plurals[0] = "Używaj prawdziwego brzęczyka systemowego (tylko na Linuxie!)"; + strings["Reset phase on frequency change##sgsc"].plurals[0] = "Resetuj fazę podczas zmiany częstotliwości"; + strings["Echo delay:##sgsc1"].plurals[0] = "Opóżnienie:"; + strings["Echo feedback:##sgsc1"].plurals[0] = "Feedback echo:"; + strings["Clock rate:##sgsc5"].plurals[0] = "Taktowanie zegara:"; + strings["Stereo##sgsc1"].plurals[0] = "Stereo"; + strings["Bankswitched (Seta 2)##sgsc"].plurals[0] = "Ze zmieniarką banków (Seta 2)"; + strings["Clock rate:##sgsc6"].plurals[0] = "Taktowanie zegara:"; + strings["Initial channel limit:##sgsc0"].plurals[0] = "Początkowy limit ilości kanałów:"; + strings["Disable hissing##sgsc"].plurals[0] = "Wyłącz trzeszczenie"; + strings["Scale frequency to wave length##sgsc"].plurals[0] = "Skaluj częstotliwość względem długości fali"; + strings["Initial channel limit:##sgsc1"].plurals[0] = "Początkowy limit ilości kanałów:"; + strings["Volume scale:##sgsc0"].plurals[0] = "Skalowanie głośności:"; + strings["Clock rate:##sgsc7"].plurals[0] = "Taktowanie zegara:"; + strings["Output rate:##sgsc0"].plurals[0] = "Częstotliwość audio na wyjściu:"; + strings["FM: clock / 72, SSG: clock / 16##sgsc0"].plurals[0] = "FM: takt. zegara / 72, SSG: takt. zegara / 16"; + strings["FM: clock / 36, SSG: clock / 8##sgsc"].plurals[0] = "FM: takt. zegara / 36, SSG: takt. zegara / 8"; + strings["FM: clock / 24, SSG: clock / 4##sgsc"].plurals[0] = "FM: takt. zegara / 24, SSG: takt. zegara / 4"; + strings["SSG Volume##sgsc1"].plurals[0] = "Głośność SSG"; + strings["FM Volume##sgsc"].plurals[0] = "Głośność FM"; + strings["Disable ExtCh FM macros (compatibility)##sgsc2"].plurals[0] = "Wyłącz makra rozszerzonych kanałów FM (dla kompatybilności)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc2"].plurals[0] = "Zmiana instr. na operatorach 2-4 rozsz. kanału ma wpływ na FB (dla kompatybilności)"; + strings["Clock rate:##sgsc8"].plurals[0] = "Taktowanie zegara:"; + strings["8MHz (Arcade)##sgsc"].plurals[0] = "8 MHz (Arcade)"; + strings["Output rate:##sgsc1"].plurals[0] = "Częstotliwość audio na wyjściu:"; + strings["FM: clock / 144, SSG: clock / 32##sgsc"].plurals[0] = "FM: takt. zegara / 144, SSG: takt. zegara / 32"; + strings["FM: clock / 72, SSG: clock / 16##sgsc1"].plurals[0] = "FM: takt. zegara / 72, SSG: takt. zegara / 16"; + strings["FM: clock / 48, SSG: clock / 8##sgsc"].plurals[0] = "FM: takt. zegara / 48, SSG: takt. zegara / 8"; + strings["SSG Volume##sgsc2"].plurals[0] = "Głośność SSG"; + strings["FM/ADPCM Volume##sgsc1"].plurals[0] = "Głośność FM/ADPCM"; + strings["Disable ExtCh FM macros (compatibility)##sgsc3"].plurals[0] = "Wyłącz makra rozszerzonych kanałów FM (dla kompatybilności)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc3"].plurals[0] = "Zmiana instr. na operatorach 2-4 rozsz. kanału ma wpływ na FB (dla kompatybilności)"; + strings["Clock rate:##sgsc9"].plurals[0] = "Taktowanie zegara:"; + strings["Chip type:##sgsc3"].plurals[0] = "Typ ukłądu:"; + strings["RF5C68 (10-bit output)##sgsc"].plurals[0] = "RF5C68 (10-bitowe audio)"; + strings["RF5C164 (16-bit output)##sgsc"].plurals[0] = "RF5C164 (16-bitowe audio)"; + strings["Clock rate:##sgsc10"].plurals[0] = "Taktowanie zegara:"; + strings["Sample rate table:##sgsc"].plurals[0] = "Tablica częstotliwości audio:"; + strings["divider \\ clock##sgsc"].plurals[0] = "dzielnik zegara"; + strings["full##sgsc"].plurals[0] = "pełna"; + strings["half##sgsc"].plurals[0] = "połowiczna"; + strings["Clock rate:##sgsc11"].plurals[0] = "Taktowanie zegara:"; + strings["Output rate:##sgsc2"].plurals[0] = "Częstotliwość audio na wyjściu:"; + strings["clock / 132##sgsc"].plurals[0] = "takt. zegara / 132"; + strings["clock / 165##sgsc"].plurals[0] = "takt. zegara / 165"; + strings["Bankswitched (NMK112)##sgsc"].plurals[0] = "Ze zmieniarką banków (NMK112)"; + strings["Clock rate:##sgsc12"].plurals[0] = "Taktowanie zegara:"; + strings["1.5MHz (Arcade)##sgsc"].plurals[0] = "1.5 MHz (Automaty do gier)"; + strings["Consistent frequency across all duties##sgsc"].plurals[0] = "Stabilna częstotliwości dla wszystkich szerokości fali prostokątnej"; + strings["note: only works for an initial LFSR value of 0!##sgsc"].plurals[0] = "uwaga: działa tylko w przypadku ustawienia początkowej wartości LFSR na 0!"; + strings["Clock rate:##sgsc13"].plurals[0] = "Taktowanie zegara:"; + strings["Clock rate:##sgsc14"].plurals[0] = "Taktowanie zegara:"; + strings["Chip type:##sgsc4"].plurals[0] = "Typ układu:"; + strings["Compatible panning (0800)##sgsc"].plurals[0] = "Kompatybilny panning (0800)"; + strings["Clock rate:##sgsc15"].plurals[0] = "Taktowanie zegara:"; + strings["Output rate:##sgsc3"].plurals[0] = "Częstotliwość audio na wyjściu:"; + strings["Output bit depth:##sgsc"].plurals[0] = "Rozdzielczość audio na wyjściu:"; + strings["Stereo##sgsc2"].plurals[0] = "Stereo"; + strings["Interpolation:##sgsc"].plurals[0] = "Interpolacja:"; + strings["None##sgsc"].plurals[0] = "Wył."; + strings["Linear##sgsc"].plurals[0] = "Liniowa"; + strings["Cubic##sgsc"].plurals[0] = "Sześcienna"; + strings["Sinc##sgsc"].plurals[0] = "Sinc"; + strings["Volume scale:##sgsc1"].plurals[0] = "Skalowanie głośności:"; + strings["Left##VolScaleL"].plurals[0] = "Lewo##VolScaleL"; + strings["Right##VolScaleL"].plurals[0] = "Prawo##VolScaleL"; + strings["Enable echo##sgsc1"].plurals[0] = "Włącz echo"; + strings["Initial echo state:##sgsc"].plurals[0] = "Początkowy stan echo:"; + strings["Delay##EchoDelay"].plurals[0] = "Opóźnienie##EchoDelay"; + strings["Feedback##EchoFeedback"].plurals[0] = "Sprz. zwrotne##EchoFeedback"; + strings["Echo volume:##sgsc1"].plurals[0] = "Głośność echo:"; + strings["Left##EchoVolL"].plurals[0] = "Lewe##EchoVolL"; + strings["Right##EchoVolL"].plurals[0] = "Prawe##EchoVolL"; + strings["Echo filter:##sgsc"].plurals[0] = "Filtr echo:"; + strings["Hex##SNESFHex"].plurals[0] = "Heks.##SNESFHex"; + strings["Dec##SNESFHex"].plurals[0] = "Dzies.##SNESFHex"; + strings["sum: %d##sgsc"].plurals[0] = "suma: %d"; + strings["Detune##sgsc"].plurals[0] = "Rozstrojenie"; + strings["Capacitor values (nF):##sgsc"].plurals[0] = "Pojemność kondensatorów (nF):"; + strings["Initial part volume (channel 1-4):##sgsc"].plurals[0] = "Głośnośc początkowa (kanały 1-4):"; + strings["Initial part volume (channel 5-8):##sgsc"].plurals[0] = "Głośnośc początkowa (kanały 5-8):"; + strings["Envelope mode (channel 1-4):##sgsc"].plurals[0] = "Tryb obwiedni(kanały 1-4):"; + strings["Capacitor (attack/decay)##EM00"].plurals[0] = "Kondensator (atak/opadanie)##EM00"; + strings["External (volume macro)##EM01"].plurals[0] = "Zewnętrzna (makro głośności)##EM01"; + strings["Envelope mode (channel 5-8):##sgsc"].plurals[0] = "Tryb obwiedni(kanały 5-8):"; + strings["Capacitor (attack/decay)##EM10"].plurals[0] = "Kondensator (atak/opadanie)##EM10"; + strings["External (volume macro)##EM11"].plurals[0] = "Zewnętrzna (makro głośności)##EM11"; + strings["Global vibrato:##sgsc"].plurals[0] = "Globalne vibrato:"; + strings["Speed##sgsc"].plurals[0] = "Prędkość"; + strings["Depth##sgsc"].plurals[0] = "Głębokość"; + strings["Disable easy period to note mapping on upper octaves##sgsc1"].plurals[0] = "Wyłącz uproszczone mapowanie okresu na nutę na wyższych oktawach"; + strings["Stereo##sgsc3"].plurals[0] = "Stereo"; + strings["Waveform storage mode:##sgsc0"].plurals[0] = "Sposób przechowywania fal:"; + strings["RAM##sgsc"].plurals[0] = "RAM"; + strings["ROM (up to 8 waves)##sgsc"].plurals[0] = "RAM (maks. 8 fal)"; + strings["Compatible noise frequencies##sgsc"].plurals[0] = "Kompatybilne częstotliwości szumu"; + strings["Legacy slides and pitch (compatibility)##sgsc"].plurals[0] = "Przestarzałe wysokości dźwięku i portamento (kompatybilność)"; + strings["Clock rate:##sgsc16"].plurals[0] = "Taktowanie zegara:"; + strings["Clock rate:##sgsc17"].plurals[0] = "Taktowanie zegara:"; + strings["Global parameter priority:##sgsc1"].plurals[0] = "Globalny priorytet parametrów:"; + strings["Left to right##sgsc1"].plurals[0] = "Od lewej do prawej"; + strings["Last used channel##sgsc1"].plurals[0] = "Ostatni używany kanał"; + strings["Banking style:##sgsc"].plurals[0] = "Sposób przełączania banków:"; + strings["Raw (16MB; no VGM export!)##sgsc"].plurals[0] = "Surowy (16 MB; brak możliwości eksportu do VGM!)"; + strings["Waveform storage mode:##sgsc1"].plurals[0] = "Tryb przechowywania fal:"; + strings["Dynamic (unconfirmed)##sgsc"].plurals[0] = "Dynamiczny (niezweryfikowany)"; + strings["Static (up to 5 waves)##sgsc"].plurals[0] = "Statyczny (maks. 5 fal)"; + strings["DS (4MB RAM)##sgsc"].plurals[0] = "DS (4 MB RAM)"; + strings["DSi (16MB RAM)##sgsc"].plurals[0] = "DSi (16 MB RAM)"; + strings["nothing to configure##sgsc"].plurals[0] = "nic do skonfigurowania"; + strings["Downmix chip output to mono##sgsc"].plurals[0] = "Miksuj dźwięk układu do mono"; + strings["Reserved blocks for wavetables:##sgsc"].plurals[0] = "Zarezerwowane bloki dla tablic fal:"; + strings["Reserve this many blocks 256 bytes each in sample memory.\nEach block holds one wavetable (is used for one wavetable channel),\nso reserve as many as you need.##sgsc"].plurals[0] = "Zarezerwuj tyle bloków, każdy po 256 bajtów, w pamięci na sample.\nW każdym bloku znajduje się jedna tablica fal (jest ona używana dla jednego kanału w trybie tablic fal),\nwięc zarezerwuj ich tyle, ile potrzebujesz."; + strings["Custom clock rate##sgsc"].plurals[0] = "Niestandardowe taktowanie zegara"; + strings["Hz##sgscHz"].plurals[0] = "Hz##sgscHz"; + strings["1MB##sgsc"].plurals[0] = "1 MB"; + strings["256KB##sgsc"].plurals[0] = "256 kB"; + strings["Namco System 2 (2MB)##sgsc"].plurals[0] = "Namco System 2 (2 MB)"; + strings["Namco System 21 (4MB)##sgsc"].plurals[0] = "Namco System 21 (4 MB)"; + + // sgsm src/gui/sysManager.cpp + + strings["Chip Manager###Chip Manager"].plurals[0] = "Menedżer układów###Chip Manager"; + strings["Preserve channel order##sgsm"].plurals[0] = "Zachowaj kolejność kanałów"; + strings["Clone channel data##sgsm"].plurals[0] = "Klonuj dane kanału"; + strings["Clone at end##sgsm"].plurals[0] = "Sklonuj i wstaw na koniec"; + strings["Name##sgsm"].plurals[0] = "Nazwa"; + strings["Actions##sgsm"].plurals[0] = "Działania"; + strings["(drag to swap chips)##sgsm"].plurals[0] = "(przeciągnij aby zamienić miejscami układy)"; + strings["Clone##SysDup"].plurals[0] = "Klonuj##SysDup"; + strings["cannot duplicate chip! (##sgsm"].plurals[0] = "nie udało się sklonować układu!"; + strings["max number of systems is %d##sgsm"].plurals[0] = "maksymalna ilość systemów to %d"; + strings["max number of total channels is %d##sgsm"].plurals[0] = "maksymalna ilość kanałów to %d"; + strings["Change##SysChange"].plurals[0] = "Zmień##SysChange"; + strings["Are you sure you want to remove this chip?##sgsm"].plurals[0] = "Czy jesteś pewien że chcesz usunąć ten układ?"; + strings["Remove##sgsm"].plurals[0] = "Usuń"; + strings["cannot add chip! (##sgsm"].plurals[0] = "nie da się dodać układu! ("; + + // sgsa src/gui/sysPartNumber.cpp + + strings["ZXS Beeper##sgsa"].plurals[0] = "ZXS (brzęczyk)"; + + // sgsp src/gui/sysPicker.cpp + + strings["Search...##sgsp"].plurals[0] = "Szukaj..."; + + // # sgvm src/gui/volMeter.cpp + + strings["Volume Meter###Volume Meter"].plurals[0] = "Miernik glośności###Volume Meter"; + + // sgwe src/gui/waveEdit.cpp + + strings["Sine##sgwe0"].plurals[0] = "Sinusoida"; + strings["Triangle##sgwe0"].plurals[0] = "Fala trójkątna"; + strings["Saw##sgwe0"].plurals[0] = "Fala piłokształtna"; + strings["Pulse##sgwe"].plurals[0] = "Fala kwadratowa"; + + strings["None##sgwe"].plurals[0] = "Brak"; + strings["Linear##sgwe"].plurals[0] = "Liniowa"; + strings["Cosine##sgwe"].plurals[0] = "Kosinusoidalny"; + strings["Cubic##sgwe"].plurals[0] = "Sześćienny"; + + strings["Sine##sgwe1"].plurals[0] = "Sinusoida"; + strings["Rect. Sine##sgwe"].plurals[0] = "Sinusoida rekt."; + strings["Abs. Sine##sgwe"].plurals[0] = "Moduł sinusoidy"; + strings["Quart. Sine##sgwe"].plurals[0] = "Ćwierć sinusoidy"; + strings["Squish. Sine##sgwe"].plurals[0] = "Spłaszczona sinusoida"; + strings["Abs. Squish. Sine##sgwe"].plurals[0] = "Spł. moduł sinusoidy"; + strings["Square##sgwe"].plurals[0] = "Fala kwadratowa"; + strings["rectSquare##sgwe"].plurals[0] = "Pochodna fali kwadratowej"; + strings["Saw##sgwe1"].plurals[0] = "Fala piłokształtna"; + strings["Rect. Saw##sgwe"].plurals[0] = "Pochodna fali piłokształtnej"; + strings["Abs. Saw##sgwe"].plurals[0] = "Moduł fali piłokształtnej"; + strings["Cubed Saw##sgwe"].plurals[0] = "Fala piłokształtna^3"; + strings["Rect. Cubed Saw##sgwe"].plurals[0] = "Pochodna fali piłokształtnej^3"; + strings["Abs. Cubed Saw##sgwe"].plurals[0] = "Moduł fali piłokształtnej^3"; + strings["Cubed Sine##sgwe"].plurals[0] = "Sinusoida^3"; + strings["Rect. Cubed Sine##sgwe"].plurals[0] = "Pochodna sinusoidy^3"; + strings["Abs. Cubed Sine##sgwe"].plurals[0] = "Moduł sinusoidy^3"; + strings["Quart. Cubed Sine##sgwe"].plurals[0] = "Ćwierć sinusoidy^3"; + strings["Squish. Cubed Sine##sgwe"].plurals[0] = "Spłaszczona sinusoida^3"; + strings["Squish. Abs. Cub. Sine##sgwe"].plurals[0] = "Spł moduł sinusoidy^3"; + strings["Triangle##sgwe1"].plurals[0] = "Fala trójkątna"; + strings["Rect. Triangle##sgwe"].plurals[0] = "Pochodna fali trójkątnej"; + strings["Abs. Triangle##sgwe"].plurals[0] = "Moduł fali trójkątnej"; + strings["Quart. Triangle##sgwe"].plurals[0] = "Ćwierć fali trójkątnej"; + strings["Squish. Triangle##sgwe"].plurals[0] = "Spłaszczona fala trójkątna"; + strings["Abs. Squish. Triangle##sgwe"].plurals[0] = "Spł. moduł. fali trójkątnej"; + strings["Cubed Triangle##sgwe"].plurals[0] = "Fala trójkątna^3"; + strings["Rect. Cubed Triangle##sgwe"].plurals[0] = "Pochodna fali trójkątnej^3"; + strings["Abs. Cubed Triangle##sgwe"].plurals[0] = "Moduł fali trójkątnej^3"; + strings["Quart. Cubed Triangle##sgwe"].plurals[0] = "Ćwierć fali trójkątnej^3"; + strings["Squish. Cubed Triangle##sgwe"].plurals[0] = "Spł. fala trójkątna^3"; + strings["Squish. Abs. Cub. Triangle##sgwe"].plurals[0] = "Spł. moduł fali trójkątnej^3"; + + strings["Wavetable Editor###Wavetable Editor"].plurals[0] = "Ebytor tablic fal###Wavetable Editor"; + strings["no wavetable selected##sgwe0"].plurals[0] = "nie wybrano tablicy fal"; + strings["no wavetable selected##sgwe1"].plurals[0] = "nie wybrano tablicy fal"; + strings["select one...##sgwe"].plurals[0] = "wybierz jeden..."; + strings["or##sgwe0"].plurals[0] = "albo"; + strings["Open##sgwe0"].plurals[0] = "Otwórz"; + strings["or##sgwe1"].plurals[0] = "albo"; + strings["Create New##sgwe"].plurals[0] = "Stwórz nowy"; + strings["Open##sgwe1"].plurals[0] = "Otwórz"; + strings["Save##sgwe"].plurals[0] = "Zapisz"; + strings["export .dmw...##sgwe"].plurals[0] = "eksportuj do .dmw..."; + strings["export raw...##sgwe"].plurals[0] = "eksportuj dane surowe..."; + strings["Steps##sgwe"].plurals[0] = "Kroki"; + strings["Lines##sgwe"].plurals[0] = "Linie"; + strings["Width##sgwe"].plurals[0] = "Szerokość"; + strings["use a width of:\n- any on Amiga/N163\n- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy and WonderSwan\n- 64 on FDS\n- 128 on X1-010\n- 256 for ES5503\nany other widths will be scaled during playback.##sgwe"].plurals[0] = "stosuj długości fal:\n- dowolna dla Amigi/N163\n- 32 dla Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy i WonderSwan\n- 64 dla FDS\n- 128 dla X1-010\n- 256 dla ES5503\nwszystkie inne długości będą przeskalowane do właściwych podczas odtwarzania."; + strings["Height##sgwe"].plurals[0] = "Wysokość"; + strings["use a height of:\n- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 Envelope shape and N163\n- 32 for PC Engine\n- 64 for FDS and Virtual Boy\n- 256 for X1-010, SCC and ES5503\nany other heights will be scaled during playback.##sgwe"].plurals[0] = "stosuj wysokości fal:\n- 16 dla Game Boy, WonderSwan, Namco WSG, Konami Bubble System, kształtu obwiedni X1-010 i N163\n- 32 dla PC Engine\n- 64 dla FDS и Virtual Boy\n- 256 dla X1-010, SCC и ES5503\nszystkie inne wyskokości będą przeskalowane do właściwych podczas odtwarzania."; + strings["Shapes##sgwe"].plurals[0] = "Kształty fal"; + strings["Duty##sgwe"].plurals[0] = "Szerokość fali prost."; + strings["Exponent##sgwe"].plurals[0] = "Stopień"; + strings["XOR Point##sgwe"].plurals[0] = "Punkt XOR"; + strings["Amplitude/Phase##sgwe"].plurals[0] = "Amplituda/faza"; + strings["Op##sgwe0"].plurals[0] = "Op"; + strings["Level##sgwe"].plurals[0] = "Głośność"; + strings["Mult##sgwe"].plurals[0] = "Mnoznik"; + strings["FB##sgwe"].plurals[0] = "FB"; + strings["Op##sgwe1"].plurals[0] = "Op."; + strings["Waveform##sgwe"].plurals[0] = "Kształt fali"; + strings["Connection Diagram##sgwe0"].plurals[0] = "Matryca połączeń"; + strings["Connection Diagram##sgwe1"].plurals[0] = "Matryca połączeń"; + strings["Out##sgwe"].plurals[0] = "Wyjście"; + strings["WaveTools##sgwe"].plurals[0] = "Narzędzia tablic fal"; + strings["Scale X##sgwe"].plurals[0] = "Skaluj oś X"; + strings["wavetable longer than 256 samples!##sgwe"].plurals[0] = "tablica fal powyżej 256 sampli!"; + strings["Scale Y##sgwe"].plurals[0] = "Skaluj oś Y"; + strings["Offset X##sgwe"].plurals[0] = "Przesuń X"; + strings["Offset Y##sgwe"].plurals[0] = "Przesuń Y"; + strings["Smooth##sgwe"].plurals[0] = "Wygładź"; + strings["Amplify##sgwe"].plurals[0] = "Wzmocnij"; + strings["Normalize##sgwe"].plurals[0] = "Normalizuj"; + strings["Invert##sgwe"].plurals[0] = "Odrwóć"; + strings["Reverse##sgwe"].plurals[0] = "Odwróć (Oś X)"; + strings["Half##sgwe"].plurals[0] = "Zmniejsz 2x"; + strings["Double##sgwe"].plurals[0] = "Powiększ 2x"; + strings["Convert Signed/Unsigned##sgwe"].plurals[0] = "Konwersja ze znakiem/bez znaku"; + strings["Randomize##sgwe"].plurals[0] = "Losuj wartości"; + strings["Dec##sgwe"].plurals[0] = "Dec."; + strings["Hex##sgwe"].plurals[0] = "Hex."; + strings["Signed/Unsigned##sgwe"].plurals[0] = "Ze znakiem <-> bez znaku"; + + // sgxy src/gui/xyOsc.cpp + + strings["Oscilloscope (X-Y)###Oscilloscope (X-Y)"].plurals[0] = "Oscyloskop (X-Y)###Oscilloscope (X-Y)"; + strings["X Channel##sgxy"].plurals[0] = "Kanał osi X"; + strings["Invert##X"].plurals[0] = "Odwróć"; + strings["Y Channel##sgxy"].plurals[0] = "Kanał osi Y"; + strings["Invert##Y"].plurals[0] = "Odwróć"; + strings["Zoom##sgxy"].plurals[0] = "Przybliż"; + strings["Samples##sgxy"].plurals[0] = "Sample"; + strings["Decay Time (ms)##sgxy"].plurals[0] = "Czas opadania (ms)"; + strings["Intensity##sgxy"].plurals[0] = "Natężenie"; + strings["Line Thickness##sgxy"].plurals[0] = "Grubość linii"; + strings["OK##sgxy"].plurals[0] = "OK"; + strings["(-Infinity)dB,(-Infinity)dB##sgxy"].plurals[0] = "(-Nieskończoność) dB,(-Nieskończoność) dB"; + strings["(-Infinity)dB,%.1fdB##sgxy"].plurals[0] = "(-Nieskończoność) dB,%.1f db"; + strings["%.1fdB,(-Infinity)dB##sgxy"].plurals[0] = "%.1f dB,(-Nieskończoność) dB"; + + //WINDOW NAMES + + strings["Orders###Orders"].plurals[0] = "Matryca wzorców###Orders"; + strings["About Furnace###About Furnace"].plurals[0] = "O Furnace###About Furnace"; + strings["Channels###Channels"].plurals[0] = "Kanały###Channels"; + strings["Oscilloscope (per-channel)###Oscilloscope (per-channel)"].plurals[0] = "Oscyloskop (na poscz. kanał)###Oscilloscope (per-channel)"; + strings["Instruments###Instruments"].plurals[0] = "Instrumenty###Instruments"; + strings["Wavetables###Wavetables"].plurals[0] = "Tablice fal###Wavetables"; + strings["Debug###Debug"].plurals[0] = "Menu Debugowania###Debug"; + strings["Samples###Samples"].plurals[0] = "Sample###Samples"; + strings["MobileEdit###MobileEdit"].plurals[0] = "Mobilne menu edycji###MobileEdit"; + strings["Log Viewer###Log Viewer"].plurals[0] = "Podgląd logów###Log Viewer"; + strings["Mixer###Mixer"].plurals[0] = "Mikser###Mixer"; + strings["OrderSel###OrderSel"].plurals[0] = "Wybór matr. wzorców###OrderSel"; + strings["Spoiler###Spoiler"].plurals[0] = "Spoiler###Spoiler"; + //popups + strings["Warning###Warning"].plurals[0] = "Uwaga###Warning"; + strings["Error###Error"].plurals[0] = "Błąd###Error"; + strings["Select Instrument###Select Instrument"].plurals[0] = "Wybierz Instrument###Select Instrument"; + strings["Import Raw Sample###Import Raw Sample"].plurals[0] = "Importuj surowy sampel###Import Raw Sample"; + strings["Rendering...###Rendering..."].plurals[0] = "Renderowanie...###Rendering..."; + + //MACRO EDITOR + + //macro hover notes + + strings["exponential##sgmu"].plurals[0] = "wykładnicze"; + strings["linear##sgmu"].plurals[0] = "liniowe"; + strings["direct##sgmu"].plurals[0] = "bezpośrednie"; + + strings["Release"].plurals[0] = "Zwolnienie"; + strings["Loop"].plurals[0] = "Pętla"; + + strings["HP/K2, HP/K2##sgmu"].plurals[0] = "HP/K2, HP/K2"; + strings["HP/K2, LP/K1##sgmu"].plurals[0] = "HP/K2, LP/K1"; + strings["LP/K2, LP/K2##sgmu"].plurals[0] = "LP/K2, LP/K2"; + strings["LP/K2, LP/K1##sgmu"].plurals[0] = "LP/K2, LP/K1"; + + strings["Saw##sgmu"].plurals[0] = "Fala piłokształtna"; + strings["Square##sgmu"].plurals[0] = "Fala kwadratowa"; + strings["Triangle##sgmu"].plurals[0] = "Fala trójkątna"; + strings["Random##sgmu"].plurals[0] = "Szum"; + + //src/gui/settings.cpp + + strings["0"].plurals[0] = ""; + strings["0"].plurals[0] = ""; + strings["1"].plurals[0] = ""; + strings["1"].plurals[0] = ""; + strings["2"].plurals[0] = ""; + strings["2"].plurals[0] = ""; + strings["High"].plurals[0] = "Wysokie"; + strings["Low"].plurals[0] = "Niskie"; + strings["ASAP (C++ port)"].plurals[0] = "ASAP (przepisany na C++)"; + strings["ESFMu (fast)"].plurals[0] = "ESFMu (szybki)"; + strings["Lower"].plurals[0] = "Bardzo niski"; + strings["Low1"].plurals[0] = "Niski"; + strings["Medium"].plurals[0] = "Średni"; + strings["High"].plurals[0] = "Wysoki"; + strings["Ultra"].plurals[0] = "Ultra"; + strings["Ultimate"].plurals[0] = "Maksymalny"; + strings["KIOCSOUND on /dev/tty1"].plurals[0] = "KIOCSOUND na /dev/tty1"; + strings["KIOCSOUND on standard output"].plurals[0] = "KIOCSOUND na standardowym wyjściu"; + strings["Disabled/custom0"].plurals[0] = "Wył./niestandardowy"; + strings["Two octaves (0 is C-4, F is D#5)"].plurals[0] = "Dwie oktawy (0 = C-4, F = D#5)"; + strings["Raw (note number is value)"].plurals[0] = "Tryb surowy (numer nuty jest wartością)"; + strings["Two octaves alternate (lower keys are 0-9, upper keys are A-F)"].plurals[0] = "Alternatywne wprowadzanie dwóch oktaw (dolne klawisze 0-9, górne klawisze A-F)"; + strings["Use dual control change (one for each nibble)0"].plurals[0] = "Użyj podwójnej komendy CC (jedna na półbajt)"; + strings["Use 14-bit control change0"].plurals[0] = "Użyj 14-bitowej komendy CC"; + strings["Use single control change (imprecise)0"].plurals[0] = "Użyj pojedynczej komendy CC (niska dokładność)"; + strings["Disabled/custom1"].plurals[0] = "Wył./niestandardowy"; + strings["Use dual control change (one for each nibble)1"].plurals[0] = "Użyj podwójnej komendy CC (jedna na półbajt)"; + strings["Use 14-bit control change1"].plurals[0] = "Użyj 14-bitowej komendy CC"; + strings["Use single control change (imprecise)1"].plurals[0] = "Użyj pojedynczej komendy CC (niska dokładność)"; + strings["--select--"].plurals[0] = "--wybierz--"; + strings["Note Off"].plurals[0] = "Puszczenie klawisza"; + strings["Note On"].plurals[0] = "Wciśnięcie klawisza"; + strings["Aftertouch"].plurals[0] = "Aftertouch"; + strings["Control"].plurals[0] = "Wartość CC"; + strings["Program0"].plurals[0] = "Program"; + strings["ChanPressure"].plurals[0] = "Równe naciskanie na kanał MIDI"; + strings["Pitch Bend"].plurals[0] = "Zmiana wysokości dźwięku"; + strings["SysEx"].plurals[0] = "SysEx"; + strings["Instrument0"].plurals[0] = "Instrument"; + strings["Volume0"].plurals[0] = "Głośność"; + strings["Effect 1 type"].plurals[0] = "Indeks efektu №1"; + strings["Effect 1 value"].plurals[0] = "Fala Parametr efektu №1"; + strings["Effect 2 type"].plurals[0] = "Indeks efektu №2"; + strings["Effect 2 value"].plurals[0] = "Fala Parametr efektu №2"; + strings["Effect 3 type"].plurals[0] = "Indeks efektu №3"; + strings["Effect 3 value"].plurals[0] = "Fala Parametr efektu №3"; + strings["Effect 4 type"].plurals[0] = "Indeks efektu №4"; + strings["Effect 4 value"].plurals[0] = "Fala Parametr efektu №4"; + strings["Effect 5 type"].plurals[0] = "Indeks efektu №5"; + strings["Effect 5 value"].plurals[0] = "Fala Parametr efektu №5"; + strings["Effect 6 type"].plurals[0] = "Indeks efektu №6"; + strings["Effect 6 value"].plurals[0] = "Fala Parametr efektu №6"; + strings["Effect 7 type"].plurals[0] = "Indeks efektu №7"; + strings["Effect 7 value"].plurals[0] = "Fala Parametr efektu №7"; + strings["Effect 8 type"].plurals[0] = "Indeks efektu №8"; + strings["Effect 8 value"].plurals[0] = "Fala Parametr efektu №8"; + + strings["Press key..."].plurals[0] = "Naciśnij klawisz..."; + strings["Settings###Settings"].plurals[0] = "Ustawienia###Settings"; + strings["Do you want to save your settings?"].plurals[0] = "Czy chcesz zapisać swoje ustawienia?"; + + strings["General"].plurals[0] = "Ogólne"; + strings["Program1"].plurals[0] = "Program"; + strings["Render backend"].plurals[0] = "Biblioteka renderownaia"; + strings["Software"].plurals[0] = "Programowa"; + strings["Software"].plurals[0] = "Programowa"; //sigh + strings["you may need to restart Furnace for this setting to take effect.0"].plurals[0] = "może być konieczne ponowne uruchomienie Furnace, aby ta opcja została zastosowana"; + strings["Advanced render backend settings"].plurals[0] = "Zaawansowane ustawienia biblioteki renderowania"; + strings["beware: changing these settings may render Furnace unusable! do so at your own risk.\nstart Furnace with -safemode if you mess something up."].plurals[0] = "uwaga: zmiana tych ustawień może sprawić, że Furnace będzie niezdatny do dalszego użytkowania! działasz na własną odpowiedzialność\nmożesz uruchomić Furnace z parametrem -safemode, jeśli coś zepsujesz"; + strings["Render driver"].plurals[0] = "Sterownik renderowania"; + strings["Automatic0"].plurals[0] = "Automatyczny"; + strings["Automatic1"].plurals[0] = "Automatyczny"; + strings["you may need to restart Furnace for this setting to take effect.1"].plurals[0] = "może być konieczne ponowne uruchomienie Furnace, aby ta opcja została zastosowana."; + strings["Red bits"].plurals[0] = "Bity czerwonej składowej"; + strings["Green bits"].plurals[0] = "Bity zielonej składowej"; + strings["Blue bits"].plurals[0] = "Bity niebieskiej składowej"; + strings["Alpha bits"].plurals[0] = "Bity przeźroczystości"; + strings["Color depth"].plurals[0] = "Głębia kolorów"; + strings["Stencil buffer size"].plurals[0] = "Rozmiar bufora szablonu"; + strings["Buffer size"].plurals[0] = "Rozmiar bufora"; + strings["Double buffer"].plurals[0] = "Podwójne buforowanie"; + strings["the following values are common (in red, green, blue, alpha order):\n- 24 bits: 8, 8, 8, 0\n- 16 bits: 5, 6, 5, 0\n- 32 bits (with alpha): 8, 8, 8, 8\n- 30 bits (deep): 10, 10, 10, 0"].plurals[0] = "powszechne są następujące wartości (w kolejności czerwony, zielony, niebieski, przeźroczysty):\n- 24 bity: 8, 8, 8, 0\n- 16 bitów: 5, 6, 5, 0\n- 32 bity (z przeźroczystością): 8, 8, 8, 8\n- 30 bitów (głęboka kwantyzacja): 10, 10, 10, 0"; + strings["nothing to configure"].plurals[0] = "nic do konfiguracji"; + strings["current backend: %s\n%s\n%s\n%s"].plurals[0] = "obecna biblioteka renderowania: %s\n%s\n%s\n%s"; + strings["VSync"].plurals[0] = "Synchronizacja pionowa"; + strings["Frame rate limit"].plurals[0] = "Limit częstotliwośći generowania klatek"; + strings["only applies when VSync is disabled."].plurals[0] = "ma zastosowanie tylko wtedy, gdy synchr. pionowa jest wyłączona"; + strings["Display render time"].plurals[0] = "Wyświetlaj czas renderowania"; + strings["Late render clear"].plurals[0] = "Opóźnione czyszczenie bufora renderowania"; + strings["calls rend->clear() after rend->present(). might reduce UI latency by one frame in some drivers."].plurals[0] = "Wywołuje rend->clear() po rend->present(). Może wyeliminować opóźnienie o jedną klatkę w renderowaniu interfejsu przy niektórych sterownikach."; + strings["Power-saving mode"].plurals[0] = "Tryb oszczędzania energii"; + strings["saves power by lowering the frame rate to 2fps when idle.\nmay cause issues under Mesa drivers!"].plurals[0] = "zmniejsza zużycie energii, redukując szybkość renderowania do dwóch klatek na sekundę w trybie czuwania.\nmoże powodować problemy pod sterownikami Mesa!"; + strings["Disable threaded input (restart after changing!)"].plurals[0] = "Wyłącz przetwarzanie naciśnięć klawiszy w osobnych wątkach (uruchom ponownie program po zmianie!)."; + strings["threaded input processes key presses for note preview on a separate thread (on supported platforms), which reduces latency.\nhowever, crashes have been reported when threaded input is on. enable this option if that is the case."].plurals[0] = "przetwarzanie naciśnięć klawiszy dla podglądu instrumentów odbywa się wielowątkowo (na obsługiwanych platformach), co zmniejsza opóźnienia.\nsą jednak doniesienia o zawieszaniu się programu po wyłączeniu tej opcji, w takim przypadku włącz ją."; + strings["Enable event delay"].plurals[0] = "Włącz opóźnienie zdarzeń"; + strings["may cause issues with high-polling-rate mice when previewing notes."].plurals[0] = "może powodować problemy podczas podglądu instrumentów, jeśli podłączona jest mysz o wysokiej częstotliwości odświeżania."; + strings["Per-channel oscilloscope threads"].plurals[0] = "Wielowątkowość oscyloskopu dla poszczególnych kanałów"; + strings["you're being silly, aren't you? that's enough."].plurals[0] = "wystarczy."; + strings["what are you doing? stop!"].plurals[0] = "stop!"; + strings["it is a bad idea to set this number higher than your CPU core count (%d)!"].plurals[0] = " ustawianie tej wartości na wyższą niż ilość rdzeni twojego CPU to bardzo zły pomysł (%d)!"; + strings["Oscilloscope rendering engine:"].plurals[0] = "Silnik renderowania oscyloskopu:"; + strings["ImGui line plot"].plurals[0] = "Rysunek linii z ImGui"; + strings["render using Dear ImGui's built-in line drawing functions."].plurals[0] = "renderuj przy pomocy wbudowanych funkcji Dear ImGui."; + strings["GLSL (if available)"].plurals[0] = "GLSL (jeśli dostępne)"; + strings["render using shaders that run on the graphics card.\nonly available in OpenGL ES 2.0 render backend."].plurals[0] = "renderowanie przy użyciu shaderów wykonywanych na GPU.\ndostępny wyłącznie na bibliotece renderowania OpenGL ES 2.0"; + strings["render using shaders that run on the graphics card.\nonly available in OpenGL 3.0 render backend."].plurals[0] = "renderowanie przy użyciu shaderów wykonywanych na GPU.\ndostępny wyłącznie na bibliotece renderowania OpenGL 3.0"; + strings["File"].plurals[0] = "Plik"; + strings["Vibration"].plurals[0] = "Wibracje"; + strings["Strength"].plurals[0] = "Siła wibracji"; + strings["Length"].plurals[0] = "Długość wibracji"; + strings["Use system file picker"].plurals[0] = "Użyj systemowego okna wyboru plików"; + strings["Number of recent files"].plurals[0] = "Ilość ostatnich plików"; + strings["Compress when saving"].plurals[0] = "Kompresuj podczas zapisu"; + strings["use zlib to compress saved songs."].plurals[0] = "иużywaj biblioteki zlib do kompresji utworów."; + strings["Save unused patterns"].plurals[0] = "Zapisuj nieużywane wzorce"; + strings["Use new pattern format when saving"].plurals[0] = "Używaj nowego formatu wzorców podczas zapisywania"; + strings["use a packed format which saves space when saving songs.\ndisable if you need compatibility with older Furnace and/or tools\nwhich do not support this format."].plurals[0] = "użyj skompresowanego formatu do zapisywania wzorców, co zmniejsza rozmiar pliku modułu.\nwyłącz tę opcję, jeśli chcesz zachować kompatybilność ze starszymi wersjami Furnace\n i/lub innymi programami, które nie obsługują nowego formatu."; + strings["Don't apply compatibility flags when loading .dmf"].plurals[0] = "Nie stosuj flag kompatybilności podczas wczytywania pliku .dmf"; + strings["do not report any issues arising from the use of this option!"].plurals[0] = "nie zgłaszaj żadnych problemów występujących po włączeniu tej opcji!"; + strings["Play after opening song:"].plurals[0] = "Odtawrzaj po otwarciu utworu:"; + strings["No##pol0"].plurals[0] = "Nie##pol0"; + strings["Only if already playing##pol1"].plurals[0] = "Tylko jeśli już jest odtwarzany##pol1"; + strings["Yes##pol0"].plurals[0] = "Tak##pol0"; + strings["Audio export loop/fade out time:"].plurals[0] = "Liczba cykli odtwarzania i czas wyciszania podczas eksportowania dźwięku:"; + strings["Set to these values on start-up:##fot0"].plurals[0] = "Ustaw te wartości podczas uruchamiania:##fot0"; + strings["Loops"].plurals[0] = "Pętle"; + strings["Fade out (seconds)"].plurals[0] = "Wyciszanie (w sekundach)"; + strings["Remember last values##fot1"].plurals[0] = "Zapamiętuj ostatnie wartości##fot1"; + strings["Store instrument name in .fui"].plurals[0] = "Przechowuj nazwę instrumentu w pliku .fui"; + strings["when enabled, saving an instrument will store its name.\nthis may increase file size."].plurals[0] = "po włączeniu tej opcji nazwa instrumentu zostanie zapisana w pliku, co może zwiększyć jego rozmiar."; + strings["Load instrument name from .fui"].plurals[0] = "Wczytaj nazwę instrumentu z pliku .fui"; + strings["when enabled, loading an instrument will use the stored name (if present).\notherwise, it will use the file name."].plurals[0] = "gdy opcja ta jest włączona, nazwa instrumentu zostanie wczytana z pliku (jeśli w pliku znajduje się nazwa).\nw przeciwnym razie użyta zostanie nazwa pliku."; + strings["Auto-fill file name when saving"].plurals[0] = "Autouzupełnianie nazwy pliku podczas zapisywania"; + strings["fill the file name field with an appropriate file name when saving or exporting."].plurals[0] = "uzpełnia pole nazwy pliku z odpowiednią nazwą podczas zapisu lub eksportu."; + strings["New Song"].plurals[0] = "Nowa piosenka"; + strings["Initial system:"].plurals[0] = "System domyślny:"; + strings["Current system"].plurals[0] = "Bieżący"; + strings["Randomize"].plurals[0] = "Losuj"; + strings["Reset to defaults"].plurals[0] = "Resetuj ustawienia"; + strings["Name"].plurals[0] = "Nazwa"; + strings["Invert0"].plurals[0] = "Odwróć"; + strings["Invert1"].plurals[0] = "Odwróć"; + strings["Volume1"].plurals[0] = "Głośność"; + strings["Panning"].plurals[0] = "Panning"; + strings["Front/Rear"].plurals[0] = "Przód/tył"; + strings["Configure"].plurals[0] = "Konfiguruj"; + strings["When creating new song:"].plurals[0] = "Przy tworzeniu nowego utworu:"; + strings["Display system preset selector##NSB0"].plurals[0] = "Wyświetlaj okno wyboru domyślnego systemu##NSB0"; + strings["Start with initial system##NSB1"].plurals[0] = "Rozpocznij od systemu domyślnego##NSB1"; + strings["Default author name"].plurals[0] = "Domyślna nazwa autora"; + strings["Start-up"].plurals[0] = "Uruchamianie"; + strings["Disable fade-in during start-up"].plurals[0] = "Wyłącz fade-in interfejsu podczas uruchamiania"; + strings["About screen party time"].plurals[0] = "Impreza na ekranie \"O programie\""; + strings["Warning: may cause epileptic seizures."].plurals[0] = "Uwaga: może wywoływać ataki padaczki."; + strings["Behavior"].plurals[0] = "Zachowanie programu"; + strings["New instruments are blank"].plurals[0] = "Nowe instrumnty są wyzerowane"; + strings["Language"].plurals[0] = "Język"; + strings["GUI language"].plurals[0] = "Język GUI"; + strings["Translate channel names in pattern header"].plurals[0] = "Tłumacz nazwy kanałów w nagłówku wzorca"; + strings["Translate channel names in channel oscilloscope label"].plurals[0] = "Tłumacz nazwy kanałów na oscyloskopie"; + strings["Translate short channel names (in orders and other places)"].plurals[0] = "Tłumacz nazwy kanałów (w matrycy wzorców i innych miejscach)"; + strings["Configuration0"].plurals[0] = "Konfiguracja programu"; + strings["Import"].plurals[0] = "Importuj"; + strings["Export"].plurals[0] = "Eksportuj"; + strings["Factory Reset"].plurals[0] = "Resetuj do ustawień fabrycznych"; + strings["Are you sure you want to reset all Furnace settings?\nYou must restart Furnace after doing so."].plurals[0] = "Czy jeśteś pewien że chcesz zresetować wszystkie ustawienia Furnace?\nBędzie niezbędne ponowne uruchomienie Furnace."; + strings["Audio"].plurals[0] = "Audio"; + strings["Output"].plurals[0] = "Wyjście"; + strings["Backend"].plurals[0] = "Interfejs"; + strings["Driver"].plurals[0] = "Sterownik"; + strings["Automatic2"].plurals[0] = "Automatyczny"; + strings["you may need to restart Furnace for this setting to take effect.2"].plurals[0] = "może być konieczne ponowne uruchomienie Furnace, aby ta opcja została zastosowana."; + strings["Device"].plurals[0] = "Urządzenie wyjściowe"; + strings[""].plurals[0] = ""; + strings["ALERT - TRESPASSER DETECTED"].plurals[0] = "UWAGA - WYKRYTO INTRUZA"; + strings["you have been arrested for trying to engage with a disabled combo box."].plurals[0] = "zostałeś aresztowany za próbę interakcji z wyłączoną listą rozwijaną."; + strings["0"].plurals[0] = ""; + strings["1"].plurals[0] = ""; + strings["Sample rate"].plurals[0] = "Częstotliwość samplowania"; + strings["Outputs"].plurals[0] = "Wyjścia"; + strings["common values:\n- 1 for mono\n- 2 for stereo\n- 4 for quadraphonic\n- 6 for 5.1 surround\n- 8 for 7.1 surround"].plurals[0] = "powszechne wartości:\n- 1: mono\n- 2: stereo\n- 4: dźwięk kwadrofoniczny\n- 6: dźwięk przestrzenny 5.1\n- 8: dźwięk przestrzenny 7.1"; + strings["Channels"].plurals[0] = "Ilość kanałów"; + strings["What?3"].plurals[0] = "Co?"; + strings["Buffer size"].plurals[0] = "Rozmiar bufora"; + strings["%d (latency: ~%.1fms)"].plurals[0] = "%d (latencja: ~%.1f ms)"; + strings["Multi-threaded (EXPERIMENTAL)"].plurals[0] = "Wielowątkowość (EKSPERYMENTALNA)"; + strings["runs chip emulation on separate threads.\nmay increase performance when using heavy emulation cores.\n\nwarnings:\n- experimental!\n- only useful on multi-chip songs."].plurals[0] = "wykonuje emulatory układów w oddzielnych wątkach.\nmoże poprawić wydajność podczas korzystania z ciężkich emulatorów.\n\nostrzeżenie:\n- funkcja eksperymentalna!\n- użyteczna tylko dla utworów, które wykorzystują wiele układów."; + strings["Number of threads"].plurals[0] = "Ilość wątków"; + strings["that's the limit!"].plurals[0] = "to już limit!"; + strings["it is a VERY bad idea to set this number higher than your CPU core count (%d)!"].plurals[0] = "BARDZO złym pomysłem jest ustawianie tej wartości na wyższą niż liczba rdzeni procesora. (%d)!"; + strings["Low-latency mode"].plurals[0] = "Tryb niskiej latencji"; + strings["reduces latency by running the engine faster than the tick rate.\nuseful for live playback/jam mode.\n\nwarning: only enable if your buffer size is small (10ms or less)."].plurals[0] = "zmniejsza latencję, wykonując kod silnika trackera szybciej niż określono w ustawieniach. \nprzydatne w trybie wykonywania w czasie rzeczywistym.\n\n uwaga: włącz tylko wtedy, gdy rozmiar bufora audio jest mały (10 ms lub mniej)."; + strings["Force mono audio"].plurals[0] = "Wymuś dźwięk mono"; + strings["Exclusive mode"].plurals[0] = "Tryb wyjątkowy"; + strings["want: %d samples @ %.0fHz (%d %s)"].plurals[0] = "potrzeba: %d sampli @ %.0f Hz (%d %s)"; + strings["channel"].plurals[0] = "kanał"; + strings["channel"].plurals[1] = "kanały"; + strings["channel"].plurals[2] = "kanałów"; + strings["got: %d samples @ %.0fHz (%d %s)"].plurals[0] = "otrzymano: %d sampli @ %.0f Hz (%d %s)"; + strings["Mixing"].plurals[0] = "Miksing"; + strings["Quality"].plurals[0] = "Jakość"; + strings["Software clipping"].plurals[0] = "Programowe ograniczenie sygnału"; + strings["DC offset correction"].plurals[0] = "Korekta przesunięcia DC"; + strings["Metronome"].plurals[0] = "Metronom"; + strings["Volume2"].plurals[0] = "Głośność metronomu"; + strings["Sample preview"].plurals[0] = "Podgląd sampla"; + strings["Volume3"].plurals[0] = "Głośność"; + strings["MIDI"].plurals[0] = "MIDI"; + strings["MIDI input0"].plurals[0] = "Wyjście MIDI"; + strings["MIDI input1"].plurals[0] = "Wyjście MIDI"; + strings["0"].plurals[0] = ""; + strings["1"].plurals[0] = ""; + strings["Re-scan MIDI devices"].plurals[0] = "Skanuj urządzenia MIDI ponownie"; + strings["Note input0"].plurals[0] = "Wprowadzanie nut"; + strings["Velocity input"].plurals[0] = "Wprowadzanie prędkości"; + strings["Map MIDI channels to direct channels"].plurals[0] = "Przypisz kanały MIDI do bezpośrednich kanałów"; + strings["Program change pass-through"].plurals[0] = "Przekazywanie komunikatów o zmianie programu do wyjścia"; + strings["Map Yamaha FM voice data to instruments"].plurals[0] = "Przypisz dane głosu FM do instrumentu"; + strings["Program change is instrument selection"].plurals[0] = "Zmiana programu to wyubór instrumentu"; + strings["Listen to MIDI clock"].plurals[0] = "Monitoruj częst. zegara MIDI"; + strings["Listen to MIDI time code"].plurals[0] = "Monitoruj kod czasowy MIDI"; + strings["Value input style0"].plurals[0] = "Styl wprowadzania wartości"; + strings["Value input style1"].plurals[0] = "Styl wprowadzania wartości"; + strings["Control##valueCCS"].plurals[0] = "Sterowanie##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "CC wyższego półbajta##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "MSB CC##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "CC niższego półbajta##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "LSB CC##valueCC2"; + strings["Per-column control change"].plurals[0] = "Zmiana sterowania dla każdej kolumny"; + strings["Control##valueCCS"].plurals[0] = "Sterowanie##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "CC wyższego półbajta##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "MSB CC##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "CC niższego półbajta##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "LSB CC##valueCC2"; + strings["Volume curve0"].plurals[0] = "Krzywa głośności"; + strings["Volume curve1"].plurals[0] = "Krzywa głośności"; + strings["Actions:"].plurals[0] = "Działania:"; + strings["(learning! press a button or move a slider/knob/something on your device.)"].plurals[0] = "(nasłuchiwanie! naciśnij przycisk lub przesuń coś na urządzeniu.)"; + strings["Type0"].plurals[0] = "Typ"; + strings["Channel0"].plurals[0] = "Kanał"; + strings["Note/Control"].plurals[0] = "Nuta/sterowanie"; + strings["Velocity/Value"].plurals[0] = "Szybkość/Parametr"; + strings["Action"].plurals[0] = "Działania"; + strings["Any0"].plurals[0] = "Każdy"; + strings["Any1"].plurals[0] = "Każdy"; + strings["Any2"].plurals[0] = "Każdy"; + strings["Any3"].plurals[0] = "Każdy"; + strings["--none--"].plurals[0] = "--żaden--"; + strings["waiting...##BLearn"].plurals[0] = "czekaj...##BLearn"; + strings["Learn##BLearn"].plurals[0] = "Pamięć MIDI##BLearn"; + strings["MIDI output0"].plurals[0] = "Wyjście MIDI"; + strings["MIDI output1"].plurals[0] = "Urządzenie wyjścia MIDI"; + strings["2"].plurals[0] = ""; + strings["3"].plurals[0] = ""; + strings["Output mode:"].plurals[0] = "Tryb wyjścia:"; + strings["Off (use for TX81Z)"].plurals[0] = "Wył. (używać przy TX81Z)"; + strings["Melodic"].plurals[0] = "Melodyczny"; + //strings["Light Show (use for Launchpad)"].plurals[0] = "Light Show (use for Launchpad)"; + strings["Send Program Change"].plurals[0] = "Wyślij komendę zmiany programu"; + strings["Send MIDI clock"].plurals[0] = "Wyślij częstotliwość zegara MIDI"; + strings["Send MIDI timecode"].plurals[0] = "Wyślij kod czasowy MIDI"; + strings["Timecode frame rate:"].plurals[0] = "Framerate kodu czasowego:"; + strings["Closest to Tick Rate"].plurals[0] = "Najbliższy częstotliwości silnika trackera"; + strings["Film (24fps)"].plurals[0] = "Filmowy (24 fps)"; + strings["PAL (25fps)"].plurals[0] = "PAL (25 fps)"; + strings["NTSC drop (29.97fps)"].plurals[0] = "Niestabilne NTSC (29.97 fps"; + strings["NTSC non-drop (30fps)"].plurals[0] = "Stabilne NTSC (30 fps)"; + strings["Emulation"].plurals[0] = "Emulacja"; + strings["Cores"].plurals[0] = "Rdzenie emulacji"; + strings["System"].plurals[0] = "Systemy"; + strings["Playback Core(s)"].plurals[0] = "Rdzenie odtwarzania"; + strings["used for playback"].plurals[0] = "używane do odtwarzania"; + strings["Render Core(s)"].plurals[0] = "Rdzenie renderowania"; + strings["used in audio export"].plurals[0] = "używane do eksportowania audio"; + strings["Quality1"].plurals[0] = "Jakość"; + strings["Playback"].plurals[0] = "ВOdtwarzanie"; + strings["Render"].plurals[0] = "Renderowanie"; + strings["Other"].plurals[0] = "Inne"; + strings["PC Speaker strategy"].plurals[0] = "Działanie PC Speaker'a"; + strings["Sample ROMs:"].plurals[0] = "Obrazy ROM sampli:"; + strings["OPL4 YRW801 path"].plurals[0] = "Sćieżka do OPL4 YRW801"; + strings["MultiPCM TG100 path"].plurals[0] = "Sćieżka do OPL4 MultiPCM TG100"; + strings["MultiPCM MU5 path"].plurals[0] = "Sćieżka do OPL4 MultiPCM MU5"; + strings["Keyboard0"].plurals[0] = "Klawiatura"; + strings["Keyboard1"].plurals[0] = "Przypisania klawiszy"; + strings["Import0"].plurals[0] = "Importij"; + strings["Export0"].plurals[0] = "Eksportuj"; + strings["Reset defaults0"].plurals[0] = "Resetuj do wart. domyślnych"; + strings["Are you sure you want to reset the keyboard settings?"].plurals[0] = "Czy jesteś pewien że chcesz zresetować ustawienia klawiszy?"; + strings["Global hotkeys"].plurals[0] = "Globalne skróty klawiszowe"; + strings["Window activation"].plurals[0] = "Aktywacja okien"; + strings["Note input1"].plurals[0] = "Wprowadzanie nut"; + strings["Key"].plurals[0] = "Klawisz"; + strings["Type1"].plurals[0] = "Typ"; + strings["Value"].plurals[0] = "Wartość"; + strings["Remove"].plurals[0] = "Usuń"; + strings["Macro release##SNType_%d"].plurals[0] = "Puszczenie klawisza (tylko makra)##SNType_%d"; + strings["Note release##SNType_%d"].plurals[0] = "Puszczenie klawisza z zanikaniem obwiedni##SNType_%d"; + strings["Note off##SNType_%d"].plurals[0] = "Puszczenie klawisza##SNType_%d"; + strings["Note##SNType_%d"].plurals[0] = "Nuta##SNType_%d"; + strings["Add..."].plurals[0] = "Dodaj..."; + strings["Pattern0"].plurals[0] = "Wzorzec"; + strings["Instrument list"].plurals[0] = "Lista instrumentów"; + strings["Wavetable list"].plurals[0] = "Lista tablic fal"; + strings["Local wavetables list"].plurals[0] = "Lista lokalnych tablic fal"; + strings["Sample list"].plurals[0] = "Lista sampli"; + strings["Orders0"].plurals[0] = "Matryca wzorców"; + strings["Sample editor"].plurals[0] = "Edytor sampli"; + strings["Interface0"].plurals[0] = "Interfejs"; + strings["Layout"].plurals[0] = "Rozmieszczenie"; + strings["Workspace layout:"].plurals[0] = "Układ okien interfejsu:"; + strings["Import1"].plurals[0] = "Importuj"; + strings["Export1"].plurals[0] = "Eksportuj"; + strings["Reset"].plurals[0] = "Resetuj"; + strings["Are you sure you want to reset the workspace layout?"].plurals[0] = "Czy jesteś pewien że chcesz zresetować układ przestrzeni roboczej?"; + strings["Allow docking editors"].plurals[0] = "Pozwalaj na dokowanie edytorów"; + strings["Remember window position"].plurals[0] = "Pamiętaj położenie okien"; + strings["remembers the window's last position on start-up."].plurals[0] = "przywraca ostatnią pozycję każdego okna po uruchomieniu programu."; + strings["Only allow window movement when clicking on title bar"].plurals[0] = "Zezwalaj na przesuwanie okien tylko po kliknięciu ich paska tytułu."; + strings["Center pop-up windows"].plurals[0] = "Centruj wyskakujące okna"; + strings["Play/edit controls layout:"].plurals[0] = "Układ kontrolek odtwarzania/edycji:"; + strings["Classic##ecl0"].plurals[0] = "Klasyczny##ecl0"; + strings["Compact##ecl1"].plurals[0] = "Kompatowy##ecl1"; + strings["Compact (vertical)##ecl2"].plurals[0] = "Kompaktowy (pionowy)##ecl2"; + strings["Split##ecl3"].plurals[0] = "Podzielony na dwa okna##ecl3"; + strings["Position of buttons in Orders:"].plurals[0] = "Pozycja przycisków w matrycy wzorców:"; + strings["Top##obp0"].plurals[0] = "Na górze##obp0"; + strings["Left##obp1"].plurals[0] = "Z lewej##obp1"; + strings["Right##obp2"].plurals[0] = "Z prawej##obp2"; + strings["Mouse"].plurals[0] = "Mysz"; + strings["Double-click time (seconds)"].plurals[0] = "Czas dwukrotnego kliknięcia myszą (w sekundach)"; + strings["Don't raise pattern editor on click"].plurals[0] = "Nie wywołuj edytora wzorców po naciśnięciu przycisku"; + strings["Focus pattern editor when selecting instrument"].plurals[0] = "UStaw skupienie na edyorze wzorców podczas wyboru instrumentu"; + strings["Note preview behavior:"].plurals[0] = "Ustawienia podglądu nut:"; + strings["Never##npb0"].plurals[0] = "Nigdy##npb0"; + strings["When cursor is in Note column##npb1"].plurals[0] = "Gdy kursor znajduje się w kolumnie nuty##npb1"; + strings["When cursor is in Note column or not in edit mode##npb2"].plurals[0] = "Gdy kursor znajduje się w kolumnie nut lub tryb edycji nie jest włączony##npb2"; + strings["Always##npb3"].plurals[0] = "Zawsze##npb3"; + strings["Allow dragging selection:"].plurals[0] = "Zezwól na przeniesienie zaznaczenia:"; + strings["No##dms0"].plurals[0] = "Nie##dms0"; + strings["Yes##dms1"].plurals[0] = "Tak##dms1"; + strings["Yes (while holding Ctrl only)##dms2"].plurals[0] = "Tak (tylko przy wciśniętym klawiuszu Ctrl)##dms2"; + strings["Toggle channel solo on:"].plurals[0] = "Włącz tryb solo dla kanału:"; + strings["Right-click or double-click##soloA"].plurals[0] = "PPM alko podwójne kliknięcie##soloA"; + strings["Right-click##soloR"].plurals[0] = "PPM##soloR"; + strings["Double-click##soloD"].plurals[0] = "Podwójne kliknięcie##soloD"; + strings["Double click selects entire column"].plurals[0] = "Podwójne kliknięcie wybiera całą kolumnę"; + strings["Cursor behavior"].plurals[0] = "Zachowanie kursora"; + strings["Insert pushes entire channel row"].plurals[0] = "Klawisz Insert przesuwa wiersz całego kanału"; + strings["Pull delete affects entire channel row"].plurals[0] = "Usunięcie z podciąganiem następujących linii wpływa na cały wiersz kanału"; + strings["Push value when overwriting instead of clearing it"].plurals[0] = "Przenieś wartość komórki do sąsiedniej komórki zamiast ją usuwać podczas nadpisywania"; + strings["Keyboard note/value input repeat (hold key to input continuously)"].plurals[0] = "Powtarzanie wprowadzania nut/wartości z klawiatury (przytrzymaj klawisz dla ciągłego wpisywania)"; + strings["Effect input behavior:"].plurals[0] = "Wprowadzanie efektów:"; + strings["Move down##eicb0"].plurals[0] = "Przesuń w dół##eicb0"; + strings["Move to effect value (otherwise move down)##eicb1"].plurals[0] = "Przejdź do parametru efektu (w przeciwnym razie przejdź w dół)##eicb1"; + strings["Move to effect value/next effect and wrap around##eicb2"].plurals[0] = "Przeskocz do parametru efektu/następnego efektu i przeskocz do początku linii##eicb2"; + strings["Delete effect value when deleting effect"].plurals[0] = "Usuń parametr efektu podczas usuwania efektu"; + strings["Change current instrument when changing instrument column (absorb)"].plurals[0] = "Zmień wybranego instrumentu podczas edycji kolumny instrumentu"; + strings["Remove instrument value when inserting note off/release"].plurals[0] = "Usuń wartość instrumentu podczas wstawiania nut OFF/==="; + strings["Remove volume value when inserting note off/release"].plurals[0] = "Usuń wartość głośności podczas wstawiania nut OFF/==="; + strings["Cursor movement"].plurals[0] = "Przemieszczanie kursora"; + strings["Wrap horizontally:"].plurals[0] = "Przenoszenie w poziomie:"; + strings["No##wrapH0"].plurals[0] = "Nie##wrapH0"; + strings["Yes##wrapH1"].plurals[0] = "Tak##wrapH1"; + strings["Yes, and move to next/prev row##wrapH2"].plurals[0] = "Tak, i przejdź do następnego wiersza##wrapH2"; + strings["Wrap vertically:"].plurals[0] = "Przenoszenie w pionie:"; + strings["No##wrapV0"].plurals[0] = "Nie##wrapV0"; + strings["Yes##wrapV1"].plurals[0] = "Tak##wrapV1"; + strings["Yes, and move to next/prev pattern##wrapV2"].plurals[0] = "Tak, i przejdź do następnego/poprzedniego wzorca##wrapV2"; + strings["Yes, and move to next/prev pattern (wrap around)##wrapV2"].plurals[0] = "Tak, i przejdź do następnego/poprzedniego wzorca (z przeniesieniem na początek/koniec).##wrapV2"; + strings["Cursor movement keys behavior:"].plurals[0] = "Zachowanie przesuwanie kursora:"; + strings["Move by one##cmk0"].plurals[0] = "Przesuwaj o jeden##cmk0"; + strings["Move by Edit Step##cmk1"].plurals[0] = "Przesuń o krok edycji##cmk1"; + strings["Move cursor by edit step on delete"].plurals[0] = "Przesuń kursor o krok edycji podczas usuwania"; + strings["Move cursor by edit step on insert (push)"].plurals[0] = "Przesuń kursor o krok edycji podczas wklejania"; + strings["Move cursor up on backspace-delete"].plurals[0] = "Przesuń kursor do góry po naciśnięciu Backspace"; + strings["Move cursor to end of clipboard content when pasting"].plurals[0] = "Przesuń kursor do końca wklejanej zawartości"; + strings["Scrolling"].plurals[0] = "Przewijanie"; + strings["Change order when scrolling outside of pattern bounds:"].plurals[0] = "Zmiana pozycji w matrycy wzorców podczas przewijania poza wzorcami:"; + strings["No##pscroll0"].plurals[0] = "Nie##pscroll0"; + strings["Yes##pscroll1"].plurals[0] = "Tak##pscroll1"; + strings["Yes, and wrap around song##pscroll2"].plurals[0] = "Tak, i przenieś go na początek/koniec utworu.##pscroll2"; + strings["Cursor follows current order when moving it"].plurals[0] = "Kursor podąża za wierszem matrycy wzorca, gdy ten jest przesuwany"; + strings["applies when playback is stopped."].plurals[0] = "jest ważne tylko wtedy, gdy odtwarzanie jest zatrzymane."; + strings["Don't scroll when moving cursor"].plurals[0] = "Nie przewijaj podczas przesuwania kursora"; + strings["Move cursor with scroll wheel:"].plurals[0] = "Przesuwaj kursor za pomocą kółka myszy:"; + strings["No##csw0"].plurals[0] = "Nie##csw0"; + strings["Yes##csw1"].plurals[0] = "Tak##csw1"; + strings["Inverted##csw2"].plurals[0] = "Tak, ale w przeciwnym kierunku##csw2"; + strings["How many steps to move with each scroll wheel step?"].plurals[0] = "O ile kroków ma się przesuwać przy każdym ruchu kółkiem myszy?"; + strings["One##cws0"].plurals[0] = "O jeden##cws0"; + strings["Edit Step##cws1"].plurals[0] = "O krok edycji##cws1"; + strings["Assets0"].plurals[0] = "Zasoby"; + strings["Display instrument type menu when adding instrument"].plurals[0] = "Wyświetlaj menu wyboru typu instrumentu podczas dodawania instrumentu"; + strings["Select asset after opening one"].plurals[0] = "Wybierz obiekt po jego otwarciu"; + strings["Appearance"].plurals[0] = "Wygląd"; + strings["Scaling"].plurals[0] = "Skalowanie"; + strings["Automatic UI scaling factor"].plurals[0] = "Automatyczny współczynnik skalowania UI"; + strings["UI scaling factor"].plurals[0] = "Współczynnik skalowania UI"; + strings["Icon size"].plurals[0] = "Rozmiar ikon"; + strings["Text"].plurals[0] = "Tekst"; + strings["Font renderer"].plurals[0] = "Renderer czcionki"; + strings["Main font"].plurals[0] = "Główna czcionka"; + strings["Size##MainFontSize"].plurals[0] = "Rozmiar##MainFontSize"; + strings["Header font"].plurals[0] = "Czcionka nagłówków"; + strings["Size##HeadFontSize"].plurals[0] = "Rozmiar##HeadFontSize"; + strings["Pattern font"].plurals[0] = "Czcionka wzorców"; + strings["Size##PatFontSize"].plurals[0] = "Rozmiar##PatFontSize"; + strings["Anti-aliased fonts"].plurals[0] = "Wygladzanie czcionek"; + strings["Support bitmap fonts"].plurals[0] = "Wspieraj bitmapowe czcionki"; + strings["Hinting:"].plurals[0] = "hINTOWANIE"; + strings["Off (soft)##fh0"].plurals[0] = "Wył. (słabe)##fh0"; + strings["Slight##fh1"].plurals[0] = "Lekkie##fh1"; + strings["Normal##fh2"].plurals[0] = "Normalne##fh2"; + strings["Full (hard)##fh3"].plurals[0] = "Pełne##fh3"; + strings["Auto-hinter:"].plurals[0] = "Autohintowanie"; + strings["Disable##fah0"].plurals[0] = "Wyłącz##fah0"; + strings["Enable##fah1"].plurals[0] = "Włącz##fah1"; + strings["Force##fah2"].plurals[0] = "Wymuś##fah2"; + strings["Oversample"].plurals[0] = "Supersampling"; + strings["saves video memory. reduces font rendering quality.\nuse for pixel/bitmap fonts."].plurals[0] = "oszczędza pamięć VRAM, obniża jakość renderowania czcionek\nużywaj przy czcionkach bitmapowych."; + strings["default."].plurals[0] = "domyślny."; + strings["slightly better font rendering quality.\nuses more video memory."].plurals[0] = "nieco lepsza jakość renderowania\nużuwa więcej pamięci VRAM."; + strings["Load fallback font"].plurals[0] = "Wczytaj zapasową czcionkę"; + strings["disable to save video memory."].plurals[0] = "wyłącz by oszczędzić pamięć VRAM."; + strings["Display Japanese characters"].plurals[0] = "Wyświetlaj japońskie znaki"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。"].plurals[0] = + + "Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" + "Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie dynamicznego atlasu czcionek.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。"; + strings["Display Chinese (Simplified) characters"].plurals[0] = "Wyświetlaj chińskie znaki (uproszczone)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案"].plurals[0] = + + "Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" + "Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie dynamicznego atlasu czcionek.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案"; + strings["Display Chinese (Traditional) characters"].plurals[0] = "Wyświetlaj chińskie znaki (tradycyjne)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案"].plurals[0] = + + "Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" + "Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie dynamicznego atlasu czcionek.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案"; + strings["Display Korean characters"].plurals[0] = "Wyświetlaj koreańskie znaki"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다."].plurals[0] = + + "Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" + "Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie dynamicznego atlasu czcionek.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다."; + + strings["Program2"].plurals[0] = "Program"; + strings["Title bar:"].plurals[0] = "Pasek tytułu okna"; + strings["Furnace-B##tbar0"].plurals[0] = "Furnace-B##tbar0"; + strings["Song Name - Furnace-B##tbar1"].plurals[0] = "Nazwa utworu - Furnace-B##tbar1"; + strings["file_name.fur - Furnace-B##tbar2"].plurals[0] = "nazwa_pliku.fur - Furnace-B##tbar2"; + strings["/path/to/file.fur - Furnace-B##tbar3"].plurals[0] = "/scieżka/do/pliku.fur - Furnace-B##tbar3"; + strings["Display system name on title bar"].plurals[0] = "Wyświetlaj nazwę układu/systemu na pasku tytułu okna"; + strings["Display chip names instead of \"multi-system\" in title bar"].plurals[0] = "Wyświetlaj nazwy układów/systemów zamiast \"multi-system\" na pasku tytułu okna"; + strings["Status bar:"].plurals[0] = "Pasek stanu:"; + strings["Cursor details##sbar0"].plurals[0] = "Informacje o wybranym elemencie##sbar0"; + strings["File path##sbar1"].plurals[0] = "Ścieżka do pliku##sbar1"; + strings["Cursor details or file path##sbar2"].plurals[0] = "Informacje o wybranym elemencie czy ścieżce pliku##sbar2"; + strings["Nothing##sbar3"].plurals[0] = "Brak##sbar3"; + strings["Display playback status when playing"].plurals[0] = "Wyświetlanie stanu odtwarzania podczas odtwarzania"; + strings["Export options layout:"].plurals[0] = "Układ opcji eksportu:"; + strings["Sub-menus in File menu##eol0"].plurals[0] = "Menu podrzędne w menu \"Plik\"##eol0"; + strings["Modal window with tabs##eol1"].plurals[0] = "Modalne okno z zakładkami##eol1"; + strings["Modal windows with options in File menu##eol2"].plurals[0] = "Okno modalne z ustawieniami w menu \"Plik\""; + strings["Capitalize menu bar"].plurals[0] = "Pozycje paska menu zaczynają się od wielkiej litery"; + strings["Display add/configure/change/remove chip menus in File menu"].plurals[0] = "Wyświetlanie pozycji: Dodaj/Zmień/Usuń Chip w menu \"Plik\"."; + strings["Orders1"].plurals[0] = "Matryca wzorców"; + strings["Highlight channel at cursor in Orders"].plurals[0] = "Podświetl kanał, na którym znajduje się kursor w matrycy wzorców."; + strings["Orders row number format:"].plurals[0] = "Format wyświetlania numeru wiersza matrycy wzorców:"; + strings["Decimal##orbD"].plurals[0] = "Dziesiętny##orbD"; + strings["Hexadecimal##orbH"].plurals[0] = "Szesnastkowy##orbH"; + strings["Pattern1"].plurals[0] = "Wzorzec"; + strings["Center pattern view"].plurals[0] = "Wyśrodkuj wyświetlane wzorce w oknie"; + strings["Overflow pattern highlights"].plurals[0] = "Kontynuuj podświetlenie pasków wzorza poza samymi wzorcami"; + strings["Display previous/next pattern"].plurals[0] = "Wyświetlaj porzedni/następny wozrzec"; + strings["Pattern row number format:"].plurals[0] = "Format wyświetlania numeru wiersza wzorca:"; + strings["Decimal##prbD"].plurals[0] = "Dziesiętny##prbD"; + strings["Hexadecimal##prbH"].plurals[0] = "Szesnastkowy##prbH"; + strings["Pattern view labels:"].plurals[0] = "Etykiety komórek wzorca:"; + strings["Note off (3-char)"].plurals[0] = "Puszczenie klawisza (3 znaki)"; + strings["Note release (3-char)"].plurals[0] = "Zwolnienie nuty (3 znaki)"; + strings["Macro release (3-char)"].plurals[0] = "Zwolnienie makra (3 znaki)"; + strings["Empty field (3-char)"].plurals[0] = "Pusta komórka (3 znaki)"; + strings["Empty field (2-char)"].plurals[0] = "Pusta komórka (2 znaki)"; + strings["Pattern view spacing after:"].plurals[0] = "Podział na widoku wzorca po:"; + strings["Note"].plurals[0] = "Nuta"; + strings["Instrument1"].plurals[0] = "Instrument"; + strings["Volume4"].plurals[0] = "Głośność"; + strings["Effect"].plurals[0] = "Indeks efektu"; + strings["Effect value"].plurals[0] = "Parametr efektu"; + strings["Single-digit effects for 00-0F"].plurals[0] = "Jednocyfrowe parametry efektów 00-0F"; + strings["Use flats instead of sharps"].plurals[0] = "Używaj bemoli zamiast krzyżyków"; + strings["Use German notation"].plurals[0] = "Używaj niemieckich nazw nut"; + strings["Channel1"].plurals[0] = "Kanał"; + strings["Channel style:"].plurals[0] = "Styl nagłówka kanału:"; + strings["Classic##CHS0"].plurals[0] = "Klasyczny##CHS0"; + strings["Line##CHS1"].plurals[0] = "Linia##CHS1"; + strings["Round##CHS2"].plurals[0] = "Zaokrąglony##CHS2"; + strings["Split button##CHS3"].plurals[0] = "Oddzielny przycik wyciszenia##CHS3"; + strings["Square border##CHS4"].plurals[0] = "Prostokątne krawędzie##CHS4"; + strings["Round border##CHS5"].plurals[0] = "Zaokrąglone krawędzie##CHS5"; + strings["Channel volume bar:"].plurals[0] = "Pasek głośności kanału:"; + strings["Non##CHV0"].plurals[0] = "Brak##CHV0"; + strings["Simple##CHV1"].plurals[0] = "Prosty##CHV1"; + strings["Stereo##CHV2"].plurals[0] = "Stereo##CHV2"; + strings["Real##CHV3"].plurals[0] = "Rzeczywisty##CHV3"; + strings["Real (stereo)##CHV4"].plurals[0] = "Rzeczywisty (stereo)##CHV4"; + strings["Channel feedback style:"].plurals[0] = "Tryb podświetlenia nagłowka kanału"; + strings["Off##CHF0"].plurals[0] = "Wył.##CHF0"; + strings["Note##CHF1"].plurals[0] = "Nuta##CHF1"; + strings["Volume##CHF2"].plurals[0] = "Głośność##CHF2"; + strings["Active##CHF3"].plurals[0] = "Przy aktywnym kanale##CHF3"; + strings["Channel font:"].plurals[0] = "Czcionka nagłówka kanału:"; + strings["Regular##CHFont0"].plurals[0] = "Zwykła#CHFont0"; + strings["Monospace##CHFont1"].plurals[0] = "Monospace##CHFont1"; + strings["Center channel name"].plurals[0] = "Wyśrodkuj nazwę kanału"; + strings["Channel colors:"].plurals[0] = "Kolory nagłówków kanałów"; + strings["Single##CHC0"].plurals[0] = "Jednolite##CHC0"; + strings["Channel type##CHC1"].plurals[0] = "Zgodne z typem kanału##CHC1"; + strings["Instrument type##CHC2"].plurals[0] = "Zgodne z typem instrumentu##CHC2"; + strings["Channel name colors:"].plurals[0] = "Kolory nazwy kanału:"; + strings["Single##CTC0"].plurals[0] = "Jednolite##CTC0"; + strings["Channel type##CTC1"].plurals[0] = "Zgodnie z typem kanału##CTC1"; + strings["Instrument type##CTC2"].plurals[0] = "Zgodnie z typem instrumentu##CTC2"; + strings["Assets1"].plurals[0] = "Prezentacja zasobów modułu"; + strings["Unified instrument/wavetable/sample list"].plurals[0] = "Połączona lista instrumentów, tablic fal i sampli"; + strings["Horizontal instrument list"].plurals[0] = "Pozioma lista instrumentów"; + strings["Instrument list icon style:"].plurals[0] = "Styl ikon listy instrumentów:"; + strings["None##iis0"].plurals[0] = "Nie pokazuj##iis0"; + strings["Graphical icons##iis1"].plurals[0] = "Graficzne ikonki##iis1"; + strings["Letter icons##iis2"].plurals[0] = "Ikony liter##iis2"; + strings["Colorize instrument editor using instrument type"].plurals[0] = "Zmień kolory edytora instrumentów zgodnie z typem instrumentu"; + strings["Macro Editor0"].plurals[0] = "Edytor makr"; + strings["Macro editor layout:"].plurals[0] = "Układ edytora makr:"; + strings["Unified##mel0"].plurals[0] = "Połączony##mel0"; + strings["Grid##mel2"].plurals[0] = "Siatka##mel2"; + strings["Single (with list)##mel3"].plurals[0] = "Pojedyncze okno (z listą)##mel3"; + strings["Use classic macro editor vertical slider"].plurals[0] = "Użyj klasycznego pionowego paska przewijania"; + strings["Wave Editor"].plurals[0] = "Edytor fal"; + strings["Use compact wave editor"].plurals[0] = "Używaj zwartego edyora fal"; + strings["FM Editor0"].plurals[0] = "Edytor instrumentów FM"; + strings["FM parameter names:"].plurals[0] = "Nazwy parametrów FM:"; + strings["Friendly##fmn0"].plurals[0] = "Przyjazne##fmn0"; + strings["Technical##fmn1"].plurals[0] = "Techniczne##fmn1"; + strings["Technical (alternate)##fmn2"].plurals[0] = "Techniczne (alternatywne)##fmn2"; + strings["Use standard OPL waveform names"].plurals[0] = "Używaj standardowych nazw kształtów fal OPL"; + strings["FM parameter editor layout:"].plurals[0] = "Układ edytora parametrów FM"; + strings["Modern##fml0"].plurals[0] = "Nowoczesny##fml0"; + strings["Compact (2x2, classic)##fml1"].plurals[0] = "Kompaktowy (2x2, klasyczny)##fml1"; + strings["Compact (1x4)##fml2"].plurals[0] = "Kompaktowy (1x4)##fml2"; + strings["Compact (4x1)##fml3"].plurals[0] = "Kompaktowy (4x1)##fml3"; + strings["Alternate (2x2)##fml4"].plurals[0] = "Alternatywny (2x2)##fml4"; + strings["Alternate (1x4)##fml5"].plurals[0] = "Alternatywny (1x4)##fml5"; + strings["Alternate (4x1)##fml6"].plurals[0] = "Alternatywny (4x1)##fml6"; + strings["Position of Sustain in FM editor:"].plurals[0] = "Pozycja parametru \"Podtrzymanie\" w edytorze:"; + strings["Between Decay and Sustain Rate##susp0"].plurals[0] = "Między parametrami opadania i zwolnienia##susp0"; + strings["After Release Rate##susp1"].plurals[0] = "Po parametrze zwolnienia##susp1"; + strings["Use separate colors for carriers/modulators in FM editor"].plurals[0] = "Używaj odmiennych kolorów dla fali nośnych/modulatorów w edytorze FM"; + strings["Unsigned FM detune values"].plurals[0] = "Bezznakowe wartości rozstrojenia FM"; + strings["Statistics"].plurals[0] = "Okno statystyk"; + strings["Chip memory usage unit:"].plurals[0] = "Jednostki wyświatlania obciążenia pamięci układu:"; + strings["Bytes##MUU0"].plurals[0] = "Bajty##MUU0"; + strings["Kilobytes##MUU1"].plurals[0] = "Kilobajty##MUU1"; + strings["Oscilloscope##set"].plurals[0] = "Oscyloskop##set"; + strings["Rounded corners"].plurals[0] = "Zaokrąglone rogi"; + strings["Border"].plurals[0] = "Krawędź"; + strings["Mono1"].plurals[0] = "Nono"; + strings["Anti-aliased"].plurals[0] = "Z wygładzaniem"; + strings["Fill entire window"].plurals[0] = "Wypełń całe okno"; + strings["Waveform goes out of bounds"].plurals[0] = "Fala wychodzi poza okno"; + strings["Line size"].plurals[0] = "Grubość linii"; + strings["Windows"].plurals[0] = "Okna"; + strings["Rounded window corners"].plurals[0] = "Zaokrąglone krawędzie okien"; + strings["Rounded buttons"].plurals[0] = "Zaokrąglone przyciski"; + strings["Rounded tabs"].plurals[0] = "Zaokrąglone krawędzie zakładek"; + strings["Rounded scrollbars"].plurals[0] = "Zaokrąglone paski przewijania"; + strings["Rounded menu corners"].plurals[0] = "Zaokrąglone krawędzie menu"; + strings["Borders around widgets"].plurals[0] = "Obrawowania wokół widżetów"; + strings["Misc"].plurals[0] = "Inne"; + strings["Wrap text"].plurals[0] = "Zawijaj wiersze"; + strings["Wrap text in song/subsong comments window."].plurals[0] = "Zawijaj wiersz w oknach komentarzy do utworu/podutworu"; + strings["Frame shading in text windows"].plurals[0] = "Cieniowanie ramek w oknach tekstowych"; + strings["Apply frame shading to the multiline text fields\nsuch as song/subsong info/comments."].plurals[0] = "Zastosuj gradient w oknie informacji o utworze/komentarzach."; + strings["Show chip info in chip manager"].plurals[0] = "Pokazuj informacje o układzie w menedżerze ukłądów"; + strings["Display tooltip in chip manager when hovering over the chip. Tooltip shows chip name and description."].plurals[0] = "Wyświetla podpowiedź po najechaniu kursorem na układ. Podpowiedź wyświetla nazwę i opis układu."; + strings["Color"].plurals[0] = "Kolor"; + strings["Color scheme"].plurals[0] = "Schemat kolorów"; + strings["Import2"].plurals[0] = "Importuj"; + strings["Export2"].plurals[0] = "Eksportuj"; + strings["Reset defaults1"].plurals[0] = "Domyślne"; + strings["Are you sure you want to reset the color scheme?"].plurals[0] = "Czy jesteś pewien że chcesz zresetować schemat kolorów?"; + strings["Interface1"].plurals[0] = "Interfejs"; + strings["Frame shading"].plurals[0] = "Cieniowanie ramki"; + strings["Interface (other)"].plurals[0] = "Interfejs (inne)"; + strings["Miscellaneous"].plurals[0] = "Inne"; + strings["File Picker (built-in)"].plurals[0] = "Wbudowany wybierak plików"; + strings["Oscilloscope"].plurals[0] = "Oscyloskop"; + strings["Wave (non-mono)"].plurals[0] = "Fala (nie mono)"; + strings["Volume Meter"].plurals[0] = "Miernik glośśności"; + strings["Orders2"].plurals[0] = "Matryca wzorców"; + strings["Envelope View"].plurals[0] = "Podglad obwiedni"; + strings["FM Editor1"].plurals[0] = "Edytor instrumentow FM"; + strings["Macro Editor1"].plurals[0] = "Edytor makr"; + strings["Instrument Types"].plurals[0] = "Typy instrumentów"; + strings["Channel2"].plurals[0] = "Kanal"; + strings["Pattern2"].plurals[0] = "Wzorzec"; + strings["Sample Editor"].plurals[0] = "Edytor sampli"; + strings["Pattern Manager"].plurals[0] = "Menedżer wzorców"; + strings["Piano"].plurals[0] = "Klawiatura pianina"; + strings["Clock"].plurals[0] = "Zegar"; + strings["Patchbay"].plurals[0] = "Połączenie kanałów"; + strings["Memory Composition"].plurals[0] = "Zawartość pamięci"; + strings["Log Viewer"].plurals[0] = "Podgląd logów"; + + // these are messy, but the ##CC_GUI... is required. + strings["Button##CC_GUI_COLOR_BUTTON"].plurals[0] = "Przycisk##CC_GUI_COLOR_BUTTON"; + strings["Button (hovered)##CC_GUI_COLOR_BUTTON_HOVER"].plurals[0] = "Przycisk (zazn. kursorem)##CC_GUI_COLOR_BUTTON_HOVER"; + strings["Button (active)##CC_GUI_COLOR_BUTTON_ACTIVE"].plurals[0] = "Przycisk (aktywny)##CC_GUI_COLOR_BUTTON_ACTIVE"; + strings["Tab##CC_GUI_COLOR_TAB"].plurals[0] = "Zakładka##CC_GUI_COLOR_TAB"; + strings["Tab (hovered)##CC_GUI_COLOR_TAB_HOVER"].plurals[0] = "Zakładka (zazn. kursorem)##CC_GUI_COLOR_TAB_HOVER"; + strings["Tab (active)##CC_GUI_COLOR_TAB_ACTIVE"].plurals[0] = "Zakładka (aktywna)##CC_GUI_COLOR_TAB_ACTIVE"; + strings["Tab (unfocused)##CC_GUI_COLOR_TAB_UNFOCUSED"].plurals[0] = "Zakładka (nieskupiona)##CC_GUI_COLOR_TAB_UNFOCUSED"; + strings["Tab (unfocused and active)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"].plurals[0] = "Zakładka (nieskupiona, aktywna)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"; + strings["ImGui header##CC_GUI_COLOR_IMGUI_HEADER"].plurals[0] = "Nagłówek ImGui##CC_GUI_COLOR_IMGUI_HEADER"; + strings["ImGui header (hovered)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"].plurals[0] = "Nagłówek ImGui (zazn. kursorem)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"; + strings["ImGui header (active)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"].plurals[0] = "Nagłówek ImGui (aktywny)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"; + strings["Resize grip##CC_GUI_COLOR_RESIZE_GRIP"].plurals[0] = "Uchwyt zmiany rozmiaru##CC_GUI_COLOR_RESIZE_GRIP"; + strings["Resize grip (hovered)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"].plurals[0] = "Uchwyt zmiany rozmiaru (zazn. kursorem)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"; + strings["Resize grip (active)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"].plurals[0] = "Uchwyt zmiany rozmiaru (aktywny)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"; + strings["Widget background##CC_GUI_COLOR_WIDGET_BACKGROUND"].plurals[0] = "Tło widżetu##CC_GUI_COLOR_WIDGET_BACKGROUND"; + strings["Widget background (hovered)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"].plurals[0] = "Tło widżetu (zazn. kursorem)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"; + strings["Widget background (active)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"].plurals[0] = "Tło widżetu (aktywne)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"; + strings["Slider grab##CC_GUI_COLOR_SLIDER_GRAB"].plurals[0] = "Chwyt paska przewijania##CC_GUI_COLOR_SLIDER_GRAB"; + strings["Slider grab (active)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"].plurals[0] = "Chwyt paska przewijania (aktywny)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"; + strings["Title background (active)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"].plurals[0] = "Tło paska tytułowego (aktywne)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"; + strings["Checkbox/radio button mark##CC_GUI_COLOR_CHECK_MARK"].plurals[0] = "Oznaczenie pola wyboru i przycisku opcji##CC_GUI_COLOR_CHECK_MARK"; + strings["Text selection##CC_GUI_COLOR_TEXT_SELECTION"].plurals[0] = "Zaznaczenie tekstu##CC_GUI_COLOR_TEXT_SELECTION"; + strings["Line plot##CC_GUI_COLOR_PLOT_LINES"].plurals[0] = "Wykres liniowy##CC_GUI_COLOR_PLOT_LINES"; + strings["Line plot (hovered)##CC_GUI_COLOR_PLOT_LINES_HOVER"].plurals[0] = "Wykres liniowy (zaznaczony)##CC_GUI_COLOR_PLOT_LINES_HOVER"; + strings["Histogram plot##CC_GUI_COLOR_PLOT_HISTOGRAM"].plurals[0] = "Wykres słupkowy##CC_GUI_COLOR_PLOT_HISTOGRAM"; + strings["Histogram plot (hovered)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"].plurals[0] = "Wykres słupkowy (zaznaczony)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"; + strings["Table row (even)##CC_GUI_COLOR_TABLE_ROW_EVEN"].plurals[0] = "Wiersz tabeli (parzysty)##CC_GUI_COLOR_TABLE_ROW_EVEN"; + strings["Table row (odd)##CC_GUI_COLOR_TABLE_ROW_ODD"].plurals[0] = "Wiersz tabeli (nieparzysty)##CC_GUI_COLOR_TABLE_ROW_ODD"; + + strings["Background##CC_GUI_COLOR_BACKGROUND"].plurals[0] = "Tło##CC_GUI_COLOR_BACKGROUND"; + strings["Window background##CC_GUI_COLOR_FRAME_BACKGROUND"].plurals[0] = "Tło okna##CC_GUI_COLOR_FRAME_BACKGROUND"; + strings["Sub-window background##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"].plurals[0] = "Tło podokna##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"; + strings["Pop-up background##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"].plurals[0] = "Tło wyskakujących okien##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"; + strings["Modal backdrop##CC_GUI_COLOR_MODAL_BACKDROP"].plurals[0] = "Cieniowanie po pojawieniu się okna modalnego##CC_GUI_COLOR_MODAL_BACKDROP"; + strings["Header##CC_GUI_COLOR_HEADER"].plurals[0] = "Nagłówek##CC_GUI_COLOR_HEADER"; + strings["Text##CC_GUI_COLOR_TEXT"].plurals[0] = "Tekst##CC_GUI_COLOR_TEXT"; + strings["Text (disabled)##CC_GUI_COLOR_TEXT_DISABLED"].plurals[0] = "Tekst (wyłączony)##CC_GUI_COLOR_TEXT_DISABLED"; + strings["Title bar (inactive)##CC_GUI_COLOR_TITLE_INACTIVE"].plurals[0] = "Pasek tytułowy (nieaktywny)##CC_GUI_COLOR_TITLE_INACTIVE"; + strings["Title bar (collapsed)##CC_GUI_COLOR_TITLE_COLLAPSED"].plurals[0] = "Pasek tytułowy (zwinięty)##CC_GUI_COLOR_TITLE_COLLAPSED"; + strings["Menu bar##CC_GUI_COLOR_MENU_BAR"].plurals[0] = "Pasek menu##CC_GUI_COLOR_MENU_BAR"; + strings["Border##CC_GUI_COLOR_BORDER"].plurals[0] = "Krawędź##CC_GUI_COLOR_BORDER"; + strings["Border shadow##CC_GUI_COLOR_BORDER_SHADOW"].plurals[0] = "Cień krawędzi##CC_GUI_COLOR_BORDER_SHADOW"; + strings["Scroll bar##CC_GUI_COLOR_SCROLL"].plurals[0] = "Pasek przewijania##CC_GUI_COLOR_SCROLL"; + strings["Scroll bar (hovered)##CC_GUI_COLOR_SCROLL_HOVER"].plurals[0] = "Pasek przewijania (zazn. kursorem)##CC_GUI_COLOR_SCROLL_HOVER"; + strings["Scroll bar (clicked)##CC_GUI_COLOR_SCROLL_ACTIVE"].plurals[0] = "Pasek przewijania (wciśnięty)##CC_GUI_COLOR_SCROLL_ACTIVE"; + strings["Scroll bar background##CC_GUI_COLOR_SCROLL_BACKGROUND"].plurals[0] = "Tło paska przewijania##CC_GUI_COLOR_SCROLL_BACKGROUND"; + strings["Separator##CC_GUI_COLOR_SEPARATOR"].plurals[0] = "Separator ##CC_GUI_COLOR_SEPARATOR"; + strings["Separator (hover)##CC_GUI_COLOR_SEPARATOR_HOVER"].plurals[0] = "Separator (zaznaczony)##CC_GUI_COLOR_SEPARATOR_HOVER"; + strings["Separator (active)##CC_GUI_COLOR_SEPARATOR_ACTIVE"].plurals[0] = "Separator (aktywny)##CC_GUI_COLOR_SEPARATOR_ACTIVE"; + strings["Docking preview##CC_GUI_COLOR_DOCKING_PREVIEW"].plurals[0] = "Podgląd dokowania okien##CC_GUI_COLOR_DOCKING_PREVIEW"; + strings["Docking empty##CC_GUI_COLOR_DOCKING_EMPTY"].plurals[0] = "Puste pole dokowania okien##CC_GUI_COLOR_DOCKING_EMPTY"; + strings["Table header##CC_GUI_COLOR_TABLE_HEADER"].plurals[0] = "Nagłówek tabeli##CC_GUI_COLOR_TABLE_HEADER"; + strings["Table border (hard)##CC_GUI_COLOR_TABLE_BORDER_HARD"].plurals[0] = "Krawędź tabeli (twarda)##CC_GUI_COLOR_TABLE_BORDER_HARD"; + strings["Table border (soft)##CC_GUI_COLOR_TABLE_BORDER_SOFT"].plurals[0] = "Krawędź tabeli (miękka)##CC_GUI_COLOR_TABLE_BORDER_SOFT"; + strings["Drag and drop target##CC_GUI_COLOR_DRAG_DROP_TARGET"].plurals[0] = "Cel upuszczania##CC_GUI_COLOR_DRAG_DROP_TARGET"; + strings["Window switcher (highlight)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"].plurals[0] = "Przełącznik okien (podświetlony)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"; + strings["Window switcher backdrop##CC_GUI_COLOR_NAV_WIN_BACKDROP"].plurals[0] = "Przełącznik okien (kolor cieniowania reszty interfejsu)##CC_GUI_COLOR_NAV_WIN_BACKDROP"; + + strings["Toggle on##CC_GUI_COLOR_TOGGLE_ON"].plurals[0] = "Włącznik##CC_GUI_COLOR_TOGGLE_ON"; + strings["Toggle off##CC_GUI_COLOR_TOGGLE_OFF"].plurals[0] = "Wyłącznik##CC_GUI_COLOR_TOGGLE_OFF"; + strings["Playback status##CC_GUI_COLOR_PLAYBACK_STAT"].plurals[0] = "Status odtwarzania##CC_GUI_COLOR_PLAYBACK_STAT"; + strings["Destructive hint##CC_GUI_COLOR_DESTRUCTIVE"].plurals[0] = "Wskazówka usuwania##CC_GUI_COLOR_DESTRUCTIVE"; + strings["Warning hint##CC_GUI_COLOR_WARNING"].plurals[0] = "Wskazówka ostrzeżenia##CC_GUI_COLOR_WARNING"; + strings["Error hint##CC_GUI_COLOR_ERROR"].plurals[0] = "Wskazówka dot. błędu##CC_GUI_COLOR_ERROR"; + + strings["Directory##CC_GUI_COLOR_FILE_DIR"].plurals[0] = "Folder##CC_GUI_COLOR_FILE_DIR"; + strings["Song (native)##CC_GUI_COLOR_FILE_SONG_NATIVE"].plurals[0] = "Utwór (natywny)##CC_GUI_COLOR_FILE_SONG_NATIVE"; + strings["Song (import)##CC_GUI_COLOR_FILE_SONG_IMPORT"].plurals[0] = "Utwór (importowany)##CC_GUI_COLOR_FILE_SONG_IMPORT"; + strings["Instrument##CC_GUI_COLOR_FILE_INSTR"].plurals[0] = "Instrument##CC_GUI_COLOR_FILE_INSTR"; + strings["Audio##CC_GUI_COLOR_FILE_AUDIO"].plurals[0] = "Audio##CC_GUI_COLOR_FILE_AUDIO"; + strings["Wavetable##CC_GUI_COLOR_FILE_WAVE"].plurals[0] = "Tablica fal##CC_GUI_COLOR_FILE_WAVE"; + strings["VGM##CC_GUI_COLOR_FILE_VGM"].plurals[0] = "VGM##CC_GUI_COLOR_FILE_VGM"; + strings["ZSM##CC_GUI_COLOR_FILE_ZSM"].plurals[0] = "ZSM##CC_GUI_COLOR_FILE_ZSM"; + strings["Font##CC_GUI_COLOR_FILE_FONT"].plurals[0] = "Czcionka##CC_GUI_COLOR_FILE_FONT"; + strings["Other##CC_GUI_COLOR_FILE_OTHER"].plurals[0] = "Inne##CC_GUI_COLOR_FILE_OTHER"; + + strings["Border##CC_GUI_COLOR_OSC_BORDER"].plurals[0] = "Krawędź oscyloskopu##CC_GUI_COLOR_OSC_BORDER"; + strings["Background (top-left)##CC_GUI_COLOR_OSC_BG1"].plurals[0] = "Tło (lewy górny róg)##CC_GUI_COLOR_OSC_BG1"; + strings["Background (top-right)##CC_GUI_COLOR_OSC_BG2"].plurals[0] = "Tło (prawy górny róg)##CC_GUI_COLOR_OSC_BG2"; + strings["Background (bottom-left)##CC_GUI_COLOR_OSC_BG3"].plurals[0] = "Tło (lewy dolny róg)##CC_GUI_COLOR_OSC_BG3"; + strings["Background (bottom-right)##CC_GUI_COLOR_OSC_BG4"].plurals[0] = "Tło (prawy dolny róg)##CC_GUI_COLOR_OSC_BG4"; + strings["Waveform##CC_GUI_COLOR_OSC_WAVE"].plurals[0] = "Kształt fali##CC_GUI_COLOR_OSC_WAVE"; + strings["Waveform (clip)##CC_GUI_COLOR_OSC_WAVE_PEAK"].plurals[0] = "Fala (poza skalą)##CC_GUI_COLOR_OSC_WAVE_PEAK"; + strings["Reference##CC_GUI_COLOR_OSC_REF"].plurals[0] = "Przykład##CC_GUI_COLOR_OSC_REF"; + strings["Guide##CC_GUI_COLOR_OSC_GUIDE"].plurals[0] = "Przewodnik##CC_GUI_COLOR_OSC_GUIDE"; + + strings["Waveform (1)##CC_GUI_COLOR_OSC_WAVE_CH0"].plurals[0] = "Kształt fali (1)##CC_GUI_COLOR_OSC_WAVE_CH0"; + strings["Waveform (2)##CC_GUI_COLOR_OSC_WAVE_CH1"].plurals[0] = "Kształt fali (2)##CC_GUI_COLOR_OSC_WAVE_CH1"; + strings["Waveform (3)##CC_GUI_COLOR_OSC_WAVE_CH2"].plurals[0] = "Kształt fali (3)##CC_GUI_COLOR_OSC_WAVE_CH2"; + strings["Waveform (4)##CC_GUI_COLOR_OSC_WAVE_CH3"].plurals[0] = "Kształt fali (4)##CC_GUI_COLOR_OSC_WAVE_CH3"; + strings["Waveform (5)##CC_GUI_COLOR_OSC_WAVE_CH4"].plurals[0] = "Kształt fali (5)##CC_GUI_COLOR_OSC_WAVE_CH4"; + strings["Waveform (6)##CC_GUI_COLOR_OSC_WAVE_CH5"].plurals[0] = "Kształt fali (6)##CC_GUI_COLOR_OSC_WAVE_CH5"; + strings["Waveform (7)##CC_GUI_COLOR_OSC_WAVE_CH6"].plurals[0] = "Kształt fali (7)##CC_GUI_COLOR_OSC_WAVE_CH6"; + strings["Waveform (8)##CC_GUI_COLOR_OSC_WAVE_CH7"].plurals[0] = "Kształt fali (8)##CC_GUI_COLOR_OSC_WAVE_CH7"; + strings["Waveform (9)##CC_GUI_COLOR_OSC_WAVE_CH8"].plurals[0] = "Kształt fali (9)##CC_GUI_COLOR_OSC_WAVE_CH8"; + strings["Waveform (10)##CC_GUI_COLOR_OSC_WAVE_CH9"].plurals[0] = "Kształt fali (10)##CC_GUI_COLOR_OSC_WAVE_CH9"; + strings["Waveform (11)##CC_GUI_COLOR_OSC_WAVE_CH10"].plurals[0] = "Kształt fali (11)##CC_GUI_COLOR_OSC_WAVE_CH10"; + strings["Waveform (12)##CC_GUI_COLOR_OSC_WAVE_CH11"].plurals[0] = "Kształt fali (12)##CC_GUI_COLOR_OSC_WAVE_CH11"; + strings["Waveform (13)##CC_GUI_COLOR_OSC_WAVE_CH12"].plurals[0] = "Kształt fali (13)##CC_GUI_COLOR_OSC_WAVE_CH12"; + strings["Waveform (14)##CC_GUI_COLOR_OSC_WAVE_CH13"].plurals[0] = "Kształt fali (14)##CC_GUI_COLOR_OSC_WAVE_CH13"; + strings["Waveform (15)##CC_GUI_COLOR_OSC_WAVE_CH14"].plurals[0] = "Kształt fali (15)##CC_GUI_COLOR_OSC_WAVE_CH14"; + strings["Waveform (16)##CC_GUI_COLOR_OSC_WAVE_CH15"].plurals[0] = "Kształt fali (16)##CC_GUI_COLOR_OSC_WAVE_CH15"; + + strings["Low##CC_GUI_COLOR_VOLMETER_LOW"].plurals[0] = "Niski poziom##CC_GUI_COLOR_VOLMETER_LOW"; + strings["High##CC_GUI_COLOR_VOLMETER_HIGH"].plurals[0] = "Wysoki poziom##CC_GUI_COLOR_VOLMETER_HIGH"; + strings["Clip##CC_GUI_COLOR_VOLMETER_PEAK"].plurals[0] = "Poza skalą##CC_GUI_COLOR_VOLMETER_PEAK"; + + strings["Order number##CC_GUI_COLOR_ORDER_ROW_INDEX"].plurals[0] = "Numer wiersza matrycy wz.##CC_GUI_COLOR_ORDER_ROW_INDEX"; + strings["Playing order background##CC_GUI_COLOR_ORDER_ACTIVE"].plurals[0] = "Tło odtwarzaniego wiersza matrycy##CC_GUI_COLOR_ORDER_ACTIVE"; + strings["Song loop##CC_GUI_COLOR_SONG_LOOP"].plurals[0] = "Pętla piosenki##CC_GUI_COLOR_SONG_LOOP"; + strings["Selected order##CC_GUI_COLOR_ORDER_SELECTED"].plurals[0] = "Wybrany wiersz##CC_GUI_COLOR_ORDER_SELECTED"; + strings["Similar patterns##CC_GUI_COLOR_ORDER_SIMILAR"].plurals[0] = "Podobne wzorce##CC_GUI_COLOR_ORDER_SIMILAR"; + strings["Inactive patterns##CC_GUI_COLOR_ORDER_INACTIVE"].plurals[0] = "Nieaktywne wzorce##CC_GUI_COLOR_ORDER_INACTIVE"; + + strings["Envelope##CC_GUI_COLOR_FM_ENVELOPE"].plurals[0] = "Obwiednia##CC_GUI_COLOR_FM_ENVELOPE"; + strings["Sustain guide##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"].plurals[0] = "Wizualizacja podtrzymania##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"; + strings["Release##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"].plurals[0] = "Zwolnienie##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"; + + strings["Algorithm background##CC_GUI_COLOR_FM_ALG_BG"].plurals[0] = "Tło schematu algorytmu##CC_GUI_COLOR_FM_ALG_BG"; + strings["Algorithm lines##CC_GUI_COLOR_FM_ALG_LINE"].plurals[0] = "Linie schematu algorytmu##CC_GUI_COLOR_FM_ALG_LINE"; + strings["Modulator##CC_GUI_COLOR_FM_MOD"].plurals[0] = "Modulator##CC_GUI_COLOR_FM_MOD"; + strings["Carrier##CC_GUI_COLOR_FM_CAR"].plurals[0] = "Fala nośna##CC_GUI_COLOR_FM_CAR"; + + strings["SSG-EG##CC_GUI_COLOR_FM_SSG"].plurals[0] = "SSG-EG##CC_GUI_COLOR_FM_SSG"; + strings["Waveform##CC_GUI_COLOR_FM_WAVE"].plurals[0] = "Kształt fali##CC_GUI_COLOR_FM_WAVE"; + + strings["Mod. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_MOD"].plurals[0] = "Odcień modulatora (główny)##CC_GUI_COLOR_FM_PRIMARY_MOD"; + strings["Mod. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_MOD"].plurals[0] = "Odcień modulatora (poboczny)##CC_GUI_COLOR_FM_SECONDARY_MOD"; + strings["Mod. border##CC_GUI_COLOR_FM_BORDER_MOD"].plurals[0] = "Krawędź modulatora##CC_GUI_COLOR_FM_BORDER_MOD"; + strings["Mod. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"].plurals[0] = "Cień krawędzi modulatora##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"; + + strings["Car. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_CAR"].plurals[0] = "Odcień fali nośnej (główny)##CC_GUI_COLOR_FM_PRIMARY_CAR"; + strings["Car. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_CAR"].plurals[0] = "Odcień fali nośnej (poboczny)##CC_GUI_COLOR_FM_SECONDARY_CAR"; + strings["Car. border##CC_GUI_COLOR_FM_BORDER_CAR"].plurals[0] = "Krawędź fali nośnej##CC_GUI_COLOR_FM_BORDER_CAR"; + strings["Car. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"].plurals[0] = "Cień krawędzi fali nośnej##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"; + + strings["Volume##CC_GUI_COLOR_MACRO_VOLUME"].plurals[0] = "Głośność##CC_GUI_COLOR_MACRO_VOLUME"; + strings["Pitch##CC_GUI_COLOR_MACRO_PITCH"].plurals[0] = "Wysokość##CC_GUI_COLOR_MACRO_PITCH"; + strings["Wave##CC_GUI_COLOR_MACRO_WAVE"].plurals[0] = "Fala##CC_GUI_COLOR_MACRO_WAVE"; + strings["Other##CC_GUI_COLOR_MACRO_OTHER"].plurals[0] = "Inne##CC_GUI_COLOR_MACRO_OTHER"; + + strings["FM (OPN)##CC_GUI_COLOR_INSTR_FM"].plurals[0] = "FM (OPN)##CC_GUI_COLOR_INSTR_FM"; + strings["SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"].plurals[0] = "SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"; + strings["T6W28##CC_GUI_COLOR_INSTR_T6W28"].plurals[0] = "T6W28##CC_GUI_COLOR_INSTR_T6W28"; + strings["Game Boy##CC_GUI_COLOR_INSTR_GB"].plurals[0] = "Game Boy##CC_GUI_COLOR_INSTR_GB"; + strings["C64##CC_GUI_COLOR_INSTR_C64"].plurals[0] = "C64##CC_GUI_COLOR_INSTR_C64"; + strings["Amiga/Generic Sample##CC_GUI_COLOR_INSTR_AMIGA"].plurals[0] = "Amiga/Zwykły sampel##CC_GUI_COLOR_INSTR_AMIGA"; + strings["PC Engine##CC_GUI_COLOR_INSTR_PCE"].plurals[0] = "PC Engine##CC_GUI_COLOR_INSTR_PCE"; + strings["AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"].plurals[0] = "AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"; + strings["AY8930##CC_GUI_COLOR_INSTR_AY8930"].plurals[0] = "AY8930##CC_GUI_COLOR_INSTR_AY8930"; + strings["TIA##CC_GUI_COLOR_INSTR_TIA"].plurals[0] = "TIA##CC_GUI_COLOR_INSTR_TIA"; + strings["SAA1099##CC_GUI_COLOR_INSTR_SAA1099"].plurals[0] = "SAA1099##CC_GUI_COLOR_INSTR_SAA1099"; + strings["VIC##CC_GUI_COLOR_INSTR_VIC"].plurals[0] = "VIC##CC_GUI_COLOR_INSTR_VIC"; + strings["PET##CC_GUI_COLOR_INSTR_PET"].plurals[0] = "PET##CC_GUI_COLOR_INSTR_PET"; + strings["VRC6##CC_GUI_COLOR_INSTR_VRC6"].plurals[0] = "VRC6##CC_GUI_COLOR_INSTR_VRC6"; + strings["VRC6 (saw)##CC_GUI_COLOR_INSTR_VRC6_SAW"].plurals[0] = "VRC6 (piła)##CC_GUI_COLOR_INSTR_VRC6_SAW"; + strings["FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"].plurals[0] = "FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"; + strings["FM (OPL)##CC_GUI_COLOR_INSTR_OPL"].plurals[0] = "FM (OPL)##CC_GUI_COLOR_INSTR_OPL"; + strings["FDS##CC_GUI_COLOR_INSTR_FDS"].plurals[0] = "FDS##CC_GUI_COLOR_INSTR_FDS"; + strings["Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"].plurals[0] = "Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"; + strings["Namco 163##CC_GUI_COLOR_INSTR_N163"].plurals[0] = "Namco 163##CC_GUI_COLOR_INSTR_N163"; + strings["Konami SCC##CC_GUI_COLOR_INSTR_SCC"].plurals[0] = "Konami SCC##CC_GUI_COLOR_INSTR_SCC"; + strings["FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"].plurals[0] = "FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"; + strings["POKEY##CC_GUI_COLOR_INSTR_POKEY"].plurals[0] = "POKEY##CC_GUI_COLOR_INSTR_POKEY"; + strings["PC Beeper##CC_GUI_COLOR_INSTR_BEEPER"].plurals[0] = "PC Beeper##CC_GUI_COLOR_INSTR_BEEPER"; + strings["WonderSwan##CC_GUI_COLOR_INSTR_SWAN"].plurals[0] = "WonderSwan##CC_GUI_COLOR_INSTR_SWAN"; + strings["Lynx##CC_GUI_COLOR_INSTR_MIKEY"].plurals[0] = "Lynx##CC_GUI_COLOR_INSTR_MIKEY"; + strings["VERA##CC_GUI_COLOR_INSTR_VERA"].plurals[0] = "VERA##CC_GUI_COLOR_INSTR_VERA"; + strings["X1-010##CC_GUI_COLOR_INSTR_X1_010"].plurals[0] = "X1-010##CC_GUI_COLOR_INSTR_X1_010"; + strings["ES5506##CC_GUI_COLOR_INSTR_ES5506"].plurals[0] = "ES5506##CC_GUI_COLOR_INSTR_ES5506"; + strings["MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"].plurals[0] = "MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"; + strings["SNES##CC_GUI_COLOR_INSTR_SNES"].plurals[0] = "SNES##CC_GUI_COLOR_INSTR_SNES"; + strings["Sound Unit##CC_GUI_COLOR_INSTR_SU"].plurals[0] = "SoundUnit##CC_GUI_COLOR_INSTR_SU"; + strings["Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"].plurals[0] = "Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"; + strings["FM (OPL Drums)##CC_GUI_COLOR_INSTR_OPL_DRUMS"].plurals[0] = "FM (OPL, tryub perkusji)##CC_GUI_COLOR_INSTR_OPL_DRUMS"; + strings["FM (OPM)##CC_GUI_COLOR_INSTR_OPM"].plurals[0] = "FM (OPM)##CC_GUI_COLOR_INSTR_OPM"; + strings["NES##CC_GUI_COLOR_INSTR_NES"].plurals[0] = "NES##CC_GUI_COLOR_INSTR_NES"; + strings["MSM6258##CC_GUI_COLOR_INSTR_MSM6258"].plurals[0] = "MSM6258##CC_GUI_COLOR_INSTR_MSM6258"; + strings["MSM6295##CC_GUI_COLOR_INSTR_MSM6295"].plurals[0] = "MSM6295##CC_GUI_COLOR_INSTR_MSM6295"; + strings["ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA"].plurals[0] = "ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA"; + strings["ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB"].plurals[0] = "ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB"; + strings["Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"].plurals[0] = "Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"; + strings["QSound##CC_GUI_COLOR_INSTR_QSOUND"].plurals[0] = "QSound##CC_GUI_COLOR_INSTR_QSOUND"; + strings["YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"].plurals[0] = "YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"; + strings["RF5C68##CC_GUI_COLOR_INSTR_RF5C68"].plurals[0] = "RF5C68##CC_GUI_COLOR_INSTR_RF5C68"; + strings["MSM5232##CC_GUI_COLOR_INSTR_MSM5232"].plurals[0] = "MSM5232##CC_GUI_COLOR_INSTR_MSM5232"; + strings["K007232##CC_GUI_COLOR_INSTR_K007232"].plurals[0] = "K007232##CC_GUI_COLOR_INSTR_K007232"; + strings["GA20##CC_GUI_COLOR_INSTR_GA20"].plurals[0] = "GA20##CC_GUI_COLOR_INSTR_GA20"; + strings["Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"].plurals[0] = "Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"; + strings["SM8521##CC_GUI_COLOR_INSTR_SM8521"].plurals[0] = "SM8521##CC_GUI_COLOR_INSTR_SM8521"; + strings["PV-1000##CC_GUI_COLOR_INSTR_PV1000"].plurals[0] = "PV-1000##CC_GUI_COLOR_INSTR_PV1000"; + strings["K053260##CC_GUI_COLOR_INSTR_K053260"].plurals[0] = "K053260##CC_GUI_COLOR_INSTR_K053260"; + strings["C140##CC_GUI_COLOR_INSTR_C140"].plurals[0] = "C140##CC_GUI_COLOR_INSTR_C140"; + strings["C219##CC_GUI_COLOR_INSTR_C219"].plurals[0] = "C219##CC_GUI_COLOR_INSTR_C219"; + strings["ESFM##CC_GUI_COLOR_INSTR_ESFM"].plurals[0] = "ESFM##CC_GUI_COLOR_INSTR_ESFM"; + strings["ES5503##CC_GUI_COLOR_INSTR_ES5503"].plurals[0] = "ES5503##CC_GUI_COLOR_INSTR_ES5503"; + strings["PowerNoise (noise)##CC_GUI_COLOR_INSTR_POWERNOISE"].plurals[0] = "PowerNoise (szum)##CC_GUI_COLOR_INSTR_POWERNOISE"; + strings["PowerNoise (slope)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"].plurals[0] = "PowerNoise (spadek)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"; + strings["Other/Unknown##CC_GUI_COLOR_INSTR_UNKNOWN"].plurals[0] = "Inny/nieznany##CC_GUI_COLOR_INSTR_UNKNOWN"; + + strings["Single color (background)##CC_GUI_COLOR_CHANNEL_BG"].plurals[0] = "Jednolity kolor (tło)##CC_GUI_COLOR_CHANNEL_BG"; + strings["Single color (text)##CC_GUI_COLOR_CHANNEL_FG"].plurals[0] = "Jednolity kolor (tekst)##CC_GUI_COLOR_CHANNEL_FG"; + strings["FM##CC_GUI_COLOR_CHANNEL_FM"].plurals[0] = "FM##CC_GUI_COLOR_CHANNEL_FM"; + strings["Pulse##CC_GUI_COLOR_CHANNEL_PULSE"].plurals[0] = "Fala prostokątna##CC_GUI_COLOR_CHANNEL_PULSE"; + strings["Noise##CC_GUI_COLOR_CHANNEL_NOISE"].plurals[0] = "Szum##CC_GUI_COLOR_CHANNEL_NOISE"; + strings["PCM##CC_GUI_COLOR_CHANNEL_PCM"].plurals[0] = "PCM##CC_GUI_COLOR_CHANNEL_PCM"; + strings["Wave##CC_GUI_COLOR_CHANNEL_WAVE"].plurals[0] = "Fala##CC_GUI_COLOR_CHANNEL_WAVE"; + strings["FM operator##CC_GUI_COLOR_CHANNEL_OP"].plurals[0] = "Operator FM##CC_GUI_COLOR_CHANNEL_OP"; + strings["Muted##CC_GUI_COLOR_CHANNEL_MUTED"].plurals[0] = "Wyciszony##CC_GUI_COLOR_CHANNEL_MUTED"; + + strings["Playhead##CC_GUI_COLOR_PATTERN_PLAY_HEAD"].plurals[0] = "Wskaźnik odtwarzania##CC_GUI_COLOR_PATTERN_PLAY_HEAD"; + strings["Editing##CC_GUI_COLOR_EDITING"].plurals[0] = "Edytowanie##CC_GUI_COLOR_EDITING"; + strings["Editing (will clone)##CC_GUI_COLOR_EDITING_CLONE"].plurals[0] = "Edytowanie (zostanie sklonowane)##CC_GUI_COLOR_EDITING_CLONE"; + strings["Cursor##CC_GUI_COLOR_PATTERN_CURSOR"].plurals[0] = "Kursor##CC_GUI_COLOR_PATTERN_CURSOR"; + strings["Cursor (hovered)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"].plurals[0] = "Kursor (zaznaczony)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"; + strings["Cursor (clicked)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"].plurals[0] = "Kursor (wciśnięty)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"; + strings["Selection##CC_GUI_COLOR_PATTERN_SELECTION"].plurals[0] = "Zaznaczenie##CC_GUI_COLOR_PATTERN_SELECTION"; + strings["Selection (hovered)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"].plurals[0] = "Zaznaczenie (kursor myszy na zaznaczeniu)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"; + strings["Selection (clicked)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"].plurals[0] = "Zaznaczenie (wciśnięte)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"; + strings["Highlight 1##CC_GUI_COLOR_PATTERN_HI_1"].plurals[0] = "Podkreślenie 1##CC_GUI_COLOR_PATTERN_HI_1"; + strings["Highlight 2##CC_GUI_COLOR_PATTERN_HI_2"].plurals[0] = "Podkreślenie 2##CC_GUI_COLOR_PATTERN_HI_2"; + strings["Row number##CC_GUI_COLOR_PATTERN_ROW_INDEX"].plurals[0] = "Numer wiersza##CC_GUI_COLOR_PATTERN_ROW_INDEX"; + strings["Row number (highlight 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"].plurals[0] = "Numer wiersza (podkreślenie 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"; + strings["Row number (highlight 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"].plurals[0] = "Numer wiersza (podkreślenie 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"; + strings["Note##CC_GUI_COLOR_PATTERN_ACTIVE"].plurals[0] = "Nuta##CC_GUI_COLOR_PATTERN_ACTIVE"; + strings["Note (highlight 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"].plurals[0] = "Nuta (podkreślenie 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"; + strings["Note (highlight 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"].plurals[0] = "Nuta (podkreślenie 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"; + strings["Blank##CC_GUI_COLOR_PATTERN_INACTIVE"].plurals[0] = "Pusta komórka##CC_GUI_COLOR_PATTERN_INACTIVE"; + strings["Blank (highlight 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"].plurals[0] = "Pusta komórka (podkreślenie 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"; + strings["Blank (highlight 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"].plurals[0] = "Pusta komórka (podkreślenie 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"; + strings["Instrument##CC_GUI_COLOR_PATTERN_INS"].plurals[0] = "Instrument##CC_GUI_COLOR_PATTERN_INS"; + strings["Instrument (invalid type)##CC_GUI_COLOR_PATTERN_INS_WARN"].plurals[0] = "Instrument (nieprawidłowy typ)##CC_GUI_COLOR_PATTERN_INS_WARN"; + strings["Instrument (out of range)##CC_GUI_COLOR_PATTERN_INS_ERROR"].plurals[0] = "Instrument (niepoprawny indeks)##CC_GUI_COLOR_PATTERN_INS_ERROR"; + strings["Volume (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"].plurals[0] = "Głośność (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"; + strings["Volume (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"].plurals[0] = "Głośność (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"; + strings["Volume (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"].plurals[0] = "Głośność (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"; + strings["Invalid effect##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"].plurals[0] = "Niepoprawny efekt##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"; + strings["Pitch effect##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"].plurals[0] = "Efekt (wysokość dźwięku)##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"; + strings["Volume effect##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"].plurals[0] = "Efekt (głośność)##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"; + strings["Panning effect##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"].plurals[0] = "Efekt (panning)##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"; + strings["Song effect##CC_GUI_COLOR_PATTERN_EFFECT_SONG"].plurals[0] = "Efekt (utwór)##CC_GUI_COLOR_PATTERN_EFFECT_SONG"; + strings["Time effect##CC_GUI_COLOR_PATTERN_EFFECT_TIME"].plurals[0] = "Efekt (czas)##CC_GUI_COLOR_PATTERN_EFFECT_TIME"; + strings["Speed effect##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"].plurals[0] = "Efekt (prędkość)##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"; + strings["Primary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"].plurals[0] = "Główny efekt układu##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"; + strings["Secondary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"].plurals[0] = "Poboczny efekt układu##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"; + strings["Miscellaneous##CC_GUI_COLOR_PATTERN_EFFECT_MISC"].plurals[0] = "Efekt (inne)##CC_GUI_COLOR_PATTERN_EFFECT_MISC"; + strings["External command output##CC_GUI_COLOR_EE_VALUE"].plurals[0] = "Wyświetlanie zewnętrznych komend##CC_GUI_COLOR_EE_VALUE"; + strings["Status: off/disabled##CC_GUI_COLOR_PATTERN_STATUS_OFF"].plurals[0] = "Status: wyłączony##CC_GUI_COLOR_PATTERN_STATUS_OFF"; + strings["Status: off + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL"].plurals[0] = "Status: wył. + zwolnienie makra##CC_GUI_COLOR_PATTERN_STATUS_REL"; + strings["Status: on + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"].plurals[0] = "Status: wł. + zwolnienie makra##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"; + strings["Status: on##CC_GUI_COLOR_PATTERN_STATUS_ON"].plurals[0] = "Status: wł.##CC_GUI_COLOR_PATTERN_STATUS_ON"; + strings["Status: volume##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"].plurals[0] = "Status: głośność##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"; + strings["Status: pitch##CC_GUI_COLOR_PATTERN_STATUS_PITCH"].plurals[0] = "Status: wysokość dźwięku##CC_GUI_COLOR_PATTERN_STATUS_PITCH"; + strings["Status: panning##CC_GUI_COLOR_PATTERN_STATUS_PANNING"].plurals[0] = "Status: panning##CC_GUI_COLOR_PATTERN_STATUS_PANNING"; + strings["Status: chip (primary)##CC_GUI_COLOR_PATTERN_STATUS_SYS1"].plurals[0] = "Status: układ (główny)##CC_GUI_COLOR_PATTERN_STATUS_SYS1"; + strings["Status: chip (secondary)##CC_GUI_COLOR_PATTERN_STATUS_SYS2"].plurals[0] = "Status: układ (poboczny)##CC_GUI_COLOR_PATTERN_STATUS_SYS2"; + strings["Status: mixing##CC_GUI_COLOR_PATTERN_STATUS_MIXING"].plurals[0] = "Status: miksowanie##CC_GUI_COLOR_PATTERN_STATUS_MIXING"; + strings["Status: DSP effect##CC_GUI_COLOR_PATTERN_STATUS_DSP"].plurals[0] = "Status: efekt DSP##CC_GUI_COLOR_PATTERN_STATUS_DSP"; + strings["Status: note altering##CC_GUI_COLOR_PATTERN_STATUS_NOTE"].plurals[0] = "Status: zmiana nuty##CC_GUI_COLOR_PATTERN_STATUS_NOTE"; + strings["Status: misc color 1##CC_GUI_COLOR_PATTERN_STATUS_MISC1"].plurals[0] = "Status: inne (kolor 1)##CC_GUI_COLOR_PATTERN_STATUS_MISC1"; + strings["Status: misc color 2##CC_GUI_COLOR_PATTERN_STATUS_MISC2"].plurals[0] = "Status: inne (kolor 2)##CC_GUI_COLOR_PATTERN_STATUS_MISC2"; + strings["Status: misc color 3##CC_GUI_COLOR_PATTERN_STATUS_MISC3"].plurals[0] = "Status: inne (kolor 3)##CC_GUI_COLOR_PATTERN_STATUS_MISC3"; + strings["Status: attack##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"].plurals[0] = "Status: atak##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"; + strings["Status: decay##CC_GUI_COLOR_PATTERN_STATUS_DECAY"].plurals[0] = "Status: opadanie##CC_GUI_COLOR_PATTERN_STATUS_DECAY"; + strings["Status: sustain##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"].plurals[0] = "Status: podtrzymanie##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"; + strings["Status: release##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"].plurals[0] = "Status: zwolnienie##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"; + strings["Status: decrease linear##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"].plurals[0] = "Status: liniowe opadanie##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"; + strings["Status: decrease exp##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"].plurals[0] = "Status: wykładnicze opadanie##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"; + strings["Status: increase##CC_GUI_COLOR_PATTERN_STATUS_INC"].plurals[0] = "Status: wzrost##CC_GUI_COLOR_PATTERN_STATUS_INC"; + strings["Status: bent##CC_GUI_COLOR_PATTERN_STATUS_BENT"].plurals[0] = "Status: zakrzywiony##CC_GUI_COLOR_PATTERN_STATUS_BENT"; + strings["Status: direct##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"].plurals[0] = "Status: bezpośreni##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"; + + strings["Background##CC_GUI_COLOR_SAMPLE_BG"].plurals[0] = "Tło##CC_GUI_COLOR_SAMPLE_BG"; + strings["Waveform##CC_GUI_COLOR_SAMPLE_FG"].plurals[0] = "Kształt fali##CC_GUI_COLOR_SAMPLE_FG"; + strings["Time background##CC_GUI_COLOR_SAMPLE_TIME_BG"].plurals[0] = "Tło pola czasu##CC_GUI_COLOR_SAMPLE_TIME_BG"; + strings["Time text##CC_GUI_COLOR_SAMPLE_TIME_FG"].plurals[0] = "Tekst pola czasu##CC_GUI_COLOR_SAMPLE_TIME_FG"; + strings["Loop region##CC_GUI_COLOR_SAMPLE_LOOP"].plurals[0] = "Zapętlony region##CC_GUI_COLOR_SAMPLE_LOOP"; + strings["Center guide##CC_GUI_COLOR_SAMPLE_CENTER"].plurals[0] = "Linia środkowa##CC_GUI_COLOR_SAMPLE_CENTER"; + strings["Grid##CC_GUI_COLOR_SAMPLE_GRID"].plurals[0] = "Siatka##CC_GUI_COLOR_SAMPLE_GRID"; + strings["Selection##CC_GUI_COLOR_SAMPLE_SEL"].plurals[0] = "Zaznaczenie##CC_GUI_COLOR_SAMPLE_SEL"; + strings["Selection points##CC_GUI_COLOR_SAMPLE_SEL_POINT"].plurals[0] = "Krawędzie zaznaczenia##CC_GUI_COLOR_SAMPLE_SEL_POINT"; + strings["Preview needle##CC_GUI_COLOR_SAMPLE_NEEDLE"].plurals[0] = "Kursor podglądu odtwarzania##CC_GUI_COLOR_SAMPLE_NEEDLE"; + strings["Playing needles##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"].plurals[0] = "Kursory podglądu odtwarzania##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"; + strings["Loop markers##CC_GUI_COLOR_SAMPLE_LOOP_POINT"].plurals[0] = "Znaczniki zapętlenia##CC_GUI_COLOR_SAMPLE_LOOP_POINT"; + strings["Chip select: disabled##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"].plurals[0] = "Wybór układu: wył.##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"; + strings["Chip select: enabled##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"].plurals[0] = "Wybór układu: wł.##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"; + strings["Chip select: enabled (failure)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"].plurals[0] = "Wybór układu: wł. (błąd)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"; + + strings["Unallocated##CC_GUI_COLOR_PAT_MANAGER_NULL"].plurals[0] = "Nieprzypisany##CC_GUI_COLOR_PAT_MANAGER_NULL"; + strings["Unused##CC_GUI_COLOR_PAT_MANAGER_UNUSED"].plurals[0] = "Nieużywany##CC_GUI_COLOR_PAT_MANAGER_UNUSED"; + strings["Used##CC_GUI_COLOR_PAT_MANAGER_USED"].plurals[0] = "Używany##CC_GUI_COLOR_PAT_MANAGER_USED"; + strings["Overused##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"].plurals[0] = "Nadużywany##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"; + strings["Really overused##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"].plurals[0] = "Bardzo nadużywany##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"; + strings["Combo Breaker##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"].plurals[0] = "COMBO BREAKER##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"; + + strings["Background##CC_GUI_COLOR_PIANO_BACKGROUND"].plurals[0] = "Tło##CC_GUI_COLOR_PIANO_BACKGROUND"; + strings["Upper key##CC_GUI_COLOR_PIANO_KEY_TOP"].plurals[0] = "Górny klawisz##CC_GUI_COLOR_PIANO_KEY_TOP"; + strings["Upper key (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"].plurals[0] = "Górny klawisz (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"; + strings["Upper key (pressed)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"].plurals[0] = "Górny klawisz (wciśnięty)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"; + strings["Lower key##CC_GUI_COLOR_PIANO_KEY_BOTTOM"].plurals[0] = "Dolny klawisz##CC_GUI_COLOR_PIANO_KEY_BOTTOM"; + strings["Lower key (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"].plurals[0] = "Dolny klawisz (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"; + strings["Lower key (pressed)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"].plurals[0] = "Dolny klawisz (wciśnięty)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"; + + strings["Clock text##CC_GUI_COLOR_CLOCK_TEXT"].plurals[0] = "Tekst zegara##CC_GUI_COLOR_CLOCK_TEXT"; + strings["Beat (off)##CC_GUI_COLOR_CLOCK_BEAT_LOW"].plurals[0] = "Beat wył.##CC_GUI_COLOR_CLOCK_BEAT_LOW"; + strings["Beat (on)##CC_GUI_COLOR_CLOCK_BEAT_HIGH"].plurals[0] = "Beat wł.##CC_GUI_COLOR_CLOCK_BEAT_HIGH"; + + strings["PortSet##CC_GUI_COLOR_PATCHBAY_PORTSET"].plurals[0] = "Grupa portów##CC_GUI_COLOR_PATCHBAY_PORTSET"; + strings["Port##CC_GUI_COLOR_PATCHBAY_PORT"].plurals[0] = "Port##CC_GUI_COLOR_PATCHBAY_PORT"; + strings["Port (hidden/unavailable)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"].plurals[0] = "Port (ukryty/niedostępny)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"; + strings["Connection (selected)##CC_GUI_COLOR_PATCHBAY_CONNECTION"].plurals[0] = "Połączenie (zaznaczone)##CC_GUI_COLOR_PATCHBAY_CONNECTION"; + strings["Connection (other)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"].plurals[0] = "Połączenie (inne)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"; + + strings["Background##CC_GUI_COLOR_MEMORY_BG"].plurals[0] = "Tło##CC_GUI_COLOR_MEMORY_BG"; + strings["Unknown##CC_GUI_COLOR_MEMORY_FREE"].plurals[0] = "Nieznany##CC_GUI_COLOR_MEMORY_FREE"; + strings["Reserved##CC_GUI_COLOR_MEMORY_RESERVED"].plurals[0] = "Zarezerwowany##CC_GUI_COLOR_MEMORY_RESERVED"; + strings["Sample##CC_GUI_COLOR_MEMORY_SAMPLE"].plurals[0] = "Sampel##CC_GUI_COLOR_MEMORY_SAMPLE"; + strings["Sample (alternate 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"].plurals[0] = "Sampel (alternatywny 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"; + strings["Sample (alternate 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"].plurals[0] = "Sampel (alternatywny 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"; + strings["Sample (alternate 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"].plurals[0] = "Sampel (alternatywny 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"; + strings["Wave RAM##CC_GUI_COLOR_MEMORY_WAVE_RAM"].plurals[0] = "Pamięć na fale##CC_GUI_COLOR_MEMORY_WAVE_RAM"; + strings["Wavetable (static)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"].plurals[0] = "Tablica fal (statyczna)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"; + strings["Echo buffer##CC_GUI_COLOR_MEMORY_ECHO"].plurals[0] = "Bufor echo##CC_GUI_COLOR_MEMORY_ECHO"; + strings["Namco 163 load pos##CC_GUI_COLOR_MEMORY_N163_LOAD"].plurals[0] = "(Namco 163) pozycja wczytywania##CC_GUI_COLOR_MEMORY_N163_LOAD"; + strings["Namco 163 play pos##CC_GUI_COLOR_MEMORY_N163_PLAY"].plurals[0] = "(Namco 163) pozycja odtwarzania##CC_GUI_COLOR_MEMORY_N163_PLAY"; + strings["Sample (bank 0)##CC_GUI_COLOR_MEMORY_BANK0"].plurals[0] = "Sampel (bank 0)##CC_GUI_COLOR_MEMORY_BANK0"; + strings["Sample (bank 1)##CC_GUI_COLOR_MEMORY_BANK1"].plurals[0] = "Sampel (bank 1)##CC_GUI_COLOR_MEMORY_BANK1"; + strings["Sample (bank 2)##CC_GUI_COLOR_MEMORY_BANK2"].plurals[0] = "Sampel (bank 2)##CC_GUI_COLOR_MEMORY_BANK2"; + strings["Sample (bank 3)##CC_GUI_COLOR_MEMORY_BANK3"].plurals[0] = "Sampel (bank 3)##CC_GUI_COLOR_MEMORY_BANK3"; + strings["Sample (bank 4)##CC_GUI_COLOR_MEMORY_BANK4"].plurals[0] = "Sampel (bank 4)##CC_GUI_COLOR_MEMORY_BANK4"; + strings["Sample (bank 5)##CC_GUI_COLOR_MEMORY_BANK5"].plurals[0] = "Sampel (bank 5)##CC_GUI_COLOR_MEMORY_BANK5"; + strings["Sample (bank 6)##CC_GUI_COLOR_MEMORY_BANK6"].plurals[0] = "Sampel (bank 6)##CC_GUI_COLOR_MEMORY_BANK6"; + strings["Sample (bank 7)##CC_GUI_COLOR_MEMORY_BANK7"].plurals[0] = "Sampel (bank 7)##CC_GUI_COLOR_MEMORY_BANK7"; + + strings["Log level: Error##CC_GUI_COLOR_LOGLEVEL_ERROR"].plurals[0] = "Poziom wpisu dziennika: Błąd##CC_GUI_COLOR_LOGLEVEL_ERROR"; + strings["Log level: Warning##CC_GUI_COLOR_LOGLEVEL_WARNING"].plurals[0] = "Poziom wpisu dziennika: Ostrzeżenie##CC_GUI_COLOR_LOGLEVEL_WARNING"; + strings["Log level: Info##CC_GUI_COLOR_LOGLEVEL_INFO"].plurals[0] = "Poziom wpisu dziennika: Info##CC_GUI_COLOR_LOGLEVEL_INFO"; + strings["Log level: Debug##CC_GUI_COLOR_LOGLEVEL_DEBUG"].plurals[0] = "Poziom wpisu dziennika: Debug##CC_GUI_COLOR_LOGLEVEL_DEBUG"; + strings["Log level: Trace/Verbose##CC_GUI_COLOR_LOGLEVEL_TRACE"].plurals[0] = "Poziom wpisu dziennika: Diagnostyka/Szczegóły##CC_GUI_COLOR_LOGLEVEL_TRACE"; + + strings["Backup"].plurals[0] = "Kopia zapasowa"; + strings["Configuration1"].plurals[0] = "Ustawienia"; + strings["Enable backup system"].plurals[0] = "Włącz tworzenie kopii zapasowych"; + strings["Interval (in seconds)"].plurals[0] = "Przerwa (w sekundach)"; + strings["Backups per file"].plurals[0] = "Ilość kopii zapasowych na plik"; + strings["Backup Management"].plurals[0] = "Zarządzanie kopiami zapasowymi"; + strings["Purge before:"].plurals[0] = "Usuń wszystkie przed:"; + strings["Go##PDate"].plurals[0] = "Start##PDate"; + strings["PB used"].plurals[0] = " PB użytych"; + strings["TB used"].plurals[0] = " TB użytych"; + strings["GB used"].plurals[0] = " GB użytych"; + strings["MB used"].plurals[0] = " MB użytych"; + strings["KB used"].plurals[0] = " KB użytych"; + strings[" bytes used"].plurals[0] = " bajt użyty"; + strings[" bytes used"].plurals[1] = " bajty użyte"; + strings[" bytes used"].plurals[2] = " bajtów użytych"; + strings["Refresh"].plurals[0] = "Odśwież"; + strings["Delete all"].plurals[0] = "Usuń wszystkie"; + strings["Name"].plurals[0] = "Nazwa"; + strings["Size"].plurals[0] = "Rozmiar"; + strings["Latest"].plurals[0] = "Ostatnie"; + strings["P"].plurals[0] = " P"; + strings["T"].plurals[0] = " T"; + strings["G"].plurals[0] = " G"; + strings["M"].plurals[0] = " M"; + strings["K"].plurals[0] = " K"; + + strings["OK##SettingsOK"].plurals[0] = "OK##SettingsOK"; + strings["Cancel##SettingsCancel"].plurals[0] = "Anuluj##SettingsCancel"; + strings["Apply##SettingsApply"].plurals[0] = "Zastosuj##SettingsApply"; + + strings["could not initialize audio!"].plurals[0] = "nie udało się zainicjować dźwięku!"; + strings["error while loading fonts! please check your settings."].plurals[0] = "błąd podczas wczytywania czcionek! proszę sprawdzić swoje ustawienia"; + strings["error while loading config! (%s)"].plurals[0] = "оbłąd podczas wczytywania ustawień (%s)"; + + //src/gui/util.cpp + + strings["##sgut"].plurals[0] = ""; + strings["Unknown##sgut0"].plurals[0] = "Nieznany"; + strings["Unknown##sgut1"].plurals[0] = "Nieznane"; + + // sgiPCMA src/gui/inst/adpcma.cpp + + strings["Macros##sgiPCMA"].plurals[0] = "Makra"; + strings["Volume##sgiPCMA"].plurals[0] = "Głośność"; + strings["Global Volume##sgiPCMA"].plurals[0] = "Globalna głośność"; + strings["Panning##sgiPCMA"].plurals[0] = "Panning"; + strings["Phase Reset##sgiPCMA"].plurals[0] = "Reset fazy"; + + // sgiPCMB src/gui/inst/adpcmb.cpp + + strings["Macros##sgiPCMB"].plurals[0] = "Makra"; + strings["Volume##sgiPCMB"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPCMB"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPCMB"].plurals[0] = "Wysokość"; + strings["Panning##sgiPCMB"].plurals[0] = "Panning"; + strings["Phase Reset##sgiPCMB"].plurals[0] = "Reset fazy"; + + // sgiSAMPLE src/gui/inst/amiga.cpp + + strings["Macros##sgiSAMPLE"].plurals[0] = "Makra"; + strings["Volume##sgiSAMPLE"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSAMPLE"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSAMPLE"].plurals[0] = "Wysokość"; + strings["Panning##sgiSAMPLE"].plurals[0] = "Panning"; + strings["Panning (left)##sgiSAMPLE"].plurals[0] = "Panning (lewo)"; + strings["Surround##sgiSAMPLE"].plurals[0] = "Dzwiek przestrzenny"; + strings["Panning (right)##sgiSAMPLE"].plurals[0] = "Panning (prawo)"; + strings["Waveform##sgiSAMPLE"].plurals[0] = "Fala"; + strings["Phase Reset##sgiSAMPLE"].plurals[0] = "Reset fazy"; + + // sgiAY src/gui/inst/ay.cpp + + strings["Macros##sgiAY"].plurals[0] = "Makra"; + strings["Volume##sgiAY"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiAY"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiAY"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgiAY"].plurals[0] = "Częstotliwość szumu"; + strings["Waveform##sgiAY"].plurals[0] = "Kształt fali"; + strings["Raw Period##sgiAY"].plurals[0] = "Okres (absolutny)"; + strings["Raw Envelope Period##sgiAY"].plurals[0] = "Okres obwiedni (absolutny)"; + strings["Phase Reset##sgiAY"].plurals[0] = "Reset fazy"; + strings["Envelope##sgiAY"].plurals[0] = "Obwiednia"; + strings["AutoEnv Num##sgiAY"].plurals[0] = "Licznik częst. auto-obw."; + strings["AutoEnv Den##sgiAY"].plurals[0] = "Mianownik częst. auto-obw."; + + // sgi8930 src/gui/inst/ay8930.cpp + + strings["Macros##sgi8930"].plurals[0] = "Makra"; + strings["Volume##sgi8930"].plurals[0] = "Głośność"; + strings["Arpeggio##sgi8930"].plurals[0] = "Arpeggio"; + strings["Pitch##sgi8930"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgi8930"].plurals[0] = "Częstotliwość szumu"; + strings["Waveform##sgi8930"].plurals[0] = "Kształt fali"; + strings["Raw Period##sgiAY"].plurals[0] = "Okres (absolutny)"; + strings["Raw Envelope Period##sgiAY"].plurals[0] = "Okres obwiedni (absolutny)"; + strings["Phase Reset##sgi8930"].plurals[0] = "Reset fazy"; + strings["Duty##sgi8930"].plurals[0] = "Szerokość fali prostokątnej"; + strings["Envelope##sgi8930"].plurals[0] = "Obwiednia"; + strings["AutoEnv Num##sgi8930"].plurals[0] = "Licznik. częst. auto-obwiedni"; + strings["AutoEnv Den##sgi8930"].plurals[0] = "Mianownik. częst. auto-obwiedni"; + strings["Noise AND Mask##sgi8930"].plurals[0] = "Maska szumu (logiczne AND)"; + strings["Noise OR Mask##sgi8930"].plurals[0] = "Maska szumu (logiczne OR)"; + + // sgiB src/gui/inst/beeper.cpp + + strings["Macros##sgiB"].plurals[0] = "Makra"; + strings["Volume##sgiB"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiB"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiB"].plurals[0] = "Wysokość"; + strings["Pulse Width##sgiB"].plurals[0] = "Szerokość fali prostokątnej"; + + // sgiBIFUR src/gui/inst/bifurcator.cpp + + strings["Macros##sgiBIFUR"].plurals[0] = "Makra"; + strings["Volume##sgiBIFUR"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiBIFUR"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiBIFUR"].plurals[0] = "Wysokość"; + strings["Parameter##sgiBIFUR"].plurals[0] = "Parametr"; + strings["Panning (left)##sgiBIFUR"].plurals[0] = "Panning (lewy)"; + strings["Panning (right)##sgiBIFUR"].plurals[0] = "Panning (prawy)"; + strings["Load Value##sgiBIFUR"].plurals[0] = "Załaduj wartość"; + + // sgiC140 src/gui/inst/c140.cpp + + strings["Macros##sgiC140"].plurals[0] = "Makra"; + strings["Volume##sgiC140"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiC140"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiC140"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiC140"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiC140"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiC140"].plurals[0] = "Reset fazy"; + + // sgiC219 src/gui/inst/c219.cpp + + strings["Macros##sgiC219"].plurals[0] = "Makra"; + strings["Volume##sgiC219"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiC219"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiC219"].plurals[0] = "Wysokość"; + strings["Control##sgiC219"].plurals[0] = "Sterowanie"; + strings["Panning (left)##sgiC219"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiC219"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiC219"].plurals[0] = "Reset fazy"; + + // sgiC64 src/gui/inst/c64.cpp + + strings["Waveform##sgiC640"].plurals[0] = "Kształt fali"; + strings["tri##sgiC64"].plurals[0] = "trojkatna"; + strings["saw##sgiC64"].plurals[0] = "piłokształtna"; + strings["pulse##sgiC64"].plurals[0] = "prostokątna"; + strings["noise##sgiC64"].plurals[0] = "szum"; + strings["A##sgiC640"].plurals[0] = "A"; + strings["A##sgiC641"].plurals[0] = "A"; + strings["D##sgiC640"].plurals[0] = "D"; + strings["D##sgiC641"].plurals[0] = "D"; + strings["S##sgiC640"].plurals[0] = "S"; + strings["S##sgiC641"].plurals[0] = "S"; + strings["R##sgiC640"].plurals[0] = "R"; + strings["R##sgiC641"].plurals[0] = "R"; + strings["Envelope##sgiC640"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiC641"].plurals[0] = "Obwiednia"; + strings["Duty##sgiC640"].plurals[0] = "Szerokość fali prost."; + strings["Ring Modulation##sgiC64"].plurals[0] = "Modulacja kołowa"; + strings["Oscillator Sync##sgiC64"].plurals[0] = "Synchronizacja oscylotorów"; + strings["Enable filter##sgiC64"].plurals[0] = "Włącz filtr"; + strings["Initialize filter##sgiC64"].plurals[0] = "Inicjalizuj filtr"; + strings["Cutoff##sgiC640"].plurals[0] = "Punkt odcięcia"; + strings["Resonance##sgiC640"].plurals[0] = "Rezonans"; + strings["Filter Mode##sgiC640"].plurals[0] = "typ filtra"; + strings["low##sgiC64"].plurals[0] = "dolno"; + strings["band##sgiC64"].plurals[0] = "środk."; + strings["high##sgiC64"].plurals[0] = "górno"; + strings["ch3off##sgiC64"].plurals[0] = "wył. kanał 3"; + strings["Absolute Cutoff Macro##sgiC64"].plurals[0] = "Absolutne makro punktu odcięcia"; + strings["Absolute Duty Macro##sgiC64"].plurals[0] = "Absolutne makro szerokości fali prost."; + strings["Don't test before new note##sgiC64"].plurals[0] = "Nie włączaj bitu testowego przed nową nutą"; + strings["Macros##sgiC64"].plurals[0] = "Makra"; + strings["Volume##sgiC64"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiC64"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiC64"].plurals[0] = "Wysokość"; + strings["Duty##sgiC641"].plurals[0] = "Szerokość fali prost."; + strings["Waveform##sgiC641"].plurals[0] = "Kształt fali"; + strings["Cutoff##sgiC641"].plurals[0] = "Punkt odcięcia"; + strings["Filter Mode##sgiC641"].plurals[0] = "Typ filtra"; + strings["Filter Toggle##sgiC64"].plurals[0] = "Wł./Wył. filtr"; + strings["Resonance##sgiC641"].plurals[0] = "Rezonans"; + strings["Special##sgiC64"].plurals[0] = "Specjalne"; + strings["Attack##sgiC64"].plurals[0] = "Atak"; + strings["Decay##sgiC64"].plurals[0] = "Opadanie"; + strings["Sustain##sgiC64"].plurals[0] = "Podtrzymanie"; + strings["Release##sgiC64"].plurals[0] = "Puszczenie"; + + // sgiDAVE src/gui/inst/dave.cpp + + strings["Macros##sgiDAVE"].plurals[0] = "Makra"; + strings["Volume##sgiDAVE"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiDAVE"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiDAVE"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgiDAVE"].plurals[0] = "Częstotliwość szumu"; + strings["Waveform##sgiDAVE"].plurals[0] = "Kształt fali"; + strings["Panning (left)##sgiDAVE"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiDAVE"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiDAVE"].plurals[0] = "Reset fazy"; + strings["Control##sgiDAVE"].plurals[0] = "Sterowanie"; + strings["Raw Frequency##sgiDAVE"].plurals[0] = "Wysokość (absolutna)"; + + // sgi5503 src/gui/inst/es5503.cpp + + strings["Oscillator mode:##sgi5503"].plurals[0] = "Tryb oscylatora:"; + strings["Freerun##sgi5503"].plurals[0] = "Swobodny"; + strings["Oneshot##sgi5503"].plurals[0] = "Jednokrotny"; + strings["Sync/AM##sgi5503"].plurals[0] = "Synchro./AM"; + strings["Swap##sgi5503"].plurals[0] = "Zamiana"; + strings["Virtual softpan channel##sgi5503"].plurals[0] = "Wirtualny kanał stereo"; + strings["Combines odd and next even channel into one virtual channel with 256-step panning.\nInstrument, volume and effects need to be placed on the odd channel (e.g. 1st, 3rd, 5th etc.)##sgi5503"].plurals[0] = "Wykorzystuje kanał nieparzysty i następujący po nim kanał parzysty do utworzenia kanału wirtualnego z możliwością płynnego panningu (256 kroków).\nNuty, instrumenty, polecenia głośności i efekty powinny być umieszczane w kanałach o numerach nieparzystych (1., 3. itd.)."; + strings["Phase reset on key-on##sgi5503"].plurals[0] = "Reset fazy przy nowej nucie"; + strings["Macros##sgi5503"].plurals[0] = "Makra"; + strings["Volume##sgi5503"].plurals[0] = "Głośność"; + strings["Arpeggio##sgi5503"].plurals[0] = "Arpeggio"; + strings["Pitch##sgi5503"].plurals[0] = "Wysokość"; + strings["Osc. mode##sgi5503"].plurals[0] = "Tryb oscyl."; + strings["Panning (left)##sgi5503"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgi5503"].plurals[0] = "Panning (prawo)"; + strings["Waveform##sgi5503"].plurals[0] = "Fala"; + strings["Phase Reset##sgi5503"].plurals[0] = "Reset fazy"; + strings["Wave/sample pos.##sgi5503"].plurals[0] = "Pozycja fali/sampla"; + strings["Osc. output##sgi5503"].plurals[0] = "Wyjście oscyl."; + + // sgiOTTO src/gui/inst/es5506.cpp + + strings["Filter Mode##sgiOTTO0"].plurals[0] = "Tryb filtra"; + strings["Filter K1##sgiOTTO0"].plurals[0] = "K1 filtra"; + strings["Filter K2##sgiOTTO0"].plurals[0] = "K2 filtra"; + strings["Envelope length##sgiOTTO"].plurals[0] = "Długość obwiedni"; + strings["Envelope count##sgiOTTO"].plurals[0] = "Szybkość obw."; + strings["Left Volume Ramp##sgiOTTO"].plurals[0] = "Zwiększenie głośności lewej strony."; + strings["Right Volume Ramp##sgiOTTO"].plurals[0] = "Zwiększenie głośności prawej strony."; + strings["Filter K1 Ramp##sgiOTTO"].plurals[0] = "Narastanie obw. K1 filtra"; + strings["Filter K2 Ramp##sgiOTTO"].plurals[0] = "Narastanie obw. K2 filtra"; + strings["K1 Ramp Slowdown##sgiOTTO"].plurals[0] = "Spowolnienie obw. K1"; + strings["K2 Ramp Slowdown##sgiOTTO"].plurals[0] = "Spowolnienie obw. K2"; + strings["Macros##sgiOTTO"].plurals[0] = "Makra"; + strings["Volume##sgiOTTO"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOTTO"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOTTO"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiOTTO"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiOTTO"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiOTTO"].plurals[0] = "Reset fazy"; + strings["Filter Mode##sgiOTTO1"].plurals[0] = "Tryb filtra"; + strings["Filter K1##sgiOTTO1"].plurals[0] = "K1 filtra"; + strings["Filter K2##sgiOTTO1"].plurals[0] = "K2 filtra"; + strings["Outputs##sgiOTTO"].plurals[0] = "Wyjście"; + strings["Control##sgiOTTO"].plurals[0] = "Sterowanie"; + + // sgiESFM src/gui/inst/esfm.cpp + + strings["Other##sgiESFM0"].plurals[0] = "Inne"; + strings["Other##sgiESFM1"].plurals[0] = "Inne"; + strings["Envelope##sgiESFM0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiESFM1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiESFM0"].plurals[0] = "op%d"; + strings["OP%d##sgiESFM1"].plurals[0] = "OP%d"; + strings["Detune in semitones##sgiESFM0"].plurals[0] = "Rozstrojenie w półtonach"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM0"].plurals[0] = "Rozstrojenie w ułamkach półtonu.\n128 = +1 półton, -128 = -1 półton."; + strings["If operator outputs sound, enable left channel output.##sgiESFM0"].plurals[0] = "włącz wyjście audio dla lewego kanału."; + strings["If operator outputs sound, enable right channel output.##sgiESFM0"].plurals[0] = "włącz wyjście audio dla prawego kanału."; + strings["Block##sgiESFM0"].plurals[0] = "Blok"; + strings["FreqNum##sgiESFM0"].plurals[0] = "FreqNum"; + strings["op%d##sgiESFM2"].plurals[0] = "op%d"; + strings["Operator %d##sgiESFM"].plurals[0] = "Operator %d"; + strings["Waveform##sgiESFM"].plurals[0] = "Kształt fali"; + strings["Envelope##sgiESFM"].plurals[0] = "Obwiednia"; + strings["Blk##sgiESFM"].plurals[0] = "Blk"; + strings["Block##sgiESFM1"].plurals[0] = "Blok"; + strings["F##sgiESFM"].plurals[0] = "F"; + strings["Frequency (F-Num)##sgiESFM"].plurals[0] = "Częstotliwość (F-Num)"; + strings["Detune in semitones##sgiESFM1"].plurals[0] = "Rozstrojenie w półtonach"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM1"].plurals[0] = "Rozstrojenie w ułamkach półtonu.\n128 = +1 półton, -128 = -1 półton."; + strings["If operator outputs sound, enable left channel output.##sgiESFM1"].plurals[0] = "włącz wyjście audio dla lewego kanału."; + strings["If operator outputs sound, enable right channel output.##sgiESFM1"].plurals[0] = "włącz wyjście audio dla prawego kanału."; + strings["op%d##sgiESFM3"].plurals[0] = "op%d"; + strings["OP%d##sgiESFM4"].plurals[0] = "OP%d"; + strings["Block##sgiESFM2"].plurals[0] = "Blok"; + strings["FreqNum##sgiESFM1"].plurals[0] = "FreqNum"; + strings["Detune in semitones##sgiESFM2"].plurals[0] = "Rozstrojenie w półtonach"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM2"].plurals[0] = "Rozstrojenie w ułamkach półtonu.\n128 = +1 półton, -128 = -1 półton."; + strings["If operator outputs sound, enable left channel output.##sgiESFM2"].plurals[0] = "włącz wyjście audio dla lewego kanału."; + strings["If operator outputs sound, enable right channel output.##sgiESFM2"].plurals[0] = "włącz wyjście audio dla prawego kanału."; + strings["OP%d Macros##sgiESFM"].plurals[0] = "Makra op.%d"; + strings["Block##sgiESFM3"].plurals[0] = "Blok"; + strings["FreqNum##sgiESFM2"].plurals[0] = "FreqNum"; + strings["Op. Arpeggio##sgiESFM"].plurals[0] = "Arpeggio operatora"; + strings["Op. Pitch##sgiESFM"].plurals[0] = "Wysokość operatora"; + strings["Op. Panning##sgiESFM"].plurals[0] = "Panning operatora"; + strings["Macros##sgiESFM"].plurals[0] = "Makra"; + strings["Volume##sgiESFM"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiESFM"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiESFM"].plurals[0] = "Wysokość"; + strings["OP4 Noise Mode##sgiESFM"].plurals[0] = "Tryb szumu OP4"; + strings["Panning##sgiESFM"].plurals[0] = "Panning"; + strings["Phase Reset##sgiESFM"].plurals[0] = "Reset fazy"; + + // sgiFDS src/gui/inst/fds.cpp + + strings["Compatibility mode##sgiFDS"].plurals[0] = "Tryb kompatybilności"; + strings["only use for compatibility with .dmf modules!\n- initializes modulation table with first wavetable\n- does not alter modulation parameters on instrument change##sgiFDS"].plurals[0] = "tylko dla kompatybilności z modułami .dmf!\n- inicjalizuje tablice modulatora wraz z pierwszą tablica fal\n- nie zmienia parametrów modulacji przy zmianie instrumentu"; + strings["Modulation depth##sgiFDS"].plurals[0] = "Głębokość modulacji"; + strings["Modulation speed##sgiFDS"].plurals[0] = "Szybkość modulacji"; + strings["Modulation table##sgiFDS"].plurals[0] = "Tabela modulacji"; + strings["Macros##sgiFDS"].plurals[0] = "Makra"; + strings["Volume##sgiFDS"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiFDS"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiFDS"].plurals[0] = "Wysokość"; + strings["Waveform##sgiFDS"].plurals[0] = "Fala"; + strings["Mod Depth##sgiFDS"].plurals[0] = "Głębokość mod."; + strings["Mod Speed##sgiFDS"].plurals[0] = "Szybkość mod."; + strings["Mod Position##sgiFDS"].plurals[0] = "Położenie mod."; + + // sgifmeu src/gui/inst/fmEnvUtil.cpp + + strings["left click to restart\nmiddle click to pause\nright click to see algorithm##sgifmeu"].plurals[0] = "LPM aby zrestartować\nSPM żeby zatrzymać\nPPM, aby przełączyć na podgląd algorytmu"; + strings["left click to configure TL scaling\nright click to see FM preview##sgifmeu"].plurals[0] = "LPM by skonfigurować skalowanie TL operatora\nPPM, aby przełączyć na podgląd sygnału FM"; + strings["right click to see FM preview##sgifmeu"].plurals[0] = "PPM, aby przełączyć na podgląd sygnału FM"; + strings["operator level changes with volume?##sgifmeu"].plurals[0] = "poziom operatora ma się zmieniać wraz z głośnością?"; + strings["AUTO##OPKVS"].plurals[0] = "AUTO##OPKVS"; + strings["NO##OPKVS"].plurals[0] = "NIE##OPKVS"; + strings["YES##OPKVS"].plurals[0] = "TAK##OPKVS"; + + // sgifmeh src/gui/inst/fmEnvUtil.h + + strings["(copying)##sgifmeh"].plurals[0] = "(kopiowanie)"; + strings["(swapping)##sgifmeh"].plurals[0] = "(zamiana)"; + strings["- drag to swap operator\n- shift-drag to copy operator##sgifmeh"].plurals[0] = "- przeciągnij i upuść, aby zamienić parametry operatora miesjcami\n- przeciągnij i upuść z wciśniętym SHIFT, aby skopiować parametry operatora"; + + // sgiGA20 src/gui/inst/ga20.cpp + + strings["Macros##sgiGA20"].plurals[0] = "Makra"; + strings["Volume##sgiGA20"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiGA20"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiGA20"].plurals[0] = "Wysokość"; + strings["Phase Reset##sgiGA20"].plurals[0] = "Reset fazy"; + + // sgiGB src/gui/inst/gb.cpp + + strings["Game Boy##sgiGB"].plurals[0] = "Game Boy"; + strings["Use software envelope##sgiGB"].plurals[0] = "Używaj obwiedni programowej"; + strings["Initialize envelope on every note##sgiGB"].plurals[0] = "Inicjalizuj obwiednię przy każdej nucie"; + strings["Volume##sgiGB0"].plurals[0] = "Głośność"; + strings["Length##sgiGB"].plurals[0] = "Długość"; + strings["Sound Length##sgiGB0"].plurals[0] = "Dlugość dzwięku"; + strings["Infinity##sgiGB"].plurals[0] = "Nieskończoność"; + strings["Direction##sgiGB"].plurals[0] = "Kierunek"; + strings["Up##sgiGB0"].plurals[0] = "Góra"; + strings["Down##sgiGB0"].plurals[0] = "Dół"; + strings["Hardware Sequence##sgiGB"].plurals[0] = "Sekwencja sprzętowa"; + strings["Tick##sgiGB"].plurals[0] = "Skok"; + strings["Command##sgiGB"].plurals[0] = "Komenda"; + strings["Move/Remove##sgiGB"].plurals[0] = "Przenieś/usuń"; + strings["Volume##sgiGB1"].plurals[0] = "Głośność"; + strings["Env Length##sgiGB"].plurals[0] = "Długość obwiedni"; + strings["Sound Length##sgiGB1"].plurals[0] = "Długość dzwięku"; + strings["Up##sgiGB1"].plurals[0] = "Góra"; + strings["Down##sgiGB1"].plurals[0] = "Dół"; + strings["Shift##sgiGB"].plurals[0] = "Jak bardzo"; + strings["Speed##sgiGB"].plurals[0] = "Prędkość"; + strings["Up##sgiGB2"].plurals[0] = "Góra"; + strings["Down##sgiGB2"].plurals[0] = "Dół"; + strings["Ticks##sgiGB"].plurals[0] = "Kroki"; + strings["Position##sgiGB"].plurals[0] = "Położenie"; + strings["Macros##sgiGB"].plurals[0] = "Makra"; + strings["Volume##sgiGB2"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiGB"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiGB"].plurals[0] = "Wysokość"; + strings["Duty/Noise##sgiGB"].plurals[0] = "Szerokość fali prost./tryb szumu"; + strings["Waveform##sgiGB"].plurals[0] = "Fala"; + strings["Panning##sgiGB"].plurals[0] = "Panning"; + strings["Phase Reset##sgiGB"].plurals[0] = "Reset fazy"; + + // sgiGBADMA src/gui/inst/gbadma.cpp + + strings["Macros##sgiGBADMA"].plurals[0] = "Makra"; + strings["Volume##sgiGBADMA"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiGBADMA"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiGBADMA"].plurals[0] = "Wysokość"; + strings["Waveform##sgiGBADMA"].plurals[0] = "Kształt fali"; + strings["Panning##sgiGBADMA"].plurals[0] = "Panning"; + strings["Phase Reset##sgiGBADMA"].plurals[0] = "Reset fazy"; + + //sgiGBAMINMOD src/gui/inst/gbaminmod.cpp + + strings["Macros##sgiGBAMINMOD"].plurals[0] = "Makra"; + strings["Volume##sgiGBAMINMOD"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiGBAMINMOD"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiGBAMINMOD"].plurals[0] = "Wysokość"; + strings["Waveform##sgiGBAMINMOD"].plurals[0] = "Kształt fali"; + strings["Panning (left)##sgiGBAMINMOD"].plurals[0] = "Panning (lewy)"; + strings["Panning (right)##sgiGBAMINMOD"].plurals[0] = "Panning (prawy)"; + strings["Special##sgiGBAMINMOD"].plurals[0] = "Inne"; + strings["Phase Reset##sgiGBAMINMOD"].plurals[0] = "Reset fazy"; + + // sgiK00 src/gui/inst/k007232.cpp + + strings["Macros##sgiK00"].plurals[0] = "Makra"; + strings["Volume##sgiK00"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiK00"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiK00"].plurals[0] = "Wysokość"; + strings["Waveform##sgiK00"].plurals[0] = "Fala"; + strings["Panning (left)##sgiK00"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiK00"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiK00"].plurals[0] = "Reset fazy"; + + // sgiK05 src/gui/inst/k053260.cpp + + strings["Macros##sgiK05"].plurals[0] = "Makra"; + strings["Volume##sgiK05"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiK05"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiK05"].plurals[0] = "Wysokość"; + strings["Panning##sgiK05"].plurals[0] = "Panning"; + strings["Phase Reset##sgiK05"].plurals[0] = "Reset fazy"; + + // sgimcd src/gui/inst/macroDraw.cpp + + strings["Triangle##sgimcd"].plurals[0] = "Fala trójkątna"; + strings["Saw##sgimcd"].plurals[0] = "Fala piłokształtna"; + strings["Square##sgimcd"].plurals[0] = "Fala kwadratowa"; + strings["How did you even##sgimcd0"].plurals[0] = "Jak ci się to w ogóle udało?"; + strings["Bottom##sgimcd0"].plurals[0] = "Min."; + strings["Top##sgimcd0"].plurals[0] = "Maks."; + strings["Attack##sgimcd"].plurals[0] = "Atak"; + strings["Sustain##sgimcd"].plurals[0] = "Podtrzymanie"; + strings["Hold##sgimcd"].plurals[0] = "Opóźnienie po ataku"; + strings["SusTime##sgimcd"].plurals[0] = "Długość podtrzymania"; + strings["Decay##sgimcd"].plurals[0] = "Opadanie"; + strings["SusDecay##sgimcd"].plurals[0] = "Opadanie podtrzymania"; + strings["Release##sgimcd"].plurals[0] = "Zwolnienie"; + strings["Bottom##sgimcd1"].plurals[0] = "Min."; + strings["Top##sgimcd1"].plurals[0] = "Maks."; + strings["Speed##sgimcd"].plurals[0] = "Prędkość"; + strings["Phase##sgimcd"].plurals[0] = "Faza"; + strings["Shape##sgimcd"].plurals[0] = "Kształt fali"; + strings["Macro type: Sequence##sgimcd"].plurals[0] = "Typ makra: Sekwencja"; + strings["Macro type: ADSR##sgimcd"].plurals[0] = "Typ makra: obwiednia ADSR"; + strings["Macro type: LFO##sgimcd"].plurals[0] = "Typ makra: LFO"; + strings["Macro type: What's going on here?##sgimcd"].plurals[0] = "Typ makra: Co tu się dzieje?"; + strings["Delay/Step Length##sgimcd"].plurals[0] = "Opóźnienie/Długość kroku"; + strings["Step Length (ticks)##IMacroSpeed"].plurals[0] = "Długość kroku (w krokach silnika trackera)##IMacroSpeed"; + strings["Delay##IMacroDelay"].plurals[0] = "Opóźnienie##IMacroDelay"; + strings["Release mode: Active (jump to release pos)##sgimcd"].plurals[0] = "Typ zwolnienia: aktywny (skok do pozycji zwolnienia)"; + strings["Release mode: Passive (delayed release)##sgimcd"].plurals[0] = "Typ zwolnienia: pasywny (opóźnione zwolnienie)"; + strings["Tabs##sgimcd"].plurals[0] = "Zakladki"; + strings["Length##sgimcd"].plurals[0] = "Długość"; + strings["StepLen##sgimcd"].plurals[0] = "Dł. kroku"; + strings["Delay##sgimcd"].plurals[0] = "Opóźnienie"; + strings["The heck? No, this isn't even working correctly...##sgimcd"].plurals[0] = "Co do kurwy?.. Nie, to w ogóle nie działa jak należy..."; + strings["The only problem with that selectedMacro is that it's a bug...##sgimcd"].plurals[0] = "Jedyny problem z tym selectedMacro jest to, że jest to błąd..."; + strings["Single (combo box)##sgimcd"].plurals[0] = "Pojedynczy (lista rozwijana)"; + + // sgiLYNX src/gui/inst/mikey.cpp + + strings["Macros##sgiLYNX"].plurals[0] = "Makra"; + strings["Volume##sgiLYNX"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiLYNX"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiLYNX"].plurals[0] = "Wysokość"; + strings["Duty/Int##sgiLYNX"].plurals[0] = "Szerokość fali prostokątnej/int."; + strings["Panning (left)##sgiLYNX"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiLYNX"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiLYNX"].plurals[0] = "Reset fazy"; + strings["Load LFSR##sgiLYNX"].plurals[0] = "Załaduj LFSR"; + + // sgi5232 src/gui/inst/msm5232.cpp + + strings["Macros##sgi5232"].plurals[0] = "Makra"; + strings["Volume##sgi5232"].plurals[0] = "Głośność"; + strings["Arpeggio##sgi5232"].plurals[0] = "Arpeggio"; + strings["Pitch##sgi5232"].plurals[0] = "Wysokość"; + strings["Group Ctrl##sgi5232"].plurals[0] = "Sterowanie grupą"; + strings["Group Attack##sgi5232"].plurals[0] = "Atak grupy"; + strings["Group Decay##sgi5232"].plurals[0] = "Opadanie grupy"; + strings["Noise##sgi5232"].plurals[0] = "Szum"; + + // sgi6258 src/gui/inst/msm6258.cpp + + strings["Macros##sgi6258"].plurals[0] = "Makra"; + strings["Frequency Divider##sgi6258"].plurals[0] = "Dzielnik częstotliwości"; + strings["Panning##sgi6258"].plurals[0] = "Panning"; + strings["Phase Reset##sgi6258"].plurals[0] = "Reset fazy"; + strings["Clock Divider##sgi6258"].plurals[0] = "Dzielnik taktowania zegara"; + + // sgi6295 src/gui/inst/msm6295.cpp + + strings["Macros##sgi6295"].plurals[0] = "Makra"; + strings["Volume##sgi6295"].plurals[0] = "Głośność"; + strings["Frequency Divider##sgi6295"].plurals[0] = "Dzielnik częstotliwości"; + strings["Phase Reset##sgi6295"].plurals[0] = "Reset fazy"; + + // sgiMULPCM src/gui/inst/multipcm.cpp + + strings["MultiPCM##sgiMULPCM"].plurals[0] = "MultiPCM"; + strings["AR##sgiMULPCM0"].plurals[0] = "AR"; + strings["AR##sgiMULPCM1"].plurals[0] = "AR"; + strings["Attack Rate##sgiMULPCM"].plurals[0] = "Skala ataku"; + strings["D1R##sgiMULPCM0"].plurals[0] = "D1R"; + strings["D1R##sgiMULPCM1"].plurals[0] = "D1R"; + strings["Decay 1 Rate##sgiMULPCM"].plurals[0] = "Skala opadania 1"; + strings["DL##sgiMULPCM0"].plurals[0] = "DL"; + strings["DL##sgiMULPCM1"].plurals[0] = "D"; + strings["Decay Level##sgiMULPCM"].plurals[0] = "Poziom opadania"; + strings["D2R##sgiMULPCM0"].plurals[0] = "D2R"; + strings["D2R##sgiMULPCM1"].plurals[0] = "D2R"; + strings["Decay 2 Rate##sgiMULPCM"].plurals[0] = "Skala opadania 2"; + strings["RR##sgiMULPCM0"].plurals[0] = "RR"; + strings["RR##sgiMULPCM1"].plurals[0] = "RR"; + strings["Release Rate##sgiMULPCM"].plurals[0] = "Skala zwolnienia"; + strings["RC##sgiMULPCM0"].plurals[0] = "RC"; + strings["RC##sgiMULPCM1"].plurals[0] = "RC"; + strings["Rate Correction##sgiMULPCM"].plurals[0] = "Korekcja skali"; + strings["Envelope##sgiMULPCM0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiMULPCM1"].plurals[0] = "Obwiednia"; + strings["LFO Rate##sgiMULPCM"].plurals[0] = "Skala LFO"; + strings["PM Depth##sgiMULPCM"].plurals[0] = "Głębokość PM"; + strings["AM Depth##sgiMULPCM"].plurals[0] = "Głębokość AM"; + strings["Macros##sgiMULPCM"].plurals[0] = "Makra"; + strings["Volume##sgiMULPCM"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiMULPCM"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiMULPCM"].plurals[0] = "Wysokość"; + strings["Panning##sgiMULPCM"].plurals[0] = "Panning"; + strings["Phase Reset##sgiMULPCM"].plurals[0] = "Reset fazy"; + + // sgiN163 src/gui/inst/n163.cpp + + strings["Namco 163##sgiN163"].plurals[0] = "Namco 163"; + strings["Load waveform##sgiN163"].plurals[0] = "Wczytaj falę"; + strings["when enabled, a waveform will be loaded into RAM.\nwhen disabled, only the offset and length change.##sgiN163"].plurals[0] = "gdy ta opcja jest włączona, fala zostanie załadowana do pamięci RAM.\nw przeciwnym razie, zmieni się tylko przesunięcie i długość fali."; + strings["Waveform##WAVE"].plurals[0] = "Fala##WAVE"; + strings["Per-channel wave position/length##sgiN163"].plurals[0] = "Położenie i długość fali oddzielnie dla każdego kanału"; + strings["Ch##sgiN163"].plurals[0] = "Kanał"; + strings["Position##sgiN163"].plurals[0] = "Położenie"; + strings["Length##sgiN163"].plurals[0] = "Długość"; + strings["Position##WAVEPOS"].plurals[0] = "Położenie##WAVEPOS"; + strings["Length##WAVELEN"].plurals[0] = "Długość##WAVELEN"; + strings["Macros##sgiN163"].plurals[0] = "Makra"; + strings["Volume##sgiN163"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiN163"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiN163"].plurals[0] = "Wysokość"; + strings["Wave Pos##sgiN163"].plurals[0] = "Poz. fali"; + strings["Waveform##sgiN163"].plurals[0] = "Fala"; + strings["Wave Length##sgiN163"].plurals[0] = "Długość"; + + // sgiWSG src/gui/inst/namco.cpp + + strings["Macros##sgiWSG"].plurals[0] = "Makra"; + strings["Volume##sgiWSG"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiWSG"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiWSG"].plurals[0] = "Wysokość"; + strings["Noise##sgiWSG"].plurals[0] = "Szum"; + strings["Waveform##sgiWSG"].plurals[0] = "Fala"; + strings["Panning (left)##sgiWSG"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiWSG"].plurals[0] = "Panning (prawo)"; + + // sgiNDS src/gui/inst/nds.cpp + + strings["Macros##sgiNDS"].plurals[0] = "Makra"; + strings["Volume##sgiNDS"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiNDS"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiNDS"].plurals[0] = "Wysokośc"; + strings["Duty##sgiNDS"].plurals[0] = "Szerokość fali prost."; + strings["Panning##sgiNDS"].plurals[0] = "Panning"; + strings["Phase Reset##sgiNDS"].plurals[0] = "Reset fazy"; + + // sgiNES src/gui/inst/nes.cpp + + strings["Macros##sgiNES"].plurals[0] = "Makra"; + strings["Volume##sgiNES"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiNES"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiNES"].plurals[0] = "Wysokość"; + strings["Duty/Noise##sgiNES"].plurals[0] = "Szerokość fali prostokątnej/tryb szumu"; + strings["Phase Reset##sgiNES"].plurals[0] = "Reset fazy"; + + // sgiOPL src/gui/inst/opl.cpp + + strings["4-op##sgiOPL"].plurals[0] = "4-op"; + strings["Drums##sgiOPL"].plurals[0] = "Perkusja"; + strings["Fixed frequency mode##sgiOPL"].plurals[0] = "Tryb stałej częstotliwości"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPL"].plurals[0] = "gdy tryb ten jest włączony, instrumenty perkusji będą grane na określonych częstotliwościach. Wartości nut będą ignorowane."; + strings["Drum##sgiOPL"].plurals[0] = "Perkusja"; + strings["Block##sgiOPL"].plurals[0] = "Blok"; + strings["FreqNum##sgiOPL"].plurals[0] = "FreqNum"; + strings["Kick##sgiOPL0"].plurals[0] = "Bęben basowy"; + strings["Snare/Hi-hat##sgiOPL"].plurals[0] = "Werbel/Hi-hat"; + strings["Tom/Top##sgiOPL"].plurals[0] = "Tom/Talerz"; + strings["Other##sgiOPL0"].plurals[0] = "Inne"; + strings["Other##sgiOPL1"].plurals[0] = "Inne"; + strings["Envelope##sgiOPL0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiOPL1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPL0"].plurals[0] = "op%d"; + strings["Kick##sgiOPL1"].plurals[0] = "Bęben basowy"; + strings["Env##sgiOPL"].plurals[0] = "Obw."; + strings["OP%d##sgiOPL1"].plurals[0] = "OP%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL0"].plurals[0] = "Tylko OPL2/3 (ostanie 4 kształty fal sa dostepne tylko na OPL3)"; + strings["op%d##sgiOPL2"].plurals[0] = "op%d"; + strings["Envelope 2 (kick only)##sgiOPL0"].plurals[0] = "Obwiednia 2 (tylko dla bebna basowego)"; + strings["Envelope##sgiOPL2"].plurals[0] = "Obwiednia"; + strings["Operator %d##sgiOPL"].plurals[0] = "Operator %d"; + strings["Waveform##sgiOPL"].plurals[0] = "Kształt fali"; + strings["Envelope##sgiOPL3"].plurals[0] = "Obwiednia"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL1"].plurals[0] = "Tylko OPL2/3 (ostanie 4 kształty fal sa dostepne tylko na OPL3)"; + strings["op%d##sgiOPL3"].plurals[0] = "op%d"; + strings["Envelope 2 (kick only)##sgiOPL1"].plurals[0] = "Obwiednia 2 (tylko dla bebna basowego)"; + strings["Envelope##sgiOPL4"].plurals[0] = "Obwiednia"; + strings["OP%d##sgiOPL4"].plurals[0] = "OP%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL2"].plurals[0] = "Tylko OPL2/3 (ostanie 4 kształty fal sa dostepne tylko na OPL3)"; + strings["FM Macros##sgiOPL"].plurals[0] = "Makra FM"; + strings["OP%d Macros##sgiOPL"].plurals[0] = "Makra OP%d"; + strings["Macros##sgiOPL"].plurals[0] = "Makra"; + strings["Volume##sgiOPL"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOPL"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOPL"].plurals[0] = "Wysokość"; + strings["Panning##sgiOPL"].plurals[0] = "Panning"; + strings["Phase Reset##sgiOPL"].plurals[0] = "Reset fazy"; + + // sgiOPLL src/gui/inst/opll.cpp + + strings["%s name##sgiOPLL"].plurals[0] = "nazwa %s"; + strings["Fixed frequency mode##sgiOPLL"].plurals[0] = "Tryb stałej częstotliwosci"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPLL"].plurals[0] = "gdy tryb ten jest włączony, instrumenty perkusji będą grane na określonych częstotliwościach. Wartości nut będą ignorowane."; + strings["Drum##sgiOPLL"].plurals[0] = "Perkusja"; + strings["Block##sgiOPLL"].plurals[0] = "Blok"; + strings["FreqNum##sgiOPLL"].plurals[0] = "FreqNum"; + strings["Kick##sgiOPLL"].plurals[0] = "Bęben basowy"; + strings["Snare/Hi-hat##sgiOPLL"].plurals[0] = "Werbel/Hi-hat"; + strings["Tom/Top##sgiOPLL"].plurals[0] = "Tom/Talerz"; + strings["Volume##TL"].plurals[0] = "Głośność##TL"; + strings["this volume slider only works in compatibility (non-drums) system.##sgiOPLL"].plurals[0] = "ta regulacja głośności działa tylko w kompatybilnym (nie-perkusyjnym) systemie."; + strings["Other##sgiOPLL0"].plurals[0] = "Inne"; + strings["Other##sgiOPLL1"].plurals[0] = "Inne"; + strings["Envelope##sgiOPLL0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiOPLL1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPLL0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPLL1"].plurals[0] = "OP%d"; + strings["op%d##sgiOPLL2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPLL"].plurals[0] = "Operator %d"; + strings["Waveform##sgiOPLL"].plurals[0] = "Kształt fali"; + strings["Envelope##sgiOPLL2"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPLL3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPLL4"].plurals[0] = "OP%d"; + strings["SSG On##sgiOPLL"].plurals[0] = "Wł. SSG"; + strings["FM Macros##sgiOPLL"].plurals[0] = "Makra FM"; + strings["OP%d Macros##sgiOPLL"].plurals[0] = "Makra OP%d"; + strings["Macros##sgiOPLL"].plurals[0] = "Makra"; + strings["Volume##sgiOPLL"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOPLL"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOPLL"].plurals[0] = "Wysokość"; + strings["Patch##sgiOPLL"].plurals[0] = "Instrument"; + strings["Phase Reset##sgiOPLL"].plurals[0] = "Reset fazy"; + + // sgiOPM src/gui/inst/opm.cpp + + strings["Envelope##sgiOPM0"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPM0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPM3"].plurals[0] = "OP%d"; + strings["op%d##sgiOPM1"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPM"].plurals[0] = "Operator %d"; + strings["Waveform##sgiOPM"].plurals[0] = "Fala"; + strings["Envelope##sgiOPM1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPM2"].plurals[0] = "op%d"; + strings["OP%d##sgiOPM4"].plurals[0] = "OP%d"; + strings["FM Macros##sgiOPM"].plurals[0] = "Makra FM"; + strings["AM Depth##sgiOPM"].plurals[0] = "Głębokość AM"; + strings["PM Depth##sgiOPM"].plurals[0] = "Głębokość PM"; + strings["LFO Speed##sgiOPM"].plurals[0] = "Prędkość LFO"; + strings["LFO Shape##sgiOPM"].plurals[0] = "Kształt fali LFO"; + strings["OpMask##sgiOPM"].plurals[0] = "Maska operatorów"; + strings["OP%d Macros##sgiOPM"].plurals[0] = "Makra OP%d"; + strings["Macros##sgiOPM"].plurals[0] = "Makra"; + strings["Volume##sgiOPM"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOPM"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOPM"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgiOPM"].plurals[0] = "Wysokość szumu"; + strings["Panning##sgiOPM"].plurals[0] = "Panning"; + strings["Phase Reset##sgiOPM"].plurals[0] = "Reset fazy"; + + // sgiOPN src/gui/inst/opn.cpp + + strings["Envelope##sgiOPN0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiOPN1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPN0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPN1"].plurals[0] = "OP%d"; + strings["op%d##sgiOPN2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPN"].plurals[0] = "Operator %d"; + strings["SSG-EG##sgiOPN"].plurals[0] = "SSG-EG"; + strings["Envelope##sgiOPN2"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPN3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPN4"].plurals[0] = "OP%d"; + strings["SSG On##sgiOPN"].plurals[0] = "Wł. SSG"; + strings["FM Macros##sgiOPN"].plurals[0] = "Makra FM"; + strings["LFO Speed##sgiOPN"].plurals[0] = "Prędkość LFO"; + strings["OpMask##sgiOPN"].plurals[0] = "Maska operatorów"; + strings["OP%d Macros##sgiOPN"].plurals[0] = "Makra OP%d"; + strings["Macros##sgiOPN"].plurals[0] = "Makra"; + strings["Volume##sgiOPN"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOPN"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOPN"].plurals[0] = "Wysokość"; + strings["Panning##sgiOPN"].plurals[0] = "Panning"; + strings["Phase Reset##sgiOPN"].plurals[0] = "Reset fazy"; + + // sgiOPZ src/gui/inst/opz.cpp + + strings["Request from TX81Z##sgiOPZ"].plurals[0] = "Żądaj dane od TX81Z"; + strings["Other##sgiOPZ0"].plurals[0] = "Inne"; + strings["Other##sgiOPZ1"].plurals[0] = "Inne"; + strings["Envelope##sgiOPZ0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiOPZ1"].plurals[0] = "Obwiednia"; + strings["op%d##sgiOPZ0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPZ1"].plurals[0] = "OP%d"; + strings["Fixed##sgiOPZ0"].plurals[0] = "Stały"; + strings["Block##sgiOPZ0"].plurals[0] = "Blok"; + strings["FreqNum##sgiOPZ0"].plurals[0] = "FreqNum"; + strings["op%d##sgiOPZ2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPZ"].plurals[0] = "Operator %d"; + strings["Waveform##sgiOPZ"].plurals[0] = "Fala"; + strings["Envelope##sgiOPZ2"].plurals[0] = "Obwiednia"; + strings["Block##sgiOPZ1"].plurals[0] = "Blok"; + strings["Freq##sgiOPZ"].plurals[0] = "Częst."; + strings["Fixed##sgiOPZ1"].plurals[0] = "Stały"; + strings["op%d##sgiOPZ3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPZ4"].plurals[0] = "OP%d"; + strings["Fixed##sgiOPZ2"].plurals[0] = "Stały"; + strings["Block##sgiOPZ2"].plurals[0] = "Blok"; + strings["FreqNum##sgiOPZ1"].plurals[0] = "FreqNum"; + strings["FM Macros##sgiOPZ"].plurals[0] = "Makra FM"; + strings["AM Depth##sgiOPZ"].plurals[0] = "Głębokość AM"; + strings["PM Depth##sgiOPZ"].plurals[0] = "Głębokość PM"; + strings["LFO Speed##sgiOPZ"].plurals[0] = "Prędkość LFO"; + strings["LFO Shape##sgiOPZ"].plurals[0] = "Kształt fali LFO"; + strings["AM Depth 2##sgiOPZ"].plurals[0] = "Głębokość AM 2"; + strings["PM Depth 2##sgiOPZ"].plurals[0] = "Głębokość PM 2"; + strings["LFO2 Speed##sgiOPZ"].plurals[0] = "Prędkość LFO 2"; + strings["LFO2 Shape##sgiOPZ"].plurals[0] = "Kształt fali 2"; + strings["OP%d Macros##sgiOPZ"].plurals[0] = "Makra OP%d"; + strings["Macros##sgiOPZ"].plurals[0] = "Makra"; + strings["Volume##sgiOPZ"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiOPZ"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiOPZ"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgiOPZ"].plurals[0] = "Wysokość szumu"; + strings["Panning##sgiOPZ"].plurals[0] = "Panning"; + strings["Phase Reset##sgiOPZ"].plurals[0] = "Reset fazy"; + + // sgiPCE src/gui/inst/pce.cpp + + strings["Macros##sgiPCE"].plurals[0] = "Makra"; + strings["Volume##sgiPCE"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPCE"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPCE"].plurals[0] = "Wysokość"; + strings["Noise##sgiPCE"].plurals[0] = "Szum"; + strings["Waveform##sgiPCE"].plurals[0] = "Fala"; + strings["Panning (left)##sgiPCE"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiPCE"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiPCE"].plurals[0] = "Reset fazy"; + + // sgiPET src/gui/inst/pet.cpp + + strings["Macros##sgiPET"].plurals[0] = "Makra"; + strings["Volume##sgiPET"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPET"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPET"].plurals[0] = "Wysokość"; + strings["Waveform##sgiPET"].plurals[0] = "Kształt fali"; + + // sgiPMQT src/gui/inst/pokemini.cpp + + strings["Macros##sgiPMQT"].plurals[0] = "Makra"; + strings["Volume##sgiPMQT"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPMQT"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPMQT"].plurals[0] = "Wysokość"; + strings["Pulse Width##sgiPMQT"].plurals[0] = "Szerokość fali prostokątnej"; + + // sgiPOKEY src/gui/inst/pokey.cpp + + strings["16-bit raw period macro##sgiPOKEY"].plurals[0] = "16-bitowe makro absolutnego okresu"; + strings["Macros##sgiPOKEY"].plurals[0] = "Makra"; + strings["Volume##sgiPOKEY"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPOKEY"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPOKEY"].plurals[0] = "Wysokość"; + strings["Waveform##sgiPOKEY"].plurals[0] = "Kształt fali"; + strings["Raw Period##sgiPOKEY"].plurals[0] = "Absolutny okres"; + + // sgiPNN src/gui/inst/powernoise.cpp + + strings["Octave offset##sgiPNN"].plurals[0] = "Przesunięcie oktawy"; + strings["go to Macros for other parameters.##sgiPNN"].plurals[0] = "Otwórz kartę makr, aby kontrolować inne parametry."; + strings["Macros##sgiPNN"].plurals[0] = "Makra"; + strings["Volume##sgiPNN"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPNN"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPNN"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiPNN"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiPNN"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiPNN"].plurals[0] = "Reset fazy"; + strings["Control##sgiPNN"].plurals[0] = "Kontrola"; + strings["Tap A Location##sgiPNN"].plurals[0] = "Pozycja przełącznika A"; + strings["Tap B Location##sgiPNN"].plurals[0] = "Pozycja przełącznika B"; + strings["Load LFSR##sgiPNN"].plurals[0] = "Załaduj LFSR"; + + // sgiPNS src/gui/inst/powernoise_slope.cpp + + strings["Octave offset##sgiPNS"].plurals[0] = "Przesunięcie oktawy"; + strings["go to Macros for other parameters.##sgiPNS"].plurals[0] = "Otwórz kartę makr, aby kontrolować inne parametry"; + strings["Macros##sgiPNS"].plurals[0] = "Makra"; + strings["Volume##sgiPNS"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPNS"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPNS"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiPNS"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiPNS"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiPNS"].plurals[0] = "Reset fazy"; + strings["Control##sgiPNS"].plurals[0] = "Sterowanie"; + strings["Portion A Length##sgiPNS"].plurals[0] = "Długość części A"; + strings["Portion B Length##sgiPNS"].plurals[0] = "Długość części B"; + strings["Portion A Offset##sgiPNS"].plurals[0] = "Przesunięcie części A"; + strings["Portion B Offset##sgiPNS"].plurals[0] = "Przesunięcie części B"; + + // sgiPV src/gui/inst/pv1000.cpp + + strings["Macros##sgiPV"].plurals[0] = "Makra"; + strings["Volume##sgiPV"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPV"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPV"].plurals[0] = "Wysokość"; + strings["Raw Frequency##sgiPV"].plurals[0] = "Absolutna częstotliwość"; + + // sgiQ src/gui/inst/qsound.cpp + + strings["Macros##sgiQ"].plurals[0] = "Makra"; + strings["Volume##sgiQ"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiQ"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiQ"].plurals[0] = "Wysokość"; + strings["Panning##sgiQ"].plurals[0] = "Panning"; + strings["Surround##sgiQ"].plurals[0] = "Dźwięk przestrzenny"; + strings["Phase Reset##sgiQ"].plurals[0] = "Reset fazy"; + strings["Echo Level##sgiQ"].plurals[0] = "Poziom echo"; + strings["Echo Feedback##sgiQ"].plurals[0] = "Feedback echo"; + strings["Echo Length##sgiQ"].plurals[0] = "Długość echo"; + + // sgiRF5 src/gui/inst/rf5c68.cpp + + strings["Macros##sgiRF5"].plurals[0] = "Makra"; + strings["Volume##sgiRF5"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiRF5"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiRF5"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiRF5"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiRF5"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiRF5"].plurals[0] = "Reset fazy"; + + // sgiSAA src/gui/inst/saa1099.cpp + + strings["Macros##sgiSAA"].plurals[0] = "Makra"; + strings["Volume##sgiSAA"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSAA"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSAA"].plurals[0] = "Wysokość"; + strings["Duty/Noise##sgiSAA"].plurals[0] = "Szerokość fali prostokątnej/szum"; + strings["Waveform##sgiSAA"].plurals[0] = "Kształt fali"; + strings["Panning (left)##sgiSAA"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiSAA"].plurals[0] = "Panning (prawo)"; + strings["Envelope##sgiSAA"].plurals[0] = "Obwiednia"; + + // sgismpd src/gui/inst/sampleDraw.cpp + + strings["Sample##sgismpd0"].plurals[0] = "Sampel"; + strings["DPCM##sgismpd"].plurals[0] = "DPCM"; + strings["new DPCM features disabled (compatibility)!##sgismpd"].plurals[0] = "nowe funkcje DPCM wyłączone (kompatybilność)!"; + strings["click here to enable them.##sgismpd"].plurals[0] = "klinij tutaj aby je włączyć."; + strings["none selected##sgismpd"].plurals[0] = "nie wybrano"; + strings["Use sample##sgismpd"].plurals[0] = "Użyj sampla"; + strings["Sample bank slot##BANKSLOT"].plurals[0] = "Numer banka sampli##BANKSLOT"; + strings["Sample##sgismpd1"].plurals[0] = "Sampel"; + strings["Use wavetable (Amiga/SNES/Generic DAC only)##sgismpd"].plurals[0] = "Używaj tablicy fal (tylko dla Amiga/SNES/typowego przetwornika C/A)"; + strings["Use wavetable##sgismpd"].plurals[0] = "Używaj tablicy fal"; + strings["Width##sgismpd"].plurals[0] = "Szerokość"; + strings["Use sample map##sgismpd"].plurals[0] = "Użyj mapy sampli"; + strings["pitch##sgismpd"].plurals[0] = "wysokość dźwięku"; + strings["loop##sgismpd"].plurals[0] = "pętla"; + strings["delta##sgismpd"].plurals[0] = "delta"; + strings["note##sgismpd"].plurals[0] = "nuta"; + strings["sample name##sgismpd"].plurals[0] = "nazwa sampla"; + strings["L##L%d"].plurals[0] = "L##L%d"; + strings["set entire map to this pitch##sgismpd"].plurals[0] = "ustaw tą wysokość sampla dla całej mapy"; + strings["set entire map to this delta counter value##sgismpd"].plurals[0] = "ustaw tą wartość licznika delta dla całej mapy"; + strings["set entire map to this note##sgismpd"].plurals[0] = "ustaw tą nutę dla całej mapy"; + strings["set entire map to this sample##sgismpd"].plurals[0] = "ustaw ten sampel dla całej mapy"; + strings["reset pitches##sgismpd"].plurals[0] = "zresetuj wysokości dźwięku"; + strings["clear delta counter values##sgismpd"].plurals[0] = "wyczyść wartośći licznika delta"; + strings["reset notes##sgismpd"].plurals[0] = "resetuj nuty"; + strings["clear map samples##sgismpd"].plurals[0] = "wyczyść sample z mapy"; + + // sgiSCC src/gui/inst/scc.cpp + + strings["Macros##sgiSCC"].plurals[0] = "Makra"; + strings["Volume##sgiSCC"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSCC"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSCC"].plurals[0] = "Wysokość"; + strings["Waveform##sgiSCC"].plurals[0] = "Fala"; + + // sgiSEGA src/gui/inst/segapcm.cpp + + strings["Macros##sgiSEGA"].plurals[0] = "Makra"; + strings["Volume##sgiSEGA"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSEGA"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSEGA"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiSEGA"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiSEGA"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiSEGA"].plurals[0] = "Reset fazy"; + + // sgiSID2 src/gui/inst/sid2.cpp + + strings["Waveform##sgiSID2"].plurals[0] = "Ustaw kształt fali"; + strings["tri##sgiSID2"].plurals[0] = "trójkąt"; + strings["saw##sgiSID2"].plurals[0] = "piła"; + strings["pulse##sgiSID2"].plurals[0] = "fala prost."; + strings["noise##sgiSID2"].plurals[0] = "szum"; + strings["A##sgiSID2"].plurals[0] = "A"; + strings["D##sgiSID2"].plurals[0] = "D"; + strings["S##sgiSID2"].plurals[0] = "S"; + strings["R##sgiSID2"].plurals[0] = "R"; + strings["VOL##sgiSID2"].plurals[0] = "Gł."; + strings["Envelope##sgiSID2"].plurals[0] = "Obwiednia"; + strings["Duty##sgiSID2"].plurals[0] = "Szerokość fali prost."; + strings["Ring Modulation##sgiSID2"].plurals[0] = "Modulacja kołowa"; + strings["Oscillator Sync##sgiSID2"].plurals[0] = "Synchronizacja oscylatorów"; + strings["Enable filter##sgiSID2"].plurals[0] = "Włącz filtr"; + strings["Initialize filter##sgiSID2"].plurals[0] = "Inicjalizuj filtr"; + strings["Cutoff##sgiSID2"].plurals[0] = "Punkt odcięcia"; + strings["Resonance##sgiSID2"].plurals[0] = "Rezonans"; + strings["Filter Mode##sgiSID2"].plurals[0] = "Typ filtru"; + strings["low##sgiSID2"].plurals[0] = "dolno"; + strings["band##sgiSID2"].plurals[0] = "środkowo"; + strings["high##sgiSID2"].plurals[0] = "górno"; + strings["Noise Mode##sgiSID2"].plurals[0] = "Tryb szumu"; + strings["Wave Mix Mode##sgiSID2"].plurals[0] = "Tryb mieszania fali"; + strings["Absolute Cutoff Macro##sgiSID2"].plurals[0] = "Absolutne makro punktu odcięcia"; + strings["Absolute Duty Macro##sgiSID2"].plurals[0] = "Absolutne makro szerokości fali prost."; + strings["Macros##sgiSID2"].plurals[0] = "Makra"; + strings["Volume##sgiSID2"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSID2"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSID2"].plurals[0] = "Wysokość"; + strings["Duty##sgiSID21"].plurals[0] = "Szerokość fali prostokątnej"; + strings["Waveform##sgiSID21"].plurals[0] = "Kształt fali"; + strings["Noise Mode##sgiSID21"].plurals[0] = "Tryb szumu"; + strings["Wave Mix Mode##sgiSID21"].plurals[0] = "Tryb mieszania fali"; + strings["Cutoff##sgiSID21"].plurals[0] = "Punkt odcięcia"; + strings["Filter Mode##sgiSID21"].plurals[0] = "Typ filtra"; + strings["Filter Toggle##sgiSID2"].plurals[0] = "Wł./wył. filtr"; + strings["Resonance##sgiSID21"].plurals[0] = "Rezonans"; + strings["Phase Reset##sgiSID2"].plurals[0] = "Reset fazy"; + strings["Envelope Reset/Key Control##sgiSID2"].plurals[0] = "Reset obwiedni"; + strings["Special##sgiSID2"].plurals[0] = "Specjane"; + strings["Attack##sgiSID2"].plurals[0] = "Atak"; + strings["Decay##sgiSID2"].plurals[0] = "Opadanie"; + strings["Sustain##sgiSID2"].plurals[0] = "Podtrzymanie"; + strings["Release##sgiSID2"].plurals[0] = "Opadanie"; + + // sgiSM src/gui/inst/sm8521.cpp + + strings["Macros##sgiSM"].plurals[0] = "Makra"; + strings["Volume##sgiSM"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSM"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSM"].plurals[0] = "Wysokość"; + strings["Waveform##sgiSM"].plurals[0] = "Fala"; + + // sgiSNES src/gui/inst/snes.cpp + + strings["Use envelope##sgiSNES"].plurals[0] = "Użyj obwiedni"; + strings["Envelope##sgiSNES0"].plurals[0] = "Obwiednia"; + strings["Envelope##sgiSNES1"].plurals[0] = "Obwiednia"; + strings["Sustain/release mode:##sgiSNES"].plurals[0] = "Tryb podtrzymania/zwolnienia:"; + strings["Direct (cut on release)##sgiSNES"].plurals[0] = "Bezpośredni (zatrzymaj przy zwolnieniu)"; + strings["Effective (linear decrease)##sgiSNES"].plurals[0] = "Efektywny (liniowe opadanie)"; + strings["Effective (exponential decrease)##sgiSNES"].plurals[0] = "Efektywny (wykładnicze opadanie)"; + strings["Delayed (write R on release)##sgiSNES"].plurals[0] = "Opóźniony (zapis R podczas zwolnienia)"; + strings["Gain Mode##sgiSNES0"].plurals[0] = "Tryb wzmocnienia"; + strings["Gain Mode##sgiSNES1"].plurals[0] = "Tryb wzmocnienia"; + strings["Gain##sgiSNES0"].plurals[0] = "Wzmocnienie"; + strings["Gain##sgiSNES1"].plurals[0] = "Wzmocnienie"; + strings["Direct##sgiSNES"].plurals[0] = "Bezpośrednie"; + strings["Decrease (linear)##sgiSNES"].plurals[0] = "Opadanie (liniowe)"; + strings["Decrease (logarithmic)##sgiSNES"].plurals[0] = "Opadanie (logarytmiczne)"; + strings["Increase (linear)##sgiSNES"].plurals[0] = "Wzrost (liniowy)"; + strings["Increase (bent line)##sgiSNES"].plurals[0] = "Wzrost (zakrzywiony)"; + strings["using decrease modes will not produce any sound at all, unless you know what you are doing.\nit is recommended to use the Gain macro for decrease instead.##sgiSNES"].plurals[0] = "korzystanie z trybów opadania wywoła brak dźwięku, jeśli nie rozumiesz, jak to wszystko działa.\nzaleca się użycie makra wzmocnienia dla opadania."; + strings["Macros##sgiSNES"].plurals[0] = "Makra"; + strings["Volume##sgiSNES"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSNES"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSNES"].plurals[0] = "Wysokość"; + strings["Noise Freq##sgiSNES"].plurals[0] = "Wysokość szumu"; + strings["Waveform##sgiSNES"].plurals[0] = "Fala"; + strings["Panning (left)##sgiSNES"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiSNES"].plurals[0] = "Panning (prawo)"; + strings["Special##sgiSNES"].plurals[0] = "Specjalne"; + strings["Gain##sgiSNES2"].plurals[0] = "Wzmocnienie"; + + // sgiPSG src/gui/inst/std.cpp + + strings["Macros##sgiPSG"].plurals[0] = "Makra"; + strings["Volume##sgiPSG"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiPSG"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiPSG"].plurals[0] = "Wysokość"; + strings["Duty##sgiPSG"].plurals[0] = "Szerokość fali prostokątnej"; + strings["Panning##sgiPSG"].plurals[0] = "Panning"; + strings["Phase Reset##sgiPSG"].plurals[0] = "Reset fazy"; + + // sgistru src/gui/inst/stringsUtil.cpp + + strings["Down Down Down##sgistru"].plurals[0] = "Dół Dół Dół"; + strings["Down.##sgistru"].plurals[0] = "Dół."; + strings["Down Up Down Up##sgistru"].plurals[0] = "Dół Góra Dół Góra"; + strings["Down UP##sgistru"].plurals[0] = "Dół GÓRA"; + strings["Up Up Up##sgistru"].plurals[0] = "Góra Góra Góra"; + strings["Up.##sgistru"].plurals[0] = "Góra."; + strings["Up Down Up Down##sgistru"].plurals[0] = "Góra Dół Góra Dół"; + strings["Up DOWN##sgistru"].plurals[0] = "Góra DÓŁ"; + strings["Algorithm##sgistru"].plurals[0] = "Algorytm"; + strings["Feedback##sgistru"].plurals[0] = "Sprz. zwrotne"; + strings["LFO > Freq##sgistru"].plurals[0] = "LFO > częst."; + strings["LFO > Amp##sgistru"].plurals[0] = "LFO > ampl."; + strings["Attack##sgistru"].plurals[0] = "Atak"; + strings["Decay##sgistru"].plurals[0] = "Opadanie"; + strings["Decay 2##sgistru"].plurals[0] = "Opadanie 2"; + strings["Release##sgistru"].plurals[0] = "Zwolnienie"; + strings["Sustain##sgistru0"].plurals[0] = "Podtrzymanie"; + strings["Level##sgistru"].plurals[0] = "Poziom"; + strings["EnvScale##sgistru"].plurals[0] = "Skala obw."; + strings["Multiplier##sgistru"].plurals[0] = "Mnożnik"; + strings["Detune##sgistru0"].plurals[0] = "Rozstrój"; + strings["Detune 2##sgistru"].plurals[0] = "Rozstrój 2"; + strings["SSG-EG##sgistru"].plurals[0] = "SSG-EG"; + strings["AM Depth##sgistru"].plurals[0] = "Głębokość AM"; + strings["Vibrato Depth##sgistru"].plurals[0] = "Głębokość Vibrato"; + strings["Sustained##sgistru0"].plurals[0] = "Podtrzymany"; + strings["Sustained##sgistru1"].plurals[0] = "Podtrzymany"; + strings["Level Scaling##sgistru"].plurals[0] = "Skalowanie poziomu"; + strings["Sustain##sgistru1"].plurals[0] = "Podtrzymanie"; + strings["Vibrato##sgistru"].plurals[0] = "Vibrato"; + strings["Waveform##sgistru"].plurals[0] = "Fala"; + strings["Scale Rate##sgistru"].plurals[0] = "Skalowanie stosunku częst."; + strings["OP2 Half Sine##sgistru"].plurals[0] = "Pół-sinusoida na OP2"; + strings["OP1 Half Sine##sgistru"].plurals[0] = "Pół-sinusoida na OP1"; + strings["EnvShift##sgistru"].plurals[0] = "Przes. obwiedni"; + strings["Reverb##sgistru"].plurals[0] = "Reverb"; + strings["Fine##sgistru0"].plurals[0] = "Dokładne"; + strings["LFO2 > Freq##sgistru"].plurals[0] = "LFO2 > częst."; + strings["LFO2 > Amp##sgistru"].plurals[0] = "LFO2 > ampl."; + strings["Fine##sgistru1"].plurals[0] = "Dokładne"; + strings["Fine##sgistru2"].plurals[0] = "Dokładne"; + strings["OP4 Noise Mode##sgistru0"].plurals[0] = "Tryb szumu na OP4"; + strings["Envelope Delay##sgistru"].plurals[0] = "Opóżnienie obwiedni"; + strings["Output Level##sgistru0"].plurals[0] = "Głośność na wyjściu"; + strings["Modulation Input Level##sgistru"].plurals[0] = "Poziom modulacji wyjścia"; + strings["Left Output##sgistru"].plurals[0] = "Lewy kanał"; + strings["Right Output##sgistru"].plurals[0] = "Prawy kanał"; + strings["Coarse Tune (semitones)##sgistru"].plurals[0] = "Przybliżone rozstrojenie (w półtonach)"; + strings["Detune##sgistru1"].plurals[0] = "Rozstrój"; + strings["Fixed Frequency Mode##sgistru"].plurals[0] = "Tryb stałej częstotliwości"; + strings["OP4 Noise Mode##sgistru1"].plurals[0] = "Tryb szumu na OP4"; + strings["Env. Delay##sgistru"].plurals[0] = "Opóżnienie obw."; + strings["Output Level##sgistru1"].plurals[0] = "Głośność wyjścia"; + strings["ModInput##sgistru"].plurals[0] = "ModInput"; + strings["Left##sgistru"].plurals[0] = "Lewo"; + strings["Right##sgistru"].plurals[0] = "Prawo"; + strings["Tune##sgistru"].plurals[0] = "Strojenie"; + strings["Detune##sgistru2"].plurals[0] = "Rozstrój"; + strings["Fixed##sgistru0"].plurals[0] = "Stały"; + strings["Fine##sgistru3"].plurals[0] = "Dokładne"; + strings["Fine##sgistru4"].plurals[0] = "Dokładne"; + strings["Fine##sgistru5"].plurals[0] = "Dokładne"; + strings["User##sgistru0"].plurals[0] = "Użytkownika"; + strings["1. Violin##sgistru"].plurals[0] = "1. Skrzypce"; + strings["2. Guitar##sgistru0"].plurals[0] = "2. Gitara"; + strings["3. Piano##sgistru0"].plurals[0] = "3. Pianino"; + strings["4. Flute##sgistru0"].plurals[0] = "4. Flet"; + strings["5. Clarinet##sgistru0"].plurals[0] = "5. Klarnet"; + strings["6. Oboe##sgistru"].plurals[0] = "6. Obój"; + strings["7. Trumpet##sgistru0"].plurals[0] = "7. Trąbka"; + strings["8. Organ##sgistru"].plurals[0] = "8. Organy"; + strings["9. Horn##sgistru"].plurals[0] = "9. Róg"; + strings["10. Synth##sgistru"].plurals[0] = "10. Syntezator"; + strings["11. Harpsichord##sgistru"].plurals[0] = "11. Klawesyn"; + strings["12. Vibraphone##sgistru0"].plurals[0] = "12. Wibrafon"; + strings["13. Synth Bass##sgistru"].plurals[0] = "13. Syntetyczny Bas"; + strings["14. Acoustic Bass##sgistru"].plurals[0] = "14. Akustyczny Bas"; + strings["15. Electric Guitar##sgistru"].plurals[0] = "15. Gitara Elektryczna"; + strings["Drums##sgistru0"].plurals[0] = "Perkusja"; + strings["User##sgistru1"].plurals[0] = "Użytkownika"; + strings["1. Electric String##sgistru"].plurals[0] = "1. Elektryczny Instr. Strunowy"; + strings["2. Bow wow##sgistru"].plurals[0] = "2. Bow wow"; + strings["3. Electric Guitar##sgistru0"].plurals[0] = "3. Gitara Elektryczna"; + strings["4. Organ##sgistru"].plurals[0] = "4. Organy"; + strings["5. Clarinet##sgistru1"].plurals[0] = "5. Klarnet"; + strings["6. Saxophone##sgistru"].plurals[0] = "6. Saksofon"; + strings["7. Trumpet##sgistru1"].plurals[0] = "7. Trąbka"; + strings["8. Street Organ##sgistru"].plurals[0] = "8. Katarynka "; + strings["9. Synth Brass##sgistru"].plurals[0] = "9. Syntetyczny instrument dęty"; + strings["10. Electric Piano##sgistru"].plurals[0] = "10. Pianino Elektryczne"; + strings["11. Bass##sgistru"].plurals[0] = "11. Bas"; + strings["12. Vibraphone##sgistru1"].plurals[0] = "12. Wibrafon"; + strings["13. Chime##sgistru"].plurals[0] = "13. Dzwonki"; + strings["14. Tom Tom II##sgistru"].plurals[0] = "14. Tom-tom 2"; + strings["15. Noise##sgistru"].plurals[0] = "15. Szum"; + strings["Drums##sgistru1"].plurals[0] = "Perkusja"; + strings["User##sgistru2"].plurals[0] = "Użytkownika"; + strings["1. Strings##sgistru"].plurals[0] = "1. Smyczki"; + strings["2. Guitar##sgistru1"].plurals[0] = "2. Gitara"; + strings["3. Electric Guitar##sgistru1"].plurals[0] = "3. Gitara Elektryczna"; + strings["4. Electric Piano##sgistru"].plurals[0] = "4. Pianono Elektryczne"; + strings["5. Flute##sgistru"].plurals[0] = "5. Flet"; + strings["6. Marimba##sgistru"].plurals[0] = "6. Marimba"; + strings["7. Trumpet##sgistru2"].plurals[0] = "7. Trąbka"; + strings["8. Harmonica##sgistru"].plurals[0] = "8. Harmonijka"; + strings["9. Tuba##sgistru"].plurals[0] = "9. Tuba"; + strings["10. Synth Brass##sgistru"].plurals[0] = "10. Syntetyczny instrument dęty"; + strings["11. Short Saw##sgistru"].plurals[0] = "11. Krótka piła"; + strings["12. Vibraphone##sgistru2"].plurals[0] = "12. Wibrafon"; + strings["13. Electric Guitar 2##sgistru"].plurals[0] = "13. Gitara Elektryczna 2"; + strings["14. Synth Bass##sgistru"].plurals[0] = "14. Syntetyczny Bas"; + strings["15. Sitar##sgistru"].plurals[0] = "15. Sitar"; + strings["Drums##sgistru2"].plurals[0] = "Perkusja"; + strings["User##sgistru3"].plurals[0] = "Użytkownika"; + strings["1. Bell##sgistru"].plurals[0] = "1. Dzwon"; + strings["2. Guitar##sgistru2"].plurals[0] = "2. Gitara"; + strings["3. Piano##sgistru1"].plurals[0] = "3. Pianino"; + strings["4. Flute##sgistru1"].plurals[0] = "4. Flet"; + strings["5. Clarinet##sgistru2"].plurals[0] = "5.Klarnet"; + strings["6. Rattling Bell##sgistru"].plurals[0] = "6. Grzechoczący dzwon"; + strings["7. Trumpet##sgistru3"].plurals[0] = "7. Trąbka"; + strings["8. Reed Organ##sgistru"].plurals[0] = "8. Fisharmonia"; + strings["9. Soft Bell##sgistru"].plurals[0] = "9. \"Miękki\" dzwon"; + strings["10. Xylophone##sgistru"].plurals[0] = "10. Ksylofon"; + strings["11. Vibraphone##sgistru"].plurals[0] = "11. Wibrafon"; + strings["12. Brass##sgistru"].plurals[0] = "12. Instrument dęty"; + strings["13. Bass Guitar##sgistru"].plurals[0] = "13. Gitara basowa"; + strings["14. Synth##sgistru"].plurals[0] = "14. Syntezator"; + strings["15. Chorus##sgistru"].plurals[0] = "15. Chór"; + strings["Drums##sgistru3"].plurals[0] = "Perkusja"; + strings["Sine##sgistru0"].plurals[0] = "Sinusoida"; + strings["Half Sine##sgistru0"].plurals[0] = "Połowa sinusoidy"; + strings["Absolute Sine##sgistru0"].plurals[0] = "Moduł sinusoidy"; + strings["Quarter Sine##sgistru"].plurals[0] = "Cwierć sinusoidy"; + strings["Squished Sine##sgistru0"].plurals[0] = "Spłaszczona sinusoida"; + strings["Squished AbsSine##sgistru0"].plurals[0] = "Spł. moduł sinusoidy"; + strings["Square##sgistru0"].plurals[0] = "Fala kwadratowa"; + strings["Derived Square##sgistru0"].plurals[0] = "Pochodna fali kwadratowej"; + strings["Sine##sgistru1"].plurals[0] = "Sinusoida"; + strings["Half Sine##sgistru1"].plurals[0] = "Połowa sinusoidy"; + strings["Absolute Sine##sgistru1"].plurals[0] = "Moduł sinusoidy"; + strings["Pulse Sine##sgistru"].plurals[0] = "Puls sinusoidalny"; + strings["Sine (Even Periods)##sgistru"].plurals[0] = "Sinusoida (parzyste okresy)"; + strings["AbsSine (Even Periods)##sgistru"].plurals[0] = "Moduł sinusoidy (parzyste okresy)"; + strings["Square##sgistru1"].plurals[0] = "Fala kwadratowa"; + strings["Derived Square##sgistru1"].plurals[0] = "Pochodna fali kwadratowej"; + strings["Sine##sgistru2"].plurals[0] = "Sinusoida"; + strings["Triangle##sgistru"].plurals[0] = "Fala trójkątna"; + strings["Cut Sine##sgistru"].plurals[0] = "Obcięta sinusoida"; + strings["Cut Triangle##sgistru"].plurals[0] = "Obc. fala trójkątna"; + strings["Squished Sine##sgistru1"].plurals[0] = "Spłaszczona sinusoida"; + strings["Squished Triangle##sgistru"].plurals[0] = "Spłaszczona fala trójkątna"; + strings["Squished AbsSine##sgistru1"].plurals[0] = "Spł. moduł sinusoidy"; + strings["Squished AbsTriangle##sgistru"].plurals[0] = "Spł. moduł fali trójk."; + strings["Snare##sgistru0"].plurals[0] = "Werbel"; + strings["Tom##sgistru"].plurals[0] = "Tom-tom"; + strings["Top##sgistru0"].plurals[0] = "Talerz"; + strings["HiHat##sgistru0"].plurals[0] = "Hi-hat"; + strings["Normal##sgistru"].plurals[0] = "Zwykły"; + strings["Snare##sgistru1"].plurals[0] = "Werbel"; + strings["HiHat##sgistru1"].plurals[0] = "Hi-hat"; + strings["Top##sgistru1"].plurals[0] = "Talerz"; + strings["Noise disabled##sgistru"].plurals[0] = "Szum wyłączony"; + strings["Square + noise##sgistru"].plurals[0] = "Fala kwadratowa + szum"; + strings["Ringmod from OP3 + noise##sgistru"].plurals[0] = "Modulacja kołowa od OP3 + szum"; + strings["Ringmod from OP3 + double pitch ModInput\nWARNING - has emulation issues, subject to change##sgistru"].plurals[0] = "Modulacja kołowa od OP3 + ModInput z podwojoną wysokością dźwięku\nUWAGA - występują problemy z emulacją tego trybu, może on ulec zmianie"; + strings["op1##sgistru"].plurals[0] = "op1"; + strings["op2##sgistru"].plurals[0] = "op2"; + strings["op3##sgistru"].plurals[0] = "op3"; + strings["op4##sgistru"].plurals[0] = "op4"; + strings["triangle##sgistru"].plurals[0] = "fala trójkątna"; + strings["saw##sgistru"].plurals[0] = "fala piłokszt."; + strings["pulse##sgistru"].plurals[0] = "fala kwadratowa"; + strings["noise##sgistru0"].plurals[0] = "szum"; + strings["tone##sgistru"].plurals[0] = "ton"; + strings["noise##sgistru1"].plurals[0] = "szum"; + strings["envelope##sgistru"].plurals[0] = "obwiednia"; + strings["hold##sgistru"].plurals[0] = "podtrzymanie"; + strings["alternate##sgistru"].plurals[0] = "zmiana"; + strings["direction##sgistru0"].plurals[0] = "kierunek"; + strings["enable##sgistru0"].plurals[0] = "wł."; + strings["enabled##sgistru0"].plurals[0] = "wł."; + strings["mirror##sgistru"].plurals[0] = "odbicie"; + strings["loop##sgistru0"].plurals[0] = "pętla"; + strings["cut##sgistru"].plurals[0] = "odcięcie"; + strings["direction##sgistru1"].plurals[0] = "kierunek"; + strings["resolution##sgistru"].plurals[0] = "rozdzielczość"; + strings["fixed##sgistru1"].plurals[0] = "stały"; + strings["N/A##sgistru"].plurals[0] = "-"; + strings["enabled##sgistru1"].plurals[0] = "wł."; + strings["noise##sgistru2"].plurals[0] = "szum"; + strings["echo##sgistru"].plurals[0] = "echo"; + strings["pitch mod##sgistru"].plurals[0] = "mod. wysokości dźw."; + strings["invert right##sgistru"].plurals[0] = "odwróć prawo"; + strings["invert left##sgistru"].plurals[0] = "odwróć lewo"; + strings["low##sgistru"].plurals[0] = "dolno"; + strings["band##sgistru"].plurals[0] = "środk."; + strings["high##sgistru"].plurals[0] = "górno"; + strings["ch3off##sgistru"].plurals[0] = "wył. 3 kanał"; + strings["gate##sgistru"].plurals[0] = "bramka obw."; + strings["sync##sgistru"].plurals[0] = "synchro."; + strings["ring##sgistru"].plurals[0] = "mod. kołowa"; + strings["test##sgistru"].plurals[0] = "test"; + strings["15kHz##sgistru"].plurals[0] = "15 kHz"; + strings["filter 2+4##sgistru"].plurals[0] = "filtr 2+4"; + strings["filter 1+3##sgistru"].plurals[0] = "filtr 1+3"; + strings["16-bit 3+4##sgistru"].plurals[0] = "16-bitowy. 3+4"; + strings["16-bit 1+2##sgistru"].plurals[0] = "16-bitowy. 1+2"; + strings["high3##sgistru"].plurals[0] = "górno 3"; + strings["high1##sgistru"].plurals[0] = "górno 1"; + strings["poly9##sgistru"].plurals[0] = "wielomian 9"; + strings["int##sgistru"].plurals[0] = "inter."; + strings["sustain##sgistru2"].plurals[0] = "podtrzymanie"; + strings["square##sgistru2"].plurals[0] = "fala kwadratowa"; + strings["noise##sgistru3"].plurals[0] = "szum"; + strings["noise##sgistru4"].plurals[0] = "szum"; + strings["invert##sgistru"].plurals[0] = "inwersja"; + strings["surround##sgistru"].plurals[0] = "przestrzenny"; + strings["enable##sgistru1"].plurals[0] = "wł."; + strings["oneshot##sgistru"].plurals[0] = "jednokrotny"; + strings["split L/R##sgistru"].plurals[0] = "rozdzielenie lewo./prawo"; + strings["HinvR##sgistru"].plurals[0] = "HinvR"; + strings["VinvR##sgistru"].plurals[0] = "VinvR"; + strings["HinvL##sgistru"].plurals[0] = "HinvL"; + strings["VinvL##sgistru"].plurals[0] = "VinvL"; + strings["ring mod##sgistru"].plurals[0] = "mod. kołowa"; + strings["low pass##sgistru"].plurals[0] = "dolnoprzepustowy"; + strings["high pass##sgistru"].plurals[0] = "górnoprzepustowy"; + strings["band pass##sgistru"].plurals[0] = "środkowoprzepustowy"; + strings["HP/K2, HP/K2##sgistru"].plurals[0] = "HP/K2, HP/K2"; + strings["HP/K2, LP/K1##sgistru"].plurals[0] = "HP/K2, LP/K1"; + strings["LP/K2, LP/K2##sgistru"].plurals[0] = "LP/K2, LP/K2"; + strings["LP/K2, LP/K1##sgistru"].plurals[0] = "LP/K2, LP/K1"; + strings["right##sgistru"].plurals[0] = "prawy"; + strings["left##sgistru"].plurals[0] = "lewy"; + strings["rear right##sgistru"].plurals[0] = "tylni prawy"; + strings["rear left##sgistru"].plurals[0] = "tylni lewy"; + strings["enable tap B##sgistru"].plurals[0] = "wł. przełącznik B"; + strings["AM with slope##sgistru"].plurals[0] = "AM ze spadkiem"; + strings["invert B##sgistru"].plurals[0] = "odwr. B"; + strings["invert A##sgistru"].plurals[0] = "odwr. A"; + strings["reset B##sgistru"].plurals[0] = "resetuj B"; + strings["reset A##sgistru"].plurals[0] = "resetuj A"; + strings["clip B##sgistru"].plurals[0] = "przytnij B"; + strings["clip A##sgistru"].plurals[0] = "przytnij A"; + strings["on##sgistru"].plurals[0] = "wł."; + strings["k1 slowdown##sgistru"].plurals[0] = "spowolnienie k1"; + strings["k2 slowdown##sgistru"].plurals[0] = "spowolnienie k2"; + strings["pause##sgistru"].plurals[0] = "stop"; + strings["reverse##sgistru"].plurals[0] = "odwr. kierunek"; + strings["high pass##sgistru1"].plurals[0] = "górno-przepustowy"; + strings["ring mod##sgistru1"].plurals[0] = "modulacja kołowa"; + strings["swap counters (noise)##sgistru"].plurals[0] = "zamień liczniki (szum)"; + strings["sync##sgistru1"].plurals[0] = "synchro"; + strings["ring##sgistru1"].plurals[0] = "mod. kołowa"; + strings["low##sgistru1"].plurals[0] = "dolnop."; + strings["band##sgistru1"].plurals[0] = "środkowop."; + strings["high##sgistru1"].plurals[0] = "górnop."; + strings["8580 SID##sgistru"].plurals[0] = "8580 SID"; + strings["bitwise AND##sgistru"].plurals[0] = "bitowe AND"; + strings["bitwise OR##sgistru"].plurals[0] = "bitowe OR"; + strings["bitwise XOR##sgistru"].plurals[0] = "bitowe XOR"; + strings["low pass (noise)##sgistru"].plurals[0] = "dolnoprzepustowy (szum)"; + strings["None##sgistru"].plurals[0] = "Brak"; + strings["Invert##sgistru"].plurals[0] = "Odwróć"; + strings["Add##sgistru"].plurals[0] = "Dodaj"; + strings["Subtract##sgistru"].plurals[0] = "Odejmij"; + strings["Average##sgistru"].plurals[0] = "Uśrednij"; + strings["Phase##sgistru"].plurals[0] = "Faza"; + strings["Chorus##sgistru"].plurals[0] = "Chór"; + strings["None (dual)##sgistru"].plurals[0] = "Brak (podwójna tablica)"; + strings["Wipe##sgistru"].plurals[0] = "Wzajemne wymazywanie"; + strings["Fade##sgistru"].plurals[0] = "Transformacja"; + strings["Fade (ping-pong)##sgistru"].plurals[0] = "Transformacja (tam i z powr.)"; + strings["Overlay##sgistru"].plurals[0] = "Nakładanie"; + strings["Negative Overlay##sgistru"].plurals[0] = "Odwrotne nakładanie"; + strings["Slide##sgistru"].plurals[0] = "Zjazd"; + strings["Mix Chorus##sgistru"].plurals[0] = "Miksowanie (chór)"; + strings["Phase Modulation##sgistru"].plurals[0] = "Modulacja fazy"; + strings["Envelope##sgistru"].plurals[0] = "Obwiednia"; + strings["Sweep##sgistru"].plurals[0] = "Sprz. portamento"; + strings["Wait##sgistru0"].plurals[0] = "Czekaj"; + strings["Wait for Release##sgistru0"].plurals[0] = "Czekaj na zwolnienie"; + strings["Loop##sgistru1"].plurals[0] = "Pętla"; + strings["Loop until Release##sgistru0"].plurals[0] = "Zapętlaj aż do zwolnienie"; + strings["Volume Sweep##sgistru"].plurals[0] = "Płynna zmiana głośności"; + strings["Frequency Sweep##sgistru"].plurals[0] = "Płynna zmiana częstotliwości"; + strings["Cutoff Sweep##sgistru"].plurals[0] = "Płynna zmiana punktu odcięcia"; + strings["Wait##sgistru1"].plurals[0] = "Czekaj"; + strings["Wait for Release##sgistru1"].plurals[0] = "Czekaj na zwolnienie"; + strings["Loop##sgistru2"].plurals[0] = "Pętla"; + strings["Loop until Release##sgistru1"].plurals[0] = "Zapętlaj aż do zwolnienie"; + strings["Direct##sgistru"].plurals[0] = "Bezpośrednie"; + strings["Decrease (linear)##sgistru"].plurals[0] = "Opadanie (liniowe)"; + strings["Decrease (logarithmic)##sgistru"].plurals[0] = "Opadanie (logarytmiczne)"; + strings["Increase (linear)##sgistru"].plurals[0] = "Wzrost (liniowy)"; + strings["Increase (bent line)##sgistru"].plurals[0] = "Wzrost (zakrzywiony)"; + strings["Fixed##sgistru2"].plurals[0] = "Stałe"; + strings["Relative##sgistru"].plurals[0] = "Względne"; + strings["QSound##sgistru"].plurals[0] = "QSound"; + strings["Bug##sgistru"].plurals[0] = "Błąd"; + + strings["Fixed"].plurals[0] = "Stałe"; + strings["Relative"].plurals[0] = "Względne"; + strings["Local"].plurals[0] = "Lokalne"; + strings["Global"].plurals[0] = "Globalne"; + + // sgiSU src/gui/inst/su.cpp + + strings["Sound Unit##sgiSU"].plurals[0] = "Sound Unit"; + strings["Switch roles of frequency and phase reset timer##sgiSU"].plurals[0] = "Zamień rolw częstotliwośći i timera resetu fazy "; + strings["Hardware Sequence##sgiSU"].plurals[0] = "Sekwencja sprzętowa"; + strings["Tick##sgiSU0"].plurals[0] = "Skok"; + strings["Command##sgiSU0"].plurals[0] = "Komenda"; + strings["Move/Remove##sgiSU0"].plurals[0] = "Przesuń/usuń"; + strings["Period##sgiSU0"].plurals[0] = "Okres"; + strings["Amount##sgiSU0"].plurals[0] = "Ilość"; + strings["Bound##sgiSU0"].plurals[0] = "Granica"; + strings["Up##sgiSU0"].plurals[0] = "Góra"; + strings["Down##sgiSU0"].plurals[0] = "Dół"; + strings["Loop##sgiSU"].plurals[0] = "Zapętl"; + strings["Flip##sgiSU"].plurals[0] = "W obie strony"; + strings["Period##sgiSU1"].plurals[0] = "Okres"; + strings["Amount##sgiSU1"].plurals[0] = "Ilość"; + strings["Bound##sgiSU1"].plurals[0] = "Granica"; + strings["Up##sgiSU1"].plurals[0] = "Góra"; + strings["Down##sgiSU1"].plurals[0] = "Dół"; + strings["Ticks##sgiSU"].plurals[0] = "Skoki"; + strings["Position##sgiSU"].plurals[0] = "Położenie"; + strings["Macros##sgiSU"].plurals[0] = "Makra"; + strings["Volume##sgiSU"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSU"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSU"].plurals[0] = "Wysokość"; + strings["Duty/Noise##sgiSU"].plurals[0] = "Szerokość fali prostokątnej/szum"; + strings["Waveform##sgiSU"].plurals[0] = "Fala"; + strings["Panning##sgiSU"].plurals[0] = "Panning"; + strings["Phase Reset##sgiSU"].plurals[0] = "Reset fazy"; + strings["Cutoff##sgiSU"].plurals[0] = "Punkt odcięcia"; + strings["Resonance##sgiSU"].plurals[0] = "Rezonans"; + strings["Control##sgiSU"].plurals[0] = "Sterowanie"; + strings["Phase Reset Timer##sgiSU"].plurals[0] = "Timer resetu fazy"; + + // sgiSWAN src/gui/inst/swan.cpp + + strings["Macros##sgiSWAN"].plurals[0] = "Makra"; + strings["Volume##sgiSWAN"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiSWAN"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiSWAN"].plurals[0] = "Wysokość"; + strings["Noise##sgiSWAN"].plurals[0] = "Szum"; + strings["Waveform##sgiSWAN"].plurals[0] = "Fala"; + strings["Phase Reset##sgiSWAN"].plurals[0] = "Reset fazy"; + + // sgiT6W src/gui/inst/t6w28.cpp + + strings["Macros##sgiT6W"].plurals[0] = "Makra"; + strings["Volume##sgiT6W"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiT6W"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiT6W"].plurals[0] = "Wysokość"; + strings["Panning (left)##sgiT6W"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiT6W"].plurals[0] = "Panning (prawo)"; + strings["Noise Type##sgiT6W"].plurals[0] = "Typ szumu"; + strings["Phase Reset##sgiT6W"].plurals[0] = "Reset fazy"; + + // sgiTED src/gui/inst/ted.cpp + + strings["Macros##sgiTED"].plurals[0] = "Makra"; + strings["Volume##sgiTED"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiTED"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiTED"].plurals[0] = "Wysokość"; + strings["Square/Noise##sgiTED"].plurals[0] = "Kwadrat/szum"; + strings["Phase Reset##sgiTED"].plurals[0] = "Reset fazy"; + + // sgiTIA src/gui/inst/tia.cpp + + strings["Macros##sgiTIA"].plurals[0] = "Makra"; + strings["Volume##sgiTIA"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiTIA"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiTIA"].plurals[0] = "Wysokość"; + strings["Raw Period##sgiTIA"].plurals[0] = "Absolutny okres"; + strings["Waveform##sgiTIA"].plurals[0] = "Kształt fali"; + + // sgiVB src/gui/inst/vboy.cpp + + strings["Set modulation table (channel 5 only)##sgiVB"].plurals[0] = "Ustaw tablicę modulacji (tylko dla piątego kanału)"; + strings["Hex##MTHex"].plurals[0] = "Hex.##MTHex"; + strings["Dec##MTHex"].plurals[0] = "Dec.##MTHex"; + strings["Macros##sgiVB"].plurals[0] = "Makra"; + strings["Volume##sgiVB"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiVB"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiVB"].plurals[0] = "Wysokość"; + strings["Noise Length##sgiVB"].plurals[0] = "Długość szumu"; + strings["Waveform##sgiVB"].plurals[0] = "Fala"; + strings["Panning (left)##sgiVB"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiVB"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiVB"].plurals[0] = "Reset fazy"; + + // sgiVERA src/gui/inst/vera.cpp + + strings["Macros##sgiVERA"].plurals[0] = "Makra"; + strings["Volume##sgiVERA"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiVERA"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiVERA"].plurals[0] = "Wysokość"; + strings["Duty##sgiVERA"].plurals[0] = "Szerokość fali prostokątnej"; + strings["Waveform##sgiVERA"].plurals[0] = "Kształt fali"; + strings["Panning##sgiVERA"].plurals[0] = "Panning"; + + // sgiVIC src/gui/inst/vic.cpp + + strings["Macros##sgiVIC"].plurals[0] = "Makra"; + strings["Volume##sgiVIC"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiVIC"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiVIC"].plurals[0] = "Wysokość"; + strings["On/Off##sgiVIC"].plurals[0] = "Wł./wył."; + strings["Waveform##sgiVIC"].plurals[0] = "Kształt fali"; + + // sgiVRC6 src/gui/inst/vrc6.cpp + + strings["Macros##sgiVRC6"].plurals[0] = "Makra"; + strings["Volume##sgiVRC6"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiVRC6"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiVRC6"].plurals[0] = "Wysokość"; + strings["Duty##sgiVRC6"].plurals[0] = "Szerokość fali prostokątnej"; + strings["Waveform##sgiVRC6"].plurals[0] = "Kształt fali"; + strings["Phase Reset##sgiVRC6"].plurals[0] = "Reset fazy"; + + // sgiVRC6S src/gui/inst/vrc6saw.cpp + + strings["Macros##sgiVRC6S"].plurals[0] = "Makra"; + strings["Volume##sgiVRC6S"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiVRC6S"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiVRC6S"].plurals[0] = "Wysokość"; + + // sgiwave src/gui/inst/wavetable.cpp + + strings["Wavetable##sgiwave"].plurals[0] = "Synteza tablicowa"; + strings["Enable synthesizer##sgiwave"].plurals[0] = "Włącz syntezator"; + strings["Single-waveform##sgiwave"].plurals[0] = "Pojedyncza fala"; + strings["Dual-waveform##sgiwave"].plurals[0] = "Podwójne fale"; + strings["Wave 1##sgiwave0"].plurals[0] = "Fala 1"; + strings["Wave 2##sgiwave0"].plurals[0] = "Fala 2"; + strings["Result##sgiwave"].plurals[0] = "Rezultat"; + strings["Wave 1 ##sgiwave"].plurals[0] = "Fala 1 "; + strings["waveform macro is controlling wave 1!\nthis value will be ineffective.##sgiwave"].plurals[0] = "makro kształtu fali steruje falą 1!\nta wartość zostanie zignorowana"; + strings["Wave 1##sgiwave1"].plurals[0] = "Fala 1"; + strings["Wave 2##sgiwave1"].plurals[0] = "Fala 2"; + strings["Resume preview##sgiwave"].plurals[0] = "Wznów podgląd"; + strings["Pause preview##sgiwave"].plurals[0] = "Zatrzymaj podgląd"; + strings["Restart preview##sgiwave"].plurals[0] = "Zrestartuj podgląd"; + strings["too many wavetables!##sgiwave"].plurals[0] = "zbyt wiele tablic fali!"; + strings["Copy to new wavetable##sgiwave"].plurals[0] = "Kopiuj do nowej tablicy fal"; + strings["Update Rate##sgiwave"].plurals[0] = "Współczynnik odświeżania"; + strings["Speed##sgiwave"].plurals[0] = "Prędkośc"; + strings["Amount##sgiwave"].plurals[0] = "Ilość"; + strings["Power##sgiwave"].plurals[0] = "Stopień"; + strings["Global##sgiwave"].plurals[0] = "Globalny"; + strings["Global##sgiwave1"].plurals[0] = "Globalny"; + strings["Global##sgiwave2"].plurals[0] = "Globalny##jesus"; + strings["wavetable synthesizer disabled.\nuse the Waveform macro to set the wave for this instrument.##sgiwave"].plurals[0] = "syntezator tablicowy wyłączony\nużyj makra fali, aby ustawić tablicę fal dla tego instrumentu"; + strings["Local Waves##sgiwave"].plurals[0] = "Lokalne tablice fal"; + + // sgiX1 src/gui/inst/x1_010.cpp + + strings["Macros##sgiX1"].plurals[0] = "Makra"; + strings["Volume##sgiX1"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiX1"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiX1"].plurals[0] = "Wysokość"; + strings["Waveform##sgiX1"].plurals[0] = "Fala"; + strings["Panning (left)##sgiX1"].plurals[0] = "Panning (lewo)"; + strings["Panning (right)##sgiX1"].plurals[0] = "Panning (prawo)"; + strings["Phase Reset##sgiX1"].plurals[0] = "Reset fazy"; + strings["Envelope##sgiX1"].plurals[0] = "Obwiednia"; + strings["Envelope Mode##sgiX1"].plurals[0] = "Tryb obwiedni"; + strings["AutoEnv Num##sgiX1"].plurals[0] = "Licznik częst. auto-obwiedni."; + strings["AutoEnv Den##sgiX1"].plurals[0] = "Nianownik częst. auto-obwiedni."; + + // sgiYMZ src/gui/inst/ymz280b.cpp + + strings["Macros##sgiYMZ"].plurals[0] = "Makra"; + strings["Volume##sgiYMZ"].plurals[0] = "Głośność"; + strings["Arpeggio##sgiYMZ"].plurals[0] = "Arpeggio"; + strings["Pitch##sgiYMZ"].plurals[0] = "Wysokość"; + strings["Panning##sgiYMZ"].plurals[0] = "Panning"; + strings["Phase Reset##sgiYMZ"].plurals[0] = "Reset fazy"; + + // no more instruments + +// src/engine/cmdStream.cpp + + strings["not a command stream"].plurals[0] = "nie jest to strumień komend"; + + // seen src/engine/engine.cpp + + strings["00xy: Arpeggio##seen"].plurals[0] = "00xy: Arpeggio"; + strings["01xx: Pitch slide up##seen"].plurals[0] = "01xx: Portamento w górę"; + strings["02xx: Pitch slide down##seen"].plurals[0] = "02xx: Portamento w dół"; + strings["03xx: Portamento##seen"].plurals[0] = "03xx: Auto-portamento (do wskazanej nuty)"; + strings["04xy: Vibrato (x: speed; y: depth)##seen"].plurals[0] = "04xy: Vibrato (x: szybkość; y: głebokość)"; + strings["05xy: Volume slide + vibrato (compatibility only!)##seen"].plurals[0] = "05xy: Zjazd głośności + vibrato (dla kompatybilności!)"; + strings["06xy: Volume slide + portamento (compatibility only!)##seen"].plurals[0] = "06xy: Zjazd głośności + portamento (dla kompatybilności!)"; + strings["07xy: Tremolo (x: speed; y: depth)##seen"].plurals[0] = "07xy: Tremolo (x: szybkość; y: głębokość)"; + strings["08xy: Set panning (x: left; y: right)##seen"].plurals[0] = "08xy: Ustaw panning (x: lewo; y: prawo)"; + strings["09xx: Set groove pattern (speed 1 if no grooves exist)##seen"].plurals[0] = "09xx: Ustaw wzór rytmu (prędkość nr.1 w przypadku ich nieobecności)"; + strings["0Axy: Volume slide (0y: down; x0: up)##seen"].plurals[0] = "0Axy: Zjazd głośności (0y: góra; x0: dół)"; + strings["0Bxx: Jump to pattern##seen"].plurals[0] = "0Bxx: Przeskocz do wzorca"; + strings["0Cxx: Retrigger##seen"].plurals[0] = "0Cxx: Cykliczny restart nuty"; + strings["0Dxx: Jump to next pattern##seen"].plurals[0] = "0Dxx: Przeskocz do nast. wzorca"; + strings["0Fxx: Set speed (speed 2 if no grooves exist)##seen"].plurals[0] = "0Fxx: Ustaw prędkość (prędkość 2 jeśli nie zdefiniowano wzoru rytmu)"; + strings["80xx: Set panning (00: left; 80: center; FF: right)##seen"].plurals[0] = "80xx: Ustaw panning (00: lewo; 80: środek; FF: prawo)"; + strings["81xx: Set panning (left channel)##seen"].plurals[0] = "81xx: Ustaw panning (lewy kanał)"; + strings["82xx: Set panning (right channel)##seen"].plurals[0] = "82xx: Ustaw panning (prawy kanał)"; + strings["88xy: Set panning (rear channels; x: left; y: right)##seen"].plurals[0] = "88xy: Ustaw panning (tylne kanały; x: lewy; y: prawy)"; + strings["89xx: Set panning (rear left channel)##seen"].plurals[0] = "89xx: Ustaw panning (tylny lewy kanał)"; + strings["8Axx: Set panning (rear right channel)##seen"].plurals[0] = "8Axx: Ustaw panning (tylny prawy kanał)"; + strings["Cxxx: Set tick rate (hz)##seen"].plurals[0] = "Cxxx: Ustaw częstotliwość odświeżania utworu (Hz)"; + strings["E0xx: Set arp speed##seen"].plurals[0] = "E0xx: Ustaw sszybkość arpeggio"; + strings["E1xy: Note slide up (x: speed; y: semitones)##seen"].plurals[0] = "E1xy: Portamento nuty w górę (x: szybkość; y: półtony)"; + strings["E2xy: Note slide down (x: speed; y: semitones)##seen"].plurals[0] = "E2xy: Portamento nuty w dół (x: szybkość; y: półtony)"; + strings["E3xx: Set vibrato shape (0: up/down; 1: up only; 2: down only)##seen"].plurals[0] = "E3xx: Ustaw typ vibrato (0: góra/dół; 1: tylko w górę; 2: tylko w dół)"; + strings["E4xx: Set vibrato range##seen"].plurals[0] = "E4xx: Ustaw zakres vibrato"; + strings["E5xx: Set pitch (80: center)##seen"].plurals[0] = "E5xx: Ustaw rozstrojenie (80: brak rozstrojenia)"; + strings["E6xy: Delayed note transpose (x: 0-7 = up, 8-F = down (after (x % 7) ticks); y: semitones)##seen"].plurals[0] = "E6xy: Opóźnione transponowanie nuty (x: 0-7 = w górę, 8-F = w dół (po (x % 7) krokach); y: półtony)"; + strings["E7xx: Macro release##seen"].plurals[0] = "E7xx: Puszczenie makr"; + strings["E8xy: Delayed note transpose up (x: ticks; y: semitones)##seen"].plurals[0] = "E8xy: Opóźnione transponowanie nuty w górę (x: kroki; y: półtony)"; + strings["E9xy: Delayed note transpose down (x: ticks; y: semitones)##seen"].plurals[0] = "E9xy: Opóźnione transponowanie nuty w dół (x: kroki; y: półtony)"; + strings["EAxx: Legato##seen"].plurals[0] = "EAxx: Legato"; + strings["EBxx: Set LEGACY sample mode bank##seen"].plurals[0] = "EBxx: (PRZESTARZAŁE) Zdefiniuj bank sampli"; + strings["ECxx: Note cut##seen"].plurals[0] = "ECxx: Obcięcie nuty"; + strings["EDxx: Note delay##seen"].plurals[0] = "EDxx: Opóźnienie nuty"; + strings["EExx: Send external command##seen"].plurals[0] = "EExx: Wyślij zewnętrzną komendę"; + strings["F0xx: Set tick rate (bpm)##seen"].plurals[0] = "F0xx: Ustaw tempo utworu (BPM)"; + strings["F1xx: Single tick note slide up##seen"].plurals[0] = "F1xx: Portamento w górę (jeden krok)"; + strings["F2xx: Single tick note slide down##seen"].plurals[0] = "F2xx: Portamento w dół (jeden krok)"; + strings["F3xx: Fine volume slide up##seen"].plurals[0] = "F3xx: Precyzyjny wzrost głośności w górę"; + strings["F4xx: Fine volume slide down##seen"].plurals[0] = "F4xx: Precyzyjny zjazd głośności w dół"; + strings["F5xx: Disable macro (see manual)##seen"].plurals[0] = "F5xx: Wyłącz makro (patrz: instrukcja)"; + strings["F6xx: Enable macro (see manual)##seen"].plurals[0] = "F6xx: Włącz makro (patrz: instrukcja)"; + strings["F7xx: Restart macro (see manual)##seen"].plurals[0] = "F7xx: Zrestartuj makro (patrz: instrukcja)"; + strings["F8xx: Single tick volume slide up##seen"].plurals[0] = "F8xx: Wzrost głośności w górę (jeden krok)"; + strings["F9xx: Single tick volume slide down##seen"].plurals[0] = "F9xx: Zjazd głośności w dół (jeden krok)"; + strings["FAxx: Fast volume slide (0y: down; x0: up)##seen"].plurals[0] = "FAxx: Szybki zjazd głośności (0y: w górę; x0: w dół)"; + strings["FCxx: Note release##seen"].plurals[0] = "FCxx: Zwolnienie nuty"; + strings["FDxx: Set virtual tempo numerator##seen"].plurals[0] = "FDxx: Ustaw licznik wirtualnego tempa"; + strings["FExx: Set virtual tempo denominator##seen"].plurals[0] = "FExx: Ustaw mianownik wirtualnego tempa"; + strings["FFxx: Stop song##seen"].plurals[0] = "FFxx: Zatrzymaj utwór"; + strings["9xxx: Set sample offset*256##seen"].plurals[0] = "9xxx: Ustaw przesunięcie pocz. sampla (xxx*256 kroków)"; + + strings["on seek: %s"].plurals[0] = "podczas przejścia po pliku: %s"; + strings["on pre tell: %s"].plurals[0] = "przed zażądaniem pozycji w pliku: %s"; + strings["file is empty"].plurals[0] = "pusty plik"; + strings["on tell: %s"].plurals[0] = "podczas żądania pozycji w pliku: %s"; + strings["ROM size mismatch, expected: %d bytes, was: %d"].plurals[0] = "niezgodność rozmiaru pliku ROM, oczekiwano: %d bajtów, faktycznie: %d"; + strings["on get size: %s"].plurals[0] = "przy pobraniu rozmiaru: %s"; + strings["on read: %s"].plurals[0] = "przy odczycie: %s"; + strings["invalid index"].plurals[0] = "nieprawidłowy indeks"; + strings["max number of total channels is %d"].plurals[0] = "maksymalna ilość wszystkich kanałów wynosi %d"; + strings["max number of systems is %d"].plurals[0] = "maksymalna ilość systemów wynosi %d"; + strings["cannot remove the last one"].plurals[0] = "nie można usunąć ostatniego"; + strings["source and destination are equal"].plurals[0] = "systemy są takie same"; + strings["invalid source index"].plurals[0] = "nieprawidłowy indeks oryginalnego systemu"; + strings["invalid destination index"].plurals[0] = "nieprawidłowy indeks systemu docelowego"; + strings["too many wavetables!"].plurals[0] = "zbyt wiele tablic fal!"; + strings["could not seek to end: %s"].plurals[0] = "nie udało się przejść do końca pliku: %s"; + strings["could not determine file size: %s"].plurals[0] = "nie udało się określić rozmiaru pliku: %s"; + strings["file size is invalid!"].plurals[0] = "rozmiar pliku jest nieprawidłowy!"; + strings["could not seek to beginning: %s"].plurals[0] = "nie udało się przejść do początku pliku: %s"; + strings["could not read entire file: %s"].plurals[0] = "nie udało się wczytać całego pliku: %s"; + strings["invalid wavetable header/data!"].plurals[0] = "nieprawidłowy nagłówek/dane tablicy fal!"; + strings["premature end of file"].plurals[0] = "przedwczesny koniec pliku"; + strings["too many samples!"].plurals[0] = "zbyt wiele sampli!"; + strings["no free patterns in channel %d!"].plurals[0] = "brak wolnych wzorców na kanale %d!"; + + // src/engine/fileOps.cpp + + strings["this module was created with a more recent version of Furnace!"].plurals[0] = "ten moduł został stworzony w nowszej wersji Furnace!"; + strings["couldn't seek to info header!"].plurals[0] = "nie udało się przejść do nagłówka informacji o pliku!"; + strings["invalid info header!"].plurals[0] = "nieprawidłowy nagłówek informacjio o pliku!"; + strings["pattern length is negative!"].plurals[0] = "długość wzorca jest ujemna!"; + strings["pattern length is too large!"].plurals[0] = "długość wzorca jest zbyt duża!"; + strings["song length is negative!"].plurals[0] = "długość utworu jest ujemna!"; + strings["song is too long!"].plurals[0] = "utwór jest za długi!"; + strings["invalid instrument count!"].plurals[0] = "nieprawidłowa ilość instrumentów!"; + strings["invalid wavetable count!"].plurals[0] = "nieprawidłowa ilość tablic fal!"; + strings["invalid sample count!"].plurals[0] = "nieprawidłowa ilość sampli!"; + strings["invalid pattern count!"].plurals[0] = "nieprawidłowa ilość wzorców!"; + strings["unrecognized system ID %.2x!"].plurals[0] = "nierozpoznany indeks systemu %.2x!"; + strings["zero chips!"].plurals[0] = "zero układów!"; + strings["channel %d has too many effect columns! (%d)"].plurals[0] = "kanał %d ma zbyt wiele kolumn efektów! (%d)"; + strings["couldn't seek to chip %d flags!"].plurals[0] = "nie udało się przejść do falg układu %d!"; + strings["invalid flag header!"].plurals[0] = "nieprawidłowy nagłówek flag!"; + strings["couldn't read instrument directory"].plurals[0] = "nie udało się wczytać folderu z instrumentami"; + strings["invalid instrument directory data!"].plurals[0] = "nieprawidłowe dane folderu z instrumentami!!"; + strings["couldn't read wavetable directory"].plurals[0] = "nie udało się wczytać folderu z tablicami fal"; + strings["invalid wavetable directory data!"].plurals[0] = "nieprawidłowe dane folderu z tablicami fal!"; + strings["couldn't read sample directory"].plurals[0] = "nie udało się wczytać folderu z samplami"; + strings["invalid sample directory data!"].plurals[0] = "nieprawidłowe dane folderu z samplami!"; + strings["couldn't seek to subsong %d!"].plurals[0] = "nie udało się przejść do podutworu %d!"; + strings["invalid subsong header!"].plurals[0] = "nieprawidłowy nagłówek podutworu!"; + strings["couldn't seek to instrument %d!"].plurals[0] = "nie udało się przejść do instrumentu %d!"; + strings["invalid instrument header/data!"].plurals[0] = "nieprawidłowy nagłowek/dane instrumentu!"; + strings["couldn't seek to wavetable %d!"].plurals[0] = "nie udało się przejść do tablicy fal %d!"; + strings["couldn't seek to sample %d!"].plurals[0] = "nie udało się przejść do sampla %d!"; + strings["invalid sample header/data!"].plurals[0] = "nieprawidłowy nagłowek/dane sampla!"; + strings["couldn't seek to pattern in %x!"].plurals[0] = "nie udało się przejść do wzorca w %x!"; + strings["invalid pattern header!"].plurals[0] = "nieprawidłowy nagłówek wzorca!"; + strings["pattern channel out of range!"].plurals[0] = "kanał wzorca poza zakresem!"; + strings["pattern index out of range!"].plurals[0] = "indeks wzorca poza zakresem!"; + strings["pattern subsong out of range!"].plurals[0] = "wzorzec podutworu poza zakresem!"; + strings["incomplete file"].plurals[0] = "niepełny plik"; + strings["file is too small"].plurals[0] = "plik jest za mały"; + strings["not a .dmf/.fur/.fub song"].plurals[0] = "nie jest to plik .dmf/.fur/.fub"; + strings["unknown decompression error"].plurals[0] = "nieznany błąd dekompresji"; + strings["decompression error: %s"].plurals[0] = "błąd dekompresji: %s"; + strings["unknown decompression finish error"].plurals[0] = "nieznany błąd podczas zakończenia dekompresji"; + strings["decompression finish error: %s"].plurals[0] = "błąd podczas zakończenia dekompresji: %s"; + strings["not a compatible song/instrument"].plurals[0] = "nie jest to kompatybilny instrument/plik utworu"; + strings["maximum number of instruments is 256"].plurals[0] = "maksymalna ilość instrumentów wynosi 256"; + strings["maximum number of wavetables is 256"].plurals[0] = "maksymalna ilość tablic fal wynosi 256"; + strings["maximum number of samples is 256"].plurals[0] = "maksymalna ilość sampli wynosi 256"; + + // src/engine/fileOpsIns.cpp + + strings["did not read entire instrument file!"].plurals[0] = "nie wczytano całego pliku instrumentu!"; + strings["this instrument is made with a more recent version of Furnace!"].plurals[0] = "ten instrument został stworzony w nowszej wersji Furnace!"; + strings["unknown instrument format"].plurals[0] = "nieznany format instrumentu"; + strings["there is more data at the end of the file! what happened here!"].plurals[0] = "na końcu pliku znajduje się więcej danych! o co chodzi"; + strings["exactly %d bytes, if you are curious"].plurals[0] = "dokładnie %d bajtów, jeśli cię to ciekawi"; + + // src/engine/fileOpsSample.cpp + + strings["could not open file! (%s)"].plurals[0] = "nie udało się otworzyć pliku! (%s)"; + strings["could not get file length! (%s)"].plurals[0] = "nie udało się pobrać długości pliku! (%s)"; + strings["file is empty!"].plurals[0] = "plik jest pusty!"; + strings["file is invalid!"].plurals[0] = "plik jest niepoprawny!"; + strings["could not seek to beginning of file! (%s)"].plurals[0] = "nie udało się przejść do początku pliku! (%s)"; + strings["wait... is that right? no I don't think so..."].plurals[0] = "czekaj... to ma być w porządku? nie wydaje mi się..."; + strings["BRR sample is empty!"].plurals[0] = "sampel BRR jest pusty!"; + strings["possibly corrupt BRR sample!"].plurals[0] = "samplel BRR najprawdopodobniej jest uszkodzony!"; + strings["could not read file! (%s)"].plurals[0] = "nie udało się wczytać pliku! (%s)"; + strings["Furnace was not compiled with libsndfile!"].plurals[0] = "Furnace nie był skompliowanyz uzyciem libsndfile!"; + strings["could not open file! (%s %s)"].plurals[0] = "nie udało się otworzyć pliku! (%s %s)"; + strings["could not open file! (%s)\nif this is raw sample data, you may import it by right-clicking the Load Sample icon and selecting \"import raw\"."].plurals[0] = "nie udało się otworzyć pliku! (%s)\nJeśli są to surowe dane PCM, spróbuj je zaimportować: kliknij ikonę \"Otwórz\" na liście sampli i wybierz opcję \"Importuj dane surowe\"."; + strings["this sample is too big! max sample size is 16777215."].plurals[0] = "ten samplel jest za duży! maksymalny rozmiar sampla wynosi 16777215."; + + // src/engine/importExport/bnk.cpp + + strings["GEMS BNK currently not supported."].plurals[0] = "GEMS BNK aktualnie nie jest wspierany"; + + // src/engine/importExport/dmf.cpp + + strings["this version is not supported by Furnace yet"].plurals[0] = "ta wersja jeszcze nie jest wspierana przez Furnace"; + strings["system not supported. running old version?"].plurals[0] = "niewspierany system. czy uruchomiona jest stara wersja programu?"; + strings["Yamaha YMU759 emulation is incomplete! please migrate your song to the OPL3 system."].plurals[0] = "Emulacja Yamaha YMU759 jest niekompletna! przenieś swój utwór na OPL3."; + strings["order at %d, %d out of range! (%d)"].plurals[0] = "wartość w macierzy wzorców %d, %d jest nieprawidłowa! (%d)"; + strings["file is corrupt or unreadable at operators"].plurals[0] = "plik jest uszkodzony bądź nieczytelny w sekcji operatorów"; + strings["file is corrupt or unreadable at wavetables"].plurals[0] = "plik jest uszkodzony bądź nieczytelny w sekcji tablic fal"; + strings["file is corrupt or unreadable at effect columns"].plurals[0] = "plik jest uszkodzony bądź nieczytelny w sekcji kolumn efektów"; + strings["file is corrupt or unreadable at samples"].plurals[0] = "plik jest uszkodzony bądź nieczytelny w sekcji sampli"; + strings["invalid version to save in! this is a bug!"].plurals[0] = "nieprawidłowa wersja do zapisywania! to jest błąd!"; + strings["multiple systems not possible on .dmf"].plurals[0] = "utwory wykorzystujące wiele systemów nie są wspierane przez format .dmf"; + strings["YMU759 song saving is not supported"].plurals[0] = "Zapisywania piosenek YMU759 nie jest wspierane"; + strings["Master System FM expansion not supported in 1.0/legacy .dmf!"].plurals[0] = "Rozszerzenie FM Master Systema nie jest wspierane w 1.0/legacy .dmf!"; + strings["NES + VRC7 not supported in 1.0/legacy .dmf!"].plurals[0] = "NES + VRC7 nie jest wspierany w 1.0/legacy .dmf!"; + strings["FDS not supported in 1.0/legacy .dmf!"].plurals[0] = "FDS nie jest wspierany w 1.0/legacy .dmf!"; + strings["this system is not possible on .dmf"].plurals[0] = "ten system jest niewspierany przez format .dmf"; + strings["maximum .dmf song length is 127"].plurals[0] = "мmaksymalna długość utworu .dmf wynosi 127"; + strings["maximum number of instruments in .dmf is 128"].plurals[0] = "maksymalna ilość instrumentów w .dmf wynosi 128"; + strings["maximum number of wavetables in .dmf is 64"].plurals[0] = "maksymalna ilość tablic fal w .dmf wynosi 64"; + strings["order %d, %d is out of range (0-127)"].plurals[0] = "wiersz matrycy wzorców %d, %d jest poza zakresem (0-127)"; + strings["only the currently selected subsong will be saved"].plurals[0] = "tylko obecnie wybrany podutwór zostanie zapisany"; + strings["grooves will not be saved"].plurals[0] = "wzory rytmów nie zostaną zapisane"; + strings["only the first two speeds will be effective"].plurals[0] = "zastosowane zostaną tylko dwie pierwsze wartości prędkości"; + strings[".dmf format does not support virtual tempo"].plurals[0] = "format .dmf nie wspier wirtualnego tempa"; + strings[".dmf format does not support tuning"].plurals[0] = "format .dmf nie wspiera strojenia (częstotliwośći nuty A-4)"; + strings["absolute duty/cutoff macro not available in .dmf!"].plurals[0] = "absolutne makra szerokości fali prostokątnej/punktu odcięcia nie są dostępne w .dmf!"; + strings["duty precision will be lost"].plurals[0] = "precyzja szerokoścui fal prostokątnych zostanie utracona"; + strings[".dmf format does not support arbitrary-pitch sample mode"].plurals[0] = "format .dmf nie wspiera trybu dowolnych wysokości sampli"; + strings["no FM macros in .dmf format"].plurals[0] = "format .dmf nie wspiera makr FM"; + strings[".dmf only supports volume or cutoff macro in C64, but not both. volume macro will be lost."].plurals[0] = "format .dmf wspiera makra głośności lub punktu odcięcia, ale nie na raz. makro głośności zostanie utracone."; + strings["note/macro release will be converted to note off!"].plurals[0] = "nuty zwolnienia/zwolnienia makr zostaną przekonwertowane na nuty puszczenia!"; + strings["samples' rates will be rounded to nearest compatible value"].plurals[0] = "częstotliwości sampli będą zaokrąglone do najbliższej, kompatybilnej wartości"; + + // src/engine/importExport/dmp.cpp + + strings["unknown instrument type %d!"].plurals[0] = "nieznany typ instrumentu %d!"; + + // src/engine/importExport/fc.cpp + + strings["invalid header!"].plurals[0] = "niepoprawny nagłówek!"; + + // src/engine/importExport/ftm.cpp + + strings["incompatible version"].plurals[0] = "niekompatybilna wersja"; + strings["channel counts do not match"].plurals[0] = "ilości kanałów się nie zgadzają"; + strings["too many instruments/out of range"].plurals[0] = "zbyt wiele instrumentów/poza zakresem"; + strings["invalid instrument type"].plurals[0] = "nieprawidłowy typ instrumentu"; + strings["too many sequences"].plurals[0] = "zbyt wiele sekwencji (makr)"; + strings["sequences block version is too old"].plurals[0] = "wersja bloku sekwencji jest zbyt stara"; + strings["unknown block "].plurals[0] = "nieznany blok "; + strings["incomplete block "].plurals[0] = "niekompletny blok "; + strings[" [VRC6 copy]"].plurals[0] = " [kopia dla VRC6]"; + strings[" [VRC6 saw copy]"].plurals[0] = " [kopia dla piły VRC6]"; + strings[" [NES copy]"].plurals[0] = " [kopia dla NES]"; + + // src/engine/importExport/gyb.cpp + + strings["GYBv3 file appears to have invalid data offsets."].plurals[0] = "Plik GTBv3 najpewniej zawiera niprawidłowe wskaźniki danych"; + strings["Invalid value found in patch file. %s"].plurals[0] = "Niepoprawne wartości znalezione w pliku %s"; + + // src/engine/importExport/s3i.cpp + + strings["S3I PCM samples currently not supported."].plurals[0] = "S3I: Sample PCM aktualnie są niewspierane"; + + // src/engine/vgmOps.cpp + + strings["VGM version is too low"].plurals[0] = "Wersja VGM jest zbyt niska"; + + //names of memory composition memories + + strings["DPCM"].plurals[0] = "DPCM"; + strings["Chip Memory"].plurals[0] = "Pamięć układu"; + strings["Sample ROM"].plurals[0] = "ROM na sample"; + strings["Sample Memory"].plurals[0] = "Pamięć na sample"; + strings["SPC/DSP Memory"].plurals[0] = "Pamięć SPC/DSP"; + strings["Sample RAM"].plurals[0] = "RAM na sample"; + strings["ADPCM"].plurals[0] = "ADPCM"; + + //names of memory entries + + strings["Sample"].plurals[0] = "Sampel"; + strings["Wave RAM"].plurals[0] = "RAM na fale"; + strings["End of Sample"].plurals[0] = "Koniec sampla"; + strings["Wavetable RAM"].plurals[0] = "RAM na tablice fal"; + strings["Reserved wavetable RAM"].plurals[0] = "Zarezerwowany RAM na tablice fal"; + strings["Phrase Book"].plurals[0] = "Księga fraz"; + strings["Channel %d (load)"].plurals[0] = "Kanał %d (wczytywanie)"; + strings["Channel %d (play)"].plurals[0] = "Kanał %d (odtwarzanie)"; + strings["Channel %d"].plurals[0] = "Kanał %d"; + strings["Buffer %d Left"].plurals[0] = "Bufor %d lewy"; + strings["Buffer %d Right"].plurals[0] = "Bufor %d prawy"; + strings["Registers"].plurals[0] = "Rejestry"; + strings["PCM"].plurals[0] = "PCM"; + strings["ADPCM"].plurals[0] = "ADPCM"; + strings["State"].plurals[0] = "Status"; + strings["Sample Directory"].plurals[0] = "Sekcja sampli"; + strings["Echo Buffer"].plurals[0] = "Bufor echo"; + strings["Mix/Echo Buffer"].plurals[0] = "Bufor miksowania/echo"; + strings["Main Memory"].plurals[0] = "Główna pamięć"; + + // sesd src/engine/sysDef.cpp + + strings["20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)##sesd"].plurals[0] = "20xx: Ustaw tryb kanału (bit 0: fala kwadratowa; bit 1: szum; bit 2: obwiednia)"; + strings["21xx: Set noise frequency (0 to 1F)##sesd"].plurals[0] = "21xx: Ustaw częstotliwość szumu (0-1F)"; + strings["22xy: Set envelope mode (x: shape, y: enable for this channel)##sesd"].plurals[0] = "22xy: Ustaw tryb obwiedni (x: kształt, y: włącz dla tego kanału)"; + strings["23xx: Set envelope period low byte##sesd"].plurals[0] = "23xx: Ustaw niski bajt okresu obwiedni"; + strings["24xx: Set envelope period high byte##sesd"].plurals[0] = "24xx: Ustaw wysoki bajt okresu obwiedni"; + strings["25xx: Envelope slide up##sesd0"].plurals[0] = "25xx: Portamento obwiedni w górę"; + strings["26xx: Envelope slide down##sesd0"].plurals[0] = "26xx: Portamento obwiedni w dół"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd0"].plurals[0] = "29xy: Ustaw auto-obwiednię (x: licznik; y: mianownik)"; + strings["2Exx: Write to I/O port A##sesd"].plurals[0] = "2Exx: Zapisz do portu A I/O"; + strings["2Fxx: Write to I/O port B##sesd"].plurals[0] = "2Fxx: Zapisz do portu B I/O"; + strings["12xx: Set duty cycle (0 to 8)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prostokątnej (0-8)"; + strings["16xx: Set raw period higher byte##sesd"].plurals[0] = "16xx: Ustaw wysoki bajt absolutnego okresu"; + strings["27xx: Set noise AND mask##sesd"].plurals[0] = "27xx: Maska szumu (logiczne OR)"; + strings["28xx: Set noise OR mask##sesd"].plurals[0] = "28xx: Maska szumu (logiczne OR)"; + strings["2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER##sesd"].plurals[0] = "2Dxx: NIE DO UŻYTKU PRZEZ KOMPOZYTORA"; + strings["30xx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "30xx: Włącz twardy reset obwiedni przy nowej nucie"; + strings["18xx: Toggle extended channel 3 mode##sesd"].plurals[0] = "18xx: Włącz rozszerzony kanał 3"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd0"].plurals[0] = "17xx: Włącz tryb PCM (PRZESTARZAŁE)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd0"].plurals[0] = "DFxx: Set kierunek odtwarzania sampli (0: normalny; 1: odwrotny)"; + strings["18xx: Toggle drums mode (1: enabled; 0: disabled)##sesd"].plurals[0] = "18xx: ПWłącz tryb perkusji (1: włączone; 0: wyłączone)"; + strings["11xx: Set feedback (0 to 7)##sesd0"].plurals[0] = "11xx: Ustaw feedback (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 7F lowest)##sesd"].plurals[0] = "12xx: Ustaw poziom operatora 1 (0 maks., 7F min.)"; + strings["13xx: Set level of operator 2 (0 highest, 7F lowest)##sesd"].plurals[0] = "13xx: Ustaw poziom operatora 2 (0 maks., 7F min.)"; + strings["14xx: Set level of operator 3 (0 highest, 7F lowest)##sesd"].plurals[0] = "14xx: Ustaw poziom operatora 3 (0 maks., 7F min.)"; + strings["15xx: Set level of operator 4 (0 highest, 7F lowest)##sesd"].plurals[0] = "15xx: Ustaw poziom operatora 4 (0 maks., 7F min.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd0"].plurals[0] = "16xy: Ustaw mnożnik częst. operatora (x: operator (1-4); y: mnożnik)"; + strings["19xx: Set attack of all operators (0 to 1F)##sesd"].plurals[0] = "19xx: Ustaw atak wszystkich operatorów (0-1F)"; + strings["1Axx: Set attack of operator 1 (0 to 1F)##sesd"].plurals[0] = "1Axx: Ustaw atak operatora 1 (0-1F)"; + strings["1Bxx: Set attack of operator 2 (0 to 1F)##sesd"].plurals[0] = "1Bxx: Ustaw atak operatora 2 (0-1F)"; + strings["1Cxx: Set attack of operator 3 (0 to 1F)##sesd"].plurals[0] = "1Cxx: Ustaw atak operatora 3 (0-1F)"; + strings["1Dxx: Set attack of operator 4 (0 to 1F)##sesd"].plurals[0] = "1Dxx: Ustaw atak operatora 4 (0-1F)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd0"].plurals[0] = "50xy: Ustaw AM (x: operator 1-4 (0 dla wszystkich operatorów); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd0"].plurals[0] = "51xy: Ustaw poziom podtrzymania (x: operator 1-4 (0 dla wszystkich operatorów); y: poziom)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd0"].plurals[0] = "52xy: Ustaw opadanie (x: operator 1-4 (0 dla wszystkich operatorów); y: opadanie)"; + strings["53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 is center)##sesd"].plurals[0] = "53xy: Ustaw rozstrojenie (x: operator 1-4 (0 dla wszystkich operatorów); y: rozstrojenie (3 - brak rozstrojenia))"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd0"].plurals[0] = "54xy: Ustaw skalowanie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: maks. 0-3)"; + strings["56xx: Set decay of all operators (0 to 1F)##sesd"].plurals[0] = "56xx: Ustaw opadanie wszystkich operatorów (0-1F)"; + strings["57xx: Set decay of operator 1 (0 to 1F)##sesd"].plurals[0] = "57xx: Ustaw opadanie operatora 1 (0-1F)"; + strings["58xx: Set decay of operator 2 (0 to 1F)##sesd"].plurals[0] = "58xx: Ustaw opadanie operatora 2 (0-1F)"; + strings["59xx: Set decay of operator 3 (0 to 1F)##sesd"].plurals[0] = "59xx: Ustaw opadanie operatora 3 (0-1F)"; + strings["5Axx: Set decay of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Axx: Ustaw opadanie operatora 4 (0-1F)"; + strings["5Bxx: Set decay 2 of all operators (0 to 1F)##sesd"].plurals[0] = "5Bxx: Ustaw wtórne opadanie wszystkich operatorów (0-1F)"; + strings["5Cxx: Set decay 2 of operator 1 (0 to 1F)##sesd"].plurals[0] = "5Cxx: Ustaw wtórne opadanie operatora 1 (0-1F)"; + strings["5Dxx: Set decay 2 of operator 2 (0 to 1F)##sesd"].plurals[0] = "5Dxx: Ustaw wtórne opadanie operatora 2 (0-1F)"; + strings["5Exx: Set decay 2 of operator 3 (0 to 1F)##sesd"].plurals[0] = "5Exx: Ustaw wtórne opadanie operatora 3 (0-1F)"; + strings["5Fxx: Set decay 2 of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Fxx: Ustaw wtórne opadanie operatora 4 (0-1F)"; + strings["10xx: Set noise frequency (xx: value; 0 disables noise)##sesd"].plurals[0] = "10xx: Ustaw częstotliwość szumu (xx: wartość; 0 wyłącza szum)"; + strings["17xx: Set LFO speed##sesd"].plurals[0] = "17xx: Ustaw prędkość LFO"; + strings["18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "18xx: Ustaw kształt fali LFO (0 fala piłokszt., 1 fala kwadratowa, 2 fala trójkątna, 3 szum)"; + strings["1Exx: Set AM depth (0 to 7F)##sesd"].plurals[0] = "1Exx: Ustaw głębokość AM (0-7F)"; + strings["1Fxx: Set PM depth (0 to 7F)##sesd"].plurals[0] = "1Fxx: Ustaw głębokość PM (0-7F)"; + strings["55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from 0 to 3)##sesd"].plurals[0] = "55xy: Ustaw roztrojenie 2 (x: operator 1-4 (0 dla wszystkich operatorów); y: roztrojenie 0-3)"; + strings["24xx: Set LFO 2 speed##sesd"].plurals[0] = "24xx: Ustaw prędkość LFO 2"; + strings["25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "25xx: Ustaw kształt fali LFO 2 (0 fala piłokszt., 1 fala kwadratowa, 2 fala trójkątna, 3 szum)"; + strings["26xx: Set AM 2 depth (0 to 7F)##sesd"].plurals[0] = "26xx: Ustaw głębokość AM 2 (0-7F)"; + strings["27xx: Set PM 2 depth (0 to 7F)##sesd"].plurals[0] = "27xx: Ustaw głębokość PM 2 (0-7F)"; + strings["28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 to 7)##sesd"].plurals[0] = "28xy: Ustaw reverb (x: operator 1-4 (0 dla wszystkich operatorów); y: reverb 0-7)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd0"].plurals[0] = "2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: kształt fali 0-7)"; + strings["2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); y: shift from 0 to 3)##sesd"].plurals[0] = "2Bxy: Ustaw przesunięcie generatora obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: przesunięcie 0-3)"; + strings["2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)##sesd"].plurals[0] = "2Cxy: Ustaw mnożnik dokładności(x: operator 1-4 (0 dla wszystkich operatorów); y: mnożnik)"; + strings["3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "3xyy: Ustaw stalą częstotliwość operatora 1 (x: oktawa 0-7; y: częstotliwość)"; + strings["3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "3xyy: Ustaw stalą częstotliwość operatora operatora 2 (x: oktawa 8-F; y: częstotliwość)"; + strings["4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "4xyy: Ustaw stalą częstotliwość operatora operatora 3 (x: oktawa 0-7; y: częstotliwość)"; + strings["4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "4xyy: Ustaw stalą częstotliwość operatora operatora 4 (x: oktawa 8-F; y: częstotliwość)"; + strings["10xy: Setup LFO (x: enable; y: speed)##sesd"].plurals[0] = "10xy: Ustaw LFO (x: włączone; y: szybkość)"; + strings["55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, 8 off)##sesd"].plurals[0] = "55xy: Ustaw obwiednię SSG (x: operator 1-4 (0 dla wszystkich operatorów); y: 0-7 wł., 8 wył.)"; + strings["1Fxx: Set ADPCM-A global volume (0 to 3F)##sesd"].plurals[0] = "1Fxx: Ustaw globalną głośność ADPCM-A (0-3F)"; + strings["11xx: Set feedback (0 to 7)##sesd1"].plurals[0] = "11xx: Ustaw feedback (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd0"].plurals[0] = "12xx: Ustaw poziom operatora 1 (0 maks., 3F min.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd0"].plurals[0] = "13xx: Ustaw poziom operatora 2 (0 maks., 3F min.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)##sesd"].plurals[0] = "16xy: Ustaw mnożnik częst. operatora (x: operator 1-2; y: mnożnik)"; + strings["19xx: Set attack of all operators (0 to F)##sesd0"].plurals[0] = "19xx: Ustaw atak wszystkich operatorów (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd0"].plurals[0] = "1Axx: Ustaw atak operatora 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd0"].plurals[0] = "1Bxx: Ustaw atak operatora 2 (0-F)"; + strings["50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)##sesd"].plurals[0] = "50xy: Włącz AM (x: operator 1-2 (0 dla wszystkich operatorów); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)##sesd"].plurals[0] = "51xy: Ustaw poziom podtrzymania (x: operator 1-2 (0 dla wszystkich operatorów); y: podtrzymanie)"; + strings["52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)##sesd"].plurals[0] = "52xy: Ustaw zwolnienie (x: operator 1-2 (0 dla wszystkich operatorów); y: zwolnienie)"; + strings["53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "53xy: Vibrato (x: operator 1-2 (0 dla wszystkich operatorów); y: wł.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale from 0 to 3)##sesd"].plurals[0] = "54xy: Ustaw skalowanie obwiedni (x: operator 1-2 (0 dla wszystkich operatorów); y: skala 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "55xy: Ustaw podtrzymanie obwiedni (x: operator 1-2 (0 dla wszystkich operatorów); y: wł.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd0"].plurals[0] = "56xx: Ustaw opadanie wszystkich operatorów (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd0"].plurals[0] = "57xx: Ustaw opadanie operatora 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd0"].plurals[0] = "58xx: Ustaw opadanie operatora 2 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-2 (0 dla wszystkich operatorów); y: wł.)"; + strings["10xx: Set global AM depth (0: 1dB, 1: 4.8dB)##sesd"].plurals[0] = "10xx: Ustaw globalną głebokość AM (0: 1 dB, 1: 4.8 dB)"; + strings["11xx: Set feedback (0 to 7)##sesd2"].plurals[0] = "11xx: Ustaw sprz. zwrotne (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd1"].plurals[0] = "12xx: Ustaw poziom operatora 1 (0 maks., 3F min.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd1"].plurals[0] = "13xx: Ustaw poziom operatora 2 (0 maks., 3F min.)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd0"].plurals[0] = "14xx: Ustaw poziom operatora 3 (0 maks., 3F min.)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd0"].plurals[0] = "15xx: Ustaw poziom operatora 4 (0 maks., 3F min.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd1"].plurals[0] = "16xy: Ustaw mnożnik częst. operatora (x: operator 1-4; y: mnożnik)"; + strings["17xx: Set global vibrato depth (0: normal, 1: double)##sesd"].plurals[0] = "17xx: Ustaw globalną głębokość vibrato (0: normalna, 1: podwójna)"; + strings["19xx: Set attack of all operators (0 to F)##sesd1"].plurals[0] = "19xx: Ustaw atak wszystkich operatorów (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd1"].plurals[0] = "1Axx: Ustaw atak operatora 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd1"].plurals[0] = "1Bxx: Ustaw atak operatora 2 (0-F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd0"].plurals[0] = "1Cxx: Ustaw atak operatora 3 (0-F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd0"].plurals[0] = "1Dxx: Ustaw atak operatora 4 (0-F)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 3 in OPL2 and 0 to 7 in OPL3)##sesd"].plurals[0] = "2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: kształt fali 0-3 dla OPL2 i 0-7 dla OPL3)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd1"].plurals[0] = "50xy: Ustaw AM (x: operator 1-4 (0 dla wszystkich operatorów); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd1"].plurals[0] = "51xy: Ustaw poziom podtrzymania (x: operator 1-4 (0 dla wszystkich operatorów); y: podtrzymanie)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd1"].plurals[0] = "52xy: Ustaw zwolnienie (x: operator 1-4 (0 dla wszystkich operatorów); y: zwolnienie)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "53xy: Ustaw vibrato (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd1"].plurals[0] = "54xy: Ustaw skalowanie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: skala 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "55xy: Ustaw podtrzymanie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd1"].plurals[0] = "56xx: Ustaw opadanie wszystkich operatorów (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd1"].plurals[0] = "57xx: Ustaw opadanie operatora 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd1"].plurals[0] = "58xx: Ustaw opadanie operatora 2 (0-F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd0"].plurals[0] = "59xx: Ustaw opadanie operatora 3 (0-F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd0"].plurals[0] = "5Axx: Ustaw opadanie operatora 4 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd"].plurals[0] = "10xx: Ustaw kształt fali (bit 0: trójkątna; bit 1: piłokształtna; bit 2: prostokątna; bit 3: szum)"; + strings["11xx: Set coarse cutoff (not recommended; use 4xxx instead)##sesd"].plurals[0] = "11xx: Ustaw przybliżony punkt odcięcia (niezalecane, proszę używać 4xxx)"; + strings["12xx: Set coarse pulse width (not recommended; use 3xxx instead)##sesd"].plurals[0] = "12xx: Ustaw przybliżoną szerokość fali prost. (niezalecane, proszę używać 3xxx)"; + strings["13xx: Set resonance (0 to F)##sesd"].plurals[0] = "13xx: Ustaw rezonans (0-F)"; + strings["14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "14xx: Ustaw tryb filtra (bit 0: dolno-; bit 1: środkowo-; bit 2: górnoprzepustowy)"; + strings["15xx: Set envelope reset time##sesd"].plurals[0] = "15xx: Ustaw czas resetu obwiedni"; + strings["1Axx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "1Axx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)"; + strings["1Bxy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "1Bxy: Zresetuj punkt odcięcia (x: od nowej nuty; y: teraz)"; + strings["1Cxy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "1Cxy: Zresetuj szerokość fali prost. (x: od nowej nuty; y: teraz)"; + strings["1Exy: Change other parameters (LEGACY)##sesd"].plurals[0] = "1Exy: Zmień inne parametry (PRZESTARZAŁE)"; + strings["20xy: Set attack/decay (x: attack; y: decay)##sesd"].plurals[0] = "20xy: Ustaw atak/opadanie (x: atak; y: opadanie)"; + strings["21xy: Set sustain/release (x: sustain; y: release)##sesd"].plurals[0] = "21xy: Ustaw podtrzymanie/zwolnienie (x: podtrzymanie; y: zwolnienie)"; + strings["22xx: Pulse width slide up##sesd"].plurals[0] = "22xx: Narastanie szerokości fali prostokątnej"; + strings["23xx: Pulse width slide down##sesd"].plurals[0] = "23xx: Opadanie szerokości fali prostokątnej"; + strings["24xx: Cutoff slide up##sesd"].plurals[0] = "24xx: Narastanie punktu odcięcia"; + strings["25xx: Cutoff slide down##sesd"].plurals[0] = "25xx: Opadanie punktu odcięcia"; + strings["3xxx: Set pulse width (0 to FFF)##sesd"].plurals[0] = "3xxx: Ustaw szerokość fali prost. (0-FFF)"; + strings["4xxx: Set cutoff (0 to 7FF)##sesd"].plurals[0] = "4xxx: Ustaw punkt odcięcia (0-7FF)"; + strings["10xx: Set waveform##sesd0"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["13xx: Set waveform (local)##sesd"].plurals[0] = "13xx: Ustaw kształt fali (lokalny)"; + strings["11xx: Set raw period (0-1F)##sesd"].plurals[0] = "11xx: Ustaw absolutny okres (0-1F)"; + strings["11xx: Set waveform (local)##sesd"].plurals[0] = "11xx: Ustaw kształt fali (lokalny)"; + strings["20xx: Set PCM frequency##sesd"].plurals[0] = "20xx: Ustaw częstotliwość PCM"; + strings["10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: 1dB, 1: 4.8dB))##sesd"].plurals[0] = "10xy: Ustaw głębokość AM (x: operator 1-4 (0 dla wszystkich operatorów); y: głębokość (0: 1 dB, 1: 4.8 dB))"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd2"].plurals[0] = "12xx: Ustaw poziom operatora 1 (0 maks., 3F min.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd2"].plurals[0] = "13xx: Ustaw poziom operatora 2 (0 maks., 3F min.)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd1"].plurals[0] = "14xx: Ustaw poziom operatora 3 (0 maks., 3F min.)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd1"].plurals[0] = "15xx: Ustaw poziom operatora 4 (0 maks., 3F min.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd2"].plurals[0] = "16xy: Ustaw mnożnik operatora (x: operator 1-4; y: mnożnik)"; + strings["17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: normal, 1: double))##sesd"].plurals[0] = "17xy: Ustaw głębokość vibrato (x: operator 1-4 (0 dla wszystkich operatorów); y: głębokość (0: normalna, 1: podwójna))"; + strings["19xx: Set attack of all operators (0 to F)##sesd"].plurals[0] = "19xx: Ustaw atak wszystkich operatorów (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd2"].plurals[0] = "1Axx: Ustaw atak operatora 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd2"].plurals[0] = "1Bxx: Ustaw atak operatora 2 (0-F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd1"].plurals[0] = "1Cxx: Ustaw atak operatora 3 (0-F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd1"].plurals[0] = "1Dxx: Ustaw atak operatora 4 (0-F)"; + strings["20xy: Set panning of operator 1 (x: left; y: right)##sesd"].plurals[0] = "20xy: Ustaw panning operatora 1 (x: lewo; y: prawo)"; + strings["21xy: Set panning of operator 2 (x: left; y: right)##sesd"].plurals[0] = "21xy: Ustaw panning operatora 2 (x: lewo; y: prawo)"; + strings["22xy: Set panning of operator 3 (x: left; y: right)##sesd"].plurals[0] = "22xy: Ustaw panning operatora 3 (x: lewo; y: prawo)"; + strings["23xy: Set panning of operator 4 (x: left; y: right)##sesd"].plurals[0] = "23xy: Ustaw panning operatora 4 (x: lewo; y: prawo)"; + strings["24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "24xy: Ustaw rejestr poziomu wyjścia (głośności) (x: operator 1-4 (0 dla wszystkich operatorów); y: poziom 0-7)"; + strings["25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "25xy: Ustaw poziom wejścia modulacji (x: operator 1-4 (0 dla wszystkich operatorów); y: poziom 0-7)"; + strings["26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay from 0 to 7)##sesd"].plurals[0] = "26xy: Ustaw opóźnienie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: opóźnienie 0-7)"; + strings["27xx: Set noise mode for operator 4 (x: mode from 0 to 3)##sesd"].plurals[0] = "27xx: Ustaw tryb szumu operatora 4 (x: tryby 0-3)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd1"].plurals[0] = "2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: kształt fali 0-7)"; + strings["2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 to 7)##sesd"].plurals[0] = "2Fxy: Ustaw blok stałej częstotiwości (x: operator 1-4; y: oktawa 0-7)"; + strings["40xx: Set detune of operator 1 (80: center)##sesd"].plurals[0] = "40xx: Rozstrojenie operatora 1 (80: brak rozstrojenia)"; + strings["41xx: Set detune of operator 2 (80: center)##sesd"].plurals[0] = "41xx: Rozstrojenie operatora 2 (80: brak rozstrojenia)"; + strings["42xx: Set detune of operator 3 (80: center)##sesd"].plurals[0] = "42xx: Rozstrojenie operatora 3 (80: brak rozstrojenia)"; + strings["43xx: Set detune of operator 4 (80: center)##sesd"].plurals[0] = "43xx: Rozstrojenie operatora 4 (80: brak rozstrojenia)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd2"].plurals[0] = "50xy: Ustaw AM (x: operator 1-4 (0 dla wszystkich operatorów); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd2"].plurals[0] = "51xy: Ustaw podtrzymanie (x: operator 1-4 (0 dla wszystkich operatorów); y: podtrzymanie)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd2"].plurals[0] = "52xy: Ustaw zwolnienie (x: operator 1-4 (0 dla wszystkich operatorów); y: zwolnienie)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "53xy: Ustaw vibrato (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd2"].plurals[0] = "54xy: Ustaw skalowanie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: skala 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "55xy: Ustaw podtrzymanie obwiedni (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd2"].plurals[0] = "56xx: Ustaw opadanie wszystkich operatorów (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd2"].plurals[0] = "57xx: Ustaw opadanie operatora 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd2"].plurals[0] = "58xx: Ustaw opadanie operatora 2 (0-F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd1"].plurals[0] = "59xx: Ustaw opadanie operatora 3 (0-F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd1"].plurals[0] = "5Axx: Ustaw opadanie operatora 4 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)"; + strings["3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Ustaw F-Num stałej częstotliwości dla operatora 1 (x: dwa wysokie bity 0-3; y: 8 niskich bitów F-num)"; + strings["3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Ustaw F-Num stałej częstotliwości dla operatora 2 (x: dwa wysokie bity 4-7; y: 8 niskich bitów F-num)"; + strings["3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Ustaw F-Num stałej częstotliwości dla operatora 3 (x: dwa wysokie bity 8-B; y: 8 niskich bitów F-num)"; + strings["3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Ustaw F-Num stałej częstotliwości dla operatora 4 (x:dwa wysokie bity C-F; y: 8 niskich bitów F-num)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd1"].plurals[0] = "10xx: Ustaw kształt fali (bit 0: trójkątna.; bit 1: piłokształtna; bit 2: prostokątna.; bit 3: szum)"; + strings["11xx: Set resonance (0 to FF)##sesd"].plurals[0] = "11xx: Ustaw rezonans (0-FF)"; + strings["12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "12xx: Ustaw tryb filtra (bit 0: dolno-; bit 1: środkowo-; bit 2: górnoprzepustowy)"; + strings["13xx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "13xx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)"; + strings["14xy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "14xy: Resetuj punkt odcięcia (x: od nowej nuty; y: teraz)"; + strings["15xy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "15xy: Resetuj szerokość fali prost. (x: od nowej nuty; y: teraz)"; + strings["16xy: Change other parameters##sesd"].plurals[0] = "16xy: Zmień inne parametry"; + strings["17xx: Pulse width slide up##sesd"].plurals[0] = "17xx: Narastanie szerokości fali prostokątnej"; + strings["18xx: Pulse width slide down##sesd"].plurals[0] = "18xx: Opadanie szerokości fali prostokątnej"; + strings["19xx: Cutoff slide up##sesd"].plurals[0] = "19xx: Narastanie punktu odcięcia"; + strings["1Axx: Cutoff slide down##sesd"].plurals[0] = "1Axx: Opadanie punktu odcięcia"; + strings["3xxx: Set pulse width (0 to FFF)##sesd1"].plurals[0] = "3xxx: Ustaw szerokość fali prostokątnej (0-FFF)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd1"].plurals[0] = "4xxx: Ustaw punkt odcięcia (0-FFF)"; + strings["a chip which found its way inside mobile phones in the 2000's.\nas proprietary as it is, it passed away after losing to MP3 in the mobile hardware battle.##sesd"].plurals[0] = "układ, który zaczął pojawiać się w telefonach komórkowych w 2000 r.\n jako iż wykorzystwał zastreżony format, przegrał z formatem MP3 podczas rywalizacji między różnymi typami sprzętu mobilnego."; + strings["##sesd0"].plurals[0] = ""; + strings["##sesd1"].plurals[0] = ""; + strings["a square/noise sound chip found on the Sega Master System, ColecoVision, Tandy, TI's own 99/4A and a few other places.##sesd"].plurals[0] = "układ generujący falę prostokątną i szum, który został zastosowany w Sega Master System, ColecoVision, Tandy, własnym urządzeniu 99/4A firmy TI i kilku innych urządzeniach"; + strings["20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)##sesd"].plurals[0] = "20xy: Ustaw tryb szumu (x: stała częst/częst. 3-go kanału; y: \"wąska\" fala prostokątna/szum)"; + strings["##sesd2"].plurals[0] = ""; + strings["the most popular portable game console of the era.##sesd"].plurals[0] = "najbardziej popularna przenośna konsola tamtych czasów."; + strings["10xx: Set waveform##sesd1"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Set noise length (0: long; 1: short)##sesd"].plurals[0] = "11xx: Ustaw długość szumu (0: długi; 1: krótki)"; + strings["12xx: Set duty cycle (0 to 3)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prost. (0-3)"; + strings["13xy: Setup sweep (x: time; y: shift)##sesd"].plurals[0] = "13xy: Skonfiguruj sprzętowe portamento (x: okres trwania; y: przesunięcie)"; + strings["14xx: Set sweep direction (0: up; 1: down)##sesd"].plurals[0] = "14xx: Ustaw kierunek sprzętowego portamento (0: w górę; 1: w dół)"; + strings["15xx: Set waveform (local)##sesd"].plurals[0] = "15xx: Ustaw kształt fali (lokalny)"; + strings["an '80s game console with a wavetable sound chip, popular in Japan.##sesd"].plurals[0] = "konsola do gier z lat 80. z układem syntezy tablicowej. była popularna w Japonii."; + strings["10xx: Set waveform##sesd2"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Toggle noise mode##sesd0"].plurals[0] = "11xx: Włącz tryb szumu"; + strings["12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)##sesd"].plurals[0] = "12xx: Ustaw LFO (0: wł.; 1: głębokość 1x; 2: głębokość 16x; 3: głębokość 256x)"; + strings["13xx: Set LFO speed##sesd"].plurals[0] = "13xx: Ustaw szybkość LFO"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd1"].plurals[0] = "17xx: Włącz tryb PCM (PRZESTARZAŁY)"; + strings["18xx: Set waveform (local)##sesd"].plurals[0] = "18xx: Ustaw kształt fali (lokalny)"; + strings["also known as Famicom in Japan, it's the most well-known game console of the '80s.##sesd"].plurals[0] = "także znana w Japonii jako Famicom. to najbardziej znana konsola lat 80-tych."; + strings["11xx: Write to delta modulation counter (0 to 7F)##sesd"].plurals[0] = "11xx: Zapisz do licznika modulacji delta (0-7F)"; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd0"].plurals[0] = "12xx: Ustaw szerokość fali prost./tryb szumu (fala prost.: 0-3; szum: 0 lub 1)"; + strings["13xy: Sweep up (x: time; y: shift)##sesd"].plurals[0] = "13xy: Sprzętowe portamento w górę (x: czas; y: przesunięcie)"; + strings["14xy: Sweep down (x: time; y: shift)##sesd"].plurals[0] = "14xy: Sprzętowe portamento w dół (x: czas; y: przesunięcie)"; + strings["15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)##sesd"].plurals[0] = "15xx: Ustaw tryb obwiedni (0: obwiednia, 1: długość, 2: zapętla, 3: stały)"; + strings["16xx: Set length counter (refer to manual for a list of values)##sesd"].plurals[0] = "16xx: Ustaw długość licznika (lista wartości w instrukcji)"; + strings["17xx: Set frame counter mode (0: 4-step, 1: 5-step)##sesd"].plurals[0] = "17xx: Tryb licznika klatek (0: 4 kroki, 1: 5 kroków)"; + strings["18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)##sesd"].plurals[0] = "18xx: Wybierz tryb PCM/DPCM (0: PCM; 1: DPCM)"; + strings["19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Ustaw liniowy licznik kanały fali trójk. (0-7F; 80 w wyżej zatrzymują falę"; + strings["20xx: Set DPCM frequency (0 to F)##sesd"].plurals[0] = "20xx: Ustaw częstotliwość DPCM (0-F)"; + strings["##sesd3"].plurals[0] = ""; + strings["##sesd4"].plurals[0] = ""; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.##sesd"].plurals[0] = "ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla syntezatorów, takie jak filtr i obwiednia ADSR."; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.\nthis is the newer revision of the chip.##sesd"].plurals[0] = "ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla syntezatorów, takie jak filtr i obwiednia ADSR.\nto nowsza wersja układu."; + strings["##sesd5"].plurals[0] = ""; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.##sesd"].plurals[0] = "to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłączenie pinów ich przerosło."; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłaczenie pinów ich przerosło.\njest to układ w trybie rozszerzonego kanału, który zamienia drugi kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami."; + strings["this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\nthe discovery of envelope bass helped it beat the SN76489 with ease.##sesd"].plurals[0] = "ten układ był wszędzie! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\nodkrycie metody wykorzystania obwiedni dla basów z łatwością pozwoliło temu układowi pokonać SN76489."; + strings["a computer from the '80s with full sampling capabilities, giving it a sound ahead of its time.##sesd"].plurals[0] = "komputer z lat 80-tych z pełnymi możliwościami samplingu, nadający mu brzmienie wyprzedzające swoją epokę."; + strings["10xx: Toggle filter (0 disables; 1 enables)##sesd"].plurals[0] = "10xx: Włącz filtr (0 wył.; 1 wł.)"; + strings["11xx: Toggle AM with next channel##sesd"].plurals[0] = "11xx: Włącz AM z następnym kanałem"; + strings["12xx: Toggle period modulation with next channel##sesd"].plurals[0] = "12xx: Włącz modulację okresu z następnym kanałem"; + strings["13xx: Set waveform##sesd"].plurals[0] = "13xx: Ustaw kształt fali"; + strings["14xx: Set waveform (local)##sesd"].plurals[0] = "14xx: Ustaw kształt fali (lokalny)"; + strings["this was Yamaha's first integrated FM chip.\nit was used in several synthesizers, computers and arcade boards.##sesd"].plurals[0] = "układ ten był pierwszym jednoukładowym syntezatorem FM Yamahy\nbył używany w kilku syntezatorach, komputerach i automatach do gier."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).##sesd"].plurals[0] = "układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale był również używany w komputerze FM Towns)."; + strings["it's a challenge to make music on this chip which barely has musical capabilities...##sesd"].plurals[0] = "jest to pewne wyzwanie tworzyć komozycje pod układ który praktycznie nie posiada możliwości muzycznych..."; + strings["supposedly an upgrade from the AY-3-8910, this was present on the Creative Music System (Game Blaster) and SAM Coupé.##sesd"].plurals[0] = "ten układ, rzekomo ulepszona wersja AY-3-8910, był używany w Creative Music System (Game Blaster) i SAM Coupé."; + strings["10xy: Set channel mode (x: noise; y: tone)##sesd"].plurals[0] = "10xy: Ustaw tryb kanału (x: szum; y: ton)"; + strings["11xx: Set noise frequency##sesd"].plurals[0] = "11xx: Częstotliwość szumu"; + strings["12xx: Setup envelope (refer to docs for more information)##sesd"].plurals[0] = "12xx: Ustaw obwiednię (patrz: instrukcja)"; + strings["an improved version of the AY-3-8910 with a bigger frequency range, duty cycles, configurable noise and per-channel envelopes!##sesd"].plurals[0] = "ulepszona wersja AY-3-8910 z większym zakresem częstotliwości, regulowaną szerokościa fali prostokątnej, regulowanym szumem i osobną obwiednią na każdy kanał!"; + strings["Commodore's successor to the PET.\nits square wave channels are more than just square...##sesd"].plurals[0] = "komputer Commodore, który ukazał się po PET.\njego kanały fal prostokątnych mogą odtwarzać więcej niż tylko fale prostokątne..."; + strings["one channel of 1-bit wavetable which is better (and worse) than the PC Speaker.##sesd"].plurals[0] = "1-kanałowy 1-bitow syntezator tablicowy, która jest lepsza (lub gorsza) niż PC Speaker (brzęczyk)."; + strings["FM? nah... samples! Nintendo's answer to Sega.##sesd"].plurals[0] = "FM? nieee, sample! Odpowiedź Nintendo na sukces Segi."; + strings["18xx: Enable echo buffer##sesd"].plurals[0] = "18xx: Włącz bufor echo"; + strings["19xx: Set echo delay (0 to F)##sesd"].plurals[0] = "19xx: Ustaw opóźnienie echo (0-F)"; + strings["1Axx: Set left echo volume##sesd"].plurals[0] = "1Axx: Ustaw głośność echo na lewym kanale"; + strings["1Bxx: Set right echo volume##sesd"].plurals[0] = "1Bxx: Ustaw głośność echo na prawym kanale"; + strings["1Cxx: Set echo feedback##sesd"].plurals[0] = "1Cxx: Ustaw feedback echo"; + strings["1Exx: Set dry output volume (left)##sesd"].plurals[0] = "1Exx: Ustaw głośność kanału (lewo)"; + strings["1Fxx: Set dry output volume (right)##sesd"].plurals[0] = "1Fxx: Ustaw głośność kanału (prawo)"; + strings["30xx: Set echo filter coefficient 0##sesd"].plurals[0] = "30xx: Ustaw współczynnik 0 filtra echo"; + strings["31xx: Set echo filter coefficient 1##sesd"].plurals[0] = "31xx: Ustaw współczynnik 1 filtra echo"; + strings["32xx: Set echo filter coefficient 2##sesd"].plurals[0] = "32xx: Ustaw współczynnik 2 filtra echo"; + strings["33xx: Set echo filter coefficient 3##sesd"].plurals[0] = "33xx: Ustaw współczynnik 3 filtra echo"; + strings["34xx: Set echo filter coefficient 4##sesd"].plurals[0] = "34xx: Ustaw współczynnik 4 filtra echo"; + strings["35xx: Set echo filter coefficient 5##sesd"].plurals[0] = "35xx: Ustaw współczynnik 5 filtra echo"; + strings["36xx: Set echo filter coefficient 6##sesd"].plurals[0] = "36xx: Ustaw współczynnik 6 filtra echo"; + strings["37xx: Set echo filter coefficient 7##sesd"].plurals[0] = "37xx: Ustaw współczynnik 7 filtra echo"; + strings["10xx: Set waveform##sesd3"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Toggle noise mode##sesd1"].plurals[0] = "11xx: Włącz tryb szumu"; + strings["12xx: Toggle echo on this channel##sesd"].plurals[0] = "12xx: Włącz echo na tym kanale"; + strings["13xx: Toggle pitch modulation##sesd"].plurals[0] = "13xx: Włącz modulację wysokości dźwięku"; + strings["14xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "14xy: Włacz odwrócenie sygnału (x: lewo; y: prawo)"; + strings["15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: bent)##sesd"].plurals[0] = "15xx: Tryb obwiedni (0: ADSR, 1: wzmocnienie/bezpośredni, 2: opadający 3: wykładniczy, 4: wzrastający 5: zakrzywiony)"; + strings["16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)##sesd"].plurals[0] = "16xx: Ustaw wzmocnienie (00-7F w bezpośrednim trrybie; inaczej 00-1F)"; + strings["17xx: Set waveform (local)##sesd"].plurals[0] = "17xx: Ustaw kształt fali (lokalny)"; + strings["1Dxx: Set noise frequency (00 to 1F)##sesd"].plurals[0] = "1Dxx: Ustaw częstotliwość szumu (00-1F)"; + strings["20xx: Set attack (0 to F)##sesd"].plurals[0] = "20xx: Ustaw atak (0-F)"; + strings["21xx: Set decay (0 to 7)##sesd"].plurals[0] = "21xx: Ustaw opadanie (0-7)"; + strings["22xx: Set sustain (0 to 7)##sesd"].plurals[0] = "22xx: Ustaw podtrzymanie (0-7)"; + strings["23xx: Set release (00 to 1F)##sesd"].plurals[0] = "23xx: Ustaw zwolnienie (00-1F)"; + strings["an expansion chip for the Famicom, featuring a quirky sawtooth channel.##sesd"].plurals[0] = "układ rozszerzający dla Famicoma, zawierający bardzo nietypowy kanał fali piłokształtnej."; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prost. (puls: 0-7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd2"].plurals[0] = "17xx: włącz tryb PCM (PRZESTARZAŁY)"; + strings["cost-reduced version of the OPL with 16 patches and only one of them is user-configurable.##sesd"].plurals[0] = "tańsza wersja OPL z 16 wbudowanymi instrumentami, z których tylko jeden jest dostępny do dostosowania przez użytkownika."; + strings["a disk drive for the Famicom which also contains one wavetable channel.##sesd"].plurals[0] = "stacja dyskietek dla Famicoma, która przy okazji dostarcza jeden kanał syntezy tablicowej"; + strings["10xx: Set waveform##sesd4"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Set modulation depth##sesd"].plurals[0] = "11xx: Ustaw głębokość modulacji"; + strings["12xy: Set modulation speed high byte (x: enable; y: value)##sesd"].plurals[0] = "12xy: Ustaw wysoki bajt szybkości modulacji (x: wł.; y: wartość)"; + strings["13xx: Set modulation speed low byte##sesd"].plurals[0] = "13xx: Ustaw niski bajt szybkości modulacji"; + strings["14xx: Set modulator position##sesd"].plurals[0] = "14xx: Położenie modulatora"; + strings["15xx: Set modulator table to waveform##sesd"].plurals[0] = "15xx: Ustaw tablicę modulacji na dany kształt fali"; + strings["16xx: Set waveform (local)##sesd"].plurals[0] = "16xx: Ustaw kształt fali (lokalny)"; + strings["an expansion chip for the Famicom, featuring a little-known PCM channel.##sesd"].plurals[0] = "układ rozszerzający dla Famicoma,, posiadający mało znany kanał PCM"; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd1"].plurals[0] = "12xx: Ustaw szerokość fali prost./tryb szumu (fala prostokątna: 0-3; szum: 0 lub 1)"; + strings["an expansion chip for the Famicom, with full wavetable.##sesd"].plurals[0] = "układ rozszerzający dla Famicoma, który jest pełnoprawnym syntezatorem tablicowym."; + strings["18xx: Change channel limits (0 to 7, x + 1)##sesd"].plurals[0] = "18xx: Zmień ilość kanałów (0-7, x + 1)"; + strings["20xx: Load a waveform into memory##sesd"].plurals[0] = "20xx: Wczytaj falę do pamięci"; + strings["21xx: Set position for wave load##sesd"].plurals[0] = "21xx: Ustaw początkowe przesunięcie załadowania fali"; + strings["10xx: Select waveform##sesd"].plurals[0] = "10xx: Wybierz kształt fali"; + strings["11xx: Set waveform position in RAM##sesd"].plurals[0] = "11xx: Ustaw pozycję fali w RAM-ie"; + strings["12xx: Set waveform length in RAM (04 to FC in steps of 4)##sesd"].plurals[0] = "12xx: Ustaw długość fali w RAM-ie (04-FC w odstępach 4)"; + strings["15xx: Set waveform load position##sesd"].plurals[0] = "15xx: Ustaw pozycję ładowania fali"; + strings["16xx: Set waveform load length (04 to FC in steps of 4)##sesd"].plurals[0] = "16xx: Ustaw długość fali do wczytania(04-FC w odstępach 4)"; + strings["17xx: Select waveform (local)##sesd1"].plurals[0] = "17xx: Ustaw kształt fali (lokalny)"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)##sesd"].plurals[0] = "tańsza wersja OPM z innym układem rejestrów i bez stereo...\n...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies##sesd"].plurals[0] = "tańsza wersja OPM z innym układem rejestrów i bez stereo...\n...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "tańsza wersja OPM z innym układem rejestrów i bez stereo...\n...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami\nten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.##sesd"].plurals[0] = "OPN, ale z dwa razy większą ilością kanałów FM, stereo powraca, są też kanały perkusji i ADPCM."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies##sesd"].plurals[0] = "OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały perkusji i ADPCM.\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały perkusji i ADPCM.\nЭjest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami.\nten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale."; + strings["OPN, but what if you only had two operators, no stereo, no detune and a lower ADSR parameter range?##sesd"].plurals[0] = "OPN, ale co jeśli są tylko dwa operatory na kanał, nie ma stereo, nie ma rozstrajania operatorów, a zakres regulacji parametrów ADSR jest mniejszy?"; + strings["OPL, but what if you had more waveforms to choose than the normal sine?##sesd"].plurals[0] = "OPL, ale co jeśli oferuje inne kształty fal oprócz sinusoidy?"; + strings["OPL2, but what if you had twice the channels, 4-op mode, stereo and even more waveforms?##sesd"].plurals[0] = "OPL2, ale co jeśli ma dwa razy więcej kanałów, tryb 4-op, stereo i jeszcze więcej kształtów fal do wyboru?"; + strings["how many channels of PCM do you want?\nMultiPCM: yes##sesd"].plurals[0] = "ile kanałów PCM chcesz?\nMultiPCM: tak"; + strings["good luck! you get one square and no volume control.##sesd"].plurals[0] = "powodzenia! masz jeden kanał fali kwadratowej i zero regulacji głośności."; + strings["please don't use this chip. it was added as a joke.##sesd"].plurals[0] = "nie używaj tego układu. został dodany jako żart."; + strings["TIA, but better and more flexible.\nused in the Atari 8-bit family of computers (400/800/XL/XE).##sesd"].plurals[0] = "TIA, ale lepsze i prostsze w obsłudze\nbył używany w rodzinie 8-bitowych komputerów Atari (400/800/XL/XE)."; + strings["10xx: Set waveform (0 to 7)##sesd0"].plurals[0] = "10xx: Ustaw kształt fali (0-7)"; + strings["11xx: Set AUDCTL##sesd"].plurals[0] = "11xx: Ustaw AUDCTL"; + strings["12xx: Toggle two-tone mode##sesd"].plurals[0] = "12xx: Włącz tryb dwóch głosów"; + strings["13xx: Set raw period##sesd"].plurals[0] = "13xx: Ustaw absolutny okres"; + strings["14xx: Set raw period (higher byte; only for 16-bit mode)##sesd"].plurals[0] = "14xx: Ustaw absolutny okres (wysoki bajt; tylko w trybie 16-bitowym)"; + strings["this is like SNES' sound chip but without interpolation and the rest of nice bits.##sesd"].plurals[0] = "podobny do układu dźwiękowego SNES, ale bez interpolacji i innych fajnych ficzerów"; + strings["developed by the makers of the Game Boy and the Virtual Boy...##sesd"].plurals[0] = "zaprojektowany przez twórców Game Boy'a i Virtual Boy'a..."; + strings["10xx: Set waveform##sesd5"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)##sesd"].plurals[0] = "11xx: Skonfiguruj tryb szumu (0: wył.; 1-8: wł./przełączniki)"; + strings["12xx: Setup sweep period (0: disabled; 1-20: enabled/period)##sesd"].plurals[0] = "12xx: Włącz okres sprętowego portamento (0: wył.; 1-20: wł./okres)"; + strings["13xx: Set sweep amount##sesd"].plurals[0] = "13xx: Ustaw wielkość sprzętowego portamento"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd3"].plurals[0] = "17xx: Włącz tryb PCM (PRZESTARZAŁY)"; + strings["18xx: Set waveform (local)##sesd1"].plurals[0] = "18xx: Ustaw kształt fali (lokalny)"; + strings["like OPM, but with more waveforms, fixed frequency mode and totally... undocumented.\nused in the Yamaha TX81Z and some other synthesizers.##sesd"].plurals[0] = "jak OPM, ale z większą liczbą fal, trybem stałej częstotliwości i całkowitym... brakiem informacji o jego konstrukcji.\nużywany w Yamaha TX81Z i niektórych innych syntezatorach."; + strings["2Fxx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Fxx: Włącz twardy reset obwiedni przy nowych nutach"; + strings["this one is like PC Speaker but has duty cycles.##sesd"].plurals[0] = "ten układ jest podobny do PC Speakera, ale ma zmienną szerokość fali prostokątnej"; + strings["used in some Sega arcade boards (like OutRun), and usually paired with a YM2151.##sesd"].plurals[0] = "był używany w niektórych automatach do gier Segi (np. OutRun) i był zwykle używany w połączeniu z YM2151."; + strings["a console which failed to sell well due to its headache-inducing features.##sesd"].plurals[0] = "konsola, która się nie sprzedawałą, ponieważ jej funkcje przyprawiały graczy o ból głowy."; + strings["10xx: Set waveform##sesd6"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Set noise length (0 to 7)##sesd"].plurals[0] = "11xx: Ustaw długość szumu (0-7)"; + strings["12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/direction (0-7: down, 8-F: up))##sesd"].plurals[0] = "12xy: Skonfiguruj obwiednię (x: wł./zapętla (1: wł., 3: wł.i zapętla); y: prędkość/kierunek (0-7: w dół, 8-F: w górę))"; + strings["13xy: Setup sweep (x: speed; y: shift; channel 5 only)##sesd"].plurals[0] = "13xy: Skonfiguruj sprzętowe portamento (x: szybkość; y: zakres; tylko kanał 5)"; + strings["14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: speed; channel 5 only)##sesd"].plurals[0] = "14xy: Skonfiguruj modulację (x: wł./zapętla (1: wł, 3: wł.i zapętla); y: szybkość; tylko kanał 5)"; + strings["15xx: Set modulation waveform (x: wavetable; channel 5 only)##sesd"].plurals[0] = "15xx: Ustaw kształt fali modulatora (x: tablica fal; tylko kanał 5)"; + strings["16xx: Set waveform (local)##sesd1"].plurals[0] = "16xx: Ustaw kształt fali (lokalny)"; + strings["like OPLL, but even more cost reductions applied. three less FM channels, and no drums mode...##sesd"].plurals[0] = "jak OPLL, ale jeszcze bardziej wykastrowany. trzy kanały mniej, brak trybu perkusyjnego..."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.##sesd"].plurals[0] = "a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów FM, a Yamaha z przyjemnością dostarczyła ów układ."; + strings["the ZX Spectrum only had a basic beeper capable of...\n...a bunch of thin pulses and tons of other interesting stuff!\nFurnace provides a thin pulse system.##sesd"].plurals[0] = "ZX Spectrum miał tylko prosty brzęczyk zdolny do generowania\n...kilku \"wąskich\" fal prostokątnych i wielu innych ciekawych dźwięków!\nFurnace dostarcza silnik z \"wąskimi\" falami prostokątnymi."; + strings["12xx: Set pulse width##sesd0"].plurals[0] = "12xx: Ustaw szerokość fali prost."; + strings["17xx: Trigger overlay drum##sesd"].plurals[0] = "17xx: Uruchom nakładkę perkusyjną"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale był również używany w komputerze FM Towns).\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale był również używany w komputerze FM Towns).\nten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale."; + strings["a wavetable chip made by Konami for use with the MSX.\nthe last channel shares its wavetable with the previous one though.##sesd"].plurals[0] = "syntezator tablicowy wyprodukowany przez Konami do użytku z MSX.\nostatni i przedostatni kanał korzystają z tej samej tablicy fal."; + strings["the OPL chip but with drums mode enabled.##sesd"].plurals[0] = "układ OPL z włączonym trybem perkusji."; + strings["the OPL2 chip but with drums mode enabled.##sesd"].plurals[0] = "układ OPL2 z włączonym trybem perkusji."; + strings["the OPL3 chip but with drums mode enabled.##sesd"].plurals[0] = "układ OPL3 z włączonym trybem perkusji."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.##sesd"].plurals[0] = "układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\njest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i brakuje dwóch kanałów FM."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\njest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i brakuje dwóch kanałów FM.\njest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 2.##sesd"].plurals[0] = "układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\njest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i brakuje dwóch kanałów FM.\njest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami.\nten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale."; + strings["the OPLL chip but with drums mode turned on.##sesd"].plurals[0] = "układ OPLL z włączonym trybem perkusji."; + strings["3xxx: Load LFSR (0 to FFF)##sesd"].plurals[0] = "3xxx: Załaduj LFSR (0-FFF)"; + strings["a portable console made by Atari. it has all of Atari's trademark waveforms.##sesd"].plurals[0] = "przenośna konsola do gier od Atari. posiada wszystkie charakterystyczne dla Atari kształty fal"; + strings["10xx: Set echo feedback level (00 to FF)##sesd"].plurals[0] = "10xx: Ustaw poziom sprzężenia zwrotnego echa (00-FF)"; + strings["11xx: Set channel echo level (00 to FF)##sesd"].plurals[0] = "11xx: Ustaw poziom echa kanału (00-FF)"; + strings["12xx: Toggle QSound algorithm (0: disabled; 1: enabled)##sesd"].plurals[0] = "12xx: Włącz algorytm QSound (0: wył.; 1: wł.)"; + strings["3xxx: Set echo delay buffer length (000 to AA5)##sesd"].plurals[0] = "3xxx: Ustaw długość bufora opóźnienia echo (000-AA5)"; + strings["used in some of Capcom's arcade boards. surround-like sampled sound with echo.##sesd"].plurals[0] = "używany w niektórych automatach do gier Capcomu. samplowany dźwięk z echem i efektami dźwięku przestrzennego."; + strings["the chip used in a computer design created by The 8-Bit Guy.##sesd"].plurals[0] = "układ używany w projekcie komputera opracowanym przez 8-Bit Guy'a."; + strings["20xx: Set waveform##sesd"].plurals[0] = "20xx: Ustaw kształt fali"; + strings["22xx: Set duty cycle (0 to 3F)##sesd"].plurals[0] = "22xx: Ustaw szerokość fali prost. (0-3F)"; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów FM, a Yamaha z przyjemnością dostarczyła ów układ.\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów FM, a Yamaha z przyjemnością dostarczyła ów układ.\njest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami.\nten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale."; + strings["this is the same thing as SegaPCM, but only exposes 5 of the channels for compatibility with DefleMask.##sesd"].plurals[0] = "jest to to samo co SegaPCM, ale tylko pięć kanałów jest dostępnych dla kompatybilności z DefleMaskiem."; + strings["a sound chip used in several Seta/Allumer-manufactured arcade boards with too many channels of wavetable sound, which also are capable of sampled sound.##sesd"].plurals[0] = "układ dźwiękowy używany w kilku automatach go gier firmy Seta/Allumer. posiada stanowczo za dużo kanałów syntezy tablicowej, zdolny również do odtwarzania sampli."; + strings["10xx: Set waveform##sesd7"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Set envelope shape##sesd"].plurals[0] = "11xx: Ustaw kształt obwiedni"; + strings["12xx: Set sample bank slot (0 to 7)##sesd"].plurals[0] = "12xx: Ustaw slot banków sampli (0-7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd4"].plurals[0] = "17xx: Włącz tryb PCM (PRZESTARZAŁY)"; + strings["18xx: Set waveform (local)##sesd2"].plurals[0] = "18xx: Ustaw kształt fali (lokalny)"; + strings["20xx: Set PCM frequency (1 to FF)##sesd"].plurals[0] = "20xx: Ustaw częstotliwość PCM (1-FF)"; + strings["22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)##sesd"].plurals[0] = "22xx: Ustaw tryb obwiedni (bit 0: wł.; bit 1: jednokrotny.; bit 2: rozdziel kształt fali na lewo/prawo; bity 3/5: odwróć pionowo na prawo/lewo; bity 4/6: odwróć poziomo na prawo/lewo)"; + strings["23xx: Set envelope period##sesd"].plurals[0] = "23xx: Ustaw okres obwiedni"; + strings["25xx: Envelope slide up##sesd1"].plurals[0] = "25xx: Portamento obwiedni w górę"; + strings["26xx: Envelope slide down##sesd1"].plurals[0] = "26xx: Portamento obwiedni w dół"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd1"].plurals[0] = "29xy: Auto-obwiednia (x: licznik; y: mianownik)"; + strings["this is the wavetable part of the Bubble System, which also had two AY-3-8910s.##sesd"].plurals[0] = "jest syntezatorową częścią Bubble Systemu, który również posiadał dwa AY-3-8910."; + strings["like OPL3, but this time it also has a 24-channel version of MultiPCM.##sesd"].plurals[0] = "to samo co OPL3, ale z 24 kanałami PCM na bazie układu MultiPCM."; + strings["the OPL4 but with drums mode turned on.##sesd"].plurals[0] = "OPL4 z włączonym trybem perkusji."; + strings["11xx: Set filter mode (00 to 03)##sesd"].plurals[0] = "11xx: Ustaw tryb filtra (00-03)"; + strings["14xx: Set filter coefficient K1 low byte (00 to FF)##sesd"].plurals[0] = "14xx: Ustaw niski bit współczynnika filtra K1 (00-FF)"; + strings["15xx: Set filter coefficient K1 high byte (00 to FF)##sesd"].plurals[0] = "15xx: Ustaw wysoki bit współczynnika filtra K1 (00-FF)"; + strings["16xx: Set filter coefficient K2 low byte (00 to FF)##sesd"].plurals[0] = "16xx: Ustaw niski bit współczynnika filtra K2 (00-FF)"; + strings["17xx: Set filter coefficient K2 high byte (00 to FF)##sesd"].plurals[0] = "17xx: Ustaw wysoki bit współczynnika filtra K2 (00-FF)"; + strings["18xx: Set filter coefficient K1 slide up (00 to FF)##sesd"].plurals[0] = "18xx: Ustaw zjazd spółczynnika filtra K1 w górę (00-FF)"; + strings["19xx: Set filter coefficient K1 slide down (00 to FF)##sesd"].plurals[0] = "19xx: Ustaw zjazd spółczynnika filtra K1 w dół (00-FF)"; + strings["1Axx: Set filter coefficient K2 slide up (00 to FF)##sesd"].plurals[0] = "1Axx: Ustaw zjazd spółczynnika filtra K2 w górę (00-FF)"; + strings["1Bxx: Set filter coefficient K2 slide down (00 to FF)##sesd"].plurals[0] = "1Bxx: Ustaw zjazd spółczynnika filtra K1 w dół (00 to FF)"; + strings["22xx: Set envelope left volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "22xx: Ustaw narastanie obwiedni głośności lewej strony (ze znakiem) (00-FF)"; + strings["23xx: Set envelope right volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "23xx: Ustaw narastanie obwiedni głośności prawej strony (ze znakiem) (00-FF)"; + strings["24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)##sesd"].plurals[0] = "24xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem) (00-FF)"; + strings["25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "25xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem, wolniej) (00-FF)"; + strings["26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)##sesd"].plurals[0] = "26xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem) (00-FF)"; + strings["27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "27xx: 25xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem, wolniej) (00-FF)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd1"].plurals[0] = "DFxx: Ustaw kieruynek odtwarzania sampla (0: normalny; 1: odwrotny)"; + strings["120x: Set pause (bit 0)##sesd"].plurals[0] = "120x: Ustaw pauzę (bit 0)"; + strings["2xxx: Set envelope count (000 to 1FF)##sesd"].plurals[0] = "2xxx: Ustaw długość obwiedni (000-1FF)"; + strings["3xxx: Set filter coefficient K1 (000 to FFF)##sesd"].plurals[0] = "3xxx: Współczynnik filtra K1 (000-FFF)"; + strings["4xxx: Set filter coefficient K2 (000 to FFF)##sesd"].plurals[0] = "4xxx: Współczynnik filtra K2 (000-FFF)"; + strings["a sample chip made by Ensoniq, which is the basis for the GF1 chip found in Gravis' Ultrasound cards.##sesd"].plurals[0] = "sampler Ensoniqa, który był podstawą układu GF1 używanego w kartach dźwiękowych Gravis Ultrasound."; + strings["like OPL but with an ADPCM channel.##sesd"].plurals[0] = "OPL, ale z dodatkowym kanałem ADPCM."; + strings["the Y8950 chip, in drums mode.##sesd"].plurals[0] = "układ Y8950 w trybie perkusji."; + strings["this is a variant of Konami's SCC chip with the last channel's wavetable being independent.##sesd"].plurals[0] = "wariant układu SCC firmy Konami z niezależną tablicą fal ostatniego kanału."; + strings["10xx: Set waveform (0 to 7)##sesd1"].plurals[0] = "10xx: Ustaw kształt fali (0-7)"; + strings["12xx: Set pulse width (0 to 7F)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prost. (0-7F)"; + strings["13xx: Set resonance (0 to FF)##sesd"].plurals[0] = "13xx: Ustaw rezonans (0-FF)"; + strings["14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; bit 3: band pass)##sesd"].plurals[0] = "14xx: Ustaw tryb filtra (bit 0: modulacja kołowa; bit 1: dolno-; bit 2: środkowo-; bit 3: górnoprzepustowy)"; + strings["15xx: Set frequency sweep period low byte##sesd"].plurals[0] = "15xx: Ustaw wysoki bajt okresu sprzętowego portamento"; + strings["16xx: Set frequency sweep period high byte##sesd"].plurals[0] = "16xx: Ustaw niski bajt okresu sprzętowego portamento"; + strings["17xx: Set volume sweep period low byte##sesd"].plurals[0] = "17xx: Ustaw wysoki bajt okresu sprzętowej zmiany głośniości"; + strings["18xx: Set volume sweep period high byte##sesd"].plurals[0] = "18xx: Ustaw niski bajt okresu sprzętowej zmiany głośniości"; + strings["19xx: Set cutoff sweep period low byte##sesd"].plurals[0] = "19xx: Ustaw wysoki bajt okresu sprzętowej zmiany punktu odcięcia filtra"; + strings["1Axx: Set cutoff sweep period high byte##sesd"].plurals[0] = "1Axx: Ustaw niski bajt okresu sprzętowej zmiany punktu odcięcia filtra"; + strings["1Bxx: Set frequency sweep boundary##sesd"].plurals[0] = "1Bxx: Ustaw granicę sprzętowego poprtamento"; + strings["1Cxx: Set volume sweep boundary##sesd"].plurals[0] = "1Cxx: Ustaw granicę sprzętowej zmiany głośniości"; + strings["1Dxx: Set cutoff sweep boundary##sesd"].plurals[0] = "1Dxx: Granica sprzętowej zmiany punktu odcięcia filtra"; + strings["1Exx: Set phase reset period low byte##sesd"].plurals[0] = "1Exx: Ustaw niski bajt okresu resetu fazy"; + strings["1Fxx: Set phase reset period high byte##sesd"].plurals[0] = "1Fxx: Ustaw wysoki bajt okresu resetu fazy"; + strings["20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "20xx: Ustaw sprzętowe portamento (bity 0-6: szybkość; bit 7: kierunek w górę)"; + strings["21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: loop; bit 7: alternate)##sesd"].plurals[0] = "21xx: Włącz sprzętową zmianę głośności (bity 0-4: szybkość; bit 5: kierunek w górę; bit 6: zapętl; bit 7: naprzemiennie góra-dół)"; + strings["22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "22xx: Włącz sprzętową zmianę punktu odcięcia filtra (bit 0-6: szybkość; bit 7: kierunek w górę)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd"].plurals[0] = "4xxx: Ustaw punkt odcięcia (0-FFF)"; + strings["tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you get this!##sesd"].plurals[0] = "fikcyjny układ dźwiękowy tildearrowa. wsadź SIDa, AY i VERA do blendera i otrzymasz ten układ!"; + strings["an ADPCM sound chip manufactured by OKI and used in many arcade boards.##sesd"].plurals[0] = "układ dźwiękowy ADPCM wyprodukowany przez firmę OKI. używany był w wielu maszynach arcade."; + strings["20xx: Set chip output rate (0: clock/132; 1: clock/165)##sesd"].plurals[0] = "20xx: Częstotliwość samplowania układu (0: Taktowanie zegara/132; 1: Taktowanie zegara/165)"; + strings["an ADPCM sound chip manufactured by OKI and used in the Sharp X68000.##sesd"].plurals[0] = "układ dźwiękowy ADPCM firmy OKI, używany w Sharpie X68000."; + strings["20xx: Set frequency divider (0-2)##sesd"].plurals[0] = "20xx: Ustaw dzielnik częstotliwości (0-2)"; + strings["21xx: Select clock rate (0: full; 1: half)##sesd"].plurals[0] = "21xx: Taktowanie zegara (0: pełne; 1: połowiczne)"; + strings["used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or 16-bit PCM.##sesd"].plurals[0] = "używany w niektórych automatach do gier. może odtwarzać 4-bitowe próbki ADPCM, a także 8-bitowe i 16-bitowe próbki PCM"; + strings["10xx: Set waveform##sesd8"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Select waveform (local)##sesd1"].plurals[0] = "11xx: Ustaw kształt fali (lokalny)"; + strings["10xx: Set waveform##sesd9"].plurals[0] = "10xx: Ustaw kształt fali"; + strings["11xx: Toggle noise mode##sesd2"].plurals[0] = "11xx: Włącz tryb szumu"; + strings["a wavetable sound chip used in Pac-Man, among other early Namco arcade games.##sesd"].plurals[0] = "prosty syntezator tablicowy używany w automacie Pac-Mana i innych wczesnych grach Namco."; + strings["successor of the original Namco WSG chip, used in later Namco arcade games.##sesd"].plurals[0] = "kolejny model po Namco WSG, używany w późniejszych automatach do gier Namco."; + strings["like Namco C15 but with stereo sound.##sesd"].plurals[0] = "to samo co Namco C15, ale z dźwiękiem stereo."; + strings["a square wave additive synthesis chip made by OKI. used in some arcade machines and instruments.##sesd"].plurals[0] = "układ syntezy addytywnej firmy OKI. używany w niektórych automatach do gier i instrumentach muzycznych."; + strings["10xy: Set group control (x: sustain; y: part toggle bitmask)##sesd"].plurals[0] = "10xy: Ustaw kontrolę grupy (x: podtrzymanie; y: maska bitowa części)"; + strings["11xx: Set noise mode##sesd0"].plurals[0] = "11xx: Ustaw tryb szumu"; + strings["12xx: Set group attack (0 to 5)##sesd"].plurals[0] = "12xx: Ustaw atak grupy (0-5)"; + strings["13xx: Set group decay (0 to 11)##sesd"].plurals[0] = "13xx: Ustaw opadanie grupy (0-11)"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.##sesd"].plurals[0] = "układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale był również używany w komputerze FM Towns).\nw ta wersja wykorzystuje programowe miksowanie sampli, dzięki czemu można odtwarzać dwa kanały sampli na raz."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale był również używany w komputerze FM Towns).\nw ta wersja wykorzystuje programowe miksowanie sampli, dzięki czemu można odtwarzać dwa kanały sampli na raz.\njest to wersja która zamienia trzeci kanał FM w cztery operatory z niezależnymi nutami/częstotliwościami.\nta wersja posiada kontrolę trybu CSM dla efektów specjalnych na trzecim kanale"; + strings["an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume and noise channel frequency.##sesd"].plurals[0] = "wariant SN76489 używany w Neo Geo Pocket. Posiada niezależną kontrolę głośności kanału stereo i częstotliwości kanału szumów."; + strings["20xx: Set noise length (0: short, 1: long)##sesd"].plurals[0] = "20xx: Ustaw długość szumu (0: krótki, 1: długi)"; + strings["as generic sample playback as it gets.##sesd"].plurals[0] = "proste do bólu urządzenie do odtwarzania sampli."; + strings["this PCM chip was widely used at Konami arcade boards in 1986-1990.##sesd"].plurals[0] = "ten układ PCM był szeroko stosowany w automatach do gier Konami w latach 1986-1990."; + strings["yet another PCM chip from Irem. like Amiga, but less pitch resolution and no sample loop.##sesd"].plurals[0] = "kolejny układ PCM od firmy Irem. podobny do tego z Amigi, ale z mniejszą rozdzielczością kontroli częstotliwości i bez zapętlania sampli."; + strings["a SoC with wavetable sound hardware.##sesd"].plurals[0] = "CPU z syntezatorem tablicowym."; + strings["a game console with 3 channels of square wave. it's what happens after fusing TIA and VIC together.##sesd"].plurals[0] = "konsola do gier z trzema kanałami fali kwadratowej. oto, co otrzymujesz po skrzyżowaniu TIA i VIC."; + strings["10xx: Set ring modulation (0: disable, 1: enable)##sesd"].plurals[0] = "10xx: Ustaw modulację kołową (0: wył., 1: wł.)"; + strings["11xx: Raw frequency (0-3E)##sesd"].plurals[0] = "11xx: Absulutna częstotliwość (0-3E)"; + strings["another ZX Spectrum beeper system with full PWM pulses and 3-level volume per channel. it also has a pitchable overlay sample channel.##sesd"].plurals[0] = "kolejny system brzęczyka ZX Spectrum, tym razem zawierający pełnoprawne fale prostokątne z regulowaną szerokością i trzema poziomami głośności dla każdego kanału. ma również nakładający się ma inne kanały kanał sampli z kontrolą częstotliwości."; + strings["12xx: Set pulse width##sesd1"].plurals[0] = "12xx: Ustaw szerokość fali prost."; + strings["this PCM chip was widely used at Konami arcade boards in 1990-1992.##sesd"].plurals[0] = "ten układ PCM był szeroko stosowany w automatach do gier Konami w latach 1990-1992."; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd2"].plurals[0] = "DFxx: Ustaw kierunek odtwarzania sampli (0: normalny; 1: odwrotny)"; + strings["two square waves (one may be turned into noise). used in the Commodore Plus/4, 16 and 116.##sesd"].plurals[0] = "dwa kanały fali kwadratowej (jeden z nich może odtwarzać szum). używany w Commodore Plus/4, 16 i 116."; + strings["Namco's first PCM chip from 1987. it's pretty good for being so.##sesd"].plurals[0] = "pierwszy układ PCM Namco z 1987r. Całkiem przyzwoity jak na swoje czasy."; + strings["Namco's PCM chip used in their NA-1/2 hardware.\nvery similar to C140, but has noise generator.##sesd"].plurals[0] = "Układ PCM firmy Namco używany w urządzeniach NA-1/2.\nbardzo podobny do C140, ale ma generator szumu."; + strings["11xx: Set noise mode##sesd1"].plurals[0] = "11xx: Ustaw tryb szumu"; + strings["12xy: Set invert mode (x: surround; y: invert)##sesd"].plurals[0] = "12xy: Ustwa tryb odwrotny (x: dźwięk przestrzenny; y: odwrotny.)"; + strings["a unique FM synth featured in PC sound cards.\nbased on the OPL3 design, but with lots of its features extended.##sesd"].plurals[0] = "unikalny układ syntezy FM stosowany w kartach dźwiękowych dla komputerów PC.\nopiera się na OPL3, ale ma znacznie rozszerzone możliwości syntezy."; + strings["2Exx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Exx: Włącz twardy reset obwiedni przy nowej nucie"; + strings["first Ensoniq chip used in their synths and Apple IIGS computer. Has 32 hard-panned 8-bit wavetable/sample channels, can do oscillator sync (like SID) and amplitude modulation. Can have up to 128 KiB (2 banks of 64 KiB) of memory for wavetables/samples.\nAs Robert Yannes (SID chip creator) said, it's more or less what SID chip could be if he was given enough time for its development.##sesd"].plurals[0] = "pierwszy układ scalony firmy Ensoniq, wykorzystywany w syntezatorach i komputerze Apple IIGS. Posiada 32 kanały syntezy tablicowej / sampli z twardym panningiem, synchronizacją oscylatorów (tak jak SID) i modulacją amplitudy. Może mieć do 128 KiB (2 banki po 64 KiB każdy) pamięci na tablice fal/sample.\nJak powiedział Robert Yannes (twórca układu SID), ES5503 jest mniej więcej tym, czym mógłby być układ SID, gdyby miał wystarczająco dużo czasu na jego opracowanie."; + strings["11xx: Set number of enabled oscillators (2-1F)##sesd"].plurals[0] = "11xx: Ustaw ilość włączonych oscylatorów (2-1F)"; + strings["12xx: Set oscillator output (0-7, 0=left, 1=right)##sesd"].plurals[0] = "12xx: Ustaw wyjście sygnału oscylatora (0-7, 0=lewo, 1=prawo)"; + strings["13xx: Set wave/sample length (0-7, 0=256, 1=512, 2=1024, etc.)##sesd"].plurals[0] = "13xx: Ustaw długości fali/sampla (0-7, 0=256, 1=512, 2=1024 i.t.d.)"; + strings["14xx: Set wave/sample position in memory (xx*256 offset)##sesd"].plurals[0] = "14xx: Ustaw położenie fali/sampla w pamięci (przesunięcie xx*256)"; + strings["15xx: Set oscillator mode (0-3)##sesd"].plurals[0] = "15xx: Ustaw tryb oscylatora (0-3)"; + strings["a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\nused in the Hexheld fantasy console.##sesd"].plurals[0] = "fikcyjny układ dźwiękowy opracowany przez jvsTSX i The Beesh-Spweesh!\nużywany w fikcyjnej konsoli do gier Hexheld."; + strings["20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel accumulator (00 to 7F)##sesd"].plurals[0] = "20xx: Załaduj najmniej znaczący bajt do LFSRa kanału szumu (00-FF) lub akumulatora kanału spadka (00-7F)"; + strings["21xx: Load high byte of noise channel LFSR (00 to FF)##sesd"].plurals[0] = "21xx: Załaduj wysokiego bajtu do LFSR kanału szumu (00-FF)"; + strings["22xx: Write to I/O port A##sesd"].plurals[0] = "22xx: Zapisz do prtu I/O A"; + strings["23xx: Write to I/O port B##sesd"].plurals[0] = "23xx: Zapisz do portu I/O B"; + strings["this chip was featured in the Enterprise 128 computer. it is similar to POKEY, but with stereo output, more features and frequency precision and the ability to turn left or right (or both) channel into a 6-bit DAC for sample playback.##sesd"].plurals[0] = "Układ ten znajdował się w komputerze Enterprise 128. Jest podobny do POKEY, ale ma dźwięk stereo, więcej funkcji, dokładniejsze dostrajanie częstotliwości i możliwość zamiany lewego lub prawego (lub obu) kanału w 6-bitowy przetwornik cyfrowo-analogowy do odtwarzania sampli."; + strings["10xx: Set waveform (0 to 4; 0 to 3 on noise)##sesd"].plurals[0] = "10xx: Ustaw kształt fali (0-4; 0-3 na kanale szumu)"; + strings["11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)##sesd"].plurals[0] = "11xx: Ustaw źródło częstotliwości szumu(0: stały, 1-3: kanały 1-3)"; + strings["12xx: Toggle high-pass with next channel##sesd"].plurals[0] = "12xx: Włącz filtr gornoprzep. na następnym kanale"; + strings["13xx: Toggle ring modulation with channel+2##sesd"].plurals[0] = "13xx: Włącz modulację kołową na kanale +2"; + strings["14xx: Toggle swap counters (noise only)##sesd"].plurals[0] = "14xx: Włącz zamianę liczników (tylko szum)"; + strings["15xx: Toggle low pass (noise only)##sesd"].plurals[0] = "15xx: Włącz filtr dolnoprzep. (tylko szum)"; + strings["16xx: Set clock divider (0: /2; 1: /3)##sesd"].plurals[0] = "16xx: Ustaw dzielnik zegara (0: /2; 1: /3)"; + strings["a fictional sound chip by LTVA. like SID, but with many of its problems fixed. also features extended functionality like more wave mixing modes, tonal noise, filter and volume per channel.##sesd"].plurals[0] = "fikcyjny układ dźwiękowy stworzony przez LTVA. podobny do SID, ale z wieloma naprawionymi problemami. ten układ ma również dodatkowe funkcje, takie jak nowe metody miksowania fal, melodyjny szum, oddzielna regulacja głośności i filtr na każdym kanale."; + strings["a fictional sound chip by Euly. similar to Ricoh 2A03, but all the duty cycles are different, noise has 32 pitches instead of 16 and you have four hard-coded waveforms on triangle channel.##sesd"].plurals[0] = "fikcyjny układ dźwiękowy stworzony przez Euly. podobny do Ricoh 2A03, ale wszytskie szerokości fali prostokątnej są inne, szum ma 32 możliwe częstotliwości do wyboru (zamiast 16), masz też również 4 pre-definiowany kształty fal na kanale 3."; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1, wave: 0 to 3)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prostokątnej/tryb szumu (fala prost.: 0-3; szum: 0 lub 1; fala: 0-3)"; + strings["19xx: Set wave linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Ustaw liniowy licznik fali (0-7F; 80 i wyższe zatrzymują)"; + strings["additional PCM FIFO channels in Game Boy Advance driven directly by its DMA hardware.##sesd"].plurals[0] = "dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane bezpośrednio przez własne, sprzętowe DMA"; + strings["additional PCM FIFO channels in Game Boy Advance driven by software mixing to provide up to sixteen sample channels.##sesd"].plurals[0] = "dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane przez główny procesor, aby uzyskać 16 kanałów PCM."; + strings["11xy: Set echo channel (x: left/right source; y: delay (0 disables))##sesd"].plurals[0] = "11xy: Ustaw kanał echo (x: lewe/prawe źródło; y: opóźnienie (0 wyłącza))"; + strings["12xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "12xy: Włącz odwrócenie sygnału (x: lewo; y: prawo)"; + strings["a handheld video game console with two screens. it uses a stylus.##sesd"].plurals[0] = "przenośna konsola do gier z dwoma ekranami. w zestawie był rysik"; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prostokątnej (zakres: 0-7)"; + strings["1Fxx: Set global volume (0 to 7F)##sesd"].plurals[0] = "1Fxx: Ustaw globalną głośność (0-7F)"; + strings["FZT sound source##sesd"].plurals[0] = "Źródło dźwięku FZT"; + strings["a software synth core by LTVA used in Flizzer Tracker (Flipper Zero chiptune tracker).##sesd"].plurals[0] = " syntezator dźwięku autorstwa LTVA używany w Flizzer Trackerze (tracker dla Flippera Zero)."; + strings["10xx: Set wave (bits: 0: noise, 1: pulse, 2: triangle, 3: sawtooth, 4: metallic noise, 5: sine)##sesd"].plurals[0] = "10xx: Ustaw kształt fali (bity: 0: szum, 1: fala prost., 2: fala trójk., 3: piłokształtna, 4: \"metaliczny\" szum, 5: sinusoida)"; + strings["11xy: PWM (pulsolo) with speed x and depth y##sesd"].plurals[0] = "11xy: PWM (pulsolo) z szybkością (x) i głębokością (y)"; + strings["12xx: Set pulse width##sesd"].plurals[0] = "12xx: Ustaw szerokość fali prost."; + strings["13xx: Pulse width up##sesd"].plurals[0] = "13xx: Szerokość fali prostokątnej w górę"; + strings["14xx: Pulse width down##sesd"].plurals[0] = "14xx: Szerokość fali prostokątnej w dół"; + strings["15xx: Set filter cutoff##sesd"].plurals[0] = "15xx: Ustaw punkt odcięcia filtra"; + strings["16xx: Set volume##sesd"].plurals[0] = "16xx: Ustaw głośność"; + strings["17xx: Toggle filter##sesd"].plurals[0] = "17xx: Wł./wył filtr"; + strings["18xx: Set filter mode##sesd"].plurals[0] = "18xx: Ustaw tryb filtra"; + strings["19xx: Phase reset##sesd"].plurals[0] = "19xx: Reset fazy"; + strings["1Axx: Filter cutoff up##sesd"].plurals[0] = "1Axx: Punkt odcięcia filtra w górę"; + strings["1Bxx: Filter cutoff down##sesd"].plurals[0] = "1Bxx: unkt odcięcia filtra w dół"; + strings["1Cxx: Set filter resonance##sesd"].plurals[0] = "1Cxx: Ustaw rezonans filtra"; + strings["1Dxx: Filter resonance up##sesd"].plurals[0] = "1Dxx: Rezonans w górę"; + strings["1Exx: Filter resonance down##sesd"].plurals[0] = "1Exx: Rezonans w górę"; + strings["1Fxx: Ring mod source (FF = self)##sesd"].plurals[0] = "1Fxx: Ustaw sygnał źródłowy modulacji kołowej (FF = automodulacja)"; + strings["20xx: Hard sync source (FF = self)##sesd"].plurals[0] = "20xx: Ustaw źródło synchronizacji oscylatora (FF = automodulacja)"; + strings["21xx: Set attack speed##sesd"].plurals[0] = "21xx: Ustaw atak"; + strings["22xx: Set decay speed##sesd"].plurals[0] = "22xx: Ustaw opadanie"; + strings["23xx: Set sustain level##sesd"].plurals[0] = "23xx: Ustaw podtrzymanie"; + strings["24xx: Set release rate##sesd"].plurals[0] = "24xx: Ustaw zwolnienie"; + strings["25xx: Restart instrument program##sesd"].plurals[0] = "25xx: Zrestartuj parametry instrumentu"; + strings["26xx: Portamento up (semitones)##sesd"].plurals[0] = "26xx: Portamento w górę (w półtonach)"; + strings["27xx: Portamento down (semitones)##sesd"].plurals[0] = "27xx: Portamento w dół (w półtonach)"; + strings["28xx: Absolute arpeggio note##sesd"].plurals[0] = "28xx: Absolutna nuta arpeggio"; + strings["29xx: Trigger envelope release##sesd"].plurals[0] = "29xx: Wywołaj zwolnienie obwiedni"; + strings["a fantasy sound chip using logistic map iterations to generate sound.##sesd"].plurals[0] = "fikcyjny układ audio wykorzystujący ciąg iteracji odwzorowania logistycznego do synteszy dźwięku "; + strings["10xx: Load low byte of channel sample state##sesd"].plurals[0] = "10xx: Załaduj niski bajt stanu samplowania kanału"; + strings["11xx: Load high byte of channel sample state##sesd"].plurals[0] = "11xx: Załaduj wysoki bajt stanu samplowania kanału"; + strings["12xx: Set low byte of channel parameter##sesd"].plurals[0] = "12xx: Ustaw niski bajt parametru kanału"; + strings["13xx: Set high byte of channel parameter##sesd"].plurals[0] = "13xx: Ustaw wysoki bajt parametru kanału"; + strings["this is a system designed for testing purposes.##sesd"].plurals[0] = "ten system jest przeznaczony do testowania."; + + strings["help! what's going on!"].plurals[0] = "pomocy! co się dzieje?"; + strings["Sunsoft 5B standalone##sesd"].plurals[0] = "Sunsoft 5B oddzielnie"; + strings["Sunsoft 5B standalone (PAL)##sesd"].plurals[0] = "Sunsoft 5B oddzielnie (PAL)"; + strings["Overclocked Sunsoft 5B##sesd"].plurals[0] = "Podkręcony Sunsoft 5B"; + strings["Sega Genesis Extended Channel 3##sesd0"].plurals[0] = "Sega Mega Drive z rozszerzonym kanałem 3"; + strings["NTSC-J Sega Master System + drums##sesd"].plurals[0] = "NTSC-J Sega Master System + perkusja"; + strings["MSX-MUSIC + drums##sesd"].plurals[0] = "MSX-MUSIC + perkusja"; + strings["Commodore 64 with dual 6581##sesd"].plurals[0] = "Commodore 64 z dwoma 6581"; + strings["Commodore 64 with dual 8580##sesd"].plurals[0] = "Commodore 64 z dwoma 8580"; + strings["YM2151 + SegaPCM Arcade (compatibility)##sesd"].plurals[0] = "YM2151 + SegaPCM Arcade (kompatybilny)"; + strings["YM2151 + SegaPCM Arcade##sesd"].plurals[0] = "YM2151 + SegaPCM Arcade"; + strings["Game Boy with AY expansion##sesd"].plurals[0] = "Game Boy z rozszerzeniem AY"; + strings["multi-system##sesd"].plurals[0] = "muti-system"; + strings["Unknown##sesd"].plurals[0] = "Nieznany"; + strings["15xx: Set raw period##sesd"].plurals[0] = "15xx: Ustaw absolutny okres"; + strings["16xx: Set raw period higher nybble (0-F)##sesd"].plurals[0] = "16xx: Ustaw wyższy półbajt absolutnego okresu (0-F)"; + strings["Sega Genesis Extended Channel 3##sesd1"].plurals[0] = "Sega Mega Drive z rozszerzonym kanałem 3"; + strings["Neo Geo CD Extended Channel 2##sesd"].plurals[0] = "Neo Geo CD z rozszerzonym kanałem 2"; + strings["Famicom Disk System (chip)##sesd"].plurals[0] = "Famicom Disk System (sam chip)"; + strings["Yamaha YM2203 (OPN) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2203 (OPN) z rozszerzonym kanałem 3"; + strings["Yamaha YM2608 (OPNA) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) z rozszerzonym kanałem 3"; + strings["Yamaha YM2608 (OPNA) Extended Channel 3 and CSM##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) z rozszerzonym kanałem 3 i CSM"; + strings["PC Speaker##sesd"].plurals[0] = "PC Speaker (brzęczyk)"; + strings["ZX Spectrum Beeper##sesd"].plurals[0] = "Brzęczyk ZX Spectrum"; + strings["Yamaha YM2612 (OPN2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3"; + strings["Yamaha YM3526 (OPL) with drums##sesd"].plurals[0] = "Yamaha YM3526 (OPL) (tryb perkusji)"; + strings["Yamaha YM3812 (OPL2) with drums##sesd"].plurals[0] = "Yamaha YM3812 (OPL2) (tryb perkusji)"; + strings["Yamaha YMF262 (OPL3) with drums##sesd"].plurals[0] = "Yamaha YMF262 (OPL3) (tryb perkusji)"; + strings["Yamaha YM2610 (OPNB) Extended Channel 2##sesd"].plurals[0] = "Yamaha YM2610 (OPNB) z rozszerzonym kanałem 2"; + strings["Yamaha YM2413 (OPLL) with drums##sesd"].plurals[0] = "=Yamaha YM2413 (OPLL) (tryb perkusji)"; + strings["Yamaha YM2610B (OPNB2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2610B (OPNB2) z rozszerzonym kanałem 3"; + strings["SegaPCM (compatible 5-channel mode)##sesd"].plurals[0] = "SegaPCM (kompatybilny tryb 5-kanałowy)"; + strings["Yamaha YMF278B (OPL4) with drums##sesd"].plurals[0] = "Yamaha YMF278B (OPL4) (tryb perkusji)"; + strings["Yamaha Y8950 with drums##sesd"].plurals[0] = "Yamaha Y8950 (tryb perkusji)"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) z DualPCM"; + strings["Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3, DualPCM i CSM"; + strings["Generic PCM DAC##sesd"].plurals[0] = "Typowy przetwornik C/A"; + strings["ZX Spectrum Beeper (QuadTone Engine)##sesd"].plurals[0] = "Brzęczyk ZX Spectrum (silnik QuadTone)"; + strings["ESS ES1xxx series (ESFM)##sesd"].plurals[0] = "ESS serii ES1xxx (ESFM)"; + strings["Dummy System##sesd"].plurals[0] = "System-wydmuszka"; + + //channel names + + strings["Channel 1##sesd"].plurals[0] = "Kanał 1"; + strings["Channel 2##sesd"].plurals[0] = "Kanał 2"; + strings["Channel 3##sesd"].plurals[0] = "Kanał 3"; + strings["Channel 4##sesd"].plurals[0] = "Kanał 4"; + strings["Channel 5##sesd"].plurals[0] = "Kanał 5"; + strings["Channel 6##sesd"].plurals[0] = "Kanał 6"; + strings["Channel 7##sesd"].plurals[0] = "Kanał 7"; + strings["Channel 8##sesd"].plurals[0] = "Kanał 8"; + strings["Channel 9##sesd"].plurals[0] = "Kanał 9"; + strings["Channel 10##sesd"].plurals[0] = "Kanał 10"; + strings["Channel 11##sesd"].plurals[0] = "Kanał 11"; + strings["Channel 12##sesd"].plurals[0] = "Kanał 12"; + strings["Channel 13##sesd"].plurals[0] = "Kanał 13"; + strings["Channel 14##sesd"].plurals[0] = "Kanał 14"; + strings["Channel 15##sesd"].plurals[0] = "Kanał 15"; + strings["Channel 16##sesd"].plurals[0] = "Kanał 16"; + strings["Channel 17##sesd"].plurals[0] = "Kanał 17"; + strings["Channel 18##sesd"].plurals[0] = "Kanał 18"; + strings["Channel 19##sesd"].plurals[0] = "Kanał 19"; + strings["Channel 20##sesd"].plurals[0] = "Kanał 20"; + strings["Channel 21##sesd"].plurals[0] = "Kanał 21"; + strings["Channel 22##sesd"].plurals[0] = "Kanał 22"; + strings["Channel 23##sesd"].plurals[0] = "Kanał 23"; + strings["Channel 24##sesd"].plurals[0] = "Kanał 24"; + strings["Channel 25##sesd"].plurals[0] = "Kanał 25"; + strings["Channel 26##sesd"].plurals[0] = "Kanał 26"; + strings["Channel 27##sesd"].plurals[0] = "Kanał 27"; + strings["Channel 28##sesd"].plurals[0] = "Kanał 28"; + strings["Channel 29##sesd"].plurals[0] = "Kanał 29"; + strings["Channel 30##sesd"].plurals[0] = "Kanał 30"; + strings["Channel 31##sesd"].plurals[0] = "Kanał 31"; + strings["Channel 32##sesd"].plurals[0] = "Kanał 32"; + + strings["Square##sesd"].plurals[0] = "Kwadrat"; + + strings["Square 1##sesd"].plurals[0] = "Kwadrat 1"; + strings["Square 2##sesd"].plurals[0] = "Kwadrat 2"; + strings["Square 3##sesd"].plurals[0] = "Kwadrat 3"; + + strings["Pulse##sesd"].plurals[0] = "Prostokąt"; + + strings["Pulse 1##sesd"].plurals[0] = "Prostokąt 1"; + strings["Pulse 2##sesd"].plurals[0] = "Prostokąt 2"; + + strings["Wave##sesd"].plurals[0] = "Fala"; + strings["Wavetable##sesd"].plurals[0] = "Tabl. fali"; + + strings["Triangle##sesd"].plurals[0] = "Trójkąt"; + + strings["PCM##sesd"].plurals[0] = "PCM"; + + strings["PCM 1##sesd"].plurals[0] = "PCM 1"; + strings["PCM 2##sesd"].plurals[0] = "PCM 2"; + strings["PCM 3##sesd"].plurals[0] = "PCM 3"; + strings["PCM 4##sesd"].plurals[0] = "PCM 4"; + strings["PCM 5##sesd"].plurals[0] = "PCM 5"; + strings["PCM 6##sesd"].plurals[0] = "PCM 6"; + strings["PCM 7##sesd"].plurals[0] = "PCM 7"; + strings["PCM 8##sesd"].plurals[0] = "PCM 8"; + strings["PCM 9##sesd"].plurals[0] = "PCM 9"; + strings["PCM 10##sesd"].plurals[0] = "PCM 10"; + strings["PCM 11##sesd"].plurals[0] = "PCM 11"; + strings["PCM 12##sesd"].plurals[0] = "PCM 12"; + strings["PCM 13##sesd"].plurals[0] = "PCM 13"; + strings["PCM 14##sesd"].plurals[0] = "PCM 14"; + strings["PCM 15##sesd"].plurals[0] = "PCM 15"; + strings["PCM 16##sesd"].plurals[0] = "PCM 16"; + strings["PCM 17##sesd"].plurals[0] = "PCM 17"; + strings["PCM 18##sesd"].plurals[0] = "PCM 18"; + strings["PCM 19##sesd"].plurals[0] = "PCM 19"; + strings["PCM 20##sesd"].plurals[0] = "PCM 20"; + strings["PCM 21##sesd"].plurals[0] = "PCM 21"; + strings["PCM 22##sesd"].plurals[0] = "PCM 22"; + strings["PCM 23##sesd"].plurals[0] = "PCM 23"; + strings["PCM 24##sesd"].plurals[0] = "PCM 24"; + + strings["DPCM##sesd"].plurals[0] = "DPCM"; + + strings["ADPCM##sesd"].plurals[0] = "ADPCM"; + + strings["ADPCM 1##sesd"].plurals[0] = "ADPCM 1"; + strings["ADPCM 2##sesd"].plurals[0] = "ADPCM 2"; + strings["ADPCM 3##sesd"].plurals[0] = "ADPCM 3"; + + strings["ADPCM-A 1##sesd"].plurals[0] = "ADPCM-A 1"; + strings["ADPCM-A 2##sesd"].plurals[0] = "ADPCM-A 2"; + strings["ADPCM-A 3##sesd"].plurals[0] = "ADPCM-A 3"; + strings["ADPCM-A 4##sesd"].plurals[0] = "ADPCM-A 4"; + strings["ADPCM-A 5##sesd"].plurals[0] = "ADPCM-A 5"; + strings["ADPCM-A 6##sesd"].plurals[0] = "ADPCM-A 6"; + + strings["ADPCM-B##sesd"].plurals[0] = "ADPCM-B"; + + strings["Sample##sesd"].plurals[0] = "Sampel"; + + strings["DAC Left##sesd"].plurals[0] = "DAC Lewy"; + strings["DAC Right##sesd"].plurals[0] = "DAC Prawy"; + + strings["Noise##sesd"].plurals[0] = "Szum"; + + strings["Noise 1##sesd"].plurals[0] = "Szum 1"; + strings["Noise 2##sesd"].plurals[0] = "Szum 2"; + strings["Noise 3##sesd"].plurals[0] = "Szum 3"; + + strings["Slope##sesd"].plurals[0] = "Spadek"; + + strings["FM 6/PCM 1##sesd"].plurals[0] = "FM 6/PCM 1"; + strings["CSM Timer##sesd"].plurals[0] = "Timer CSM"; + + strings["VRC6 Saw##sesd"].plurals[0] = "Piła VRC6"; + + strings["4OP 1##sesd"].plurals[0] = "4OP 1"; + strings["4OP 3##sesd"].plurals[0] = "4OP 3"; + strings["4OP 5##sesd"].plurals[0] = "4OP 5"; + strings["4OP 7##sesd"].plurals[0] = "4OP 7"; + strings["4OP 9##sesd"].plurals[0] = "4OP 9"; + strings["4OP 11##sesd"].plurals[0] = "4OP 11"; + + strings["Kick/FM 7##sesd"].plurals[0] = "Stopa/FM7"; + strings["Kick/FM 16##sesd"].plurals[0] = "Stopa/FM16"; + strings["Kick##sesd"].plurals[0] = "Stopa"; + strings["Snare##sesd"].plurals[0] = "Werbel"; + strings["Top##sesd"].plurals[0] = "Talerz"; + strings["HiHat##sesd"].plurals[0] = "Hi-hat"; + strings["Tom##sesd"].plurals[0] = "Tom-tom"; + strings["Rim##sesd"].plurals[0] = "Rimshot"; + + // channel short names + + strings["CH1##sesd"].plurals[0] = "KN1"; + strings["CH2##sesd"].plurals[0] = "KN2"; + strings["CH3##sesd"].plurals[0] = "KN3"; + strings["CH4##sesd"].plurals[0] = "KN4"; + strings["CH5##sesd"].plurals[0] = "KN5"; + strings["CH6##sesd"].plurals[0] = "KN6"; + strings["CH7##sesd"].plurals[0] = "KN7"; + strings["CH8##sesd"].plurals[0] = "KN8"; + strings["CH9##sesd"].plurals[0] = "KN9"; + + strings["NO##sesd"].plurals[0] = "SZ"; + strings["N1##sesd"].plurals[0] = "SZ1"; + strings["N2##sesd"].plurals[0] = "SZ2"; + strings["N3##sesd"].plurals[0] = "SZ3"; + + strings["SL##sesd"].plurals[0] = "SP"; + + strings["S1##sesd"].plurals[0] = "P1"; + strings["S2##sesd"].plurals[0] = "P2"; + strings["S3##sesd"].plurals[0] = "P3"; + strings["S4##sesd"].plurals[0] = "P4"; + strings["S5##sesd"].plurals[0] = "P5"; + strings["S6##sesd"].plurals[0] = "P6"; + + strings["P1##sesd"].plurals[0] = "SA1"; + strings["P2##sesd"].plurals[0] = "SA2"; + strings["P3##sesd"].plurals[0] = "SA3"; + strings["P4##sesd"].plurals[0] = "SA4"; + strings["P5##sesd"].plurals[0] = "SA5"; + strings["P6##sesd"].plurals[0] = "SA6"; + strings["P7##sesd"].plurals[0] = "SA7"; + strings["P8##sesd"].plurals[0] = "SA8"; + strings["P9##sesd"].plurals[0] = "SA9"; + strings["P10##sesd"].plurals[0] = "SA10"; + strings["P11##sesd"].plurals[0] = "SA11"; + strings["P12##sesd"].plurals[0] = "SA12"; + strings["P13##sesd"].plurals[0] = "SA13"; + strings["P14##sesd"].plurals[0] = "SA14"; + strings["P15##sesd"].plurals[0] = "SA15"; + strings["P16##sesd"].plurals[0] = "SA16"; + strings["P17##sesd"].plurals[0] = "SA17"; + strings["P18##sesd"].plurals[0] = "SA18"; + strings["P19##sesd"].plurals[0] = "SA19"; + strings["P20##sesd"].plurals[0] = "SA20"; + strings["P21##sesd"].plurals[0] = "SA21"; + strings["P22##sesd"].plurals[0] = "SA22"; + strings["P23##sesd"].plurals[0] = "SA23"; + strings["P24##sesd"].plurals[0] = "SA24"; + + strings["BD##sesd"].plurals[0] = "BB"; + strings["SD##sesd"].plurals[0] = "WB"; + strings["TP##sesd"].plurals[0] = "TL"; + strings["HH##sesd"].plurals[0] = "HH"; + strings["TM##sesd"].plurals[0] = "TM"; + strings["RM##sesd"].plurals[0] = "RM"; + + strings["P##sesd"].plurals[0] = "S"; + + strings["VS##sesd"].plurals[0] = "VS"; + + strings["TR##sesd"].plurals[0] = "TR"; + strings["DMC##sesd"].plurals[0] = "DMC"; + + strings["WA##sesd"].plurals[0] = "FA"; +} diff --git a/po/b/portuguese.cpp b/po/b/portuguese.cpp new file mode 100644 index 000000000..942c0fcad --- /dev/null +++ b/po/b/portuguese.cpp @@ -0,0 +1,6017 @@ +#include +#include +#include "locale.h" + +#include "template.h" + +int getPluralIndexPortuguese(int n) +{ + return n > 1 ? 1 : 0; + //here you can provide plural forms indices based on the integer. + //you can find one-liners for common languages here: + //https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html + //these would need some adaptation to work in this code + //see russian.cpp file for example of adapted statement +} + +static const ImGuiLocEntry GLocalizationEntriesTmTM[] = +{ + { ImGuiLocKey_VersionStr, "Dear ImGui " IMGUI_VERSION " (" IM_STRINGIFY(IMGUI_VERSION_NUM) ")" }, + { ImGuiLocKey_TableSizeOne, "Ajustar largura da coluna###SizeOne" }, + { ImGuiLocKey_TableSizeAllFit, "Ajustar largura de todas as colunas###SizeAll" }, + { ImGuiLocKey_TableSizeAllDefault, "Redefinir largura de todas as colunas para o padrão###SizeAll" }, + { ImGuiLocKey_TableResetOrder, "Redefinir ordem###ResetOrder" }, + { ImGuiLocKey_WindowingMainMenuBar, "(Barra de menu principal)" }, + { ImGuiLocKey_WindowingPopup, "(Popup)" }, + { ImGuiLocKey_WindowingUntitled, "(Sem título)" }, + { ImGuiLocKey_DockingHideTabBar, "Esconder barra de abas###HideTabBar" }, +}; + +class DivLocale; + +void DivLocale::addTranslationsPortuguese() +{ + ImGui::LocalizeRegisterEntries(GLocalizationEntriesTmTM, IM_ARRAYSIZE(GLocalizationEntriesTmTM)); + + strings["##test"].plurals[0] = "##test"; + + // everything in a string after the ## or ### must remain as is + // unless it's one of these purely-for-translation codes + // example: "Sparkles!##sgab1" means the second instance of "Sparkles!" + // in `src/gui/about.cpp`. + + //progress tracker + // code is the hashcode prefix (derived from path) + + // sg** src/gui/ + // sgab src/gui/about.cpp --DONE-- + // sgch src/gui/channels.cpp --DONE-- + // sgco src/gui/chanOsc.cpp -- -- revise + // sgcl src/gui/clock.cpp --DONE-- + // sgcp src/gui/commandPalette.cpp --DONE-- + // sgcf src/gui/compatFlags.cpp -- -- revise + // sgcs src/gui/csPlayer.cpp + // sgdl src/gui/dataList.cpp --DONE-- + // sgda src/gui/doAction.cpp --DONE-- + // sgec src/gui/editControls.cpp -- -- revise + // sged src/gui/editing.cpp --DONE-- + // sgef src/gui/effectList.cpp --DONE-- + // sgeo src/gui/exportOptions.cpp --DONE-- + // sgfd src/gui/fileDialog.cpp + // sgfr src/gui/findReplace.cpp -- -- revise + // sgfm src/gui/fmPreview.cpp + // sgfo src/gui/fonts.cpp + // sggd src/gui/gradient.cpp + // sggv src/gui/grooves.cpp --DONE-- + // sggu src/gui/gui.cpp --DONE-- + // sggc src/gui/guiConst.cpp -- -- revise + // sgim src/gui/image.cpp + // sgie src/gui/insEdit.cpp -- -- revise + // sgme src/gui/memory.cpp + // sgmm src/gui/midiMap.cpp + // sgmx src/gui/mixer.cpp --DONE-- + // sgns src/gui/newSong.cpp --DONE-- + // sgor src/gui/orders.cpp --DONE-- + // sgos src/gui/osc.cpp --DONE-- + // sgpm src/gui/patManager.cpp --DONE-- + // sgpa src/gui/pattern.cpp --DONE-- + // sgpi src/gui/piano.cpp -- -- revise + // sgpr src/gui/presets.cpp --DONE-- + // sgrv src/gui/regView.cpp --DONE-- + // sgse src/gui/sampleEdit.cpp -- -- revise + // sgse src/gui/settings.cpp --DONE-- + // sgsi src/gui/songInfo.cpp --DONE-- + // sgsn src/gui/songNotes.cpp --DONE-- + // sgsp src/gui/speed.cpp -- -- revise + // sgst src/gui/stats.cpp --DONE-- + // sgss src/gui/subSongs.cpp --DONE-- + // sgsc src/gui/sysConf.cpp --DONE-- + // sgsm src/gui/sysManager.cpp --DONE-- + // sgsa src/gui/sysPartNumber.cpp --DONE-- + // sgsp src/gui/sysPicker.cpp --DONE-- + // sgut src/gui/util.cpp --DONE-- + // sgvm src/gui/volMeter.cpp --DONE-- + // sgwe src/gui/waveEdit.cpp --DONE-- + // sgxy src/gui/xyOsc.cpp --DONE-- + + + // sgab src/gui/about.cpp + + strings["About Furnace###About Furnace"].plurals[0] = "Sobre o Furnace###About Furnace"; + + strings["and Furnace-B developers##sgab"].plurals[0] = "e desenvolvedores do Furnace-B"; + strings["are proud to present##sgab"].plurals[0] = "apresentam orgulhosamente"; + strings["the biggest multi-system chiptune tracker!##sgab"].plurals[0] = "o maior tracker chiptune multi-sistema!"; + strings["featuring DefleMask song compatibility.##sgab"].plurals[0] = "com compatibilidade para músicas do DefleMask."; + + strings["> CREDITS <##sgab"].plurals[0] = "> CRÉDITOS <"; + strings["-- program --##sgab"].plurals[0] = "-- programa --"; + strings["A M 4 N (intro tune)##sgab"].plurals[0] = "A M 4 N (tema de introdução)"; + strings["-- graphics/UI design --##sgab"].plurals[0] = "-- gráficos/design de UI --"; + strings["-- documentation --##sgab"].plurals[0] = "-- documentação --"; + strings["-- demo songs --##sgab"].plurals[0] = "-- músicas de demonstração --"; + strings["-- additional feedback/fixes --##sgab"].plurals[0] = "-- feedback/soluções adicionais --"; + strings["-- translations and related work --##sgab"].plurals[0] = "-- traduções e trabalho relacionado --"; + strings["LTVA1 (Russian translation)##sgab"].plurals[0] = "LTVA1 (tradução em Russo)"; + strings["Kagamiin~ (Portuguese translation)##sgab"].plurals[0] = "Kagamiin~ (tradução em Português)"; + strings["freq-mod (Polish translation)##sgab"].plurals[0] = "freq-mod (tradução em Polonês)"; + + strings["powered by:##sgab"].plurals[0] = "bibliotecas utilizadas:"; + strings["Dear ImGui by Omar Cornut##sgab"].plurals[0] = "Dear ImGui por Omar Cornut"; + strings["SDL2 by Sam Lantinga##sgab"].plurals[0] = "SDL2 por Sam Lantinga"; + strings["zlib by Jean-loup Gailly##sgab"].plurals[0] = "zlib por Jean-loup Gailly"; + strings["and Mark Adler##sgab"].plurals[0] = "e Mark Adler"; + strings["libsndfile by Erik de Castro Lopo##sgab"].plurals[0] = "libsndfile por Erik de Castro Lopo"; + strings["Portable File Dialogs by Sam Hocevar##sgab"].plurals[0] = "Portable File Dialogs por Sam Hocevar"; + strings["Native File Dialog by Frogtoss Games##sgab"].plurals[0] = "Native File Dialog por Frogtoss Games"; + strings["Weak-JACK by x42##sgab"].plurals[0] = "Weak-JACK por x42"; + strings["RtMidi by Gary P. Scavone##sgab"].plurals[0] = "RtMidi por Gary P. Scavone"; + strings["FFTW by Matteo Frigo and Steven G. Johnson##sgab"].plurals[0] = "FFTW por Matteo Frigo and Steven G. Johnson"; + strings["backward-cpp by Google##sgab"].plurals[0] = "backward-cpp da Google"; + strings["adpcm by superctr##sgab"].plurals[0] = "adpcm por superctr"; + strings["adpcm-xq by David Bryant##sgab"].plurals[0] = "adpcm-xq por David Bryant"; + strings["Nuked-OPL3/OPLL/OPM/OPN2/PSG by nukeykt##sgab"].plurals[0] = "Nuked-OPL3/OPLL/OPM/OPN2/PSG por nukeykt"; + strings["YM3812-LLE, YMF262-LLE and YMF276-LLE by nukeykt##sgab"].plurals[0] = "YM3812-LLE, YMF262-LLE e YMF276-LLE por nukeykt"; + strings["ymfm by Aaron Giles##sgab"].plurals[0] = "ymfm por Aaron Giles"; + strings["MAME SN76496 by Nicola Salmoria##sgab"].plurals[0] = "MAME SN76496 por Nicola Salmoria"; + strings["MAME AY-3-8910 by Couriersud##sgab"].plurals[0] = "MAME AY-3-8910 por Couriersud"; + strings["with AY8930 fixes by Eulous, cam900 and Grauw##sgab"].plurals[0] = "com melhorias de AY8930 por Eulous, cam900 e Grauw"; + strings["MAME SAA1099 by Juergen Buchmueller and Manuel Abadia##sgab"].plurals[0] = "MAME SAA1099 por Juergen Buchmueller e Manuel Abadia"; + strings["MAME Namco WSG by Nicola Salmoria and Aaron Giles##sgab"].plurals[0] = "MAME Namco WSG por Nicola Salmoria e Aaron Giles"; + strings["MAME RF5C68 core by Olivier Galibert and Aaron Giles##sgab"].plurals[0] = "núcleo MAME RF5C68 por Olivier Galibert e Aaron Giles"; + strings["MAME MSM5232 core by Jarek Burczynski and Hiromitsu Shioya##sgab"].plurals[0] = "núcleo MAME MSM5232 core por Jarek Burczynski e Hiromitsu Shioya"; + strings["MAME MSM6258 core by Barry Rodewald##sgab"].plurals[0] = "núcleo MAME MSM6258 por Barry Rodewald"; + strings["MAME YMZ280B core by Aaron Giles##sgab"].plurals[0] = "núcleo MAME YMZ280B por Aaron Giles"; + strings["MAME GA20 core by Acho A. Tang and R. Belmont##sgab"].plurals[0] = "núcleo MAME GA20 por Acho A. Tang e R. Belmont"; + strings["MAME SegaPCM core by Hiromitsu Shioya and Olivier Galibert##sgab"].plurals[0] = "núcleo MAME SegaPCM por Hiromitsu Shioya e Olivier Galibert"; + strings["SAASound by Dave Hooper and Simon Owen##sgab"].plurals[0] = "Sand AASound por Dave Hooper e Simon Owen"; + strings["SameBoy by Lior Halphon##sgab"].plurals[0] = "SameBoy por Lior Halphon"; + strings["Mednafen PCE, WonderSwan, T6W28 and Virtual Boy audio cores##sgab"].plurals[0] = "núcleos de áudio Mednafen PCE, WonderSwan, T6W28 e Virtual Boy"; + strings["SNES DSP core by Blargg##sgab"].plurals[0] = "núcleo SNES DSP por Blargg"; + strings["puNES (NES, MMC5 and FDS) by FHorse##sgab"].plurals[0] = "puNES (NES, MMC5 e FDS) por FHorse"; + strings["NSFPlay (NES and FDS) by Brad Smith and Brezza##sgab"].plurals[0] = "NSFPlay (NES e FDS) por Brad Smith e Brezza"; + strings["reSID by Dag Lem##sgab"].plurals[0] = "reSID por Dag Lem"; + strings["reSIDfp by Dag Lem, Antti Lankila##sgab"].plurals[0] = "reSIDfp por Dag Lem, Antti Lankila"; + strings["and Leandro Nini##sgab"].plurals[0] = "e Leandro Nini"; + strings["dSID by DefleMask Team based on jsSID##sgab"].plurals[0] = "dSID pelo Time DefleMask baseado no jsSID"; + strings["Stella by Stella Team##sgab"].plurals[0] = "Stella pelo Time Stella"; + strings["QSound emulator by superctr and Valley Bell##sgab"].plurals[0] = "emulador QSound por superctr e Valley Bell"; + strings["VICE VIC-20 sound core by Rami Rasanen and viznut##sgab"].plurals[0] = "núcleo de som VICE VIC-20 por Rami Rasanen e viznut"; + strings["VICE TED sound core by Andreas Boose, Tibor Biczo##sgab"].plurals[0] = "núcleo de som VICE TED por Andreas Boose, Tibor Biczo"; + strings["and Marco van den Heuvel##sgab"].plurals[0] = "e Marco van den Heuvel"; + strings["VERA sound core by Frank van den Hoef##sgab"].plurals[0] = "núcleo de som VERA por Frank van den Hoef"; + strings["mzpokeysnd POKEY emulator by Michael Borisov##sgab"].plurals[0] = "emulador POKEY mzpokeysnd por Michael Borisov"; + strings["ASAP POKEY emulator by Piotr Fusik##sgab"].plurals[0] = "emulador POKEY ASAP por Piotr Fusik"; + strings["ported by laoo to C++##sgab"].plurals[0] = "traduzido para C++ por laoo"; + strings["vgsound_emu (second version, modified version) by cam900##sgab"].plurals[0] = "vgsound_emu (segunda versão, modificada) por cam900"; + strings["SM8521 emulator (modified version) by cam900##sgab"].plurals[0] = "emulador de SM8521 (versão modificada) by cam900"; + strings["D65010G031 emulator (modified version) by cam900##sgab"].plurals[0] = "emulador de D65010G031 (versão modificada) by cam900"; + strings["Namco C140/C219 emulator (modified version) by cam900##sgab"].plurals[0] = "emulador de Namco C140/C219 (versão modificada) by cam900"; + strings["ESFMu emulator by Kagamiin~##sgab"].plurals[0] = "ESFMu (versão modificada) por Kagamiin~"; + strings["PowerNoise emulator by scratchminer##sgab"].plurals[0] = "emulador PowerNoise por scratchminer"; + strings["ep128emu by Istvan Varga##sgab"].plurals[0] = "ep128emu por Istvan Varga"; + strings["SID2 emulator (modification of reSID) by LTVA##sgab"].plurals[0] = "emulador SID2 (modificação do reSID) por LTVA"; + strings["5E01 emulator (modification of NSFPlay) by Euly##sgab"].plurals[0] = "emulador 5E01 (modificação do NSFPlay) por Euly"; + strings["NDS sound emulator by cam900##sgab"].plurals[0] = "emulador de áudio de NDS por cam900"; + + + strings["greetings to:##sgab"].plurals[0] = "saudações a:"; + strings["NEOART Costa Rica##sgab"].plurals[0] = "NEOART Costa Rica"; + strings["Xenium Demoparty##sgab"].plurals[0] = "Xenium Demoparty"; + strings["all members of Deflers of Noice!##sgab"].plurals[0] = "todos os membros de Deflers of Noice!"; + + strings["copyright © 2021-2024 tildearrow##sgab"].plurals[0] = "copyright © 2021-2024 tildearrow"; + strings["(and contributors).##sgab"].plurals[0] = "(e contribuidores)."; + strings["licensed under GPLv2+! see##sgab"].plurals[0] = "licenciado sob a GPLv2+! veja o"; + strings["LICENSE for more information.##sgab"].plurals[0] = "arquivo LICENSE para mais informações."; + + strings["help Furnace grow:##sgab"].plurals[0] = "ajude o Furnace a crescer:"; + strings["help Furnace-B:##sgab"].plurals[0] = "ajude o Furnace-B:"; + + strings["contact tildearrow at:##sgab"].plurals[0] = "entre em contato com tildearrow em:"; + + strings["disclaimer:##sgab"].plurals[0] = "aviso:"; + strings["despite the fact this program works##sgab"].plurals[0] = "apesar do fato de este programa funcionar"; + strings["with the .dmf file format, it is NOT##sgab"].plurals[0] = "com o formato de arquivo .dmf, ele NÃO é"; + strings["affiliated with Delek or DefleMask in##sgab"].plurals[0] = "afiliado com Delek ou o DefleMask de forma"; + strings["any way, nor it is a replacement for##sgab"].plurals[0] = "alguma, assim como também não é um substituto"; + strings["the original program.##sgab"].plurals[0] = "para o programa original."; + + strings["it also comes with ABSOLUTELY NO WARRANTY.##sgab"].plurals[0] = "ele também não vem com ABSOLUTAMENTE NENHUMA GARANTIA."; + + strings["thanks to all contributors/bug reporters!##sgab"].plurals[0] = "agradecemos a todos os contribuidores e bug reporters!"; + + // sgch src/gui/channels.cpp + + strings["Channels###Channels"].plurals[0] = "Canais###Channels"; + strings["Pat##sgch"].plurals[0] = "Seq"; + strings["Osc##sgch"].plurals[0] = "Osc"; + strings["Swap##sgch"].plurals[0] = "Trocar"; + strings["Name##sgch"].plurals[0] = "Nome"; + strings["Show in pattern##sgch"].plurals[0] = "Mostrar na sequência"; + strings["Show in per-channel oscilloscope##sgch"].plurals[0] = "Mostrar no osciloscópio por canal"; + strings["%s #%d\n(drag to swap channels)##sgch"].plurals[0] = "%s #%d\n(arraste para trocar os canais)"; + + // sgco src/gui/chanOsc.cpp + + strings["None (0%)##sgco"].plurals[0] = "Nenhum (0%)"; + strings["None (50%)##sgco"].plurals[0] = "Nenhum (50%)"; + strings["None (100%)##sgco"].plurals[0] = "Nenhum (100%)"; + strings["Frequency##sgco"].plurals[0] = "Frequência"; + strings["Volume##sgco"].plurals[0] = "Volume"; + strings["Channel##sgco"].plurals[0] = "Canal"; + strings["Brightness##sgco"].plurals[0] = "Brilho"; + strings["Note Trigger##sgco"].plurals[0] = "Toque da Nota"; // TODO melhorar mais + strings["Off##sgco"].plurals[0] = "Desativado"; + strings["Mode 1##sgco"].plurals[0] = "Modo 1"; + strings["Mode 2##sgco"].plurals[0] = "Modo 2"; + strings["Mode 3##sgco"].plurals[0] = "Modo 3"; + + strings["Oscilloscope (per-channel)###Oscilloscope (per-channel)"].plurals[0] = "Osciloscópio (por canal)###Oscilloscope (per-channel)"; + + strings["Columns##sgco"].plurals[0] = "Colunas"; + strings["Size (ms)##sgco"].plurals[0] = "Tamanho (ms)"; + strings["Automatic columns##sgco"].plurals[0] = "Colunas automáticas"; + strings["Center waveform##sgco"].plurals[0] = "Centralizar onda"; + strings["Randomize phase on note##sgco"].plurals[0] = "Aleatorizar fase a cada nota"; + strings["Amplitude##sgco"].plurals[0] = "Amplitude"; + strings["Line size##sgco"].plurals[0] = "Espessura da linha"; + strings["Gradient##sgco"].plurals[0] = "Gradiente"; + strings["Color##sgco0"].plurals[0] = "Cor"; + strings["Distance##sgco"].plurals[0] = "Distância"; + strings["Spread##sgco"].plurals[0] = "Espalhamento"; + strings["Remove##sgco"].plurals[0] = "Remover"; + strings["Background##sgco"].plurals[0] = "Fundo"; + strings["X Axis##AxisX"].plurals[0] = "Eixo X##AxisX"; + strings["Y Axis##AxisY"].plurals[0] = "Eixo Y##AxisY"; + strings["Color##sgco1"].plurals[0] = "Cor"; + strings["Text format:##sgco"].plurals[0] = "Formato do texto:"; + + strings["format guide:\n" + "- %c: channel name\n" + "- %C: channel short name\n" + "- %d: channel number (starting from 0)\n" + "- %D: channel number (starting from 1)\n" + "- %n: channel note\n" + "- %i: instrument name\n" + "- %I: instrument number (decimal)\n" + "- %x: instrument number (hex)\n" + "- %s: chip name\n" + "- %p: chip part number\n" + "- %S: chip ID\n" + "- %v: volume (decimal)\n" + "- %V: volume (percentage)\n" + "- %b: volume (hex)\n" + "- %l: new line\n" + "- %%: percent sign##sgco"].plurals[0] = + + "guia de formatação:\n" + "- %c: nome do canal\n" + "- %C: nome curto do canal\n" + "- %d: número do canal (começando em 0)\n" + "- %D: número do canal (começando em 1)\n" + "- %n: nota do canal\n" + "- %i: nome do instrumento\n" + "- %I: número do instrumento (decimal)\n" + "- %x: número do instrumento (hex)\n" + "- %s: nome do chip\n" + "- %p: numeração do chip\n" + "- %S: ID do chip\n" + "- %v: volume (decimal)\n" + "- %V: volume (porcentagem)\n" + "- %b: volume (hex)\n" + "- %l: nova linha\n" + "- %%: símbolo de porcentagem"; + + strings["Text color##sgco"].plurals[0] = "Cor do texto"; + strings["Error!##sgco"].plurals[0] = "Erro!"; + strings["\nquiet##sgco"].plurals[0] = "\nsilenciado"; + + // sgcl src/gui/clock.cpp + + strings["Clock###Clock"].plurals[0] = "Clock###Clock"; + + // sgcp src/gui/commandPalette.cpp + + strings["Search...##sgcp"].plurals[0] = "Procurar..."; + strings["Search recent files...##sgcp"].plurals[0] = "Buscar em arquivos recentes..."; + strings["Search instruments...##sgcp"].plurals[0] = "Procurar instrumentos..."; + strings["Search samples...##sgcp"].plurals[0] = "Procurar samples..."; + strings["Search instruments (to change to)...##sgcp"].plurals[0] = "Procurar insatrumentos (para selecionar)..."; + strings["Search chip (to add)...##sgcp"].plurals[0] = "Procurar chip (para adicionar)..."; + strings["Cancel##sgcp"].plurals[0] = "Cancelar"; + strings["cannot add chip! (##sgcp"].plurals[0] = "não pôde adicionar chip! ("; + strings["- None -"].plurals[0] = "- Nenhum -"; + + // sgcf src/gui/compatFlags.cpp + + strings["Compatibility Flags###Compatibility Flags"].plurals[0] = "Opções de Compatibilidade###Compatibility Flags"; + strings["these flags are designed to provide better DefleMask/older Furnace compatibility.\nit is recommended to disable most of these unless you rely on specific quirks.##sgcf"].plurals[0] = "estas opções são desenvolvidas para prover melhor compatibilidade ao Deflemask ou versões antigas do Furnace.\né recomendado desabilitar a maior parte delas a não ser que você dependa de peculiaridades específicas."; + strings["Game Boy instrument duty is wave volume##sgcf"].plurals[0] = "Ciclo de trabalho do instrumento do Game Boy é o volume do canal de onda"; + strings["if enabled, an instrument with duty macro in the wave channel will be mapped to wavetable volume.##sgcf"].plurals[0] = "se habilitado, um instrumento com macro de ciclo de trabalho no canal de onda será mapeado para o volume da wavetable."; + strings["Restart macro on portamento##sgcf"].plurals[0] = "Reiniciar macro quando houver portamento"; + strings["when enabled, a portamento effect will reset the channel's macro if used in combination with a note.##sgcf"].plurals[0] = "quando habilitado, um efeito de portamento irá reiniciar a macro do canal se utilizado em combinação com uma nota."; + strings["Ignore duplicate slide effects##sgcf"].plurals[0] = "Ignorar efeitos de slide duplicados"; + strings["if this is on, only the first slide of a row in a channel will be considered.##sgcf"].plurals[0] = "se habilitado, apenas o primeiro slide de uma linha em um canal será considerado."; + strings["Ignore 0Dxx on the last order##sgcf"].plurals[0] = "Ignorar 0Dxx na última ordem"; + strings["if this is on, a jump to next row effect will not take place when it is on the last order of a song.##sgcf"].plurals[0] = "se isto estiver habilitado, o efeito para pular para a próxima ordem não irá funcionar quando estiver na última ordem de uma música."; + strings["Don't apply Game Boy envelope on note-less instrument change##sgcf"].plurals[0] = "Não aplicar envelope do Game Boy em mudança de instrumento sem nota"; + strings["if this is on, an instrument change will not affect the envelope.##sgcf"].plurals[0] = "se isto estiver habilitado, uma mudança de instrumento não irá afetar o envelope."; + strings["Ignore DAC mode change outside of intended channel in ExtCh mode##sgcf"].plurals[0] = "Ignorar mudança de modo DAC fora do canal correto no modo ExtCh"; + strings["if this is on, 17xx has no effect on the operator channels in YM2612.##sgcf"].plurals[0] = "se isso estiver habilitado, 17xx não tem nenhum efeito nos canais de operador no YM2612."; + strings["SN76489 duty macro always resets phase##sgcf"].plurals[0] = "Macro de ciclo de trabalho do SN76489 sempre reinicia a fase"; + strings["when enabled, duty macro will always reset phase, even if its value hasn't changed.##sgcf"].plurals[0] = "quando habilitado, a macro de ciclo de trabalho sempre irá reiniciar a fase do canal, mesmo que o seu valor não tenha sido alterado."; + strings["Don't persist volume macro after it finishes##sgcf"].plurals[0] = "Não persistir macro de volume depois que ela terminar"; + strings["when enabled, a value in the volume column that happens after the volume macro is done will disregard the macro.##sgcf"].plurals[0] = "quando habilitado, um valor na coluna de volume que aparece depois que a macro de volume termina irá desconsiderar o valor da macro."; + strings[".mod import##sgcf"].plurals[0] = "importação de .mod"; + strings["Don't slide on the first tick of a row##sgcf"].plurals[0] = "Não fazer slide no primeiro tick de uma linha"; + strings["simulates ProTracker's behavior of not applying volume/pitch slides on the first tick of a row.##sgcf"].plurals[0] = "simula o comportamento do ProTracker de não aplicar slides de volume/tom no primeiro tick de uma linha."; + strings["Reset arpeggio position on row change##sgcf"].plurals[0] = "Reiniciar posição do arpejo em mudança de linha"; + strings["simulates ProTracker's behavior of arpeggio being bound to the current tick of a row.##sgcf"].plurals[0] = "simula o comportamento do ProTracker em que o arpejo é ligado ao tick atual de uma linha."; + strings["Pitch/Playback##sgcf"].plurals[0] = "Tom/Reprodução"; + strings["Pitch linearity:##sgcf"].plurals[0] = "Linearidade de frequências:"; + strings["None##sgcf"].plurals[0] = "Nenhuma"; + strings["like ProTracker/FamiTracker##sgcf"].plurals[0] = "como ProTracker/FamiTracker"; + strings["Full##sgcf"].plurals[0] = "Completa"; + strings["like Impulse Tracker##sgcf"].plurals[0] = "como Impulse Tracker"; + strings["Pitch slide speed multiplier##sgcf"].plurals[0] = "Multiplicador de velocidade de slide de frequência"; + strings["Loop modality:##sgcf"].plurals[0] = "Modalidade de loop:"; + strings["Reset channels##sgcf"].plurals[0] = "Reiniciar canais"; + strings["select to reset channels on loop. may trigger a voltage click on every loop!##sgcf"].plurals[0] = "escolha para reiniciar bruscamente os canais a cada loop. pode causar cliques de tensão em todos os loops!"; + strings["Soft reset channels##sgcf"].plurals[0] = "Desativar canais"; + strings["select to turn channels off on loop.##sgcf"].plurals[0] = "selecione para desligar os canais a cada loop."; + strings["Do nothing##sgcf"].plurals[0] = "Não fazer nada"; + strings["select to not reset channels on loop.##sgcf"].plurals[0] = "selecione para não reiniciar os canais a cada loop."; + strings["Cut/delay effect policy:##sgcf"].plurals[0] = "Política de efeito de corte/atraso:"; + strings["Strict##sgcf"].plurals[0] = "Estrita"; + strings["only when time is less than speed (like DefleMask/ProTracker)##sgcf"].plurals[0] = "somente quando o tempo é menor que a velocidade (como DefleMask/ProTracker)"; + strings["Lax##sgcf"].plurals[0] = "Relaxada"; + strings["no checks##sgcf"].plurals[0] = "sem checagens"; + strings["Simultaneous jump (0B+0D) treatment:##sgcf"].plurals[0] = "Tratamento de pulos simultâneos (0B+0D):"; + strings["Normal##sgcf"].plurals[0] = "Normal"; + strings["accept 0B+0D to jump to a specific row of an order##sgcf"].plurals[0] = "aceitar 0B+0D para pular para uma linha específica de uma ordem"; + strings["Other##sgcf"].plurals[0] = "Outro"; + strings["Auto-insert one tick gap between notes##sgcf"].plurals[0] = "Automaticamente inserir intervalo de um tick entre notas"; + strings["when enabled, a one-tick note cut will be inserted between non-legato/non-portamento notes.\nthis simulates the behavior of some Amiga/SNES music engines.\n\nineffective on C64.##sgcf"].plurals[0] = "quando habilitado, um corte de nota de um tick será inserido entre notas não-legato/não-portamento.\nisso simula o comportamento de alguns motores de música de Amiga e SNES.\nNão tem efeito no C64."; + strings["Don't reset slides after note off##sgcf"].plurals[0] = "Não reiniciar slides após \"note-off\""; + strings["when enabled, note off will not reset the channel's slide effect.##sgcf"].plurals[0] = "quando habilitado, a desativação de nota não irá reiniciar o efeito de slide do canal."; + strings["Don't reset portamento after reaching target##sgcf"].plurals[0] = "Não reiniciar portamento ao atingir nota alvo"; + strings["when enabled, the slide effect will not be disabled after it reaches its target.##sgcf"].plurals[0] = "quando habilitado, o efeito portamento não será desligado após atingir sua nota alvo."; + strings["Continuous vibrato##sgcf"].plurals[0] = "Vibrato contínuo"; + strings["when enabled, vibrato phase/position will not be reset on a new note.##sgcf"].plurals[0] = "quando habilitado, a fase/posição do vibrato não será reiniciada em novas notas."; + strings["Pitch macro is not linear##sgcf"].plurals[0] = "Macro de tom não é linear"; + strings["when enabled, the pitch macro of an instrument is in frequency/period space.##sgcf"].plurals[0] = "quando habilitado, a macro de tom de um instrumento é aplicada em domínio de frequência/período."; + strings["Reset arpeggio effect position on new note##sgcf"].plurals[0] = "Reiniciar posição do efeito de arpejo em novas notas"; + strings["when enabled, arpeggio effect (00xy) position is reset on a new note.##sgcf"].plurals[0] = "quando habilitado, a posição do efeito de arpejo (00xy) é reiniciada quando uma nova nota é tocada."; + strings["Volume scaling rounds up##sgcf"].plurals[0] = "Escalonamento de volume arredonda para cima"; + strings["when enabled, volume macros round up when applied\nthis prevents volume scaling from causing vol=0, which is silent on some chips\n\nineffective on logarithmic channels##sgcf"].plurals[0] = "quando habilitado, macros de volume arredondam para cima ao serem aplicadas\nisso previne que o escalonamento de volume gere um volume igual a 0, que gera silêncio em alguns chips\n\nnão tem efeito em canais com volume logarítmico"; + strings["Stop NES pulse channels hardware sweep on new note##sgcf"].plurals[0] = "Interromper sweep de hardware dos canais de pulso do NES em nova nota"; + strings["Do not stop volume slide after reaching zero or full volume##sgcf"].plurals[0] = "Não interromper slide de volume após alcançar volume zero ou máximo"; + strings["Stop E1xy/E2xy effects on new note##sgcf"].plurals[0] = "Interromper efeitos E1xy/E2xy em nova nota"; + strings["Slower 0Axy volume slide##sgcf"].plurals[0] = "Slide de volume 0Axy é mais lento"; + + // sgcs src/gui/csPlayer.cpp + + strings["Command Stream Player###Command Stream Player"].plurals[0] = "Reprodutor de fluxo de comandos###Command Stream Player"; + strings["Load##sgcs"].plurals[0] = "Carregar"; + strings["Kill##sgcs"].plurals[0] = "Matar"; + strings["Burn Current Song##sgcs"].plurals[0] = "Destruir Música Atual"; + strings["Status##sgcs"].plurals[0] = "Estado"; + strings["Hex##sgcs"].plurals[0] = "Hex"; + + + // sgdl src/gui/dataList.cpp + + strings["Bug!##sgdl"].plurals[0] = "Bug!"; + strings["Unknown##sgdl"].plurals[0] = "Desconhecido"; + strings["duplicate##sgdl0"].plurals[0] = "duplicado"; + strings["replace...##sgdl0"].plurals[0] = "trocar..."; + strings["save##sgdl0"].plurals[0] = "salvar"; + strings["export (.dmp)##sgdl"].plurals[0] = "exportar (.dmp)"; + strings["delete##sgdl0"].plurals[0] = "excluir"; + strings["%.2X: ##sgdl"].plurals[0] = "%.2X: "; + strings["- None -##sgdl"].plurals[0] = "- Nenhum -"; + strings["out of memory for this sample!##sgdl"].plurals[0] = "sem memória para esta sample!"; + strings["make instrument##sgdl"].plurals[0] = "criar instrumento"; + strings["make me a drum kit##sgdl"].plurals[0] = "faça um kit de bateria para mim"; + strings["duplicate##sgdl1"].plurals[0] = "duplicar"; + strings["replace...##sgdl1"].plurals[0] = "trocar..."; + strings["save##sgdl1"].plurals[0] = "salvar"; + strings["delete##sgdl1"].plurals[0] = "excluir"; + strings["Instruments###Instruments"].plurals[0] = "Instrumentos###Instruments"; + strings["Add##sgdl0"].plurals[0] = "Adicionar"; + strings["Duplicate##sgdl2"].plurals[0] = "Duplicar"; + strings["Open##sgdl0"].plurals[0] = "Abrir"; + strings["replace instrument...##sgdl"].plurals[0] = "trocar instrumento..."; + strings["load instrument from TX81Z##sgdl"].plurals[0] = "carregar instrumento do TX81Z"; + strings["replace wavetable...##sgdl"].plurals[0] = "trocar wavetable..."; + strings["replace sample...##sgdl"].plurals[0] = "trocar sample..."; + strings["import raw sample...##sgdl"].plurals[0] = "importar sample em formato raw..."; + strings["import raw sample (replace)...##sgdl"].plurals[0] = "importar sample em formato raw (trocar)..."; + strings["replace...##sgdl2"].plurals[0] = "trocar..."; + strings["load from TX81Z##sgdl"].plurals[0] = "carregar do TX81Z"; + strings["Open (insert; right-click to replace)##sgdl"].plurals[0] = "Abrir (inserir; botão direito para trocar)"; + strings["Save##sgdl2"].plurals[0] = "Salvar"; + strings["save instrument as .dmp...##sgdl"].plurals[0] = "salvar instrumento como .dmp..."; + strings["save wavetable as .dmw...##sgdl"].plurals[0] = "salvar wavetable como .dmw..."; + strings["save raw wavetable...##sgdl"].plurals[0] = "salvar wavetable em formato raw..."; + strings["save raw sample...##sgdl"].plurals[0] = "salvar sample em formato raw..."; + strings["save as .dmp...##sgdl"].plurals[0] = "salvar como .dmp..."; + strings["Toggle folders/standard view##sgdl0"].plurals[0] = "Alternar entre pastas e visão padrão"; + strings["Move up##sgdl0"].plurals[0] = "Mover para cima"; + strings["Move down##sgdl0"].plurals[0] = "Mover para baixo"; + strings["Create##sgdl0"].plurals[0] = "Criar"; + strings["New folder##sgdl0"].plurals[0] = "Nova pasta"; + strings["Preview (right click to stop)##sgdl0"].plurals[0] = "Pré-visualização (clique com o botão direito para parar)"; + strings["Delete##sgdl2"].plurals[0] = "Excluir"; + strings["Instruments##sgdl"].plurals[0] = "Instrumentos"; + strings["##sgdl0"].plurals[0] = ""; + strings["rename...##sgdl0"].plurals[0] = "renomear..."; + strings["delete##sgdl3"].plurals[0] = "excluir"; + strings["Wavetables##sgdl"].plurals[0] = "Wavetables"; + strings["Samples##sgdl"].plurals[0] = "Samples"; + strings["Wavetables###Wavetables"].plurals[0] = "Wavetables###Wavetables"; + strings["Add##sgdl2"].plurals[0] = "Adicionar"; + strings["Duplicate##sgdl3"].plurals[0] = "Duplicar"; + strings["Open##sgdl1"].plurals[0] = "Abrir"; + strings["replace...##sgdl3"].plurals[0] = "trocar..."; + strings["Save##sgdl3"].plurals[0] = "Salvar"; + strings["save as .dmw...##sgdl"].plurals[0] = "salvar como .dmw..."; + strings["save raw...##sgdl0"].plurals[0] = "salvar em formato raw..."; + strings["Toggle folders/standard view##sgdl1"].plurals[0] = "Alternar entre pastas e visão padrão"; + strings["Move up##sgdl1"].plurals[0] = "Mover para cima"; + strings["Move down##sgdl1"].plurals[0] = "Mover para baixo"; + strings["Create##sgdl1"].plurals[0] = "Criar"; + strings["New folder##sgdl1"].plurals[0] = "Nova pasta"; + strings["Delete##sgdl4"].plurals[0] = "Excluir"; + strings["Samples###Samples"].plurals[0] = "Samples###Samples"; + strings["Add##sgdl3"].plurals[0] = "Adicionar"; + strings["Duplicate##sgdl4"].plurals[0] = "Duplicar"; + strings["Open##sgdl2"].plurals[0] = "Abrir"; + strings["replace...##sgdl4"].plurals[0] = "trocar..."; + strings["import raw...##sgdl"].plurals[0] = "importar em formato raw..."; + strings["import raw (replace)...##sgdl"].plurals[0] = "importar em formato raw (trocar)..."; + strings["Save##sgdl4"].plurals[0] = "Salvar"; + strings["save raw...##sgdl1"].plurals[0] = "salvar em formato raw..."; + strings["Toggle folders/standard view##sgdl2"].plurals[0] = "Alternar entre pastas e visão padrão"; + strings["Move up##sgdl2"].plurals[0] = "Mover para cima"; + strings["Move down##sgdl2"].plurals[0] = "Mover para baixo"; + strings["Create##sgdl2"].plurals[0] = "Criar"; + strings["New folder##sgdl2"].plurals[0] = "Nova pasta"; + strings["Preview (right click to stop)##sgdl1"].plurals[0] = "Pré-visualização (clique com o botão direito para parar)"; + strings["Delete##sgdl5"].plurals[0] = "Excluir"; + strings["##sgdl1"].plurals[0] = ""; + strings["rename...##sgdl1"].plurals[0] = "renomear..."; + strings["delete##sgdl6"].plurals[0] = "excluir"; + strings["rename...##sgdl2"].plurals[0] = "renomear..."; + strings["delete##sgdl7"].plurals[0] = "excluir"; + + // sggu src/gui/gui.cpp + + strings["Instrument %d##sggu"].plurals[0] = "Instrumento %d"; + strings["Sample %d"].plurals[0] = "Sample %d"; + strings["the song is over!##sggu0"].plurals[0] = "a música terminou!"; + strings["the song is over!##sggu1"].plurals[0] = "a música terminou!"; + strings["Open File##sggu"].plurals[0] = "Abrir arquivo"; + strings["compatible files##sggu0"].plurals[0] = "arquivos compatíveis"; + strings["all files##sggu0"].plurals[0] = "todos os arquivos"; + strings["no backups made yet!##sggu"].plurals[0] = "nenhum backup realizado ainda!"; + strings["Restore Backup##sggu"].plurals[0] = "Restaurar Backup"; + strings["Furnace or Furnace-B song##sggu"].plurals[0] = "Música do Furnace ou Furnace-B"; + strings["Furnace song##sggu0"].plurals[0] = "Música do Furnace"; + strings["Save File##sggu0"].plurals[0] = "Salvar Arquivo"; + strings["DefleMask 1.1.3 module##sggu"].plurals[0] = "Módulo do DefleMask 1.1.3"; + strings["Save File##sggu1"].plurals[0] = "Salvar Arquivo"; + strings["DefleMask 1.0/legacy module##sggu"].plurals[0] = "Módulo do DefleMask 1.0/legado"; + strings["Save File##sggu2"].plurals[0] = "Salvar arquivo"; + strings["Furnace-B song##sggu"].plurals[0] = "Música do Furnace-B"; + strings["Load Instrument##sggu"].plurals[0] = "Carregar Instrumento"; + strings["all compatible files##sggu1"].plurals[0] = "todos os arquivos compatíveis"; + strings["Furnace instrument##sggu0"].plurals[0] = "Instrumento do Furnace"; + strings["DefleMask preset##sggu0"].plurals[0] = "Predefinição do DefleMask"; + strings["TFM Music Maker instrument##sggu"].plurals[0] = "Instrumento do TFM Music Maker"; + strings["VGM Music Maker instrument##sggu"].plurals[0] = "Instrumento do VGM Music Maker"; + strings["Scream Tracker 3 instrument##sggu"].plurals[0] = "Instrumento do Scream Tracker 3"; + strings["SoundBlaster instrument##sggu"].plurals[0] = "Instrumento SoundBlaster"; + strings["Wohlstand OPL instrument##sggu"].plurals[0] = "Instrumento Wohlstand OPL"; + strings["Wohlstand OPN instrument##sggu"].plurals[0] = "Instrumento Wohlstand OPN"; + strings["Gens KMod patch dump##sggu"].plurals[0] = "Extrato de patch Gens KMod"; + strings["BNK file (AdLib)##sggu"].plurals[0] = "Arquivo BNK (AdLib)"; + strings["FF preset bank##sggu"].plurals[0] = "Banco de predefinições do FF"; + strings["2612edit GYB preset bank##sggu"].plurals[0] = "Banco de predefinições GYB do 2612edit"; + strings["VOPM preset bank##sggu"].plurals[0] = "Banco de predefinições do VOPM"; + strings["Wohlstand WOPL bank##sggu"].plurals[0] = "Banco de predefinições Wohlstand WOPL"; + strings["Wohlstand WOPN bank##sggu"].plurals[0] = "Banco de predefinições Wohlstand WOPN"; + strings["all files##sggu1"].plurals[0] = "todos os arquivos"; + strings["Save Instrument##sggu0"].plurals[0] = "Salvar Instrumento"; + strings["Furnace instrument##sggu1"].plurals[0] = "Instrumento do Furnace"; + strings["Save Instrument##sggu1"].plurals[0] = "Salvar Instrumento"; + strings["DefleMask preset##sggu1"].plurals[0] = "Predefinição do DefleMask"; + strings["Load Wavetable##sggu"].plurals[0] = "Carregar Wavetable"; + strings["compatible files##sggu2"].plurals[0] = "arquivos compatíveis"; + strings["all files##sggu2"].plurals[0] = "todos os arquivos"; + strings["Save Wavetable##sggu0"].plurals[0] = "Salvar Wavetable"; + strings["Furnace wavetable##sggu"].plurals[0] = "Wavetable do Furnace"; + strings["Save Wavetable##sggu1"].plurals[0] = "Salvar Wavetable"; + strings["DefleMask wavetable##sggu"].plurals[0] = "Wavetable do DefleMask"; + strings["Save Wavetable##sggu2"].plurals[0] = "Salvar Wavetable"; + strings["raw data##sggu"].plurals[0] = "dados raw"; + strings["Load Sample##sggu"].plurals[0] = "Carregar Sample"; + strings["compatible files##sggu3"].plurals[0] = "arquivos compatíveis"; + strings["all files##sggu3"].plurals[0] = "todos os arquivos"; + strings["Load Raw Sample##sggu"].plurals[0] = "Carregar Sample em Formato Raw"; + strings["all files##sggu4"].plurals[0] = "todos os arquivos"; + strings["Save Sample##sggu"].plurals[0] = "Salvar Sample"; + strings["Wave file##sggu0"].plurals[0] = "Arquivo Wave"; + strings["Save Raw Sample##sggu"].plurals[0] = "Salvar Sample em Formato Raw"; + strings["all files##sggu5"].plurals[0] = "todos os arquivos"; + strings["Export Audio##sggu0"].plurals[0] = "Exportar Áudio"; + strings["Wave file##sggu1"].plurals[0] = "Arquivo Wave"; + strings["Export Audio##sggu1"].plurals[0] = "Exportar Áudio"; + strings["Wave file##sggu2"].plurals[0] = "Arquivo Wave"; + strings["Export Audio##sggu2"].plurals[0] = "Exportar Áudio"; + strings["Wave file##sggu3"].plurals[0] = "Arquivo Wave"; + strings["Export VGM##sggu"].plurals[0] = "Exportar VGM"; + strings["VGM file##sggu"].plurals[0] = "Arquivo VGM"; + strings["Export ZSM##sggu"].plurals[0] = "Exportar ZSM"; + strings["ZSM file##sggu"].plurals[0] = "Arquivo ZSM"; + strings["Export Command Stream##sggu0"].plurals[0] = "Exportar Fluxo de Comandos"; + strings["text file##sggu0"].plurals[0] = "arquivo de texto"; + strings["Export Command Stream##sggu1"].plurals[0] = "Exportar Fluxo de Comandos"; + strings["text file##sggu1"].plurals[0] = "arquivo de texto"; + strings["Export Command Stream##sggu2"].plurals[0] = "Exportar Fluxo de Comandos"; + strings["binary file##sggu"].plurals[0] = "arquivo binário"; + strings["Export Furnace song##sggu"].plurals[0] = "Exportar Música do Furnace"; + strings["Furnace song##sggu2"].plurals[0] = "Música do Furnace"; + strings["Coming soon!##sggu"].plurals[0] = "em breve!"; + strings["Select Font##sggu0"].plurals[0] = "Selecione a Fonte"; + strings["compatible files##sggu4"].plurals[0] = "arquivos compatíveis"; + strings["Select Font##sggu1"].plurals[0] = "Selecione a Fonte"; + strings["compatible files##sggu5"].plurals[0] = "arquivos compatíveis"; + strings["Select Font##sggu2"].plurals[0] = "Selecione a Fonte"; + strings["compatible files##sggu6"].plurals[0] = "arquivos compatíveis"; + strings["Select Color File##sggu"].plurals[0] = "Selecione o Arquivo de Cores"; + strings["configuration files##sggu0"].plurals[0] = "arquivos de configuração"; + strings["Select Keybind File##sggu"].plurals[0] = "Selecione o Arquivo de Teclas de Atalho"; + strings["configuration files##sggu1"].plurals[0] = "arquivos de configuração"; + strings["Select Layout File##sggu"].plurals[0] = "Selecione o Arquivo de Leiaute"; + strings[".ini files##sggu0"].plurals[0] = "arquivos .ini"; + strings["Export Colors##sggu"].plurals[0] = "Exportar Cores"; + strings["configuration files##sggu2"].plurals[0] = "arquivos de configuração"; + strings["Export Keybinds##sggu"].plurals[0] = "Exportar Teclas de Atalho"; + strings["configuration files##sggu3"].plurals[0] = "arquivos de configuração"; + strings["Export Layout##sggu"].plurals[0] = "Exportar Leiaute"; + strings[".ini files##sggu1"].plurals[0] = "arquivos .ini"; + strings["Load ROM##sggu"].plurals[0] = "Carregar ROM"; + strings["compatible files##sggu7"].plurals[0] = "arquivos compatíveis"; + strings["all files##sggu6"].plurals[0] = "todos os arquivos"; + strings["Play Command Stream##sggu"].plurals[0] = "Reproduzir Fluxo de Comandos"; + strings["command stream##sggu"].plurals[0] = "fluxo de comandos"; + strings["all files##sggu7"].plurals[0] = "todos os arquivos"; + strings["Open Test##sggu"].plurals[0] = "Abrir Teste"; + strings["compatible files##sggu8"].plurals[0] = "arquivos compatíveis"; + strings["another option##sggu0"].plurals[0] = "outra opção"; + strings["all files##sggu8"].plurals[0] = "todos os arquivos"; + strings["Open Test (Multi)##sggu"].plurals[0] = "Abrir Teste (Multi)"; + strings["compatible files##sggu9"].plurals[0] = "arquivos compatíveis"; + strings["another option##sggu1"].plurals[0] = "outra opção"; + strings["all files##sggu9"].plurals[0] = "todos os arquivos"; + strings["Save Test##sggu"].plurals[0] = "Salvar Teste"; + strings["Furnace song##sggu"].plurals[0] = "Música do Furnace"; + strings["DefleMask module##sggu"].plurals[0] = "Módulo do DefleMask"; + strings["you have loaded a backup!\nif you need to, please save it somewhere.\n\nDO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\nFurnace will not save backups of backups.##sggu"].plurals[0] = "você carregou um backup!\nse você precisar, por favor salve-o em algum lugar.\n\nNÃO CONFIE NO SISTEMA DE BACKUP PARA SALVAMENTO AUTOMÁTICO!\nO Furnace não irá realizar backups de backups."; + strings["cut##sggu"].plurals[0] = "recortar"; + strings["copy##sggu"].plurals[0] = "copiar"; + strings["paste##sggu0"].plurals[0] = "colar"; + strings["paste special...##sggu"].plurals[0] = "colar especial..."; + strings["paste mix##sggu"].plurals[0] = "colar e mesclar"; + strings["paste mix (background)##sggu"].plurals[0] = "colar e mesclar (por trás)"; + strings["paste with ins (foreground)##sggu"].plurals[0] = "colar+mesclar com instrumento (pela frente)"; + strings["no instruments available##sggu0"].plurals[0] = "nenhum instrumento disponível"; + strings["paste with ins (background)##sggu"].plurals[0] = "colar+mesclar com instrumento (por trás)"; + strings["no instruments available##sggu1"].plurals[0] = "nenhum instrumento disponível"; + strings["paste flood##sggu"].plurals[0] = "colar e repetir"; + strings["paste overflow##sggu"].plurals[0] = "colar através das bordas"; + strings["delete##sggu0"].plurals[0] = "excluir"; + strings["select all##sggu"].plurals[0] = "selecionar tudo"; + strings["operation mask...##sggu"].plurals[0] = "máscara de operação..."; + strings["delete##sggu1"].plurals[0] = "excluir"; + strings["pull delete##sggu"].plurals[0] = "excluir e puxar"; + strings["insert##sggu"].plurals[0] = "inserir"; + strings["paste##sggu1"].plurals[0] = "colar"; + strings["transpose (note)##sggu"].plurals[0] = "transpor (nota)"; + strings["transpose (value)##sggu"].plurals[0] = "transpor (valor)"; + strings["interpolate##sggu0"].plurals[0] = "interpolar"; + strings["fade##sggu"].plurals[0] = "degradê"; + strings["invert values##sggu0"].plurals[0] = "inverter valores"; + strings["scale##sggu"].plurals[0] = "escalonar"; + strings["randomize##sggu"].plurals[0] = "aleatorizar"; + strings["flip##sggu"].plurals[0] = "reverter"; + strings["collapse/expand##sggu"].plurals[0] = "contrair/expandir"; + strings["input latch##sggu"].plurals[0] = "máscara de entrada"; + strings["&&: selected instrument\n..: no instrument##sggu"].plurals[0] = "&&: instrumento selecionado\n..: nenhum instrumento"; + strings["Set##sggu"].plurals[0] = "Limpar"; // o comando "Set" limpa os valores do input latch + strings["Reset##sggu"].plurals[0] = "Redefinir"; + strings["note up##sggu"].plurals[0] = "nota acima"; + strings["note down##sggu"].plurals[0] = "nota abaixo"; + strings["octave up##sggu"].plurals[0] = "oitava acima"; + strings["octave down##sggu"].plurals[0] = "oitava abaixo"; + strings["values up##sggu"].plurals[0] = "valores acima"; + strings["values down##sggu"].plurals[0] = "valores abaixo"; + strings["values up (+16)##sggu"].plurals[0] = "valores acima (+16)"; + strings["values down (-16)##sggu"].plurals[0] = "valores abaixo (-16)"; + strings["transpose##sggu"].plurals[0] = "transpor"; + strings["Notes##sggu"].plurals[0] = "Notas"; + strings["Values##sggu"].plurals[0] = "Valores"; + strings["interpolate##sggu1"].plurals[0] = "interpolar"; + strings["change instrument...##sggu"].plurals[0] = "mudar instrumento..."; + strings["no instruments available##sggu"].plurals[0] = "nenhum instrumento disponível"; + strings["gradient/fade...##sggu"].plurals[0] = "degradê..."; + strings["Start##sggu"].plurals[0] = "Início"; + strings["End##sggu"].plurals[0] = "Fim"; + strings["Nibble mode##sggu0"].plurals[0] = "Modo nibble"; + strings["Go ahead##sggu"].plurals[0] = "Vá em frente"; + strings["scale...##sggu"].plurals[0] = "escalonar..."; + strings["Scale##sggu"].plurals[0] = "Escalonar"; + strings["randomize...##sggu"].plurals[0] = "aleatorizar..."; + strings["Minimum##sggu"].plurals[0] = "Mínimo"; + strings["Maximum##sggu"].plurals[0] = "Máximo"; + strings["Nibble mode##sggu1"].plurals[0] = "Modo nibble"; + strings["Randomize##sggu"].plurals[0] = "Aleatorizar"; + strings["invert values##sggu1"].plurals[0] = "inverter valores"; + strings["flip selection##sggu"].plurals[0] = "reverter seleção"; + strings["collapse/expand amount##CollapseAmount"].plurals[0] = "contrair/expandir por quantidade##CollapseAmount"; + strings["collapse##sggu"].plurals[0] = "contrair"; + strings["expand##sggu"].plurals[0] = "expandir"; + strings["collapse pattern##sggu"].plurals[0] = "contrair sequência"; + strings["expand pattern##sggu"].plurals[0] = "expandir sequência"; + strings["collapse song##sggu"].plurals[0] = "contrair música"; + strings["expand song##sggu"].plurals[0] = "expandir música"; + strings["find/replace##sggu"].plurals[0] = "localizar/substituir"; + strings["Furnace has been started in Safe Mode.\nthis means that:\n\n- software rendering is being used\n- audio output may not work\n- font loading is disabled\n\ncheck any settings which may have made Furnace start up in this mode.\nfont loading is one of these.##sggu"].plurals[0] = "Furnace foi inicializado no Modo de Segurança.\nisso significa que:\n\n- renderização via software está sendo utilizada\n- a saída de áudio pode não funcionar\n- o carregamento de fontes está desabilitado\n\nconfira quaisquer opções que podem ter feito o Furnace iniciar nesse modo.\no carregamento de fontes é uma delas."; + strings["Unsaved changes! Save changes before opening file?##sggu0"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir o arquivo?"; + strings["Unsaved changes! Save changes before opening file?##sggu2"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir o arquivo?"; + strings["Error while loading file! (%s)##sggu0"].plurals[0] = "Erro ao abrir o arquivo! (%s)"; + strings["Unsaved changes! Save changes before quitting?##sggu"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de sair?"; + strings["error while loading fonts! please check your settings.##sggu0"].plurals[0] = "erro ao carregar fontes! por favor cheque suas configurações."; + strings["File##menubar"].plurals[0] = "Arquivo##menubar"; + strings["file##menubar"].plurals[0] = "arquivo##menubar"; + strings["new...##sggu"].plurals[0] = "novo..."; + strings["Unsaved changes! Save changes before creating a new song?##sggu"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de criar uma nova música?"; + strings["open...##sggu"].plurals[0] = "abrir..."; + strings["Unsaved changes! Save changes before opening another file?##sggu"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir outro arquivo?"; + strings["open recent##sggu"].plurals[0] = "abrir recente"; + strings["Unsaved changes! Save changes before opening file?##sggu1"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir o arquivo?"; + strings["Error while loading file! (%s)##sggu1"].plurals[0] = "Erro ao abrir o arquivo! (%s)"; + strings["nothing here yet##sggu"].plurals[0] = "nada aqui ainda"; + strings["clear history##sggu"].plurals[0] = "limpar histórico"; + strings["Are you sure you want to clear the recent file list?##sggu"].plurals[0] = "Tem certeza que quer limpar o histórico de arquivos recentes?"; + strings["save##sggu"].plurals[0] = "salvar"; + strings["Error while saving file! (%s)##sggu0"].plurals[0] = "Erro ao salvar o arquivo! (%s)"; + strings["save as...##sggu"].plurals[0] = "salvar como..."; + strings["export audio...##sggu0"].plurals[0] = "exportar áudio..."; + strings["export VGM...##sggu0"].plurals[0] = "exportar VGM..."; + strings["export .dmf (1.1.3+)...##sggu0"].plurals[0] = "exportar .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...##sggu0"].plurals[0] = "exportar .dmf (1.0/legado)..."; + strings["export ZSM...##sggu0"].plurals[0] = "exportar ZSM..."; + strings["export Amiga validation data...##sggu0"].plurals[0] = "exportar dados de validação do Amiga..."; + strings["export text...##sggu0"].plurals[0] = "exportar texto..."; + strings["export command stream...##sggu0"].plurals[0] = "exportar fluxo de comandos..."; + strings["export Furnace module...##sggu"].plurals[0] = "exportar módulo do Furnace..."; + strings["export audio...##sggu1"].plurals[0] = "exportar audio..."; + strings["export VGM...##sggu1"].plurals[0] = "exportar VGM..."; + strings["export .dmf (1.1.3+)...##sggu1"].plurals[0] = "exportar .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...##sggu1"].plurals[0] = "exportar .dmf (1.0/legado)..."; + strings["export ZSM...##sggu1"].plurals[0] = "exportar ZSM..."; + strings["export Amiga validation data...##sggu1"].plurals[0] = "exportar dados de validação do Amiga..."; + strings["export text...##sggu1"].plurals[0] = "exportar texto..."; + strings["export command stream...##sggu1"].plurals[0] = "exportar fluxo de comandos..."; + strings["export...##sggu"].plurals[0] = "exportar..."; + strings["manage chips##sggu"].plurals[0] = "gerenciar chips"; + strings["add chip...##sggu"].plurals[0] = "adicionar chip..."; + strings["cannot add chip! (##sggu"].plurals[0] = "não pôde adicionar chip! ("; + strings["configure chip...##sggu"].plurals[0] = "configurar chip..."; + strings["change chip...##sggu"].plurals[0] = "trocar chip..."; + strings["Preserve channel positions##sggu0"].plurals[0] = "Preservar posições dos canais"; + strings["remove chip...##sggu"].plurals[0] = "remover chip..."; + strings["Preserve channel positions##sggu1"].plurals[0] = "Preservar posições dos canais"; + strings["cannot remove chip! (##sggu"].plurals[0] = "não pôde remover chip! ("; + strings["cannot change chip! (##sggu"].plurals[0] = "não pôde trocar chip! ("; + strings["open built-in assets directory##sggu"].plurals[0] = "abrir diretório de recursos embutidos"; + strings["restore backup##sggu"].plurals[0] = "restaurar backup"; + strings["exit...##sggu"].plurals[0] = "sair..."; + strings["Unsaved changes! Save before quitting?##sggu"].plurals[0] = "Há mudanças não salvas! Salvar antes de sair?"; + strings["Edit##menubar"].plurals[0] = "Editar##menubar"; + strings["edit##menubar"].plurals[0] = "editar##menubar"; + strings["undo##sggu"].plurals[0] = "desfazer"; + strings["redo##sggu"].plurals[0] = "refazer"; + strings["clear...##sggu"].plurals[0] = "apagar..."; + strings["Settings##menubar"].plurals[0] = "Opções##menubar"; + strings["settings##menubar"].plurals[0] = "opções##menubar"; + strings["full screen##sggu"].plurals[0] = "tela cheia"; + strings["lock layout##sggu"].plurals[0] = "travar leiaute"; + strings["pattern visualizer##sggu"].plurals[0] = "visualizador de sequência"; + strings["reset layout##sggu"].plurals[0] = "redefinir leiaute"; + strings["Are you sure you want to reset the workspace layout?##sggu"].plurals[0] = "Tem certeza de que quer redefinir o leiaute do espaço de trabalho?"; + strings["switch to mobile view##sggu"].plurals[0] = "trocar para leiaute otimizado para dispositivos móveis"; + strings["settings...##sggu"].plurals[0] = "configurações..."; + strings["Window##menubar"].plurals[0] = "Janela##menubar"; + strings["window##menubar"].plurals[0] = "janela##menubar"; + strings["song information##sggu"].plurals[0] = "informações da música"; + strings["subsongs##sggu"].plurals[0] = "subfaixas"; + strings["speed##sggu"].plurals[0] = "velocidade"; + strings["assets##sggu"].plurals[0] = "recursos"; + strings["instruments##sggu"].plurals[0] = "instrumentos"; + strings["wavetables##sggu"].plurals[0] = "wavetables"; + strings["samples##sggu"].plurals[0] = "samples"; + strings["orders##sggu"].plurals[0] = "ordens"; + strings["pattern##sggu"].plurals[0] = "sequência"; + strings["mixer##sggu"].plurals[0] = "mixer"; + strings["grooves##sggu"].plurals[0] = "grooves"; + strings["channels##sggu"].plurals[0] = "canais"; + strings["pattern manager##sggu"].plurals[0] = "gerenciador de sequências"; + strings["chip manager##sggu"].plurals[0] = "gerenciador de chips"; + strings["compatibility flags##sggu"].plurals[0] = "opções de compatibilidade"; + strings["song##sggu"].plurals[0] = "música"; + strings["visualizers##sggu"].plurals[0] = "visualizadores"; + strings["tempo##sggu"].plurals[0] = "tempo"; + strings["debug##sggu"].plurals[0] = "depuração"; + strings["song comments##sggu"].plurals[0] = "comentários da música"; + strings["instrument editor##sggu"].plurals[0] = "editor de instrumentos"; + strings["wavetable editor##sggu"].plurals[0] = "editor de wavetables"; + strings["sample editor##sggu"].plurals[0] = "editor de samples"; + strings["play/edit controls##sggu"].plurals[0] = "controles de reprodução/edição"; + strings["piano/input pad##sggu"].plurals[0] = "piano/teclado virtual"; + strings["oscilloscope (master)##sggu"].plurals[0] = "osciloscópio (mestre)"; + strings["oscilloscope (per-channel)##sggu"].plurals[0] = "osciloscópio (por canal)"; + strings["oscilloscope (X-Y)##sggu"].plurals[0] = "osciloscópio (X-Y)"; + strings["volume meter##sggu"].plurals[0] = "medidor de volume"; + strings["clock##sggu"].plurals[0] = "clock"; + strings["register view##sggu"].plurals[0] = "visualização de registradores"; + strings["log viewer##sggu"].plurals[0] = "visualizador de logs"; + strings["statistics##sggu"].plurals[0] = "estatísticas"; + strings["memory composition##sggu"].plurals[0] = "composição da memória"; + strings["spoiler##sggu"].plurals[0] = "spoiler"; + strings["Help##menubar"].plurals[0] = "Ajuda##menubar"; + strings["help##menubar"].plurals[0] = "ajuda##menubar"; + strings["effect list##sggu"].plurals[0] = "lista de efeitos"; + strings["debug menu##sggu"].plurals[0] = "menu de depuração"; + strings["inspector##sggu"].plurals[0] = "inspetor"; + strings["panic##sggu"].plurals[0] = "pânico"; + strings["about...##sggu"].plurals[0] = "sobre..."; + strings["| Speed %d:%d##sggu"].plurals[0] = "| Velocidade %d:%d"; + strings["| Speed %d##sggu"].plurals[0] = "| Velocidade %d"; + strings["| Groove##sggu"].plurals[0] = "| Groove"; + strings[" @ %gHz (%g BPM) ##sggu"].plurals[0] = " em %gHz (%g BPM) "; + strings["| Order %.2X/%.2X ##sggu"].plurals[0] = "| Ordem %.2X/%.2X "; + strings["| Order %d/%d ##sggu"].plurals[0] = "| Ordem %d/%d "; + strings["| Row %.2X/%.2X ##sggu"].plurals[0] = "| Linha %.2X/%.2X "; + strings["| Row %d/%d ##sggu"].plurals[0] = "| Linha %d/%d "; + strings["Don't you have anything better to do?##sggu"].plurals[0] = "Não tem mais o que fazer não?"; + strings["%d years ##sggu"].plurals[0] = "%d ano "; + strings["%d years ##sggu"].plurals[1] = "%d anos "; + strings["%d months ##sggu"].plurals[0] = "%d mês "; + strings["%d months ##sggu"].plurals[1] = "%d meses "; + strings["%d days ##sggu"].plurals[0] = "%d dia "; + strings["%d days ##sggu"].plurals[1] = "%d dias "; + strings["Note off (cut)##sggu"].plurals[0] = "Note off (corte)"; + strings["Note off (release)##sggu"].plurals[0] = "Note off (repouso)"; + strings["Macro release only##sggu"].plurals[0] = "Repouso de macro somente"; + strings["Note on: %s##sggu"].plurals[0] = "Note on: %s"; + strings["Ins %d: ##sggu"].plurals[0] = "Ins %d: "; + strings["Ins %d: %s##sggu"].plurals[0] = "Ins %d: %s"; + strings["Set volume: %d (%.2X, INVALID!)##sggu"].plurals[0] = "Definir volume: %d (%.2X, INVÁLIDO!)"; + strings["Set volume: %d (%.2X, %d%%)##sggu"].plurals[0] = "Definir volume: %d (%.2X, %d%%)"; + strings["| modified##sggu"].plurals[0] = "| modificado"; + strings["there was an error in the file dialog! you may want to report this issue to:\nhttps://github.com/tildearrow/furnace/issues\ncheck the Log Viewer (window > log viewer) for more information.\n\nfor now please disable the system file picker in Settings > General.##sggu"].plurals[0] = "houve um erro no diálogo de arquivo! você talvez queira reportar esse problema em:\nhttps://github.com/tildearrow/furnace/issues\nconfira o Visualizador de Logs (janela > visualizador de logs) para mais informações.\n\npor enquanto, por favor desabilite o diálogo de arquivos do sistema em Configurações > Geral."; + strings["can't do anything without Storage permissions!##sggu"].plurals[0] = "impossível fazer algo sem permissões de Armazenamento!"; + strings["Zenity/KDialog not available!\nplease install one of these, or disable the system file picker in Settings > General.##sggu"].plurals[0] = "Zenity/KDialog indisponíveis!\npor favor instale uma dessas bibliotecas, ou desabilite o diálogo de arquivos do sistema em Configurações > Geral."; + strings["Error while loading file! (%s)##sggu2"].plurals[0] = "Erro ao carregar o arquivo! (%s)"; + strings["Error while saving file! (%s)##sggu1"].plurals[0] = "Erro ao salvar o arquivo! (%s)"; + strings["Error while loading file! (%s)##sggu3"].plurals[0] = "Erro ao carregar o arquivo! (%s)"; + strings["Error while saving file! (%s)##sggu2"].plurals[0] = "Erro ao salvar o arquivo! (%s)"; + strings["Error while saving file! (%s)##sggu3"].plurals[0] = "Erro ao salvar o arquivo! (%s)"; + strings["error while saving instrument! only the following instrument types are supported:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS##sggu##sggu"].plurals[0] = "erro ao salvar o instrumento! somente os seguintes tipos de instrumento são suportados:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS"; + strings["there were some errors while loading samples:\n#sggu"].plurals[0] = "ocorreram erros ao carregar as samples:\n"; + strings["...but you haven't selected a sample!##sggu0"].plurals[0] = "...mas você não selecionou uma sample!"; + strings["could not save sample! open Log Viewer for more information.##sggu0"].plurals[0] = "não foi possível salvar a sample! abra o Visualizador de Logs para mais informações."; + strings["could not save sample! open Log Viewer for more information.##sggu1"].plurals[0] = "não foi possível salvar a sample! abra o Visualizador de Logs para mais informações."; + strings["there were some warnings/errors while loading instruments:\n#sggu"].plurals[0] = "ocorreram alguns erros/avisos ao carregar os instrumentos:\n"; + strings["> %s: cannot load instrument! (%s)\n#sggu"].plurals[0] = "> %s: não pôde carregar o instrumento! (%s)\n"; + strings["...but you haven't selected an instrument!##sggu0"].plurals[0] = "...mas você não selecionou um instrumento!"; + strings["cannot load instrument! (##sggu"].plurals[0] = "não pôde carregar o instrumento! ("; + strings["congratulations! you managed to load nothing.\nyou are entitled to a bug report.##sggu"].plurals[0] = "parabéns! você foi capaz de carregar um monte de nada.\nvocê tem direito a um bug report."; + strings["there were some errors while loading wavetables:\n##sggu"].plurals[0] = "ocorreram erros ao carregar as wavetables:\n"; + strings["cannot load wavetable! (##sggu"].plurals[0] = "não pôde carregar a wavetable! ("; + strings["...but you haven't selected a wavetable!##sggu"].plurals[0] = "...mas você não selecionou uma wavetable!"; + strings["could not open file!##sggu"].plurals[0] = "não pôde abrir o arquivo!"; + strings["Could not write ZSM! (%s)##sggu"].plurals[0] = "Não pôde escrever ZSM! (%s)"; + strings["could not write text! (%s)##sggu"].plurals[0] = "não pôde escrever texto! (%s)"; + strings["could not write command stream! (%s)##sggu"].plurals[0] = "não pôde escrever fluxo de comandos! (%s)"; + strings["could not write tildearrow version Furnace module! (%s)##sggu"].plurals[0] = "não pôde escrever módulo do Furnace versão tildearrow! (%s)"; + strings["Error while loading file! (%s)##sggu4"].plurals[0] = "Erro ao carregar o arquivo! (%s)"; + strings["You opened: %s##sggu"].plurals[0] = "Você abriu: %s"; + strings["You opened:##sggu"].plurals[0] = "Você abriu:##sggu"; + strings["You saved: %s##sggu"].plurals[0] = "Você salvou: %s"; + strings["Rendering...###Rendering..."].plurals[0] = "Renderizando...###Rendering..."; + strings["Please wait...##sggu"].plurals[0] = "Por favor aguarde..."; + strings["Abort##sggu"].plurals[0] = "Abortar"; + strings["New Song###New Song"].plurals[0] = "Nova Música###New Song"; + strings["Export###Export"].plurals[0] = "Exportar###Export"; + strings["Error###Error"].plurals[0] = "Erro###Error"; + strings["OK##sggu0"].plurals[0] = "OK"; + strings["Warning###Warning"].plurals[0] = "Aviso###Warning"; + strings["Yes##sggu0"].plurals[0] = "Sim"; + strings["No##sggu0"].plurals[0] = "Não"; + strings["Yes##sggu1"].plurals[0] = "Sim"; + strings["No##sggu1"].plurals[0] = "Não"; + strings["Yes##sggu2"].plurals[0] = "Sim"; + strings["No##sggu2"].plurals[0] = "Não"; + strings["Yes##sggu3"].plurals[0] = "Sim"; + strings["No##sggu3"].plurals[0] = "Não"; + strings["Yes##sggu7"].plurals[0] = "Sim"; + strings["Yes##sggu8"].plurals[0] = "Sim"; + strings["Yes##sggu9"].plurals[0] = "Sim"; + strings["Yes##sggu10"].plurals[0] = "Sim"; + strings["Yes##sggu11"].plurals[0] = "Sim"; + strings["No##sggu8"].plurals[0] = "Não"; + strings["No##sggu9"].plurals[0] = "Não"; + strings["No##sggu10"].plurals[0] = "Não"; + strings["No##sggu11"].plurals[0] = "Não"; + strings["No##sggu12"].plurals[0] = "Não"; + strings["Cancel##sggu4"].plurals[0] = "Cancelar"; + strings["Cancel##sggu5"].plurals[0] = "Cancelar"; + strings["Cancel##sggu6"].plurals[0] = "Cancelar"; + strings["Cancel##sggu7"].plurals[0] = "Cancelar"; + strings["Cancel##sggu8"].plurals[0] = "Cancelar"; + strings["Cancel##sggu0"].plurals[0] = "Cancelar"; + strings["Erasing##sggu"].plurals[0] = "Apagando"; + strings["All subsongs##sggu"].plurals[0] = "Todas as subfaixas"; + strings["Current subsong##sggu"].plurals[0] = "Subfaixa atual"; + strings["Orders##sggu"].plurals[0] = "Ordens"; + strings["Pattern##sggu"].plurals[0] = "Sequência"; + strings["Instruments##sggu"].plurals[0] = "Instrumentos"; + strings["Wavetables##sggu"].plurals[0] = "Wavetables"; + strings["Samples##sggu"].plurals[0] = "Samples"; + strings["Optimization##sggu"].plurals[0] = "Otimização"; + strings["De-duplicate patterns##sggu"].plurals[0] = "Deduplicar sequências"; + strings["Remove unused instruments##sggu"].plurals[0] = "Remover instrumentos não utilizados"; + strings["Remove unused samples##sggu"].plurals[0] = "Remover samples não utilizadas"; + strings["Never mind! Cancel##sggu1"].plurals[0] = "Deixa pra lá! Cancelar"; + strings["Yes##sggu4"].plurals[0] = "Sim"; + strings["No##sggu4"].plurals[0] = "Não"; + strings["Yes##sggu5"].plurals[0] = "Sim"; + strings["No##sggu5"].plurals[0] = "Não"; + strings["Yes##sggu6"].plurals[0] = "Sim"; + strings["No##sggu6"].plurals[0] = "Não"; + strings["OK##sggu1"].plurals[0] = "OK"; + strings["Drum kit mode:##sggu"].plurals[0] = "Modo de kit de bateria:"; + strings["Normal##sggu"].plurals[0] = "Normal"; + strings["12 samples per octave##sggu"].plurals[0] = "12 samples por oitava"; + strings["Starting octave##sggu"].plurals[0] = "Oitava inicial"; + strings["too many instruments!##sggu"].plurals[0] = "há muitos instrumentos!"; + strings["too many wavetables!##sggu"].plurals[0] = "há muitas wavetables!"; + strings["Select Instrument###Select Instrument"].plurals[0] = "Selecionar Instrumento###Select Instrument"; + strings["this is an instrument bank! select which one to use:##sggu"].plurals[0] = "isto é um banco de instrumentos! selecione quais instrumentos carregar:"; + strings["this is an instrument bank! select which ones to load:##sggu"].plurals[0] = "isto é um banco de instrumentos! selecione quais instrumentos carregar:"; + strings["All##sggu"].plurals[0] = "Todos"; + strings["None##sggu"].plurals[0] = "Nenhum"; + strings["OK##sggu2"].plurals[0] = "OK"; + strings["Cancel##sggu2"].plurals[0] = "Cancelar"; + strings["...but you haven't selected an instrument!##sggu1"].plurals[0] = "...mas você não selecionou um instrumento!"; + strings["Import Raw Sample###Import Raw Sample"].plurals[0] = "Importar Sample em Formato Raw###Import Raw Sample"; + strings["Data type:##sggu"].plurals[0] = "Tipo de dado:"; + strings["Sample rate##sggu"].plurals[0] = "Taxa de amostragem"; + strings["Channels##sggu"].plurals[0] = "Canais"; + strings["(will be mixed down to mono)##sggu"].plurals[0] = "(será misturado para mono)"; + strings["Unsigned##sggu"].plurals[0] = "Sem sinal"; + strings["Big endian##sggu"].plurals[0] = "Big endian"; + strings["Swap nibbles##sggu"].plurals[0] = "Trocar nibbles"; + strings["Swap words##sggu"].plurals[0] = "Trocar palavras"; + strings["Encoding:##sggu"].plurals[0] = "Codificação:"; + strings["Reverse bit order##sggu"].plurals[0] = "Trocar ordem dos bits"; + strings["OK##sggu3"].plurals[0] = "OK"; + strings["...but you haven't selected a sample!##sggu1"].plurals[0] = "...mas você não selecionou uma sample!"; + strings["Cancel##sggu3"].plurals[0] = "Cancelar"; + strings["Error! No string provided!##sggu"].plurals[0] = "Erro! Não foi passada uma string!"; + strings["OK##sggu4"].plurals[0] = "OK"; + strings["error while loading fonts! please check your settings.##sggu1"].plurals[0] = "erro ao carregar fontes! por favor cheque suas configurações."; + strings["it appears I couldn't load these fonts. any setting you can check?##sggu"].plurals[0] = "parece que eu não pude carregar essas fontes. alguma configuração que você poderia checar?"; + strings["could not init renderer! %s##sggu"].plurals[0] = "não pôde inicializar o renderizador! %s"; + strings["\r\nthe render driver has been set to a safe value. please restart Furnace.##sggu"].plurals[0] = "\r\no driver de renderização foi definido para um valor seguro. por favor reinicie o Furnace."; + strings["could not open window! %s##sggu"].plurals[0] = "não pôde abrir a janela! %s"; + strings["error while loading fonts! please check your settings.##sggu2"].plurals[0] = "erro ao carregar fontes! por favor cheque suas configurações."; + strings["could NOT save layout! %s##sggu"].plurals[0] = "não pôde salvar o layout! %s"; + + // sggc src/gui/guiConst.cpp + + strings["Generic Sample##sggc"].plurals[0] = "Sample Genérica"; + strings["Beeper##sggc"].plurals[0] = "Beeper"; + strings["VRC6 (saw)##sggc"].plurals[0] = "VRC6 (dente-de-serra)"; + strings["OPL (drums)##sggc"].plurals[0] = "OPL (bateria)"; + strings["PowerNoise (noise)##sggc"].plurals[0] = "PowerNoise (ruído)"; + strings["PowerNoise (slope)##sggc"].plurals[0] = "PowerNoise (rampa)"; + strings["Forward##sggc"].plurals[0] = "Para frente"; + strings["Backward##sggc"].plurals[0] = "Para trás"; + strings["Ping pong##sggc"].plurals[0] = "Pingue pongue"; + strings["1-bit PCM##sggc"].plurals[0] = "PCM 1-bit"; + strings["1-bit DPCM##sggc"].plurals[0] = "DPCM 1-bit"; + strings["8-bit PCM##sggc"].plurals[0] = "PCM 8-bit"; + strings["8-bit µ-law PCM##sggc"].plurals[0] = "PCM µ-law 8-bit"; + strings["16-bit PCM##sggc"].plurals[0] = "PCM 16-bit"; + strings["none##sggc"].plurals[0] = "nenhuma"; + strings["linear##sggc"].plurals[0] = "linear"; + strings["cubic spline##sggc"].plurals[0] = "spline cúbica"; + strings["blep synthesis##sggc"].plurals[0] = "síntese blep"; + strings["sinc##sggc"].plurals[0] = "sinc"; + strings["best possible##sggc"].plurals[0] = "melhor possível"; + strings["Pitch##sggc"].plurals[0] = "Tom"; + strings["Song##sggc"].plurals[0] = "Música"; + strings["Time##sggc"].plurals[0] = "Tempo"; + strings["Speed##sggc0"].plurals[0] = "Velocidade"; + strings["Panning##sggc"].plurals[0] = "Balanço"; + strings["Volume##sggc"].plurals[0] = "Volume"; + strings["System (Primary)##sggc"].plurals[0] = "Sistema (Primário)"; + strings["System (Secondary)##sggc"].plurals[0] = "Sistema (Secundário)"; + strings["Miscellaneous##sggc"].plurals[0] = "Miscelânea"; + strings["Invalid##sggc"].plurals[0] = "Inválido"; + + strings["---Global##sggc"].plurals[0] = "---Global"; + strings["New##sggc"].plurals[0] = "Novo"; + strings["Open file##sggc"].plurals[0] = "Abrir arquivo"; + strings["Restore backup##sggc"].plurals[0] = "Restaurar backup"; + strings["Save file##sggc"].plurals[0] = "Salvar arquivo"; + strings["Save as##sggc"].plurals[0] = "Salvar como"; + strings["Export##sggc"].plurals[0] = "Exportar"; + strings["Undo##sggc"].plurals[0] = "Desfazer"; + strings["Redo##sggc"].plurals[0] = "Refazer"; + strings["Exit##sggc"].plurals[0] = "Sair"; + strings["Play/Stop (toggle)##sggc"].plurals[0] = "Reproduzir/Parar (alternar)"; + strings["Play##sggc"].plurals[0] = "Reproduzir"; + strings["Stop##sggc"].plurals[0] = "Parar"; + strings["Play (from beginning)##sggc"].plurals[0] = "Reproduzir (do início)"; + strings["Play (repeat pattern)##sggc"].plurals[0] = "Reproduzir (repetir sequência)"; + strings["Play from cursor##sggc"].plurals[0] = "Reproduzir do cursor"; + strings["Step row##sggc"].plurals[0] = "Pular linha"; + strings["Octave up##sggc"].plurals[0] = "Subir uma oitava"; + strings["Octave down##sggc"].plurals[0] = "Descer uma oitava"; + strings["Previous instrument##sggc"].plurals[0] = "Instrumento anterior"; + strings["Next instrument##sggc"].plurals[0] = "Próximo instrumento"; + strings["Increase edit step##sggc"].plurals[0] = "Aumentar passo de edição"; + strings["Decrease edit step##sggc"].plurals[0] = "Diminuir passo de edição"; + strings["Toggle edit mode##sggc"].plurals[0] = "Alternar modo de edição"; + strings["Metronome##sggc"].plurals[0] = "Metrônomo"; + strings["Toggle repeat pattern##sggc"].plurals[0] = "Alternar repetição de sequência"; + strings["Follow orders##sggc"].plurals[0] = "Seguir ordens"; + strings["Follow pattern##sggc"].plurals[0] = "Seguir sequência"; + strings["Toggle full-screen##sggc"].plurals[0] = "Alternar tela cheia"; + strings["Request voice from TX81Z##sggc"].plurals[0] = "Requisitar timbre do TX81Z"; + strings["Panic##sggc"].plurals[0] = "Pânico"; + strings["Clear song data##sggc"].plurals[0] = "Apagar dados da música"; + strings["Command Palette##sggc"].plurals[0] = "Paleta de Comandos"; + strings["Recent files (Palette)##sggc"].plurals[0] = "Arquivos recentes (Paleta)"; + strings["Instruments (Palette)##sggc"].plurals[0] = "Instrumentos (Paleta)"; + strings["Samples (Palette)##sggc"].plurals[0] = "Samples (Paleta)"; + strings["Change instrument (Palette)##sggc"].plurals[0] = "Trocar instrumento (Paleta)"; + strings["Add chip (Palette)##sggc"].plurals[0] = "Adicionar chip (Paleta)"; + strings["Edit Controls##sggc"].plurals[0] = "Controles de Edição"; + strings["Orders##sggc"].plurals[0] = "Ordens"; + strings["Instrument List##sggc"].plurals[0] = "Lista de Instrumentos"; + strings["Instrument Editor##sggc"].plurals[0] = "Editor de Instrumentos"; + strings["Song Information##sggc"].plurals[0] = "Informações da Música"; + strings["Speed##sggc1"].plurals[0] = "Velocidade"; + strings["Pattern##sggc"].plurals[0] = "Sequência"; + strings["Wavetable List##sggc"].plurals[0] = "Lista de Wavetables"; + strings["Wavetable Editor##sggc"].plurals[0] = "Editor de Wavetable"; + strings["Sample List##sggc"].plurals[0] = "Lista de Samples"; + strings["Sample Editor##sggc"].plurals[0] = "Editor de Sample"; + strings["About##sggc"].plurals[0] = "Sobre"; + strings["Settings##sggc"].plurals[0] = "Configurações"; + strings["Mixer##sggc"].plurals[0] = "Mixer"; + strings["Debug Menu##sggc"].plurals[0] = "Menu de Depuração"; + strings["Oscilloscope (master)##sggc"].plurals[0] = "Osciloscópio (mestre)"; + strings["Volume Meter##sggc"].plurals[0] = "Medidor de Volume"; + strings["Statistics##sggc"].plurals[0] = "Estatísticas"; + strings["Compatibility Flags##sggc"].plurals[0] = "Opções de Compatibilidade"; + strings["Piano##sggc"].plurals[0] = "Piano"; + strings["Song Comments##sggc"].plurals[0] = "Comentários da Música"; + strings["Channels##sggc"].plurals[0] = "Canais"; + strings["Pattern Manager##sggc"].plurals[0] = "Gerenciador de Sequências"; + strings["Chip Manager##sggc"].plurals[0] = "Gerenciador de Chips"; + strings["Register View##sggc"].plurals[0] = "Visualização de Registradores"; + strings["Log Viewer##sggc"].plurals[0] = "Visualizador de Logs"; + strings["Effect List##sggc"].plurals[0] = "Lista de Efeitos"; + strings["Oscilloscope (per-channel)##sggc"].plurals[0] = "Osciloscópio (por canal)"; + strings["Subsongs##sggc"].plurals[0] = "Subfaixas"; + strings["Find/Replace##sggc"].plurals[0] = "Localizar/Substituir"; + strings["Clock##sggc"].plurals[0] = "Clock"; + strings["Grooves##sggc"].plurals[0] = "Grooves"; + strings["Oscilloscope (X-Y)##sggc"].plurals[0] = "Osciloscópio (X-Y)"; + strings["Memory Composition##sggc"].plurals[0] = "Composição da Memória"; + strings["Command Stream Player##sggc"].plurals[0] = "Reprodutor de Fluxo de Comandos"; + strings["Collapse/expand current window##sggc"].plurals[0] = "Contrair/expandir janela atual"; + strings["Close current window##sggc"].plurals[0] = "Fechar janela atual"; + strings["---Pattern##sggc"].plurals[0] = "---Sequência"; + strings["Transpose (+1)##sggc"].plurals[0] = "Transpor (+1)"; + strings["Transpose (-1)##sggc"].plurals[0] = "Transpor (-1)"; + strings["Transpose (+1 octave)##sggc"].plurals[0] = "Transpor (+1 oitava)"; + strings["Transpose (-1 octave)##sggc"].plurals[0] = "Transpor (-1 oitava)"; + strings["Increase values (+1)##sggc"].plurals[0] = "Alterar valores (+1)"; + strings["Increase values (-1)##sggc"].plurals[0] = "Alterar valores (-1)"; + strings["Increase values (+16)##sggc"].plurals[0] = "Alterar valores (+16)"; + strings["Increase values (-16)##sggc"].plurals[0] = "Alterar valores (-16)"; + strings["Select all##sggc0"].plurals[0] = "Selecionar tudo"; + strings["Cut##sggc0"].plurals[0] = "Recortar"; + strings["Copy##sggc0"].plurals[0] = "Copiar"; + strings["Paste##sggc0"].plurals[0] = "Colar"; + strings["Paste Mix (foreground)##sggc"].plurals[0] = "Colar e Mesclar (pela frente)"; + strings["Paste Mix (background)##sggc"].plurals[0] = "Colar e Mesclar (por trás)"; + strings["Paste Flood##sggc"].plurals[0] = "Colar e Repetir"; + strings["Paste Overflow##sggc"].plurals[0] = "Colar Através das Bordas"; + strings["Move cursor up##sggc"].plurals[0] = "Mover cursor para cima"; + strings["Move cursor down##sggc"].plurals[0] = "Mover cursor para baixo"; + strings["Move cursor left##sggc"].plurals[0] = "Mover cursor para a esquerda"; + strings["Move cursor right##sggc"].plurals[0] = "Mover cursor para a direita"; + strings["Move cursor up by one (override Edit Step)##sggc"].plurals[0] = "Mover cursor uma célula para cima (ignora o Passo de Edição)"; + strings["Move cursor down by one (override Edit Step)##sggc"].plurals[0] = "Mover cursor uma célula para baixo (ignora o Passo de Edição)"; + strings["Move cursor to previous channel##sggc"].plurals[0] = "Mover cursor para o canal anterior"; + strings["Move cursor to next channel##sggc"].plurals[0] = "Mover cursor para o próximo canal"; + strings["Move cursor to next channel (overflow)##sggc"].plurals[0] = "Mover cursor para o próximo canal (através da borda)"; + strings["Move cursor to previous channel (overflow)##sggc"].plurals[0] = "Mover cursor para o canal anterior (através da borda)"; + strings["Move cursor to beginning of pattern##sggc"].plurals[0] = "Mover cursor para o começo da sequência"; + strings["Move cursor to end of pattern##sggc"].plurals[0] = "Mover cursor para o fim da sequência"; + strings["Move cursor up (coarse)##sggc"].plurals[0] = "Mover cursor para cima (grosso)"; + strings["Move cursor down (coarse)##sggc"].plurals[0] = "Mover cursor para baixo (grosso)"; + strings["Expand selection upwards##sggc"].plurals[0] = "Expandir seleção para cima"; + strings["Expand selection downwards##sggc"].plurals[0] = "Expandir seleção para baixo"; + strings["Expand selection to the left##sggc"].plurals[0] = "Expandir seleção para a esquerda"; + strings["Expand selection to the right##sggc"].plurals[0] = "Expandir seleção para a direita"; + strings["Expand selection upwards by one (override Edit Step)##sggc"].plurals[0] = "Expandir seleção uma célula para cima (ignora o Passo de Edição)"; + strings["Expand selection downwards by one (override Edit Step)##sggc"].plurals[0] = "Expandir seleção uma célula para baixo (ignora o Passo de Edição)"; + strings["Expand selection to beginning of pattern##sggc"].plurals[0] = "Expandir seleção para o começo da sequência"; + strings["Expand selection to end of pattern##sggc"].plurals[0] = "Expandir seleção para o fim da sequência"; + strings["Expand selection upwards (coarse)##sggc"].plurals[0] = "Expandir seleção para cima (grosso)"; + strings["Expand selection downwards (coarse)##sggc"].plurals[0] = "Expandir seleção para baixo (grosso)"; + strings["Delete##sggc"].plurals[0] = "Excluir"; + strings["Pull delete##sggc"].plurals[0] = "Excluir e puxar"; + strings["Insert##sggc"].plurals[0] = "Inserir"; + strings["Mute channel at cursor##sggc"].plurals[0] = "Silenciar canal sob o cursor"; + strings["Solo channel at cursor##sggc"].plurals[0] = "Isolar canal sob o cursor"; + strings["Unmute all channels##sggc"].plurals[0] = "Reativar todos os canais"; + strings["Go to next order##sggc"].plurals[0] = "Ir para a próxima ordem"; + strings["Go to previous order##sggc"].plurals[0] = "Ir para a ordem anterior"; + strings["Collapse channel at cursor##sggc"].plurals[0] = "Minimizar canal sob o cursor"; + strings["Increase effect columns##sggc"].plurals[0] = "Aumentar número de colunas de efeito"; + strings["Decrease effect columns##sggc"].plurals[0] = "Diminuir número de colunas de efeito"; + strings["Interpolate##sggc"].plurals[0] = "Interpolar"; + strings["Fade##sggc"].plurals[0] = "Degradê"; + strings["Invert values##sggc"].plurals[0] = "Inverter valores"; + strings["Flip selection##sggc"].plurals[0] = "Reverter seleção"; + strings["Collapse rows##sggc"].plurals[0] = "Contrair linhas"; + strings["Expand rows##sggc"].plurals[0] = "Expandir linhas"; + strings["Collapse pattern##sggc"].plurals[0] = "Contrair sequência"; + strings["Expand pattern##sggc"].plurals[0] = "Expandir sequência"; + strings["Collapse song##sggc"].plurals[0] = "Contrair música"; + strings["Expand song##sggc"].plurals[0] = "Expandir música"; + strings["Set note input latch##sggc"].plurals[0] = "Limpar máscara de entrada de nota"; // o comando "Set" limpa os valores do input latch + strings["Change mobile scroll mode##sggc"].plurals[0] = "Alterar modo de rolagem para dispositivos móveis"; + strings["Clear note input latch##sggc"].plurals[0] = "Redefinir máscara de entrada de nota"; + strings["---Instrument list##sggc"].plurals[0] = "---Lista de instrumentos"; + strings["Add instrument##sggc0"].plurals[0] = "Adicionar instrumento"; + strings["Duplicate instrument##sggc0"].plurals[0] = "Duplicar instrumento"; + strings["Open instrument##sggc0"].plurals[0] = "Abrir instrumento"; + strings["Open instrument (replace current)##sggc0"].plurals[0] = "Abrir instrumento (substituir o atual)"; + strings["Save instrument##sggc0"].plurals[0] = "Salvar instrumento"; + strings["Export instrument (.dmp)##sggc"].plurals[0] = "Exportar instrumento (.dmp)"; + strings["Move instrument up in list##sggc0"].plurals[0] = "Mover instrumento para cima na lista"; + strings["Move instrument down in list##sggc0"].plurals[0] = "Mover instrumento para baixo na lista"; + strings["Delete instrument##sggc0"].plurals[0] = "Excluir instrumento"; + strings["Edit instrument##sggc0"].plurals[0] = "Editar instrumento"; + strings["Instrument cursor up##sggc0"].plurals[0] = "Mover cursor de instrumentos para cima"; + strings["Instrument cursor down##sggc0"].plurals[0] = "Mover cursor de instrumentos para baixo"; + strings["Instruments: toggle folders/standard view##sggc0"].plurals[0] = "Instrumentos: Alternar entre pastas e visão padrão"; + strings["---Wavetable list##sggc"].plurals[0] = "---Lista de wavetables"; + strings["Add wavetable##sggc1"].plurals[0] = "Adicionar wavetable"; + strings["Duplicate wavetable##sggc1"].plurals[0] = "Duplicar wavetable"; + strings["Open wavetable##sggc1"].plurals[0] = "Abrir wavetable"; + strings["Open wavetable (replace current)##sggc1"].plurals[0] = "Abrir wavetable (substituir a atual)"; + strings["Save wavetable##sggc1"].plurals[0] = "Salvar wavetable"; + strings["Save wavetable (.dmw)##sggc"].plurals[0] = "Salvar wavetable (.dmw)"; + strings["Save wavetable (raw)##sggc0"].plurals[0] = "Salvar wavetable (formato raw)"; + strings["Move wavetable up in list##sggc1"].plurals[0] = "Mover wavetable para cima na lista"; + strings["Move wavetable down in list##sggc1"].plurals[0] = "Mover wavetable para baixo na lista"; + strings["Delete wavetable##sggc1"].plurals[0] = "Excluir wavetable"; + strings["Edit wavetable##sggc1"].plurals[0] = "Editar wavetable"; + strings["Wavetable cursor up##sggc1"].plurals[0] = "Mover cursor de wavetables para cima"; + strings["Wavetable cursor down##sggc1"].plurals[0] = "Mover cursor de wavetables para baixo"; + strings["Wavetables: toggle folders/standard view##sggc1"].plurals[0] = "Wavetables: Alternar entre pastas e visão padrão"; + strings["Paste wavetables from clipboard##sggc"].plurals[0] = "Colar wavetables da área de transferência"; + strings["Paste local wavetables from clipboard##sggc1"].plurals[0] = "Colar wavetables locais da área de transferência"; + strings["---Sample list##sggc"].plurals[0] = "---Lista de samples"; + strings["Add sample##sggc2"].plurals[0] = "Adicionar sample"; + strings["Duplicate sample##sggc2"].plurals[0] = "Duplicar sample"; + strings["Open sample##sggc2"].plurals[0] = "Abrir sample"; + strings["Open sample (replace current)##sggc2"].plurals[0] = "Abrir sample (substituir a atual)"; + strings["Import raw sample data##sggc"].plurals[0] = "Importar dados de sample em formato raw"; + strings["Import raw sample data (replace current)##sggc"].plurals[0] = "Importar dados de sample em formato raw (substituir a atual)"; + strings["Save sample##sggc2"].plurals[0] = "Salvar sample"; + strings["Save sample (raw)##sggc1"].plurals[0] = "Salvar sample (formato raw)"; + strings["Move sample up##sggc2"].plurals[0] = "Mover sample para cima"; + strings["Move sample down##sggc2"].plurals[0] = "Mover sample para baixo"; + strings["Delete sample##sggc2"].plurals[0] = "Excluir sample"; + strings["Edit sample##sggc2"].plurals[0] = "Editar sample"; + strings["Sample cursor up##sggc2"].plurals[0] = "Mover cursor de samples para cima"; + strings["Sample cursor down##sggc2"].plurals[0] = "Mover cursor de samples para baixo"; + strings["Sample review##sggc"].plurals[0] = "Prever sample"; + strings["Stop sample preview##sggc"].plurals[0] = "Interromper previsão de sample"; + strings["Toggle folders/standard view##sggc2"].plurals[0] = "Samples: Alternar entre pastas e visão padrão"; + strings["Make me a drum kit##sggc"].plurals[0] = "Samples: Faça um kit de bateria para mim"; + strings["---Sample editor##sggc"].plurals[0] = "---Editor de sample"; + strings["Sample editor mode: Select##sggc"].plurals[0] = "Modo de edição: Selecionar"; + strings["Sample editor mode: Draw##sggc"].plurals[0] = "Modo de edição: Desenhar"; + strings["Sample editor: Cut##sggc1"].plurals[0] = "Editor de sample: Recortar"; + strings["Sample editor: Copy##sggc1"].plurals[0] = "Editor de sample: Copiar"; + strings["Sample editor: Paste##sggc1"].plurals[0] = "Editor de sample: Colar"; + strings["Sample editor: Paste replace##sggc"].plurals[0] = "Editor de sample: Colar e substituir"; + strings["Sample editor: Paste mix##sggc"].plurals[0] = "Editor de sample: Colar e mesclar"; + strings["Sample editor: Select all##sggc1"].plurals[0] = "Editor de sample: Selecionar tudo"; + strings["Sample editor: Resize##sggc"].plurals[0] = "Editor de sample: Redimensionar"; + strings["Sample editor: Resample##sggc"].plurals[0] = "Editor de sample: Reamostrar"; + strings["Sample editor: Amplify##sggc"].plurals[0] = "Editor de sample: Amplificar"; + strings["Sample editor: Normalize##sggc"].plurals[0] = "Editor de sample: Normalizar"; + strings["Sample editor: Fade in##sggc"].plurals[0] = "Editor de sample: Fade in"; + strings["Sample editor: Fade out##sggc"].plurals[0] = "Editor de sample: Fade out"; + strings["Sample editor: Apply silence##sggc"].plurals[0] = "Editor de sample: Aplicar silêncio"; + strings["Sample editor: Insert silence##sggc"].plurals[0] = "Editor de sample: Inserir silêncio"; + strings["Sample editor: Delete##sggc3"].plurals[0] = "Editor de sample: Excluir"; + strings["Sample editor: Trim##sggc"].plurals[0] = "Editor de sample: Cortar"; + strings["Sample editor: Reverse##sggc"].plurals[0] = "Editor de sample: Reverter"; + strings["Sample editor: Invert##sggc"].plurals[0] = "Editor de sample: Inverter"; + strings["Sample editor: Signed/unsigned exchange##sggc"].plurals[0] = "Editor de sample: Alternar sinalização (signed/unsigned)"; + strings["Sample editor: Apply filter##sggc"].plurals[0] = "Editor de sample: Aplicar filtro"; + strings["Sample editor: Crossfade loop points##sggc"].plurals[0] = "Editor de sample: Aplicar crossfade nos pontos de loop"; + strings["Sample editor: Preview sample##sggc"].plurals[0] = "Editor de sample: Prever sample"; + strings["Sample editor: Stop sample preview##sggc"].plurals[0] = "Editor de sample: Interromper previsão da sample"; + strings["Sample editor: Zoom in##sggc"].plurals[0] = "Editor de sample: Aumentar zoom"; + strings["Sample editor: Zoom out##sggc"].plurals[0] = "Editor de sample: Diminuir zoom"; + strings["Sample editor: Toggle auto-zoom##sggc"].plurals[0] = "Editor de sample: Alternar zoom automático"; + strings["Sample editor: Create instrument from sample##sggc"].plurals[0] = "Editor de sample: Criar instrumento a partir da sample"; + strings["Sample editor: Set loop to selection##sggc"].plurals[0] = "Editor de sample: Definir loop a partir da seleção"; + strings["Sample editor: Create wavetable from selection##sggc"].plurals[0] = "Editor de sample: Criar wavetable a partir da seleção"; + strings["---Orders##sggc"].plurals[0] = "---Ordens"; + strings["Previous order##sggc"].plurals[0] = "Ordem anterior"; + strings["Next order##sggc"].plurals[0] = "Próxima ordem"; + strings["Order cursor left##sggc"].plurals[0] = "Mover cursor de ordem para a esquerda"; + strings["Order cursor right##sggc"].plurals[0] = "Mover cursor de ordem para a direita"; + strings["Increase order value##sggc"].plurals[0] = "Aumentar valor da ordem"; + strings["Decrease order value##sggc"].plurals[0] = "Diminuir valor da ordem"; + strings["Switch order edit mode##sggc"].plurals[0] = "Alternar modo de edição da ordem"; + strings["Order: toggle alter entire row##sggc"].plurals[0] = "Ordem: alternar modo de alteração na linha inteira"; + strings["Add order##sggc3"].plurals[0] = "Adicionar ordem"; + strings["Duplicate order##sggc3"].plurals[0] = "Duplicar ordem"; + strings["Deep clone order##sggc"].plurals[0] = "Fazer clone profundo da ordem"; + strings["Copy current order to end of song##sggc"].plurals[0] = "Copiar ordem atual para o final da música"; + strings["Deep clone current order to end of song##sggc"].plurals[0] = "Fazer clone profundo da ordem ao final da música"; + strings["Remove order##sggc"].plurals[0] = "Excluir ordem"; + strings["Move order up##sggc3"].plurals[0] = "Mover ordem para cima"; + strings["Move order down##sggc3"].plurals[0] = "Mover ordem para baixo"; + strings["Replay order##sggc"].plurals[0] = "Reiniciar reprodução da ordem atual"; + + strings["All chips##sggc"].plurals[0] = "Todos os chips"; + strings["Square##sggc"].plurals[0] = "Onda quadrada"; + strings["Wavetable##sggc"].plurals[0] = "Wavetable"; + strings["Special##sggc"].plurals[0] = "Especial"; + strings["Sample##sggc"].plurals[0] = "Sample"; + strings["Modern/fantasy##sggc"].plurals[0] = "Moderno/fantasia"; + + // sgda src/gui/doAction.cpp + + strings["Unsaved changes! Save changes before creating a new song?##sgda"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de criar uma nova música?"; + strings["Unsaved changes! Save changes before opening another file?##sgda"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir outro arquivo?"; + strings["Unsaved changes! Save changes before opening backup?##sgda"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de abrir o backup?"; + strings["Error while saving file! (%s)##sgda"].plurals[0] = "Erro ao salvar o arquivo! (%s)"; + strings["Error while sending request (MIDI output not configured?)##sgda"].plurals[0] = "Erro ao enviar a requisição (a saída MIDI não está configurada?)"; + strings["Select an option: (cannot be undone!)##sgda"].plurals[0] = "Selecione uma opção: (não pode ser desfeita!)"; + strings["too many instruments!##sgda0"].plurals[0] = "há muitos instrumentos!"; + strings["too many instruments!##sgda1"].plurals[0] = "há muitos instrumentos!"; + strings["too many wavetables!##sgda0"].plurals[0] = "há muitas wavetables!"; + strings["too many wavetables!##sgda1"].plurals[0] = "há muitas wavetables!"; + strings["too many samples!##sgda0"].plurals[0] = "há muitas samples!"; + strings["too many samples!##sgda1"].plurals[0] = "há muitas samples!"; + strings["couldn't paste! make sure your sample is 8 or 16-bit.##sgda"].plurals[0] = "não pôde colar! tenha certeza de que sua sample é 8 ou 16-bit."; + strings["too many instruments!##sgda2"].plurals[0] = "há muitos instrumentos!"; + strings["select at least one sample!##sgda"].plurals[0] = "selecione pelo menos uma sample!"; + strings["maximum size is 256 samples!##sgda"].plurals[0] = "o tamanho máximo é de 256 amostras!"; + strings["too many wavetables!##sgda2"].plurals[0] = "há muitas wavetables!"; + + // sgec src/gui/editControls.cpp + + strings["Mobile Edit###MobileEdit"].plurals[0] = "Edição em dispositivos móveis###MobileEdit"; // essas 3 strings sequer são visíveis? lol + strings["Mobile Controls###Mobile Controls"].plurals[0] = "Controles para dispositivos móveis###Mobile Controls"; + strings["Mobile Menu###Mobile Menu"].plurals[0] = "Menu para dispositivos móveis###Mobile Menu"; + strings["Pattern##sgec0"].plurals[0] = "Sequência"; + strings["Orders##sgec0"].plurals[0] = "Ordens"; + strings["Ins##sgec"].plurals[0] = "Ins"; + strings["Wave##sgec"].plurals[0] = "Wave"; + strings["Sample##sgec"].plurals[0] = "Sample"; + strings["Song##sgec"].plurals[0] = "Música"; + strings["Channels##sgec"].plurals[0] = "Canais"; + strings["Chips##sgec"].plurals[0] = "Chips"; + strings["Mixer##sgec"].plurals[0] = "Mixer"; + strings["Other##sgec"].plurals[0] = "Outro"; + strings["New##sgec"].plurals[0] = "Novo"; + strings["Unsaved changes! Save changes before creating a new song?##sgec"].plurals[0] = "Há mudanças não salvas! Salvar mudanças antes de criar uma nova música?"; + strings["Open##sgec"].plurals[0] = "Abrir"; + strings["Save##sgec"].plurals[0] = "Salvar"; + strings["Save as...##sgec"].plurals[0] = "Salvar como..."; + strings["Legacy .dmf##sgec"].plurals[0] = ".dmf legado"; + strings["Export##sgec"].plurals[0] = "Exportar"; + strings["Restore Backup##sgec"].plurals[0] = "Restaurar Backup"; + strings["Song Info##sgec"].plurals[0] = "Inform. Música"; + strings["Subsongs##sgec"].plurals[0] = "Subfaixas"; + strings["Speed##sgec"].plurals[0] = "Velocidade"; + strings["Channels here...##sgec"].plurals[0] = "Canais aqui..."; + strings["Chips here...##sgec"].plurals[0] = "Chips aqui..."; + strings["What the hell...##sgec"].plurals[0] = "Mas que porcaria?!"; + strings["Osc##sgec"].plurals[0] = "Osc"; + strings["ChanOsc##sgec"].plurals[0] = "ChanOsc"; + strings["RegView##sgec"].plurals[0] = "RegView"; + strings["Stats##sgec"].plurals[0] = "Stats"; + strings["Grooves##sgec"].plurals[0] = "Grooves"; + strings["Compat Flags##sgec"].plurals[0] = "Opçs. Compat."; + strings["XYOsc##sgec"].plurals[0] = "XYOsc"; + strings["Panic##sgec"].plurals[0] = "Pânico"; + strings["Settings##sgec"].plurals[0] = "Configurações"; + strings["Log##sgec"].plurals[0] = "Log"; + strings["Debug##sgec"].plurals[0] = "Debug"; + strings["About##sgec"].plurals[0] = "Sobre"; + strings["Switch to Desktop Mode##sgec"].plurals[0] = "Trocar para o modo Desktop"; + strings["this is NOT ROM export! only use for making sure the\n" + "Furnace Amiga emulator is working properly by\n" + "comparing it with real Amiga output."].plurals[0] = + + "esta opção não serve para exportar ROM! use apenas para garantir\n" + "que o emulador de Amiga do Furnace está funcionando corretamente\n" + "comparando-o com a saída de um Amiga de verdade."; + strings["Directory##sgec"].plurals[0] = "Diretório"; + strings["Bake Data##sgec"].plurals[0] = "Precalcular dados"; + strings["Done! Baked %d files.##sgec"].plurals[0] = "Concluído! %d arquivo precalculado."; + strings["Done! Baked %d files.##sgec"].plurals[1] = "Concluído! %d arquivos precalculados."; + strings["Play/Edit Controls###Play/Edit Controls"].plurals[0] = "Controles de Reprodução/Edição###Play/Edit Controls"; + strings["Octave##sgec0"].plurals[0] = "Oitava"; + strings["Edit Step##sgec0"].plurals[0] = "Passo de Edição"; + strings["Play##sgec0"].plurals[0] = "Reproduzir"; + strings["Stop##sgec0"].plurals[0] = "Parar"; + strings["Edit##sgec0"].plurals[0] = "Editar"; + strings["Metronome##sgec0"].plurals[0] = "Metrônomo"; + strings["Follow##sgec0"].plurals[0] = "Seguir"; + strings["Orders##sgec1"].plurals[0] = "Ordens"; + strings["Pattern##sgec1"].plurals[0] = "Sequência"; + strings["Repeat pattern##sgec0"].plurals[0] = "Repetir sequência"; + strings["Step one row##sgec0"].plurals[0] = "Mover uma linha"; + strings["Poly##PolyInput"].plurals[0] = "Polif.##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Monof.##PolyInput"; + strings["Polyphony##sgec0"].plurals[0] = "Polifonia"; + strings["Stop##sgec1"].plurals[0] = "Parar"; + strings["Play##sgec1"].plurals[0] = "Reproduzir"; + strings["Step one row##sgec1"].plurals[0] = "Mover uma linha"; + strings["Repeat pattern##sgec1"].plurals[0] = "Repetir padrão"; + strings["Edit##sgec1"].plurals[0] = "Editar"; + strings["Metronome##sgec1"].plurals[0] = "Metrônomo"; + strings["Octave##sgec1"].plurals[0] = "Oitava"; + strings["Edit Step##sgec1"].plurals[0] = "Passo de Edição"; + strings["Follow##sgec1"].plurals[0] = "Seguir"; + strings["Orders##sgec2"].plurals[0] = "Ordens"; + strings["Pattern##sgec2"].plurals[0] = "Sequência"; + strings["Poly##PolyInput"].plurals[0] = "Polif.##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Monof.##PolyInput"; + strings["Polyphony##sgec1"].plurals[0] = "Polifonia"; + strings["Play##sgec2"].plurals[0] = "Reproduzir"; + strings["Stop##sgec2"].plurals[0] = "Parar"; + strings["Step one row##sgec2"].plurals[0] = "Mover uma linha"; + strings["Repeat pattern##sgec2"].plurals[0] = "Repetir padrão"; + strings["Edit##sgec2"].plurals[0] = "Editar"; + strings["Metronome##sgec2"].plurals[0] = "Metrônomo"; + strings["Oct.##sgec"].plurals[0] = "8va."; + strings["Octave##sgec2"].plurals[0] = "Oitava"; + strings["Step##sgec0"].plurals[0] = "Passo"; + strings["Foll.##sgec"].plurals[0] = "Seguir"; + strings["Follow##sgec2"].plurals[0] = "Seguir"; + strings["Ord##FollowOrders"].plurals[0] = "Ord.##FollowOrders"; + strings["Orders##sgec3"].plurals[0] = "Ordens"; + strings["Pat##FollowPattern"].plurals[0] = "Seq.##FollowPattern"; + strings["Pattern##sgec3"].plurals[0] = "Sequência"; + strings["Poly##PolyInput"].plurals[0] = "Polif.##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Monof.##PolyInput"; + strings["Polyphony##sgec2"].plurals[0] = "Polifonia"; + strings["Play Controls###Play Controls"].plurals[0] = "Controles de Reprodução###Play Controls"; + strings["Stop##sgec3"].plurals[0] = "Parar"; + strings["Play##sgec3"].plurals[0] = "Reproduzir"; + strings["Play from the beginning of this pattern##sgec"].plurals[0] = "Reproduzir do início desta sequência"; + strings["Repeat from the beginning of this pattern##sgec"].plurals[0] = "Repetir do início desta sequência"; + strings["Step one row##sgec3"].plurals[0] = "Mover uma linha"; + strings["Edit##sgec3"].plurals[0] = "Editar"; + strings["Metronome##sgec3"].plurals[0] = "Metrônomo"; + strings["Repeat pattern##sgec3"].plurals[0] = "Repetir sequência"; + strings["Poly##PolyInput"].plurals[0] = "Polif.##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Monof.##PolyInput"; + strings["Polyphony##sgec3"].plurals[0] = "Polifonia"; + strings["Edit Controls###Edit Controls"].plurals[0] = "Controles de edição###Edit Controls"; + strings["Octave##sgec3"].plurals[0] = "Oitava"; + strings["Step##sgec1"].plurals[0] = "Passo"; + strings["Follow orders##sgec"].plurals[0] = "Seguir ordens"; + strings["Follow pattern##sgec"].plurals[0] = "Seguir sequência"; + + // sged src/gui/editing.cpp + + strings["can't collapse any further!##sged"].plurals[0] = "impossível contrair mais!"; + strings["can't expand any further!##sged"].plurals[0] = "impossível expandir mais!"; + + // sgef src/gui/effectList.cpp + + strings["Effect List###Effect List"].plurals[0] = "Lista de Efeitos###Effect List"; + strings["Chip at cursor: %s##sgef"].plurals[0] = "Chip sob o cursor: %s"; + strings["Search##sgef"].plurals[0] = "Procurar"; + strings["Effect types to show:##sgef"].plurals[0] = "Tipos de efeitos a serem exibidos:"; + strings["All##sgef"].plurals[0] = "Todos"; + strings["None##sgef"].plurals[0] = "Nenhum"; + strings["Name##sgef"].plurals[0] = "Nome"; + strings["Description##sgef"].plurals[0] = "Descrição"; + strings["ERROR##sgef"].plurals[0] = "ERRO"; + + // sgeo src/gui/exportOptions.cpp + + strings["one file##sgeo"].plurals[0] = "um arquivo"; + strings["multiple files (one per chip)##sgeo"].plurals[0] = "múltiplos arquivos (um por chip)"; + strings["multiple files (one per channel)##sgeo"].plurals[0] = "múltiplos arquivos (um por canal)"; + strings["Loops##sgeo"].plurals[0] = "Loops"; + strings["Fade out (seconds)##sgeo"].plurals[0] = "Tempo de fade out (segundos)"; + strings["Cancel##sgeo0"].plurals[0] = "Cancelar"; + strings["Export##sgeo0"].plurals[0] = "Exportar"; + strings["settings:##sgeo"].plurals[0] = "opções:"; + strings["format version##sgeo"].plurals[0] = "versão do formato:"; + strings["loop##sgeo0"].plurals[0] = "loop"; + strings["loop trail:##sgeo"].plurals[0] = "loops ao final:"; + strings["auto-detect##sgeo"].plurals[0] = "detectar automaticamente"; + strings["add one loop##sgeo1"].plurals[0] = "adicionar um loop"; + strings["custom##sgeo"].plurals[0] = "personalizado"; + strings["add pattern change hints##sgeo"].plurals[0] = "adicionar dicas de mudança de sequência"; + strings["inserts data blocks on pattern changes.\n" + "useful if you are writing a playback routine.\n\n" + "the format of a pattern change data block is:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: length, a 32-bit little-endian number\n" + "- oo: order\n" + "- rr: initial row (a 0Dxx effect is able to select a different row)\n" + "- pp: pattern index (one per channel)\n\n" + "pattern indexes are ordered as they appear in the song."].plurals[0] = + + "insere blocos de dados a cada mudança de sequência.\n" + "útil se você estiver escrevendo uma rotina de reprodução.\n\n" + "o formato do bloco de dados de mudança de sequência é:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: comprimento, um número 32-bit little-endian\n" + "- oo: ordem\n" + "- rr: linha inicial (um efeito 0Dxx é capaz de selecionar uma linha diferente de zero)\n" + "- pp: índice da sequência (uma por canal)\n\n" + "os índices da sequência são ordenados conforme elas aparecem na música."; + strings["direct stream mode##sgeo"].plurals[0] = "modo de fluxo direto"; + strings["required for DualPCM and MSM6258 export.\n\n" + "allows for volume/direction changes when playing samples,\n" + "at the cost of a massive increase in file size."].plurals[0] = + + "requerido para exportação de DualPCM e MSM6258..\n\n" + "permite alterações de volume e direção ao reproduzir samples,\n" + "ao custo de um enorme aumento de tamanho de arquivo."; + strings["chips to export:##sgeo"].plurals[0] = "chips a exportar:"; + strings["this chip is only available in VGM %d.%.2x and higher!##sgeo"].plurals[0] = "este chip só está disponível no VGM versão %d.%.2x e superior!"; + strings["this chip is not supported by the VGM format!##sgeo"].plurals[0] = "este chip não é suportado pelo formato VGM!"; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[0] = "selecione o chip que você quer exportar, mas no máximo %d de cada tipo."; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[1] = "selecione o chip que você quer exportar, mas no máximo %d de cada tipo."; + strings["Cancel##sgeo1"].plurals[0] = "Cancelar"; + strings["Export##sgeo1"].plurals[0] = "Exportar"; + strings["nothing to export##sgeo2"].plurals[0] = "nada a ser exportado"; + strings["Cancel##sgeo2"].plurals[0] = "Cancelar"; + strings["Commander X16 Zsound Music File##sgeo"].plurals[0] = "Arquivo de Música ZSound do Commander X16"; + strings["Tick Rate (Hz)##sgeo"].plurals[0] = "Taxa de Ticks (Hz)"; + strings["loop##sgeo2"].plurals[0] = "loop"; + strings["optimize size##sgeo"].plurals[0] = "otimizar tamanho"; + strings["Cancel##sgeo3"].plurals[0] = "Cancelar"; + strings["Export##sgeo3"].plurals[0] = "Exportar"; + strings["DefleMask file (1.1.3+)##sgeo"].plurals[0] = "Arquivo do DefleMask (1.1.3+)"; + strings["Cancel##sgeo4"].plurals[0] = "Cancelar"; + strings["Export##sgeo4"].plurals[0] = "Exportar"; + strings["DefleMask file (1.0/legacy)##sgeo"].plurals[0] = "Arquivo do DefleMask (1.0/legado)"; + strings["Cancel##sgeo5"].plurals[0] = "Cancelar"; + strings["Export##sgeo5"].plurals[0] = "Exportar"; + strings["this is NOT ROM export! only use for making sure the\n" + "Furnace Amiga emulator is working properly by\n" + "comparing it with real Amiga output."].plurals[0] = + + "esta opção não serve para exportar ROM! use apenas para garantir\n" + "que o emulador de Amiga do Furnace está funcionando corretamente\n" + "comparando-o com a saída de um Amiga de verdade."; + strings["Directory##sgeo"].plurals[0] = "Diretório"; + strings["Cancel##sgeo6"].plurals[0] = "Cancelar"; + strings["Bake Data##sgeo"].plurals[0] = "Precalcular dados"; + strings["Done! Baked %d files.##sgeo"].plurals[0] = "Pronto! %d arquivo precalculado."; + strings["Done! Baked %d files.##sgeo"].plurals[1] = "Pronto! %d arquivos precalculados."; + strings["this option exports the song to a text file.\n##sgeo"].plurals[0] = "essa opção exporta a música para um arquivo texto.\n"; + strings["Cancel##sgeo7"].plurals[0] = "Cancelar"; + strings["Export##sgeo6"].plurals[0] = "Exportar"; + strings["this option exports a binary file which\n" + "contains a dump of the internal command stream\n" + "produced when playing the song.\n\n" + "technical/development use only!"].plurals[0] = + + "essa opção exporta um arquivo binário que\n" + "contém um despejo do fluxo de comandos interno\n" + "produzido ao reproduzir a música.\n\n" + "somente para uso técnico ou para desenvolvimento!"; + strings["Cancel##sgeo8"].plurals[0] = "Cancelar"; + strings["Export##sgeo"].plurals[0] = "Exportar"; + strings["this option exports a module which is\n" + "compatible with tildearrow Furnace app.\n\n" + + "not all chips and inst macros will be supported!"].plurals[0] = + + "esta opção exporta um módulo que é\n" + "compatível com o aplicatívo Furnace do tildearrow.\n\n" + + "nem todos os chips e macros de instrumento serão suportados!"; + strings["Cancel##sgeo9"].plurals[0] = "Cancelar"; + strings["Export##sgeo7"].plurals[0] = "Exportar"; + strings["Audio##sgeo"].plurals[0] = "Áudio"; + strings["DMF (1.0/legacy)##sgeo"].plurals[0] = "DMF (1.0/legado)"; + strings["Amiga Validation##sgeo"].plurals[0] = "Dados de Validação Amiga"; + strings["Text##sgeo"].plurals[0] = "Texto"; + strings["Command Stream##sgeo"].plurals[0] = "Fluxo de Comandos"; + strings["Furnace##sgeo"].plurals[0] = "Furnace"; + strings["congratulations! you've unlocked a secret panel.##sgeo"].plurals[0] = "parabéns! você desbloqueou um painel secreto."; + strings["Toggle hidden systems##sgeo"].plurals[0] = "Habilitar/desabilitar sistemas escondidos"; + strings["Toggle all instrument types##sgeo"].plurals[0] = "Habilitar/desabilitar todos os tipos de instrumentos"; + strings["Set pitch linearity to Partial##sgeo"].plurals[0] = "Definir linearidade de tom para Parcial"; + strings["Enable multi-threading settings##sgeo"].plurals[0] = "Habilitar opções de multithreading"; + strings["Set fat to max##sgeo"].plurals[0] = "Definir gordura para máximo"; + strings["Set muscle and fat to zero##sgeo"].plurals[0] = "Definir músculo e gordura para zero"; + strings["Tell tildearrow this must be a mistake##sgeo"].plurals[0] = "Dizer para o tildearrow que isso só pode ser um engano"; + strings["yeah, it's a bug. write a bug report in the GitHub page and tell me how did you get here.##sgeo"].plurals[0] = "é, isso é um bug. abra um bug report na página do GitHub e diga-nos como você chegou aqui."; + + // sgfr src/gui/findReplace.cpp + + strings["ignore##sgfr"].plurals[0] = "ignorar"; + strings["equals##sgfr"].plurals[0] = "é igual a"; + strings["not equal##sgfr"].plurals[0] = "é diferente de"; + strings["between##sgfr"].plurals[0] = "está entre"; + strings["not between##sgfr"].plurals[0] = "não está entre"; + strings["any##sgfr"].plurals[0] = "qualquer"; + strings["none##sgfr"].plurals[0] = "nenhum"; + strings["set##sgfr"].plurals[0] = "definir"; + strings["add##sgfr"].plurals[0] = "somar"; + strings["add (overflow)##sgfr"].plurals[0] = "somar (com transbordo)"; + strings["scale %##sgfr"].plurals[0] = "escalonar %"; + strings["clear##sgfr"].plurals[0] = "limpar"; + + strings["Find/Replace###Find/Replace"].plurals[0] = "Localizar/Substituir###Find/Replace"; + strings["Find##sgfr0"].plurals[0] = "Localizar"; + strings["order##sgfr0"].plurals[0] = "ordem"; + strings["row##sgfr0"].plurals[0] = "linha"; + strings["order##sgfr1"].plurals[0] = "ordem"; + strings["row##sgfr1"].plurals[0] = "linha"; + strings["channel##sgfr"].plurals[0] = "canal"; + strings["go##sgfr"].plurals[0] = "ir"; + strings["no matches found!##sgfr"].plurals[0] = "nenhum resultado encontrado!"; + strings["Back##sgfr"].plurals[0] = "Voltar"; + strings["Note##sgfr0"].plurals[0] = "Nota"; + strings["Ins##sgfr0"].plurals[0] = "Ins"; + strings["Volume##sgfr0"].plurals[0] = "Volume"; + strings["Effect##sgfr0"].plurals[0] = "Efeito"; + strings["Value##sgfr0"].plurals[0] = "Valor"; + strings["Delete query##sgfr"].plurals[0] = "Excluir consulta"; + strings["Add effect##sgfr0"].plurals[0] = "Adicionar efeito"; + strings["Remove effect##sgfr0"].plurals[0] = "Remover efeito"; + strings["Search range:##sgfr"].plurals[0] = "Intervalo de pesquisa:"; + strings["Song##sgfr"].plurals[0] = "Música"; + strings["Selection##sgfr"].plurals[0] = "Seleção"; + strings["Pattern##sgfr"].plurals[0] = "Sequência"; + strings["Confine to channels##sgfr"].plurals[0] = "Confinar aos canais"; + strings["From##sgfr"].plurals[0] = "De"; + strings["To##sgfr"].plurals[0] = "Até"; + strings["Match effect position:##sgfr"].plurals[0] = "Correspondência com posição de efeitos:"; // TODO: revisar? + strings["No##sgfr"].plurals[0] = "Nenhuma"; + strings["match effects regardless of position.##sgfr"].plurals[0] = "corresponder com efeitos independente da posição."; + strings["Lax##sgfr"].plurals[0] = "Relaxada"; + strings["match effects only if they appear in-order.##sgfr"].plurals[0] = "corresponder com efeitos somente se eles aparecerem em ordem."; + strings["Strict##sgfr"].plurals[0] = "Estrita"; + strings["match effects only if they appear exactly as specified.##sgfr"].plurals[0] = "corresponder com efeitos somente se eles aparecerem exatamente como especificados."; + strings["Find##sgfr1"].plurals[0] = "Localizar"; + strings["Replace##sgfr"].plurals[0] = "Substituir"; + strings["Note##sgfr1"].plurals[0] = "Nota"; + strings["INVALID##sgfr"].plurals[0] = "INVÁLIDO"; + strings["Ins##sgfr1"].plurals[0] = "Ins"; + strings["Volume##sgfr1"].plurals[0] = "Volume"; + strings["Effect##sgfr1"].plurals[0] = "Efeito"; + strings["Value##sgfr1"].plurals[0] = "Valor"; + strings["Add effect##sgfr1"].plurals[0] = "Adicionar efeito"; + strings["Remove effect##sgfr1"].plurals[0] = "Remover efeito"; + strings["Effect replace mode:##sgfr"].plurals[0] = "Modo de substituição de efeito:"; + strings["Replace matches only##sgfr"].plurals[0] = "Substituir correspondências somente"; + strings["Replace matches, then free spaces##sgfr"].plurals[0] = "Substituir correspondências, e então espaços livres"; + strings["Clear effects##sgfr"].plurals[0] = "Limpar efeitos"; + strings["Insert in free spaces##sgfr"].plurals[0] = "Inserir em espaços livres"; + strings["Replace##QueryReplace"].plurals[0] = "Substituir##QueryReplace"; + + // sggv src/gui/grooves.cpp + + strings["Grooves###Grooves"].plurals[0] = "Grooves###Grooves"; + strings["use effect 09xx to select a groove pattern.##sggv"].plurals[0] = "use o efeito 09xx para selecionar um padrão de groove.##sggv"; + strings["pattern##sggv"].plurals[0] = "padrão##sggv"; + strings["remove##sggv"].plurals[0] = "excluir##sggv"; + + // sgie src/gui/insEdit.cpp + + strings["Name##sgie"].plurals[0] = "Nome"; + strings["Open##sgie0"].plurals[0] = "Abrir"; + strings["Save##sgie"].plurals[0] = "Salvar"; + strings["export .dmp...##sgie"].plurals[0] = "exportar .dmp..."; + strings["Type##sgie"].plurals[0] = "Tipo"; + strings["Unknown##sgie"].plurals[0] = "Desconhecido"; + strings["none of the currently present chips are able to play this instrument type!##sgie"].plurals[0] = "nenhum dos chips atualmente presentes são capazes de reproduzir esse tipo de instrumento!"; + strings["Error##sgie"].plurals[0] = "Erro"; + strings["invalid instrument type! change it first.##sgie"].plurals[0] = "tipo de instrumento inválido! troque-o primeiro."; // TODO revisar; NOTA: a string original é uma bosta + strings["Instrument Editor###Instrument Editor"].plurals[0] = "Editor de Instrumento###Instrument Editor"; + strings["waiting...##sgie0"].plurals[0] = "aguardando..."; + strings["waiting...##sgie1"].plurals[0] = "aguardando..."; + strings["no instrument selected##sgie0"].plurals[0] = "nenhum instrumento selecionado"; + strings["no instrument selected##sgie1"].plurals[0] = "nenhum instrumento selecionado"; + strings["select one...##sgie"].plurals[0] = "selecione um..."; + strings["or##sgie0"].plurals[0] = "ou"; + strings["Open##sgie1"].plurals[0] = "Abrir"; + strings["or##sgie1"].plurals[0] = "ou"; + strings["Create New##sgie"].plurals[0] = "Criar um novo"; + strings["copy##sgie"].plurals[0] = "copiar"; + strings["paste##sgie"].plurals[0] = "colar"; + strings["clear contents##sgie"].plurals[0] = "limpar conteúdo"; + strings["offset...##sgie"].plurals[0] = "deslocar..."; + strings["offset##sgie"].plurals[0] = "deslocar"; + strings["scale...##sgie"].plurals[0] = "escalonar"; + strings["scale##sgie"].plurals[0] = "escalonar"; + strings["randomize...##sgie"].plurals[0] = "aleatorizar"; + strings["Min##sgie"].plurals[0] = "Mín."; + strings["Max##sgie"].plurals[0] = "Máx."; + strings["randomize##sgie"].plurals[0] = "aleatorizar"; + + // sgmx src/gui/mixer.cpp + + strings["input##sgmx"].plurals[0] = "entrada"; + strings["output##sgmx"].plurals[0] = "saída"; + strings["Mixer##sgmx"].plurals[0] = "Mixer"; + strings["Master Volume##sgmx"].plurals[0] = "Volume Mestre"; + strings["Invert##sgmx"].plurals[0] = "Inverter"; + strings["Volume##sgmx"].plurals[0] = "Volume"; + strings["Panning##sgmx"].plurals[0] = "Balanço"; + strings["Front/Rear##sgmx"].plurals[0] = "Frontal/Traseira"; + strings["Patchbay##sgmx"].plurals[0] = "Patchbay"; + strings["Automatic patchbay##sgmx"].plurals[0] = "Patchbay automático"; + strings["Display hidden ports##sgmx"].plurals[0] = "Mostrar portas ocultas"; + strings["Display internal##sgmx"].plurals[0] = "Mostrar portas internas"; + strings["System##sgmx0"].plurals[0] = "Sistema"; + strings["Sample Preview##sgmx"].plurals[0] = "Previsão de amostras"; + strings["Metronome##sgmx"].plurals[0] = "Metrônomo"; + strings["System##sgmx1"].plurals[0] = "Sistema"; + strings["disconnect all##sgmx"].plurals[0] = "desconectar todas"; + + // sgns src/gui/newSong.cpp + + strings["Choose a System!##sgns"].plurals[0] = "Escolha um Sistema!"; + strings["Search...##sgns"].plurals[0] = "Procurar..."; + strings["Categories##sgns"].plurals[0] = "Categorias"; + strings["Systems##sgns"].plurals[0] = "Sistemas"; + strings["no systems here yet!##sgns"].plurals[0] = "nenhum sistema aqui ainda!"; + strings["no results##sgns"].plurals[0] = "nenhum resultado"; + strings["I'm feeling lucky##sgns"].plurals[0] = "Estou com sorte"; + strings["no categories available! what in the world.##sgns"].plurals[0] = "nenhuma categoria disponível! que país é esse..."; + strings["Cancel##sgns"].plurals[0] = "Cancelar"; + + // sgme src/gui/memory.cpp + + strings["Memory Composition###Memory Composition"].plurals[0] = "Composição da Memória###Memory Composition"; + strings["bank %d##sgme"].plurals[0] = "banco %d"; + strings["%d-%d ($%x-$%x): %d bytes ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d bytes ($%x)"; + strings["click to open sample editor##sgme"].plurals[0] = "clique para abrir o editor de samples"; + strings["%d-%d ($%x-$%x): %d bytes ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d bytes ($%x)"; + strings["no chips with memory##sgme"].plurals[0] = "nenhum chip com memória"; + + // sgor src/gui/orders.cpp + + strings["Orders###Orders"].plurals[0] = "Ordens###Orders"; + + strings["Add new order##sgor"].plurals[0] = "Adicionar nova ordem"; + strings["Remove order##sgor"].plurals[0] = "Remover ordem"; + strings["Duplicate order (right-click to deep clone)##sgor"].plurals[0] = "Duplicar ordem (clique com o botão direito para um clone profundo)"; + strings["Move order up##sgor"].plurals[0] = "Mover ordem para cima"; + strings["Move order down##sgor"].plurals[0] = "Mover ordem para baixo"; + strings["Place copy of current order at end of song (right-click to deep clone)##sgor"].plurals[0] = "Adicionar cópia da ordem atual ao final da música (clique com o botão direito para um clone profundo)"; + strings["Order change mode: entire row##sgor"].plurals[0] = "Modo de mudança da ordem: linha inteira"; + strings["Order change mode: one##sgor"].plurals[0] = "Modo de mudança da ordem: uma célula"; + strings["Order edit mode: Select and type (scroll vertically)##sgor"].plurals[0] = "Modo de edição de ordem: selecionar e digitar (rolagem vertical)"; + strings["Order edit mode: Select and type (scroll horizontally)##sgor"].plurals[0] = "Modo de edição de ordem: selecionar e digitar (rolagem horizontal)"; + strings["Order edit mode: Select and type (don't scroll)##sgor"].plurals[0] = "Modo de edição de ordem: selecionar e digitar (não rolar)"; + strings["Order edit mode: Click to change##sgor"].plurals[0] = "Modo de edição de ordem: clicar para mudar"; + + // sgos src/gui/osc.cpp + + strings["Oscilloscope###Oscilloscope"].plurals[0] = "Osciloscópio###Oscilloscope"; + strings["zoom: %.2fx (%.1fdB)##sgos"].plurals[0] = "zoom: %.2fx (%.1fdB)"; + strings["window size: %.1fms##sgos"].plurals[0] = "tamanho da janela: %.1fms"; + strings["(-Infinity)dB##sgos"].plurals[0] = "(-Infinito)dB"; + + // sgpm src/gui/patManager.cpp + + strings["Pattern Manager###Pattern Manager"].plurals[0] = "Gerenciador de Sequências###Pattern Manager"; + strings["De-duplicate patterns##sgpm"].plurals[0] = "Deduplicar sequências"; + strings["Re-arrange patterns##sgpm"].plurals[0] = "Reordenar sequências"; + strings["Sort orders##sgpm"].plurals[0] = "Ordenar ordens"; + strings["Make patterns unique##sgpm"].plurals[0] = "Tornar sequências únicas"; + strings["Pattern %.2X\n- not allocated##sgpm"].plurals[0] = "Sequência %.2X\n- não alocada"; + strings["Pattern %.2X\n- use count: %d (%.0f%%)\n\nright-click to erase##sgpm"].plurals[0] = "Sequência %.2X\n- usada %d vezes (%.0f%%)\n\nclique com o botão direito para excluir"; + + // sgpa src/gui/pattern.cpp + + strings["Pattern###Pattern"].plurals[0] = "Sequência###Pattern"; + strings["there aren't any channels to show.##sgpa"].plurals[0] = "não há nenhum canal a ser exibido."; + strings["click for pattern options (effect columns/pattern names/visualizer)##sgpa"].plurals[0] = "clique para opções de sequência (colunas de efeito/nomes das faixas/visualizador)"; + strings["Options:##sgpa"].plurals[0] = "Opções:"; + strings["Effect columns/collapse##sgpa"].plurals[0] = "Botões de colunas de efeito/contrair faixa"; + strings["Pattern names##sgpa"].plurals[0] = "Nomes das faixas"; + strings["Channel group hints##sgpa"].plurals[0] = "Dicas de agrupamento de canais"; + strings["Visualizer##sgpa"].plurals[0] = "Visualizador"; + strings["Channel status:##sgpa"].plurals[0] = "Estado do canal:"; + strings["No##_PCS0"].plurals[0] = "Não##_PCS0"; + strings["Yes##_PCS1"].plurals[0] = "Sim##_PCS1"; + strings["WARNING!!##sgpa"].plurals[0] = "AVISO!!"; + strings["this instrument cannot be previewed because##sgpa"].plurals[0] = "este instrumento não pode ser previsto pois"; + strings["none of the chips can play it##sgpa"].plurals[0] = "nenhum dos chips pode tocá-lo"; + strings["your instrument is in peril!! be careful...##sgpa"].plurals[0] = "seu instrumento está em perigo! cuidado..."; + + // sgpi src/gui/piano.cpp + + strings["Piano###Piano"].plurals[0] = "Piano###Piano"; + strings["Options##sgpi"].plurals[0] = "Opções"; + strings["Key layout:##sgpi"].plurals[0] = "Leiaute das teclas:"; + strings["Automatic##sgpi"].plurals[0] = "Automático"; + strings["Standard##sgpi"].plurals[0] = "Padrão"; + strings["Continuous##sgpi"].plurals[0] = "Contínuo"; + strings["Value input pad:##sgpi"].plurals[0] = "Teclado numérico:"; + strings["Disabled##sgpi"].plurals[0] = "Desabilitado"; + strings["Replace piano##sgpi"].plurals[0] = "Substituir piano"; + strings["Split (automatic)##sgpi"].plurals[0] = "Dividido (automático)"; + strings["Split (always visible)##sgpi"].plurals[0] = "Dividido (sempre visível)"; + strings["Share play/edit offset/range##sgpi"].plurals[0] = "Compartilhar intervalo/deslocamento entre modo de edição e reprodução"; + strings["Read-only (can't input notes)##sgpi"].plurals[0] = "Somente leitura (não permite tocar notas)"; + strings["Input Pad###Input Pad"].plurals[0] = "Teclado Virtual###Input Pad"; + + // sgpr src/gui/presets.cpp + + strings["Game consoles##sgpr"].plurals[0] = "Consoles de videogame"; + strings["let's play some chiptune making games!##sgpr"].plurals[0] = "vamos jogar um pouco de chiptune fazendo jogos!"; + strings["Sega Genesis (extended channel 3)##sgpr"].plurals[0] = "Sega Mega Drive (canal 3 estendido)"; + strings["Sega Genesis (DualPCM, extended channel 3)##sgpr"].plurals[0] = "Sega Mega Drive (DualPCM, canal 3 estendido)"; + strings["Sega Genesis (with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (com Mega CD)"; + strings["Sega Genesis (extended channel 3 with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (canal 3 estendido com Mega CD)"; + strings["Sega Genesis (CSM with Sega CD)##sgpr"].plurals[0] = "Sega Mega Drive (CSM, com Mega CD)"; + strings["Sega Master System (with FM expansion)##sgpr"].plurals[0] = "Sega Master System (with expansão FM)"; + strings["Sega Master System (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega Master System (with expansão FM em modo bateria)"; + strings["Game Boy Advance (no software mixing)##sgpr"].plurals[0] = "Game Boy Advance (sem mixing em software)"; + strings["Game Boy Advance (with MinMod)##sgpr"].plurals[0] = "Game Boy Advance (com MinMod)"; + strings["Famicom with Konami VRC6##sgpr"].plurals[0] = "Famicom com Konami VRC6"; + strings["Famicom with Konami VRC7##sgpr0"].plurals[0] = "Famicom com Konami VRC7"; + strings["Famicom with MMC5##sgpr"].plurals[0] = "Famicom com MMC5"; + strings["Famicom with Sunsoft 5B##sgpr"].plurals[0] = "Famicom com Sunsoft 5B"; + strings["Famicom with Namco 163##sgpr"].plurals[0] = "Famicom com Namco 163"; + strings["Neo Geo AES (extended channel 2)##sgpr"].plurals[0] = "Neo Geo AES (canal 2 estendido)"; + strings["Neo Geo AES (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo AES (canal 2 estendido e CSM)"; + strings["Computers##sgpr"].plurals[0] = "Computadores"; + strings["let's get to work on chiptune today.##sgpr"].plurals[0] = "porque hoje é dia de trabalhar em chiptune."; + strings["Commodore 64 (C64, 6581 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, SID 6581 + Sound Expander em modo bateria)"; + strings["Commodore 64 (C64, 8580 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, SID 8580 + Sound Expander em modo bateria)"; + strings["Commodore 64 (C64, 6581 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, SID 6581 + FM-YAM em modo bateria)"; + strings["Commodore 64 (C64, 8580 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, SID 8580 + FM-YAM em modo bateria)"; + strings["MSX + MSX-AUDIO (drums mode)##sgpr"].plurals[0] = "MSX + MSX-AUDIO (modo bateria)"; + strings["MSX + MSX-MUSIC (drums mode)##sgpr"].plurals[0] = "MSX + MSX-MUSIC (modo bateria)"; + strings["MSX + Neotron (extended channel 2)##sgpr"].plurals[0] = "MSX + Neotron (canal 2 estendido)"; + strings["MSX + Neotron (extended channel 2 and CSM)##sgpr"].plurals[0] = "MSX + Neotron (canal 2 estendido e CSM)"; + strings["MSX + Neotron (with YM2610B)##sgpr"].plurals[0] = "MSX + Neotron (com YM2610B)"; + strings["MSX + Neotron (with YM2610B; extended channel 3)##sgpr"].plurals[0] = "MSX + Neotron (com YM2610B; canal 3 estendido)"; + strings["MSX + Neotron (with YM2610B; extended channel 3 and CSM)##sgpr"].plurals[0] = "MSX + Neotron (com YM2610B; canal 3 estendido e CSM)"; + strings["NEC PC-88 (with PC-8801-10)##sgpr"].plurals[0] ="NEC PC-88 (com PC-8801-10)"; + strings["NEC PC-88 (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-11)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-11; canal 3 estendido)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-11; canal 3 estendido e CSM)"; + strings["NEC PC-88 (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-23)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-23; canal 3 estendido)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (com PC-8801-23; canal 3 estendido e CSM)"; + strings["NEC PC-88 (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-88 (com HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-10)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-10; canal 3 estendido)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (with PC-8801-10; canal 3 estendido e CSM)"; + strings["NEC PC-8801mk2SR (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-11)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-11; canal 3 estendido no OPN interno)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-11; canal 3 estendido no OPN externo)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-11; canal 3 estendido em ambos os OPNs)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-11; canal 3 estendido e CSM em ambos os OPNs)"; + strings["NEC PC-8801mk2SR (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido no OPN interno)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido e CSM no OPN interno)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido no OPN externo)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido e CSM no OPN externo)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido em ambos os OPNs)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com PC-8801-23; canal 3 estendido e CSM em ambos os OPNs)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com HMB-20 HIBIKI-8800; canal 3 estendido)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (com HMB-20 HIBIKI-8800; canal 3 estendido e CSM)"; + strings["NEC PC-8801FA (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-10)"; + strings["NEC PC-8801FA (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-10; canal 3 estendido)"; + strings["NEC PC-8801FA (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11; canal 3 estendido no OPN interno)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11; canal 3 estendido no OPN externo)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11; canal 3 estendido e CSM no OPN externo)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11; canal 3 estendido em ambos os OPNs)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-11; canal 3 estendido e CSM em ambos os OPNs)"; + strings["NEC PC-8801FA (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido no OPN interno)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido e CSM no OPN interno)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido no OPN externo)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido e CSM no OPN externo)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido em ambos os OPNs)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (com PC-8801-23; canal 3 estendido e CSM em ambos os OPNs)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801FA (com HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (com HMB-20 HIBIKI-8800; canal 3 estendido)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801FA (com HMB-20 HIBIKI-8800; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with PC-9801-26/K)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-26/K)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-26/K; canal 3 estendido)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-26/K; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Orchestra)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra em modo bateria)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra em modo bateria; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra em modo bateria; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Orchestra V)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V em modo bateria)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V em modo bateria; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Orchestra V em modo bateria; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with PC-9801-86)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86; canal 3 estendido)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with PC-9801-86) stereo##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86) stereo"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3) stereo##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86; canal 3 estendido) stereo"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM) stereo##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-86; canal 3 estendido e CSM) stereo"; + strings["NEC PC-98 (with PC-9801-73)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-73)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-73; canal 3 estendido)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com PC-9801-73; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível; canal 3 estendido e CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível em modo bateria)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível em modo bateria; canal 3 estendido)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (com Sound Blaster 16 para PC-9800 com PC-9801-26/K compatível em modo bateria; canal 3 estendido e CSM)"; + strings["ZX Spectrum (48K, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, motor estilo SFX)"; + strings["ZX Spectrum (48K, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, motor QuadTone)"; + strings["ZX Spectrum (128K) with TurboSound##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound"; + strings["ZX Spectrum (128K) with TurboSound FM##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido no primeiro OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido e CSM no primeiro OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido no segundo OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido e CSM no segundo OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido em ambos os OPNs)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) com TurboSound FM (canal 3 estendido em ambos os OPNs)"; + strings["Atari 800 (stereo)##sgpr"].plurals[0] = "Atari 800 (estéreo)"; + strings["PC (beeper)##sgpr"].plurals[0] = "PC (beeper)"; + strings["PC + AdLib (drums mode)##sgpr"].plurals[0] = "PC + AdLib (modo bateria)"; + strings["PC + Sound Blaster (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster (modo bateria)"; + strings["PC + Sound Blaster w/Game Blaster Compatible##sgpr"].plurals[0] = "PC + Sound Blaster com compatibilidade Game Blaster"; + strings["PC + Sound Blaster w/Game Blaster Compatible (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster com compatibilidade Game Blaster (modo bateria)"; + strings["PC + Sound Blaster Pro (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro (modo bateria)"; + strings["PC + Sound Blaster Pro 2 (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro 2 (modo bateria)"; + strings["PC + ESS AudioDrive ES1488 (native ESFM mode)##sgpr"].plurals[0] = "PC + ESS AudioDrive ES1488 (modo ESFM nativo)"; + strings["Sharp X1 + FM addon##sgpr"].plurals[0] = "Sharp X1 + acessório FM"; + strings["FM Towns (extended channel 3)##sgpr"].plurals[0] = "FM Towns (canal 3 estendido)"; + strings["Commander X16 (VERA only)##sgpr0"].plurals[0] = "Commander X16 (VERA apenas)"; + strings["Commander X16 (with OPM)##sgpr"].plurals[0] = "Commander X16 (com OPM)"; + strings["Commander X16 (with Twin OPL3)##sgpr"].plurals[0] = "Commander X16 (com 2x OPL3)"; + strings["Arcade systems##sgpr"].plurals[0] = "Sistemas Arcade"; + strings["INSERT COIN##sgpr"].plurals[0] = "Ô tio, me vê uma ficha aí!"; + strings["Williams/Midway Y/T unit w/ADPCM sound board##sgpr"].plurals[0] = "Placa Williams/Midway Y/T com placa de som ADPCM"; + strings["Konami Battlantis (drums mode on first OPL2)##sgpr"].plurals[0] = "Konami Battlantis (modo bateria no primeiro OPL2)"; + strings["Konami Battlantis (drums mode on second OPL2)##sgpr"].plurals[0] = "Konami Battlantis (modo bateria no segundo OPL2)"; + strings["Konami Battlantis (drums mode on both OPL2s)##sgpr"].plurals[0] = "Konami Battlantis (modo bateria em ambos os OPL2s)"; + strings["Konami Haunted Castle (drums mode)##sgpr"].plurals[0] = "Konami Haunted Castle (modo bateria)"; + strings["Konami S.P.Y. (drums mode)##sgpr"].plurals[0] = "Konami S.P.Y. (modo bateria)"; + strings["Konami Rollergames (drums mode)##sgpr"].plurals[0] = "Konami Rollergames (modo bateria)"; + strings["Sega System E (with FM expansion)##sgpr"].plurals[0] = "Sega System E (com expansão FM)"; + strings["Sega System E (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega System E (com expansão FM em modo bateria)"; + strings["Sega Hang-On (extended channel 3)##sgpr"].plurals[0] = "Sega Hang-On (canal 3 estendido)"; + strings["Sega Hang-On (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sega Hang-On (canal 3 estendido e CSM)"; + strings["Sega System 18 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido no primeiro OPN2C)"; + strings["Sega System 18 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido e CSM no primeiro OPN2C)"; + strings["Sega System 18 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido no segundo OPN2C)"; + strings["Sega System 18 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido e CSM no segundo OPN2C)"; + strings["Sega System 18 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido em ambos os OPN2Cs)"; + strings["Sega System 18 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 (canal 3 estendido e CSM em ambos os OPN2Cs)"; + strings["Sega System 32 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido no primeiro OPN2C)"; + strings["Sega System 32 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido e CSM no primeiro OPN2C)"; + strings["Sega System 32 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido no segundo OPN2C)"; + strings["Sega System 32 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido e CSM no segundo OPN2C)"; + strings["Sega System 32 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido em ambos os OPN2Cs)"; + strings["Sega System 32 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 (canal 3 estendido e CSM em ambos os OPN2Cs)"; + strings["Capcom Arcade##sgpr"].plurals[0] = "Capcom Arcade"; + strings["Capcom Arcade (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido no primeiro OPN)"; + strings["Capcom Arcade (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido e CSM no primeiro OPN)"; + strings["Capcom Arcade (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido no segundo OPN)"; + strings["Capcom Arcade (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido e CSM no segundo OPN)"; + strings["Capcom Arcade (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido em ambos os OPNs)"; + strings["Capcom Arcade (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade (canal 3 estendido e CSM em ambos os OPNs)"; + strings["Jaleco Ginga NinkyouDen (drums mode)##sgpr"].plurals[0] = "Jaleco Ginga NinkyouDen (modo bateria)"; + strings["NMK 16-bit Arcade##sgpr"].plurals[0] = "NMK Arcade 16-bit"; + strings["NMK 16-bit Arcade (extended channel 3)##sgpr"].plurals[0] = "NMK Arcade 16-bit (canal 3 estendido)"; + strings["NMK 16-bit Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK Arcade 16-bit (canal 3 estendido e CSM)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching)##sgpr"].plurals[0] = "NMK Arcade 16-bit (com bankswitching NMK112)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3)##sgpr"].plurals[0] = "NMK Arcade 16-bit (com bankswitching NMK112, canal 3 estendido)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK 16-bit Arcade (com bankswitching NMK112, canal 3 estendido e CSM)"; + strings["Atlus Power Instinct 2 (extended channel 3)##sgpr"].plurals[0] = "Atlus Power Instinct 2 (canal 3 estendido)"; + strings["Atlus Power Instinct 2 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Atlus Power Instinct 2 (canal 3 estendido e CSM)"; + strings["Kaneko DJ Boy (extended channel 3)##sgpr"].plurals[0] = "Kaneko DJ Boy (canal 3 estendido)"; + strings["Kaneko DJ Boy (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko DJ Boy (canal 3 estendido e CSM)"; + strings["Kaneko Air Buster (extended channel 3)##sgpr"].plurals[0] = "Kaneko Air Buster (canal 3 estendido)"; + strings["Kaneko Air Buster (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko Air Buster (canal 3 estendido e CSM)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido no primeiro OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido e CSM no primeiro OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido no segundo OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido e CSM no segundo OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido em ambos os OPNs)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (canal 3 estendido e CSM em ambos os OPNs)"; + strings["Tecmo System (drums mode)##sgpr"].plurals[0] = "Tecmo System (modo bateria)"; + strings["Seibu Kaihatsu Raiden (drums mode)##sgpr"].plurals[0] = "Seibu Kaihatsu Raiden (modo bateria)"; + strings["Sunsoft Arcade##sgpr"].plurals[0] = "Sunsoft Arcade"; + strings["Sunsoft Arcade (extended channel 3)##sgpr"].plurals[0] = "Sunsoft Arcade (canal 3 estendido)"; + strings["Sunsoft Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sunsoft Arcade (canal 3 estendido e CSM)"; + strings["Atari Rampart (drums mode)##sgpr"].plurals[0] = "Atari Rampart (modo bateria)"; + strings["Data East Karnov (extended channel 3)##sgpr"].plurals[0] = "Data East Karnov (canal 3 estendido)"; + strings["Data East Karnov (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Karnov (canal 3 estendido e CSM)"; + strings["Data East Karnov (drums mode)##sgpr"].plurals[0] = "Data East Karnov (modo bateria)"; + strings["Data East Karnov (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Karnov (canal 3 estendido; modo bateria)"; + strings["Data East Karnov (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Karnov (canal 3 estendido e CSM; modo bateria)"; + strings["Data East Arcade##sgpr"].plurals[0] = "Data East Arcade"; + strings["Data East Arcade (extended channel 3)##sgpr"].plurals[0] = "Data East Arcade (canal 3 estendido)"; + strings["Data East Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Arcade (canal 3 estendido e CSM)"; + strings["Data East Arcade (drums mode)##sgpr"].plurals[0] = "Data East Arcade (modo bateria)"; + strings["Data East Arcade (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Arcade (canal 3 estendido; modo bateria)"; + strings["Data East Arcade (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Arcade (canal 3 estendido e CSM; modo bateria)"; + strings["Data East PCX (extended channel 3)##sgpr"].plurals[0] = "Data East PCX (canal 3 estendido)"; + strings["Data East PCX (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East PCX (canal 3 estendido e CSM)"; + strings["Data East Dark Seal (extended channel 3)##sgpr"].plurals[0] = "Data East Dark Seal (canal 3 estendido)"; + strings["Data East Dark Seal (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Dark Seal (canal 3 estendido e CSM)"; + strings["SNK Ikari Warriors (drums mode on first OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (modo bateria no primeiro OPL)"; + strings["SNK Ikari Warriors (drums mode on second OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (modo bateria no segundo OPL)"; + strings["SNK Ikari Warriors (drums mode on both OPLs)##sgpr"].plurals[0] = "SNK Ikari Warriors (modo bateria em ambos OPLs)"; + strings["SNK Triple Z80 (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Triple Z80 (modo bateria no Y8950)"; + strings["SNK Triple Z80 (drums mode on OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (modo bateria no OPL)"; + strings["SNK Triple Z80 (drums mode on Y8950 and OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (modo bateria no Y8950 e no OPL)"; + strings["SNK Chopper I (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Chopper I (modo bateria no Y8950)"; + strings["SNK Chopper I (drums mode on OPL2)##sgpr"].plurals[0] = "SNK Chopper I (modo bateria no OPL2)"; + strings["SNK Chopper I (drums mode on Y8950 and OPL2)##sgpr"].plurals[0] = "SNK Chopper I (modo bateria no Y8950 e no OPL2)"; + strings["SNK Touchdown Fever (drums mode on OPL)##sgpr"].plurals[0] = "SNK Touchdown Fever (modo bateria no OPL)"; + strings["SNK Touchdown Fever (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (modo bateria no Y8950)"; + strings["SNK Touchdown Fever (drums mode on OPL and Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (modo bateria no OPL e no Y8950)"; + strings["Alpha denshi Alpha-68K (extended channel 3)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (canal 3 estendido)"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (canal 3 estendido e CSM)"; + strings["Alpha denshi Alpha-68K (drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (modo bateria)"; + strings["Alpha denshi Alpha-68K (extended channel 3; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (canal 3 estendido; modo bateria)"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (canal 3 estendido e CSM; modo bateria)"; + strings["Neo Geo MVS (extended channel 2)##sgpr"].plurals[0] = "Neo Geo MVS (canal 2 estendido)"; + strings["Neo Geo MVS (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo MVS (canal 2 estendido e CSM)"; + strings["Namco (3-channel WSG)##sgpr"].plurals[0] = "Namco (WSG de 3 canais)"; + strings["Taito Arcade##sgpr"].plurals[0] = "Taito Arcade"; + strings["Taito Arcade (extended channel 3)##sgpr"].plurals[0] = "Taito Arcade (canal 3 estendido)"; + strings["Taito Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Taito Arcade (canal 3 estendido e CSM)"; + strings["Seta 1 + FM addon##sgpr"].plurals[0] = "Seta 1 + acessório FM"; + strings["Seta 1 + FM addon (extended channel 3)##sgpr"].plurals[0] = "Seta 1 + acessório FM (canal 3 estendido)"; + strings["Seta 1 + FM addon (extended channel 3 and CSM)##sgpr"].plurals[0] = "Seta 1 + acessório FM (canal 3 estendido e CSM)"; + strings["Coreland Cyber Tank (drums mode)##sgpr"].plurals[0] = "Coreland Cyber Tank (modo bateria)"; + strings["Toaplan 1 (drums mode)##sgpr"].plurals[0] = "Toaplan 1 (modo bateria)"; + strings["Dynax/Nakanihon 3rd generation hardware##sgpr"].plurals[0] = "Hardware Dynax/Nakanihon de 3ª geração"; + strings["Dynax/Nakanihon 3rd generation hardware (drums mode)##sgpr"].plurals[0] = "Hardware Dynax/Nakanihon de 3ª geração (modo bateria)"; + strings["Dynax/Nakanihon Real Break (drums mode)##sgpr"].plurals[0] = "Dynax/Nakanihon Real Break (modo bateria)"; + strings["User##sgpr"].plurals[0] = "Usuário"; + strings["system presets that you have saved.##sgpr"].plurals[0] = "predefinições de sistema que você salvou."; + strings["chips which use frequency modulation (FM) to generate sound.\nsome of these also pack more (like square and sample channels).\nActually \"FM\" here stands for phase modulation,\nbut these two are indistinguishable\nif you use sine waves.##sgpr"].plurals[0] = "chips que utilizam modulação de frequência (FM) para gerar som.\nalguns destes também possuem mais recursos (como canais de onda quadrada e samples).\nNa verdade, \"FM\" aqui significa modulação de fase,\nmas as duas técnicas são indistinguíveis\nse você utilizar ondas senoidais."; + strings["Yamaha YM2203 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2203 (canal 3 estendido)"; + strings["Yamaha YM2203 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2203 (canal 3 estendido e CSM)"; + strings["Yamaha YM2608 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2608 (canal 3 estendido e CSM)"; + strings["Yamaha YM2608 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2608 (canal 3 estendido e CSM)"; + strings["Yamaha YM2610 (extended channel 2)##sgpr"].plurals[0] = "Yamaha YM2610 (canal 2 estendido)"; + strings["Yamaha YM2610 (extended channel 2 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610 (canal 2 estendido e CSM)"; + strings["Yamaha YM2610B (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2610B (canal 3 estendido)"; + strings["Yamaha YM2610B (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610B (canal 3 estendido e CSM)"; + strings["Yamaha YM2612 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2612 (canal 3 estendido)"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sgpr"].plurals[0] = "Yamaha YM2612 (OPN2) com DualPCM"; + strings["Yamaha YM2612 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM2612 (canal 3 estendido) com DualPCM e CSM"; + strings["Yamaha YMF276 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YMF276 (canal 3 estendido)"; + strings["Yamaha YMF276 with DualPCM##sgpr"].plurals[0] = "Yamaha YMF276 com DualPCM"; + strings["Yamaha YMF276 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YMF276 (canal 3 estendido) com DualPCM e CSM"; + strings["Yamaha YM2413 (drums mode)##sgpr"].plurals[0] = "Yamaha YM2413 (modo bateria)"; + strings["Yamaha YM3438 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM3438 (canal 3 estendido)"; + strings["Yamaha YM3438 (OPN2C) with DualPCM##sgpr"].plurals[0] = "Yamaha YM3438 (OPN2C) com DualPCM"; + strings["Yamaha YM3438 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM3438 (canal 3 estendido) com DualPCM e CSM"; + strings["Yamaha YM3526 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3526 (modo bateria)"; + strings["Yamaha Y8950 (drums mode)##sgpr"].plurals[0] = "Yamaha Y8950 (modo bateria)"; + strings["Yamaha YM3812 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3812 (modo bateria)"; + strings["Yamaha YMF262 (drums mode)##sgpr"].plurals[0] = "Yamaha YMF262 (modo bateria)"; + strings["Yamaha YMF289B (drums mode)##sgpr"].plurals[0] = "Yamaha YMF289B (modo bateria)"; + strings["ESS ES1xxx series (ESFM)##sgpr"].plurals[0] = "ESS série ES1xxx (ESFM)"; + strings["Square##sgpr"].plurals[0] = "Onda quadrada"; + strings["these chips generate square/pulse tones only (but may include noise).##sgpr"].plurals[0] = "esses chips geram tons de onda quadrada/pulsada somente (mas podem incluir ruído)."; + strings["Tandy PSSJ 3-voice sound##sgpr"].plurals[0] = "Som integrado Tandy PSSJ de 3 canais"; + strings["Sega PSG (SN76489-like)##sgpr"].plurals[0] = "Sega PSG (similar ao SN76489)"; + strings["Sega PSG (SN76489-like, Stereo)##sgpr"].plurals[0] = "Sega PSG (similar ao SN76489, Estéreo)"; + strings["PC Speaker##sgpr"].plurals[0] = "PC Speaker"; + strings["Sample##sgpr"].plurals[0] = "Sample"; + strings["chips/systems which use PCM or ADPCM samples for sound synthesis.##sgpr"].plurals[0] = "chips/sistemas que usam samples PCM ou ADPCM para geração de som."; + strings["Generic PCM DAC##sgpr"].plurals[0] = "DAC PCM Genérico"; + strings["Wavetable##sgpr"].plurals[0] = "Wavetable"; + strings["chips which use user-specified waveforms to generate sound.##sgpr"].plurals[0] = "chips que usam formas de onda especificadas pelo usuários para gerar som."; + strings["Namco C15 (8-channel mono)##sgpr"].plurals[0] = "Namco C15 (mono, 8 canais)"; + strings["Namco C30 (8-channel stereo)##sgpr"].plurals[0] = "Namco C30 (estéreo, 8 canais)"; + strings["Famicom Disk System (chip)##sgpr"].plurals[0] = "Famicom Disk System (chip)"; + strings["Specialized##sgpr"].plurals[0] = "Especializado"; + strings["chips/systems with unique sound synthesis methods.##sgpr"].plurals[0] = "chips/sistemas com métodos únicos de geração/síntese de som."; + strings["Commodore PET (pseudo-wavetable)##sgpr"].plurals[0] = "Commodore PET (pseudo-wavetable)"; + strings["ZX Spectrum (beeper only, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (beeper apenas, motor estilo SFX)"; + strings["ZX Spectrum (beeper only, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (beeper apenas, motor QuadTone)"; + strings["Modern/fantasy##sgpr"].plurals[0] = "Moderno/Fantasia"; + strings["chips/systems which do not exist in reality or were made just several years ago.##sgpr"].plurals[0] = "chips/sistemas que não existem fisicamente ou foram feitos apenas alguns anos atrás."; + strings["Commander X16 (VERA only)##sgpr1"].plurals[0] = "Commander X16 (VERA apenas)"; + strings["DefleMask-compatible##sgpr"].plurals[0] = "Compatível com DefleMask"; + strings["these configurations are compatible with DefleMask.\nselect this if you need to save as .dmf or work with that program.##sgpr"].plurals[0] = "essas configurações são compatíveis com o DefleMask.\nselecione uma delas se você precisar salvar no formato .dmf ou trabalhar com este programa."; + strings["Sega Genesis (extended channel 3)##sgpr1"].plurals[0] = "Sega Mega Drive (canal 3 estendido)"; + strings["Sega Master System (with FM expansion)##sgpr1"].plurals[0] = "Sega Master System (com expansão FM)"; + strings["Famicom with Konami VRC7##sgpr1"].plurals[0] = "Famicom com Konami VRC7"; + strings["Arcade (YM2151 and SegaPCM)##sgpr1"].plurals[0] = "Arcade (YM2151 e SegaPCM)"; + strings["Neo Geo CD (extended channel 2)##sgpr1"].plurals[0] = "Neo Geo CD (canal 2 estendido)"; + + // sgrv src/gui/regView.cpp + + strings["Register View###Register View"].plurals[0] = "Visualização de Registradores###Register View"; + strings["- no register pool available##sgrv"].plurals[0] = "- nenhum mapa de registradores disponível"; + + // sgsed src/gui/sampleEdit.cpp + + strings["%s: maximum sample rate is %d##sgsed"].plurals[0] = "%s: a taxa de amostragem máxima é %d"; + strings["%s: minimum sample rate is %d##sgsed"].plurals[0] = "%s: a taxa de amostragem mínima é %d"; + strings["%s: sample rate must be %d##sgsed"].plurals[0] = "%s: a taxa de amostragem deve ser %d"; + strings["Sample Editor###Sample Editor"].plurals[0] = "Editor de Sample###Sample Editor"; + strings["no sample selected##sgsed"].plurals[0] = "nenhuma sample selecionada"; + strings["select one...##sgsed"].plurals[0] = "selecione uma..."; + strings["or##sgsed0"].plurals[0] = "ou"; + strings["Open##sgsed0"].plurals[0] = "Abrir"; + strings["or##sgsed1"].plurals[0] = "ou"; + strings["Create New##sgsed"].plurals[0] = "Criar uma Nova"; + strings["Invalid##sgsed0"].plurals[0] = "Inválido"; + strings["Invalid##sgsed1"].plurals[0] = "Inválido"; + strings["%d: %s"].plurals[0] = "%d: %s"; + strings["Open##sgsed1"].plurals[0] = "Abrir"; + strings["import raw...##sgsed"].plurals[0] = "importar dados raw..."; + strings["Save##sgsed"].plurals[0] = "Salvar"; + strings["save raw...##sgsed"].plurals[0] = "salvar dados raw..."; + strings["Name##sgsed"].plurals[0] = "Nome"; + strings["SNES: loop start must be a multiple of 16 (try with %d)##sgsed"].plurals[0] = "SNES: início do loop precisa ser múltiplo de 16 (tente com %d)"; + strings["SNES: loop end must be a multiple of 16 (try with %d)##sgsed"].plurals[0] = "SNES: fim do loop precisa ser múltiplo de 16 (tente com %d)"; + strings["SNES: sample length will be padded to multiple of 16##sgsed"].plurals[0] = "SNES: tamanho da sample precisa ser preenchida até um múltiplo de 16"; + strings["QSound: loop cannot be longer than 32767 samples##sgsed"].plurals[0] = "QSound: loop não pode ser mais longo que 32767"; + strings["QSound: maximum sample length is 65535##sgsed"].plurals[0] = "QSound: o tamanho máximo de uma sample é 65535"; + strings["NES: loop point ignored on DPCM (may only loop entire sample)##sgsed"].plurals[0] = "NES: o ponto de repetição (loop) é ignorado no DPCM (só é possível repetir a sample inteira)"; + strings["NES: maximum DPCM sample length is 32648##sgsed"].plurals[0] = "NES: o tamanho máximo de uma sample DPCM é 32648"; + strings["X1-010: samples can't loop##sgsed"].plurals[0] = "X1-010: não é possível repetir (loop) samples"; + strings["X1-010: maximum sample length is 131072##sgsed"].plurals[0] = "X1-010: o tamanho máximo de uma sample é 131072"; + strings["GA20: samples can't loop##sgsed"].plurals[0] = "GA20: samples não podem repetir (loop)"; + strings["YM2608: loop point ignored on ADPCM (may only loop entire sample)##sgsed"].plurals[0] = "YM2608: o ponto de repetição (loop) é ignorado no ADPCM (só é possível repetir a sample inteira)"; + strings["YM2608: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "YM2608: o comprimento da sample será preenchida até um múltiplo de 512"; + strings["YM2610: ADPCM-A samples can't loop##sgsed"].plurals[0] = "YM2610: samples ADPCM-A não podem repetir (loop)"; + strings["YM2610: loop point ignored on ADPCM-B (may only loop entire sample)##sgsed"].plurals[0] = "YM2610: o ponto de repetição (loop) é ignorado no ADPCM-B (só é possível repetir a sample inteira)"; + strings["YM2610: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "YM2610: o comprimento da sample será preenchida até um múltiplo de 512"; + strings["YM2610: maximum ADPCM-A sample length is 2097152##sgsed"].plurals[0] = "YM2610: o comprimento máximo de uma sample ADPCM-A é 2097152"; + strings["Y8950: loop point ignored on ADPCM (may only loop entire sample)##sgsed"].plurals[0] = "Y8950: o ponto de repetição (loop) é ignorado no ADPCM (só é possível repetir a sample inteira)"; + strings["Y8950: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "Y8950: o comprimento da sample será preenchida até um múltiplo de 512"; + strings["Amiga: loop start must be a multiple of 2##sgsed"].plurals[0] = "Amiga: o início do loop precisa ser um múltiplo de 2"; + strings["Amiga: loop end must be a multiple of 2##sgsed"].plurals[0] = "Amiga: o final do loop precisa ser um múltiplo de 2"; + strings["Amiga: maximum sample length is 131070##sgsed"].plurals[0] = "Amiga: o comprimento máximo da sample é 131070"; + strings["SegaPCM: maximum sample length is 65280##sgsed"].plurals[0] = "SegaPCM: o comprimento máximo da sample é 65280"; + strings["K053260: loop point ignored (may only loop entire sample)##sgsed"].plurals[0] = "K053260: o ponto de repetição (loop) é ignorado (só é possível repetir a sample inteira)"; + strings["K053260: maximum sample length is 65535##sgsed"].plurals[0] = "K053260: o comprimento máximo da sample é 65535"; + strings["C140: maximum sample length is 65535##sgsed"].plurals[0] = "C140: o comprimento máximo da sample é 65535"; + strings["C219: loop start must be a multiple of 2##sgsed"].plurals[0] = "C219: o início do loop precisa ser um múltiplo de 2"; + strings["C219: loop end must be a multiple of 2##sgsed"].plurals[0] = "C219: o final do loop precisa ser um múltiplo de 2"; + strings["C219: maximum sample length is 131072##sgsed"].plurals[0] = "C219: o comprimento máximo da sample é 131072"; + strings["MSM6295: samples can't loop##sgsed"].plurals[0] = "MSM6295: não é possível repetir (loop) samples"; + strings["MSM6295: maximum bankswitched sample length is 129024##sgsed"].plurals[0] = "MSM6295: o comprimento máximo da sample com bankswitching é 129024"; + strings["GBA DMA: loop start must be a multiple of 4##sgsed"].plurals[0] = "GBA DMA: o início do loop precisa ser um múltiplo de 4"; + strings["GBA DMA: loop length must be a multiple of 16##sgsed"].plurals[0] = "GBA DMA: o comprimento do loop precisa ser um múltiplo de 16"; + strings["GBA DMA: sample length will be padded to multiple of 16##sgsed"].plurals[0] = "GBA DMA: o comprimento da sample será preenchida até um múltiplo de 16"; + strings["ES5506: backward loop mode isn't supported##sgsed"].plurals[0] = "ES5506: modo de repetição (loop) reverso não é suportado"; + strings["backward/ping-pong only supported in Generic PCM DAC\nping-pong also on ES5506##sgsed"].plurals[0] = "reverso/pingue-pongue suportado somente no DAC PCM Genérico\npingue-pongue também suportado no ES5506"; + strings["Info##sgsed"].plurals[0] = "Informações"; + strings["Rate##sgsed0"].plurals[0] = "Taxa"; + strings["Compat Rate##sgsed"].plurals[0] = "Taxa de Compatibilidade"; + strings["used in DefleMask-compatible sample mode (17xx), in where samples are mapped to an octave.##sgsed"].plurals[0] = "usado no modo de sample compatível com Deflemask (17xx), em que samples são mapeadas a uma oitava."; + strings["Loop (length: %d)##Loop"].plurals[0] = "Loop (comprimento: %d)"; + strings["Loop##sgsed"].plurals[0] = "Loop (repetição)"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed0"].plurals[0] = "alterar o loop em uma sample BRR pode resultar em falhas!"; + strings["Chips##sgsed"].plurals[0] = "Chips"; + strings["Type##sgsed"].plurals[0] = "Tipo"; + strings["BRR emphasis##sgsed"].plurals[0] = "Ênfase BRR"; + strings["this is a BRR sample.\nenabling this option will muffle it (only affects non-SNES chips).##sgsed"].plurals[0] = "esta é uma sample BRR.\nhabilitar essa opção irá abafá-la (afeta somente chips além do SNES)."; + strings["enable this option to slightly boost high frequencies\nto compensate for the SNES' Gaussian filter's muffle.##sgsed"].plurals[0] = "habilite essa opção para enfatizar levemente as frequências altas\npara compensar pelo abafamento do filtro gaussiano do SNES."; + strings["8-bit dither##sgsed"].plurals[0] = "Aplicar dither 8-bit"; + strings["dither the sample when used on a chip that only supports 8-bit samples.##sgsed"].plurals[0] = "Aplicar dithering 8-bit na sample quando utilizada em um chip que só suporta samples 8-bit."; + strings["Note##sgsed"].plurals[0] = "Nota"; + strings["%s"].plurals[0] = "%s"; + strings["Fine##sgsed"].plurals[0] = "Ajuste fino"; + strings["Mode##sgsed"].plurals[0] = "Modo"; + strings["Start##sgsed"].plurals[0] = "Início"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed1"].plurals[0] = "alterar o loop em uma sample BRR pode resultar em falhas!"; + strings["End##sgsed"].plurals[0] = "Final"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed2"].plurals[0] = "alterar o loop em uma sample BRR pode resultar em falhas!"; + strings["%s\n%d bytes free##sgsed"].plurals[0] = "%s\n%d byte disponível"; + strings["%s\n%d bytes free##sgsed"].plurals[1] = "%s\n%d bytes disponíveis"; + strings["%s (%s)\n%d bytes free##sgsed"].plurals[0] = "%s (%s)\n%d byte disponível"; + strings["%s (%s)\n%d bytes free##sgsed"].plurals[1] = "%s (%s)\n%d bytes disponíveis"; + strings["\n\nnot enough memory for this sample!##sgsed"].plurals[0] = "\n\nnão há memória suficiente para esta sample!"; + strings["Edit mode: Select##sgsed"].plurals[0] = "Modo de edição: Selecionar"; + strings["Edit mode: Draw##sgsed"].plurals[0] = "Modo de edição: Desenhar"; + strings["Resize##sgsed0"].plurals[0] = "Redimensionar"; + strings["Samples##sgsed0"].plurals[0] = "Amostras"; + strings["Resize##sgsed1"].plurals[0] = "Redimensionar"; + strings["couldn't resize! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "não pôde redimensionar! verifique se sua sample é 8 or 16-bit."; + strings["Resample##sgsed0"].plurals[0] = "Reamostrar"; + strings["Rate##sgsed1"].plurals[0] = "Taxa"; + strings["Factor##sgsed"].plurals[0] = "Razão"; // TODO: tem uma palavra melhor? + strings["Filter##sgsed"].plurals[0] = "Filtro"; + strings["Resample##sgsed1"].plurals[0] = "Reamostrar"; + strings["couldn't resample! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "não pôde redimensionar! verifique se sua sample é 8 or 16-bit."; + strings["Undo##sgsed"].plurals[0] = "Desfazer"; + strings["Redo##sgsed"].plurals[0] = "Refazer"; + strings["Amplify##sgsed"].plurals[0] = "Amplificar"; + strings["Volume##sgsed"].plurals[0] = "Volume"; + strings["Apply##sgsed0"].plurals[0] = "Aplicar"; + strings["Normalize##sgsed"].plurals[0] = "Normalizar"; + strings["Fade in##sgsed"].plurals[0] = "Fade in"; + strings["Fade out##sgsed"].plurals[0] = "Fade out"; + strings["Insert silence##sgsed"].plurals[0] = "Inserir silêncio"; + strings["Samples##sgsed1"].plurals[0] = "Amostras"; + strings["Go##sgsed"].plurals[0] = "Aplicar"; + strings["couldn't insert! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "não pôde inserir! verifique se sua sample é 8 or 16-bit."; + strings["Apply silence##sgsed"].plurals[0] = "Aplicar silêncio"; + strings["Delete##sgsed"].plurals[0] = "Excluir"; + strings["Trim##sgsed"].plurals[0] = "Cortar"; + strings["Reverse##sgsed"].plurals[0] = "Reverter"; + strings["Invert##sgsed"].plurals[0] = "Inverter"; + strings["Signed/unsigned exchange##sgsed"].plurals[0] = "Alternar sinalização (signed/unsigned)"; + strings["Apply filter##sgsed"].plurals[0] = "Aplicar filtro"; + strings["Cutoff:##sgsed"].plurals[0] = "Ponto de corte:"; + strings["From##sgsed"].plurals[0] = "De"; + strings["To##sgsed"].plurals[0] = "Até"; + strings["Resonance##sgsed"].plurals[0] = "Ressonância"; + strings["Power##sgsed"].plurals[0] = "Potência"; + strings["Low-pass##sgsed"].plurals[0] = "Passa-baixa"; + strings["Band-pass##sgsed"].plurals[0] = "Passa-banda"; + strings["High-pass##sgsed"].plurals[0] = "Passa-alta"; + strings["Apply##sgsed1"].plurals[0] = "Aplicar"; + strings["Crossfade loop points##sgsed"].plurals[0] = "Aplicar crossfade nos pontos de loop"; + strings["Number of samples##sgsed"].plurals[0] = "Número de amostras"; + strings["Linear <-> Equal power##sgsed"].plurals[0] = "Linear <-> Equipotente"; + strings["Apply##sgsed2"].plurals[0] = "Aplicar"; + strings["Crossfade: length would go out of bounds. Aborted...##sgsed"].plurals[0] = "Crossfade: o comprimento estaria fora dos limites da sample. Abortado..."; + strings["Crossfade: length would overflow loopStart. Try a smaller random value.##sgsed"].plurals[0] = "Crossfade: o comprimento ultrapassaria o começo do loop. Tente um valor menor aleatório."; + strings["Preview sample##sgsed"].plurals[0] = "Prever sample"; + strings["Stop sample preview##sgsed"].plurals[0] = "Interromper previsão da sample"; + strings["Create instrument from sample##sgsed"].plurals[0] = "Criar instrumento a partir da sample"; + strings["Zoom##sgsed0"].plurals[0] = "Zoom"; + strings["Zoom##sgsed1"].plurals[0] = "Zoom"; + strings["Auto##sgsed"].plurals[0] = "Automático"; + strings["cut##sgsed"].plurals[0] = "recortar"; + strings["copy##sgsed"].plurals[0] = "copiar"; + strings["paste##sgsed"].plurals[0] = "colar"; + strings["paste (replace)##sgsed"].plurals[0] = "colar (substituir)"; + strings["paste (mix)##sgsed"].plurals[0] = "colar (mesclar)"; + strings["select all##sgsed"].plurals[0] = "selecionar tudo"; + strings["set loop to selection##sgsed"].plurals[0] = "definir loop para seleção"; + strings["create wavetable from selection##sgsed"].plurals[0] = "criar wavetable a partir da seleção"; + strings["Draw##sgsed"].plurals[0] = "Desenhar"; + strings["Select##sgsed"].plurals[0] = "Selecionar"; + strings["%d samples##sgsed"].plurals[0] = "%d sample"; + strings["%d samples##sgsed"].plurals[1] = "%d samples"; + strings["%d bytes##sgsed"].plurals[0] = "%d byte"; + strings["%d bytes##sgsed"].plurals[1] = "%d bytes"; + strings[" (%d-%d: %d samples)##sgsed"].plurals[0] = " (%d-%d: %d sample)"; + strings[" (%d-%d: %d samples)##sgsed"].plurals[1] = " (%d-%d: %d samples)"; + strings["Non-8/16-bit samples cannot be edited without prior conversion.##sgsed"].plurals[0] = "Samples que não são 8/16-bit não podem ser editadas sem ser convertidas primeiro."; + + // sgsi src/gui/songInfo.cpp + + strings["Song Info###Song Information"].plurals[0] = "Informações da Música###Song Information"; + strings["Name##sgsi"].plurals[0] = "Nome"; + strings["Author##sgsi"].plurals[0] = "Autor"; + strings["Album##sgsi"].plurals[0] = "Álbum"; + strings["System##sgsi"].plurals[0] = "Sistema"; + strings["Auto##sgsi"].plurals[0] = "Auto"; + strings["Tuning (A-4)##sgsi"].plurals[0] = "Afinação (A-4)"; + + // # sgsn src/gui/songNotes.cpp + + strings["Song Comments###Song Comments"].plurals[0] = "Comentários da Música###Song Comments"; + + // sgsp src/gui/speed.cpp + + strings["Speed###Speed"].plurals[0] = "Velocidade###Speed"; + strings["Base Tempo##TempoOrHz"].plurals[0] = "Tempo Base##TempoOrHz"; + strings["Tick Rate##TempoOrHz"].plurals[0] = "Taxa de Ticks##TempoOrHz"; + strings["click to display tick rate##sgsp"].plurals[0] = "clique para mostrar a taxa de ticks"; + strings["click to display base tempo##sgsp"].plurals[0] = "clique para mostrar o tempo base"; + strings["Groove##sgsp"].plurals[0] = "Groove"; + strings["click for one speed##sgsp"].plurals[0] = "clique para uma velocidade"; + strings["Speeds##sgsp"].plurals[0] = "Velocidades"; + strings["click for groove pattern##sgsp"].plurals[0] = "clique para padrão \"groove\""; + strings["Speed##sgsp"].plurals[0] = "Velocidade"; + strings["click for two (alternating) speeds##sgsp"].plurals[0] = "clique para duas velocidades alternantes"; + strings["Virtual Tempo##sgsp"].plurals[0] = "Tempo Virtual"; + strings["Numerator##sgsp"].plurals[0] = "Numerador"; + strings["Denominator (set to base tempo)##sgsp"].plurals[0] = "Denominador (definido para o tempo base)"; // TODO: poderia melhorar essa string? + strings["Divider##sgsp"].plurals[0] = "Divisor"; + strings["Highlight##sgsp"].plurals[0] = "Destaque"; + strings["Pattern Length##sgsp"].plurals[0] = "Tamanho da Sequência"; + strings["Song Length##sgsp"].plurals[0] = "Tamanho da Música"; + + // sgst src/gui/stats.cpp + + strings["Statistics###Statistics"].plurals[0] = "Estatísticas###Statistics"; + strings["Audio load##sgst"].plurals[0] = "Carga de áudio"; + + // sgss src/gui/subSongs.cpp + + strings["Subsongs###Subsongs"].plurals[0] = "Subfaixas###Subsongs"; + strings["%d. ##sgss0"].plurals[0] = "%d. "; + strings["%d. ##sgss1"].plurals[0] = "%d. "; + strings["Move up##sgss"].plurals[0] = "Mover para cima"; + strings["Move down##sgss"].plurals[0] = "Mover para baixo"; + strings["too many subsongs!##sgss0"].plurals[0] = "há muitas subfaixas!"; + strings["Add##sgss"].plurals[0] = "Adicionar"; + strings["too many subsongs!##sgss1"].plurals[0] = "há muitas subfaixas!"; + strings["Duplicate##sgss"].plurals[0] = "Duplicar"; + strings["this is the only subsong!##sgss"].plurals[0] = "essa é a única subfaixa!"; + strings["are you sure you want to remove this subsong?##sgss"].plurals[0] = "tem certeza de que quer remover esta subfaixa?"; + strings["Remove##sgss"].plurals[0] = "Remover"; + strings["Name##sgss"].plurals[0] = "Nome"; + + // sgsc src/gui/sysConf.cpp + + strings["Clock rate:##sgsc0"].plurals[0] = "Taxa de clock:"; + strings["Chip type:##sgsc0"].plurals[0] = "Tipo de chip:"; + strings["YM3438 (9-bit DAC)##sgsc"].plurals[0] = "YM3438 (DAC de 9-bit)"; + strings["YM2612 (9-bit DAC with distortion)##sgsc"].plurals[0] = "YM2612 (DAC de 9-bit com distorção)"; + strings["YMF276 (external DAC)##sgsc"].plurals[0] = "YMF276 (DAC externo)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc0"].plurals[0] = "Desabilitar macros FM ExtCh (compatibilidade)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc0"].plurals[0] = "Mudança de inst. no operador ExtCh 2-4 afeta FB (compatibilidade)"; + strings["Clock rate:##sgsc1"].plurals[0] = "Taxa de clock:"; + strings["1.79MHz (Half NTSC)##sgsc"].plurals[0] = "1.79MHz (Metade do NTSC)"; + strings["Chip type:##sgsc1"].plurals[0] = "Tipo de chip:"; + strings["TI SN76489 with Atari-like short noise##sgsc"].plurals[0] = "TI SN76489 com ruído curto estilo Atari"; + strings["Tandy PSSJ 3-voice sound##sgsc"].plurals[0] = "Som Tandy PSSJ de 3 canais"; + strings["Disable noise period change phase reset##sgsc"].plurals[0] = "Desabilitar redefinição de fase na mudança do período do ruído"; + strings["Disable easy period to note mapping on upper octaves##sgsc0"].plurals[0] = "Desabilitar mapeamento fácil de período para nota nas oitavas altas"; + strings["Pseudo-PAL##sgsc0"].plurals[0] = "Pseudo-PAL"; + strings["Disable anti-click##sgsc0"].plurals[0] = "Desabilitar anti-click"; + strings["Chip revision:##sgsc0"].plurals[0] = "Revisão do chip:"; + strings["HuC6280 (original)##sgsc"].plurals[0] = "HuC6280 (original)"; + strings["CPU rate:##sgsc"].plurals[0] = "Taxa da CPU:"; + strings["Sample memory:##sgsc"].plurals[0] = "Memória de sample:"; + strings["8K (rev A/B/E)##sgsc"].plurals[0] = "8K (rev A/B/E)"; + strings["64K (rev D/F)##sgsc"].plurals[0] = "64K (rev D/F)"; + strings["DAC resolution:##sgsc"].plurals[0] = "Resolução do DAC:"; + strings["16-bit (rev A/B/D/F)##sgsc"].plurals[0] = "16-bit (rev A/B/D/F)"; + strings["8-bit + TDM (rev C/E)##sgsc"].plurals[0] = "8-bit + TDM (rev C/E)"; + strings["Enable echo##sgsc0"].plurals[0] = "Habilitar eco"; + strings["Swap echo channels##sgsc"].plurals[0] = "Trocar canais de eco"; + strings["Echo delay:##sgsc0"].plurals[0] = "Atraso do eco:"; + strings["Echo resolution:##sgsc"].plurals[0] = "Resolução do eco:"; + strings["Echo feedback:##sgsc0"].plurals[0] = "Retorno (feedback) do eco:"; + strings["Echo volume:##sgsc0"].plurals[0] = "Volume do eco:"; + strings["Disable anti-click##sgsc1"].plurals[0] = "Desabilitar anti-click"; + strings["Chip revision:##sgsc1"].plurals[0] = "Revisão do chip:"; + strings["Original (DMG)##sgsc"].plurals[0] = "Original (DMG)"; + strings["Game Boy Color (rev C)##sgsc"].plurals[0] = "Game Boy Color (rev C)"; + strings["Game Boy Color (rev E)##sgsc"].plurals[0] = "Game Boy Color (rev E)"; + strings["Wave channel orientation:##sgsc"].plurals[0] = "Orientação do canal de onda:"; + strings["Normal##sgsc"].plurals[0] = "Normal"; + strings["Inverted##sgsc"].plurals[0] = "Invertido"; + strings["Exact data (inverted)##sgsc"].plurals[0] = "Dados exatos (inverted)"; + strings["Exact output (normal)##sgsc"].plurals[0] = "Saída exata (normal)"; + strings["Pretty please one more compat flag when I use arpeggio and my sound length##sgsc"].plurals[0] = "Porfavorzinho mais uma opção de compatibilidade quando eu usar arpejo e meu comprimento de som"; + strings["Clock rate:##sgsc2"].plurals[0] = "Taxa de clock:"; + strings["Pretty please one more compat flag when I use arpeggio and my sound length##sgsc"].plurals[0] = "Porfavorzinho mais uma opção de compatibilidade quando eu usar arpejo e meu comprimento de som"; + strings["DAC bit depth (reduces output rate):##sgsc"].plurals[0] = "Profundidade de bits do DAC (reduz a taxa de amostragem):"; + strings["Volume scale:##sgsc"].plurals[0] = "Escala de volume:"; + strings["Mix buffers (allows longer echo delay):##sgsc"].plurals[0] = "Quantidade de buffers de mixing (permite atraso de eco mais longo):"; + strings["Channel limit:##sgsc"].plurals[0] = "Limite de canais:"; + strings["Sample rate:##sgsc"].plurals[0] = "Taxa de amostragem:"; + strings["Actual sample rate: %d Hz##sgsc"].plurals[0] = "Taxa de amostragem real: %d Hz"; + strings["Max mixer CPU usage: %.0f%%##sgsc"].plurals[0] = "Uso de CPU máximo do mixer: %.0f%%"; + strings["Arcade (4MHz)##sgsc"].plurals[0] = "Arcade (4MHz)"; + strings["Half NTSC (1.79MHz)##sgsc"].plurals[0] = "Metade do NTSC (1.79MHz)"; + strings["Patch set:##sgsc"].plurals[0] = "Conjunto de timbres:"; + strings["Ignore top/hi-hat frequency changes##sgsc"].plurals[0] = "Ignorar mudanças de frequência no chimbal/prato"; + strings["Apply fixed frequency to all drums at once##sgsc"].plurals[0] = "Aplicar frequência fixa em todos os canais de bateria ao mesmo tempo"; + strings["Broken pitch macro/slides (compatibility)##sgsc0"].plurals[0] = "Macros/slide de tom quebrados (compatibilidade)"; + strings["Pseudo-PAL##sgsc1"].plurals[0] = "Pseudo-PAL"; + strings["Broken pitch macro/slides (compatibility)##sgsc1"].plurals[0] = "Macros/slide de tom quebrados (compatibilidade)"; + strings["Clock rate:##sgsc20"].plurals[0] = "Taxa de clock:"; + strings["DPCM channel mode:##sgsc"].plurals[0] = "Modo de canal DPCM:"; + strings["DPCM (muffled samples; low CPU usage)##sgsc"].plurals[0] = "DPCM (samples abafadas; baixo uso de CPU)"; + strings["PCM (crisp samples; high CPU usage)##sgsc"].plurals[0] = "PCM (samples nítidas; alto uso de CPU)"; + strings["Clock rate:##sgsc18"].plurals[0] = "Taxa de clock:"; + strings["Clock rate:##sgsc19"].plurals[0] = "Taxa de clock:"; + strings["Global parameter priority:##sgsc0"].plurals[0] = "Prioridade de parâmetros globais:"; + strings["Left to right##sgsc0"].plurals[0] = "Da esquerda para a direita"; + strings["Last used channel##sgsc0"].plurals[0] = "Último canal usado"; + strings["Hard reset envelope:##sgsc"].plurals[0] = "Reiniciar envelope bruscamente:"; + strings["Attack##sgsc"].plurals[0] = "Ataque"; + strings["Decay##sgsc"].plurals[0] = "Decaimento"; + strings["Sustain##sgsc"].plurals[0] = "Sustentação"; + strings["Release##sgsc"].plurals[0] = "Repouso"; + strings["Envelope reset time:##sgsc"].plurals[0] = "Tempo de reinício do envelope:"; + strings["- 0 disables envelope reset. not recommended!\n- 1 may trigger SID envelope bugs.\n- values that are too high may result in notes being skipped.##sgsc"].plurals[0] = "- 0 desabilita o reinício do envelope. não recomendado!\n- 1 pode causar bugs de envelope do SID.\n- valores muito altos podem resultar em notas sendo puladas."; + strings["Disable 1Exy env update (compatibility)##sgsc"].plurals[0] = "Desabilitar atualização de envelope via 1Exy (compatibilidade)"; + strings["Relative duty and cutoff macros are coarse (compatibility)##sgsc"].plurals[0] = "Macros de ciclo de trabalho e ponto de corte relativos são grossas (compatibilidade)"; + strings["Cutoff macro race conditions (compatibility)##sgsc"].plurals[0] = "Condições de corrida nas macros de ponto de corte (compatibilidade)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc1"].plurals[0] = "Desabilitar macros FM ExtCh (compatibilidade)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc1"].plurals[0] = "Mudança de inst. no operador ExtCh 2-4 afeta FB (compatibilidade)"; + strings["SSG Volume##sgsc0"].plurals[0] = "Volume do SSG"; + strings["FM/ADPCM Volume##sgsc0"].plurals[0] = "Volume do FM/ADPCM"; + strings["Clock rate:##sgsc3"].plurals[0] = "Taxa de clock:"; + strings["0.83MHz (Pre-divided Sunsoft 5B on PAL)##sgsc"].plurals[0] = "0.83MHz (Sunsoft 5B pré-dividido no PAL)"; + strings["0.89MHz (Pre-divided Sunsoft 5B)##sgsc"].plurals[0] = "0.89MHz (Sunsoft 5B pré-dividido)"; + strings["Chip type:##sgsc2"].plurals[0] = "Tipo de chip:"; + strings["note: AY-3-8914 is not supported by the VGM format!##sgsc"].plurals[0] = "nota: o AY-3-8914 não é suportado pelo formato VGM!"; + strings["Stereo##_AY_STEREO"].plurals[0] = "Estéreo##_AY_STEREO"; + strings["Separation##sgsc"].plurals[0] = "Separação"; + strings["Half Clock divider##_AY_CLKSEL"].plurals[0] = "Divisor de Clock pela Metade##_AY_CLKSEL"; + strings["Stereo separation:##sgsc"].plurals[0] = "Separação estéreo:"; + strings["Model:##sgsc"].plurals[0] = "Modelo:"; + strings["Chip memory:##sgsc"].plurals[0] = "Memória do chip:"; + strings["2MB (ECS/AGA max)##sgsc"].plurals[0] = "2MB (máx. ECS/AGA)"; + strings["512KB (OCS max)##sgsc"].plurals[0] = "512KB (máx. OCS)"; + strings["Bypass frequency limits##sgsc"].plurals[0] = "Ultrapassar limites de frequência"; + strings["Mixing mode:##sgsc"].plurals[0] = "Modo de mixing:"; + strings["Mono##sgsc"].plurals[0] = "Mono"; + strings["Mono (no distortion)##sgsc"].plurals[0] = "Mono (sem distorção)"; + strings["Stereo##sgsc0"].plurals[0] = "Estéreo"; + strings["Clock rate:##sgsc4"].plurals[0] = "Taxa de clock:"; + strings["Speaker type:##sgsc"].plurals[0] = "Tipo de speaker:"; + strings["Unfiltered##sgsc"].plurals[0] = "Não-filtrado"; + strings["Cone##sgsc"].plurals[0] = "Cone"; + strings["Piezo##sgsc"].plurals[0] = "Piezo"; + strings["Use system beeper (Linux only!)##sgsc"].plurals[0] = "Usar beeper do sistema (somente Linux!)"; + strings["Reset phase on frequency change##sgsc"].plurals[0] = "Reiniciar fase em mudança de frequência"; + strings["Echo delay:##sgsc1"].plurals[0] = "Atraso de eco:"; + strings["Echo feedback:##sgsc1"].plurals[0] = "Retorno (feedback) de eco:"; + strings["Clock rate:##sgsc5"].plurals[0] = "Taxa de clock:"; + strings["Stereo##sgsc1"].plurals[0] = "Estéreo"; + strings["Bankswitched (Seta 2)##sgsc"].plurals[0] = "Usar Bankswitching (Seta 2)"; + strings["Clock rate:##sgsc6"].plurals[0] = "Taxa de clock:"; + strings["Initial channel limit:##sgsc0"].plurals[0] = "Limite de canais inicial:"; + strings["Disable hissing##sgsc"].plurals[0] = "Desabilitar chiado"; + strings["Scale frequency to wave length##sgsc"].plurals[0] = "Escalonar frequência para tamanho da onda"; + strings["Initial channel limit:##sgsc1"].plurals[0] = "Limite de canais inicial:"; + strings["Volume scale:##sgsc0"].plurals[0] = "Escala de volume:"; + strings["Clock rate:##sgsc7"].plurals[0] = "Taxa de clock:"; + strings["Output rate:##sgsc0"].plurals[0] = "Taxa de saída:"; + strings["FM: clock / 72, SSG: clock / 16##sgsc0"].plurals[0] = "FM: clock / 72, SSG: clock / 16"; + strings["FM: clock / 36, SSG: clock / 8##sgsc"].plurals[0] = "FM: clock / 36, SSG: clock / 8"; + strings["FM: clock / 24, SSG: clock / 4##sgsc"].plurals[0] = "FM: clock / 24, SSG: clock / 4"; + strings["SSG Volume##sgsc1"].plurals[0] = "Volume do SSG"; + strings["FM Volume##sgsc"].plurals[0] = "Volume do FM"; + strings["Disable ExtCh FM macros (compatibility)##sgsc2"].plurals[0] = "Desabilitar macros FM ExtCh (compatibilidade)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc2"].plurals[0] = "Mudança de inst. no operador ExtCh 2-4 afeta FB (compatibilidade)"; + strings["Clock rate:##sgsc8"].plurals[0] = "Taxa de clock:"; + strings["8MHz (Arcade)##sgsc"].plurals[0] = "8MHz (Arcade)"; + strings["Output rate:##sgsc1"].plurals[0] = "Taxa de saída:"; + strings["FM: clock / 144, SSG: clock / 32##sgsc"].plurals[0] = "FM: clock / 144, SSG: clock / 32"; + strings["FM: clock / 72, SSG: clock / 16##sgsc1"].plurals[0] = "FM: clock / 72, SSG: clock / 16"; + strings["FM: clock / 48, SSG: clock / 8##sgsc"].plurals[0] = "FM: clock / 48, SSG: clock / 8"; + strings["SSG Volume##sgsc2"].plurals[0] = "Volume do SSG"; + strings["FM/ADPCM Volume##sgsc1"].plurals[0] = "Volume do FM/ADPCM"; + strings["Disable ExtCh FM macros (compatibility)##sgsc3"].plurals[0] = "Desabilitar macros FM ExtCh (compatibilidade)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc3"].plurals[0] = "Mudança de inst. no operador ExtCh 2-4 afeta FB (compatibilidade)"; + strings["Clock rate:##sgsc9"].plurals[0] = "Taxa de clock:"; + strings["Chip type:##sgsc3"].plurals[0] = "Tipo de chip:"; + strings["RF5C68 (10-bit output)##sgsc"].plurals[0] = "RF5C68 (saída 10-bit)"; + strings["RF5C164 (16-bit output)##sgsc"].plurals[0] = "RF5C164 (saída 16-bit)"; + strings["Clock rate:##sgsc10"].plurals[0] = "Taxa de clock:"; + strings["Sample rate table:##sgsc"].plurals[0] = "Tabela de taxa de amostragem:"; + strings["divider \\ clock##sgsc"].plurals[0] = "divisor \\ clock"; + strings["full##sgsc"].plurals[0] = "completo"; + strings["half##sgsc"].plurals[0] = "metade"; + strings["Clock rate:##sgsc11"].plurals[0] = "Taxa de clock:"; + strings["Output rate:##sgsc2"].plurals[0] = "Taxa de saída:"; + strings["clock / 132##sgsc"].plurals[0] = "clock / 132"; + strings["clock / 165##sgsc"].plurals[0] = "clock / 165"; + strings["Bankswitched (NMK112)##sgsc"].plurals[0] = "Usar Bankswitching (NMK112)"; + strings["Clock rate:##sgsc12"].plurals[0] = "Taxa de clock:"; + strings["1.5MHz (Arcade)##sgsc"].plurals[0] = "1.5MHz (Arcade)"; + strings["Consistent frequency across all duties##sgsc"].plurals[0] = "Frequência consistente ao longo de todos os ciclos de trabalho"; + strings["note: only works for an initial LFSR value of 0!##sgsc"].plurals[0] = "nota: só funciona para um valor inicial de LFSR igual a 0!"; + strings["Clock rate:##sgsc13"].plurals[0] = "Taxa de clock:"; + strings["Clock rate:##sgsc14"].plurals[0] = "Taxa de clock:"; + strings["Chip type:##sgsc4"].plurals[0] = "Tipo de chip:"; + strings["Compatible panning (0800)##sgsc"].plurals[0] = "Balanço compatível (0800)"; + strings["Clock rate:##sgsc15"].plurals[0] = "Taxa de clock:"; + strings["Output rate:##sgsc3"].plurals[0] = "Taxa de saída:"; + strings["Output bit depth:##sgsc"].plurals[0] = "Profundidade de bits de saída:"; + strings["Stereo##sgsc2"].plurals[0] = "Estéreo"; + strings["Interpolation:##sgsc"].plurals[0] = "Interpolação:"; + strings["None##sgsc"].plurals[0] = "Nenhuma"; + strings["Linear##sgsc"].plurals[0] = "Linear"; + strings["Cubic##sgsc"].plurals[0] = "Cúbica"; + strings["Sinc##sgsc"].plurals[0] = "Sinc"; + strings["Volume scale:##sgsc1"].plurals[0] = "Escala de volume:"; + strings["Left##VolScaleL"].plurals[0] = "Esquerdo##VolScaleL"; + strings["Right##VolScaleL"].plurals[0] = "Direito##VolScaleL"; + strings["Enable echo##sgsc1"].plurals[0] = "Habilitar eco"; + strings["Initial echo state:##sgsc"].plurals[0] = "Estado inicial do eco:"; + strings["Delay##EchoDelay"].plurals[0] = "Atraso##EchoDelay"; + strings["Feedback##EchoFeedback"].plurals[0] = "Retorno (feedback)##EchoFeedback"; + strings["Echo volume:##sgsc1"].plurals[0] = "Volume do eco:"; + strings["Left##EchoVolL"].plurals[0] = "Esquerdo##EchoVolL"; + strings["Right##EchoVolL"].plurals[0] = "Direito##EchoVolL"; + strings["Echo filter:##sgsc"].plurals[0] = "Filtro do eco:"; + strings["Hex##SNESFHex"].plurals[0] = "Hex##SNESFHex"; + strings["Dec##SNESFHex"].plurals[0] = "Dec##SNESFHex"; + strings["sum: %d##sgsc"].plurals[0] = "soma: %d"; + strings["Detune##sgsc"].plurals[0] = "Desafinação"; + strings["Capacitor values (nF):##sgsc"].plurals[0] = "Valores dos capacitores (nF):"; + strings["Initial part volume (channel 1-4):##sgsc"].plurals[0] = "Volume inicial das partes (canais 1-4):"; + strings["Initial part volume (channel 5-8):##sgsc"].plurals[0] = "Volume inicial das partes (canais 5-8):"; + strings["Envelope mode (channel 1-4):##sgsc"].plurals[0] = "Modo de envelope (canais 1-4):"; + strings["Capacitor (attack/decay)##EM00"].plurals[0] = "Capacitor (ataque/decaimento)##EM00"; + strings["External (volume macro)##EM01"].plurals[0] = "Externo (macro de volume)##EM01"; + strings["Envelope mode (channel 5-8):##sgsc"].plurals[0] = "Modo de envelope (canais 5-8):"; + strings["Capacitor (attack/decay)##EM10"].plurals[0] = "Capacitor (ataque/decaimento)##EM10"; + strings["External (volume macro)##EM11"].plurals[0] = "Externo (macro de volume)##EM11"; + strings["Global vibrato:##sgsc"].plurals[0] = "Vibrato global:"; + strings["Speed##sgsc"].plurals[0] = "Velocidade"; + strings["Depth##sgsc"].plurals[0] = "Profundidade"; + strings["Disable easy period to note mapping on upper octaves##sgsc1"].plurals[0] = "Desabilitar mapeamento fácil de período para nota nas oitavas superiores"; + strings["Stereo##sgsc3"].plurals[0] = "Estéreo"; + strings["Waveform storage mode:##sgsc0"].plurals[0] = "Modo de armazenamento das waveforms:"; + strings["RAM##sgsc"].plurals[0] = "RAM"; + strings["ROM (up to 8 waves)##sgsc"].plurals[0] = "ROM (até 8 ondas)"; + strings["Compatible noise frequencies##sgsc"].plurals[0] = "Frequências de ruído compatíveis"; + strings["Legacy slides and pitch (compatibility)##sgsc"].plurals[0] = "Slides e tom legados (compatibilidade)"; + strings["Clock rate:##sgsc16"].plurals[0] = "Taxa de clock:"; + strings["Clock rate:##sgsc17"].plurals[0] = "Taxa de clock:"; + strings["Global parameter priority:##sgsc1"].plurals[0] = "Prioridade de parâmetros globais:"; + strings["Left to right##sgsc1"].plurals[0] = "Da esquerda para a direita"; + strings["Last used channel##sgsc1"].plurals[0] = "Último canal utilizado"; + strings["Banking style:##sgsc"].plurals[0] = "Estilo de gerenciamento de bancos"; + strings["Raw (16MB; no VGM export!)##sgsc"].plurals[0] = "Cru (16MB; não é possível exportar VGM!)"; + strings["Waveform storage mode:##sgsc1"].plurals[0] = "Modo de armazenamento das waveforms:"; + strings["Dynamic (unconfirmed)##sgsc"].plurals[0] = "Dinâmico (não confirmado)"; + strings["Static (up to 5 waves)##sgsc"].plurals[0] = "Estático (até 5 ondas)"; + strings["DS (4MB RAM)##sgsc"].plurals[0] = "DS (4MB RAM)"; + strings["DSi (16MB RAM)##sgsc"].plurals[0] = "DSi (16MB RAM)"; + strings["nothing to configure##sgsc"].plurals[0] = "nada para configurar"; + strings["Downmix chip output to mono##sgsc"].plurals[0] = "Misturar saída do chip para mono"; + strings["Reserved blocks for wavetables:##sgsc"].plurals[0] = "Blocos reservados para wavetables:"; + strings["Reserve this many blocks 256 bytes each in sample memory.\nEach block holds one wavetable (is used for one wavetable channel),\nso reserve as many as you need.##sgsc"].plurals[0] = "Reserva tal quantidade de blocos, 256 bytes cada, na memória de sample.\nCada bloco irá conter uma wavetable (será usado para um canal wavetable),\nentão reserve tantos quanto você precisar."; + strings["Custom clock rate##sgsc"].plurals[0] = "Taxa de clock personalizada"; + strings["Hz##sgscHz"].plurals[0] = "Hz##sgscHz"; + strings["1MB##sgsc"].plurals[0] = "1MB"; + strings["256KB##sgsc"].plurals[0] = "256KB"; + strings["Namco System 2 (2MB)##sgsc"].plurals[0] = "Namco System 2 (2MB)"; + strings["Namco System 21 (4MB)##sgsc"].plurals[0] = "Namco System 21 (4MB)"; + + + // sgsm src/gui/sysManager.cpp + + strings["Chip Manager###Chip Manager"].plurals[0] = "Gerenciador de Chips###Chip Manager"; + strings["Preserve channel order##sgsm"].plurals[0] = "Preservar ordem dos canais"; + strings["Clone channel data##sgsm"].plurals[0] = "Clonar dados dos canais"; + strings["Clone at end##sgsm"].plurals[0] = "Clonar ao final"; + strings["Name##sgsm"].plurals[0] = "Nome"; + strings["Actions##sgsm"].plurals[0] = "Ações"; + strings["(drag to swap chips)##sgsm"].plurals[0] = "(arraste para trocar chips)"; + strings["Clone##SysDup"].plurals[0] = "Clonar##SysDup"; + strings["cannot duplicate chip! (##sgsm"].plurals[0] = "não pôde duplicar chip! ("; + strings["max number of systems is %d##sgsm"].plurals[0] = "o número máximo de sistemas é %d"; + strings["max number of total channels is %d##sgsm"].plurals[0] = "o número máximo total de canais é %d"; + strings["Change##SysChange"].plurals[0] = "Trocar##SysChange"; + strings["Are you sure you want to remove this chip?##sgsm"].plurals[0] = "Tem certeza de que quer remover este chip?"; + strings["Remove##sgsm"].plurals[0] = "Remover"; + strings["cannot add chip! (##sgsm"].plurals[0] = "não pôde adicionar chip! ("; + + // sgsa src/gui/sysPartNumber.cpp + + strings["ZXS Beeper##sgsa"].plurals[0] = "Beeper do ZX Spectrum"; + + // sgsp src/gui/sysPicker.cpp + + strings["Search...##sgsp"].plurals[0] = "Procurar..."; + + // # sgvm src/gui/volMeter.cpp + + strings["Volume Meter###Volume Meter"].plurals[0] = "Medidor de Volume###Volume Meter"; + + // sgwe src/gui/waveEdit.cpp + + strings["Sine##sgwe0"].plurals[0] = "Senoide"; + strings["Triangle##sgwe0"].plurals[0] = "Triângulo"; + strings["Saw##sgwe0"].plurals[0] = "Dente de serra"; + strings["Pulse##sgwe"].plurals[0] = "Pulsada"; + + strings["None##sgwe"].plurals[0] = "Nenhuma"; + strings["Linear##sgwe"].plurals[0] = "Linear"; + strings["Cosine##sgwe"].plurals[0] = "Cosseno"; + strings["Cubic##sgwe"].plurals[0] = "Cúbica"; + + strings["Sine##sgwe1"].plurals[0] = "Seno"; + strings["Rect. Sine##sgwe"].plurals[0] = "Seno Retif."; + strings["Abs. Sine##sgwe"].plurals[0] = "Seno Abs."; + strings["Quart. Sine##sgwe"].plurals[0] = "Seno 1/4"; + strings["Squish. Sine##sgwe"].plurals[0] = "Seno Espr."; + strings["Abs. Squish. Sine##sgwe"].plurals[0] = "Seno Abs. Espr."; + strings["Square##sgwe"].plurals[0] = "Quadrada"; + strings["rectSquare##sgwe"].plurals[0] = "Serra Logarítm."; + strings["Saw##sgwe1"].plurals[0] = "Dente de serra"; + strings["Rect. Saw##sgwe"].plurals[0] = "Serra Retif."; + strings["Abs. Saw##sgwe"].plurals[0] = "Serra Abs."; + strings["Cubed Saw##sgwe"].plurals[0] = "Serra ao Cubo"; + strings["Rect. Cubed Saw##sgwe"].plurals[0] = "Serra ao Cubo Retif."; + strings["Abs. Cubed Saw##sgwe"].plurals[0] = "Serra ao Cubo Abs."; + strings["Cubed Sine##sgwe"].plurals[0] = "Seno ao Cubo"; + strings["Rect. Cubed Sine##sgwe"].plurals[0] = "Seno ao Cubo Retif."; + strings["Abs. Cubed Sine##sgwe"].plurals[0] = "Seno ao Cubo Abs."; + strings["Quart. Cubed Sine##sgwe"].plurals[0] = "Seno ao Cubo 1/4"; + strings["Squish. Cubed Sine##sgwe"].plurals[0] = "Seno ao Cubo Espr."; + strings["Squish. Abs. Cub. Sine##sgwe"].plurals[0] = "Seno Cubo Espr. Abs."; + strings["Triangle##sgwe1"].plurals[0] = "Triângulo"; + strings["Rect. Triangle##sgwe"].plurals[0] = "Triângulo Retif."; + strings["Abs. Triangle##sgwe"].plurals[0] = "Triângulo Abs."; + strings["Quart. Triangle##sgwe"].plurals[0] = "Triângulo 1/4"; + strings["Squish. Triangle##sgwe"].plurals[0] = "Triângulo Espr."; + strings["Abs. Squish. Triangle##sgwe"].plurals[0] = "Triângulo Abs. Espr."; + strings["Cubed Triangle##sgwe"].plurals[0] = "Triângulo ao Cubo"; + strings["Rect. Cubed Triangle##sgwe"].plurals[0] = "Triângulo ao Cubo Retif."; + strings["Abs. Cubed Triangle##sgwe"].plurals[0] = "Triângulo ao Cubo Abs."; + strings["Quart. Cubed Triangle##sgwe"].plurals[0] = "Triângulo ao Cubo 1/4"; + strings["Squish. Cubed Triangle##sgwe"].plurals[0] = "Triângulo ao Cubo Espr."; + strings["Squish. Abs. Cub. Triangle##sgwe"].plurals[0] = "Triângulo Cubo Espr. Abs."; + + strings["Wavetable Editor###Wavetable Editor"].plurals[0] = "Editor de Wavetable###Wavetable Editor"; + strings["no wavetable selected##sgwe0"].plurals[0] = "nenhuma wavetable selecionada"; + strings["no wavetable selected##sgwe1"].plurals[0] = "nenhuma wavetable selecionada"; + strings["select one...##sgwe"].plurals[0] = "selecione um..."; + strings["or##sgwe0"].plurals[0] = "ou"; + strings["Open##sgwe0"].plurals[0] = "Abrir"; + strings["or##sgwe1"].plurals[0] = "ou"; + strings["Create New##sgwe"].plurals[0] = "Criar Nova"; + strings["Open##sgwe1"].plurals[0] = "Abrir"; + strings["Save##sgwe"].plurals[0] = "Salvar"; + strings["export .dmw...##sgwe"].plurals[0] = "exportar .dmw..."; + strings["export raw...##sgwe"].plurals[0] = "exportar em formato raw..."; + strings["Steps##sgwe"].plurals[0] = "Degraus"; + strings["Lines##sgwe"].plurals[0] = "Linhas"; + strings["Width##sgwe"].plurals[0] = "Largura"; + strings["use a width of:\n- any on Amiga/N163\n- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy and WonderSwan\n- 64 on FDS\n- 128 on X1-010\n- 256 for ES5503\nany other widths will be scaled during playback.##sgwe"].plurals[0] = "use uma largura de:\n- qualquer uma no Amiga/N163\n- 32 no Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy e WonderSwan\n- 64 no FDS\n- 128 no X1-010\n- 256 para o ES5503\nquaisquer outras larguras serão escalonadas no momento da reprodução."; + strings["Height##sgwe"].plurals[0] = "Altura"; + strings["use a height of:\n- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 Envelope shape and N163\n- 32 for PC Engine\n- 64 for FDS and Virtual Boy\n- 256 for X1-010, SCC and ES5503\nany other heights will be scaled during playback.##sgwe"].plurals[0] = "use uma altura de:\n- 16 para Game Boy, WonderSwan, Namco WSG, Konami Bubble System, forma do Envelope do X1-010 e N163\n- 32 para PC Engine\n- 64 para FDS e Virtual Boy\n- 256 para X1-010, SCC e ES5503\nquaisquer outras alturas serão escalonadas no momento da reprodução."; + strings["Shapes##sgwe"].plurals[0] = "Formas"; + strings["Duty##sgwe"].plurals[0] = "Ciclo de trabalho"; + strings["Exponent##sgwe"].plurals[0] = "Exponente"; + strings["XOR Point##sgwe"].plurals[0] = "Ponto de XOR"; + strings["Amplitude/Phase##sgwe"].plurals[0] = "Amplitude/Fase"; + strings["Op##sgwe0"].plurals[0] = "Op"; + strings["Level##sgwe"].plurals[0] = "Nível"; + strings["Mult##sgwe"].plurals[0] = "Mult"; + strings["FB##sgwe"].plurals[0] = "FB"; + strings["Op##sgwe1"].plurals[0] = "Op"; + strings["Waveform##sgwe"].plurals[0] = "Forma de onda"; + strings["Connection Diagram##sgwe0"].plurals[0] = "Diagrama de Conexão"; + strings["Connection Diagram##sgwe1"].plurals[0] = "Diagrama de Conexão"; + strings["Out##sgwe"].plurals[0] = "Saída"; + strings["WaveTools##sgwe"].plurals[0] = "Ferramentas de Onda"; + strings["Scale X##sgwe"].plurals[0] = "Escala X"; + strings["wavetable longer than 256 samples!##sgwe"].plurals[0] = "wavetable mais longa que 256 amostras!"; + strings["Scale Y##sgwe"].plurals[0] = "Escala Y"; + strings["Offset X##sgwe"].plurals[0] = "Deslocamento X"; + strings["Offset Y##sgwe"].plurals[0] = "Deslocamento Y"; + strings["Smooth##sgwe"].plurals[0] = "Suavizar"; + strings["Amplify##sgwe"].plurals[0] = "Amplificar"; + strings["Normalize##sgwe"].plurals[0] = "Normalizar"; + strings["Invert##sgwe"].plurals[0] = "Inverter"; + strings["Reverse##sgwe"].plurals[0] = "Reverter"; + strings["Half##sgwe"].plurals[0] = "Cortar pela metade"; + strings["Double##sgwe"].plurals[0] = "Dobrar"; + strings["Convert Signed/Unsigned##sgwe"].plurals[0] = "Converter sinalização (signed/unsigned)"; + strings["Randomize##sgwe"].plurals[0] = "Aleatorizar"; + strings["Dec##sgwe"].plurals[0] = "Dec"; + strings["Hex##sgwe"].plurals[0] = "Hex"; + strings["Signed/Unsigned##sgwe"].plurals[0] = "Sinalização (signed/unsigned)"; + + // sgxy src/gui/xyOsc.cpp + + strings["Oscilloscope (X-Y)###Oscilloscope (X-Y)"].plurals[0] = "Osciloscópio (X-Y)###Oscilloscope (X-Y)"; + strings["X Channel##sgxy"].plurals[0] = "Canal X"; + strings["Invert##X"].plurals[0] = "Inverter"; + strings["Y Channel##sgxy"].plurals[0] = "Canal Y"; + strings["Invert##Y"].plurals[0] = "Inverter"; + strings["Zoom##sgxy"].plurals[0] = "Zoom"; + strings["Samples##sgxy"].plurals[0] = "Amostras"; + strings["Decay Time (ms)##sgxy"].plurals[0] = "Tempo de decaimento (ms)"; + strings["Intensity##sgxy"].plurals[0] = "Intensidade"; + strings["Line Thickness##sgxy"].plurals[0] = "Espessura da linha"; + strings["OK##sgxy"].plurals[0] = "OK"; + strings["(-Infinity)dB,(-Infinity)dB##sgxy"].plurals[0] = "(-Infinito)dB,(-Infinito)dB"; + strings["(-Infinity)dB,%.1fdB##sgxy"].plurals[0] = "(-Infinito)dB,%.1fdB"; + strings["%.1fdB,(-Infinity)dB##sgxy"].plurals[0] = "%.1fdB,(-Infinito)dB"; + + //MACRO EDITOR + + //macro hover notes + + strings["exponential##sgmu"].plurals[0] = "exponencial"; + strings["linear##sgmu"].plurals[0] = "linear"; + strings["direct##sgmu"].plurals[0] = "direto"; + + strings["Release"].plurals[0] = "Repouso"; + strings["Loop"].plurals[0] = "Repetir"; + + strings["HP/K2, HP/K2##sgmu"].plurals[0] = "HP/K2, HP/K2"; + strings["HP/K2, LP/K1##sgmu"].plurals[0] = "HP/K2, LP/K1"; + strings["LP/K2, LP/K2##sgmu"].plurals[0] = "LP/K2, LP/K2"; + strings["LP/K2, LP/K1##sgmu"].plurals[0] = "LP/K2, LP/K1"; + + strings["Saw##sgmu"].plurals[0] = "Serra"; + strings["Square##sgmu"].plurals[0] = "Quadrada"; + strings["Triangle##sgmu"].plurals[0] = "Triângulo"; + strings["Random##sgmu"].plurals[0] = "Aleatório"; + + // sgse src/gui/settings.cpp + + strings["##sgse0"].plurals[0] = ""; + strings["##sgse0"].plurals[0] = ""; + strings["##sgse1"].plurals[0] = ""; + strings["##sgse1"].plurals[0] = ""; + strings["##sgse2"].plurals[0] = ""; + strings["##sgse2"].plurals[0] = ""; + strings["High##sgse"].plurals[0] = "Alta"; + strings["Low##sgse"].plurals[0] = "Baixa"; + strings["ASAP (C++ port)##sgse"].plurals[0] = "ASAP (conversão para C++)"; + strings["ESFMu (fast)##sgse"].plurals[0] = "ESFMu (rápido)"; + strings["KIOCSOUND on /dev/tty1##sgse"].plurals[0] = "KIOCSOUND em /dev/tty1"; + strings["KIOCSOUND on standard output##sgse"].plurals[0] = "KIOCSOUND na saída padrão"; + strings["Disabled/custom##sgse0"].plurals[0] = "Desabilitado/personalizado"; + strings["Two octaves (0 is C-4, F is D#5)##sgse"].plurals[0] = "Duas oitavas (0 é C-4, F é D#5)"; + strings["Raw (note number is value)##sgse"].plurals[0] = "Cru (número da nota é o valor)"; + strings["Two octaves alternate (lower keys are 0-9, upper keys are A-F)##sgse"].plurals[0] = "Duas oitavas alternativo (teclas brancas são 0-9, teclas pretas são A-F)"; + strings["Use dual control change (one for each nibble)##sgse0"].plurals[0] = "Utilizar dois MIDI CC separados (um para cada nibble)"; + strings["Use 14-bit control change##sgse0"].plurals[0] = "Utilizar um MIDI CC de 14 bits"; + strings["Use single control change (imprecise)##sgse0"].plurals[0] = "Utilizar um único MIDI CC (impreciso)"; + strings["Disabled/custom##sgse1"].plurals[0] = "Desabilitado/personalizado"; + strings["Use dual control change (one for each nibble)##sgse1"].plurals[0] = "Utilizar dois MIDI CC separados (um para cada nibble)"; + strings["Use 14-bit control change##sgse1"].plurals[0] = "Utilizar um MIDI CC de 14 bits"; + strings["Use single control change (imprecise)##sgse1"].plurals[0] = "Utilizar um único MIDI CC (impreciso)"; + strings["--select--##sgse"].plurals[0] = "--selecione--"; + strings["Note Off##sgse"].plurals[0] = "Note Off"; + strings["Note On##sgse"].plurals[0] = "Note On"; + strings["Aftertouch##sgse"].plurals[0] = "Aftertouch"; + strings["Control##sgse"].plurals[0] = "Controle"; + strings["Program##sgse0"].plurals[0] = "Mudança de Programa"; + strings["ChanPressure##sgse"].plurals[0] = "Pressão do Canal"; + strings["Pitch Bend##sgse"].plurals[0] = "Pitch Bend"; + strings["SysEx##sgse"].plurals[0] = "SysEx"; + strings["Instrument##sgse0"].plurals[0] = "Instrumento"; + strings["Volume##sgse0"].plurals[0] = "Volume"; + strings["Effect 1 type##sgse"].plurals[0] = "Tipo do Efeito 1"; + strings["Effect 1 value##sgse"].plurals[0] = "Valor do Efeito 1"; + strings["Effect 2 type##sgse"].plurals[0] = "Tipo do Efeito 2"; + strings["Effect 2 value##sgse"].plurals[0] = "Valor do Efeito 2"; + strings["Effect 3 type##sgse"].plurals[0] = "Tipo do Efeito 3"; + strings["Effect 3 value##sgse"].plurals[0] = "Valor do Efeito 3"; + strings["Effect 4 type##sgse"].plurals[0] = "Tipo do Efeito 4"; + strings["Effect 4 value##sgse"].plurals[0] = "Valor do Efeito 4"; + strings["Effect 5 type##sgse"].plurals[0] = "Tipo do Efeito 5"; + strings["Effect 5 value##sgse"].plurals[0] = "Valor do Efeito 5"; + strings["Effect 6 type##sgse"].plurals[0] = "Tipo do Efeito 6"; + strings["Effect 6 value##sgse"].plurals[0] = "Valor do Efeito 6"; + strings["Effect 7 type##sgse"].plurals[0] = "Tipo do Efeito 7"; + strings["Effect 7 value##sgse"].plurals[0] = "Valor do Efeito 7"; + strings["Effect 8 type##sgse"].plurals[0] = "Tipo do Efeito 8"; + strings["Effect 8 value##sgse"].plurals[0] = "Valor do Efeito 8"; + + strings["Press key...##sgse"].plurals[0] = "Pressione uma tecla..."; + strings["Settings###Settings"].plurals[0] = "Configurações###Settings"; + strings["Do you want to save your settings?##sgse"].plurals[0] = "Você quer salvar suas configurações?"; + + strings["General##sgse"].plurals[0] = "Geral"; + strings["Program##sgse1"].plurals[0] = "Programa"; + strings["Render backend##sgse"].plurals[0] = "Back-end de renderização"; + strings["you may need to restart Furnace for this setting to take effect.##sgse0"].plurals[0] = "você pode ter que reiniciar o Furnace para essa configuração fazer efeito."; + strings["Render driver##sgse"].plurals[0] = "Driver de renderização"; + strings["Automatic##sgse0"].plurals[0] = "Automático"; + strings["Automatic##sgse1"].plurals[0] = "Automático"; + strings["you may need to restart Furnace for this setting to take effect.##sgse1"].plurals[0] = "você pode ter que reiniciar o Furnace para essa configuração fazer efeito."; + strings["Late render clear##sgse"].plurals[0] = "Limpeza de renderização atrasada"; + strings["calls rend->clear() after rend->present(). might reduce UI latency by one frame in some drivers.##sgse"].plurals[0] = "chama rend->clear() depois de rend->present(). pode reduzir o atraso da interface gráfica por um quadro em alguns drivers."; + strings["Power-saving mode##sgse"].plurals[0] = "Modo de economia de energia"; + strings["saves power by lowering the frame rate to 2fps when idle.\nmay cause issues under Mesa drivers!##sgse"].plurals[0] = "economiza energia diminuindo a taxa de quadros para 2 FPS quando ocioso.\npode causar problemas com alguns drivers Mesa!"; + strings["Disable threaded input (restart after changing!)##sgse"].plurals[0] = "Desabilitar entrada em threads (reinicie após alterar!)"; + strings["threaded input processes key presses for note preview on a separate thread (on supported platforms), which reduces latency.\nhowever, crashes have been reported when threaded input is on. enable this option if that is the case.##sgse"].plurals[0] = "entrada em threads processa pressionamentos de tecla para previsão de notas em uma thread separada (em plataformas suportadas), o que reduz o atraso.\nporém, crashes já foram relatados quando a entrada em threads estava ativada. habilite esta opção se isso acontecer."; + strings["Enable event delay##sgse"].plurals[0] = "Habilitar atraso de eventos"; + strings["may cause issues with high-polling-rate mice when previewing notes.##sgse"].plurals[0] = "pode causar problemas com mouses de alta taxa de amostragem ao prever notas."; + strings["Per-channel oscilloscope threads##sgse"].plurals[0] = "Threads de osciloscópio por canal"; + strings["you're being silly, aren't you? that's enough.##sgse"].plurals[0] = "você tá de brincadeira, né? isso é mais do que suficiente."; + strings["what are you doing? stop!##sgse"].plurals[0] = "o que você tá fazendo? para!"; + strings["it is a bad idea to set this number higher than your CPU core count (%d)!##sgse"].plurals[0] = "é uma má ideia definir esse número pra um valor mais alto do que o número de núcleos da sua CPU (%d)!"; + strings["Oscilloscope rendering engine:##sgse"].plurals[0] = "Motor de renderização de osciloscópio:"; + strings["ImGui line plot##sgse"].plurals[0] = "Plotagem de linhas do ImGui"; + strings["render using Dear ImGui's built-in line drawing functions.##sgse"].plurals[0] = "desenha o osciloscópio utilizando as funções embutidas de desenho de linha do Dear ImGui."; + strings["GLSL (if available)##sgse"].plurals[0] = "GLSL (se disponível)"; + strings["render using shaders that run on the graphics card.\nonly available in OpenGL 3.0 render backend.##sgse"].plurals[0] = "renderiza utilizando sombreadores que executam na placa de vídeo.\nsomente disponível no backend de renderização OpenGL 3.0."; + strings["File##sgse"].plurals[0] = "Arquivo"; + strings["Use system file picker##sgse"].plurals[0] = "Usar diálogo de arquivos do sistema"; + strings["Number of recent files##sgse"].plurals[0] = "Número de arquivos recentes"; + strings["Compress when saving##sgse"].plurals[0] = "Comprimir ao salvar"; + strings["use zlib to compress saved songs.##sgse"].plurals[0] = "usar zlib para comprimir músicas salvas."; + strings["Save unused patterns##sgse"].plurals[0] = "Salvar sequências não utilizadas"; + strings["Use new pattern format when saving##sgse"].plurals[0] = "Utilizar novo formato de padrão ao salvar"; + strings["use a packed format which saves space when saving songs.\ndisable if you need compatibility with older Furnace and/or tools\nwhich do not support this format.##sgse"].plurals[0] = "utilizar um formato empacotado que economiza espaço ao salvar músicas.\ndesabilite se você precisa de compatibilidade com versões antigas do Furnace e/ou ferramentas\nque não suportam esse formato."; + strings["Don't apply compatibility flags when loading .dmf##sgse"].plurals[0] = "Não aplicar opções de compatibilidade ao carregar .dmf"; + strings["do not report any issues arising from the use of this option!##sgse"].plurals[0] = "favor não relatar nenhum problema vindo do uso dessa opção!"; + strings["Play after opening song:##sgse"].plurals[0] = "Reproduzir após abrir música:"; + strings["No##pol0"].plurals[0] = "Não##pol0"; + strings["Only if already playing##pol1"].plurals[0] = "Somente se já estiver reproduzindo##pol1"; + strings["Yes##pol0"].plurals[0] = "Sim##pol0"; + strings["Audio export loop/fade out time:##sgse"].plurals[0] = "Tempo de repetição/fade out da exportação de áudio:"; + strings["Set to these values on start-up:##fot0"].plurals[0] = "Definir para estes valores na inicialização:##fot0"; + strings["Loops##sgse"].plurals[0] = "Repetições"; + strings["Fade out (seconds)##sgse"].plurals[0] = "Fade out (segundos)"; + strings["Remember last values##fot1"].plurals[0] = "Lembrar últimos valores##fot1"; + strings["Store instrument name in .fui##sgse"].plurals[0] = "Armazenar nome do instrumento no .fui"; + strings["when enabled, saving an instrument will store its name.\nthis may increase file size.##sgse"].plurals[0] = "quando habilitado, ao salvar um instrumento será armazenado o seu nome.\n isso pode aumentar o tamanho do arquivo."; + strings["Load instrument name from .fui##sgse"].plurals[0] = "Carregar nome do instrumento do .fui"; + strings["when enabled, loading an instrument will use the stored name (if present).\notherwise, it will use the file name.##sgse"].plurals[0] = "quando habilitado, ao carregar um instrumento será utilizado o nome armazenado, se presente.\ncaso contrário, será utilizado o nome do arquivo."; + strings["New Song##sgse"].plurals[0] = "Nova Música"; + strings["Initial system:##sgse"].plurals[0] = "Sistema inicial:"; + strings["Current system##sgse"].plurals[0] = "Sistema atual"; + strings["Randomize##sgse"].plurals[0] = "Aleatorizar"; + strings["Reset to defaults##sgse"].plurals[0] = "Reiniciar aos padrões"; + strings["Name##sgse"].plurals[0] = "Nome"; + strings["Invert##sgse0"].plurals[0] = "Inverter"; + strings["Invert##sgse1"].plurals[0] = "Inverter"; + strings["Volume##sgse1"].plurals[0] = "Volume"; + strings["Panning##sgse"].plurals[0] = "Balanço"; + strings["Front/Rear##sgse"].plurals[0] = "Frontal/Traseira"; + strings["Configure##sgse"].plurals[0] = "Configurar"; + strings["When creating new song:##sgse"].plurals[0] = "Ao criar uma nova música:"; + strings["Display system preset selector##NSB0"].plurals[0] = "Mostrar seletor de predefinições de sistema##NSB0"; + strings["Start with initial system##NSB1"].plurals[0] = "Começar com o sistema inicial##NSB1"; + strings["Default author name##sgse"].plurals[0] = "Nome do autor padrão"; + strings["Start-up##sgse"].plurals[0] = "Inicialização"; + strings["Disable fade-in during start-up##sgse"].plurals[0] = "Desabilitar transição fade-in durante inicialização"; + strings["About screen party time##sgse"].plurals[0] = "\"Hora da Festa\" na tela \"Sobre...\""; + strings["Warning: may cause epileptic seizures.##sgse"].plurals[0] = "Aviso: pode causar ataques epiléticos."; + strings["Behavior##sgse"].plurals[0] = "Comportamento"; + strings["New instruments are blank##sgse"].plurals[0] = "Novos instrumentos começam em branco"; + strings["Language##sgse"].plurals[0] = "Linguagem"; + strings["GUI language##sgse"].plurals[0] = "Linguagem da interface"; + strings["Translate channel names in pattern header##sgse"].plurals[0] = "Traduzir nomes dos canais no cabeçalho da sequência"; + strings["Translate channel names in channel oscilloscope label##sgse"].plurals[0] = "Traduzir nomes dos canais no rótulo do osciloscópio por canal"; + strings["Translate short channel names (in orders and other places)##sgse"].plurals[0] = "Traduzir nomes curtos dos canais (nas ordens e em outros lugares)"; + strings["test##sgse"].plurals[0] = "teste"; + strings["iulserghiueshgui##sgse"].plurals[0] = "kcjsghçzxjcmfgag"; // thanks to jvsTSX for this one! + strings["Audio##sgse"].plurals[0] = "Áudio"; + strings["Output##sgse"].plurals[0] = "Saída"; + strings["Backend##sgse"].plurals[0] = "Back-end"; + strings["Driver##sgse"].plurals[0] = "Driver"; + strings["Automatic##sgse2"].plurals[0] = "Automático"; + strings["you may need to restart Furnace for this setting to take effect.##sgse2"].plurals[0] = "você pode ter que reiniciar o Furnace para essa configuração fazer efeito."; + strings["Device##sgse"].plurals[0] = "Dispositivo"; + strings["##sgse"].plurals[0] = ""; + strings["ALERT - TRESPASSER DETECTED##sgse"].plurals[0] = "ALERTA - INVASOR DETECTADO"; + strings["you have been arrested for trying to engage with a disabled combo box.##sgse"].plurals[0] = "você foi preso por tentar interagir com uma caixa de combinação desabilitada."; + strings["##sgse0"].plurals[0] = ""; + strings["##sgse1"].plurals[0] = ""; + strings["Sample rate##sgse"].plurals[0] = "Taxa de amostragem"; + strings["Outputs##sgse"].plurals[0] = "Saídas"; + strings["Channels##sgse"].plurals[0] = "Canais"; + strings["What?##sgse3"].plurals[0] = "O quê?"; + strings["Buffer size##sgse"].plurals[0] = "Tamanho de buffer"; + strings["%d (latency: ~%.1fms)##sgse"].plurals[0] = "%d (atraso: ~%.1fms)"; + strings["Multi-threaded (EXPERIMENTAL)##sgse"].plurals[0] = "Multissegmentado (EXPERIMENTAL)"; + strings["runs chip emulation on separate threads.\nmay increase performance when using heavy emulation cores.\n\nwarnings:\n- experimental!\n- only useful on multi-chip songs.##sgse"].plurals[0] = "roda a emulação de chips em threads separadas.\npode aumentar a performance ao utilizar núcleos de emulação pesados.\n\navisos:\n- experimental!\n- só é útil em músicas com múltiplos chips."; + strings["Number of threads##sgse"].plurals[0] = "Número de threads:"; + strings["that's the limit!##sgse"].plurals[0] = "esse é o limite!"; + strings["it is a VERY bad idea to set this number higher than your CPU core count (%d)!##sgse"].plurals[0] = "é uma PÉSSIMA ideia definir esse número pra um valor mais alto do que o número de núcleos da sua CPU (%d)!"; + strings["Low-latency mode##sgse"].plurals[0] = "Modo de baixo atraso"; + strings["reduces latency by running the engine faster than the tick rate.\nuseful for live playback/jam mode.\n\nwarning: only enable if your buffer size is small (10ms or less).##sgse"].plurals[0] = "reduz o atraso rodando o motor mais rápido que a taxa de ticks.\nútil para tocar ao vivo/\"modo jam\".\n\naviso: só habilite se o seu tamanho de buffer for pequeno (10ms ou menor)."; + strings["Force mono audio##sgse"].plurals[0] = "Forçar áudio mono"; + strings["Exclusive mode##sgse"].plurals[0] = "Modo exclusivo"; + strings["want: %d samples @ %.0fHz (%d %s)##sgse"].plurals[0] = "queria: %d amostras a %.0fHz (%d %s)"; + strings["channel##sgse"].plurals[0] = "canal"; + strings["channel##sgse"].plurals[1] = "canais"; + strings["got: %d samples @ %.0fHz (%d %s)##sgse"].plurals[0] = "conseguiu: %d amostras @ %.0fHz (%d %s)"; + strings["Mixing##sgse"].plurals[0] = "Mixing"; + strings["Quality##sgse"].plurals[0] = "Qualidade"; + strings["Software clipping##sgse"].plurals[0] = "Clipping em software"; + strings["DC offset correction##sgse"].plurals[0] = "Correção de deslocamento DC"; + strings["Metronome##sgse"].plurals[0] = "Metrônomo"; + strings["Volume##sgse2"].plurals[0] = "Volume"; + strings["Sample preview##sgse"].plurals[0] = "Previsão de sample"; + strings["Volume##sgse3"].plurals[0] = "Volume"; + strings["MIDI##sgse"].plurals[0] = "MIDI"; + strings["MIDI input##sgse0"].plurals[0] = "Entrada MIDI"; + strings["MIDI input##sgse1"].plurals[0] = "Entrada MIDI"; + strings["##sgse0"].plurals[0] = ""; + strings["##sgse1"].plurals[0] = ""; + strings["Re-scan MIDI devices##sgse"].plurals[0] = "Procurar novamente por dispositivos MIDI"; + strings["Note input##sgse0"].plurals[0] = "Entrada de notas"; + strings["Velocity input##sgse"].plurals[0] = "Entrada de velocidade"; + strings["Map MIDI channels to direct channels##sgse"].plurals[0] = "Mapear canais MIDI a canais diretos"; + strings["Program change pass-through##sgse"].plurals[0] = "Passagem de mudança de programa"; + strings["Map Yamaha FM voice data to instruments##sgse"].plurals[0] = "Mapear dados de timbre FM Yamaha aos instrumentos"; + strings["Program change is instrument selection##sgse"].plurals[0] = "Mudança de programa é seleção de instrumento"; + strings["Listen to MIDI clock##sgse"].plurals[0] = "Escutar clock MIDI"; + strings["Listen to MIDI time code##sgse"].plurals[0] = "Escutar timecode MIDI"; + strings["Value input style##sgse0"].plurals[0] = "Estilo de entrada de valor"; + strings["Value input style##sgse1"].plurals[0] = "Estilo de entrada de valor"; + strings["Control##valueCCS"].plurals[0] = "Controle##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "CC do nibble superior##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "CC do byte mais significativo##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "CC do nibble inferior##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "CC do byte menos significativo##valueCC2"; + strings["Per-column control change##sgse"].plurals[0] = "Mudança de controle por coluna"; + strings["Control##valueCCS"].plurals[0] = "Controle##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "CC do nibble superior##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "CC do byte mais significativo##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "CC do nibble inferior##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "CC do byte menos significativo##valueCC2"; + strings["Volume curve##sgse0"].plurals[0] = "Curva de volume"; + strings["Volume curve##sgse1"].plurals[0] = "Curva de volume"; + strings["Actions:##sgse"].plurals[0] = "Ações:"; + strings["(learning! press a button or move a slider/knob/something on your device.)##sgse"].plurals[0] = "(aprendendo! pressione, gire um botão, mova um controle deslizante ou outra coisa em seu dispositivo.)"; + strings["Type##sgse0"].plurals[0] = "Tipo"; + strings["Channel##sgse0"].plurals[0] = "Canal"; + strings["Note/Control##sgse"].plurals[0] = "Nota/Controle"; + strings["Velocity/Value##sgse"].plurals[0] = "Velocidade/Valor"; + strings["Action##sgse"].plurals[0] = "Ação"; + strings["Any##sgse0"].plurals[0] = "Qualquer"; + strings["Any##sgse1"].plurals[0] = "Qualquer"; + strings["Any##sgse2"].plurals[0] = "Qualquer"; + strings["Any##sgse3"].plurals[0] = "Qualquer"; + strings["--none--##sgse"].plurals[0] = "--nenhuma--"; + strings["waiting...##BLearn"].plurals[0] = "aguardando...##BLearn"; + strings["Learn##BLearn"].plurals[0] = "Aprender##BLearn"; + strings["MIDI output##sgse0"].plurals[0] = "Saída MIDI"; + strings["MIDI output##sgse1"].plurals[0] = "Saída MIDI"; + strings["##sgse2"].plurals[0] = ""; + strings["##sgse3"].plurals[0] = ""; + strings["Output mode:##sgse"].plurals[0] = "Modo de saída:"; + strings["Off (use for TX81Z)##sgse"].plurals[0] = "Desabilitada (use para TX81Z)"; + strings["Melodic##sgse"].plurals[0] = "Melódica"; + strings["Light Show (use for Launchpad)##sgse"].plurals[0] = "Show de luzes (use para o Launchpad)"; + strings["Send Program Change##sgse"].plurals[0] = "Enviar Mudança de Programa"; + strings["Send MIDI clock##sgse"].plurals[0] = "Enviar Clock MIDI"; + strings["Send MIDI timecode##sgse"].plurals[0] = "Enviar Timecode MIDI"; + strings["Timecode frame rate:##sgse"].plurals[0] = "Taxa de quadros do timecode:"; + strings["Closest to Tick Rate##sgse"].plurals[0] = "Mais próxima da taxa de ticks"; + strings["Film (24fps)##sgse"].plurals[0] = "Filme (24fps)"; + strings["PAL (25fps)##sgse"].plurals[0] = "PAL (25fps)"; + strings["NTSC drop (29.97fps)##sgse"].plurals[0] = "NTSC drop (29.97fps)"; + strings["NTSC non-drop (30fps)##sgse"].plurals[0] = "NTSC não-drop (30fps)"; + strings["Emulation##sgse"].plurals[0] = "Emulação"; + strings["Cores##sgse"].plurals[0] = "Núcleos"; + strings["System##sgse"].plurals[0] = "Sistema"; + strings["Playback Core(s)##sgse"].plurals[0] = "Núcleo(s) de reprodução"; + strings["used for playback##sgse"].plurals[0] = "utilizados para reprodução"; + strings["Render Core(s)##sgse"].plurals[0] = "Núcleo(s) de renderização"; + strings["used in audio export##sgse"].plurals[0] = "utilizados para exportação de áudio"; + strings["PC Speaker strategy##sgse"].plurals[0] = "Estratégia de PC Speaker"; + strings["Sample ROMs:##sgse"].plurals[0] = "ROMs de Sample:"; + strings["OPL4 YRW801 path##sgse"].plurals[0] = "Caminho da YRW801 do OPL4"; + strings["MultiPCM TG100 path##sgse"].plurals[0] = "Caminho da TG100 do MultiPCM"; + strings["MultiPCM MU5 path##sgse"].plurals[0] = "Caminho da MU5 do MultiPCM"; + strings["Keyboard##sgse0"].plurals[0] = "Teclado"; + strings["Keyboard##sgse1"].plurals[0] = "Teclado"; + strings["Import##sgse0"].plurals[0] = "Importar"; + strings["Export##sgse0"].plurals[0] = "Exportar"; + strings["Reset defaults##sgse0"].plurals[0] = "Redefinir padrões"; + strings["Are you sure you want to reset the keyboard settings?##sgse"].plurals[0] = "Tem certeza de que quer redefinir as configurações de teclado?"; + strings["Global hotkeys##sgse"].plurals[0] = "Atalhos globais"; + strings["Window activation##sgse"].plurals[0] = "Ativação de janela"; + strings["Note input##sgse1"].plurals[0] = "Entrada de nota"; + strings["Key##sgse"].plurals[0] = "Tecla"; + strings["Type##sgse1"].plurals[0] = "Tipo"; + strings["Value##sgse"].plurals[0] = "Valor"; + strings["Remove##sgse"].plurals[0] = "Remover"; + strings["Macro release##SNType_%d"].plurals[0] = "Repouso de macro##SNType_%d"; + strings["Note release##SNType_%d"].plurals[0] = "Repouso de nota##SNType_%d"; + strings["Note off##SNType_%d"].plurals[0] = "Note off##SNType_%d"; + strings["Note##SNType_%d"].plurals[0] = "Nota##SNType_%d"; + strings["Add...##sgse"].plurals[0] = "Adicionar..."; + strings["Pattern##sgse0"].plurals[0] = "Sequência"; + strings["Instrument list##sgse"].plurals[0] = "Lista de instrumentos"; + strings["Wavetable list##sgse"].plurals[0] = "Lista de wavetables"; + strings["Local wavetables list##sgse"].plurals[0] = "Lista de wavetables locais"; + strings["Sample list##sgse"].plurals[0] = "Lista de samples"; + strings["Orders##sgse0"].plurals[0] = "Ordens"; + strings["Sample editor##sgse"].plurals[0] = "Editor de samples"; + strings["Interface##sgse0"].plurals[0] = "Interface"; + strings["Layout##sgse"].plurals[0] = "Leiaute"; + strings["Workspace layout:##sgse"].plurals[0] = "Leiaute do espaço de trabalho:"; + strings["Import##sgse1"].plurals[0] = "Importar"; + strings["Export##sgse1"].plurals[0] = "Exportar"; + strings["Reset##sgse"].plurals[0] = "Redefinir"; + strings["Are you sure you want to reset the workspace layout?##sgse"].plurals[0] = "Tem certeza de que quer redefinir o leiaute do espaço de trabalho?"; + strings["Allow docking editors##sgse"].plurals[0] = "Permitir ancorar editores"; + strings["Remember window position##sgse"].plurals[0] = "Lembrar posição da janela"; + strings["remembers the window's last position on start-up.##sgse"].plurals[0] = "memoriza a última posição da janela no início do programa."; + strings["Only allow window movement when clicking on title bar##sgse"].plurals[0] = "Permitir movimentação da janela somente ao clicar na barra de título"; + strings["Center pop-up windows##sgse"].plurals[0] = "Centralizar janelas flutuantes"; + strings["Play/edit controls layout:##sgse"].plurals[0] = "Leiaute de controles de reprodução/edição:"; + strings["Classic##ecl0"].plurals[0] = "Clássico##ecl0"; + strings["Compact##ecl1"].plurals[0] = "Compacto##ecl1"; + strings["Compact (vertical)##ecl2"].plurals[0] = "Compacto (vertical)##ecl2"; + strings["Split##ecl3"].plurals[0] = "Dividido##ecl3"; + strings["Position of buttons in Orders:##sgse"].plurals[0] = "Posição dos botões na janela Ordens:"; + strings["Top##obp0"].plurals[0] = "Topo##obp0"; + strings["Left##obp1"].plurals[0] = "Esquerda##obp1"; + strings["Right##obp2"].plurals[0] = "Direita##obp2"; + strings["Mouse##sgse"].plurals[0] = "Mouse"; + strings["Double-click time (seconds)##sgse"].plurals[0] = "Tempo de duplo clique (segundos)"; + strings["Don't raise pattern editor on click##sgse"].plurals[0] = "Não levantar o editor de sequência ao clicar"; + strings["Focus pattern editor when selecting instrument##sgse"].plurals[0] = "Focar editor de sequência ao selecionar instrumento"; + strings["Note preview behavior:##sgse"].plurals[0] = "Comportamento de previsão de nota:"; + strings["Never##npb0"].plurals[0] = "Nunca##npb0"; + strings["When cursor is in Note column##npb1"].plurals[0] = "Quando o cursor estiver na coluna de Nota##npb1"; + strings["When cursor is in Note column or not in edit mode##npb2"].plurals[0] = "Quando o cursor estiver na coluna de Nota ou não estiver no modo de edição##npb2"; + strings["Always##npb3"].plurals[0] = "Sempre##npb3"; + strings["Allow dragging selection:##sgse"].plurals[0] = "Permitir arrastar seleção:"; + strings["No##dms0"].plurals[0] = "Não##dms0"; + strings["Yes##dms1"].plurals[0] = "Sim##dms1"; + strings["Yes (while holding Ctrl only)##dms2"].plurals[0] = "Sim (somente quando segurando Ctrl)##dms2"; + strings["Toggle channel solo on:##sgse"].plurals[0] = "Alternar isolamento de canal ao:"; + strings["Right-click or double-click##soloA"].plurals[0] = "Clicar com o botão direito ou duplo clique##soloA"; + strings["Right-click##soloR"].plurals[0] = "Clicar com o botão direito##soloR"; + strings["Double-click##soloD"].plurals[0] = "Duplo clique##soloD"; + strings["Double click selects entire column##sgse"].plurals[0] = "Duplo clique seleciona a coluna inteira"; + strings["Cursor behavior##sgse"].plurals[0] = "Comportamento do cursor"; + strings["Insert pushes entire channel row##sgse"].plurals[0] = "Inserção empurra a linha do canal inteiro"; + strings["Pull delete affects entire channel row##sgse"].plurals[0] = "Excluir e puxar afeta a linha do canal inteiro"; + strings["Push value when overwriting instead of clearing it##sgse"].plurals[0] = "Empurrar valor ao sobrescrever ao invés de limpá-lo"; + strings["Effect input behavior:##sgse"].plurals[0] = "Comportamento de inserção de efeitos:"; + strings["Move down##eicb0"].plurals[0] = "Mover para baixo##eicb0"; + strings["Move to effect value (otherwise move down)##eicb1"].plurals[0] = "Mover para valor do efeito (caso contrário mover para baixo)##eicb1"; + strings["Move to effect value/next effect and wrap around##eicb2"].plurals[0] = "Mover para valor do efeito/próximo efeito e dar a volta##eicb2"; + strings["Delete effect value when deleting effect##sgse"].plurals[0] = "Excluir valor do efeito ao excluir efeito"; + strings["Change current instrument when changing instrument column (absorb)##sgse"].plurals[0] = "Alterar instrumento atual ao alterar coluna de instrumento (absorver)"; + strings["Remove instrument value when inserting note off/release##sgse"].plurals[0] = "Remover valor do instrumento ao inserir note off/repouso"; + strings["Remove volume value when inserting note off/release##sgse"].plurals[0] = "Remover valor do volume ao inserir note off/repouso"; + strings["Cursor movement##sgse"].plurals[0] = "Movimentação do cursor"; + strings["Wrap horizontally:##sgse"].plurals[0] = "Dar a volta horizontalmente:"; + strings["No##wrapH0"].plurals[0] = "Não##wrapH0"; + strings["Yes##wrapH1"].plurals[0] = "Sim##wrapH1"; + strings["Yes, and move to next/prev row##wrapH2"].plurals[0] = "Sim, e mover para a próxima linha/anterior##wrapH2"; + strings["Wrap vertically:##sgse"].plurals[0] = "Dar a volta verticalmente:"; + strings["No##wrapV0"].plurals[0] = "Não##wrapV0"; + strings["Yes##wrapV1"].plurals[0] = "Sim##wrapV1"; + strings["Yes, and move to next/prev pattern##wrapV2"].plurals[0] = "Sim, e mover para a próxima sequência/anterior##wrapV2"; + strings["Yes, and move to next/prev pattern (wrap around)##wrapV2"].plurals[0] = "Sim, e mover para a próxima sequência/anterior (dando a volta pela música)##wrapV2"; + strings["Cursor movement keys behavior:##sgse"].plurals[0] = "Comportamento das teclas de movimentação do cursor:"; + strings["Move by one##cmk0"].plurals[0] = "Mover uma célula##cmk0"; + strings["Move by Edit Step##cmk1"].plurals[0] = "Mover pelo Passo de Edição##cmk1"; + strings["Move cursor by edit step on delete##sgse"].plurals[0] = "Mover cursor pelo Passo de Edição ao excluir"; + strings["Move cursor by edit step on insert (push)##sgse"].plurals[0] = "Mover cursor pelo Passo de Edição ao inserir (empurrar)"; + strings["Move cursor up on backspace-delete##sgse"].plurals[0] = "Mover cursor para cima ao excluir-backspace"; + strings["Move cursor to end of clipboard content when pasting##sgse"].plurals[0] = "Mover cursor ao final do conteúdo da área de transferência ao colar"; + strings["Scrolling##sgse"].plurals[0] = "Rolagem"; + strings["Change order when scrolling outside of pattern bounds:##sgse"].plurals[0] = "Trocar ordem ao rolar fora dos limites da sequência:"; + strings["No##pscroll0"].plurals[0] = "Não##pscroll0"; + strings["Yes##pscroll1"].plurals[0] = "Sim##pscroll1"; + strings["Yes, and wrap around song##pscroll2"].plurals[0] = "Sim, e dar a volta pela música##pscroll2"; + strings["Cursor follows current order when moving it##sgse"].plurals[0] = "Cursor segue a ordem atual ao movê-lo"; + strings["applies when playback is stopped.##sgse"].plurals[0] = "aplica-se quando a reprodução está parada."; + strings["Don't scroll when moving cursor##sgse"].plurals[0] = "Não rolar ao mover cursor"; + strings["Move cursor with scroll wheel:##sgse"].plurals[0] = "Mover cursor com o scroll do mouse:"; + strings["No##csw0"].plurals[0] = "Não##csw0"; + strings["Yes##csw1"].plurals[0] = "Sim##csw1"; + strings["Inverted##csw2"].plurals[0] = "Invertido##csw2"; + strings["How many steps to move with each scroll wheel step?##sgse"].plurals[0] = "Quantos passos mover com cada passo do scroll do mouse?"; + strings["One##cws0"].plurals[0] = "Um a um##cws0"; + strings["Edit Step##cws1"].plurals[0] = "Passo de edição##cws1"; + strings["Assets##sgse0"].plurals[0] = "Recursos"; + strings["Display instrument type menu when adding instrument##sgse"].plurals[0] = "Mostrar menu de tipo de instrumento ao adicionar instrumento"; + strings["Select asset after opening one##sgse"].plurals[0] = "Selecionar recurso após abrir um"; + strings["Appearance##sgse"].plurals[0] = "Aparência"; + strings["Scaling##sgse"].plurals[0] = "Escala"; + strings["Automatic UI scaling factor##sgse"].plurals[0] = "Fator de escala de interface automático"; + strings["UI scaling factor##sgse"].plurals[0] = "Fator de escala de interface"; + strings["Icon size##sgse"].plurals[0] = "Tamanho dos ícones"; + strings["Text##sgse"].plurals[0] = "Texto"; + strings["Font renderer##sgse"].plurals[0] = "Renderizador de fonte"; + strings["Main font##sgse"].plurals[0] = "Fonte principal"; + strings["Size##MainFontSize"].plurals[0] = "Tamanho##MainFontSize"; + strings["Header font##sgse"].plurals[0] = "Fonte do cabeçalho"; + strings["Size##HeadFontSize"].plurals[0] = "Tamanho##HeadFontSize"; + strings["Pattern font##sgse"].plurals[0] = "Fonte da sequência"; + strings["Size##PatFontSize"].plurals[0] = "Tamanho##PatFontSize"; + strings["Anti-aliased fonts##sgse"].plurals[0] = "Fontes suavizadas"; + strings["Support bitmap fonts##sgse"].plurals[0] = "Suporte a fontes bitmap"; + strings["Hinting:##sgse"].plurals[0] = "Hinting:"; + strings["Off (soft)##fh0"].plurals[0] = "Desligado (suave)##fh0"; + strings["Slight##fh1"].plurals[0] = "Leve##fh1"; + strings["Normal##fh2"].plurals[0] = "Normal##fh2"; + strings["Full (hard)##fh3"].plurals[0] = "Completo (duro)##fh3"; + strings["Auto-hinter:##sgse"].plurals[0] = "Auto-hinter:"; + strings["Disable##fah0"].plurals[0] = "Desabilitado##fah0"; + strings["Enable##fah1"].plurals[0] = "Habilitado##fah1"; + strings["Force##fah2"].plurals[0] = "Forçado##fah2"; + strings["Display Japanese characters##sgse"].plurals[0] = "Exibir caracteres Japoneses"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。##sgse"].plurals[0] = + + "Somente habilite esta opção se você tiver memória gráfica suficiente.\n" + "Isto é uma solução temporária até que atlas de fonte dinâmico seja implementado no Dear ImGui.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。"; + strings["Display Chinese (Simplified) characters##sgse"].plurals[0] = "Exibir caracteres Chineses (Simplificado)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案##sgse"].plurals[0] = + + "Somente habilite esta opção se você tiver memória gráfica suficiente.\n" + "Isto é uma solução temporária até que atlas de fonte dinâmico seja implementado no Dear ImGui.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案"; + + strings["Display Chinese (Traditional) characters##sgse"].plurals[0] = "Exibir caracteres Chineses (Simplificado)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案##sgse"].plurals[0] = + + "Somente habilite esta opção se você tiver memória gráfica suficiente.\n" + "Isto é uma solução temporária até que atlas de fonte dinâmico seja implementado no Dear ImGui.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案"; + strings["Display Korean characters##sgse"].plurals[0] = "Exibir caracteres Coreanos"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다.##sgse"].plurals[0] = + + "Somente habilite esta opção se você tiver memória gráfica suficiente.\n" + "Isto é uma solução temporária até que atlas de fonte dinâmico seja implementado no Dear ImGui.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다."; + strings["Program##sgse2"].plurals[0] = "Programa"; + strings["Title bar:##sgse"].plurals[0] = "Barra de título:"; + strings["Furnace-B##tbar0"].plurals[0] = "Furnace-B##tbar0"; + strings["Song Name - Furnace-B##tbar1"].plurals[0] = "Nome da Música - Furnace-B##tbar1"; + strings["file_name.fur - Furnace-B##tbar2"].plurals[0] = "nome_do_arquivo.fur - Furnace-B##tbar2"; + strings["/path/to/file.fur - Furnace-B##tbar3"].plurals[0] = "/caminho/para/o/arquivo.fur - Furnace-B##tbar3"; + strings["Display system name on title bar##sgse"].plurals[0] = "Mostrar nome do sistema na barra de título"; + strings["Display chip names instead of \"multi-system\" in title bar##sgse"].plurals[0] = "Mostrar nomes dos chips ao invés de \"multi-sistema\" na barra de título##sgse"; + strings["Status bar:##sgse"].plurals[0] = "Barra de status:"; + strings["Cursor details##sbar0"].plurals[0] = "Detalhes do cursor##sbar0"; + strings["File path##sbar1"].plurals[0] = "Caminho do arquivo##sbar1"; + strings["Cursor details or file path##sbar2"].plurals[0] = "Detalhes do cursor ou caminho do arquivo##sbar2"; + strings["Nothing##sbar3"].plurals[0] = "Nada##sbar3"; + strings["Display playback status when playing##sgse"].plurals[0] = "Exibir status da reprodução enquanto reproduz"; + strings["Export options layout:##sgse"].plurals[0] = "Leiaute das opções de exportação:"; + strings["Sub-menus in File menu##eol0"].plurals[0] = "Sub-menus no menu Arquivo##eol0"; + strings["Modal window with tabs##eol1"].plurals[0] = "Janela modal com abas##eol1"; + strings["Modal windows with options in File menu##eol2"].plurals[0] = "Janela modal com opções no menu Arquivo##eol2"; + strings["Capitalize menu bar##sgse"].plurals[0] = "Capitalizar barra de menus"; + strings["Display add/configure/change/remove chip menus in File menu##sgse"].plurals[0] = "Exibir menus para adicionar/configurar/alterar/remover chip no menu Arquivo"; + strings["Orders##sgse1"].plurals[0] = "Ordens"; + strings["Highlight channel at cursor in Orders##sgse"].plurals[0] = "Realçar canal sob o cursor na janela Ordens"; + strings["Orders row number format:##sgse"].plurals[0] = "Formato de número de linha da ordem:"; + strings["Decimal##orbD"].plurals[0] = "Decimal##orbD"; + strings["Hexadecimal##orbH"].plurals[0] = "Hexadecimal##orbH"; + strings["Pattern##sgse1"].plurals[0] = "Sequência"; + strings["Center pattern view##sgse"].plurals[0] = "Centralizar visualização da sequência"; + strings["Overflow pattern highlights##sgse"].plurals[0] = "Preencher destaques da sequência por todo o fundo"; + strings["Display previous/next pattern##sgse"].plurals[0] = "Exibir sequência anterior/próxima"; + strings["Pattern row number format:##sgse"].plurals[0] = "Formato de número de linha da sequência:"; + strings["Decimal##prbD"].plurals[0] = "Decimal##prbD"; + strings["Hexadecimal##prbH"].plurals[0] = "Hexadecimal##prbH"; + strings["Pattern view labels:##sgse"].plurals[0] = "Rótulos da visualização da sequência:"; + strings["Note off (3-char)##sgse"].plurals[0] = "Note off (3 caracteres)"; + strings["Note release (3-char)##sgse"].plurals[0] = "Repouso de nota (3 carac.)"; + strings["Macro release (3-char)##sgse"].plurals[0] = "Repouso de macro (3 carac.)"; + strings["Empty field (3-char)##sgse"].plurals[0] = "Campo vazio (3 carac.)"; + strings["Empty field (2-char)##sgse"].plurals[0] = "Campo vazio (2 carac.)"; + strings["Pattern view spacing after:##sgse"].plurals[0] = "Espaçamento da visualização de sequência após:"; + strings["Note##sgse"].plurals[0] = "Nota"; + strings["Instrument##sgse1"].plurals[0] = "Instrumento"; + strings["Volume##sgse4"].plurals[0] = "Volume"; + strings["Effect##sgse"].plurals[0] = "Efeito"; + strings["Effect value##sgse"].plurals[0] = "Valor do efeito"; + strings["Single-digit effects for 00-0F##sgse"].plurals[0] = "Efeitos de digito único para 00-0F"; + strings["Use flats instead of sharps##sgse"].plurals[0] = "Usar bemóis ao invés de sustenidos"; + strings["Use German notation##sgse"].plurals[0] = "Usar notação alemã"; + strings["Channel##sgse1"].plurals[0] = "Canal"; + strings["Channel style:##sgse"].plurals[0] = "Estilo de vanal:"; + strings["Classic##CHS0"].plurals[0] = "Clássico##CHS0"; + strings["Line##CHS1"].plurals[0] = "Linha##CHS1"; + strings["Round##CHS2"].plurals[0] = "Redondo##CHS2"; + strings["Split button##CHS3"].plurals[0] = "Botão dividido##CHS3"; + strings["Square border##CHS4"].plurals[0] = "Borda quadrada##CHS4"; + strings["Round border##CHS5"].plurals[0] = "Borda arredondada##CHS5"; + strings["Channel volume bar:##sgse"].plurals[0] = "Barra de volume do canal:"; + strings["Non##CHV0"].plurals[0] = "Nenhuma##CHV0"; + strings["Simple##CHV1"].plurals[0] = "Simples##CHV1"; + strings["Stereo##CHV2"].plurals[0] = "Estéreo##CHV2"; + strings["Real##CHV3"].plurals[0] = "Real##CHV3"; + strings["Real (stereo)##CHV4"].plurals[0] = "Real (estéreo)##CHV4"; + strings["Channel feedback style:##sgse"].plurals[0] = "Estilo de feedback do canal:"; + strings["Off##CHF0"].plurals[0] = "Desativado##CHF0"; + strings["Note##CHF1"].plurals[0] = "Nota##CHF1"; + strings["Volume##CHF2"].plurals[0] = "Volume##CHF2"; + strings["Active##CHF3"].plurals[0] = "Ativo##CHF3"; + strings["Channel font:##sgse"].plurals[0] = "Fonte do canal:"; + strings["Regular##CHFont0"].plurals[0] = "Regular##CHFont0"; + strings["Monospace##CHFont1"].plurals[0] = "Monoespaçada##CHFont1"; + strings["Center channel name##sgse"].plurals[0] = "Centralizar nome do canal"; + strings["Channel colors:##sgse"].plurals[0] = "Cores dos canais:"; + strings["Single##CHC0"].plurals[0] = "Única##CHC0"; + strings["Channel type##CHC1"].plurals[0] = "Tipo de canal##CHC1"; + strings["Instrument type##CHC2"].plurals[0] = "Tipo de instrumento##CHC2"; + strings["Channel name colors:##sgse"].plurals[0] = "Cores dos nomes dos canais:"; + strings["Single##CTC0"].plurals[0] = "Única##CTC0"; + strings["Channel type##CTC1"].plurals[0] = "Tipo de canal##CTC1"; + strings["Instrument type##CTC2"].plurals[0] = "Tipo de instrumento##CTC2"; + strings["Assets##sgse1"].plurals[0] = "Recursos"; + strings["Unified instrument/wavetable/sample list##sgse"].plurals[0] = "Lista unificada de instrumentos/wavetables/samples"; + strings["Horizontal instrument list##sgse"].plurals[0] = "Lista de instrumentos horizontal"; + strings["Instrument list icon style:##sgse"].plurals[0] = "Estilo de ícone da lista de instrumentos:"; + strings["None##iis0"].plurals[0] = "Nenhum##iis0"; + strings["Graphical icons##iis1"].plurals[0] = "Ícones gráficos##iis1"; + strings["Letter icons##iis2"].plurals[0] = "Ícones de letras##iis2"; + strings["Colorize instrument editor using instrument type##sgse"].plurals[0] = "Colorizar editor de instrumentos utilizando tipo de instrumento"; + strings["Macro Editor##sgse0"].plurals[0] = "Editor de Macro"; + strings["Macro editor layout:##sgse"].plurals[0] = "Leiaute do editor de macro:"; + strings["Unified##mel0"].plurals[0] = "Unificado##mel0"; + strings["Grid##mel2"].plurals[0] = "Grade##mel2"; + strings["Single (with list)##mel3"].plurals[0] = "Único (com lista)##mel3"; + strings["Use classic macro editor vertical slider##sgse"].plurals[0] = "Utilizar slider vertical clássico do editor de macro"; + strings["Wave Editor##sgse"].plurals[0] = "Editor de wavetable"; + strings["Use compact wave editor##sgse"].plurals[0] = "Utilizar editor de wavetable compacto"; + strings["FM Editor##sgse0"].plurals[0] = "Editor de FM"; + strings["FM parameter names:##sgse"].plurals[0] = "Nomes dos parâmetros FM:"; + strings["Friendly##fmn0"].plurals[0] = "Amigáveis##fmn0"; + strings["Technical##fmn1"].plurals[0] = "Técnicos##fmn1"; + strings["Technical (alternate)##fmn2"].plurals[0] = "Técnicos (alternativos)##fmn2"; + strings["Use standard OPL waveform names##sgse"].plurals[0] = "Utilizar nomes padrão de formas de onda OPL"; + strings["FM parameter editor layout:##sgse"].plurals[0] = "Leiaute do editor de parâmetros FM:"; + strings["Modern##fml0"].plurals[0] = "Moderno##fml0"; + strings["Compact (2x2, classic)##fml1"].plurals[0] = "Compacto (2x2, clássico)##fml1"; + strings["Compact (1x4)##fml2"].plurals[0] = "Compacto (1x4)##fml2"; + strings["Compact (4x1)##fml3"].plurals[0] = "Compacto (4x1)##fml3"; + strings["Alternate (2x2)##fml4"].plurals[0] = "Alternativo (2x2)##fml4"; + strings["Alternate (1x4)##fml5"].plurals[0] = "Alternativo (1x4)##fml5"; + strings["Alternate (4x1)##fml6"].plurals[0] = "Alternativo (4x1)##fml6"; + strings["Position of Sustain in FM editor:##sgse"].plurals[0] = "Posição do Nível de Sustentação no editor de FM:"; + strings["Between Decay and Sustain Rate##susp0"].plurals[0] = "Entre Decaimento e Taxa de Sustentação##susp0"; + strings["After Release Rate##susp1"].plurals[0] = "Após Taxa de Repouso##susp1"; + strings["Use separate colors for carriers/modulators in FM editor##sgse"].plurals[0] = "Utilizar cores separadas para portadoras/moduladoras no editor FM"; + strings["Unsigned FM detune values##sgse"].plurals[0] = "Valores de desafinação FM sem sinal (unsigned)"; + strings["Statistics##sgse"].plurals[0] = "Estatísticas"; + strings["Chip memory usage unit:##sgse"].plurals[0] = "Unidade de uso de memória dos chips:"; + strings["Bytes##MUU0"].plurals[0] = "Bytes##MUU0"; + strings["Kilobytes##MUU1"].plurals[0] = "Kilobytes##MUU1"; + strings["Oscilloscope##set"].plurals[0] = "Osciloscópio##set"; + strings["Rounded corners##sgse"].plurals[0] = "Cantos arredondados"; + strings["Border##sgse"].plurals[0] = "Borda"; + strings["Mono##sgse1"].plurals[0] = "Mono"; + strings["Anti-aliased##sgse"].plurals[0] = "Suavizado"; + strings["Fill entire window##sgse"].plurals[0] = "Preencher toda a janela"; + strings["Waveform goes out of bounds##sgse"].plurals[0] = "Forma de onda ultrapassa as bordas"; + strings["Line size##sgse"].plurals[0] = "Espessura da linha"; + strings["Windows##sgse"].plurals[0] = "Janelas"; + strings["Rounded window corners##sgse"].plurals[0] = "Cantos das janelas arredondados"; + strings["Rounded buttons##sgse"].plurals[0] = "Botões arredondados"; + strings["Rounded tabs##sgse"].plurals[0] = "Abas arredondadas"; + strings["Rounded scrollbars##sgse"].plurals[0] = "Barras de rolagem arredondadas"; + strings["Rounded menu corners##sgse"].plurals[0] = "Cantos de menu arredondados"; + strings["Borders around widgets##sgse"].plurals[0] = "Bordas em volta dos widgets"; + strings["Misc##sgse"].plurals[0] = "Miscelânea"; + strings["Wrap text##sgse"].plurals[0] = "Quebrar texto"; + strings["Wrap text in song/subsong comments window.##sgse"].plurals[0] = "Quebrar automaticamente texto na janela de comentários da música/subfaixa."; + strings["Frame shading in text windows##sgse"].plurals[0] = "Sombreamento do quadro nas janelas de texto"; + strings["Apply frame shading to the multiline text fields\nsuch as song/subsong info/comments.##sgse"].plurals[0] = "Aplicar sombreamento de quadro para os campos de texto multilinha\ncomo na janela de comentários da música/subfaixa."; + strings["Show chip info in chip manager##sgse"].plurals[0] = "Mostrar informações do chip no gerenciador de chips"; + strings["Display tooltip in chip manager when hovering over the chip. Tooltip shows chip name and description.##sgse"].plurals[0] = "Mostra uma dica de contexto no gerenciador de chips ao passar o mouse sobre o chip. A dica de contexto mostra o nome do chip e a descrição."; + strings["Color##sgse"].plurals[0] = "Cor"; + strings["Color scheme##sgse"].plurals[0] = "Esquema de cores"; + strings["Import##sgse2"].plurals[0] = "Importar"; + strings["Export##sgse2"].plurals[0] = "Exportar"; + strings["Reset defaults##sgse1"].plurals[0] = "Redefinir padrões"; + strings["Are you sure you want to reset the color scheme?##sgse"].plurals[0] = "Tem certeza de que quer redefinir o esquema de cores?"; + strings["Interface##sgse1"].plurals[0] = "Interface"; + strings["Frame shading##sgse"].plurals[0] = "Sombreamento de quadro"; + strings["Interface (other)##sgse"].plurals[0] = "Interface (outros)"; + strings["Miscellaneous##sgse"].plurals[0] = "Miscelânea"; + strings["File Picker (built-in)##sgse"].plurals[0] = "Diálogo de arquivos (embutido)"; + strings["Oscilloscope##sgse"].plurals[0] = "Osciloscópio"; + strings["Wave (non-mono)##sgse"].plurals[0] = "Onda (não-mono)"; + strings["Volume Meter##sgse"].plurals[0] = "Medidor de volume"; + strings["Orders##sgse2"].plurals[0] = "Ordens"; + strings["Envelope View##sgse"].plurals[0] = "Visualização de envelope"; + strings["FM Editor##sgse1"].plurals[0] = "Editor de FM"; + strings["Macro Editor##sgse1"].plurals[0] = "Editor de Macro"; + strings["Instrument Types##sgse"].plurals[0] = "Tipos de Instrumento"; + strings["Channel##sgse2"].plurals[0] = "Canal"; + strings["Pattern##sgse2"].plurals[0] = "Sequência"; + strings["Sample Editor##sgse"].plurals[0] = "Editor de Sample"; + strings["Pattern Manager##sgse"].plurals[0] = "Gerenciador de Sequência"; + strings["Piano##sgse"].plurals[0] = "Piano"; + strings["Clock##sgse"].plurals[0] = "Clock"; + strings["Patchbay##sgse"].plurals[0] = "Patchbay"; + strings["Memory Composition##sgse"].plurals[0] = "Composição da Memória##sgse"; + strings["Log Viewer##sgse"].plurals[0] = "Visualizador de logs"; + + // these are messy, but the ##CC_GUI... is required. + strings["Button##CC_GUI_COLOR_BUTTON"].plurals[0] = "Botão##CC_GUI_COLOR_BUTTON"; + strings["Button (hovered)##CC_GUI_COLOR_BUTTON_HOVER"].plurals[0] = "Botão (flutuando sobre)##CC_GUI_COLOR_BUTTON_HOVER"; + strings["Button (active)##CC_GUI_COLOR_BUTTON_ACTIVE"].plurals[0] = "Botão (ativado)##CC_GUI_COLOR_BUTTON_ACTIVE"; + strings["Tab##CC_GUI_COLOR_TAB"].plurals[0] = "Aba##CC_GUI_COLOR_TAB"; + strings["Tab (hovered)##CC_GUI_COLOR_TAB_HOVER"].plurals[0] = "Aba (flutuando sobre)##CC_GUI_COLOR_TAB_HOVER"; + strings["Tab (active)##CC_GUI_COLOR_TAB_ACTIVE"].plurals[0] = "Aba (ativada)##CC_GUI_COLOR_TAB_ACTIVE"; + strings["Tab (unfocused)##CC_GUI_COLOR_TAB_UNFOCUSED"].plurals[0] = "Aba (desfocada)##CC_GUI_COLOR_TAB_UNFOCUSED"; + strings["Tab (unfocused and active)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"].plurals[0] = "Aba (desfocada e ativada)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"; + strings["ImGui header##CC_GUI_COLOR_IMGUI_HEADER"].plurals[0] = "Cabeçalho ImGui##CC_GUI_COLOR_IMGUI_HEADER"; + strings["ImGui header (hovered)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"].plurals[0] = "Cabeçalho ImGui (flutuando sobre)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"; + strings["ImGui header (active)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"].plurals[0] = "Cabeçalho ImGui (ativado)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"; + strings["Resize grip##CC_GUI_COLOR_RESIZE_GRIP"].plurals[0] = "Aba de redimensionamento##CC_GUI_COLOR_RESIZE_GRIP"; + strings["Resize grip (hovered)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"].plurals[0] = "Aba de redimensionamento (flutuando sobre)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"; + strings["Resize grip (active)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"].plurals[0] = "Aba de redimensionamento (ativada)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"; + strings["Widget background##CC_GUI_COLOR_WIDGET_BACKGROUND"].plurals[0] = "Fundo de elemento##CC_GUI_COLOR_WIDGET_BACKGROUND"; + strings["Widget background (hovered)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"].plurals[0] = "Fundo de elemento (flutuando sobre)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"; + strings["Widget background (active)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"].plurals[0] = "Fundo de elemento (ativado)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"; + strings["Slider grab##CC_GUI_COLOR_SLIDER_GRAB"].plurals[0] = "Botão deslizante##CC_GUI_COLOR_SLIDER_GRAB"; + strings["Slider grab (active)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"].plurals[0] = "Botão deslizante (ativado)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"; + strings["Title background (active)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"].plurals[0] = "Fundo de título (ativado)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"; + strings["Checkbox/radio button mark##CC_GUI_COLOR_CHECK_MARK"].plurals[0] = "Marca de caixa de checagem/botão de rádio##CC_GUI_COLOR_CHECK_MARK"; + strings["Text selection##CC_GUI_COLOR_TEXT_SELECTION"].plurals[0] = "Seleção de texto##CC_GUI_COLOR_TEXT_SELECTION"; + strings["Line plot##CC_GUI_COLOR_PLOT_LINES"].plurals[0] = "Traçado de linha##CC_GUI_COLOR_PLOT_LINES"; + strings["Line plot (hovered)##CC_GUI_COLOR_PLOT_LINES_HOVER"].plurals[0] = "Traçado de linha (flutuando sobre)##CC_GUI_COLOR_PLOT_LINES_HOVER"; + strings["Histogram plot##CC_GUI_COLOR_PLOT_HISTOGRAM"].plurals[0] = "Desenho de histograma##CC_GUI_COLOR_PLOT_HISTOGRAM"; + strings["Histogram plot (hovered)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"].plurals[0] = "Desenho de histograma (flutuando sobre)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"; + strings["Table row (even)##CC_GUI_COLOR_TABLE_ROW_EVEN"].plurals[0] = "Linha de tabela (par)##CC_GUI_COLOR_TABLE_ROW_EVEN"; + strings["Table row (odd)##CC_GUI_COLOR_TABLE_ROW_ODD"].plurals[0] = "Linha de tabela (ímpar)##CC_GUI_COLOR_TABLE_ROW_ODD"; + + strings["Background##CC_GUI_COLOR_BACKGROUND"].plurals[0] = "Fundo##CC_GUI_COLOR_BACKGROUND"; + strings["Window background##CC_GUI_COLOR_FRAME_BACKGROUND"].plurals[0] = "Fundo de janela##CC_GUI_COLOR_FRAME_BACKGROUND"; + strings["Sub-window background##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"].plurals[0] = "Fundo de sub-janela##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"; + strings["Pop-up background##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"].plurals[0] = "Fundo de diálogo pop-up##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"; + strings["Modal backdrop##CC_GUI_COLOR_MODAL_BACKDROP"].plurals[0] = "Fundo de diálogo modal##CC_GUI_COLOR_MODAL_BACKDROP"; + strings["Header##CC_GUI_COLOR_HEADER"].plurals[0] = "Cabeçalho##CC_GUI_COLOR_HEADER"; + strings["Text##CC_GUI_COLOR_TEXT"].plurals[0] = "Texto##CC_GUI_COLOR_TEXT"; + strings["Text (disabled)##CC_GUI_COLOR_TEXT_DISABLED"].plurals[0] = "Texto (desabilitado)##CC_GUI_COLOR_TEXT_DISABLED"; + strings["Title bar (inactive)##CC_GUI_COLOR_TITLE_INACTIVE"].plurals[0] = "Barra de título (inativa)##CC_GUI_COLOR_TITLE_INACTIVE"; + strings["Title bar (collapsed)##CC_GUI_COLOR_TITLE_COLLAPSED"].plurals[0] = "Barra de título (contraída)##CC_GUI_COLOR_TITLE_COLLAPSED"; + strings["Menu bar##CC_GUI_COLOR_MENU_BAR"].plurals[0] = "Barra de menu##CC_GUI_COLOR_MENU_BAR"; + strings["Border##CC_GUI_COLOR_BORDER"].plurals[0] = "Borda##CC_GUI_COLOR_BORDER"; + strings["Border shadow##CC_GUI_COLOR_BORDER_SHADOW"].plurals[0] = "Sombra de borda##CC_GUI_COLOR_BORDER_SHADOW"; + strings["Scroll bar##CC_GUI_COLOR_SCROLL"].plurals[0] = "Barra de rolagem##CC_GUI_COLOR_SCROLL"; + strings["Scroll bar (hovered)##CC_GUI_COLOR_SCROLL_HOVER"].plurals[0] = "Barra de rolagem (flutuando sobre)##CC_GUI_COLOR_SCROLL_HOVER"; + strings["Scroll bar (clicked)##CC_GUI_COLOR_SCROLL_ACTIVE"].plurals[0] = "Barra de rolagem (clicada)##CC_GUI_COLOR_SCROLL_ACTIVE"; + strings["Scroll bar background##CC_GUI_COLOR_SCROLL_BACKGROUND"].plurals[0] = "Fundo da barra de rolagem##CC_GUI_COLOR_SCROLL_BACKGROUND"; + strings["Separator##CC_GUI_COLOR_SEPARATOR"].plurals[0] = "Separador##CC_GUI_COLOR_SEPARATOR"; + strings["Separator (hover)##CC_GUI_COLOR_SEPARATOR_HOVER"].plurals[0] = "Separador (flutuando sobre)##CC_GUI_COLOR_SEPARATOR_HOVER"; + strings["Separator (active)##CC_GUI_COLOR_SEPARATOR_ACTIVE"].plurals[0] = "Separador (ativado)##CC_GUI_COLOR_SEPARATOR_ACTIVE"; + strings["Docking preview##CC_GUI_COLOR_DOCKING_PREVIEW"].plurals[0] = "Previsão de ancoragem##CC_GUI_COLOR_DOCKING_PREVIEW"; + strings["Docking empty##CC_GUI_COLOR_DOCKING_EMPTY"].plurals[0] = "Ancoragem vazia##CC_GUI_COLOR_DOCKING_EMPTY"; + strings["Table header##CC_GUI_COLOR_TABLE_HEADER"].plurals[0] = "Cabeçalho de tabela##CC_GUI_COLOR_TABLE_HEADER"; + strings["Table border (hard)##CC_GUI_COLOR_TABLE_BORDER_HARD"].plurals[0] = "Borda de tabela (dura)##CC_GUI_COLOR_TABLE_BORDER_HARD"; + strings["Table border (soft)##CC_GUI_COLOR_TABLE_BORDER_SOFT"].plurals[0] = "Borda de tabela (suave)##CC_GUI_COLOR_TABLE_BORDER_SOFT"; + strings["Drag and drop target##CC_GUI_COLOR_DRAG_DROP_TARGET"].plurals[0] = "Alvo de arrastar e soltar##CC_GUI_COLOR_DRAG_DROP_TARGET"; + strings["Window switcher (highlight)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"].plurals[0] = "Seletor de janelas (realce)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"; + strings["Window switcher backdrop##CC_GUI_COLOR_NAV_WIN_BACKDROP"].plurals[0] = "Fundo do seletor de janelas##CC_GUI_COLOR_NAV_WIN_BACKDROP"; + + strings["Toggle on##CC_GUI_COLOR_TOGGLE_ON"].plurals[0] = "Alternativa ligada##CC_GUI_COLOR_TOGGLE_ON"; + strings["Toggle off##CC_GUI_COLOR_TOGGLE_OFF"].plurals[0] = "Alternativa desligada##CC_GUI_COLOR_TOGGLE_OFF"; + strings["Playback status##CC_GUI_COLOR_PLAYBACK_STAT"].plurals[0] = "Estado de reprodução##CC_GUI_COLOR_PLAYBACK_STAT"; + strings["Destructive hint##CC_GUI_COLOR_DESTRUCTIVE"].plurals[0] = "Destaque destrutivo##CC_GUI_COLOR_DESTRUCTIVE"; + strings["Warning hint##CC_GUI_COLOR_WARNING"].plurals[0] = "Destaque de aviso##CC_GUI_COLOR_WARNING"; + strings["Error hint##CC_GUI_COLOR_ERROR"].plurals[0] = "Destaque de erro##CC_GUI_COLOR_ERROR"; + + strings["Directory##CC_GUI_COLOR_FILE_DIR"].plurals[0] = "Diretório##CC_GUI_COLOR_FILE_DIR"; + strings["Song (native)##CC_GUI_COLOR_FILE_SONG_NATIVE"].plurals[0] = "Música (nativa)##CC_GUI_COLOR_FILE_SONG_NATIVE"; + strings["Song (import)##CC_GUI_COLOR_FILE_SONG_IMPORT"].plurals[0] = "Música (importada)##CC_GUI_COLOR_FILE_SONG_IMPORT"; + strings["Instrument##CC_GUI_COLOR_FILE_INSTR"].plurals[0] = "Instrumento##CC_GUI_COLOR_FILE_INSTR"; + strings["Audio##CC_GUI_COLOR_FILE_AUDIO"].plurals[0] = "Áudio##CC_GUI_COLOR_FILE_AUDIO"; + strings["Wavetable##CC_GUI_COLOR_FILE_WAVE"].plurals[0] = "Wavetable##CC_GUI_COLOR_FILE_WAVE"; + strings["VGM##CC_GUI_COLOR_FILE_VGM"].plurals[0] = "VGM##CC_GUI_COLOR_FILE_VGM"; + strings["ZSM##CC_GUI_COLOR_FILE_ZSM"].plurals[0] = "ZSM##CC_GUI_COLOR_FILE_ZSM"; + strings["Font##CC_GUI_COLOR_FILE_FONT"].plurals[0] = "Fonte##CC_GUI_COLOR_FILE_FONT"; + strings["Other##CC_GUI_COLOR_FILE_OTHER"].plurals[0] = "Outro##CC_GUI_COLOR_FILE_OTHER"; + + strings["Border##CC_GUI_COLOR_OSC_BORDER"].plurals[0] = "Borda##CC_GUI_COLOR_OSC_BORDER"; + strings["Background (top-left)##CC_GUI_COLOR_OSC_BG1"].plurals[0] = "Fundo (superior esquerdo)##CC_GUI_COLOR_OSC_BG1"; + strings["Background (top-right)##CC_GUI_COLOR_OSC_BG2"].plurals[0] = "Fundo (superior direito)##CC_GUI_COLOR_OSC_BG2"; + strings["Background (bottom-left)##CC_GUI_COLOR_OSC_BG3"].plurals[0] = "Fundo (inferior esquerdo)##CC_GUI_COLOR_OSC_BG3"; + strings["Background (bottom-right)##CC_GUI_COLOR_OSC_BG4"].plurals[0] = "Fundo (inferior direito)##CC_GUI_COLOR_OSC_BG4"; + strings["Waveform##CC_GUI_COLOR_OSC_WAVE"].plurals[0] = "Forma de onda##CC_GUI_COLOR_OSC_WAVE"; + strings["Waveform (clip)##CC_GUI_COLOR_OSC_WAVE_PEAK"].plurals[0] = "Forma de onda (corte/clip)##CC_GUI_COLOR_OSC_WAVE_PEAK"; + strings["Reference##CC_GUI_COLOR_OSC_REF"].plurals[0] = "Referência##CC_GUI_COLOR_OSC_REF"; + strings["Guide##CC_GUI_COLOR_OSC_GUIDE"].plurals[0] = "Guia##CC_GUI_COLOR_OSC_GUIDE"; + + strings["Waveform (1)##CC_GUI_COLOR_OSC_WAVE_CH0"].plurals[0] = "Forma de onda (1)##CC_GUI_COLOR_OSC_WAVE_CH0"; + strings["Waveform (2)##CC_GUI_COLOR_OSC_WAVE_CH1"].plurals[0] = "Forma de onda (2)##CC_GUI_COLOR_OSC_WAVE_CH1"; + strings["Waveform (3)##CC_GUI_COLOR_OSC_WAVE_CH2"].plurals[0] = "Forma de onda (3)##CC_GUI_COLOR_OSC_WAVE_CH2"; + strings["Waveform (4)##CC_GUI_COLOR_OSC_WAVE_CH3"].plurals[0] = "Forma de onda (4)##CC_GUI_COLOR_OSC_WAVE_CH3"; + strings["Waveform (5)##CC_GUI_COLOR_OSC_WAVE_CH4"].plurals[0] = "Forma de onda (5)##CC_GUI_COLOR_OSC_WAVE_CH4"; + strings["Waveform (6)##CC_GUI_COLOR_OSC_WAVE_CH5"].plurals[0] = "Forma de onda (6)##CC_GUI_COLOR_OSC_WAVE_CH5"; + strings["Waveform (7)##CC_GUI_COLOR_OSC_WAVE_CH6"].plurals[0] = "Forma de onda (7)##CC_GUI_COLOR_OSC_WAVE_CH6"; + strings["Waveform (8)##CC_GUI_COLOR_OSC_WAVE_CH7"].plurals[0] = "Forma de onda (8)##CC_GUI_COLOR_OSC_WAVE_CH7"; + strings["Waveform (9)##CC_GUI_COLOR_OSC_WAVE_CH8"].plurals[0] = "Forma de onda (9)##CC_GUI_COLOR_OSC_WAVE_CH8"; + strings["Waveform (10)##CC_GUI_COLOR_OSC_WAVE_CH9"].plurals[0] = "Forma de onda (10)##CC_GUI_COLOR_OSC_WAVE_CH9"; + strings["Waveform (11)##CC_GUI_COLOR_OSC_WAVE_CH10"].plurals[0] = "Forma de onda (11)##CC_GUI_COLOR_OSC_WAVE_CH10"; + strings["Waveform (12)##CC_GUI_COLOR_OSC_WAVE_CH11"].plurals[0] = "Forma de onda (12)##CC_GUI_COLOR_OSC_WAVE_CH11"; + strings["Waveform (13)##CC_GUI_COLOR_OSC_WAVE_CH12"].plurals[0] = "Forma de onda (13)##CC_GUI_COLOR_OSC_WAVE_CH12"; + strings["Waveform (14)##CC_GUI_COLOR_OSC_WAVE_CH13"].plurals[0] = "Forma de onda (14)##CC_GUI_COLOR_OSC_WAVE_CH13"; + strings["Waveform (15)##CC_GUI_COLOR_OSC_WAVE_CH14"].plurals[0] = "Forma de onda (15)##CC_GUI_COLOR_OSC_WAVE_CH14"; + strings["Waveform (16)##CC_GUI_COLOR_OSC_WAVE_CH15"].plurals[0] = "Forma de onda (16)##CC_GUI_COLOR_OSC_WAVE_CH15"; + + strings["Low##CC_GUI_COLOR_VOLMETER_LOW"].plurals[0] = "Baixo##CC_GUI_COLOR_VOLMETER_LOW"; + strings["High##CC_GUI_COLOR_VOLMETER_HIGH"].plurals[0] = "Alto##CC_GUI_COLOR_VOLMETER_HIGH"; + strings["Clip##CC_GUI_COLOR_VOLMETER_PEAK"].plurals[0] = "Corte (clip)##CC_GUI_COLOR_VOLMETER_PEAK"; + + strings["Order number##CC_GUI_COLOR_ORDER_ROW_INDEX"].plurals[0] = "Número da ordem##CC_GUI_COLOR_ORDER_ROW_INDEX"; + strings["Playing order background##CC_GUI_COLOR_ORDER_ACTIVE"].plurals[0] = "Fundo da ordem sendo reproduzida##CC_GUI_COLOR_ORDER_ACTIVE"; + strings["Song loop##CC_GUI_COLOR_SONG_LOOP"].plurals[0] = "Loop da música##CC_GUI_COLOR_SONG_LOOP"; + strings["Selected order##CC_GUI_COLOR_ORDER_SELECTED"].plurals[0] = "Ordem selecionada##CC_GUI_COLOR_ORDER_SELECTED"; + strings["Similar patterns##CC_GUI_COLOR_ORDER_SIMILAR"].plurals[0] = "Sequências similares##CC_GUI_COLOR_ORDER_SIMILAR"; + strings["Inactive patterns##CC_GUI_COLOR_ORDER_INACTIVE"].plurals[0] = "Sequências inativas##CC_GUI_COLOR_ORDER_INACTIVE"; + + strings["Envelope##CC_GUI_COLOR_FM_ENVELOPE"].plurals[0] = "Envelope##CC_GUI_COLOR_FM_ENVELOPE"; + strings["Sustain guide##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"].plurals[0] = "Guia de sustentação##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"; + strings["Release##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"].plurals[0] = "Repouso##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"; + + strings["Algorithm background##CC_GUI_COLOR_FM_ALG_BG"].plurals[0] = "Fundo do algoritmo##CC_GUI_COLOR_FM_ALG_BG"; + strings["Algorithm lines##CC_GUI_COLOR_FM_ALG_LINE"].plurals[0] = "Linhas do algoritmo##CC_GUI_COLOR_FM_ALG_LINE"; + strings["Modulator##CC_GUI_COLOR_FM_MOD"].plurals[0] = "Moduladora##CC_GUI_COLOR_FM_MOD"; + strings["Carrier##CC_GUI_COLOR_FM_CAR"].plurals[0] = "Portadora##CC_GUI_COLOR_FM_CAR"; + + strings["SSG-EG##CC_GUI_COLOR_FM_SSG"].plurals[0] = "SSG-EG##CC_GUI_COLOR_FM_SSG"; + strings["Waveform##CC_GUI_COLOR_FM_WAVE"].plurals[0] = "Forma de onda##CC_GUI_COLOR_FM_WAVE"; + + strings["Mod. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_MOD"].plurals[0] = "Realce mod. (primário)##CC_GUI_COLOR_FM_PRIMARY_MOD"; + strings["Mod. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_MOD"].plurals[0] = "Realce mod. (secundário)##CC_GUI_COLOR_FM_SECONDARY_MOD"; + strings["Mod. border##CC_GUI_COLOR_FM_BORDER_MOD"].plurals[0] = "Borda mod.##CC_GUI_COLOR_FM_BORDER_MOD"; + strings["Mod. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"].plurals[0] = "Sombra borda mod.##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"; + + strings["Car. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_CAR"].plurals[0] = "Realce port. (primário)##CC_GUI_COLOR_FM_PRIMARY_CAR"; + strings["Car. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_CAR"].plurals[0] = "Realce port. (secundário)##CC_GUI_COLOR_FM_SECONDARY_CAR"; + strings["Car. border##CC_GUI_COLOR_FM_BORDER_CAR"].plurals[0] = "Borda port.##CC_GUI_COLOR_FM_BORDER_CAR"; + strings["Car. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"].plurals[0] = "Sombra borda port.##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"; + + strings["Volume##CC_GUI_COLOR_MACRO_VOLUME"].plurals[0] = "Volume##CC_GUI_COLOR_MACRO_VOLUME"; + strings["Pitch##CC_GUI_COLOR_MACRO_PITCH"].plurals[0] = "Tom##CC_GUI_COLOR_MACRO_PITCH"; + strings["Wave##CC_GUI_COLOR_MACRO_WAVE"].plurals[0] = "Onda##CC_GUI_COLOR_MACRO_WAVE"; + strings["Other##CC_GUI_COLOR_MACRO_OTHER"].plurals[0] = "Outro##CC_GUI_COLOR_MACRO_OTHER"; + + strings["FM (OPN)##CC_GUI_COLOR_INSTR_FM"].plurals[0] = "FM (OPN)##CC_GUI_COLOR_INSTR_FM"; + strings["SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"].plurals[0] = "SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"; + strings["T6W28##CC_GUI_COLOR_INSTR_T6W28"].plurals[0] = "T6W28##CC_GUI_COLOR_INSTR_T6W28"; + strings["Game Boy##CC_GUI_COLOR_INSTR_GB"].plurals[0] = "Game Boy##CC_GUI_COLOR_INSTR_GB"; + strings["C64##CC_GUI_COLOR_INSTR_C64"].plurals[0] = "C64##CC_GUI_COLOR_INSTR_C64"; + strings["Amiga/Generic Sample##CC_GUI_COLOR_INSTR_AMIGA"].plurals[0] = "Amiga/Sample Genérica##CC_GUI_COLOR_INSTR_AMIGA"; + strings["PC Engine##CC_GUI_COLOR_INSTR_PCE"].plurals[0] = "PC Engine##CC_GUI_COLOR_INSTR_PCE"; + strings["AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"].plurals[0] = "AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"; + strings["AY8930##CC_GUI_COLOR_INSTR_AY8930"].plurals[0] = "AY8930##CC_GUI_COLOR_INSTR_AY8930"; + strings["TIA##CC_GUI_COLOR_INSTR_TIA"].plurals[0] = "TIA##CC_GUI_COLOR_INSTR_TIA"; + strings["SAA1099##CC_GUI_COLOR_INSTR_SAA1099"].plurals[0] = "SAA1099##CC_GUI_COLOR_INSTR_SAA1099"; + strings["VIC##CC_GUI_COLOR_INSTR_VIC"].plurals[0] = "VIC##CC_GUI_COLOR_INSTR_VIC"; + strings["PET##CC_GUI_COLOR_INSTR_PET"].plurals[0] = "PET##CC_GUI_COLOR_INSTR_PET"; + strings["VRC6##CC_GUI_COLOR_INSTR_VRC6"].plurals[0] = "VRC6##CC_GUI_COLOR_INSTR_VRC6"; + strings["VRC6 (saw)##CC_GUI_COLOR_INSTR_VRC6_SAW"].plurals[0] = "VRC6 (serra)##CC_GUI_COLOR_INSTR_VRC6_SAW"; + strings["FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"].plurals[0] = "FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"; + strings["FM (OPL)##CC_GUI_COLOR_INSTR_OPL"].plurals[0] = "FM (OPL)##CC_GUI_COLOR_INSTR_OPL"; + strings["FDS##CC_GUI_COLOR_INSTR_FDS"].plurals[0] = "FDS##CC_GUI_COLOR_INSTR_FDS"; + strings["Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"].plurals[0] = "Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"; + strings["Namco 163##CC_GUI_COLOR_INSTR_N163"].plurals[0] = "Namco 163##CC_GUI_COLOR_INSTR_N163"; + strings["Konami SCC##CC_GUI_COLOR_INSTR_SCC"].plurals[0] = "Konami SCC##CC_GUI_COLOR_INSTR_SCC"; + strings["FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"].plurals[0] = "FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"; + strings["POKEY##CC_GUI_COLOR_INSTR_POKEY"].plurals[0] = "POKEY##CC_GUI_COLOR_INSTR_POKEY"; + strings["PC Beeper##CC_GUI_COLOR_INSTR_BEEPER"].plurals[0] = "Beeper PC##CC_GUI_COLOR_INSTR_BEEPER"; + strings["WonderSwan##CC_GUI_COLOR_INSTR_SWAN"].plurals[0] = "WonderSwan##CC_GUI_COLOR_INSTR_SWAN"; + strings["Lynx##CC_GUI_COLOR_INSTR_MIKEY"].plurals[0] = "Lynx##CC_GUI_COLOR_INSTR_MIKEY"; + strings["VERA##CC_GUI_COLOR_INSTR_VERA"].plurals[0] = "VERA##CC_GUI_COLOR_INSTR_VERA"; + strings["X1-010##CC_GUI_COLOR_INSTR_X1_010"].plurals[0] = "X1-010##CC_GUI_COLOR_INSTR_X1_010"; + strings["ES5506##CC_GUI_COLOR_INSTR_ES5506"].plurals[0] = "ES5506##CC_GUI_COLOR_INSTR_ES5506"; + strings["MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"].plurals[0] = "MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"; + strings["SNES##CC_GUI_COLOR_INSTR_SNES"].plurals[0] = "SNES##CC_GUI_COLOR_INSTR_SNES"; + strings["Sound Unit##CC_GUI_COLOR_INSTR_SU"].plurals[0] = "Sound Unit##CC_GUI_COLOR_INSTR_SU"; + strings["Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"].plurals[0] = "Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"; + strings["FM (OPL Drums)##CC_GUI_COLOR_INSTR_OPL_DRUMS"].plurals[0] = "FM (OPL Bateria)##CC_GUI_COLOR_INSTR_OPL_DRUMS"; + strings["FM (OPM)##CC_GUI_COLOR_INSTR_OPM"].plurals[0] = "FM (OPM)##CC_GUI_COLOR_INSTR_OPM"; + strings["NES##CC_GUI_COLOR_INSTR_NES"].plurals[0] = "NES##CC_GUI_COLOR_INSTR_NES"; + strings["MSM6258##CC_GUI_COLOR_INSTR_MSM6258"].plurals[0] = "MSM6258##CC_GUI_COLOR_INSTR_MSM6258"; + strings["MSM6295##CC_GUI_COLOR_INSTR_MSM6295"].plurals[0] = "MSM6295##CC_GUI_COLOR_INSTR_MSM6295"; + strings["ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA"].plurals[0] = "ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA"; + strings["ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB"].plurals[0] = "ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB"; + strings["Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"].plurals[0] = "Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"; + strings["QSound##CC_GUI_COLOR_INSTR_QSOUND"].plurals[0] = "QSound##CC_GUI_COLOR_INSTR_QSOUND"; + strings["YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"].plurals[0] = "YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"; + strings["RF5C68##CC_GUI_COLOR_INSTR_RF5C68"].plurals[0] = "RF5C68##CC_GUI_COLOR_INSTR_RF5C68"; + strings["MSM5232##CC_GUI_COLOR_INSTR_MSM5232"].plurals[0] = "MSM5232##CC_GUI_COLOR_INSTR_MSM5232"; + strings["K007232##CC_GUI_COLOR_INSTR_K007232"].plurals[0] = "K007232##CC_GUI_COLOR_INSTR_K007232"; + strings["GA20##CC_GUI_COLOR_INSTR_GA20"].plurals[0] = "GA20##CC_GUI_COLOR_INSTR_GA20"; + strings["Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"].plurals[0] = "Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"; + strings["SM8521##CC_GUI_COLOR_INSTR_SM8521"].plurals[0] = "SM8521##CC_GUI_COLOR_INSTR_SM8521"; + strings["PV-1000##CC_GUI_COLOR_INSTR_PV1000"].plurals[0] = "PV-1000##CC_GUI_COLOR_INSTR_PV1000"; + strings["K053260##CC_GUI_COLOR_INSTR_K053260"].plurals[0] = "K053260##CC_GUI_COLOR_INSTR_K053260"; + strings["C140##CC_GUI_COLOR_INSTR_C140"].plurals[0] = "C140##CC_GUI_COLOR_INSTR_C140"; + strings["C219##CC_GUI_COLOR_INSTR_C219"].plurals[0] = "C219##CC_GUI_COLOR_INSTR_C219"; + strings["ESFM##CC_GUI_COLOR_INSTR_ESFM"].plurals[0] = "ESFM##CC_GUI_COLOR_INSTR_ESFM"; + strings["ES5503##CC_GUI_COLOR_INSTR_ES5503"].plurals[0] = "ES5503##CC_GUI_COLOR_INSTR_ES5503"; + strings["PowerNoise (noise)##CC_GUI_COLOR_INSTR_POWERNOISE"].plurals[0] = "PowerNoise (ruído)##CC_GUI_COLOR_INSTR_POWERNOISE"; + strings["PowerNoise (slope)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"].plurals[0] = "PowerNoise (rampa)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"; + strings["Other/Unknown##CC_GUI_COLOR_INSTR_UNKNOWN"].plurals[0] = "Outro/Desconhecido##CC_GUI_COLOR_INSTR_UNKNOWN"; + + strings["Single color (background)##CC_GUI_COLOR_CHANNEL_BG"].plurals[0] = "Cor única (fundo)##CC_GUI_COLOR_CHANNEL_BG"; + strings["Single color (text)##CC_GUI_COLOR_CHANNEL_FG"].plurals[0] = "Cor única (texto)##CC_GUI_COLOR_CHANNEL_FG"; + strings["FM##CC_GUI_COLOR_CHANNEL_FM"].plurals[0] = "FM##CC_GUI_COLOR_CHANNEL_FM"; + strings["Pulse##CC_GUI_COLOR_CHANNEL_PULSE"].plurals[0] = "Pulsada##CC_GUI_COLOR_CHANNEL_PULSE"; + strings["Noise##CC_GUI_COLOR_CHANNEL_NOISE"].plurals[0] = "Ruído##CC_GUI_COLOR_CHANNEL_NOISE"; + strings["PCM##CC_GUI_COLOR_CHANNEL_PCM"].plurals[0] = "PCM##CC_GUI_COLOR_CHANNEL_PCM"; + strings["Wave##CC_GUI_COLOR_CHANNEL_WAVE"].plurals[0] = "Onda##CC_GUI_COLOR_CHANNEL_WAVE"; + strings["FM operator##CC_GUI_COLOR_CHANNEL_OP"].plurals[0] = "Operador FM##CC_GUI_COLOR_CHANNEL_OP"; + strings["Muted##CC_GUI_COLOR_CHANNEL_MUTED"].plurals[0] = "Mudo##CC_GUI_COLOR_CHANNEL_MUTED"; + + strings["Playhead##CC_GUI_COLOR_PATTERN_PLAY_HEAD"].plurals[0] = "Cabeçote de reprodução##CC_GUI_COLOR_PATTERN_PLAY_HEAD"; + strings["Editing##CC_GUI_COLOR_EDITING"].plurals[0] = "Edição##CC_GUI_COLOR_EDITING"; + strings["Editing (will clone)##CC_GUI_COLOR_EDITING_CLONE"].plurals[0] = "Edição (modo de clone)##CC_GUI_COLOR_EDITING_CLONE"; + strings["Cursor##CC_GUI_COLOR_PATTERN_CURSOR"].plurals[0] = "Cursor##CC_GUI_COLOR_PATTERN_CURSOR"; + strings["Cursor (hovered)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"].plurals[0] = "Cursor (flutuando sobre)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"; + strings["Cursor (clicked)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"].plurals[0] = "Cursor (clicado)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"; + strings["Selection##CC_GUI_COLOR_PATTERN_SELECTION"].plurals[0] = "Seleção##CC_GUI_COLOR_PATTERN_SELECTION"; // é tetra! ^^ + strings["Selection (hovered)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"].plurals[0] = "Seleção (flutuando sobre)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"; + strings["Selection (clicked)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"].plurals[0] = "Seleção (clicada)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"; + strings["Highlight 1##CC_GUI_COLOR_PATTERN_HI_1"].plurals[0] = "Destaque 1##CC_GUI_COLOR_PATTERN_HI_1"; + strings["Highlight 2##CC_GUI_COLOR_PATTERN_HI_2"].plurals[0] = "Destaque 2##CC_GUI_COLOR_PATTERN_HI_2"; + strings["Row number##CC_GUI_COLOR_PATTERN_ROW_INDEX"].plurals[0] = "Número da linha##CC_GUI_COLOR_PATTERN_ROW_INDEX"; + strings["Row number (highlight 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"].plurals[0] = "Número da linha (destaque 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"; + strings["Row number (highlight 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"].plurals[0] = "Número da linha (destaque 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"; + strings["Note##CC_GUI_COLOR_PATTERN_ACTIVE"].plurals[0] = "Nota##CC_GUI_COLOR_PATTERN_ACTIVE"; + strings["Note (highlight 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"].plurals[0] = "Nota (destaque 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"; + strings["Note (highlight 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"].plurals[0] = "Nota (destaque 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"; + strings["Blank##CC_GUI_COLOR_PATTERN_INACTIVE"].plurals[0] = "Em branco##CC_GUI_COLOR_PATTERN_INACTIVE"; + strings["Blank (highlight 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"].plurals[0] = "Em branco (destaque 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"; + strings["Blank (highlight 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"].plurals[0] = "Em branco (destaque 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"; + strings["Instrument##CC_GUI_COLOR_PATTERN_INS"].plurals[0] = "Instrumento##CC_GUI_COLOR_PATTERN_INS"; + strings["Instrument (invalid type)##CC_GUI_COLOR_PATTERN_INS_WARN"].plurals[0] = "Instrumento (tipo inválido)##CC_GUI_COLOR_PATTERN_INS_WARN"; + strings["Instrument (out of range)##CC_GUI_COLOR_PATTERN_INS_ERROR"].plurals[0] = "Instrumento (fora de faixa)##CC_GUI_COLOR_PATTERN_INS_ERROR"; + strings["Volume (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"].plurals[0] = "Volume (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"; + strings["Volume (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"].plurals[0] = "Volume (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"; + strings["Volume (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"].plurals[0] = "Volume (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"; + strings["Invalid effect##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"].plurals[0] = "Efeito inválido##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"; + strings["Pitch effect##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"].plurals[0] = "Efeito de tom##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"; + strings["Volume effect##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"].plurals[0] = "Efeito de volume##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"; + strings["Panning effect##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"].plurals[0] = "Efeito de balanço##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"; + strings["Song effect##CC_GUI_COLOR_PATTERN_EFFECT_SONG"].plurals[0] = "Efeito de música##CC_GUI_COLOR_PATTERN_EFFECT_SONG"; + strings["Time effect##CC_GUI_COLOR_PATTERN_EFFECT_TIME"].plurals[0] = "Efeito de tempo##CC_GUI_COLOR_PATTERN_EFFECT_TIME"; + strings["Speed effect##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"].plurals[0] = "Efeito de velocidade##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"; + strings["Primary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"].plurals[0] = "Efeito específico primário##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"; + strings["Secondary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"].plurals[0] = "Efeito específico secundário##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"; + strings["Miscellaneous##CC_GUI_COLOR_PATTERN_EFFECT_MISC"].plurals[0] = "Miscelânea##CC_GUI_COLOR_PATTERN_EFFECT_MISC"; + strings["External command output##CC_GUI_COLOR_EE_VALUE"].plurals[0] = "Saída de comandos externos##CC_GUI_COLOR_EE_VALUE"; + strings["Status: off/disabled##CC_GUI_COLOR_PATTERN_STATUS_OFF"].plurals[0] = "Estado do canal: desligado/desabilitado##CC_GUI_COLOR_PATTERN_STATUS_OFF"; + strings["Status: off + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL"].plurals[0] = "Estado do canal: desligado + repouso de macro##CC_GUI_COLOR_PATTERN_STATUS_REL"; + strings["Status: on + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"].plurals[0] = "Estado do canal: ligado + repouso de macro##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"; + strings["Status: on##CC_GUI_COLOR_PATTERN_STATUS_ON"].plurals[0] = "Estado do canal: ligado##CC_GUI_COLOR_PATTERN_STATUS_ON"; + strings["Status: volume##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"].plurals[0] = "Estado do canal: volume##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"; + strings["Status: pitch##CC_GUI_COLOR_PATTERN_STATUS_PITCH"].plurals[0] = "Estado do canal: tom##CC_GUI_COLOR_PATTERN_STATUS_PITCH"; + strings["Status: panning##CC_GUI_COLOR_PATTERN_STATUS_PANNING"].plurals[0] = "Estado do canal: balanço##CC_GUI_COLOR_PATTERN_STATUS_PANNING"; + strings["Status: chip (primary)##CC_GUI_COLOR_PATTERN_STATUS_SYS1"].plurals[0] = "Estado do canal: chip (primário)##CC_GUI_COLOR_PATTERN_STATUS_SYS1"; + strings["Status: chip (secondary)##CC_GUI_COLOR_PATTERN_STATUS_SYS2"].plurals[0] = "Estado do canal: chip (secundário)##CC_GUI_COLOR_PATTERN_STATUS_SYS2"; + strings["Status: mixing##CC_GUI_COLOR_PATTERN_STATUS_MIXING"].plurals[0] = "Estado do canal: mixing##CC_GUI_COLOR_PATTERN_STATUS_MIXING"; + strings["Status: DSP effect##CC_GUI_COLOR_PATTERN_STATUS_DSP"].plurals[0] = "Estado do canal: efeito DSP##CC_GUI_COLOR_PATTERN_STATUS_DSP"; + strings["Status: note altering##CC_GUI_COLOR_PATTERN_STATUS_NOTE"].plurals[0] = "Estado do canal: alteração de nota##CC_GUI_COLOR_PATTERN_STATUS_NOTE"; + strings["Status: misc color 1##CC_GUI_COLOR_PATTERN_STATUS_MISC1"].plurals[0] = "Estado do canal: cor miscelânea 1##CC_GUI_COLOR_PATTERN_STATUS_MISC1"; + strings["Status: misc color 2##CC_GUI_COLOR_PATTERN_STATUS_MISC2"].plurals[0] = "Estado do canal: cor miscelânea 2##CC_GUI_COLOR_PATTERN_STATUS_MISC2"; + strings["Status: misc color 3##CC_GUI_COLOR_PATTERN_STATUS_MISC3"].plurals[0] = "Estado do canal: cor miscelânea 3##CC_GUI_COLOR_PATTERN_STATUS_MISC3"; + strings["Status: attack##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"].plurals[0] = "Estado do canal: ataque##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"; + strings["Status: decay##CC_GUI_COLOR_PATTERN_STATUS_DECAY"].plurals[0] = "Estado do canal: decaimento##CC_GUI_COLOR_PATTERN_STATUS_DECAY"; + strings["Status: sustain##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"].plurals[0] = "Estado do canal: sustentação##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"; + strings["Status: release##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"].plurals[0] = "Estado do canal: repouso##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"; + strings["Status: decrease linear##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"].plurals[0] = "Estado do canal: redução linear##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"; + strings["Status: decrease exp##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"].plurals[0] = "Estado do canal: redução exponencial##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"; + strings["Status: increase##CC_GUI_COLOR_PATTERN_STATUS_INC"].plurals[0] = "Estado do canal: aumento##CC_GUI_COLOR_PATTERN_STATUS_INC"; + strings["Status: bent##CC_GUI_COLOR_PATTERN_STATUS_BENT"].plurals[0] = "Estado do canal: pitchbend##CC_GUI_COLOR_PATTERN_STATUS_BENT"; + strings["Status: direct##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"].plurals[0] = "Estado do canal: direto##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"; + + strings["Background##CC_GUI_COLOR_SAMPLE_BG"].plurals[0] = "Fundo##CC_GUI_COLOR_SAMPLE_BG"; + strings["Waveform##CC_GUI_COLOR_SAMPLE_FG"].plurals[0] = "Forma de onda##CC_GUI_COLOR_SAMPLE_FG"; + strings["Time background##CC_GUI_COLOR_SAMPLE_TIME_BG"].plurals[0] = "Fundo do tempo##CC_GUI_COLOR_SAMPLE_TIME_BG"; + strings["Time text##CC_GUI_COLOR_SAMPLE_TIME_FG"].plurals[0] = "Texto do tempo##CC_GUI_COLOR_SAMPLE_TIME_FG"; + strings["Loop region##CC_GUI_COLOR_SAMPLE_LOOP"].plurals[0] = "Região de repetição##CC_GUI_COLOR_SAMPLE_LOOP"; + strings["Center guide##CC_GUI_COLOR_SAMPLE_CENTER"].plurals[0] = "Guia do centro##CC_GUI_COLOR_SAMPLE_CENTER"; + strings["Grid##CC_GUI_COLOR_SAMPLE_GRID"].plurals[0] = "Grade##CC_GUI_COLOR_SAMPLE_GRID"; + strings["Selection##CC_GUI_COLOR_SAMPLE_SEL"].plurals[0] = "Seleção##CC_GUI_COLOR_SAMPLE_SEL"; + strings["Selection points##CC_GUI_COLOR_SAMPLE_SEL_POINT"].plurals[0] = "Pontos de seleção##CC_GUI_COLOR_SAMPLE_SEL_POINT"; + strings["Preview needle##CC_GUI_COLOR_SAMPLE_NEEDLE"].plurals[0] = "Agulha de previsão##CC_GUI_COLOR_SAMPLE_NEEDLE"; + strings["Playing needles##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"].plurals[0] = "Agulhas de reprodução##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"; + strings["Loop markers##CC_GUI_COLOR_SAMPLE_LOOP_POINT"].plurals[0] = "Marcadores de repetição##CC_GUI_COLOR_SAMPLE_LOOP_POINT"; + strings["Chip select: disabled##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"].plurals[0] = "Seleção de chip: desabilitada##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"; + strings["Chip select: enabled##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"].plurals[0] = "Seleção de chip: habilitada##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"; + strings["Chip select: enabled (failure)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"].plurals[0] = "Seleção de chip: habilitada (falha)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"; + + strings["Unallocated##CC_GUI_COLOR_PAT_MANAGER_NULL"].plurals[0] = "Não alocado##CC_GUI_COLOR_PAT_MANAGER_NULL"; + strings["Unused##CC_GUI_COLOR_PAT_MANAGER_UNUSED"].plurals[0] = "Não utilizado##CC_GUI_COLOR_PAT_MANAGER_UNUSED"; + strings["Used##CC_GUI_COLOR_PAT_MANAGER_USED"].plurals[0] = "Utilizado##CC_GUI_COLOR_PAT_MANAGER_USED"; + strings["Overused##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"].plurals[0] = "Muito utilizado##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"; + strings["Really overused##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"].plurals[0] = "Extremamente utilizado##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"; + strings["Combo Breaker##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"].plurals[0] = "Combo Breaker##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"; + + strings["Background##CC_GUI_COLOR_PIANO_BACKGROUND"].plurals[0] = "Fundo##CC_GUI_COLOR_PIANO_BACKGROUND"; + strings["Upper key##CC_GUI_COLOR_PIANO_KEY_TOP"].plurals[0] = "Tecla preta##CC_GUI_COLOR_PIANO_KEY_TOP"; + strings["Upper key (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"].plurals[0] = "Tecla preta (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"; + strings["Upper key (pressed)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"].plurals[0] = "Tecla preta (pressionada)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"; + strings["Lower key##CC_GUI_COLOR_PIANO_KEY_BOTTOM"].plurals[0] = "Tecla branca##CC_GUI_COLOR_PIANO_KEY_BOTTOM"; + strings["Lower key (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"].plurals[0] = "Tecla branca (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"; + strings["Lower key (pressed)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"].plurals[0] = "Tecla branca (pressionada)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"; + + strings["Clock text##CC_GUI_COLOR_CLOCK_TEXT"].plurals[0] = "Texto do clock##CC_GUI_COLOR_CLOCK_TEXT"; + strings["Beat (off)##CC_GUI_COLOR_CLOCK_BEAT_LOW"].plurals[0] = "Batida (secundária)##CC_GUI_COLOR_CLOCK_BEAT_LOW"; + strings["Beat (on)##CC_GUI_COLOR_CLOCK_BEAT_HIGH"].plurals[0] = "Batida (primária)##CC_GUI_COLOR_CLOCK_BEAT_HIGH"; + + strings["PortSet##CC_GUI_COLOR_PATCHBAY_PORTSET"].plurals[0] = "Conjunto de portas##CC_GUI_COLOR_PATCHBAY_PORTSET"; + strings["Port##CC_GUI_COLOR_PATCHBAY_PORT"].plurals[0] = "Porta##CC_GUI_COLOR_PATCHBAY_PORT"; + strings["Port (hidden/unavailable)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"].plurals[0] = "Porta (escondida/indisponível)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"; + strings["Connection (selected)##CC_GUI_COLOR_PATCHBAY_CONNECTION"].plurals[0] = "Conexão (selecionada)##CC_GUI_COLOR_PATCHBAY_CONNECTION"; + strings["Connection (other)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"].plurals[0] = "Conexão (outra)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"; + + strings["Background##CC_GUI_COLOR_MEMORY_BG"].plurals[0] = "Fundo##CC_GUI_COLOR_MEMORY_BG"; + strings["Unknown##CC_GUI_COLOR_MEMORY_FREE"].plurals[0] = "Desconhecido##CC_GUI_COLOR_MEMORY_FREE"; + strings["Reserved##CC_GUI_COLOR_MEMORY_RESERVED"].plurals[0] = "Reservado##CC_GUI_COLOR_MEMORY_RESERVED"; + strings["Sample##CC_GUI_COLOR_MEMORY_SAMPLE"].plurals[0] = "Sample##CC_GUI_COLOR_MEMORY_SAMPLE"; + strings["Sample (alternate 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"].plurals[0] = "Sample (alternativo 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"; + strings["Sample (alternate 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"].plurals[0] = "Sample (alternativo 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"; + strings["Sample (alternate 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"].plurals[0] = "Sample (alternativo 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"; + strings["Wave RAM##CC_GUI_COLOR_MEMORY_WAVE_RAM"].plurals[0] = "Memória RAM de Onda##CC_GUI_COLOR_MEMORY_WAVE_RAM"; + strings["Wavetable (static)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"].plurals[0] = "Wavetable (estática)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"; + strings["Echo buffer##CC_GUI_COLOR_MEMORY_ECHO"].plurals[0] = "Buffer de Eco##CC_GUI_COLOR_MEMORY_ECHO"; + strings["Namco 163 load pos##CC_GUI_COLOR_MEMORY_N163_LOAD"].plurals[0] = "Posição de carga de onda do Namco 163##CC_GUI_COLOR_MEMORY_N163_LOAD"; + strings["Namco 163 play pos##CC_GUI_COLOR_MEMORY_N163_PLAY"].plurals[0] = "Posição de reprodução de onda do Namco 163##CC_GUI_COLOR_MEMORY_N163_PLAY"; + strings["Sample (bank 0)##CC_GUI_COLOR_MEMORY_BANK0"].plurals[0] = "Sample (banco 0)##CC_GUI_COLOR_MEMORY_BANK0"; + strings["Sample (bank 1)##CC_GUI_COLOR_MEMORY_BANK1"].plurals[0] = "Sample (banco 1)##CC_GUI_COLOR_MEMORY_BANK1"; + strings["Sample (bank 2)##CC_GUI_COLOR_MEMORY_BANK2"].plurals[0] = "Sample (banco 2)##CC_GUI_COLOR_MEMORY_BANK2"; + strings["Sample (bank 3)##CC_GUI_COLOR_MEMORY_BANK3"].plurals[0] = "Sample (banco 3)##CC_GUI_COLOR_MEMORY_BANK3"; + strings["Sample (bank 4)##CC_GUI_COLOR_MEMORY_BANK4"].plurals[0] = "Sample (banco 4)##CC_GUI_COLOR_MEMORY_BANK4"; + strings["Sample (bank 5)##CC_GUI_COLOR_MEMORY_BANK5"].plurals[0] = "Sample (banco 5)##CC_GUI_COLOR_MEMORY_BANK5"; + strings["Sample (bank 6)##CC_GUI_COLOR_MEMORY_BANK6"].plurals[0] = "Sample (banco 6)##CC_GUI_COLOR_MEMORY_BANK6"; + strings["Sample (bank 7)##CC_GUI_COLOR_MEMORY_BANK7"].plurals[0] = "Sample (banco 7)##CC_GUI_COLOR_MEMORY_BANK7"; + + strings["Log level: Error##CC_GUI_COLOR_LOGLEVEL_ERROR"].plurals[0] = "Nível de log: Erro##CC_GUI_COLOR_LOGLEVEL_ERROR"; + strings["Log level: Warning##CC_GUI_COLOR_LOGLEVEL_WARNING"].plurals[0] = "Nível de log: Aviso##CC_GUI_COLOR_LOGLEVEL_WARNING"; + strings["Log level: Info##CC_GUI_COLOR_LOGLEVEL_INFO"].plurals[0] = "Nível de log: Informação##CC_GUI_COLOR_LOGLEVEL_INFO"; + strings["Log level: Debug##CC_GUI_COLOR_LOGLEVEL_DEBUG"].plurals[0] = "Nível de log: Depuração##CC_GUI_COLOR_LOGLEVEL_DEBUG"; + strings["Log level: Trace/Verbose##CC_GUI_COLOR_LOGLEVEL_TRACE"].plurals[0] = "Nível de log: Traço/Verboso##CC_GUI_COLOR_LOGLEVEL_TRACE"; + + strings["OK##SettingsOK"].plurals[0] = "OK##SettingsOK"; + strings["Cancel##SettingsCancel"].plurals[0] = "Cancelar##SettingsCancel"; + strings["Apply##SettingsApply"].plurals[0] = "Aplicar##SettingsApply"; + + // sgut src/gui/util.cpp + strings["##sgut"].plurals[0] = ""; + strings["Unknown##sgut0"].plurals[0] = "Desconhecido"; + strings["Unknown##sgut1"].plurals[0] = "Desconhecido"; + + // instruments + // icon is the letter icon for the instrument + + // sgi** src/gui/inst/ + // sgiPCMA src/gui/inst/adpcma.cpp --DONE-- + // sgiPCMB src/gui/inst/adpcmb.cpp --DONE-- + // sgiSAMPLE src/gui/inst/amiga.cpp --DONE-- + // sgiAY src/gui/inst/ay.cpp --DONE-- + // sgi8930 src/gui/inst/ay8930.cpp --DONE-- + // sgiB src/gui/inst/beeper.cpp --DONE-- + // sgiC140 src/gui/inst/c140.cpp --DONE-- + // sgiC219 src/gui/inst/c219.cpp --DONE-- + // sgiC64 src/gui/inst/c64.cpp --DONE-- + // sgiDAVE src/gui/inst/dave.cpp --DONE-- + // sgi5503 src/gui/inst/es5503.cpp --DONE-- + // sgiOTTO src/gui/inst/es5506.cpp --DONE-- + // sgiESFM src/gui/inst/esfm.cpp --DONE-- + // sgiFDS src/gui/inst/fds.cpp --DONE-- + // sgifmeu src/gui/inst/fmEnvUtil.cpp --DONE-- + // sgifmeh src/gui/inst/fmEnvUtil.h --DONE-- + // sgiGA20 src/gui/inst/ga20.cpp --DONE-- + // sgiGB src/gui/inst/gb.cpp --DONE-- + // sgiGBADMA src/gui/inst/gbadma.cpp + //sgiGBAMINMOD src/gui/inst/gbaminmod.cpp + // sgiK00 src/gui/inst/k007232.cpp --DONE-- + // sgiK05 src/gui/inst/k053260.cpp --DONE-- + // sgimcd src/gui/inst/macroDraw.cpp --DONE-- + // sgimcdu src/gui/inst/macroDrawUtil.cpp -- + // sgiLYNX src/gui/inst/mikey.cpp --DONE-- + // sgi5232 src/gui/inst/msm5232.cpp --DONE-- + // sgi6258 src/gui/inst/msm6258.cpp --DONE-- + // sgi6295 src/gui/inst/msm6295.cpp --DONE-- + // sgiMULPCM src/gui/inst/multipcm.cpp --DONE-- + // sgiN163 src/gui/inst/n163.cpp --DONE-- + // sgiNDS src/gui/inst/nds.cpp + // sgiWSG src/gui/inst/namco.cpp --DONE-- + // sgiNES src/gui/inst/nes.cpp --DONE-- + // sgiOPL src/gui/inst/opl.cpp --DONE-- + // sgiOPLL src/gui/inst/opll.cpp --DONE-- + // sgiOPM src/gui/inst/opm.cpp --DONE-- + // sgiOPN src/gui/inst/opn.cpp --DONE-- + // sgiOPZ src/gui/inst/opz.cpp --DONE-- + // sgiPCE src/gui/inst/pce.cpp --DONE-- + // sgiPET src/gui/inst/pet.cpp --DONE-- + // sgiPMQT src/gui/inst/pokemini.cpp --DONE-- + // sgiPOKEY src/gui/inst/pokey.cpp --DONE-- + // sgiPNN src/gui/inst/powernoise.cpp --DONE-- + // sgiPNS src/gui/inst/powernoise_slope.cpp --DONE-- + // sgiPV src/gui/inst/pv1000.cpp --DONE-- + // sgiQ src/gui/inst/qsound.cpp --DONE-- + // sgiRF5 src/gui/inst/rf5c68.cpp --DONE-- + // sgiSAA src/gui/inst/saa1099.cpp --DONE-- + // sgismpd src/gui/inst/sampleDraw.cpp --DONE-- + // sgiSCC src/gui/inst/scc.cpp --DONE-- + // sgiSEGA src/gui/inst/segapcm.cpp --DONE-- + // sgiSID2 src/gui/inst/sid2.cpp --DONE-- + // sgiSM src/gui/inst/sm8521.cpp --DONE-- + // sgiSNES src/gui/inst/snes.cpp --DONE-- + // sgiPSG src/gui/inst/std.cpp --DONE-- + // sgistru src/gui/inst/stringsUtil.cpp -- -- + // sgiSU src/gui/inst/su.cpp --DONE-- + // sgiSWAN src/gui/inst/swan.cpp --DONE-- + // sgiT6W src/gui/inst/t6w28.cpp --DONE-- + // sgiTED src/gui/inst/ted.cpp --DONE-- + // sgiTIA src/gui/inst/tia.cpp --DONE-- + // sgiVB src/gui/inst/vboy.cpp --DONE-- + // sgiVERA src/gui/inst/vera.cpp --DONE-- + // sgiVIC src/gui/inst/vic.cpp --DONE-- + // sgiVRC6 src/gui/inst/vrc6.cpp --DONE-- + // sgiVRC6S src/gui/inst/vrc6saw.cpp --DONE-- + // sgiwave src/gui/inst/wavetable.cpp --DONE-- + // sgiX1 src/gui/inst/x1_010.cpp --DONE-- + // sgiYMZ src/gui/inst/ymz280b.cpp --DONE-- + + // sgiPCMA src/gui/inst/adpcma.cpp + + strings["Macros##sgiPCMA"].plurals[0] = "Macros"; + strings["Volume##sgiPCMA"].plurals[0] = "Volume"; + strings["Global Volume##sgiPCMA"].plurals[0] = "Volume Global"; + strings["Panning##sgiPCMA"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiPCMA"].plurals[0] = "Redef. de Fase"; + + // sgiPCMB src/gui/inst/adpcmb.cpp + + strings["Macros##sgiPCMB"].plurals[0] = "Macros"; + strings["Volume##sgiPCMB"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPCMB"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPCMB"].plurals[0] = "Tom"; + strings["Panning##sgiPCMB"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiPCMB"].plurals[0] = "Redef. de Fase"; + + // sgiSAMPLE src/gui/inst/amiga.cpp + + strings["Macros##sgiSAMPLE"].plurals[0] = "Macros"; + strings["Volume##sgiSAMPLE"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSAMPLE"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSAMPLE"].plurals[0] = "Tom"; + strings["Panning##sgiSAMPLE"].plurals[0] = "Balanço"; + strings["Panning (left)##sgiSAMPLE"].plurals[0] = "Balanço (esquerda)"; + strings["Surround##sgiSAMPLE"].plurals[0] = "Surround"; + strings["Panning (right)##sgiSAMPLE"].plurals[0] = "Balanço (direita)"; + strings["Waveform##sgiSAMPLE"].plurals[0] = "Forma de onda"; + strings["Phase Reset##sgiSAMPLE"].plurals[0] = "Redef. de Fase"; + + // sgiAY src/gui/inst/ay.cpp + + strings["Macros##sgiAY"].plurals[0] = "Macros"; + strings["Volume##sgiAY"].plurals[0] = "Volume"; + strings["Arpeggio##sgiAY"].plurals[0] = "Arpejo"; + strings["Pitch##sgiAY"].plurals[0] = "Tom"; + strings["Noise Freq##sgiAY"].plurals[0] = "Freq. Ruído"; + strings["Waveform##sgiAY"].plurals[0] = "Forma de Onda"; + strings["Raw Period##sgiAY"].plurals[0] = "Período (val. registrador)"; + strings["Raw Envelope Period##sgiAY"].plurals[0] = "Período do Envelope (val. registrador)"; + strings["Phase Reset##sgiAY"].plurals[0] = "Redef. de Fase"; + strings["Envelope##sgiAY"].plurals[0] = "Envelope"; + strings["AutoEnv Num##sgiAY"].plurals[0] = "Num. EnvAuto"; + strings["AutoEnv Den##sgiAY"].plurals[0] = "Den. EnvAuto"; + + // sgi8930 src/gui/inst/ay8930.cpp + + strings["Macros##sgi8930"].plurals[0] = "Macros"; + strings["Volume##sgi8930"].plurals[0] = "Volume"; + strings["Arpeggio##sgi8930"].plurals[0] = "Arpejo"; + strings["Pitch##sgi8930"].plurals[0] = "Tom"; + strings["Noise Freq##sgi8930"].plurals[0] = "Freq. Ruído"; + strings["Waveform##sgi8930"].plurals[0] = "Forma de Onda"; + strings["Raw Period##sgi8930"].plurals[0] = "Período (val. registrador)"; + strings["Raw Envelope Period##sgi8930"].plurals[0] = "Período do Envelope (val. registrador)"; + strings["Phase Reset##sgi8930"].plurals[0] = "Redef. de Fase"; + strings["Duty##sgi8930"].plurals[0] = "Ciclo de Trab."; + strings["Envelope##sgi8930"].plurals[0] = "Envelope"; + strings["AutoEnv Num##sgi8930"].plurals[0] = "Num. EnvAuto"; + strings["AutoEnv Den##sgi8930"].plurals[0] = "Den. EnvAuto"; + strings["Noise AND Mask##sgi8930"].plurals[0] = "Máscara AND Ruído"; + strings["Noise OR Mask##sgi8930"].plurals[0] = "Máscara OR Ruído"; + + // sgiB src/gui/inst/beeper.cpp + + strings["Macros##sgiB"].plurals[0] = "Macros"; + strings["Volume##sgiB"].plurals[0] = "Volume"; + strings["Arpeggio##sgiB"].plurals[0] = "Arpejo"; + strings["Pitch##sgiB"].plurals[0] = "Tom"; + strings["Pulse Width##sgiB"].plurals[0] = "Largura de Pulso"; + + // sgiC140 src/gui/inst/c140.cpp + + strings["Macros##sgiC140"].plurals[0] = "Macros"; + strings["Volume##sgiC140"].plurals[0] = "Volume"; + strings["Arpeggio##sgiC140"].plurals[0] = "Arpejo"; + strings["Pitch##sgiC140"].plurals[0] = "Tom"; + strings["Panning (left)##sgiC140"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiC140"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiC140"].plurals[0] = "Redef. de Fase"; + + // sgiC219 src/gui/inst/c219.cpp + + strings["Macros##sgiC219"].plurals[0] = "Macros"; + strings["Volume##sgiC219"].plurals[0] = "Volume"; + strings["Arpeggio##sgiC219"].plurals[0] = "Arpejo"; + strings["Pitch##sgiC219"].plurals[0] = "Tom"; + strings["Control##sgiC219"].plurals[0] = "Controle"; + strings["Panning (left)##sgiC219"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiC219"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiC219"].plurals[0] = "Redef. de Fase"; + + // sgiC64 src/gui/inst/c64.cpp + + strings["Waveform##sgiC640"].plurals[0] = "Forma de Onda"; + strings["tri##sgiC64"].plurals[0] = "tri"; + strings["saw##sgiC64"].plurals[0] = "serra"; + strings["pulse##sgiC64"].plurals[0] = "pulso"; + strings["noise##sgiC64"].plurals[0] = "ruído"; + strings["A##sgiC640"].plurals[0] = "A"; + strings["A##sgiC641"].plurals[0] = "A"; + strings["D##sgiC640"].plurals[0] = "D"; + strings["D##sgiC641"].plurals[0] = "D"; + strings["S##sgiC640"].plurals[0] = "S"; + strings["S##sgiC641"].plurals[0] = "S"; + strings["R##sgiC640"].plurals[0] = "R"; + strings["R##sgiC641"].plurals[0] = "R"; + strings["Envelope##sgiC640"].plurals[0] = "Envelope"; + strings["Envelope##sgiC641"].plurals[0] = "Envelope"; + strings["Duty##sgiC640"].plurals[0] = "Ciclo de Trabalho"; + strings["Ring Modulation##sgiC64"].plurals[0] = "Modulação de Anel"; + strings["Oscillator Sync##sgiC64"].plurals[0] = "Sincronização de Osciladores"; + strings["Enable filter##sgiC64"].plurals[0] = "Habilitar filtro"; + strings["Initialize filter##sgiC64"].plurals[0] = "Inicializar filtro"; + strings["Cutoff##sgiC640"].plurals[0] = "Ponto de corte"; + strings["Resonance##sgiC640"].plurals[0] = "Ressonância"; + strings["Filter Mode##sgiC640"].plurals[0] = "Modo de filtro"; + strings["low##sgiC64"].plurals[0] = "baixa"; + strings["band##sgiC64"].plurals[0] = "banda"; + strings["high##sgiC64"].plurals[0] = "alta"; + strings["ch3off##sgiC64"].plurals[0] = "cn3desl"; + strings["Absolute Cutoff Macro##sgiC64"].plurals[0] = "Macro de Corte Absoluta"; + strings["Absolute Duty Macro##sgiC64"].plurals[0] = "Macro de Ciclo de Trab. Absoluta"; + strings["Don't test before new note##sgiC64"].plurals[0] = "Não testar antes de uma nova nota"; + strings["Macros##sgiC64"].plurals[0] = "Macros"; + strings["Volume##sgiC64"].plurals[0] = "Volume"; + strings["Arpeggio##sgiC64"].plurals[0] = "Arpejo"; + strings["Pitch##sgiC64"].plurals[0] = "Tom"; + strings["Duty##sgiC641"].plurals[0] = "Ciclo de Trabalho"; + strings["Waveform##sgiC641"].plurals[0] = "Forma de onda"; + strings["Cutoff##sgiC641"].plurals[0] = "Ponto de Corte"; + strings["Filter Mode##sgiC641"].plurals[0] = "Modo de Filtro"; + strings["Filter Toggle##sgiC64"].plurals[0] = "Alternar Filtro"; + strings["Resonance##sgiC641"].plurals[0] = "Ressonância"; + strings["Special##sgiC64"].plurals[0] = "Especial"; + strings["Attack##sgiC64"].plurals[0] = "Ataque"; + strings["Decay##sgiC64"].plurals[0] = "Decaimento"; + strings["Sustain##sgiC64"].plurals[0] = "Sustentação"; + strings["Release##sgiC64"].plurals[0] = "Repouso"; + + // sgiDAVE src/gui/inst/dave.cpp + + strings["Macros##sgiDAVE"].plurals[0] = "Macros"; + strings["Volume##sgiDAVE"].plurals[0] = "Volume"; + strings["Arpeggio##sgiDAVE"].plurals[0] = "Arpejo"; + strings["Pitch##sgiDAVE"].plurals[0] = "Tom"; + strings["Noise Freq##sgiDAVE"].plurals[0] = "Freq. Ruído"; + strings["Waveform##sgiDAVE"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiDAVE"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiDAVE"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiDAVE"].plurals[0] = "Redef. de fase"; + strings["Control##sgiDAVE"].plurals[0] = "Controle"; + strings["Raw Frequency##sgiDAVE"].plurals[0] = "Frequência (val. registrador)"; + + // sgi5503 src/gui/inst/es5503.cpp + + strings["Oscillator mode:##sgi5503"].plurals[0] = "Modo de Oscilador:"; + strings["Freerun##sgi5503"].plurals[0] = "Livre/independente"; + strings["Oneshot##sgi5503"].plurals[0] = "Uma vez"; + strings["Sync/AM##sgi5503"].plurals[0] = "Sincronizado/AM"; + strings["Swap##sgi5503"].plurals[0] = "Trocar"; + strings["Virtual softpan channel##sgi5503"].plurals[0] = "Balanço suave virtual"; + strings["Combines odd and next even channel into one virtual channel with 256-step panning.\nInstrument, volume and effects need to be placed on the odd channel (e.g. 1st, 3rd, 5th etc.)##sgi5503"].plurals[0] = "Combina um canal ímpar com o próximo canal par em um canal virtual com balanço de 256 passos.\nInstrumento, volume e efeitos precisam ser colocados em um canal ímpar (ex: 1º, 3º, 5º etc.)"; + strings["Phase reset on key-on##sgi5503"].plurals[0] = "Realizar redefinição de fase em nova nota"; + strings["Macros##sgi5503"].plurals[0] = "Macros"; + strings["Volume##sgi5503"].plurals[0] = "Volume"; + strings["Arpeggio##sgi5503"].plurals[0] = "Arpejo"; + strings["Pitch##sgi5503"].plurals[0] = "Tom"; + strings["Osc. mode##sgi5503"].plurals[0] = "Modo de Oscilador"; + strings["Panning (left)##sgi5503"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgi5503"].plurals[0] = "Balanço (direita)"; + strings["Waveform##sgi5503"].plurals[0] = "Forma de Onda"; + strings["Phase Reset##sgi5503"].plurals[0] = "Redef. de Fase"; + strings["Wave/sample pos.##sgi5503"].plurals[0] = "Pos. onda/sample"; + strings["Osc. output##sgi5503"].plurals[0] = "Saída osc."; + + // sgiOTTO src/gui/inst/es5506.cpp + + strings["Filter Mode##sgiOTTO0"].plurals[0] = "Modo de filtro"; + strings["Filter K1##sgiOTTO0"].plurals[0] = "Coef. K1 do filtro"; + strings["Filter K2##sgiOTTO0"].plurals[0] = "Coef. K2 do filtro"; + strings["Envelope length##sgiOTTO"].plurals[0] = "Comprimento do envelope"; + strings["Left Volume Ramp##sgiOTTO"].plurals[0] = "Rampa do volume esquerdo"; + strings["Right Volume Ramp##sgiOTTO"].plurals[0] = "Rampa do volume direito"; + strings["Filter K1 Ramp##sgiOTTO"].plurals[0] = "Rampa do coef. K1 do filtro"; + strings["Filter K2 Ramp##sgiOTTO"].plurals[0] = "Rampa do coef. K2 do filtro"; + strings["K1 Ramp Slowdown##sgiOTTO"].plurals[0] = "Desaceleração da rampa do K1"; + strings["K2 Ramp Slowdown##sgiOTTO"].plurals[0] = "Desaceleração da rampa do K2"; + strings["Macros##sgiOTTO"].plurals[0] = "Macros"; + strings["Volume##sgiOTTO"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOTTO"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOTTO"].plurals[0] = "Tom"; + strings["Panning (left)##sgiOTTO"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiOTTO"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiOTTO"].plurals[0] = "Redef. de Fase"; + strings["Filter Mode##sgiOTTO1"].plurals[0] = "Modo de filtro"; + strings["Filter K1##sgiOTTO1"].plurals[0] = "Coef. K1 do filtro"; + strings["Filter K2##sgiOTTO1"].plurals[0] = "Coef. K2 do filtro"; + strings["Outputs##sgiOTTO"].plurals[0] = "Saídas"; + strings["Control##sgiOTTO"].plurals[0] = "Controle"; + + // sgiESFM src/gui/inst/esfm.cpp + + strings["Other##sgiESFM0"].plurals[0] = "Outro"; + strings["Other##sgiESFM1"].plurals[0] = "Outro"; + strings["Envelope##sgiESFM0"].plurals[0] = "Envelope"; + strings["Envelope##sgiESFM1"].plurals[0] = "Envelope"; + strings["op%d##sgiESFM0"].plurals[0] = "op%d"; + strings["OP%d##sgiESFM1"].plurals[0] = "OP%d"; + strings["Detune in semitones##sgiESFM0"].plurals[0] = "Desafinação em semitons"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM0"].plurals[0] = "Desafinação em frações de semitom.\n128 = +1 semitom, -128 = -1 semitom."; + strings["If operator outputs sound, enable left channel output.##sgiESFM0"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal esquerdo."; + strings["If operator outputs sound, enable right channel output.##sgiESFM0"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal direito."; + strings["Block##sgiESFM0"].plurals[0] = "Bloco"; + strings["FreqNum##sgiESFM0"].plurals[0] = "NúmFreq."; + strings["op%d##sgiESFM2"].plurals[0] = "op%d"; + strings["Operator %d##sgiESFM"].plurals[0] = "Operador %d"; + strings["Waveform##sgiESFM"].plurals[0] = "Forma de Onda"; + strings["Envelope##sgiESFM"].plurals[0] = "Envelope"; + strings["Blk##sgiESFM"].plurals[0] = "Blc"; + strings["Block##sgiESFM1"].plurals[0] = "Bloco"; + strings["F##sgiESFM"].plurals[0] = "F"; + strings["Frequency (F-Num)##sgiESFM"].plurals[0] = "Frequência (Núm-F)"; + strings["Detune in semitones##sgiESFM1"].plurals[0] = "Desafinação em semitons"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM1"].plurals[0] = "Desafinação em frações de semitom.\n128 = +1 semitom, -128 = -1 semitom."; + strings["If operator outputs sound, enable left channel output.##sgiESFM1"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal esquerdo."; + strings["If operator outputs sound, enable right channel output.##sgiESFM1"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal direito."; + strings["op%d##sgiESFM3"].plurals[0] = "op%d"; + strings["OP%d##sgiESFM4"].plurals[0] = "OP%d"; + strings["Block##sgiESFM2"].plurals[0] = "Bloco"; + strings["FreqNum##sgiESFM1"].plurals[0] = "NúmFreq."; + strings["Detune in semitones##sgiESFM2"].plurals[0] = "Desafinação em semitons"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM2"].plurals[0] = "Desafinação em frações de semitom.\n128 = +1 semitom, -128 = -1 semitom."; + strings["If operator outputs sound, enable left channel output.##sgiESFM2"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal esquerdo."; + strings["If operator outputs sound, enable right channel output.##sgiESFM2"].plurals[0] = "Se o operador emite som, habilita a sua saída pelo canal direito."; + strings["OP%d Macros##sgiESFM"].plurals[0] = "Macros OP%d"; + strings["Block##sgiESFM3"].plurals[0] = "Bloco"; + strings["FreqNum##sgiESFM2"].plurals[0] = "NúmFreq."; + strings["Op. Arpeggio##sgiESFM"].plurals[0] = "Arpejo Op."; + strings["Op. Pitch##sgiESFM"].plurals[0] = "Tom Op."; + strings["Op. Panning##sgiESFM"].plurals[0] = "Balanço Op."; + strings["Macros##sgiESFM"].plurals[0] = "Macros"; + strings["Volume##sgiESFM"].plurals[0] = "Volume"; + strings["Arpeggio##sgiESFM"].plurals[0] = "Arpejo"; + strings["Pitch##sgiESFM"].plurals[0] = "Tom"; + strings["OP4 Noise Mode##sgiESFM"].plurals[0] = "Modo de Ruído do OP4"; + strings["Panning##sgiESFM"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiESFM"].plurals[0] = "Redef. de Fase"; + + // sgiFDS src/gui/inst/fds.cpp + + strings["Compatibility mode##sgiFDS"].plurals[0] = "Modo de compatibilidade"; + strings["only use for compatibility with .dmf modules!\n- initializes modulation table with first wavetable\n- does not alter modulation parameters on instrument change##sgiFDS"].plurals[0] = "use apenas para compatibilidade com módulos .dmf!\n- inicializa a tabela de modulação com a primeira wavetable\n- não altera os parâmetros de modulação com mudança de instrumento"; + strings["Modulation depth##sgiFDS"].plurals[0] = "Profundidade de modulação"; + strings["Modulation speed##sgiFDS"].plurals[0] = "Velocidade de modulação"; + strings["Modulation table##sgiFDS"].plurals[0] = "Tabela de modulação"; + strings["Macros##sgiFDS"].plurals[0] = "Macros"; + strings["Volume##sgiFDS"].plurals[0] = "Volume"; + strings["Arpeggio##sgiFDS"].plurals[0] = "Arpejo"; + strings["Pitch##sgiFDS"].plurals[0] = "Tom"; + strings["Waveform##sgiFDS"].plurals[0] = "Forma de onda"; + strings["Mod Depth##sgiFDS"].plurals[0] = "Profundidade Mod."; + strings["Mod Speed##sgiFDS"].plurals[0] = "Velocidade Mod."; + strings["Mod Position##sgiFDS"].plurals[0] = "Posição Mod."; + + // sgifmeu src/gui/inst/fmEnvUtil.cpp + + strings["left click to restart\nmiddle click to pause\nright click to see algorithm##sgifmeu"].plurals[0] = "clique com o botão esquerdo para reiniciar\nclique com o botão do meio para pausar\nclique com o botão direito para ver o algoritmo"; + strings["left click to configure TL scaling\nright click to see FM preview##sgifmeu"].plurals[0] = "clique com o botão esquerdo para configurar o escalonamento de TL\nclique com o botão direito para ver a previsão da onda FM"; + strings["right click to see FM preview##sgifmeu"].plurals[0] = "clique com o botão direito para ver a previsão da onda FM"; + strings["operator level changes with volume?##sgifmeu"].plurals[0] = "nível do operador muda com o volume?"; + strings["AUTO##OPKVS"].plurals[0] = "AUTO##OPKVS"; + strings["NO##OPKVS"].plurals[0] = "NÃO##OPKVS"; + strings["YES##OPKVS"].plurals[0] = "SIM##OPKVS"; + + // sgifmeh src/gui/inst/fmEnvUtil.h + + strings["(copying)##sgifmeh"].plurals[0] = "(copiando)"; + strings["(swapping)##sgifmeh"].plurals[0] = "(trocando)"; + strings["- drag to swap operator\n- shift-drag to copy operator##sgifmeh"].plurals[0] = "- arraste para trocar operadores\n- shift+arraste para copiar operador"; + + // sgiGA20 src/gui/inst/ga20.cpp + + strings["Macros##sgiGA20"].plurals[0] = "Macros"; + strings["Volume##sgiGA20"].plurals[0] = "Volume"; + strings["Arpeggio##sgiGA20"].plurals[0] = "Arpejo"; + strings["Pitch##sgiGA20"].plurals[0] = "Tom"; + strings["Phase Reset##sgiGA20"].plurals[0] = "Redef. de Fase"; + + // sgiGB src/gui/inst/gb.cpp + + strings["Game Boy##sgiGB"].plurals[0] = "Game Boy"; + strings["Use software envelope##sgiGB"].plurals[0] = "Utilizar envelope em software"; + strings["Initialize envelope on every note##sgiGB"].plurals[0] = "Inicializar envelope em cada nota"; + strings["Volume##sgiGB0"].plurals[0] = "Volume"; + strings["Length##sgiGB"].plurals[0] = "Comprimento"; + strings["Sound Length##sgiGB0"].plurals[0] = "Comprimento do som"; + strings["Infinity##sgiGB"].plurals[0] = "Infinito"; + strings["Direction##sgiGB"].plurals[0] = "Direção"; + strings["Up##sgiGB0"].plurals[0] = "Cima"; + strings["Down##sgiGB0"].plurals[0] = "Baixo"; + strings["Hardware Sequence##sgiGB"].plurals[0] = "Sequência de Hardware"; + strings["Tick##sgiGB"].plurals[0] = "Tick"; + strings["Command##sgiGB"].plurals[0] = "Comando"; + strings["Move/Remove##sgiGB"].plurals[0] = "Mover/Remover"; + strings["Volume##sgiGB1"].plurals[0] = "Volume"; + strings["Env Length##sgiGB"].plurals[0] = "Comprimento do Envelope"; + strings["Sound Length##sgiGB1"].plurals[0] = "Comprimento do Som"; + strings["Up##sgiGB1"].plurals[0] = "Cima"; + strings["Down##sgiGB1"].plurals[0] = "Baixo"; + strings["Shift##sgiGB"].plurals[0] = "Deslocar"; + strings["Speed##sgiGB"].plurals[0] = "Velocidade"; + strings["Up##sgiGB2"].plurals[0] = "Cima"; + strings["Down##sgiGB2"].plurals[0] = "Baixo"; + strings["Ticks##sgiGB"].plurals[0] = "Ticks"; + strings["Position##sgiGB"].plurals[0] = "Posição"; + strings["Macros##sgiGB"].plurals[0] = "Macros"; + strings["Volume##sgiGB2"].plurals[0] = "Volume"; + strings["Arpeggio##sgiGB"].plurals[0] = "Arpejo"; + strings["Pitch##sgiGB"].plurals[0] = "Tom"; + strings["Duty/Noise##sgiGB"].plurals[0] = "Ciclo de Trab./Ruído"; + strings["Waveform##sgiGB"].plurals[0] = "Forma de Onda"; + strings["Panning##sgiGB"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiGB"].plurals[0] = "Redef. de Fase"; + + // sgiGBADMA src/gui/inst/gbadma.cpp + + strings["Macros##sgiGBADMA"].plurals[0] = "Macros"; + strings["Volume##sgiGBADMA"].plurals[0] = "Volume"; + strings["Arpeggio##sgiGBADMA"].plurals[0] = "Arpejo"; + strings["Pitch##sgiGBADMA"].plurals[0] = "Tom"; + strings["Waveform##sgiGBADMA"].plurals[0] = "Forma de Onda"; + strings["Panning##sgiGBADMA"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiGBADMA"].plurals[0] = "Redef. de Fase"; + + //sgiGBAMINMOD src/gui/inst/gbaminmod.cpp + + strings["Macros##sgiGBAMINMOD"].plurals[0] = "Macros"; + strings["Volume##sgiGBAMINMOD"].plurals[0] = "Volume"; + strings["Arpeggio##sgiGBAMINMOD"].plurals[0] = "Arpejo"; + strings["Pitch##sgiGBAMINMOD"].plurals[0] = "Tom"; + strings["Waveform##sgiGBAMINMOD"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiGBAMINMOD"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiGBAMINMOD"].plurals[0] = "Balanço (direita)"; + strings["Special##sgiGBAMINMOD"].plurals[0] = "Especial"; + strings["Phase Reset##sgiGBAMINMOD"].plurals[0] = "Redef. de Fase"; + + // sgiK00 src/gui/inst/k007232.cpp + + strings["Macros##sgiK00"].plurals[0] = "Macros"; + strings["Volume##sgiK00"].plurals[0] = "Volume"; + strings["Arpeggio##sgiK00"].plurals[0] = "Arpejo"; + strings["Pitch##sgiK00"].plurals[0] = "Tom"; + strings["Waveform##sgiK00"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiK00"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiK00"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiK00"].plurals[0] = "Redef. de Fase"; + + // sgiK05 src/gui/inst/k053260.cpp + + strings["Macros##sgiK05"].plurals[0] = "Macros"; + strings["Volume##sgiK05"].plurals[0] = "Volume"; + strings["Arpeggio##sgiK05"].plurals[0] = "Arpejo"; + strings["Pitch##sgiK05"].plurals[0] = "Tom"; + strings["Panning##sgiK05"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiK05"].plurals[0] = "Redef. de Fase"; + + // sgimcd src/gui/inst/macroDraw.cpp + + strings["Triangle##sgimcd"].plurals[0] = "Triângulo"; + strings["Saw##sgimcd"].plurals[0] = "Dente de serra"; + strings["Square##sgimcd"].plurals[0] = "Quadrada"; + strings["How did you even##sgimcd0"].plurals[0] = "Como diabos você..."; + strings["Bottom##sgimcd0"].plurals[0] = "Base"; + strings["Top##sgimcd0"].plurals[0] = "Topo"; + strings["Attack##sgimcd"].plurals[0] = "Ataque"; + strings["Sustain##sgimcd"].plurals[0] = "Sustentação"; + strings["Hold##sgimcd"].plurals[0] = "Retenção"; + strings["SusTime##sgimcd"].plurals[0] = "Tempo Sust."; + strings["Decay##sgimcd"].plurals[0] = "Decaimento"; + strings["SusDecay##sgimcd"].plurals[0] = "Decaim. Sust."; + strings["Release##sgimcd"].plurals[0] = "Repouso"; + strings["Bottom##sgimcd1"].plurals[0] = "Base"; + strings["Top##sgimcd1"].plurals[0] = "Topo"; + strings["Speed##sgimcd"].plurals[0] = "Velocidade"; + strings["Phase##sgimcd"].plurals[0] = "Fase"; + strings["Shape##sgimcd"].plurals[0] = "Formato"; + strings["Macro type: Sequence##sgimcd"].plurals[0] = "Tipo de macro: Sequência"; + strings["Macro type: ADSR##sgimcd"].plurals[0] = "Tipo de macro: ADSR"; + strings["Macro type: LFO##sgimcd"].plurals[0] = "Tipo de macro: LFO"; + strings["Macro type: What's going on here?##sgimcd"].plurals[0] = "Tipo de macro: Que porcaria tá acontecendo aqui?"; + strings["Delay/Step Length##sgimcd"].plurals[0] = "Atraso/Tamanho do passo"; + strings["Step Length (ticks)##IMacroSpeed"].plurals[0] = "Tamanho do passo (ticks)##IMacroSpeed"; + strings["Delay##IMacroDelay"].plurals[0] = "Atraso##IMacroDelay"; + strings["Release mode: Active (jump to release pos)##sgimcd"].plurals[0] = "Modo de repouso: Ativo (pula para a posição de repouso)"; + strings["Release mode: Passive (delayed release)##sgimcd"].plurals[0] = "Modo de repouso: Passivo (repouso atrasado)"; + strings["Tabs##sgimcd"].plurals[0] = "Abas"; + strings["Length##sgimcd"].plurals[0] = "Comprimento"; + strings["StepLen##sgimcd"].plurals[0] = "Compr. Passo"; + strings["Delay##sgimcd"].plurals[0] = "Atraso"; + strings["The heck? No, this isn't even working correctly...##sgimcd"].plurals[0] = "Cacildis? Não, não, isso aí tá com problema..."; + strings["The only problem with that selectedMacro is that it's a bug...##sgimcd"].plurals[0] = "O único problema com aquela \"selectedMacro\" é que ela é um bug..."; + strings["Single (combo box)##sgimcd"].plurals[0] = "Única (caixa de combinação)"; // é sério isso? + + // sgiLYNX src/gui/inst/mikey.cpp + + strings["Macros##sgiLYNX"].plurals[0] = "Macros"; + strings["Volume##sgiLYNX"].plurals[0] = "Volume"; + strings["Arpeggio##sgiLYNX"].plurals[0] = "Arpejo"; + strings["Pitch##sgiLYNX"].plurals[0] = "Tom"; + strings["Duty/Int##sgiLYNX"].plurals[0] = "Coeficientes/Integ."; + strings["Panning (left)##sgiLYNX"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiLYNX"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiLYNX"].plurals[0] = "Redef. de Fase"; + strings["Load LFSR##sgiLYNX"].plurals[0] = "Carregar LFSR"; + + // sgi5232 src/gui/inst/msm5232.cpp + + strings["Macros##sgi5232"].plurals[0] = "Macros"; + strings["Volume##sgi5232"].plurals[0] = "Volume"; + strings["Arpeggio##sgi5232"].plurals[0] = "Arpejo"; + strings["Pitch##sgi5232"].plurals[0] = "Tom"; + strings["Group Ctrl##sgi5232"].plurals[0] = "Controle de Grupo"; + strings["Group Attack##sgi5232"].plurals[0] = "Ataque de Grupo"; + strings["Group Decay##sgi5232"].plurals[0] = "Decaimento de Grupo"; + strings["Noise##sgi5232"].plurals[0] = "Ruído"; + + // sgi6258 src/gui/inst/msm6258.cpp + + strings["Macros##sgi6258"].plurals[0] = "Macros"; + strings["Frequency Divider##sgi6258"].plurals[0] = "Divisor de Frequência"; + strings["Panning##sgi6258"].plurals[0] = "Balanço"; + strings["Phase Reset##sgi6258"].plurals[0] = "Redef. de Fase"; + strings["Clock Divider##sgi6258"].plurals[0] = "Divisor de Clock"; + + // sgi6295 src/gui/inst/msm6295.cpp + + strings["Macros##sgi6295"].plurals[0] = "Macros"; + strings["Volume##sgi6295"].plurals[0] = "Volume"; + strings["Frequency Divider##sgi6295"].plurals[0] = "Divisor de Frequência"; + strings["Phase Reset##sgi6295"].plurals[0] = "Redef. de Fase"; + + // sgiMULPCM src/gui/inst/multipcm.cpp + + strings["MultiPCM##sgiMULPCM"].plurals[0] = "MultiPCM"; + strings["AR##sgiMULPCM0"].plurals[0] = "AR"; + strings["AR##sgiMULPCM1"].plurals[0] = "AR"; + strings["Attack Rate##sgiMULPCM"].plurals[0] = "Taxa de Ataque"; + strings["D1R##sgiMULPCM0"].plurals[0] = "D1R"; + strings["D1R##sgiMULPCM1"].plurals[0] = "D1R"; + strings["Decay 1 Rate##sgiMULPCM"].plurals[0] = "Taxa de Decaimento 1"; + strings["DL##sgiMULPCM0"].plurals[0] = "DL"; + strings["DL##sgiMULPCM1"].plurals[0] = "DL"; + strings["Decay Level##sgiMULPCM"].plurals[0] = "Nível de Decaimento"; + strings["D2R##sgiMULPCM0"].plurals[0] = "D2R"; + strings["D2R##sgiMULPCM1"].plurals[0] = "D2R"; + strings["Decay 2 Rate##sgiMULPCM"].plurals[0] = "Taxa de Decaimento 2"; + strings["RR##sgiMULPCM0"].plurals[0] = "RR"; + strings["RR##sgiMULPCM1"].plurals[0] = "RR"; + strings["Release Rate##sgiMULPCM"].plurals[0] = "Taxa de Repouso"; + strings["RC##sgiMULPCM0"].plurals[0] = "RC"; + strings["RC##sgiMULPCM1"].plurals[0] = "RC"; + strings["Rate Correction##sgiMULPCM"].plurals[0] = "Correção de Taxa"; + strings["Envelope##sgiMULPCM0"].plurals[0] = "Envelope"; + strings["Envelope##sgiMULPCM1"].plurals[0] = "Envelope"; + strings["LFO Rate##sgiMULPCM"].plurals[0] = "Taxa de LFO"; + strings["PM Depth##sgiMULPCM"].plurals[0] = "Profundidade de PM"; + strings["AM Depth##sgiMULPCM"].plurals[0] = "Profundidade de AM"; + strings["Macros##sgiMULPCM"].plurals[0] = "Macros"; + strings["Volume##sgiMULPCM"].plurals[0] = "Volume"; + strings["Arpeggio##sgiMULPCM"].plurals[0] = "Arpejo"; + strings["Pitch##sgiMULPCM"].plurals[0] = "Tom"; + strings["Panning##sgiMULPCM"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiMULPCM"].plurals[0] = "Redef. de Fase"; + + // sgiN163 src/gui/inst/n163.cpp + + strings["Namco 163##sgiN163"].plurals[0] = "Namco 163"; + strings["Load waveform##sgiN163"].plurals[0] = "Carregar wavetable"; + strings["when enabled, a waveform will be loaded into RAM.\nwhen disabled, only the offset and length change.##sgiN163"].plurals[0] = "quando habilitado, uma wavetable será carregada em RAM.\nquando desabilitado, somente o deslocamento e comprimento serão alterados."; + strings["Waveform##WAVE"].plurals[0] = "Forma de onda##WAVE"; + strings["Per-channel wave position/length##sgiN163"].plurals[0] = "Posição/comprimento de onda por canal"; + strings["Ch##sgiN163"].plurals[0] = "Can"; + strings["Position##sgiN163"].plurals[0] = "Posição"; + strings["Length##sgiN163"].plurals[0] = "Comprimento"; + strings["Position##WAVEPOS"].plurals[0] = "Posição##WAVEPOS"; + strings["Length##WAVELEN"].plurals[0] = "Comprimento##WAVELEN"; + strings["Macros##sgiN163"].plurals[0] = "Macros"; + strings["Volume##sgiN163"].plurals[0] = "Volume"; + strings["Arpeggio##sgiN163"].plurals[0] = "Arpejo"; + strings["Pitch##sgiN163"].plurals[0] = "Tom"; + strings["Wave Pos##sgiN163"].plurals[0] = "Posição da onda"; + strings["Waveform##sgiN163"].plurals[0] = "Forma de onda"; + strings["Wave Length##sgiN163"].plurals[0] = "Comprimento da onda"; + + // sgiWSG src/gui/inst/namco.cpp + + strings["Macros##sgiWSG"].plurals[0] = "Macros"; + strings["Volume##sgiWSG"].plurals[0] = "Volume"; + strings["Arpeggio##sgiWSG"].plurals[0] = "Arpejo"; + strings["Pitch##sgiWSG"].plurals[0] = "Tom"; + strings["Noise##sgiWSG"].plurals[0] = "Ruído"; + strings["Waveform##sgiWSG"].plurals[0] = "Forma de onda"; + strings["Panning (left)##sgiWSG"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiWSG"].plurals[0] = "Balanço (direita)"; + + // sgiNDS src/gui/inst/nds.cpp + + strings["Macros##sgiNDS"].plurals[0] = "Macros"; + strings["Volume##sgiNDS"].plurals[0] = "Volume"; + strings["Arpeggio##sgiNDS"].plurals[0] = "Arpejo"; + strings["Pitch##sgiNDS"].plurals[0] = "Tom"; + strings["Duty##sgiNDS"].plurals[0] = "Ciclo de Trab."; + strings["Panning##sgiNDS"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiNDS"].plurals[0] = "Redef. de Fase"; + + // sgiNES src/gui/inst/nes.cpp + + strings["Macros##sgiNES"].plurals[0] = "Macros"; + strings["Volume##sgiNES"].plurals[0] = "Volume"; + strings["Arpeggio##sgiNES"].plurals[0] = "Arpejo"; + strings["Pitch##sgiNES"].plurals[0] = "Tom"; + strings["Duty/Noise##sgiNES"].plurals[0] = "Ciclo de Trab./Ruído"; + strings["Phase Reset##sgiNES"].plurals[0] = "Redef. de Fase"; + + // sgiOPL src/gui/inst/opl.cpp + + strings["4-op##sgiOPL"].plurals[0] = "4-op"; + strings["Drums##sgiOPL"].plurals[0] = "Bateria"; + strings["Fixed frequency mode##sgiOPL"].plurals[0] = "Modo de frequência fixa"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPL"].plurals[0] = "quando habilitado, os canais de bateria serão definidos para as frequências especificadas, ignorando a nota."; + strings["Drum##sgiOPL"].plurals[0] = "Tambor"; + strings["Block##sgiOPL"].plurals[0] = "Bloco"; + strings["FreqNum##sgiOPL"].plurals[0] = "NúmFreq."; + strings["Kick##sgiOPL0"].plurals[0] = "Bumbo"; + strings["Snare/Hi-hat##sgiOPL"].plurals[0] = "Caixa/Chimbal"; + strings["Tom/Top##sgiOPL"].plurals[0] = "Surdo/Prato"; + strings["Other##sgiOPL0"].plurals[0] = "Outro"; + strings["Other##sgiOPL1"].plurals[0] = "Outro"; + strings["Envelope##sgiOPL0"].plurals[0] = "Envelope"; + strings["Envelope##sgiOPL1"].plurals[0] = "Envelope"; + strings["op%d##sgiOPL0"].plurals[0] = "op%d"; + strings["Kick##sgiOPL1"].plurals[0] = "Bumbo"; + strings["Env##sgiOPL"].plurals[0] = "Env"; + strings["OP%d##sgiOPL1"].plurals[0] = "OP%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL0"].plurals[0] = "OPL2/OPL3 somente (as últimas 4 ondas são somente para o OPL3)"; + strings["op%d##sgiOPL2"].plurals[0] = "op%d"; + strings["Envelope 2 (kick only)##sgiOPL0"].plurals[0] = "Envelope 2 (bumbo somente)"; + strings["Envelope##sgiOPL2"].plurals[0] = "Envelope"; + strings["Operator %d##sgiOPL"].plurals[0] = "Operador %d"; + strings["Waveform##sgiOPL"].plurals[0] = "Forma de onda"; + strings["Envelope##sgiOPL3"].plurals[0] = "Envelope"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL1"].plurals[0] = "OPL2/OPL3 somente (as últimas 4 ondas são somente para o OPL3)"; + strings["op%d##sgiOPL3"].plurals[0] = "op%d"; + strings["Envelope 2 (kick only)##sgiOPL1"].plurals[0] = "Envelope 2 (kick only)"; + strings["Envelope##sgiOPL4"].plurals[0] = "Envelope"; + strings["OP%d##sgiOPL4"].plurals[0] = "OP%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL2"].plurals[0] = "OPL2/OPL3 somente (as últimas 4 ondas são somente para o OPL3)"; + strings["FM Macros##sgiOPL"].plurals[0] = "Macros FM"; + strings["OP%d Macros##sgiOPL"].plurals[0] = "Macros OP%d"; + strings["Macros##sgiOPL"].plurals[0] = "Macros"; + strings["Volume##sgiOPL"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOPL"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOPL"].plurals[0] = "Tom"; + strings["Panning##sgiOPL"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiOPL"].plurals[0] = "Redef. de Fase"; + + // sgiOPLL src/gui/inst/opll.cpp + + strings["%s name##sgiOPLL"].plurals[0] = "Nomes do %s"; + strings["Fixed frequency mode##sgiOPLL"].plurals[0] = "Modo de frequência fixa"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPLL"].plurals[0] = "quando habilitado, os canais de bateria serão definidos para as frequências especificadas, ignorando a nota."; + strings["Drum##sgiOPLL"].plurals[0] = "Tambor"; + strings["Block##sgiOPLL"].plurals[0] = "Bloco"; + strings["FreqNum##sgiOPLL"].plurals[0] = "NúmFreq."; + strings["Kick##sgiOPLL"].plurals[0] = "Bumbo"; + strings["Snare/Hi-hat##sgiOPLL"].plurals[0] = "Caixa/Chimbal"; + strings["Tom/Top##sgiOPLL"].plurals[0] = "Surdo/Prato"; + strings["Volume##TL"].plurals[0] = "Volume##TL"; + strings["this volume slider only works in compatibility (non-drums) system.##sgiOPLL"].plurals[0] = "este slider de volume só funciona no sistema de compatibilidade (não-bateria)."; + strings["Other##sgiOPLL0"].plurals[0] = "Outro"; + strings["Other##sgiOPLL1"].plurals[0] = "Outro"; + strings["Envelope##sgiOPLL0"].plurals[0] = "Envelope"; + strings["Envelope##sgiOPLL1"].plurals[0] = "Envelope"; + strings["op%d##sgiOPLL0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPLL1"].plurals[0] = "OP%d"; + strings["op%d##sgiOPLL2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPLL"].plurals[0] = "Operador %d"; + strings["Waveform##sgiOPLL"].plurals[0] = "Forma de onda"; + strings["Envelope##sgiOPLL2"].plurals[0] = "Envelope"; + strings["op%d##sgiOPLL3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPLL4"].plurals[0] = "OP%d"; + strings["SSG On##sgiOPLL"].plurals[0] = "Env. Sust."; // quem deu o nome de "SSG On" pra essa checkbox precisava de uma boa noite de sono... + strings["FM Macros##sgiOPLL"].plurals[0] = "Macros FM"; + strings["OP%d Macros##sgiOPLL"].plurals[0] = "Macros OP%d"; + strings["Macros##sgiOPLL"].plurals[0] = "Macros"; + strings["Volume##sgiOPLL"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOPLL"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOPLL"].plurals[0] = "Tom"; + strings["Patch##sgiOPLL"].plurals[0] = "Timbre"; + strings["Phase Reset##sgiOPLL"].plurals[0] = "Redef. de Fase"; + + // sgiOPM src/gui/inst/opm.cpp + + strings["Envelope##sgiOPM0"].plurals[0] = "Envelope"; + strings["op%d##sgiOPM0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPM3"].plurals[0] = "OP%d"; + strings["op%d##sgiOPM1"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPM"].plurals[0] = "Operador %d"; + strings["Waveform##sgiOPM"].plurals[0] = "Forma de Onda"; // por que tem waveform no opm? kkkkkk + strings["Envelope##sgiOPM1"].plurals[0] = "Envelope"; + strings["op%d##sgiOPM2"].plurals[0] = "op%d"; + strings["OP%d##sgiOPM4"].plurals[0] = "OP%d"; + strings["FM Macros##sgiOPM"].plurals[0] = "Macros FM"; + strings["AM Depth##sgiOPM"].plurals[0] = "Profundidade AM"; + strings["PM Depth##sgiOPM"].plurals[0] = "Profundidade PM"; + strings["LFO Speed##sgiOPM"].plurals[0] = "Velocidade do LFO"; + strings["LFO Shape##sgiOPM"].plurals[0] = "Formato do LFO"; + strings["OpMask##sgiOPM"].plurals[0] = "Máscara de Op."; + strings["OP%d Macros##sgiOPM"].plurals[0] = "Macros OP%d"; + strings["Macros##sgiOPM"].plurals[0] = "Macros"; + strings["Volume##sgiOPM"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOPM"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOPM"].plurals[0] = "Tom"; + strings["Noise Freq##sgiOPM"].plurals[0] = "Freq. Ruído"; + strings["Panning##sgiOPM"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiOPM"].plurals[0] = "Redef. de Fase"; + + // sgiOPN src/gui/inst/opn.cpp + + strings["Envelope##sgiOPN0"].plurals[0] = "Envelope"; + strings["Envelope##sgiOPN1"].plurals[0] = "Envelope"; + strings["op%d##sgiOPN0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPN1"].plurals[0] = "OP%d"; + strings["op%d##sgiOPN2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPN"].plurals[0] = "Operador %d"; + strings["SSG-EG##sgiOPN"].plurals[0] = "SSG-EG"; + strings["Envelope##sgiOPN2"].plurals[0] = "Envelope"; + strings["op%d##sgiOPN3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPN4"].plurals[0] = "OP%d"; + strings["SSG On##sgiOPN"].plurals[0] = "SSG On"; + strings["FM Macros##sgiOPN"].plurals[0] = "Macros FM"; + strings["LFO Speed##sgiOPN"].plurals[0] = "Velocidade LFO"; + strings["OpMask##sgiOPN"].plurals[0] = "Máscara de Op."; + strings["OP%d Macros##sgiOPN"].plurals[0] = "Macros OP%d"; + strings["Macros##sgiOPN"].plurals[0] = "Macros"; + strings["Volume##sgiOPN"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOPN"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOPN"].plurals[0] = "Tom"; + strings["Panning##sgiOPN"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiOPN"].plurals[0] = "Redef. de Fase"; + + // sgiOPZ src/gui/inst/opz.cpp + + strings["Request from TX81Z##sgiOPZ"].plurals[0] = "Requisitar do TX81Z"; + strings["Other##sgiOPZ0"].plurals[0] = "Outro"; + strings["Other##sgiOPZ1"].plurals[0] = "Outro"; + strings["Envelope##sgiOPZ0"].plurals[0] = "Envelope"; + strings["Envelope##sgiOPZ1"].plurals[0] = "Envelope"; + strings["op%d##sgiOPZ0"].plurals[0] = "op%d"; + strings["OP%d##sgiOPZ1"].plurals[0] = "OP%d"; + strings["Fixed##sgiOPZ0"].plurals[0] = "F.Fixa"; + strings["Block##sgiOPZ0"].plurals[0] = "Bloco"; + strings["FreqNum##sgiOPZ0"].plurals[0] = "NúmFreq."; + strings["op%d##sgiOPZ2"].plurals[0] = "op%d"; + strings["Operator %d##sgiOPZ"].plurals[0] = "Operador %d"; + strings["Waveform##sgiOPZ"].plurals[0] = "Forma de Onda"; + strings["Envelope##sgiOPZ2"].plurals[0] = "Envelope"; + strings["Block##sgiOPZ1"].plurals[0] = "Bloco"; + strings["Freq##sgiOPZ"].plurals[0] = "Freq."; + strings["Fixed##sgiOPZ1"].plurals[0] = "F.Fixa"; + strings["op%d##sgiOPZ3"].plurals[0] = "op%d"; + strings["OP%d##sgiOPZ4"].plurals[0] = "OP%d"; + strings["Fixed##sgiOPZ2"].plurals[0] = "F.Fixa"; + strings["Block##sgiOPZ2"].plurals[0] = "Bloco"; + strings["FreqNum##sgiOPZ1"].plurals[0] = "NúmFreq."; + strings["FM Macros##sgiOPZ"].plurals[0] = "Macros FM"; + strings["AM Depth##sgiOPZ"].plurals[0] = "Profundidade AM"; + strings["PM Depth##sgiOPZ"].plurals[0] = "Profundidade PM"; + strings["LFO Speed##sgiOPZ"].plurals[0] = "Velocidade do LFO"; + strings["LFO Shape##sgiOPZ"].plurals[0] = "Formato do LFO"; + strings["AM Depth 2##sgiOPZ"].plurals[0] = "Profundidade do AM 2"; + strings["PM Depth 2##sgiOPZ"].plurals[0] = "Profundidade do PM 2"; + strings["LFO2 Speed##sgiOPZ"].plurals[0] = "Velocidade do LFO2"; + strings["LFO2 Shape##sgiOPZ"].plurals[0] = "Formato do LFO2"; + strings["OP%d Macros##sgiOPZ"].plurals[0] = "Macros OP%d"; + strings["Macros##sgiOPZ"].plurals[0] = "Macros"; + strings["Volume##sgiOPZ"].plurals[0] = "Volume"; + strings["Arpeggio##sgiOPZ"].plurals[0] = "Arpejo"; + strings["Pitch##sgiOPZ"].plurals[0] = "Tom"; + strings["Noise Freq##sgiOPZ"].plurals[0] = "Freq. Ruído"; + strings["Panning##sgiOPZ"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiOPZ"].plurals[0] = "Redef. de Fase"; + + // sgiPCE src/gui/inst/pce.cpp + + strings["Macros##sgiPCE"].plurals[0] = "Macros"; + strings["Volume##sgiPCE"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPCE"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPCE"].plurals[0] = "Tom"; + strings["Noise##sgiPCE"].plurals[0] = "Ruído"; + strings["Waveform##sgiPCE"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiPCE"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiPCE"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiPCE"].plurals[0] = "Redef. de Fase"; + + // sgiPET src/gui/inst/pet.cpp + + strings["Macros##sgiPET"].plurals[0] = "Macros"; + strings["Volume##sgiPET"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPET"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPET"].plurals[0] = "Tom"; + strings["Waveform##sgiPET"].plurals[0] = "Forma de Onda"; + + // sgiPMQT src/gui/inst/pokemini.cpp + + strings["Macros##sgiPMQT"].plurals[0] = "Macros"; + strings["Volume##sgiPMQT"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPMQT"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPMQT"].plurals[0] = "Tom"; + strings["Pulse Width##sgiPMQT"].plurals[0] = "Largura de Pulso"; + + // sgiPOKEY src/gui/inst/pokey.cpp + + strings["16-bit raw period macro##sgiPOKEY"].plurals[0] = "Macro de período 16-bit (val. registrador)"; + strings["Macros##sgiPOKEY"].plurals[0] = "Macros"; + strings["Volume##sgiPOKEY"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPOKEY"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPOKEY"].plurals[0] = "Tom"; + strings["Waveform##sgiPOKEY"].plurals[0] = "Forma de Onda"; + strings["Raw Period##sgiPOKEY"].plurals[0] = "Período (val. registrador)"; + + // sgiPNN src/gui/inst/powernoise.cpp + + strings["Octave offset##sgiPNN"].plurals[0] = "Compensação de oitava"; + strings["go to Macros for other parameters.##sgiPNN"].plurals[0] = "vá para Macros para outros parâmetros."; + strings["Macros##sgiPNN"].plurals[0] = "Macros"; + strings["Volume##sgiPNN"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPNN"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPNN"].plurals[0] = "Tom"; + strings["Panning (left)##sgiPNN"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiPNN"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiPNN"].plurals[0] = "Redef. de Fase"; + strings["Control##sgiPNN"].plurals[0] = "Controle"; + strings["Tap A Location##sgiPNN"].plurals[0] = "Local do Tap A"; + strings["Tap B Location##sgiPNN"].plurals[0] = "Local do Tap B"; + strings["Load LFSR##sgiPNN"].plurals[0] = "Carregar LFSR"; + + // sgiPNS src/gui/inst/powernoise_slope.cpp + + strings["Octave offset##sgiPNS"].plurals[0] = "Compensação de oitava"; + strings["go to Macros for other parameters.##sgiPNS"].plurals[0] = "vá para Macros para outros parâmetros."; + strings["Macros##sgiPNS"].plurals[0] = "Macros"; + strings["Volume##sgiPNS"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPNS"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPNS"].plurals[0] = "Tom"; + strings["Panning (left)##sgiPNS"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiPNS"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiPNS"].plurals[0] = "Redef. de Fase"; + strings["Control##sgiPNS"].plurals[0] = "Controle"; + strings["Portion A Length##sgiPNS"].plurals[0] = "Comprimento da Porção A"; + strings["Portion B Length##sgiPNS"].plurals[0] = "Comprimento da Porção B"; + strings["Portion A Offset##sgiPNS"].plurals[0] = "Deslocamento da Porção A"; + strings["Portion B Offset##sgiPNS"].plurals[0] = "Deslocamento da Porção B"; + + // sgiPV src/gui/inst/pv1000.cpp + + strings["Macros##sgiPV"].plurals[0] = "Macros"; + strings["Volume##sgiPV"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPV"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPV"].plurals[0] = "Tom"; + strings["Raw Frequency##sgiPV"].plurals[0] = "Frequência (val. registrador)"; + + // sgiQ src/gui/inst/qsound.cpp + + strings["Macros##sgiQ"].plurals[0] = "Macros"; + strings["Volume##sgiQ"].plurals[0] = "Volume"; + strings["Arpeggio##sgiQ"].plurals[0] = "Arpejo"; + strings["Pitch##sgiQ"].plurals[0] = "Tom"; + strings["Panning##sgiQ"].plurals[0] = "Balanço"; + strings["Surround##sgiQ"].plurals[0] = "Surround"; + strings["Phase Reset##sgiQ"].plurals[0] = "Redef. de Fase"; + strings["Echo Level##sgiQ"].plurals[0] = "Nível de Eco"; + strings["Echo Feedback##sgiQ"].plurals[0] = "Retorno do Eco"; + strings["Echo Length##sgiQ"].plurals[0] = "Atraso do Eco"; + + // sgiRF5 src/gui/inst/rf5c68.cpp + + strings["Macros##sgiRF5"].plurals[0] = "Macros"; + strings["Volume##sgiRF5"].plurals[0] = "Volume"; + strings["Arpeggio##sgiRF5"].plurals[0] = "Arpejo"; + strings["Pitch##sgiRF5"].plurals[0] = "Tom"; + strings["Panning (left)##sgiRF5"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiRF5"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiRF5"].plurals[0] = "Redef. de Fase"; + + // sgiSAA src/gui/inst/saa1099.cpp + + strings["Macros##sgiSAA"].plurals[0] = "Macros"; + strings["Volume##sgiSAA"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSAA"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSAA"].plurals[0] = "Tom"; + strings["Duty/Noise##sgiSAA"].plurals[0] = "Ciclo de Trab./Ruído"; + strings["Waveform##sgiSAA"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiSAA"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiSAA"].plurals[0] = "Balanço (direita)"; + strings["Envelope##sgiSAA"].plurals[0] = "Envelope"; + + // sgismpd src/gui/inst/sampleDraw.cpp + + strings["Sample##sgismpd0"].plurals[0] = "Sample"; + strings["DPCM##sgismpd"].plurals[0] = "DPCM"; + strings["new DPCM features disabled (compatibility)!##sgismpd"].plurals[0] = "novos recursos de DPCM desabilitados (compatibilidade)!"; + strings["click here to enable them.##sgismpd"].plurals[0] = "clique aqui para habilitá-los."; + strings["none selected##sgismpd"].plurals[0] = "nenhuma selecionada"; + strings["Use sample##sgismpd"].plurals[0] = "Usar amostra"; + strings["Sample bank slot##BANKSLOT"].plurals[0] = "Vaga do banco de samples##BANKSLOT"; + strings["Sample##sgismpd1"].plurals[0] = "Sample"; + strings["Use wavetable (Amiga/Generic DAC only)##sgismpd"].plurals[0] = "Utilizar wavetable (Amiga/DAC Genérico somente)"; + strings["Use wavetable##sgismpd"].plurals[0] = "Utilizar wavetable"; + strings["Width##sgismpd"].plurals[0] = "Largura"; + strings["Use sample map##sgismpd"].plurals[0] = "Utilizar mapa de samples"; + strings["pitch##sgismpd"].plurals[0] = "tom"; + strings["loop##sgismpd"].plurals[0] = "repetir"; + strings["delta##sgismpd"].plurals[0] = "delta"; + strings["note##sgismpd"].plurals[0] = "nota"; + strings["sample name##sgismpd"].plurals[0] = "nome da sample"; + strings["L##L%d"].plurals[0] = "R##L%d"; + strings["set entire map to this pitch##sgismpd"].plurals[0] = "definir mapa inteiro para esse tom"; + strings["set entire map to this delta counter value##sgismpd"].plurals[0] = "definir mapa inteiro para esse valor de contador delta"; + strings["set entire map to this note##sgismpd"].plurals[0] = "definir mapa inteiro para essa nota"; + strings["set entire map to this sample##sgismpd"].plurals[0] = "definir mapa inteiro para essa sample"; + strings["reset pitches##sgismpd"].plurals[0] = "redefinir tons"; + strings["clear delta counter values##sgismpd"].plurals[0] = "limpar valores de contador delta"; + strings["reset notes##sgismpd"].plurals[0] = "redefinir notas"; + strings["clear map samples##sgismpd"].plurals[0] = "limpar samples do mapa"; + + // sgiSCC src/gui/inst/scc.cpp + + strings["Macros##sgiSCC"].plurals[0] = "Macros"; + strings["Volume##sgiSCC"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSCC"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSCC"].plurals[0] = "Tom"; + strings["Waveform##sgiSCC"].plurals[0] = "Forma de Onda"; + + // sgiSEGA src/gui/inst/segapcm.cpp + + strings["Macros##sgiSEGA"].plurals[0] = "Macros"; + strings["Volume##sgiSEGA"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSEGA"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSEGA"].plurals[0] = "Tom"; + strings["Panning (left)##sgiSEGA"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiSEGA"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiSEGA"].plurals[0] = "Redef. de Fase"; + + // sgiSID2 src/gui/inst/sid2.cpp + + strings["Waveform##sgiSID2"].plurals[0] = "Forma de Onda"; + strings["tri##sgiSID2"].plurals[0] = "tri"; + strings["saw##sgiSID2"].plurals[0] = "serra"; + strings["pulse##sgiSID2"].plurals[0] = "pulso"; + strings["noise##sgiSID2"].plurals[0] = "ruído"; + strings["A##sgiSID2"].plurals[0] = "A"; + strings["D##sgiSID2"].plurals[0] = "D"; + strings["S##sgiSID2"].plurals[0] = "S"; + strings["R##sgiSID2"].plurals[0] = "R"; + strings["VOL##sgiSID2"].plurals[0] = "VOL"; + strings["Envelope##sgiSID2"].plurals[0] = "Envelope"; + strings["Duty##sgiSID2"].plurals[0] = "Ciclo de Trabalho"; + strings["Ring Modulation##sgiSID2"].plurals[0] = "Modulação de Anel"; + strings["Oscillator Sync##sgiSID2"].plurals[0] = "Sincronização de Osciladores"; + strings["Enable filter##sgiSID2"].plurals[0] = "Habilitar filtro"; + strings["Initialize filter##sgiSID2"].plurals[0] = "Inicializar filtro"; + strings["Cutoff##sgiSID2"].plurals[0] = "Ponto de corte"; + strings["Resonance##sgiSID2"].plurals[0] = "Ressonância"; + strings["Filter Mode##sgiSID2"].plurals[0] = "Modo de filtro"; + strings["low##sgiSID2"].plurals[0] = "baixa"; + strings["band##sgiSID2"].plurals[0] = "banda"; + strings["high##sgiSID2"].plurals[0] = "alta"; + strings["Noise Mode##sgiSID2"].plurals[0] = "Modo de Ruído"; + strings["Wave Mix Mode##sgiSID2"].plurals[0] = "Modo de Mistura de Ondas"; + strings["Absolute Cutoff Macro##sgiSID2"].plurals[0] = "Macro de Ponto de Corte Absoluta"; + strings["Absolute Duty Macro##sgiSID2"].plurals[0] = "Macro de Ciclo de Trabalho Absoluta"; + strings["Macros##sgiSID2"].plurals[0] = "Macros"; + strings["Volume##sgiSID2"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSID2"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSID2"].plurals[0] = "Tom"; + strings["Duty##sgiSID21"].plurals[0] = "Ciclo de Trabalho"; + strings["Waveform##sgiSID21"].plurals[0] = "Forma de Onda"; + strings["Noise Mode##sgiSID21"].plurals[0] = "Modo de Ruído"; + strings["Wave Mix Mode##sgiSID21"].plurals[0] = "Modo de Mistura de Ondas"; + strings["Cutoff##sgiSID21"].plurals[0] = "Ponto de Corte"; + strings["Filter Mode##sgiSID21"].plurals[0] = "Modo de Filtro"; + strings["Filter Toggle##sgiSID2"].plurals[0] = "Alternar Filtro"; + strings["Resonance##sgiSID21"].plurals[0] = "Ressonância"; + strings["Phase Reset##sgiSID2"].plurals[0] = "Redef. de Fase"; + strings["Envelope Reset/Key Control##sgiSID2"].plurals[0] = "Reinício de Envelope/Controle de Chaveamento"; + strings["Special##sgiSID2"].plurals[0] = "Especial"; + strings["Attack##sgiSID2"].plurals[0] = "Ataque"; + strings["Decay##sgiSID2"].plurals[0] = "Decaimento"; + strings["Sustain##sgiSID2"].plurals[0] = "Sustentação"; + strings["Release##sgiSID2"].plurals[0] = "Repouso"; + + // sgiSM src/gui/inst/sm8521.cpp + + strings["Macros##sgiSM"].plurals[0] = "Macros"; + strings["Volume##sgiSM"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSM"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSM"].plurals[0] = "Tom"; + strings["Waveform##sgiSM"].plurals[0] = "Forma de Onda"; + + // sgiSNES src/gui/inst/snes.cpp + + strings["Use envelope##sgiSNES"].plurals[0] = "Usar envelope"; + strings["Envelope##sgiSNES0"].plurals[0] = "Envelope"; + strings["Envelope##sgiSNES1"].plurals[0] = "Envelope"; + strings["Sustain/release mode:##sgiSNES"].plurals[0] = "Modo de sustentação/repouso:"; + strings["Direct (cut on release)##sgiSNES"].plurals[0] = "Direto (cortar no repouso)"; + strings["Effective (linear decrease)##sgiSNES"].plurals[0] = "Efetivo (redução linear)"; + strings["Effective (exponential decrease)##sgiSNES"].plurals[0] = "Efetivo (redução exponencial)"; + strings["Delayed (write R on release)##sgiSNES"].plurals[0] = "Atrasado (escrever R no momento do repouso)"; + strings["Gain Mode##sgiSNES0"].plurals[0] = "Modo de Ganho"; + strings["Gain Mode##sgiSNES1"].plurals[0] = "Modo de Ganho"; + strings["Gain##sgiSNES0"].plurals[0] = "Ganho"; + strings["Gain##sgiSNES1"].plurals[0] = "Ganho"; + strings["Direct##sgiSNES"].plurals[0] = "Direto"; + strings["Decrease (linear)##sgiSNES"].plurals[0] = "Diminuir (linear)"; + strings["Decrease (logarithmic)##sgiSNES"].plurals[0] = "Diminuir (logarítmico)"; + strings["Increase (linear)##sgiSNES"].plurals[0] = "Aumentar (linear)"; + strings["Increase (bent line)##sgiSNES"].plurals[0] = "Aumentar (linha torta)"; + strings["using decrease modes will not produce any sound at all, unless you know what you are doing.\nit is recommended to use the Gain macro for decrease instead.##sgiSNES"].plurals[0] = "utilizar modos de diminuição não irá produzir som nenhum, a não ser que você saiba o que está fazendo.\né recomendado utilizar a macro de Ganho para diminuição ao invés disso."; + strings["Macros##sgiSNES"].plurals[0] = "Macros"; + strings["Volume##sgiSNES"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSNES"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSNES"].plurals[0] = "Tom"; + strings["Noise Freq##sgiSNES"].plurals[0] = "Freq. Ruído"; + strings["Waveform##sgiSNES"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiSNES"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiSNES"].plurals[0] = "Balanço (direita)"; + strings["Special##sgiSNES"].plurals[0] = "Especial"; + strings["Gain##sgiSNES2"].plurals[0] = "Ganho"; + + // sgiPSG src/gui/inst/std.cpp + + strings["Macros##sgiPSG"].plurals[0] = "Macros"; + strings["Volume##sgiPSG"].plurals[0] = "Volume"; + strings["Arpeggio##sgiPSG"].plurals[0] = "Arpejo"; + strings["Pitch##sgiPSG"].plurals[0] = "Tom"; + strings["Duty##sgiPSG"].plurals[0] = "Ciclo de Trabalho"; // na verdade nesses chips é qualquer coisa menos ciclo de trabalho... acho isso tão besta, viu? + strings["Panning##sgiPSG"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiPSG"].plurals[0] = "Redef. de Fase"; + + // sgistru src/gui/inst/stringsUtil.cpp + + strings["Down Down Down##sgistru"].plurals[0] = "Baixo Baixo Baixo"; + strings["Down.##sgistru"].plurals[0] = "Baixo."; + strings["Down Up Down Up##sgistru"].plurals[0] = "Baixo Cima Baixo Cima"; + strings["Down UP##sgistru"].plurals[0] = "Baixo CIMA"; + strings["Up Up Up##sgistru"].plurals[0] = "Cima Cima Cima"; + strings["Up.##sgistru"].plurals[0] = "Cima."; + strings["Up Down Up Down##sgistru"].plurals[0] = "Cima Baixo Cima Baixo"; + strings["Up DOWN##sgistru"].plurals[0] = "Cima BAIXO"; + strings["Algorithm##sgistru"].plurals[0] = "Algoritmo"; + strings["Feedback##sgistru"].plurals[0] = "Feedback"; + strings["LFO > Freq##sgistru"].plurals[0] = "LFO > Freq"; + strings["LFO > Amp##sgistru"].plurals[0] = "LFO > Amp"; + strings["Attack##sgistru"].plurals[0] = "Ataque"; + strings["Decay##sgistru"].plurals[0] = "Decaimento"; + strings["Decay 2##sgistru"].plurals[0] = "Decaimento 2"; + strings["Release##sgistru"].plurals[0] = "Repouso"; + strings["Sustain##sgistru0"].plurals[0] = "Sustentação"; + strings["Level##sgistru"].plurals[0] = "Nível"; + strings["EnvScale##sgistru"].plurals[0] = "EscalaEnv"; // TODO melhorar; se alguém tiver uma ideia melhor do que colocar que couber no espaço, me fale ou abra um PR + strings["Multiplier##sgistru"].plurals[0] = "Multiplicador"; + strings["Detune##sgistru0"].plurals[0] = "Desafinação"; + strings["Detune 2##sgistru"].plurals[0] = "Desafinação 2"; + strings["SSG-EG##sgistru"].plurals[0] = "SSG-EG"; + strings["AM Depth##sgistru"].plurals[0] = "Profundidade AM"; + strings["Vibrato Depth##sgistru"].plurals[0] = "Profundidade Vibrato"; + strings["Sustained##sgistru0"].plurals[0] = "Env. Sustentado"; + strings["Sustained##sgistru1"].plurals[0] = "Env. Sustentado"; + strings["Level Scaling##sgistru"].plurals[0] = "Escalonamento de Nível"; + strings["Sustain##sgistru1"].plurals[0] = "Sustentação"; + strings["Vibrato##sgistru"].plurals[0] = "Vibrato"; + strings["Waveform##sgistru"].plurals[0] = "Forma de Onda"; + strings["Scale Rate##sgistru"].plurals[0] = "Escala de Taxas"; + strings["OP2 Half Sine##sgistru"].plurals[0] = "OP2 Meio Seno"; + strings["OP1 Half Sine##sgistru"].plurals[0] = "OP1 Meio Seno"; + strings["EnvShift##sgistru"].plurals[0] = "DeslocEnv"; // TODO melhorar; se alguém tiver uma ideia melhor do que colocar que couber no espaço, me fale ou abra um PR + strings["Reverb##sgistru"].plurals[0] = "Reverb"; + strings["Fine##sgistru0"].plurals[0] = "Fino"; + strings["LFO2 > Freq##sgistru"].plurals[0] = "LFO2 > Freq"; + strings["LFO2 > Amp##sgistru"].plurals[0] = "LFO2 > Amp"; + strings["Fine##sgistru1"].plurals[0] = "Fino"; + strings["Fine##sgistru2"].plurals[0] = "Fino"; + strings["OP4 Noise Mode##sgistru0"].plurals[0] = "Modo de Ruído do OP4"; + strings["Envelope Delay##sgistru"].plurals[0] = "Atraso de Envelope"; + strings["Output Level##sgistru0"].plurals[0] = "Nível de Saída"; + strings["Modulation Input Level##sgistru"].plurals[0] = "Nível de Entrada de Modulação"; + strings["Left Output##sgistru"].plurals[0] = "Saída Esquerda"; + strings["Right Output##sgistru"].plurals[0] = "Saída Direita"; + strings["Coarse Tune (semitones)##sgistru"].plurals[0] = "Afinação Grossa (semitons)"; + strings["Detune##sgistru1"].plurals[0] = "Desafinação"; + strings["Fixed Frequency Mode##sgistru"].plurals[0] = "Modo de Frequência Fixa"; + strings["OP4 Noise Mode##sgistru1"].plurals[0] = "Modo de Ruído do OP4"; + strings["Env. Delay##sgistru"].plurals[0] = "Atraso Env."; + strings["Output Level##sgistru1"].plurals[0] = "Nív. Saída"; + strings["ModInput##sgistru"].plurals[0] = "EntraMod."; + strings["Left##sgistru"].plurals[0] = "Esq."; + strings["Right##sgistru"].plurals[0] = "Dir."; + strings["Tune##sgistru"].plurals[0] = "Afin."; + strings["Detune##sgistru2"].plurals[0] = "Desaf."; + strings["Fixed##sgistru0"].plurals[0] = "F.Fixa"; + strings["Fine##sgistru3"].plurals[0] = "Fina"; + strings["Fine##sgistru4"].plurals[0] = "Fina"; + strings["Fine##sgistru5"].plurals[0] = "Fina"; + strings["User##sgistru0"].plurals[0] = "Usuário"; + strings["1. Violin##sgistru"].plurals[0] = "1. Violino"; + strings["2. Guitar##sgistru0"].plurals[0] = "2. Violão"; + strings["3. Piano##sgistru0"].plurals[0] = "3. Piano"; + strings["4. Flute##sgistru0"].plurals[0] = "4. Flauta"; + strings["5. Clarinet##sgistru0"].plurals[0] = "5. Clarinete"; + strings["6. Oboe##sgistru"].plurals[0] = "6. Oboé"; + strings["7. Trumpet##sgistru0"].plurals[0] = "7. Trompete"; + strings["8. Organ##sgistru"].plurals[0] = "8. Órgão"; + strings["9. Horn##sgistru"].plurals[0] = "9. Trompa"; + strings["10. Synth##sgistru"].plurals[0] = "10. Sintetizador"; + strings["11. Harpsichord##sgistru"].plurals[0] = "11. Cravo"; + strings["12. Vibraphone##sgistru0"].plurals[0] = "12. Vibrafone"; + strings["13. Synth Bass##sgistru"].plurals[0] = "13. Baixo Sintético"; + strings["14. Acoustic Bass##sgistru"].plurals[0] = "14. Baixo Acústico"; + strings["15. Electric Guitar##sgistru"].plurals[0] = "15. Guitarra Elétrica"; + strings["Drums##sgistru0"].plurals[0] = "Bateria"; + strings["User##sgistru1"].plurals[0] = "Usuário"; + strings["1. Electric String##sgistru"].plurals[0] = "1. Cordas Elétricas"; + strings["2. Bow wow##sgistru"].plurals[0] = "2. Bow wow"; + strings["3. Electric Guitar##sgistru0"].plurals[0] = "3. Guitarra Elétrica"; // nada a ver com a guitarra elétrica do YM2413 lol + strings["4. Organ##sgistru"].plurals[0] = "4. Órgão"; + strings["5. Clarinet##sgistru1"].plurals[0] = "5. Clarinete"; + strings["6. Saxophone##sgistru"].plurals[0] = "6. Saxofone"; + strings["7. Trumpet##sgistru1"].plurals[0] = "7. Trompete"; + strings["8. Street Organ##sgistru"].plurals[0] = "8. Órgão de Rua"; + strings["9. Synth Brass##sgistru"].plurals[0] = "9. Synth Brass"; + strings["10. Electric Piano##sgistru"].plurals[0] = "10. Piano Elétrico"; // parece mais um piano de brinquedo kkk + strings["11. Bass##sgistru"].plurals[0] = "11. Baixo"; + strings["12. Vibraphone##sgistru1"].plurals[0] = "12. Vibrafone"; + strings["13. Chime##sgistru"].plurals[0] = "13. Campainha"; + strings["14. Tom Tom II##sgistru"].plurals[0] = "14. Surdo 2"; + strings["15. Noise##sgistru"].plurals[0] = "15. Ruído"; + strings["Drums##sgistru1"].plurals[0] = "Bateria"; + strings["User##sgistru2"].plurals[0] = "Usuário"; + strings["1. Strings##sgistru"].plurals[0] = "1. Cordas"; + strings["2. Guitar##sgistru1"].plurals[0] = "2. Violão"; // parece mais uma guitarra clean com pedal de efeito de tremolo... + strings["3. Electric Guitar##sgistru1"].plurals[0] = "3. Guitarra Elétrica"; + strings["4. Electric Piano##sgistru"].plurals[0] = "4. Piano Elétrico"; // eu não sei que diabos de som é esse + strings["5. Flute##sgistru"].plurals[0] = "5. Flauta"; + strings["6. Marimba##sgistru"].plurals[0] = "6. Marimba"; + strings["7. Trumpet##sgistru2"].plurals[0] = "7. Trompete"; + strings["8. Harmonica##sgistru"].plurals[0] = "8. Gaita"; + strings["9. Tuba##sgistru"].plurals[0] = "9. Tuba"; + strings["10. Synth Brass##sgistru"].plurals[0] = "10. Synth Brass"; + strings["11. Short Saw##sgistru"].plurals[0] = "11. Serra Curta"; + strings["12. Vibraphone##sgistru2"].plurals[0] = "12. Vibrafone"; + strings["13. Electric Guitar 2##sgistru"].plurals[0] = "13. Guitarra Elétrica 2"; + strings["14. Synth Bass##sgistru"].plurals[0] = "14. Baixo Sintético"; + strings["15. Sitar##sgistru"].plurals[0] = "15. Cítara"; + strings["Drums##sgistru2"].plurals[0] = "Bateria"; + strings["User##sgistru3"].plurals[0] = "Usuário"; + strings["1. Bell##sgistru"].plurals[0] = "1. Sino"; + strings["2. Guitar##sgistru2"].plurals[0] = "2. Violão"; + strings["3. Piano##sgistru1"].plurals[0] = "3. Piano"; + strings["4. Flute##sgistru1"].plurals[0] = "4. Flauta"; + strings["5. Clarinet##sgistru2"].plurals[0] = "5. Clarinete"; + strings["6. Rattling Bell##sgistru"].plurals[0] = "6. Sino Chacoalhante"; + strings["7. Trumpet##sgistru3"].plurals[0] = "7. Trompete"; + strings["8. Reed Organ##sgistru"].plurals[0] = "8. Órgão de Palheta"; + strings["9. Soft Bell##sgistru"].plurals[0] = "9. Sino Suave"; + strings["10. Xylophone##sgistru"].plurals[0] = "10. Xilofone"; + strings["11. Vibraphone##sgistru"].plurals[0] = "11. Vibrafone"; + strings["12. Brass##sgistru"].plurals[0] = "12. Metais"; + strings["13. Bass Guitar##sgistru"].plurals[0] = "13. Baixo"; + strings["14. Synth##sgistru"].plurals[0] = "14. Sintetizador"; + strings["15. Chorus##sgistru"].plurals[0] = "15. Coro"; + strings["Drums##sgistru3"].plurals[0] = "Bateria"; + strings["Sine##sgistru0"].plurals[0] = "Seno"; + strings["Half Sine##sgistru0"].plurals[0] = "Meio Seno"; + strings["Absolute Sine##sgistru0"].plurals[0] = "Seno Absoluto"; + strings["Quarter Sine##sgistru"].plurals[0] = "1/4 Seno"; + strings["Squished Sine##sgistru0"].plurals[0] = "Seno Espremido"; + strings["Squished AbsSine##sgistru0"].plurals[0] = "Seno Absoluto Espremido"; + strings["Square##sgistru0"].plurals[0] = "Onda Quadrada"; + strings["Derived Square##sgistru0"].plurals[0] = "Dente de Serra Logarítmica"; // quadrado derivado é o cúmulo, aqui só vai nome tecnicamente correto + strings["Sine##sgistru1"].plurals[0] = "Seno"; + strings["Half Sine##sgistru1"].plurals[0] = "Meio Seno"; + strings["Absolute Sine##sgistru1"].plurals[0] = "Seno Absoluto"; + strings["Pulse Sine##sgistru"].plurals[0] = "Seno Pulsado"; + strings["Sine (Even Periods)##sgistru"].plurals[0] = "Seno (Períodos Pares)"; + strings["AbsSine (Even Periods)##sgistru"].plurals[0] = "Seno Absoluto (Períodos Pares)"; + strings["Square##sgistru1"].plurals[0] = "Onda Quadrada"; + strings["Derived Square##sgistru1"].plurals[0] = "Dente de Serra Logarítmica"; + strings["Sine##sgistru2"].plurals[0] = "Seno"; + strings["Triangle##sgistru"].plurals[0] = "Triângulo"; + strings["Cut Sine##sgistru"].plurals[0] = "Seno Cortado"; + strings["Cut Triangle##sgistru"].plurals[0] = "Triângulo Cortado"; + strings["Squished Sine##sgistru1"].plurals[0] = "Seno Espremido"; + strings["Squished Triangle##sgistru"].plurals[0] = "Triângulo Espremido"; + strings["Squished AbsSine##sgistru1"].plurals[0] = "Seno Absoluto Espremido"; + strings["Squished AbsTriangle##sgistru"].plurals[0] = "Triângulo Absoluto Espremido"; + strings["Snare##sgistru0"].plurals[0] = "Caixa"; + strings["Tom##sgistru"].plurals[0] = "Surdo"; + strings["Top##sgistru0"].plurals[0] = "Prato"; + strings["HiHat##sgistru0"].plurals[0] = "Chimbal"; + strings["Normal##sgistru"].plurals[0] = "Normal"; + strings["Snare##sgistru1"].plurals[0] = "Caixa"; + strings["HiHat##sgistru1"].plurals[0] = "Chimbal"; + strings["Top##sgistru1"].plurals[0] = "Prato"; + strings["Noise disabled##sgistru"].plurals[0] = "Ruído desabilitado"; + strings["Square + noise##sgistru"].plurals[0] = "Onda quadrada + ruído"; + strings["Ringmod from OP3 + noise##sgistru"].plurals[0] = "Modulação anel do OP3 + ruído"; + strings["Ringmod from OP3 + double pitch ModInput\nWARNING - has emulation issues, subject to change##sgistru"].plurals[0] = "Modulação anel do OP3 + EntraMod com tom dobrado\nAVISO - há problemas na emulação desse modo, está sujeito a mudanças"; + strings["op1##sgistru"].plurals[0] = "op1"; + strings["op2##sgistru"].plurals[0] = "op2"; + strings["op3##sgistru"].plurals[0] = "op3"; + strings["op4##sgistru"].plurals[0] = "op4"; + strings["triangle##sgistru"].plurals[0] = "triângulo"; + strings["saw##sgistru"].plurals[0] = "serra"; + strings["pulse##sgistru"].plurals[0] = "pulso"; + strings["noise##sgistru0"].plurals[0] = "ruído"; + strings["tone##sgistru"].plurals[0] = "tom"; + strings["noise##sgistru1"].plurals[0] = "ruído"; + strings["envelope##sgistru"].plurals[0] = "envelope"; + strings["hold##sgistru"].plurals[0] = "segurar"; + strings["alternate##sgistru"].plurals[0] = "alternar"; + strings["direction##sgistru0"].plurals[0] = "direção"; + strings["enable##sgistru0"].plurals[0] = "habilitar"; + strings["enabled##sgistru0"].plurals[0] = "habilitado"; + strings["mirror##sgistru"].plurals[0] = "espelhar"; + strings["loop##sgistru0"].plurals[0] = "repetir"; + strings["cut##sgistru"].plurals[0] = "cortar"; + strings["direction##sgistru1"].plurals[0] = "direção"; + strings["resolution##sgistru"].plurals[0] = "resolução"; + strings["fixed##sgistru1"].plurals[0] = "fixo"; + strings["N/A##sgistru"].plurals[0] = "N/A"; + strings["enabled##sgistru1"].plurals[0] = "habilitado"; + strings["noise##sgistru2"].plurals[0] = "ruído"; + strings["echo##sgistru"].plurals[0] = "eco"; + strings["pitch mod##sgistru"].plurals[0] = "mod. de tom"; + strings["invert right##sgistru"].plurals[0] = "inverter direita"; + strings["invert left##sgistru"].plurals[0] = "inverter esquerda"; + strings["low##sgistru"].plurals[0] = "baixa"; + strings["band##sgistru"].plurals[0] = "banda"; + strings["high##sgistru"].plurals[0] = "alta"; + strings["ch3off##sgistru"].plurals[0] = "can3desl"; + strings["gate##sgistru"].plurals[0] = "gate"; + strings["sync##sgistru"].plurals[0] = "sincron."; + strings["ring##sgistru"].plurals[0] = "anel"; + strings["test##sgistru"].plurals[0] = "teste"; + strings["15kHz##sgistru"].plurals[0] = "15kHz"; + strings["filter 2+4##sgistru"].plurals[0] = "filtrar 2+4"; + strings["filter 1+3##sgistru"].plurals[0] = "filtrar 1+3"; + strings["16-bit 3+4##sgistru"].plurals[0] = "16-bit 3+4"; + strings["16-bit 1+2##sgistru"].plurals[0] = "16-bit 1+2"; + strings["high3##sgistru"].plurals[0] = "altafreq3"; + strings["high1##sgistru"].plurals[0] = "altafreq1"; + strings["poly9##sgistru"].plurals[0] = "poly9"; + strings["int##sgistru"].plurals[0] = "int"; + strings["sustain##sgistru2"].plurals[0] = "sustentação"; + strings["square##sgistru2"].plurals[0] = "quadrada"; + strings["noise##sgistru3"].plurals[0] = "ruído"; + strings["noise##sgistru4"].plurals[0] = "ruído"; + strings["invert##sgistru"].plurals[0] = "inverter"; + strings["surround##sgistru"].plurals[0] = "surround"; + strings["enable##sgistru1"].plurals[0] = "habilitar"; + strings["oneshot##sgistru"].plurals[0] = "oneshot"; + strings["split L/R##sgistru"].plurals[0] = "separar esq/dir"; + strings["HinvR##sgistru"].plurals[0] = "HinvR"; + strings["VinvR##sgistru"].plurals[0] = "VinvR"; + strings["HinvL##sgistru"].plurals[0] = "HinvL"; + strings["VinvL##sgistru"].plurals[0] = "VinvL"; + strings["ring mod##sgistru"].plurals[0] = "mod anel"; + strings["low pass##sgistru"].plurals[0] = "passa baixa"; + strings["high pass##sgistru"].plurals[0] = "passa alta"; + strings["band pass##sgistru"].plurals[0] = "passa banda"; + strings["HP/K2, HP/K2##sgistru"].plurals[0] = "alta/K2, alta/K2"; + strings["HP/K2, LP/K1##sgistru"].plurals[0] = "alta/K2, baixa/K1"; + strings["LP/K2, LP/K2##sgistru"].plurals[0] = "baixa/K2, baixa/K2"; + strings["LP/K2, LP/K1##sgistru"].plurals[0] = "baixa/K2, baixa/K1"; + strings["right##sgistru"].plurals[0] = "direita"; + strings["left##sgistru"].plurals[0] = "esquerda"; + strings["rear right##sgistru"].plurals[0] = "traseira direita"; + strings["rear left##sgistru"].plurals[0] = "traseira esquerda"; + strings["enable tap B##sgistru"].plurals[0] = "habilitar tap B"; + strings["AM with slope##sgistru"].plurals[0] = "AM com rampa"; + strings["invert B##sgistru"].plurals[0] = "inverter B"; + strings["invert A##sgistru"].plurals[0] = "inverter A"; + strings["reset B##sgistru"].plurals[0] = "reiniciar B"; + strings["reset A##sgistru"].plurals[0] = "reiniciar A"; + strings["clip B##sgistru"].plurals[0] = "cortar B"; + strings["clip A##sgistru"].plurals[0] = "cortar A"; + strings["on##sgistru"].plurals[0] = "ligado"; + strings["k1 slowdown##sgistru"].plurals[0] = "desacelerar k1"; + strings["k2 slowdown##sgistru"].plurals[0] = "desacelerar k2"; + strings["pause##sgistru"].plurals[0] = "pausar"; + strings["reverse##sgistru"].plurals[0] = "reverter"; + strings["high pass##sgistru1"].plurals[0] = "passa alta"; + strings["ring mod##sgistru1"].plurals[0] = "modulação anel"; + strings["swap counters (noise)##sgistru"].plurals[0] = "trocar contadores (ruído)"; + strings["low pass (noise)##sgistru"].plurals[0] = "passa baixa (ruído)"; + strings["sync##sgistru1"].plurals[0] = "sincronizar"; + strings["ring##sgistru1"].plurals[0] = "anel"; + strings["low##sgistru1"].plurals[0] = "baixa"; + strings["band##sgistru1"].plurals[0] = "banda"; + strings["high##sgistru1"].plurals[0] = "alta"; + strings["8580 SID##sgistru"].plurals[0] = "SID 8580"; + strings["bitwise AND##sgistru"].plurals[0] = "AND bit a bit"; + strings["bitwise OR##sgistru"].plurals[0] = "OR bit a bit"; + strings["bitwise XOR##sgistru"].plurals[0] = "XOR bit a bit"; + strings["None##sgistru"].plurals[0] = "Nenhum"; + strings["Invert##sgistru"].plurals[0] = "Inverter"; + strings["Add##sgistru"].plurals[0] = "Somar"; + strings["Subtract##sgistru"].plurals[0] = "Subtrair"; + strings["Average##sgistru"].plurals[0] = "Média"; + strings["Phase##sgistru"].plurals[0] = "Fase"; + strings["Chorus##sgistru"].plurals[0] = "Coro"; + strings["None (dual)##sgistru"].plurals[0] = "Nenhum (dupla)"; + strings["Wipe##sgistru"].plurals[0] = "Wipe"; + strings["Fade##sgistru"].plurals[0] = "Misturar"; + strings["Fade (ping-pong)##sgistru"].plurals[0] = "Misturar (ping-pong)"; + strings["Overlay##sgistru"].plurals[0] = "Sobrepor"; + strings["Negative Overlay##sgistru"].plurals[0] = "Sobreposição Negativa"; + strings["Slide##sgistru"].plurals[0] = "Deslizar"; + strings["Mix Chorus##sgistru"].plurals[0] = "Coro Misto"; + strings["Phase Modulation##sgistru"].plurals[0] = "Modulação de Fase"; + strings["Envelope##sgistru"].plurals[0] = "Envelope"; + strings["Sweep##sgistru"].plurals[0] = "Sweep"; + strings["Wait##sgistru0"].plurals[0] = "Aguardar"; + strings["Wait for Release##sgistru0"].plurals[0] = "Aguardar pelo Repouso"; + strings["Loop##sgistru1"].plurals[0] = "Repetir"; + strings["Loop until Release##sgistru0"].plurals[0] = "Repetir até o Repouso"; + strings["Volume Sweep##sgistru"].plurals[0] = "Sweep de Volume"; + strings["Frequency Sweep##sgistru"].plurals[0] = "Sweep de Frequência"; + strings["Cutoff Sweep##sgistru"].plurals[0] = "Sweep de Ponto de Corte"; + strings["Wait##sgistru1"].plurals[0] = "Esperar"; + strings["Wait for Release##sgistru1"].plurals[0] = "Esperar pelo Repouso"; + strings["Loop##sgistru2"].plurals[0] = "Repetir"; + strings["Loop until Release##sgistru1"].plurals[0] = "Repetir até o Repouso"; + strings["Direct##sgistru"].plurals[0] = "Direto"; + strings["Decrease (linear)##sgistru"].plurals[0] = "Diminuir (linear)"; + strings["Decrease (logarithmic)##sgistru"].plurals[0] = "Diminuir (logarítmico)"; + strings["Increase (linear)##sgistru"].plurals[0] = "Aumentar (linear)"; + strings["Increase (bent line)##sgistru"].plurals[0] = "Aumentar (linha torta)"; + strings["Fixed##sgistru2"].plurals[0] = "Fixo"; + strings["Relative##sgistru"].plurals[0] = "Relativo"; + strings["QSound##sgistru"].plurals[0] = "QSound"; + strings["Bug##sgistru"].plurals[0] = "Bug"; + + strings["Fixed"].plurals[0] = "Fixo"; + strings["Relative"].plurals[0] = "Relativo"; + strings["Local"].plurals[0] = "Local"; + strings["Global"].plurals[0] = "Global"; + + // sgiSU src/gui/inst/su.cpp + + strings["Sound Unit##sgiSU"].plurals[0] = "Unidade de Som"; + strings["Switch roles of frequency and phase reset timer##sgiSU"].plurals[0] = "Trocar papéis dos temporizadores de frequência e redefinição de fase"; + strings["Hardware Sequence##sgiSU"].plurals[0] = "Sequência de Hardware"; + strings["Tick##sgiSU0"].plurals[0] = "Tick"; + strings["Command##sgiSU0"].plurals[0] = "Comando"; + strings["Move/Remove##sgiSU0"].plurals[0] = "Mover/Remover"; + strings["Period##sgiSU0"].plurals[0] = "Período"; + strings["Amount##sgiSU0"].plurals[0] = "Quantidade"; + strings["Bound##sgiSU0"].plurals[0] = "Limite"; + strings["Up##sgiSU0"].plurals[0] = "Cima"; + strings["Down##sgiSU0"].plurals[0] = "Baixo"; + strings["Loop##sgiSU"].plurals[0] = "Repetir"; + strings["Flip##sgiSU"].plurals[0] = "Virar"; + strings["Period##sgiSU1"].plurals[0] = "Período"; + strings["Amount##sgiSU1"].plurals[0] = "Quantidade"; + strings["Bound##sgiSU1"].plurals[0] = "Limite"; + strings["Up##sgiSU1"].plurals[0] = "Cima"; + strings["Down##sgiSU1"].plurals[0] = "Baixo"; + strings["Ticks##sgiSU"].plurals[0] = "Ticks"; + strings["Position##sgiSU"].plurals[0] = "Posição"; + strings["Macros##sgiSU"].plurals[0] = "Macros"; + strings["Volume##sgiSU"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSU"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSU"].plurals[0] = "Tom"; + strings["Duty/Noise##sgiSU"].plurals[0] = "Ciclo de Trab./Ruído"; + strings["Waveform##sgiSU"].plurals[0] = "Forma de Onda"; + strings["Panning##sgiSU"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiSU"].plurals[0] = "Redef. de Fase"; + strings["Cutoff##sgiSU"].plurals[0] = "Ponto de Corte"; + strings["Resonance##sgiSU"].plurals[0] = "Ressonância"; + strings["Control##sgiSU"].plurals[0] = "Controle"; + strings["Phase Reset Timer##sgiSU"].plurals[0] = "Temporizador de Redef. de Fase"; + + // sgiSWAN src/gui/inst/swan.cpp + + strings["Macros##sgiSWAN"].plurals[0] = "Macros"; + strings["Volume##sgiSWAN"].plurals[0] = "Volume"; + strings["Arpeggio##sgiSWAN"].plurals[0] = "Arpejo"; + strings["Pitch##sgiSWAN"].plurals[0] = "Tom"; + strings["Noise##sgiSWAN"].plurals[0] = "Ruído"; + strings["Waveform##sgiSWAN"].plurals[0] = "Forma de Onda"; + strings["Phase Reset##sgiSWAN"].plurals[0] = "Redef. de Fase"; + + // sgiT6W src/gui/inst/t6w28.cpp + + strings["Macros##sgiT6W"].plurals[0] = "Macros"; + strings["Volume##sgiT6W"].plurals[0] = "Volume"; + strings["Arpeggio##sgiT6W"].plurals[0] = "Arpejo"; + strings["Pitch##sgiT6W"].plurals[0] = "Tom"; + strings["Panning (left)##sgiT6W"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiT6W"].plurals[0] = "Balanço (direita)"; + strings["Noise Type##sgiT6W"].plurals[0] = "Tipo de Ruído"; + strings["Phase Reset##sgiT6W"].plurals[0] = "Redef. de Fase"; + + // sgiTED src/gui/inst/ted.cpp + + strings["Macros##sgiTED"].plurals[0] = "Macros"; + strings["Volume##sgiTED"].plurals[0] = "Volume"; + strings["Arpeggio##sgiTED"].plurals[0] = "Arpejo"; + strings["Pitch##sgiTED"].plurals[0] = "Tom"; + strings["Square/Noise##sgiTED"].plurals[0] = "Quadrado/Ruído"; + strings["Phase Reset##sgiTED"].plurals[0] = "Redef. de Fase"; + + // sgiTIA src/gui/inst/tia.cpp + + strings["Macros##sgiTIA"].plurals[0] = "Macros"; + strings["Volume##sgiTIA"].plurals[0] = "Volume"; + strings["Arpeggio##sgiTIA"].plurals[0] = "Arpejo"; + strings["Pitch##sgiTIA"].plurals[0] = "Tom"; + strings["Raw Period##sgiTIA"].plurals[0] = "Período (val. registrador)"; + strings["Waveform##sgiTIA"].plurals[0] = "Forma de Onda"; + + // sgiVB src/gui/inst/vboy.cpp + + strings["Set modulation table (channel 5 only)##sgiVB"].plurals[0] = "Definir tabela de modulação (somente canal 5)"; + strings["Hex##MTHex"].plurals[0] = "Hex##MTHex"; + strings["Dec##MTHex"].plurals[0] = "Dec##MTHex"; + strings["Macros##sgiVB"].plurals[0] = "Macros"; + strings["Volume##sgiVB"].plurals[0] = "Volume"; + strings["Arpeggio##sgiVB"].plurals[0] = "Arpejo"; + strings["Pitch##sgiVB"].plurals[0] = "Tom"; + strings["Noise Length##sgiVB"].plurals[0] = "Comprimento do Ruído"; + strings["Waveform##sgiVB"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiVB"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiVB"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiVB"].plurals[0] = "Redef. de Fase"; + + // sgiVERA src/gui/inst/vera.cpp + + strings["Macros##sgiVERA"].plurals[0] = "Macros"; + strings["Volume##sgiVERA"].plurals[0] = "Volume"; + strings["Arpeggio##sgiVERA"].plurals[0] = "Arpejo"; + strings["Pitch##sgiVERA"].plurals[0] = "Tom"; + strings["Duty##sgiVERA"].plurals[0] = "Ciclo de Trab."; + strings["Waveform##sgiVERA"].plurals[0] = "Forma de Onda"; + strings["Panning##sgiVERA"].plurals[0] = "Balanço"; + + // sgiVIC src/gui/inst/vic.cpp + + strings["Macros##sgiVIC"].plurals[0] = "Macros"; + strings["Volume##sgiVIC"].plurals[0] = "Volume"; + strings["Arpeggio##sgiVIC"].plurals[0] = "Arpejo"; + strings["Pitch##sgiVIC"].plurals[0] = "Tom"; + strings["On/Off##sgiVIC"].plurals[0] = "Liga/Desl."; + strings["Waveform##sgiVIC"].plurals[0] = "Forma de Onda"; + + // sgiVRC6 src/gui/inst/vrc6.cpp + + strings["Macros##sgiVRC6"].plurals[0] = "Macros"; + strings["Volume##sgiVRC6"].plurals[0] = "Volume"; + strings["Arpeggio##sgiVRC6"].plurals[0] = "Arpejo"; + strings["Pitch##sgiVRC6"].plurals[0] = "Tom"; + strings["Duty##sgiVRC6"].plurals[0] = "Ciclo de Trab."; + strings["Waveform##sgiVRC6"].plurals[0] = "Forma de Onda"; + strings["Phase Reset##sgiVRC6"].plurals[0] = "Redef. de Fase"; + + // sgiVRC6S src/gui/inst/vrc6saw.cpp + + strings["Macros##sgiVRC6S"].plurals[0] = "Macros"; + strings["Volume##sgiVRC6S"].plurals[0] = "Volume"; + strings["Arpeggio##sgiVRC6S"].plurals[0] = "Arpejo"; + strings["Pitch##sgiVRC6S"].plurals[0] = "Tom"; + + // sgiwave src/gui/inst/wavetable.cpp + + strings["Wavetable##sgiwave"].plurals[0] = "Wavetable"; + strings["Enable synthesizer##sgiwave"].plurals[0] = "Habilitar sintetizador"; + strings["Single-waveform##sgiwave"].plurals[0] = "Forma de onda única"; + strings["Dual-waveform##sgiwave"].plurals[0] = "Forma de onda dupla"; + strings["Wave 1##sgiwave0"].plurals[0] = "Onda 1"; + strings["Wave 2##sgiwave0"].plurals[0] = "Onda 2"; + strings["Result##sgiwave"].plurals[0] = "Resultado"; + strings["Wave 1 ##sgiwave"].plurals[0] = "Onda 1 "; + strings["waveform macro is controlling wave 1!\nthis value will be ineffective.##sgiwave"].plurals[0] = "a macro de forma de onda está controlando a onda 1! este valor não será efetivo."; + strings["Wave 1##sgiwave1"].plurals[0] = "Onda 1"; + strings["Wave 2##sgiwave1"].plurals[0] = "Onda 2"; + strings["Resume preview##sgiwave"].plurals[0] = "Continuar previsão"; + strings["Pause preview##sgiwave"].plurals[0] = "Pausar previsão"; + strings["Restart preview##sgiwave"].plurals[0] = "Reiniciar previsão"; + strings["too many wavetables!##sgiwave"].plurals[0] = "há muitas wavetables!"; + strings["Copy to new wavetable##sgiwave"].plurals[0] = "Copiar para nova wavetable"; + strings["Update Rate##sgiwave"].plurals[0] = "Taxa de Atualização"; + strings["Speed##sgiwave"].plurals[0] = "Velocidade"; + strings["Amount##sgiwave"].plurals[0] = "Quantidade"; + strings["Power##sgiwave"].plurals[0] = "Potência"; + strings["Global##sgiwave"].plurals[0] = "Global"; + strings["Global##sgiwave1"].plurals[0] = "Global"; + strings["Global##sgiwave2"].plurals[0] = "Global##jesus"; + strings["wavetable synthesizer disabled.\nuse the Waveform macro to set the wave for this instrument.##sgiwave"].plurals[0] = "sintetizador de wavetable desabilitado.\nuse a macro de Forma de Onda para definir a onda para este instrumento."; + strings["Local Waves##sgiwave"].plurals[0] = "Ondas Locais"; + + // sgiX1 src/gui/inst/x1_010.cpp + + strings["Macros##sgiX1"].plurals[0] = "Macros"; + strings["Volume##sgiX1"].plurals[0] = "Volume"; + strings["Arpeggio##sgiX1"].plurals[0] = "Arpejo"; + strings["Pitch##sgiX1"].plurals[0] = "Tom"; + strings["Waveform##sgiX1"].plurals[0] = "Forma de Onda"; + strings["Panning (left)##sgiX1"].plurals[0] = "Balanço (esquerda)"; + strings["Panning (right)##sgiX1"].plurals[0] = "Balanço (direita)"; + strings["Phase Reset##sgiX1"].plurals[0] = "Redef. de Fase"; + strings["Envelope##sgiX1"].plurals[0] = "Envelope"; + strings["Envelope Mode##sgiX1"].plurals[0] = "Modo de Envelope"; + strings["AutoEnv Num##sgiX1"].plurals[0] = "Num. EnvAuto"; + strings["AutoEnv Den##sgiX1"].plurals[0] = "Den. EnvAuto"; + + // sgiYMZ src/gui/inst/ymz280b.cpp + + strings["Macros##sgiYMZ"].plurals[0] = "Macros"; + strings["Volume##sgiYMZ"].plurals[0] = "Volume"; + strings["Arpeggio##sgiYMZ"].plurals[0] = "Arpejo"; + strings["Pitch##sgiYMZ"].plurals[0] = "Tom"; + strings["Panning##sgiYMZ"].plurals[0] = "Balanço"; + strings["Phase Reset##sgiYMZ"].plurals[0] = "Redef. de Fase"; + + // se** src/engine/ + // seen src/engine/engine.cpp --DONE-- + // sesd src/engine/sysDef.cpp -- + + // src/engine/cmdStream.cpp + + strings["not a command stream"].plurals[0] = "não é um fluxo de comandos"; + + // seen src/engine/engine.cpp + + strings["00xy: Arpeggio##seen"].plurals[0] = "00xy: Arpejo"; + strings["01xx: Pitch slide up##seen"].plurals[0] = "01xx: Slide de tom para cima"; + strings["02xx: Pitch slide down##seen"].plurals[0] = "02xx: Slide de tom para baixo"; + strings["03xx: Portamento##seen"].plurals[0] = "03xx: Portamento"; + strings["04xy: Vibrato (x: speed; y: depth)##seen"].plurals[0] = "04xy: Vibrato (x: velocidade; y: profundidade)"; + strings["05xy: Volume slide + vibrato (compatibility only!)##seen"].plurals[0] = "05xy: Slide de volume + vibrato (apenas para compatibilidade!)"; + strings["06xy: Volume slide + portamento (compatibility only!)##seen"].plurals[0] = "06xy: Slide de volume + portamento (apenas para compatibilidade!)"; + strings["07xy: Tremolo (x: speed; y: depth)##seen"].plurals[0] = "07xy: Tremolo (x: velocidade; y: profundidade)"; + strings["08xy: Set panning (x: left; y: right)##seen"].plurals[0] = "08xy: Definir balanço (x: esquerda; y: direita)"; + strings["09xx: Set groove pattern (speed 1 if no grooves exist)##seen"].plurals[0] = "09xx: Escolher padrão de groove (velocidade 1 se não houverem grooves)"; + strings["0Axy: Volume slide (0y: down; x0: up)##seen"].plurals[0] = "0Axy: Slide de volume (0y: para baixo; x0: para cima)"; + strings["0Bxx: Jump to pattern##seen"].plurals[0] = "0Bxx: Pular para sequência"; // não deveria ser "pular para ordem"? + strings["0Cxx: Retrigger##seen"].plurals[0] = "0Cxx: Reacionar nota"; + strings["0Dxx: Jump to next pattern##seen"].plurals[0] = "0Dxx: Pular para a próxima sequência"; + strings["0Fxx: Set speed (speed 2 if no grooves exist)##seen"].plurals[0] = "0Fxx: Definir velocidade (define a velocidade 2 se não houverem grooves)"; + strings["80xx: Set panning (00: left; 80: center; FF: right)##seen"].plurals[0] = "80xx: Definir balanço (00: esquerda; 80: centro; FF: direita)"; + strings["81xx: Set panning (left channel)##seen"].plurals[0] = "81xx: Definir balanço (canal esquerdo)"; + strings["82xx: Set panning (right channel)##seen"].plurals[0] = "82xx: Definir balanço (canal direito)"; + strings["88xy: Set panning (rear channels; x: left; y: right)##seen"].plurals[0] = "88xy: Definir balanço (canais traseiros; x: esquerda; y: direita)"; + strings["89xx: Set panning (rear left channel)##seen"].plurals[0] = "89xx: Definir balanço (canal traseiro esquerdo)"; + strings["8Axx: Set panning (rear right channel)##seen"].plurals[0] = "8Axx: Definir balanço (canal traseiro direito)"; + strings["Cxxx: Set tick rate (hz)##seen"].plurals[0] = "Cxxx: Definir taxa de ticks (Hz)"; + strings["E0xx: Set arp speed##seen"].plurals[0] = "E0xx: Definir velocidade do arpejo"; + strings["E1xy: Note slide up (x: speed; y: semitones)##seen"].plurals[0] = "E1xy: Slide de nota para cima (x: velocidade; y: semitons)"; + strings["E2xy: Note slide down (x: speed; y: semitones)##seen"].plurals[0] = "E2xy: Slide de nota para baixo (x: velocidae; y: semitons)"; + strings["E3xx: Set vibrato shape (0: up/down; 1: up only; 2: down only)##seen"].plurals[0] = "E3xx: Definir formato do vibrato (0: cima/baixo; 1: cima somente; 2: baixo somente)"; + strings["E4xx: Set vibrato range##seen"].plurals[0] = "E4xx: Definir alcance do vibrato"; + strings["E5xx: Set pitch (80: center)##seen"].plurals[0] = "E5xx: Definir tom (desafinação; 80: centro)"; + strings["E6xy: Delayed note transpose (x: 0-7 = up, 8-F = down (after (x % 7) ticks); y: semitones)##seen"].plurals[0] = "E6xy: Transposição atrasada de nota (x: 0-7 = para cima, 8-F = para baixo (após (x % 7) ticks); y: semitons)"; + strings["E7xx: Macro release##seen"].plurals[0] = "E7xx: Repouso de macro atrasado (x: ticks)"; + strings["E8xy: Delayed note transpose up (x: ticks; y: semitones)##seen"].plurals[0] = "E8xy: Transposição de nota atrasada para cima (x: ticks; y: semitons)"; + strings["E9xy: Delayed note transpose down (x: ticks; y: semitones)##seen"].plurals[0] = "E9xy: Transposição de nota atrasada para baixo (x: ticks; y: semitons)"; + strings["EAxx: Legato##seen"].plurals[0] = "EAxx: Legato"; + strings["EBxx: Set LEGACY sample mode bank##seen"].plurals[0] = "EBxx: Definir banco de samples modo LEGADO"; + strings["ECxx: Note cut##seen"].plurals[0] = "ECxx: Corte de nota"; + strings["EDxx: Note delay##seen"].plurals[0] = "EDxx: Atraso de nota"; + strings["EExx: Send external command##seen"].plurals[0] = "EExx: Enviar comando externo"; + strings["F0xx: Set tick rate (bpm)##seen"].plurals[0] = "F0xx: Definir taxa de ticks (bpm)"; + strings["F1xx: Single tick note slide up##seen"].plurals[0] = "F1xx: Slide de um tick de nota para cima"; + strings["F2xx: Single tick note slide down##seen"].plurals[0] = "F2xx: Slide de um tick de nota para baixo"; + strings["F3xx: Fine volume slide up##seen"].plurals[0] = "F3xx: Slide fino de volume para cima"; + strings["F4xx: Fine volume slide down##seen"].plurals[0] = "F4xx: Slide fino de volume para baixo"; + strings["F5xx: Disable macro (see manual)##seen"].plurals[0] = "F5xx: Desabilitar macro (veja o manual)"; // aí a pessoa vai ler o manual e: + strings["F6xx: Enable macro (see manual)##seen"].plurals[0] = "F6xx: Habilitar macro (veja o manual)"; // "aff ta em ingreis num sei ler nada *** vai toma nu **" + strings["F7xx: Restart macro (see manual)##seen"].plurals[0] = "F7xx: Reiniciar macro (veja o manual)"; // -- hey @LTVA1 let's translate the docs too! + strings["F8xx: Single tick volume slide up##seen"].plurals[0] = "F8xx: Slide de um tick de volume para cima"; + strings["F9xx: Single tick volume slide down##seen"].plurals[0] = "F9xx: Slide de um tick de volume para baixo"; + strings["FAxx: Fast volume slide (0y: down; x0: up)##seen"].plurals[0] = "FAxx: Slide rápido de volume (0y: para baixo; x0: para cima)"; + strings["FCxx: Note release##seen"].plurals[0] = "FCxx: Repouso de nota atrasado (x: ticks)"; + strings["FDxx: Set virtual tempo numerator##seen"].plurals[0] = "FDxx: Definir numerador do tempo virtual"; + strings["FExx: Set virtual tempo denominator##seen"].plurals[0] = "FExx: Definir denominador do tempo virtual"; + strings["FFxx: Stop song##seen"].plurals[0] = "FFxx: Parar música"; + strings["9xxx: Set sample offset*256##seen"].plurals[0] = "9xxx: Definir deslocamento de sample*256"; + + strings["on seek: %s"].plurals[0] = "ao avançar: %s"; + strings["on pre tell: %s"].plurals[0] = "ao predeterminar posição: %s"; + strings["file is empty"].plurals[0] = "o arquivo está vazio"; + strings["on tell: %s"].plurals[0] = "ao determinar posição: %s"; + strings["ROM size mismatch, expected: %d bytes, was: %d"].plurals[0] = "divergência de tamanho da ROM, esperado: %d bytes, encontrado: %d"; + strings["on get size: %s"].plurals[0] = "ao obter tamanho: %s"; + strings["on read: %s"].plurals[0] = "ao ler: %s"; + strings["invalid index"].plurals[0] = "índice inválido"; + strings["max number of total channels is %d"].plurals[0] = "número máximo total de canais é %d"; + strings["max number of systems is %d"].plurals[0] = "número máximo de sistemas é %d"; + strings["cannot remove the last one"].plurals[0] = "não pode remover o último"; + strings["source and destination are equal"].plurals[0] = "a origem e o destino são os mesmos"; + strings["invalid source index"].plurals[0] = "índice de origem inválido"; + strings["invalid destination index"].plurals[0] = "índice de destino inválido"; + strings["too many wavetables!"].plurals[0] = "há muitas wavetables!"; + strings["could not seek to end: %s"].plurals[0] = "não pôde avançar até o final: %s"; + strings["could not determine file size: %s"].plurals[0] = "não pode determinar o tamanho do arquivo: %s"; + strings["file size is invalid!"].plurals[0] = "o tamanho do arquivo é inválido!"; + strings["could not seek to beginning: %s"].plurals[0] = "não pode rebobinar até o começo: %s"; + strings["could not read entire file: %s"].plurals[0] = "não pôde ler o arquivo inteiro: %s"; + strings["invalid wavetable header/data!"].plurals[0] = "cabeçalho/dados da wavetable inválidos!"; + strings["premature end of file"].plurals[0] = "fim prematuro do arquivo"; + strings["too many samples!"].plurals[0] = "há muitas samples!"; + strings["no free patterns in channel %d!"].plurals[0] = "não há sequências livres no canal %d!"; + + // src/engine/fileOps.cpp + + strings["this module was created with a more recent version of Furnace!"].plurals[0] = "este módulo foi criado com uma versão mais recente do Furnace!"; + strings["couldn't seek to info header!"].plurals[0] = "não pôde avançar até o header \"info\"!"; + strings["invalid info header!"].plurals[0] = "header \"info\" inválido!"; + strings["pattern length is negative!"].plurals[0] = "o comprimento da sequência é negativo!"; + strings["pattern length is too large!"].plurals[0] = "o comprimento da sequência é muito longo!"; + strings["song length is negative!"].plurals[0] = "o comprimento da música é negativo!"; + strings["song is too long!"].plurals[0] = "a música é muito longa!"; + strings["invalid instrument count!"].plurals[0] = "quantidade de instrumentos inválida!"; + strings["invalid wavetable count!"].plurals[0] = "quantidade de wavetables inválida!"; + strings["invalid sample count!"].plurals[0] = "quantidade de samples inválida!"; + strings["invalid pattern count!"].plurals[0] = "quantidade de sequências inválida!"; + strings["unrecognized system ID %.2x!"].plurals[0] = "identificador de sistema %.2x não reconhecido!"; + strings["zero chips!"].plurals[0] = "zero chips!"; + strings["channel %d has too many effect columns! (%d)"].plurals[0] = "o canal %d contém muitas colunas de efeito! (%d)"; + strings["couldn't seek to chip %d flags!"].plurals[0] = "não pôde avançar até as opções do chip %d!"; + strings["invalid flag header!"].plurals[0] = "cabeçalho \"flag\" inválido!"; + strings["couldn't read instrument directory"].plurals[0] = "não pôde ler o diretório de instrumentos"; + strings["invalid instrument directory data!"].plurals[0] = "dados do diretório de instrumentos inválidos!"; + strings["couldn't read wavetable directory"].plurals[0] = "não pôde ler o diretório de wavetables"; + strings["invalid wavetable directory data!"].plurals[0] = "dados do diretório de wavetables inválidos!"; + strings["couldn't read sample directory"].plurals[0] = "não pôde ler o diretório de samples"; + strings["invalid sample directory data!"].plurals[0] = "dados do diretório de samples inválidos!"; + strings["couldn't seek to subsong %d!"].plurals[0] = "não pôde avançar até a subfaixa %d!"; + strings["invalid subsong header!"].plurals[0] = "cabeçalho da subfaixa inválido!"; + strings["couldn't seek to instrument %d!"].plurals[0] = "não pôde avançar até o instrumento %d!"; + strings["invalid instrument header/data!"].plurals[0] = "cabeçalho/dados do instrumento inválidos!"; + strings["couldn't seek to wavetable %d!"].plurals[0] = "não pôde avançar até a wavetable %d!"; + strings["couldn't seek to sample %d!"].plurals[0] = "não pôde avançar até a sample %d!"; + strings["invalid sample header/data!"].plurals[0] = "cabeçalho/dados da sample inválidos!"; + strings["couldn't seek to pattern in %x!"].plurals[0] = "não pôde avançar até a sequência em %x!"; + strings["invalid pattern header!"].plurals[0] = "cabeçalho da sequência inválido!"; + strings["pattern channel out of range!"].plurals[0] = "canal da sequência fora do intervalo!"; + strings["pattern index out of range!"].plurals[0] = "índice da sequência fora do intervalo!"; + strings["pattern subsong out of range!"].plurals[0] = "subfaixa da sequência fora do intervalo!"; + strings["incomplete file"].plurals[0] = "arquivo incompleto"; + strings["file is too small"].plurals[0] = "o arquivo é muito pequeno"; + strings["not a .dmf/.fur/.fub song"].plurals[0] = "esta não é uma música .dmf/.fur/.fub"; + strings["unknown decompression error"].plurals[0] = "erro desconhecido de descompressõa"; + strings["decompression error: %s"].plurals[0] = "erro de descompressão: %s"; + strings["unknown decompression finish error"].plurals[0] = "erro desconhecido ao final da descompressão"; + strings["decompression finish error: %s"].plurals[0] = "erro ao final da descompressão: %s"; + strings["not a compatible song/instrument"].plurals[0] = "esta não é uma música/instrumento compatível"; + strings["maximum number of instruments is 256"].plurals[0] = "o número máximo de instrumentos é 256"; + strings["maximum number of wavetables is 256"].plurals[0] = "o número máximo de wavetables é 256"; + strings["maximum number of samples is 256"].plurals[0] = "o número máximo de samples é 256"; + + // src/engine/fileOpsIns.cpp + + strings["did not read entire instrument file!"].plurals[0] = "o arquivo de instrumento não foi lido por completo!"; + strings["this instrument is made with a more recent version of Furnace!"].plurals[0] = "este instrumento foi feito com uma versão mais recente do Furnace!"; + strings["unknown instrument format"].plurals[0] = "formato de instrumento desconhecido"; + strings["there is more data at the end of the file! what happened here!"].plurals[0] = "há mais dados ao final do arquivo! que diacho é esse!?"; + strings["exactly %d bytes, if you are curious"].plurals[0] = "exatamente %d bytes, caso você tenha a curiosidade"; + + // src/engine/fileOpsSample.cpp + + strings["could not open file! (%s)"].plurals[0] = "não pôde abrir o arquivo! (%s)"; + strings["could not get file length! (%s)"].plurals[0] = "não pôde obter o tamanho do arquivo! (%s)"; + strings["file is empty!"].plurals[0] = "o arquivo está vazio!"; + strings["file is invalid!"].plurals[0] = "o arquivo é inválido!"; + strings["could not seek to beginning of file! (%s)"].plurals[0] = "não pôde localizar o início do arquivo! (%s)"; + strings["wait... is that right? no I don't think so..."].plurals[0] = "peraí... isso está certo? não, eu não acho que esteja..."; + strings["BRR sample is empty!"].plurals[0] = "a sample BRR está vazia!"; + strings["possibly corrupt BRR sample!"].plurals[0] = "a sample BRR pode estar corrompida!"; + strings["could not read file! (%s)"].plurals[0] = "não pôde ler o arquivo! (%s)"; + strings["Furnace was not compiled with libsndfile!"].plurals[0] = "Furnace não foi compilado com a biblioteca libsndfile!"; + strings["could not open file! (%s %s)"].plurals[0] = "não pôde abrir o arquivo! (%s %s)"; + strings["could not open file! (%s)\nif this is raw sample data, you may import it by right-clicking the Load Sample icon and selecting \"import raw\"."].plurals[0] = "não pôde abrir o arquivo! (%s)\nse isso for uma sample em formato \"raw\", você pode importá-la clicando com o botão direito no ícone Abrir e selecionando \"importar em formato raw\"."; + strings["this sample is too big! max sample size is 16777215."].plurals[0] = "esta sample é muito grande! o tamanho máximo de uma sample é 16777215."; + + // src/engine/importExport/bnk.cpp + + strings["GEMS BNK currently not supported."].plurals[0] = "O formato BNK do GEMS atualmente não é suportado."; + + // src/engine/importExport/dmf.cpp + + strings["this version is not supported by Furnace yet"].plurals[0] = "esta versão ainda não é suportada pelo Furnace"; + strings["system not supported. running old version?"].plurals[0] = "sistema não suportado. usando uma versão antiga?"; + strings["Yamaha YMU759 emulation is incomplete! please migrate your song to the OPL3 system."].plurals[0] = "a emulação do Yamaha YMU759 é incompleta! por favor migre sua música para o sistema OPL3."; + strings["order at %d, %d out of range! (%d)"].plurals[0] = "ordem em %d, %d fora do intervalo! (%d)"; + strings["file is corrupt or unreadable at operators"].plurals[0] = "o arquivo está corrompido ou ilegível nos operadores"; + strings["file is corrupt or unreadable at wavetables"].plurals[0] = "o arquivo está corrompido ou ilegível nas wavetables"; + strings["file is corrupt or unreadable at effect columns"].plurals[0] = "o arquivo está corrompido ou ilegível nas colunas de efeito"; + strings["file is corrupt or unreadable at samples"].plurals[0] = "o arquivo está corrompido ou ilegível nas samples"; + strings["invalid version to save in! this is a bug!"].plurals[0] = "versão inválida para salvar! isso é um bug!"; + strings["multiple systems not possible on .dmf"].plurals[0] = "não é possível ter múltiplos sistemas em um arquivo .dmf"; + strings["YMU759 song saving is not supported"].plurals[0] = "salvar músicas do YMU759 não é suportado"; + strings["Master System FM expansion not supported in 1.0/legacy .dmf!"].plurals[0] = "a expansão FM do Master System não é suportada na versão 1.0/legada do formato .dmf!"; + strings["NES + VRC7 not supported in 1.0/legacy .dmf!"].plurals[0] = "NES + VRC7 não é suportado na versão 1.0/legada do formato .dmf!"; + strings["FDS not supported in 1.0/legacy .dmf!"].plurals[0] = "FDS não é suportado na versão 1.0/legada do formato .dmf!"; + strings["this system is not possible on .dmf"].plurals[0] = "esse sistema não é possível no formato .dmf"; + strings["maximum .dmf song length is 127"].plurals[0] = "o comprimento máximo da música no formato .dmf é 127"; + strings["maximum number of instruments in .dmf is 128"].plurals[0] = "o número máximo de instrumentos no formato .dmf é 128"; + strings["maximum number of wavetables in .dmf is 64"].plurals[0] = "o número máximo de wavetables no formato .dmf é 64"; + strings["order %d, %d is out of range (0-127)"].plurals[0] = "a ordem %d, %d está fora do intervalo (0-127)"; + strings["only the currently selected subsong will be saved"].plurals[0] = "somente a subfaixa atualmente selecionada será salva"; + strings["grooves will not be saved"].plurals[0] = "grooves não serão salvos"; + strings["only the first two speeds will be effective"].plurals[0] = "somente as primeiras duas velocidades serão efetivas"; + strings[".dmf format does not support virtual tempo"].plurals[0] = "o formato .dmf não suporta tempo virtual"; + strings[".dmf format does not support tuning"].plurals[0] = "o formato .dmf não suporta afinação"; + strings["absolute duty/cutoff macro not available in .dmf!"].plurals[0] = "a macro de ponto de corte/ciclo de trabalho absoluto não está disponível no formato .dmf"; + strings["duty precision will be lost"].plurals[0] = "haverá perda de precisão de ciclo de trabalho"; + strings[".dmf format does not support arbitrary-pitch sample mode"].plurals[0] = "o formato .dmf não suporta modo de sample de tom arbitrário"; + strings["no FM macros in .dmf format"].plurals[0] = "não há macros FM no formato .dmf"; + strings[".dmf only supports volume or cutoff macro in C64, but not both. volume macro will be lost."].plurals[0] = ".dmf só suporta macros de volume ou ponto de corte no C64, não ambas ao mesmo tempo. a macro de volume será perdida."; + strings["note/macro release will be converted to note off!"].plurals[0] = "repouso de nota/macro serão convertidas pra note-off!"; + strings["samples' rates will be rounded to nearest compatible value"].plurals[0] = "as taxas das samples serão arredondadas para os valores compatíveis mais próximos"; + + // src/engine/importExport/dmp.cpp + + strings["unknown instrument type %d!"].plurals[0] = "tipo de instrumento %d desconhecido!"; + + // src/engine/importExport/fc.cpp + + strings["invalid header!"].plurals[0] = "cabeçalho inválido!"; + + // src/engine/importExport/ftm.cpp + + strings["incompatible version"].plurals[0] = "versão incompatível"; + strings["channel counts do not match"].plurals[0] = "a quantidade de canais não corresponde ao esperado"; + strings["too many instruments/out of range"].plurals[0] = "há muitos instrumentos/fora do intervalo"; + strings["invalid instrument type"].plurals[0] = "tipo de instrumento inválido"; + strings["too many sequences"].plurals[0] = "há muitas macros"; + strings["sequences block version is too old"].plurals[0] = "a versão do bloco de macros é muito antiga"; + strings["unknown block "].plurals[0] = "bloco desconhecido: "; + strings["incomplete block "].plurals[0] = "bloco incompleto: "; + strings[" [VRC6 copy]"].plurals[0] = " [cópia do VRC6]"; + strings[" [VRC6 saw copy]"].plurals[0] = " [cópia do VRC6 serra]"; + strings[" [NES copy]"].plurals[0] = " [cópia do NES]"; + + // src/engine/importExport/gyb.cpp + + strings["GYBv3 file appears to have invalid data offsets."].plurals[0] = "o arquivo GYBv3 parece ter ponteiros de dados inválidos."; + strings["Invalid value found in patch file. %s"].plurals[0] = "Dados inválidos encontrados no arquivo de timbre. %s"; + + // src/engine/importExport/s3i.cpp + + strings["S3I PCM samples currently not supported."].plurals[0] = "samples PCM S3I atualmente não são suportadas."; + + // src/engine/vgmOps.cpp + + strings["VGM version is too low"].plurals[0] = "a versão do VGM é muito antiga"; + + //names of memory composition memories + + strings["DPCM"].plurals[0] = "DPCM"; + strings["Chip Memory"].plurals[0] = "Memória do Chip"; + strings["Sample ROM"].plurals[0] = "ROM de Sample"; + strings["Sample Memory"].plurals[0] = "Memória de Sample"; + strings["SPC/DSP Memory"].plurals[0] = "Memória do S-SMP/DSP"; // terminologia correta, a gente se vê por aqui! + strings["Sample RAM"].plurals[0] = "RAM de Sample"; + strings["ADPCM"].plurals[0] = "ADPCM"; + + //names of memory entries + + strings["Sample"].plurals[0] = "Sample"; + strings["Wave RAM"].plurals[0] = "RAM de Onda"; + strings["End of Sample"].plurals[0] = "Final da Sample"; + strings["Wavetable RAM"].plurals[0] = "RAM de Wavetable"; + strings["Reserved wavetable RAM"].plurals[0] = "RAM de wavetable reservada"; + strings["Phrase Book"].plurals[0] = "Livro de Frases"; + strings["Channel %d (load)"].plurals[0] = "Canal %d (carregar)"; + strings["Channel %d (play)"].plurals[0] = "Canal %d (reproduzir)"; + strings["Channel %d"].plurals[0] = "Canal %d"; + strings["Buffer %d Left"].plurals[0] = "Buffer %d Esquerdo"; + strings["Buffer %d Right"].plurals[0] = "Buffer %d Direito"; + strings["Registers"].plurals[0] = "Registradores"; + strings["PCM"].plurals[0] = "PCM"; + strings["ADPCM"].plurals[0] = "ADPCM"; + strings["State"].plurals[0] = "Estado"; + strings["Sample Directory"].plurals[0] = "Diretório de Sample"; + strings["Echo Buffer"].plurals[0] = "Buffer de Eco"; + strings["Mix/Echo Buffer"].plurals[0] = "Buffer de Mix/Eco"; + strings["Main Memory"].plurals[0] = "Memória Principal"; + + // sesd src/engine/sysDef.cpp + + strings["help! what's going on!"].plurals[0] = "socorro! o que está acontecendo?!"; + strings["Sunsoft 5B standalone##sesd"].plurals[0] = "Sunsoft 5B independente"; + strings["Sunsoft 5B standalone (PAL)##sesd"].plurals[0] = "Sunsoft 5B independente (PAL)"; + strings["Overclocked Sunsoft 5B##sesd"].plurals[0] = "Sunsoft 5B (com overclock)"; + strings["Sega Genesis Extended Channel 3##sesd0"].plurals[0] = "Sega Mega Drive com Canal 3 Estendido"; + strings["NTSC-J Sega Master System + drums##sesd"].plurals[0] = "Sega Master System NTSC-J + bateria"; + strings["MSX-MUSIC + drums##sesd"].plurals[0] = "MSX-MUSIC + bateria"; + strings["Commodore 64 with dual 6581##sesd"].plurals[0] = "Commodore 64 com dois 6581"; + strings["Commodore 64 with dual 8580##sesd"].plurals[0] = "Commodore 64 com dois 8580"; + strings["YM2151 + SegaPCM Arcade (compatibility)##sesd"].plurals[0] = "Arcade com YM2151 + SegaPCM (compatibilidade)"; + strings["YM2151 + SegaPCM Arcade##sesd"].plurals[0] = "Arcade com YM2151 + SegaPCM"; + strings["Game Boy with AY expansion##sesd"].plurals[0] = "Game Boy with expansão AY"; + strings["multi-system##sesd"].plurals[0] = "multi-sistema"; + strings["Unknown##sesd"].plurals[0] = "Desconhecido"; + strings["15xx: Set raw period##sesd"].plurals[0] = "15xx: Definir período (val. registrador)"; + strings["16xx: Set raw period higher nybble (0-F)##sesd"].plurals[0] = "16xx: Definir nibble superior do período (val. registrador) (0-F)"; + strings["20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)##sesd"].plurals[0] = "20xx: Definir modo do canal (bit 0: onda quadrada; bit 1: ruído; bit 2: envelope)"; + strings["21xx: Set noise frequency (0 to 1F)##sesd"].plurals[0] = "21xx: Definir frequência do ruído (0 a 1F)"; + strings["22xy: Set envelope mode (x: shape, y: enable for this channel)##sesd"].plurals[0] = "22xy: Definir modo do envelope (x: formato, y: habilitar para este canal)"; + strings["23xx: Set envelope period low byte##sesd"].plurals[0] = "23xx: Definir byte inferior do período do envelope"; + strings["24xx: Set envelope period high byte##sesd"].plurals[0] = "24xx: Definir byte superior do período do envelope"; + strings["25xx: Envelope slide up##sesd0"].plurals[0] = "25xx: Slide de envelope para cima"; + strings["26xx: Envelope slide down##sesd0"].plurals[0] = "26xx: Slide de envelope para baixo"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd0"].plurals[0] = "29xy: Definir envelope automático (x: numerador; y: denominador)"; + strings["2Exx: Write to I/O port A##sesd"].plurals[0] = "2Exx: Escrever na porta E/S A"; + strings["2Fxx: Write to I/O port B##sesd"].plurals[0] = "2Fxx: Escrever na porta E/S B"; + strings["12xx: Set duty cycle (0 to 8)##sesd"].plurals[0] = "12xx: Definir ciclo de trabalho (0 a 8)"; + strings["16xx: Set raw period higher byte##sesd"].plurals[0] = "16xx: Definir byte superior do período (val. registrador)"; + strings["27xx: Set noise AND mask##sesd"].plurals[0] = "27xx: Definir máscara AND do ruído"; + strings["28xx: Set noise OR mask##sesd"].plurals[0] = "28xx: Definir máscara OR do ruído"; + strings["2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER##sesd"].plurals[0] = "2Dxx: NÃO É PARA SER USADO PELO COMPOSITOR"; + strings["30xx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "30xx: Alternar reinício brusco do envelope em novas notas"; + strings["18xx: Toggle extended channel 3 mode##sesd"].plurals[0] = "18xx: Alternar modo de canal 3 estendido"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd0"].plurals[0] = "17xx: Alternar modo PCM (LEGADO)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd0"].plurals[0] = "DFxx: Definir direção da reprodução de samples (0: normal; 1: reversa)"; + strings["18xx: Toggle drums mode (1: enabled; 0: disabled)##sesd"].plurals[0] = "18xx: Alternar modo bateria (1: habilitado; 0: desabilitado)"; + strings["11xx: Set feedback (0 to 7)##sesd0"].plurals[0] = "11xx: Definir feedback (0 a 7)"; + strings["12xx: Set level of operator 1 (0 highest, 7F lowest)##sesd"].plurals[0] = "12xx: Definir nível do operador 1 (0 é o mais alto, 7F o mais baixo)"; + strings["13xx: Set level of operator 2 (0 highest, 7F lowest)##sesd"].plurals[0] = "13xx: Definir nível do operador 2 (0 é o mais alto, 7F o mais baixo)"; + strings["14xx: Set level of operator 3 (0 highest, 7F lowest)##sesd"].plurals[0] = "14xx: Definir nível do operador 3 (0 é o mais alto, 7F o mais baixo)"; + strings["15xx: Set level of operator 4 (0 highest, 7F lowest)##sesd"].plurals[0] = "15xx: Definir nível do operador 4 (0 é o mais alto, 7F o mais baixo)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd0"].plurals[0] = "16xy: Definir multiplicador do operador (x: operador de 1 a 4; y: multiplicador)"; + strings["19xx: Set attack of all operators (0 to 1F)##sesd"].plurals[0] = "19xx: Definir ataque de todos os operadores (0 a 1F)"; + strings["1Axx: Set attack of operator 1 (0 to 1F)##sesd"].plurals[0] = "1Axx: Definir ataque do operador 1 (0 a 1F)"; + strings["1Bxx: Set attack of operator 2 (0 to 1F)##sesd"].plurals[0] = "1Bxx: Definir ataque do operador 2 (0 a 1F)"; + strings["1Cxx: Set attack of operator 3 (0 to 1F)##sesd"].plurals[0] = "1Cxx: Definir ataque do operador 3 (0 a 1F)"; + strings["1Dxx: Set attack of operator 4 (0 to 1F)##sesd"].plurals[0] = "1Dxx: Definir ataque do operador 4 (0 a 1F)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd0"].plurals[0] = "50xy: Definir AM (x: operador de 1 a 4 (0 para todos os ops.); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd0"].plurals[0] = "51xy: Definir nível de sustentação (x: operador de 1 a 4 (0 para todos os ops.); y: sustentação)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd0"].plurals[0] = "52xy: Definir repouso (x: operador de 1 a 4 (0 para todos os ops.); y: repouso)"; + strings["53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 is center)##sesd"].plurals[0] = "53xy: Definir desafinação (x: operador de 1 a 4 (0 para todos os ops.); y: desafinação, onde 3 é o centro)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd0"].plurals[0] = "54xy: Definir escalonamento do envelope (x: operador de 1 a 4 (0 para todos os ops.); y: escala de 0 a 3)"; + strings["56xx: Set decay of all operators (0 to 1F)##sesd"].plurals[0] = "56xx: Definir decaimento de todos os operadores (0 a 1F)"; + strings["57xx: Set decay of operator 1 (0 to 1F)##sesd"].plurals[0] = "57xx: Definir decaimento do operador 1 (0 a 1F)"; + strings["58xx: Set decay of operator 2 (0 to 1F)##sesd"].plurals[0] = "58xx: Definir decaimento do operador 2 (0 a 1F)"; + strings["59xx: Set decay of operator 3 (0 to 1F)##sesd"].plurals[0] = "59xx: Definir decaimento do operador 3 (0 a 1F)"; + strings["5Axx: Set decay of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Axx: Definir decaimento do operador 4 (0 a 1F)"; + strings["5Bxx: Set decay 2 of all operators (0 to 1F)##sesd"].plurals[0] = "5Bxx: Definir decaimento 2 de todos os operadores (0 a 1F)"; + strings["5Cxx: Set decay 2 of operator 1 (0 to 1F)##sesd"].plurals[0] = "5Cxx: Definir decaimento 2 do operador 1 (0 a 1F)"; + strings["5Dxx: Set decay 2 of operator 2 (0 to 1F)##sesd"].plurals[0] = "5Dxx: Definir decaimento 2 do operador 2 (0 a 1F)"; + strings["5Exx: Set decay 2 of operator 3 (0 to 1F)##sesd"].plurals[0] = "5Exx: Definir decaimento 2 do operador 3 (0 a 1F)"; + strings["5Fxx: Set decay 2 of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Fxx: Definir decaimento 2 do operador 4 (0 a 1F)"; + strings["10xx: Set noise frequency (xx: value; 0 disables noise)##sesd"].plurals[0] = "10xx: Definir frequência do ruído (xx: valor; 0 desabilita o ruído)"; + strings["17xx: Set LFO speed##sesd"].plurals[0] = "17xx: Definir velocidade do LFO"; + strings["18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "18xx: Definir forma de onda do LFO (0 serra, 1 quadrada, 2 triângulo, 3 ruído)"; + strings["1Exx: Set AM depth (0 to 7F)##sesd"].plurals[0] = "1Exx: Definir profundidade do AM (0 a 7F)"; + strings["1Fxx: Set PM depth (0 to 7F)##sesd"].plurals[0] = "1Fxx: Definir profundidade do PM (0 a 7F)"; + strings["55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from 0 to 3)##sesd"].plurals[0] = "55xy: Definir desafinação 2 (x: operador de 1 a 4 (0 para todos os ops.); y: desafinação de 0 a 3)"; + strings["24xx: Set LFO 2 speed##sesd"].plurals[0] = "24xx: Definir velocidade do LFO 2"; + strings["25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "25xx: Definir forma de onda do LFO 2 (0 serra, 1 quadrada, 2 triângulo, 3 ruído)"; + strings["26xx: Set AM 2 depth (0 to 7F)##sesd"].plurals[0] = "26xx: Definir profundidade do AM 2 (0 ta 7F)"; + strings["27xx: Set PM 2 depth (0 to 7F)##sesd"].plurals[0] = "27xx: Definir profundidade do PM 2 (0 ta 7F)"; + strings["28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 to 7)##sesd"].plurals[0] = "28xy: Definir reverb (x: operador de 1 a 4 (0 para todos os ops.); y: reverb de 0 a 7)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd0"].plurals[0] = "2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: forma de onda de 0 a 7)"; + strings["2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); y: shift from 0 to 3)##sesd"].plurals[0] = "2Bxy: Definir deslocamento do gerador de envelope x: operador de 1 a 4 (0 para todos os ops.); y: deslocamento de 0 a 3)"; + strings["2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)##sesd"].plurals[0] = "2Cxy: Definir multiplicador fino (x: operador de 1 a 4 (0 para todos os ops.); y: multiplicador fino)"; + strings["3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "3xyy: Definir frequência fixa do operador 1 (x: oitava de 0 a 7; y: frequência)"; + strings["3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "3xyy: Definir frequência fixa do operador 2 (x: oitava de 8 a F; y: frequência)"; + strings["4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "4xyy: Definir frequência fixa do operador 3 (x: oitava de 0 a 7; y: frequência)"; + strings["4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "4xyy: Definir frequência fixa do operador 4 (x: oitava de 8 a F; y: frequência)"; + strings["10xy: Setup LFO (x: enable; y: speed)##sesd"].plurals[0] = "10xy: Configurar LFO (x: habilitar; y: velocidade)"; + strings["55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, 8 off)##sesd"].plurals[0] = "55xy: Definir envelope SSG (x: operador de 1 a 4 (0 para todos os ops.); y: 0-7 ligado, 8 desligado)"; + strings["1Fxx: Set ADPCM-A global volume (0 to 3F)##sesd"].plurals[0] = "1Fxx: Definir volume global do ADPCM-A (0 a 3F)"; + strings["11xx: Set feedback (0 to 7)##sesd1"].plurals[0] = "11xx: Definir feedback (0 a 7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd0"].plurals[0] = "12xx: Definir nível do operador 1 (0 é o mais alto, 3F o mais baixo)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd0"].plurals[0] = "13xx: Definir nível do operador 2 (0 é o mais alto, 3F o mais baixo)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)##sesd"].plurals[0] = "16xy: Definir multiplicador do operador (x: operator de 1 a 2; y: multiplicador)"; + strings["19xx: Set attack of all operators (0 to F)##sesd0"].plurals[0] = "19xx: Definir ataque de todos os operadores (0 a F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd0"].plurals[0] = "1Axx: Definir ataque do operador 1 (0 a F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd0"].plurals[0] = "1Bxx: Definir ataque do operador 2 (0 a F)"; + strings["50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)##sesd"].plurals[0] = "50xy: Definir AM (x: operador de 1 a 2 (0 para todos os ops.); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)##sesd"].plurals[0] = "51xy: Definir nível de sustentação (x: operador de 1 a 2 (0 para todos os ops.); y: sustentação)"; + strings["52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)##sesd"].plurals[0] = "52xy: Definir repouso (x: operador de 1 a 2 (0 para todos os ops.); y: repouso)"; + strings["53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "53xy: Definir vibrato (x: operador de 1 a 2 (0 para todos os ops.); y: habilitado)"; + strings["54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale from 0 to 3)##sesd"].plurals[0] = "54xy: Definir escalonamento de envelope (x: operador de 1 a 2 (0 para todos os ops.); y: escala de 0 a 3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "55xy: Definir modo de sustentação de envelope (x: operador de 1 a 2 (0 para todos os ops.); y: habilitado)"; + strings["56xx: Set decay of all operators (0 to F)##sesd0"].plurals[0] = "56xx: Definir decaimento de todos os operadores (0 a F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd0"].plurals[0] = "57xx: Definir decaimento do operador 1 (0 a F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd0"].plurals[0] = "58xx: Definir decaimento do operador 2 (0 a F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a 2 (0 para todos os ops.); y: habilitado)"; + strings["10xx: Set global AM depth (0: 1dB, 1: 4.8dB)##sesd"].plurals[0] = "10xx: Definir profundidade de AM global (0: 1dB, 1: 4.8dB)"; + strings["11xx: Set feedback (0 to 7)##sesd2"].plurals[0] = "11xx: Definir feedback (0 a 7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd1"].plurals[0] = "12xx: Definir nível do operador 1 (0 é o mais alto, 3F o mais baixo)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd1"].plurals[0] = "13xx: Definir nível do operador 2 (0 é o mais alto, 3F o mais baixo)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd0"].plurals[0] = "14xx: Definir nível do operador 3 (0 é o mais alto, 3F o mais baixo)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd0"].plurals[0] = "15xx: Definir nível do operador 4 (0 é o mais alto, 3F o mais baixo)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd1"].plurals[0] = "16xy: Definir multiplicador do operador (x: operador de 1 a 4; y: multiplicador)"; + strings["17xx: Set global vibrato depth (0: normal, 1: double)##sesd"].plurals[0] = "17xx: Definir profundidade de vibrato global (0: normal, 1: dobro)"; + strings["19xx: Set attack of all operators (0 to F)##sesd1"].plurals[0] = "19xx: Definir ataque de todos os operadores (0 a F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd1"].plurals[0] = "1Axx: Definir ataque do operador 1 (0 a F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd1"].plurals[0] = "1Bxx: Definir ataque do operador 2 (0 a F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd0"].plurals[0] = "1Cxx: Definir ataque do operador 3 (0 a F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd0"].plurals[0] = "1Dxx: Definir ataque do operador 4 (0 a F)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 3 in OPL2 and 0 to 7 in OPL3)##sesd"].plurals[0] = "2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: forma de onda de 0 a 3 no OPL2 e 0 a 7 no OPL3)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd1"].plurals[0] = "50xy: Definir AM (x: operador de 1 a 4 (0 para todos os ops.); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd1"].plurals[0] = "51xy: Definir nível de sustentação (x: operador de 1 a 4 (0 para todos os ops.); y: sustentação)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd1"].plurals[0] = "52xy: Definir repouso (x: operador de 1 a 4 (0 para todos os ops.); y: repouso)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "53xy: Definir vibrato (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd1"].plurals[0] = "54xy: Definir escalonamento de envelope (x: operador de 1 a 4 (0 para todos os ops.); y: escala de 0 a 3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "55xy: Definir modo de sustentação de envelope (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["56xx: Set decay of all operators (0 to F)##sesd1"].plurals[0] = "56xx: Definir decaimento de todos os operadores (0 a F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd1"].plurals[0] = "57xx: Definir decaimento do operador 1 (0 a F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd1"].plurals[0] = "58xx: Definir decaimento do operador 2 (0 a F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd0"].plurals[0] = "59xx: Definir decaimento do operador 3 (0 a F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd0"].plurals[0] = "5Axx: Definir decaimento do operador 4 (0 a F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd"].plurals[0] = "10xx: Definir forma de onda (bit 0: triângulo; bit 1: serra; bit 2: pulso; bit 3: ruído)"; + strings["11xx: Set coarse cutoff (not recommended; use 4xxx instead)##sesd"].plurals[0] = "11xx: Definir ponto de corte grosso (não recomendado; use o 4xxx ao invés desse)"; + strings["12xx: Set coarse pulse width (not recommended; use 3xxx instead)##sesd"].plurals[0] = "12xx: Definir largura de pulso grossa (não recomendado, use o 3xxx ao invés desse)"; + strings["13xx: Set resonance (0 to F)##sesd"].plurals[0] = "13xx: Definir ressonância (0 a F)"; + strings["14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "14xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: passa alta)"; + strings["15xx: Set envelope reset time##sesd"].plurals[0] = "15xx: Definir tempo de reinício do envelope"; + strings["1Axx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "1Axx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 habilita)"; + strings["1Bxy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "1Bxy: Redefinir ponto de corte (x: em nova nota; y: agora)"; + strings["1Cxy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "1Cxy: Redefinir largura de pulso (x: em nova nota; y: agora)"; + strings["1Exy: Change other parameters (LEGACY)##sesd"].plurals[0] = "1Exy: Alterar outros parâmetros (LEGADO)"; + strings["20xy: Set attack/decay (x: attack; y: decay)##sesd"].plurals[0] = "20xy: Definir ataque/decaimento (x: ataque; y: decaimento)"; + strings["21xy: Set sustain/release (x: sustain; y: release)##sesd"].plurals[0] = "21xy: Definir sustentação/repouso (x: sustentação; y: repouso)"; + strings["22xx: Pulse width slide up##sesd"].plurals[0] = "22xx: Slide de largura de pulso para cima"; + strings["23xx: Pulse width slide down##sesd"].plurals[0] = "23xx: Slide de largura de pulso para baixo"; + strings["24xx: Cutoff slide up##sesd"].plurals[0] = "24xx: Slide de ponto de corte para cima"; + strings["25xx: Cutoff slide down##sesd"].plurals[0] = "25xx: Slide de ponto de corte para baixo"; + strings["3xxx: Set pulse width (0 to FFF)##sesd"].plurals[0] = "3xxx: Definir largura de pulso (0 a FFF)"; + strings["4xxx: Set cutoff (0 to 7FF)##sesd"].plurals[0] = "4xxx: Definir ponto de corte (0 to 7FF)"; + strings["10xx: Set waveform##sesd0"].plurals[0] = "10xx: Definir forma de onda"; + strings["13xx: Set waveform (local)##sesd"].plurals[0] = "13xx: Definir forma de onda (local)"; + strings["11xx: Set raw period##sesd"].plurals[0] = "11xx: Definir período (val. registrador) (0-1F)"; + strings["11xx: Set waveform (local)##sesd"].plurals[0] = "11xx: Definir forma de onda (local)"; + strings["20xx: Set PCM frequency##sesd"].plurals[0] = "20xx: Definir frequência do PCM"; + strings["10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: 1dB, 1: 4.8dB))##sesd"].plurals[0] = "10xy: Definir profundidade do AM (x: operador de 1 a 4 (0 para todos os ops.); y: profundidade (0: 1dB, 1: 4.8dB))"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd2"].plurals[0] = "12xx: Definir nível do operador 1 (0 é o mais alto, 3F o mais baixo)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd2"].plurals[0] = "13xx: Definir nível do operador 2 (0 é o mais alto, 3F o mais baixo)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd1"].plurals[0] = "14xx: Definir nível do operador 3 (0 é o mais alto, 3F o mais baixo)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd1"].plurals[0] = "15xx: Definir nível do operador 4 (0 é o mais alto, 3F o mais baixo)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd2"].plurals[0] = "16xy: Definir multiplicador do operador (x: operador de 1 a 4; y: multiplicador)"; + strings["17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: normal, 1: double))##sesd"].plurals[0] = "17xy: Definir profundidade do vibrato (x: operador de 1 a 4 (0 para todos os ops.); y: profundidade (0: normal, 1: dobro))"; + strings["19xx: Set attack of all operators (0 to F)##sesd"].plurals[0] = "19xx: Definir ataque de todos os operadores (0 a F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd2"].plurals[0] = "1Axx: Definir ataque do operador 1 (0 a F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd2"].plurals[0] = "1Bxx: Definir ataque do operador 2 (0 a F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd1"].plurals[0] = "1Cxx: Definir ataque do operador 3 (0 a F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd1"].plurals[0] = "1Dxx: Definir ataque do operador 4 (0 a F)"; + strings["20xy: Set panning of operator 1 (x: left; y: right)##sesd"].plurals[0] = "20xy: Definir balanço do operador 1 (x: esquerda; y: direita)"; + strings["21xy: Set panning of operator 2 (x: left; y: right)##sesd"].plurals[0] = "21xy: Definir balanço do operador 2 (x: esquerda; y: direita)"; + strings["22xy: Set panning of operator 3 (x: left; y: right)##sesd"].plurals[0] = "22xy: Definir balanço do operador 3 (x: esquerda; y: direita)"; + strings["23xy: Set panning of operator 4 (x: left; y: right)##sesd"].plurals[0] = "23xy: Definir balanço do operador 4 (x: esquerda; y: direita)"; + strings["24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "24xy: Definir registrador de nível de saída (x: operador de 1 a 4 (0 para todos os ops.); y: nível de 0 a 7)"; + strings["25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "25xy: Definir nível de entrada de modulação (x: operador de 1 a 4 (0 para todos os ops.); y: nível de 0 a 7)"; + strings["26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay from 0 to 7)##sesd"].plurals[0] = "26xy: Definir atraso de envelope (x: operador de 1 a 4 (0 para todos os ops.); y: atraso de 0 a 7)"; + strings["27xx: Set noise mode for operator 4 (x: mode from 0 to 3)##sesd"].plurals[0] = "27xx: Definir modo de ruído do operador 4 (x: modo de 0 a 3)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd1"].plurals[0] = "2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: forma de onda de 0 a 7)"; + strings["2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 to 7)##sesd"].plurals[0] = "2Fxy: Definir bloco da frequência fixa (x: operador de 1 a 4; y: oitava de 0 a 7)"; + strings["40xx: Set detune of operator 1 (80: center)##sesd"].plurals[0] = "40xx: Definir desafinação do operador 1 (80: centro)"; + strings["41xx: Set detune of operator 2 (80: center)##sesd"].plurals[0] = "41xx: Definir desafinação do operador 2 (80: centro)"; + strings["42xx: Set detune of operator 3 (80: center)##sesd"].plurals[0] = "42xx: Definir desafinação do operador 3 (80: centro)"; + strings["43xx: Set detune of operator 4 (80: center)##sesd"].plurals[0] = "43xx: Definir desafinação do operador 4 (80: centro)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd2"].plurals[0] = "50xy: Set AM (x: operador de 1 a 4 (0 para todos os ops.); y: AM)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd2"].plurals[0] = "51xy: Definir nível de sustentação (x: operador de 1 a 4 (0 para todos os ops.); y: sustentação)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd2"].plurals[0] = "52xy: Definir repouso (x: operador de 1 a 4 (0 para todos os ops.); y: repouso)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "53xy: Definir vibrato (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd2"].plurals[0] = "54xy: Definir escalonamento de envelope (x: operador de 1 a 4 (0 para todos os ops.); y: escala de 0 a 3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "55xy: Definir modo de sustentação de envelope (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["56xx: Set decay of all operators (0 to F)##sesd2"].plurals[0] = "56xx: Definir decaimento de todos os operadores (0 a F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd2"].plurals[0] = "57xx: Definir decaimento do operador 1 (0 a F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd2"].plurals[0] = "58xx: Definir decaimento do operador 2 (0 a F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd1"].plurals[0] = "59xx: Definir decaimento do operador 3 (0 a F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd1"].plurals[0] = "5Axx: Definir decaimento do operador 4 (0 a F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "5Bxy: Definir se a nota irá escalonar a taxa do envalope (x: operador de 1 a 4 (0 para todos os ops.); y: habilitado)"; + strings["3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Definir Número-Frequência da frequência fixa do operador 1 (x: 2 bits superiores de 0 a 3; y: 8 bits inferiores)"; + strings["3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Definir Número-Frequência da frequência fixa do operador 2 (x: 2 bits superiores de 4 a 7; y: 8 bits inferiores)"; + strings["3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Definir Número-Frequência da frequência fixa do operador 3 (x: 2 bits superiores de 8 a B; y: 8 bits inferiores)"; + strings["3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Definir Número-Frequência da frequência fixa do operador 4 (x: 2 bits superiores de C a F; y: 8 bits inferiores)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd1"].plurals[0] = "10xx: Definir forma de onda (bit 0: triângulo; bit 1: serra; bit 2: pulso; bit 3: ruído)"; + strings["11xx: Set resonance (0 to FF)##sesd"].plurals[0] = "11xx: Definir ressonância (0 a FF)"; + strings["12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "12xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: passa alta)"; + strings["13xx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "13xx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 habilita)"; + strings["14xy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "14xy: Redefinir ponto de corte (x: em nova nota; y: agora)"; + strings["15xy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "15xy: Redefinir largura de pulso (x: em nova nota; y: agora)"; + strings["16xy: Change other parameters##sesd"].plurals[0] = "16xy: Alterar outros parâmetros"; + strings["17xx: Pulse width slide up##sesd"].plurals[0] = "17xx: Slide de largura de pulso para cima"; + strings["18xx: Pulse width slide down##sesd"].plurals[0] = "18xx: Slide de largura de pulso para baixo"; + strings["19xx: Cutoff slide up##sesd"].plurals[0] = "19xx: Slide de ponto de corte para cima"; + strings["1Axx: Cutoff slide down##sesd"].plurals[0] = "1Axx: Slide de ponto de corte para baixo"; + strings["3xxx: Set pulse width (0 to FFF)##sesd1"].plurals[0] = "3xxx: Definir largura de pulso (0 a FFF)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd1"].plurals[0] = "4xxx: Definir ponto de corte (0 a FFF)"; + strings["a chip which found its way inside mobile phones in the 2000's.\nas proprietary as it is, it passed away after losing to MP3 in the mobile hardware battle.##sesd"].plurals[0] = "um chip que encontrou seu lugar dentro de celulares nos anos 2000.\nproprietário como era, ele faleceu após perder para o MP3 na batalha de hardware móvel."; + strings["##sesd0"].plurals[0] = ""; + strings["Sega Genesis Extended Channel 3##sesd1"].plurals[0] = "Sega Mega Drive com Canal 3 Estendido"; + strings["##sesd1"].plurals[0] = ""; + strings["a square/noise sound chip found on the Sega Master System, ColecoVision, Tandy, TI's own 99/4A and a few other places.##sesd"].plurals[0] = "um chip de som de onda quadrada e ruído encontrado no Sega Master System, ColecoVision, PCs Tandy, o próprio 99/4A da TI e alguns outros lugares."; + strings["20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)##sesd"].plurals[0] = "20xy: Definir modo de ruído (x: freq. predefinidas/freq. canal 3; y: pulso fino/ruído)"; + strings["##sesd2"].plurals[0] = ""; + strings["the most popular portable game console of the era.##sesd"].plurals[0] = "o console de games portátil mais popular da sua época."; + strings["10xx: Set waveform##sesd1"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Set noise length (0: long; 1: short)##sesd"].plurals[0] = "11xx: Definir comprimento do ruído (0: longo; 1: curto)"; + strings["12xx: Set duty cycle (0 to 3)##sesd"].plurals[0] = "12xx: Definir ciclo de trabalho (0 a 3)"; + strings["13xy: Setup sweep (x: time; y: shift)##sesd"].plurals[0] = "13xy: Configurar sweep (x: tempo; y: deslocamento)"; + strings["14xx: Set sweep direction (0: up; 1: down)##sesd"].plurals[0] = "14xx: Definir direção do sweep (0: para cima; 1: para baixo)"; + strings["15xx: Set waveform (local)##sesd"].plurals[0] = "15xx: Definir forma de onda (local)"; + strings["an '80s game console with a wavetable sound chip, popular in Japan.##sesd"].plurals[0] = "um console de games dos anos 80 com um chip de som wavetable, popular no Japão."; + strings["10xx: Set waveform##sesd2"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Toggle noise mode##sesd0"].plurals[0] = "11xx: Alternar modo de rúido"; + strings["12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)##sesd"].plurals[0] = "12xx: Configurar LFO (0: desabilitado; 1: profundidade 1x; 2: profundidade 16x; 3: profundidade 256x)"; + strings["13xx: Set LFO speed##sesd"].plurals[0] = "13xx: Definir velocidade do LFO"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd1"].plurals[0] = "17xx: Alternar modo PCM (LEGADO)"; + strings["18xx: Set waveform (local)##sesd"].plurals[0] = "18xx: Definir forma de onda (local)"; + strings["also known as Famicom in Japan, it's the most well-known game console of the '80s.##sesd"].plurals[0] = "também conhecido como Famicom no Japão, e também conhecido como Phantom System, Top Game, Turbo Game, Dynavision, Bit System e Polystation no Brasil, é o console de jogos mais conhecido dos anos 80."; // viva os Famiclones! + strings["11xx: Write to delta modulation counter (0 to 7F)##sesd"].plurals[0] = "11xx: Escrever no contador de modulação delta (DAC) (0 a 7F)"; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd0"].plurals[0] = "12xx: Definir ciclo de trabalho/modo de ruído (pulso: 0 a 3; ruído: 0 ou 1)"; + strings["13xy: Sweep up (x: time; y: shift)##sesd"].plurals[0] = "13xy: Realizar sweep de tom para cima (x: tempo; y: deslocamento)"; + strings["14xy: Sweep down (x: time; y: shift)##sesd"].plurals[0] = "14xy: Realizar sweep de tom para baixo (x: tempo; y: deslocamento)"; + strings["15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)##sesd"].plurals[0] = "15xx: Definir modo de envelope (0: envelope, 1: comprimento, 2: repetir, 3: constante)"; + strings["16xx: Set length counter (refer to manual for a list of values)##sesd"].plurals[0] = "16xx: Definir contador de comprimento (veja o manual para uma lista de valores)"; + strings["17xx: Set frame counter mode (0: 4-step, 1: 5-step)##sesd"].plurals[0] = "17xx: Definir modo do contador de quadros (0: 4 passos, 1: 5 passos)"; + strings["18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)##sesd"].plurals[0] = "18xx: Selecionar modo PCM/DPCM (0: PCM; 1: DPCM)"; + strings["19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Definir contador linear do canal triângulo (0 a 7F; valores 80 e superiores interrompem)"; + strings["20xx: Set DPCM frequency (0 to F)##sesd"].plurals[0] = "20xx: Definir frequência DPCM (0 a F)"; + strings["##sesd3"].plurals[0] = ""; + strings["##sesd4"].plurals[0] = ""; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.##sesd"].plurals[0] = "este computador possui o chip de som SID, que possui recursos de sintetizador como um filtro e ADSR."; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.\nthis is the newer revision of the chip.##sesd"].plurals[0] = "este computador possui o chip de som SID, que possui recursos de sintetizador como um filtro e ADSR.\nessa é uma revisão mais nova do chip."; + strings["##sesd5"].plurals[0] = ""; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.##sesd"].plurals[0] = "como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam conectar os pinos."; + strings["Neo Geo CD Extended Channel 2##sesd"].plurals[0] = "Neo Geo CD com Canal 2 estendido"; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam conectar os pinos.\nesse está no modo de Canal Estendido, que transforma o segundo canal FM em quatro operadores com notas/frequências independentes."; + strings["this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\nthe discovery of envelope bass helped it beat the SN76489 with ease.##sesd"].plurals[0] = "esse chip está em todo lugar! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\na descoberta do baixo com o envelope ajudou ele a ganhar do SN76489 facilmente."; + strings["a computer from the '80s with full sampling capabilities, giving it a sound ahead of its time.##sesd"].plurals[0] = "um computador dos anos 80 com capacidade completa de amostragem (sampling), dando a ele um som à frente do seu tempo."; + strings["10xx: Toggle filter (0 disables; 1 enables)##sesd"].plurals[0] = "10xx: Alternar filtro (0 desabilita; 1 habilita)"; + strings["11xx: Toggle AM with next channel##sesd"].plurals[0] = "11xx: Alternar AM com o canal à direita"; + strings["12xx: Toggle period modulation with next channel##sesd"].plurals[0] = "12xx: Alternar modulação de período com o canal à direita"; + strings["13xx: Set waveform##sesd"].plurals[0] = "13xx: Definir forma de onda"; + strings["14xx: Set waveform (local)##sesd"].plurals[0] = "14xx: Definir forma de onda (local)"; + strings["this was Yamaha's first integrated FM chip.\nit was used in several synthesizers, computers and arcade boards.##sesd"].plurals[0] = "esse foi o primeiro chip FM integrado da Yamaha.\nele foi usado em vários sintetizadores, computadores e placas de fliperama."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).##sesd"].plurals[0] = "esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas ele também foi usado no computador FM Towns)."; + strings["it's a challenge to make music on this chip which barely has musical capabilities...##sesd"].plurals[0] = "é um desafio fazer música nesse chip que mal tem capacidades musicais..."; // zói tu num é dj, duvido cê fazer música no atari... mas desafio é desafio zói, cê num é hardicóri??? + strings["supposedly an upgrade from the AY-3-8910, this was present on the Creative Music System (Game Blaster) and SAM Coupé.##sesd"].plurals[0] = "supostamente um upgrade do AY-3-8910, esse chip estava presente na placa Creative Music System (Game Blaster) e no computador SAM Coupé."; + strings["10xy: Set channel mode (x: noise; y: tone)##sesd"].plurals[0] = "10xy: Definir modo do canal (x: ruído; y: tom)"; + strings["11xx: Set noise frequency##sesd"].plurals[0] = "11xx: Definir frequência do ruído"; + strings["12xx: Setup envelope (refer to docs for more information)##sesd"].plurals[0] = "12xx: Configurar envelope (confira o manual para mais informações)"; + strings["an improved version of the AY-3-8910 with a bigger frequency range, duty cycles, configurable noise and per-channel envelopes!##sesd"].plurals[0] = "uma versão melhorada do AY-3-8910 com uma faixa de frequências maior, ciclos de trabalho, ruído configurável e envelopes por canal!"; + strings["Commodore's successor to the PET.\nits square wave channels are more than just square...##sesd"].plurals[0] = "o sucessor da Commodore para o PET.\nseus canais de onda quadrada são mais do que apenas ondas quadradas..."; + strings["one channel of 1-bit wavetable which is better (and worse) than the PC Speaker.##sesd"].plurals[0] = "um canal de wavetable 1-bit que é melhor (e pior) que o PC Speaker."; + strings["FM? nah... samples! Nintendo's answer to Sega.##sesd"].plurals[0] = "FM? nah... samples! a resposta da Nintendo para a Sega."; + strings["18xx: Enable echo buffer##sesd"].plurals[0] = "18xx: Habilitar buffer de eco"; + strings["19xx: Set echo delay (0 to F)##sesd"].plurals[0] = "19xx: Definir atraso de eco (0 a F)"; + strings["1Axx: Set left echo volume##sesd"].plurals[0] = "1Axx: Definir volume esquerdo do eco"; + strings["1Bxx: Set right echo volume##sesd"].plurals[0] = "1Bxx: Definir volume direito do eco"; + strings["1Cxx: Set echo feedback##sesd"].plurals[0] = "1Cxx: Definir retorno do eco"; + strings["1Exx: Set dry output volume (left)##sesd"].plurals[0] = "1Exx: Definir volume de saída não-processado (esquerda)"; + strings["1Fxx: Set dry output volume (right)##sesd"].plurals[0] = "1Fxx: Definir volume de saída não-processado (direita)"; + strings["30xx: Set echo filter coefficient 0##sesd"].plurals[0] = "30xx: Definir coeficiente de filtro do eco 0"; + strings["31xx: Set echo filter coefficient 1##sesd"].plurals[0] = "31xx: Definir coeficiente de filtro do eco 1"; + strings["32xx: Set echo filter coefficient 2##sesd"].plurals[0] = "32xx: Definir coeficiente de filtro do eco 2"; + strings["33xx: Set echo filter coefficient 3##sesd"].plurals[0] = "33xx: Definir coeficiente de filtro do eco 3"; + strings["34xx: Set echo filter coefficient 4##sesd"].plurals[0] = "34xx: Definir coeficiente de filtro do eco 4"; + strings["35xx: Set echo filter coefficient 5##sesd"].plurals[0] = "35xx: Definir coeficiente de filtro do eco 5"; + strings["36xx: Set echo filter coefficient 6##sesd"].plurals[0] = "36xx: Definir coeficiente de filtro do eco 6"; + strings["37xx: Set echo filter coefficient 7##sesd"].plurals[0] = "37xx: Definir coeficiente de filtro do eco 7"; + strings["10xx: Set waveform##sesd3"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Toggle noise mode##sesd1"].plurals[0] = "11xx: Alternar modo de ruído"; + strings["12xx: Toggle echo on this channel##sesd"].plurals[0] = "12xx: Alternar eco neste canal"; + strings["13xx: Toggle pitch modulation##sesd"].plurals[0] = "13xx: Alternar modulação de tom"; + strings["14xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "14xy: Alternar inversão de onda (x: esquerda; y: direita)"; + strings["15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: bent)##sesd"].plurals[0] = "15xx: Definir modo de envelope (0: ADSR, 1: ganho/direto, 2: decr., 3: exp., 4: incr., 5: linha torta)"; + strings["16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)##sesd"].plurals[0] = "16xx: Definir ganho (00 a 7F se for direto; 00 a 1F caso contrário)"; + strings["17xx: Set waveform (local)##sesd"].plurals[0] = "17xx: Definir forma de onda (local)"; + strings["1Dxx: Set noise frequency (00 to 1F)##sesd"].plurals[0] = "1Dxx: Definir frequência do ruído (00 a 1F)"; + strings["20xx: Set attack (0 to F)##sesd"].plurals[0] = "20xx: Definir ataque (0 a F)"; + strings["21xx: Set decay (0 to 7)##sesd"].plurals[0] = "21xx: Definir decaimento (0 a 7)"; + strings["22xx: Set sustain (0 to 7)##sesd"].plurals[0] = "22xx: Definir sustentação (0 a 7)"; + strings["23xx: Set release (00 to 1F)##sesd"].plurals[0] = "23xx: Definir repouso (00 a 1F)"; + strings["an expansion chip for the Famicom, featuring a quirky sawtooth channel.##sesd"].plurals[0] = "um chip de expansão para o Famicom, contendo um canal dente-de-serra peculiar."; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Definir ciclo de trabalho (pulso: 0 a 7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd2"].plurals[0] = "17xx: Alternar modo PCM (LEGADO)"; + strings["cost-reduced version of the OPL with 16 patches and only one of them is user-configurable.##sesd"].plurals[0] = "versão de custo reduzido do chip OPL com 16 timbres selecionáveis, e apenas um deles é configurável pelo usuário."; + strings["Famicom Disk System (chip)##sesd"].plurals[0] = "Famicom Disk System (chip)"; + strings["a disk drive for the Famicom which also contains one wavetable channel.##sesd"].plurals[0] = "um drive de disquete para o Famicom que também contém um canal de wavetable."; + strings["10xx: Set waveform##sesd4"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Set modulation depth##sesd"].plurals[0] = "11xx: Definir profundidade de modulação"; + strings["12xy: Set modulation speed high byte (x: enable; y: value)##sesd"].plurals[0] = "12xy: Definir byte superior da velocidade de modulação (x: habilitar; y: valor)"; + strings["13xx: Set modulation speed low byte##sesd"].plurals[0] = "13xx: Definir byte inferior da velocidade de modulação"; + strings["14xx: Set modulator position##sesd"].plurals[0] = "14xx: Definir posição do modulador"; + strings["15xx: Set modulator table to waveform##sesd"].plurals[0] = "15xx: Definir tabela do modulador para uma forma de onda"; + strings["16xx: Set waveform (local)##sesd"].plurals[0] = "16xx: Definir forma de onda (local)"; + strings["an expansion chip for the Famicom, featuring a little-known PCM channel.##sesd"].plurals[0] = "um chip de expansão para o Famicom, contendo um canal PCM pouco conhecido."; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd1"].plurals[0] = "12xx: Definir ciclo de trabalho/modo de ruído (pulso: 0 a 3; ruído: 0 ou 1)"; + strings["an expansion chip for the Famicom, with full wavetable.##sesd"].plurals[0] = "um chip de expansão para o Famicom, com vários canais de wavetable."; + strings["18xx: Change channel limits (0 to 7, x + 1)##sesd"].plurals[0] = "18xx: Mudar limite de canais (0 a 7, x + 1)"; + strings["20xx: Load a waveform into memory##sesd"].plurals[0] = "20xx: Carregar uma forma de onda na memória"; + strings["21xx: Set position for wave load##sesd"].plurals[0] = "21xx: Definir posição para carregar onda na memória"; + strings["10xx: Select waveform##sesd"].plurals[0] = "10xx: Selecionar forma de onda"; + strings["11xx: Set waveform position in RAM##sesd"].plurals[0] = "11xx: Definir posição da forma de onda na RAM"; + strings["12xx: Set waveform length in RAM (04 to FC in steps of 4)##sesd"].plurals[0] = "12xx: Definir comprimento da forma de onda na RAM (04 a FC em incrementos de 4)"; + strings["15xx: Set waveform load position##sesd"].plurals[0] = "15xx: Definir posição de carregamento de forma de onda"; + strings["16xx: Set waveform load length (04 to FC in steps of 4)##sesd"].plurals[0] = "16xx: Definir comprimento do carregamento da forma de onda (04 a FC em incrementos de 4)"; + strings["17xx: Select waveform (local)##sesd1"].plurals[0] = "17xx: Selecionar forma de onda (local)"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)##sesd"].plurals[0] = "versão de custo reduzido do OPM com um leiaute de registradores diferentes e sem estéreo...\n...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)"; + strings["Yamaha YM2203 (OPN) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2203 (OPN) com Canal 3 Estendido"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies##sesd"].plurals[0] = "versão de custo reduzido do OPM com um leiaute de registradores diferentes e sem estéreo...\n...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes."; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "versão de custo reduzido do OPM com um leiaute de registradores diferentes e sem estéreo...\n...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes.\nesse inclui controle do modo CSM para efeitos especiais no Canal 3."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.##sesd"].plurals[0] = "OPN mas com o dobro dos canais FM, o estéreo está de volta e possui canais de bateria e um canal ADPCM."; + strings["Yamaha YM2608 (OPNA) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) com Canal 3 Estendido"; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "OPN mas com o dobro dos canais FM, o estéreo está de volta e possui canais de bateria e um canal ADPCM.\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes."; + strings["Yamaha YM2608 (OPNA) Extended Channel 3 and CSM##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) com Canal 3 Estendido e CSM"; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "OPN mas com o dobro dos canais FM, o estéreo está de volta e possui canais de bateria e um canal ADPCM.\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes.\nesse inclui controle do modo CSM para efeitos especiais no Canal 3."; + strings["OPN, but what if you only had two operators, no stereo, no detune and a lower ADSR parameter range?##sesd"].plurals[0] = "OPN, mas e se você só tivesse dois operadores, não tivesse estéreo, nem desafinação e tivesse um alcance menor nos parâmetros ADSR?"; // mas peraí, o OPN já não tinha estéreo pra começo de conversa! + strings["OPL, but what if you had more waveforms to choose than the normal sine?##sesd"].plurals[0] = "OPL, mas e se você tivesse mais formas de onda pra escolher do que apenas o seno normal?"; + strings["OPL2, but what if you had twice the channels, 4-op mode, stereo and even more waveforms?##sesd"].plurals[0] = "OPL2, mas e se você tivesse o dobro de canais, modo de 4 operadores, estéreo e ainda mais formas de onda?"; + strings["how many channels of PCM do you want?\nMultiPCM: yes##sesd"].plurals[0] = "quantos canais de PCM você quer?\nMultiPCM: sim"; + strings["PC Speaker##sesd"].plurals[0] = "PC Speaker"; + strings["good luck! you get one square and no volume control.##sesd"].plurals[0] = "boa sorte! você tem uma onda quadrada e nenhum controle de volume."; + strings["please don't use this chip. it was added as a joke.##sesd"].plurals[0] = "por favor não use esse chip. ele foi adicionado por causa de uma brincadeira."; + strings["TIA, but better and more flexible.\nused in the Atari 8-bit family of computers (400/800/XL/XE).##sesd"].plurals[0] = "TIA, só que melhor e mais flexível.\nutilizado na família de computadores Atari 8-bit (400/800/XL/XE)."; // e no Atari 5200, né? + strings["10xx: Set waveform (0 to 7)##sesd0"].plurals[0] = "10xx: Definir forma de onda (0 a 7)"; + strings["11xx: Set AUDCTL##sesd"].plurals[0] = "11xx: Definir AUDCTL"; + strings["12xx: Toggle two-tone mode##sesd"].plurals[0] = "12xx: Alternar modo de dois tons"; + strings["13xx: Set raw period##sesd"].plurals[0] = "13xx: Definir período (val. registrador)"; + strings["14xx: Set raw period (higher byte; only for 16-bit mode)##sesd"].plurals[0] = "14xx: Definir byte superior do período (val. registrador) (somente para o modo 16-bit)"; + strings["this is like SNES' sound chip but without interpolation and the rest of nice bits.##sesd"].plurals[0] = "esse é como o chip de som do SNES só que sem interpolação e o resto das coisas legais."; + strings["developed by the makers of the Game Boy and the Virtual Boy...##sesd"].plurals[0] = "desenvolvido pelos criadores do Game Boy e do Virtual Boy..."; + strings["10xx: Set waveform##sesd5"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)##sesd"].plurals[0] = "11xx: Configurar modo de ruído (0: desabilitado; 1-8: habilitado/tap)"; + strings["12xx: Setup sweep period (0: disabled; 1-20: enabled/period)##sesd"].plurals[0] = "12xx: Configurar período de sweep (0: desabilitado; 1-20: habilitado/período)"; + strings["13xx: Set sweep amount##sesd"].plurals[0] = "13xx: Definir quantidade de sweep"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd3"].plurals[0] = "17xx: Alternar modo PCM (LEGADO)"; + strings["18xx: Set waveform (local)##sesd1"].plurals[0] = "18xx: Definir forma de onda (local)"; + strings["like OPM, but with more waveforms, fixed frequency mode and totally... undocumented.\nused in the Yamaha TX81Z and some other synthesizers.##sesd"].plurals[0] = "como o OPM, mas com mais formas de onda, modo de frequência fixa e completamente... não documentado.\nutilizado no Yamaha TX81Z e alguns outros sintetizadores."; + strings["2Fxx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Fxx: Alternar reinício brusco do envelope em novas notas"; + strings["this one is like PC Speaker but has duty cycles.##sesd"].plurals[0] = "esse é parecido com o PC Speaker só que tem ciclos de trabalho."; + strings["used in some Sega arcade boards (like OutRun), and usually paired with a YM2151.##sesd"].plurals[0] = "utilizado em algumas placas de fliperama da Sega (como OutRun), e geralmente pareado com um YM2151 (OPM)."; + strings["a console which failed to sell well due to its headache-inducing features.##sesd"].plurals[0] = "um console que foi um desastre de vendas por conta dos seus recursos que causavam dores de cabeça."; + strings["10xx: Set waveform##sesd6"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Set noise length (0 to 7)##sesd"].plurals[0] = "11xx: Definir comprimento do ruído (0 a 7)"; + strings["12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/direction (0-7: down, 8-F: up))##sesd"].plurals[0] = "12xy: Definir envelope (x: habilitado/repetir (1: habilitado, 3: habilitado+repetir); y: velocidade/direção (0-7: para baixo, 8-F: para cima))"; + strings["13xy: Setup sweep (x: speed; y: shift; channel 5 only)##sesd"].plurals[0] = "13xy: Configurar sweep (x: velocidade; y: deslocamento; apenas no canal 5)"; + strings["14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: speed; channel 5 only)##sesd"].plurals[0] = "14xy: Configurar modulação (x: habilitada/repetir (1: habilitada, 3: habilitada+repetir); y: velocidade; canal 5 somente)"; + strings["15xx: Set modulation waveform (x: wavetable; channel 5 only)##sesd"].plurals[0] = "15xx: Definir forma de onda de modulação (x: wavetable; canal 5 somente)"; + strings["16xx: Set waveform (local)##sesd1"].plurals[0] = "16xx: Definir forma de onda (local)"; + strings["like OPLL, but even more cost reductions applied. three less FM channels, and no drums mode...##sesd"].plurals[0] = "como o OPLL, mas com ainda mais reduções de custo aplicadas: três canais FM a menos, e sem o modo bateria..."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.##sesd"].plurals[0] = "então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes de volta, e a Yamaha lhes providenciou de bom grado com este chip."; + strings["ZX Spectrum Beeper##sesd"].plurals[0] = "Beeper do ZX Spectrum"; + strings["the ZX Spectrum only had a basic beeper capable of...\n...a bunch of thin pulses and tons of other interesting stuff!\nFurnace provides a thin pulse system.##sesd"].plurals[0] = "o ZX Spectrum só tinha um beeper básico capaz de...\n...um monte de pulsos finos e um monte de outras coisas interessantes!\nFurnace provê um sistema de pulsos finos."; + strings["12xx: Set pulse width##sesd0"].plurals[0] = "12xx: Definir largura de pulso"; + strings["17xx: Trigger overlay drum##sesd"].plurals[0] = "17xx: Disparar tambor sobreposto"; + strings["Yamaha YM2612 (OPN2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) com Canal 3 Estendido"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas ele também foi usado no computador FM Towns).\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas ele também foi usado no computador FM Towns).\nesse inclui controle do modo CSM para efeitos especiais no Canal 3."; + strings["a wavetable chip made by Konami for use with the MSX.\nthe last channel shares its wavetable with the previous one though.##sesd"].plurals[0] = "um chip wavetable feito pela Konami para ser utilizado com o MSX.\no último canal compartilha sua wavetable com o anterior, porém."; + strings["Yamaha YM3526 (OPL) with drums##sesd"].plurals[0] = "Yamaha YM3526 (OPL) em modo bateria"; + strings["the OPL chip but with drums mode enabled.##sesd"].plurals[0] = "o chip OPL mas com modo bateria habilitado."; + strings["Yamaha YM3812 (OPL2) with drums##sesd"].plurals[0] = "Yamaha YM3812 (OPL2) em modo bateria"; + strings["the OPL2 chip but with drums mode enabled.##sesd"].plurals[0] = "o chip OPL2 mas com modo bateria habilitado."; + strings["Yamaha YMF262 (OPL3) with drums##sesd"].plurals[0] = "Yamaha YMF262 (OPL3) em modo bateria"; + strings["the OPL3 chip but with drums mode enabled.##sesd"].plurals[0] = "o chip OPL3 mas com modo bateria habilitado."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.##sesd"].plurals[0] = "esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da SNK.\né como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de FM foram removidos."; + strings["Yamaha YM2610 (OPNB) Extended Channel 2##sesd"].plurals[0] = "Yamaha YM2610 (OPNB) com Canal 2 Estendido"; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da SNK.\né como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de FM foram removidos.\nesse está em modo de Canal Estendido, que transforma o segundo canal FM em quatro operadores com notas/frequências independentes."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 2.##sesd"].plurals[0] = "esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da SNK.\né como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de FM foram removidos.\nesse está em modo de Canal Estendido, que transforma o segundo canal FM em quatro operadores com notas/frequências independentes.\nesse inclui controle do modo CSM para efeitos especiais no Canal 2."; + strings["Yamaha YM2413 (OPLL) with drums##sesd"].plurals[0] = "Yamaha YM2413 (OPLL) em modo bateria"; + strings["the OPLL chip but with drums mode turned on.##sesd"].plurals[0] = "o chip OPLL mas com modo bateria habilitado."; + strings["3xxx: Load LFSR (0 to FFF)##sesd"].plurals[0] = "3xxx: Carregar LFSR (0 a FFF)"; + strings["a portable console made by Atari. it has all of Atari's trademark waveforms.##sesd"].plurals[0] = "um console portátil feito pela Atari. ele possui todas as formas de onda conhecidíssimas dos consoles Atari."; + strings["10xx: Set echo feedback level (00 to FF)##sesd"].plurals[0] = "10xx: Definir nível de retorno do Eco (00 a FF)"; + strings["11xx: Set channel echo level (00 to FF)##sesd"].plurals[0] = "11xx: Definir nível de eco do canal (00 a FF)"; + strings["12xx: Toggle QSound algorithm (0: disabled; 1: enabled)##sesd"].plurals[0] = "12xx: Alternar algoritmo QSound (0: desabilitado; 1: habilitado)"; + strings["3xxx: Set echo delay buffer length (000 to AA5)##sesd"].plurals[0] = "3xxx: Definir tamanho do buffer de atraso do eco (000 a AA5)"; + strings["used in some of Capcom's arcade boards. surround-like sampled sound with echo.##sesd"].plurals[0] = "utilizado em algumas das placas de fliperama da Capcom. som amostrado estilo surround com eco."; + strings["the chip used in a computer design created by The 8-Bit Guy.##sesd"].plurals[0] = "o chip utilizado em um computador criado pelo The 8-Bit Guy."; + strings["20xx: Set waveform##sesd"].plurals[0] = "20xx: Definir forma de onda"; + strings["22xx: Set duty cycle (0 to 3F)##sesd"].plurals[0] = "22xx: Definir ciclo de trabalho (0 a 3F)"; + strings["Yamaha YM2610B (OPNB2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2610B (OPNB2) com Canal 3 Estendido"; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes de volta, e a Yamaha lhes providenciou de bom grado com este chip.\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes de volta, e a Yamaha lhes providenciou de bom grado com este chip.\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes.\nesse inclui controle do modo CSM para efeitos especiais no Canal 3."; + strings["SegaPCM (compatible 5-channel mode)##sesd"].plurals[0] = "SegaPCM (modo de compatibilidade de 5 canais)"; + strings["this is the same thing as SegaPCM, but only exposes 5 of the channels for compatibility with DefleMask.##sesd"].plurals[0] = "esse é a mesma coisa que o SegaPCM, mas só expões 5 dos canais para compatibilidade com o DefleMask."; + strings["a sound chip used in several Seta/Allumer-manufactured arcade boards with too many channels of wavetable sound, which also are capable of sampled sound.##sesd"].plurals[0] = "um chip de som utilizado em várias placa de fliperama fabricadas pela Seta/Allumer, com muitos canais de wavetable que também são capazes de tocar samples."; + strings["10xx: Set waveform##sesd7"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Set envelope shape##sesd"].plurals[0] = "11xx: Definir formato do envelope"; + strings["12xx: Set sample bank slot (0 to 7)##sesd"].plurals[0] = "12xx: Definir vaga do banco de samples (0 to 7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd4"].plurals[0] = "17xx: Alternar modo PCM (LEGADO)"; + strings["18xx: Set waveform (local)##sesd2"].plurals[0] = "18xx: Definir forma de onda (local)"; + strings["20xx: Set PCM frequency (1 to FF)##sesd"].plurals[0] = "20xx: Definir frequência PCM (1 a FF)"; + strings["22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)##sesd"].plurals[0] = "22xx: Definir modo do envelope (bit 0: habilitar; bit 1: uma vez; bit 2: dividir formato para esquerda/direita; bit 3/5: inverter hor. direita/esquerda; bit 4/6: inverter vert. direita/esquerda)"; + strings["23xx: Set envelope period##sesd"].plurals[0] = "23xx: Definir período do envelope"; + strings["25xx: Envelope slide up##sesd1"].plurals[0] = "25xx: Slide de envelope para cima"; + strings["26xx: Envelope slide down##sesd1"].plurals[0] = "26xx: Slide de envelope para baixo"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd1"].plurals[0] = "29xy: Definir envelope automático (x: numerador; y: denominador)"; + strings["this is the wavetable part of the Bubble System, which also had two AY-3-8910s.##sesd"].plurals[0] = "essa é a parte wavetable do Bubble System, que também possuía dois AY-3-8910."; + strings["like OPL3, but this time it also has a 24-channel version of MultiPCM.##sesd"].plurals[0] = "como o OPL3, mas dessa vez ele também possui uma versão de 24 canais do MultiPCM."; + strings["Yamaha YMF278B (OPL4) with drums##sesd"].plurals[0] = "Yamaha YMF278B (OPL4) em modo bateria"; + strings["the OPL4 but with drums mode turned on.##sesd"].plurals[0] = "o chip OPL4 mas com modo bateria habilitado."; + strings["11xx: Set filter mode (00 to 03)##sesd"].plurals[0] = "11xx: Definir modo de filtro (00 to 03)"; + strings["14xx: Set filter coefficient K1 low byte (00 to FF)##sesd"].plurals[0] = "14xx: Definir byte inferior do coeficiente do filtro K1 (00 a FF)"; + strings["15xx: Set filter coefficient K1 high byte (00 to FF)##sesd"].plurals[0] = "15xx: Definir byte superior do coeficiente do filtro K1 (00 a FF)"; + strings["16xx: Set filter coefficient K2 low byte (00 to FF)##sesd"].plurals[0] = "16xx: Definir byte inferior do coeficiente do filtro K2 (00 a FF)"; + strings["17xx: Set filter coefficient K2 high byte (00 to FF)##sesd"].plurals[0] = "17xx: Definir byte superior do coeficiente do filtro K2 (00 a FF)"; + strings["18xx: Set filter coefficient K1 slide up (00 to FF)##sesd"].plurals[0] = "18xx: Definir slide para cima do coeficiente do filtro K1 (00 a FF)"; + strings["19xx: Set filter coefficient K1 slide down (00 to FF)##sesd"].plurals[0] = "19xx: Definir slide para baixo do coeficiente do filtro K1 (00 a FF)"; + strings["1Axx: Set filter coefficient K2 slide up (00 to FF)##sesd"].plurals[0] = "1Axx: Definir slide para cima do coeficiente do filtro K2 (00 a FF)"; + strings["1Bxx: Set filter coefficient K2 slide down (00 to FF)##sesd"].plurals[0] = "1Bxx: Definir slide para baixo do coeficiente do filtro K2 (00 a FF)"; + strings["22xx: Set envelope left volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "22xx: Definir rampa de volume esquerdo do envelope (sinalizado) (00 a FF)"; + strings["23xx: Set envelope right volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "23xx: Definir rampa de volume direito do envelope (sinalizado) (00 a FF)"; + strings["24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)##sesd"].plurals[0] = "24xx: Definir rampa do coeficiente do filtro K1 (sinalizado) (00 a FF)"; + strings["25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "25xx: Definir rampa do coeficiente do filtro K1 (sinalizado, mais lento) (00 a FF)"; + strings["26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)##sesd"].plurals[0] = "26xx: Definir rampa do coeficiente do filtro K2 (sinalizado) (00 a FF)"; + strings["27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "27xx: Definir rampa do coeficiente do filtro K2 (sinalizado, mais lento) (00 a FF)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd1"].plurals[0] = "DFxx: Definir direção de reprodução da sample (0: normal; 1: reversa)"; + strings["120x: Set pause (bit 0)##sesd"].plurals[0] = "120x: Definir pausa (bit 0)"; + strings["2xxx: Set envelope count (000 to 1FF)##sesd"].plurals[0] = "2xxx: Definir contagem do envelope (000 a 1FF)"; + strings["3xxx: Set filter coefficient K1 (000 to FFF)##sesd"].plurals[0] = "3xxx: Definir coeficiente do filtro K1 (000 a FFF)"; + strings["4xxx: Set filter coefficient K2 (000 to FFF)##sesd"].plurals[0] = "4xxx: Definir coeficiente do filtro K2 (000 a FFF)"; + strings["a sample chip made by Ensoniq, which is the basis for the GF1 chip found in Gravis' Ultrasound cards.##sesd"].plurals[0] = "um chip de sample feito pela Ensoniq, que é a base para o chip GF1 encontrado nas placas Gravis Ultrasound."; + strings["like OPL but with an ADPCM channel.##sesd"].plurals[0] = "como o OPL, mas com um canal ADPCM."; + strings["Yamaha Y8950 with drums##sesd"].plurals[0] = "Yamaha Y8950 em modo bateria"; + strings["the Y8950 chip, in drums mode.##sesd"].plurals[0] = "o chip Y8950 mas com modo bateria habilitado."; + strings["this is a variant of Konami's SCC chip with the last channel's wavetable being independent.##sesd"].plurals[0] = "essa é uma variante do chip Konami SCC com a wavetable do último canal sendo independente."; + strings["10xx: Set waveform (0 to 7)##sesd1"].plurals[0] = "10xx: Definir waveform (0 a 7)"; + strings["12xx: Set pulse width (0 to 7F)##sesd"].plurals[0] = "12xx: Definir largura de pulso (0 a 7F)"; + strings["13xx: Set resonance (0 to FF)##sesd"].plurals[0] = "13xx: Definir ressonância (0 a FF)"; + strings["14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; bit 3: band pass)##sesd"].plurals[0] = "14xx: Definir modo de filtro (bit 0: modulação anel; bit 1: passa baixa; bit 2: passa alta; bit 3: passa banda)"; + strings["15xx: Set frequency sweep period low byte##sesd"].plurals[0] = "15xx: Definir byte inferior do período do sweep de frequência"; + strings["16xx: Set frequency sweep period high byte##sesd"].plurals[0] = "16xx: Definir byte superior do período de sweep de frequência"; + strings["17xx: Set volume sweep period low byte##sesd"].plurals[0] = "17xx: Definir byte inferior do período do sweep de volume"; + strings["18xx: Set volume sweep period high byte##sesd"].plurals[0] = "18xx: Definir byte superior do período do sweep de volume"; + strings["19xx: Set cutoff sweep period low byte##sesd"].plurals[0] = "19xx: Definir byte inferior do período do sweep de ponto de corte"; + strings["1Axx: Set cutoff sweep period high byte##sesd"].plurals[0] = "1Axx: Definir byte superior do período do sweep de ponto de corte"; + strings["1Bxx: Set frequency sweep boundary##sesd"].plurals[0] = "1Bxx: Definir limite do sweep de frequência"; + strings["1Cxx: Set volume sweep boundary##sesd"].plurals[0] = "1Cxx: Definir limite do sweep de volume"; + strings["1Dxx: Set cutoff sweep boundary##sesd"].plurals[0] = "1Dxx: Definir limite do sweep de ponto de corte"; + strings["1Exx: Set phase reset period low byte##sesd"].plurals[0] = "1Exx: Definir byte inferior do período de redefinição de fase"; + strings["1Fxx: Set phase reset period high byte##sesd"].plurals[0] = "1Fxx: Definir byte superior do período de redefinição de fase"; + strings["20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "20xx: Alternar sweep de frequência (bit 0-6: velocidade; bit 7: direção é para cima)"; + strings["21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: loop; bit 7: alternate)##sesd"].plurals[0] = "21xx: Alternar sweep de volume (bit 0-4: velocidade; bit 5: direção é para cima; bit 6: repetir; bit 7: alternar)"; + strings["22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "22xx: Alternar sweep de ponto de corte (bit 0-6: velocidade; bit 7: direção é para cima)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd"].plurals[0] = "4xxx: Definir ponto de corte (0 a FFF)"; + strings["tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you get this!##sesd"].plurals[0] = "chip de som de fantasia do tildearrow. coloque o SID, AY e VERA num liquidificador, e você obtém isso!"; + strings["an ADPCM sound chip manufactured by OKI and used in many arcade boards.##sesd"].plurals[0] = "um chip de som ADPCM fabricado pela OKI e utilizado em muitas placas de fliperama."; + strings["20xx: Set chip output rate (0: clock/132; 1: clock/165)##sesd"].plurals[0] = "20xx: Definir taxa de amostragem do chip (0: clock/132; 1: clock/165)"; + strings["an ADPCM sound chip manufactured by OKI and used in the Sharp X68000.##sesd"].plurals[0] = "um chip de som ADPCM fabricado pela OKI e utilizado no Sharp X68000."; + strings["20xx: Set frequency divider (0-2)##sesd"].plurals[0] = "20xx: Definir divisor de frequência (0-2)"; + strings["21xx: Select clock rate (0: full; 1: half)##sesd"].plurals[0] = "21xx: Definir taxa de clock (0: 100%; 1: 50%)"; + strings["used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or 16-bit PCM.##sesd"].plurals[0] = "utilizado em algumas placas de fliperama. Pode tocar ADPCM 4-bit, PCM 8-bit ou PCM 16-bit."; + strings["10xx: Set waveform##sesd8"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Select waveform (local)##sesd1"].plurals[0] = "11xx: Selecionar forma de onda (local)"; + strings["10xx: Set waveform##sesd9"].plurals[0] = "10xx: Definir forma de onda"; + strings["11xx: Toggle noise mode##sesd2"].plurals[0] = "11xx: Alternar modo de ruído"; + strings["a wavetable sound chip used in Pac-Man, among other early Namco arcade games.##sesd"].plurals[0] = "um chip de som wavetable utilizado no fliperama Pac-Man, juntamente com outros dos primeiros fliperamas da Namco."; + strings["successor of the original Namco WSG chip, used in later Namco arcade games.##sesd"].plurals[0] = "sucessos do chip Namco WSG original, utilizado em fliperamas Namco posteriores."; + strings["like Namco C15 but with stereo sound.##sesd"].plurals[0] = "similar ao Namco C15 mas com som estéreo."; + strings["a square wave additive synthesis chip made by OKI. used in some arcade machines and instruments.##sesd"].plurals[0] = "um chip de síntese aditiva de ondas quadradas feito pela OKI. utilizado em algumas máquinas de fliperama e instrumentos.."; + strings["10xy: Set group control (x: sustain; y: part toggle bitmask)##sesd"].plurals[0] = "10xy: Definir controle de grupo (x: sustentação; y: máscara de bits para alternar partes)"; // TODO refinar? + strings["11xx: Set noise mode##sesd0"].plurals[0] = "11xx: Definir modo de ruído"; + strings["12xx: Set group attack (0 to 5)##sesd"].plurals[0] = "12xx: Definir ataque do grupo (0 a 5)"; + strings["13xx: Set group decay (0 to 11)##sesd"].plurals[0] = "13xx: Definir decaimento do grupo (0 a 11)"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) com DualPCM"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.##sesd"].plurals[0] = "esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas ele também foi usado no computador FM Towns).\nesse sistema utiliza mistura de samples em software para prover dois canais de sample."; + strings["Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) Extended Channel 3 com DualPCM e CSM"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas ele também foi usado no computador FM Towns).\nesse sistema utiliza mistura de samples em software para prover dois canais de sample.\nesse está em modo de Canal Estendido, que transforma o terceiro canal FM em quatro operadores com notas/frequências independentes.\nesse inclui controle do modo CSM para efeitos especiais no Canal 3."; + strings["an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume and noise channel frequency.##sesd"].plurals[0] = "uma derivativa do SN76489 utilizada no Neo Geo Pocket que possui volume estéreo independente e frequência independente para o canal de ruído."; + strings["20xx: Set noise length (0: short, 1: long)##sesd"].plurals[0] = "20xx: Definir comprimento do ruído (0: curto, 1: longo)"; + strings["Generic PCM DAC##sesd"].plurals[0] = "DAC PCM Genérico"; + strings["as generic sample playback as it gets.##sesd"].plurals[0] = "simplesmente reprodução de samples, o mais genérico possível."; + strings["this PCM chip was widely used at Konami arcade boards in 1986-1990.##sesd"].plurals[0] = "esse chip PCM foi amplamente utilizado em placas de fliperama da Konami entre 1986 e 1990."; + strings["yet another PCM chip from Irem. like Amiga, but less pitch resolution and no sample loop.##sesd"].plurals[0] = "mais um chip PCM da Irem. similar ao Amiga, mas com menos resolução de tom e sem repetição de samples."; + strings["a SoC with wavetable sound hardware.##sesd"].plurals[0] = "um SoC com hardware de som wavetable."; + strings["a game console with 3 channels of square wave. it's what happens after fusing TIA and VIC together.##sesd"].plurals[0] = "um console de jogo com 3 canais de onda quadrada. é o que acontece quando se funde a TIA e o VIC juntos."; + strings["10xx: Set ring modulation (0: disable, 1: enable)##sesd"].plurals[0] = "10xx: Alternar modulação anel (0: desabilitar, 1: habilitar)"; + strings["11xx: Raw frequency (0-3E)##sesd"].plurals[0] = "11xx: Definir frequência (valor do registrador, 0-3E)"; + strings["ZX Spectrum Beeper (QuadTone Engine)##sesd"].plurals[0] = "Beeper do ZX Spectrum (Motor QuadTone)"; + strings["another ZX Spectrum beeper system with full PWM pulses and 3-level volume per channel. it also has a pitchable overlay sample channel.##sesd"].plurals[0] = "outro sistema de beeper do ZX Spectrum, dessa vez com pulsos PWM completos e volume de 3 níveis por canal. ele também possui um canal de sobreposição de sample com tom controlável."; + strings["12xx: Set pulse width##sesd1"].plurals[0] = "12xx: Definir largura de pulso"; + strings["this PCM chip was widely used at Konami arcade boards in 1990-1992.##sesd"].plurals[0] = "esse chip PCM foi largamente utilizado em placas de fliperama da Konami entre 1990 e 1992."; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd2"].plurals[0] = "DFxx: Definir direção de reprodução da sample (0: normal; 1: reversa)"; + strings["two square waves (one may be turned into noise). used in the Commodore Plus/4, 16 and 116.##sesd"].plurals[0] = "duas ondas quadradas (uma pode ser transformada em ruído). utilizado no Commodore Plus/4, 16 e 116."; + strings["Namco's first PCM chip from 1987. it's pretty good for being so.##sesd"].plurals[0] = "o primeiro chip PCM da Namco de 1987. é muito bom pelo que é."; + strings["Namco's PCM chip used in their NA-1/2 hardware.\nvery similar to C140, but has noise generator.##sesd"].plurals[0] = "chip de som PCM da Namco utilizado em suas placas de fliperama NA-1/2.\nmuito similar ao C140, porém contém um gerador de ruído."; + strings["11xx: Set noise mode##sesd1"].plurals[0] = "11xx: Definir modo de ruído"; + strings["12xy: Set invert mode (x: surround; y: invert)##sesd"].plurals[0] = "12xy: Definir modo de inversão (x: surround; y: inverter)"; + strings["ESS ES1xxx series (ESFM)##sesd"].plurals[0] = "ESS série ES1xxx (ESFM)"; + strings["a unique FM synth featured in PC sound cards.\nbased on the OPL3 design, but with lots of its features extended.##sesd"].plurals[0] = "um sintetizador FM único encontrado em placas de som de PC.\nbaseado no design do OPL3, mas com muitos de seus recursos estendidos."; // :3 + strings["2Exx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Exx: Alternar reinício brusco do envelope em novas notas"; + strings["first Ensoniq chip used in their synths and Apple IIGS computer. Has 32 hard-panned 8-bit wavetable/sample channels, can do oscillator sync (like SID) and amplitude modulation. Can have up to 128 KiB (2 banks of 64 KiB) of memory for wavetables/samples.\nAs Robert Yannes (SID chip creator) said, it's more or less what SID chip could be if he was given enough time for its development.##sesd"].plurals[0] = "o primeiro chip da Ensoniq utilizado em seus sintetizadores e no computador Apple IIGS. Contém 32 canais de sample/wavetable 8-bit com balanço binário, é capaz de sincronizar osciladores (como o SID) e realizar modulação de amplitude. Pode endereçar até 128 KiB (2 bancos de 64 KiB) de memória para wavetables/samples.\nComo Robert Yannes (criador do chip SID) disse, é mais ou menos o que o chip SID poderia ter sido se ele tivesse tido tempo suficiente para o seu desenvolvimento."; + strings["11xx: Set number of enabled oscillators (2-1F)##sesd"].plurals[0] = "11xx: Definir número de osciladores habilitados (2-1F)"; + strings["12xx: Set oscillator output (0-7, 0=left, 1=right)##sesd"].plurals[0] = "12xx: Definir saída do oscilador (0-7, 0=esquerda, 1=direita)"; + strings["13xx: Set wave/sample length (0-7, 0=256, 1=512, 2=1024, etc.)##sesd"].plurals[0] = "13xx: Definir tamanho da onda/sample (0-7, 0=256, 1=512, 2=1024, etc.)"; + strings["14xx: Set wave/sample position in memory (xx*256 offset)##sesd"].plurals[0] = "14xx: Definir posição na memória da onda/sample (deslocamento em xx*256)"; + strings["15xx: Set oscillator mode (0-3)##sesd"].plurals[0] = "15xx: Definir modo do oscilador (0-3)"; + strings["a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\nused in the Hexheld fantasy console.##sesd"].plurals[0] = "um chip de som fantasia desenvolvido por jvsTSX e The Beesh-Spweesh!\nutilizado no console fantasia Hexheld."; + strings["20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel accumulator (00 to 7F)##sesd"].plurals[0] = "20xx: Carregar byte inferior do LFSR do canal de ruído (00 a FF) ou acumulador do canal de rampa (00 a 7F)"; + strings["21xx: Load high byte of noise channel LFSR (00 to FF)##sesd"].plurals[0] = "21xx: Carregar byte superior do LFSR do canal de ruído (00 to FF)"; + strings["22xx: Write to I/O port A##sesd"].plurals[0] = "22xx: Escrever na porta E/S A"; + strings["23xx: Write to I/O port B##sesd"].plurals[0] = "23xx: Escrever na porta E/S B"; + strings["this chip was featured in the Enterprise 128 computer. it is similar to POKEY, but with stereo output, more features and frequency precision and the ability to turn left or right (or both) channel into a 6-bit DAC for sample playback.##sesd"].plurals[0] = "esse chip foi utilizado no computador Enterprise 128. ele é similar ao POKEY, mas com saída estéreo, mais recursos, mais precisão de frequência e com a possibilidade de transformar o canal esquerdo, direito ou ambos em um DAC 6-bit para reprodução de samples."; + strings["10xx: Set waveform (0 to 4; 0 to 3 on noise)##sesd"].plurals[0] = "10xx: Definir forma de onda (0 a 4; 0 a 3 no canal de ruído)"; + strings["11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)##sesd"].plurals[0] = "11xx: Definir fonte da frequência do ruído (0: fixa; 1-3: canais 1 a 3)"; + strings["12xx: Toggle high-pass with next channel##sesd"].plurals[0] = "12xx: Alternar passa alta com o próximo canal"; + strings["13xx: Toggle ring modulation with channel+2##sesd"].plurals[0] = "13xx: Alternar modulação anel com o canal+2"; + strings["14xx: Toggle swap counters (noise only)##sesd"].plurals[0] = "14xx: Alternar trocar contadores (somente ruído)"; + strings["15xx: Toggle low pass (noise only)##sesd"].plurals[0] = "15xx: Alternar passa baixa (somente ruído)"; + strings["16xx: Set clock divider (0: /2; 1: /3)##sesd"].plurals[0] = "16xx: Definir divisor de clock (0: /2; 1: /3)"; + strings["a fictional sound chip by LTVA. like SID, but with many of its problems fixed. also features extended functionality like more wave mixing modes, tonal noise, filter and volume per channel.##sesd"].plurals[0] = "um chip de som fictício por LTVA. como o SID, mas com muitos de seus problemas consertados. também possui recursos estendidos como mais modos de mistura de formas de onda, ruído tonal, filtro e volume por canal."; + strings["a fictional sound chip by Euly. similar to Ricoh 2A03, but all the duty cycles are different, noise has 32 pitches instead of 16 and you have four hard-coded waveforms on triangle channel.##sesd"].plurals[0] = "um chip de som fictício por Euly. similar ao Ricoh 2A03, mas todos os ciclos de trabalho são diferentes, o ruído tem 32 tons ao invés de 16 e você possui 4 formas de onda predefinidas no lugar do canal de triângulo."; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1, wave: 0 to 3)##sesd"].plurals[0] = "12xx: Definir ciclo de trabalho/modo de ruído/onda (pulso: 0 a 3; ruído: 0 ou 1, onda: 0 a 3)"; + strings["19xx: Set wave linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Definir contador linear do canal de onda (0 a 7F; valores 80 e superiores interrompem)"; + strings["additional PCM FIFO channels in Game Boy Advance driven directly by its DMA hardware.##sesd"].plurals[0] = "canais PCM FIFO adicionais no Game Boy Advance controlados diretamente por seu hardware de DMA."; + strings["additional PCM FIFO channels in Game Boy Advance driven by software mixing to provide up to sixteen sample channels.##sesd"].plurals[0] = "canais PCM FIFO adicionais no Game Boy Advance controlados por mixing em software para prover até 16 canais de sample."; + strings["11xy: Set echo channel (x: left/right source; y: delay (0 disables))##sesd"].plurals[0] = "11xy: Definir canal de eco (x: fonte esquerda/direita; y: atraso (0 desabilita))"; + strings["12xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "12xy: Alternar inversão (x: lado esquerdo; y: lado direito)"; + strings["a handheld video game console with two screens. it uses a stylus.##sesd"].plurals[0] = "um console de videogame portátil com duas telas. ele usa uma canetinha."; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Definir ciclo de trabalho (pulso: 0 a 7)"; + strings["1Fxx: Set global volume (0 to 7F)##sesd"].plurals[0] = "1Fxx: Definir volume global (0 a 7F)"; + strings["Dummy System##sesd"].plurals[0] = "Sistema Fantoche"; // TODO: Sistema Fictício seria melhor? acho muito literal... + strings["this is a system designed for testing purposes.##sesd"].plurals[0] = "este é um sistema desenvolvido para propósito de testes."; + + //channel names + + strings["Channel 1##sesd"].plurals[0] = "Canal 1"; + strings["Channel 2##sesd"].plurals[0] = "Canal 2"; + strings["Channel 3##sesd"].plurals[0] = "Canal 3"; + strings["Channel 4##sesd"].plurals[0] = "Canal 4"; + strings["Channel 5##sesd"].plurals[0] = "Canal 5"; + strings["Channel 6##sesd"].plurals[0] = "Canal 6"; + strings["Channel 7##sesd"].plurals[0] = "Canal 7"; + strings["Channel 8##sesd"].plurals[0] = "Canal 8"; + strings["Channel 9##sesd"].plurals[0] = "Canal 9"; + strings["Channel 10##sesd"].plurals[0] = "Canal 10"; + strings["Channel 11##sesd"].plurals[0] = "Canal 11"; + strings["Channel 12##sesd"].plurals[0] = "Canal 12"; + strings["Channel 13##sesd"].plurals[0] = "Canal 13"; + strings["Channel 14##sesd"].plurals[0] = "Canal 14"; + strings["Channel 15##sesd"].plurals[0] = "Canal 15"; + strings["Channel 16##sesd"].plurals[0] = "Canal 16"; + strings["Channel 17##sesd"].plurals[0] = "Canal 17"; + strings["Channel 18##sesd"].plurals[0] = "Canal 18"; + strings["Channel 19##sesd"].plurals[0] = "Canal 19"; + strings["Channel 20##sesd"].plurals[0] = "Canal 20"; + strings["Channel 21##sesd"].plurals[0] = "Canal 21"; + strings["Channel 22##sesd"].plurals[0] = "Canal 22"; + strings["Channel 23##sesd"].plurals[0] = "Canal 23"; + strings["Channel 24##sesd"].plurals[0] = "Canal 24"; + strings["Channel 25##sesd"].plurals[0] = "Canal 25"; + strings["Channel 26##sesd"].plurals[0] = "Canal 26"; + strings["Channel 27##sesd"].plurals[0] = "Canal 27"; + strings["Channel 28##sesd"].plurals[0] = "Canal 28"; + strings["Channel 29##sesd"].plurals[0] = "Canal 29"; + strings["Channel 30##sesd"].plurals[0] = "Canal 30"; + strings["Channel 31##sesd"].plurals[0] = "Canal 31"; + strings["Channel 32##sesd"].plurals[0] = "Canal 32"; + + strings["Square##sesd"].plurals[0] = "Quadrado"; + + strings["Square 1##sesd"].plurals[0] = "Quadrado 1"; + strings["Square 2##sesd"].plurals[0] = "Quadrado 2"; + strings["Square 3##sesd"].plurals[0] = "Quadrado 3"; + + strings["Pulse##sesd"].plurals[0] = "Pulso"; + + strings["Pulse 1##sesd"].plurals[0] = "Pulso 1"; + strings["Pulse 2##sesd"].plurals[0] = "Pulso 2"; + + strings["Wave##sesd"].plurals[0] = "Onda"; + strings["Wavetable##sesd"].plurals[0] = "Wavetable"; + + strings["Triangle##sesd"].plurals[0] = "Triângulo"; + + strings["PCM##sesd"].plurals[0] = "PCM"; + + strings["PCM 1##sesd"].plurals[0] = "PCM 1"; + strings["PCM 2##sesd"].plurals[0] = "PCM 2"; + strings["PCM 3##sesd"].plurals[0] = "PCM 3"; + strings["PCM 4##sesd"].plurals[0] = "PCM 4"; + strings["PCM 5##sesd"].plurals[0] = "PCM 5"; + strings["PCM 6##sesd"].plurals[0] = "PCM 6"; + strings["PCM 7##sesd"].plurals[0] = "PCM 7"; + strings["PCM 8##sesd"].plurals[0] = "PCM 8"; + strings["PCM 9##sesd"].plurals[0] = "PCM 9"; + strings["PCM 10##sesd"].plurals[0] = "PCM 10"; + strings["PCM 11##sesd"].plurals[0] = "PCM 11"; + strings["PCM 12##sesd"].plurals[0] = "PCM 12"; + strings["PCM 13##sesd"].plurals[0] = "PCM 13"; + strings["PCM 14##sesd"].plurals[0] = "PCM 14"; + strings["PCM 15##sesd"].plurals[0] = "PCM 15"; + strings["PCM 16##sesd"].plurals[0] = "PCM 16"; + strings["PCM 17##sesd"].plurals[0] = "PCM 17"; + strings["PCM 18##sesd"].plurals[0] = "PCM 18"; + strings["PCM 19##sesd"].plurals[0] = "PCM 19"; + strings["PCM 20##sesd"].plurals[0] = "PCM 20"; + strings["PCM 21##sesd"].plurals[0] = "PCM 21"; + strings["PCM 22##sesd"].plurals[0] = "PCM 22"; + strings["PCM 23##sesd"].plurals[0] = "PCM 23"; + strings["PCM 24##sesd"].plurals[0] = "PCM 24"; + + strings["DPCM##sesd"].plurals[0] = "DPCM"; + + strings["ADPCM##sesd"].plurals[0] = "ADPCM"; + + strings["ADPCM 1##sesd"].plurals[0] = "ADPCM 1"; + strings["ADPCM 2##sesd"].plurals[0] = "ADPCM 2"; + strings["ADPCM 3##sesd"].plurals[0] = "ADPCM 3"; + + strings["ADPCM-A 1##sesd"].plurals[0] = "ADPCM-A 1"; + strings["ADPCM-A 2##sesd"].plurals[0] = "ADPCM-A 2"; + strings["ADPCM-A 3##sesd"].plurals[0] = "ADPCM-A 3"; + strings["ADPCM-A 4##sesd"].plurals[0] = "ADPCM-A 4"; + strings["ADPCM-A 5##sesd"].plurals[0] = "ADPCM-A 5"; + strings["ADPCM-A 6##sesd"].plurals[0] = "ADPCM-A 6"; + + strings["ADPCM-B##sesd"].plurals[0] = "ADPCM-B"; + + strings["Sample##sesd"].plurals[0] = "Sample"; + + strings["DAC Left##sesd"].plurals[0] = "DAC Esquerdo"; + strings["DAC Right##sesd"].plurals[0] = "DAC Direito"; + + strings["Noise##sesd"].plurals[0] = "Ruído"; + + strings["Noise 1##sesd"].plurals[0] = "Ruído 1"; + strings["Noise 2##sesd"].plurals[0] = "Ruído 2"; + strings["Noise 3##sesd"].plurals[0] = "Ruído 3"; + + strings["Slope##sesd"].plurals[0] = "Rampa"; + + strings["FM 6/PCM 1##sesd"].plurals[0] = "FM 6/PCM 1"; + strings["CSM Timer##sesd"].plurals[0] = "Timer CSM"; + + strings["VRC6 Saw##sesd"].plurals[0] = "Serra VRC6"; + + strings["4OP 1##sesd"].plurals[0] = "4OP 1"; + strings["4OP 3##sesd"].plurals[0] = "4OP 3"; + strings["4OP 5##sesd"].plurals[0] = "4OP 5"; + strings["4OP 7##sesd"].plurals[0] = "4OP 7"; + strings["4OP 9##sesd"].plurals[0] = "4OP 9"; + strings["4OP 11##sesd"].plurals[0] = "4OP 11"; + + strings["Kick/FM 7##sesd"].plurals[0] = "Bumbo/FM 7"; + strings["Kick/FM 16##sesd"].plurals[0] = "Bumbo/FM 16"; + strings["Kick##sesd"].plurals[0] = "Bumbo"; + strings["Snare##sesd"].plurals[0] = "Caixa"; + strings["Top##sesd"].plurals[0] = "Prato"; + strings["HiHat##sesd"].plurals[0] = "Chimbal"; + strings["Tom##sesd"].plurals[0] = "Surdo"; + strings["Rim##sesd"].plurals[0] = "Aro"; + + // channel short names + + strings["CH1##sesd"].plurals[0] = "CN1"; + strings["CH2##sesd"].plurals[0] = "CN2"; + strings["CH3##sesd"].plurals[0] = "CN3"; + strings["CH4##sesd"].plurals[0] = "CN4"; + strings["CH5##sesd"].plurals[0] = "CN5"; + strings["CH6##sesd"].plurals[0] = "CN6"; + strings["CH7##sesd"].plurals[0] = "CN7"; + strings["CH8##sesd"].plurals[0] = "CN8"; + strings["CH9##sesd"].plurals[0] = "CN9"; + + strings["NO##sesd"].plurals[0] = "RU"; + strings["N1##sesd"].plurals[0] = "R1"; + strings["N2##sesd"].plurals[0] = "R2"; + strings["N3##sesd"].plurals[0] = "R3"; + + strings["SL##sesd"].plurals[0] = "RA"; + + strings["S1##sesd"].plurals[0] = "Q1"; + strings["S2##sesd"].plurals[0] = "Q2"; + strings["S3##sesd"].plurals[0] = "Q3"; + strings["S4##sesd"].plurals[0] = "Q4"; + strings["S5##sesd"].plurals[0] = "Q5"; + strings["S6##sesd"].plurals[0] = "Q6"; + + strings["P1##sesd"].plurals[0] = "S1"; + strings["P2##sesd"].plurals[0] = "S2"; + strings["P3##sesd"].plurals[0] = "S3"; + strings["P4##sesd"].plurals[0] = "S4"; + strings["P5##sesd"].plurals[0] = "S5"; + strings["P6##sesd"].plurals[0] = "S6"; + strings["P7##sesd"].plurals[0] = "S7"; + strings["P8##sesd"].plurals[0] = "S8"; + strings["P9##sesd"].plurals[0] = "S9"; + strings["P10##sesd"].plurals[0] = "S10"; + strings["P11##sesd"].plurals[0] = "S11"; + strings["P12##sesd"].plurals[0] = "S12"; + strings["P13##sesd"].plurals[0] = "S13"; + strings["P14##sesd"].plurals[0] = "S14"; + strings["P15##sesd"].plurals[0] = "S15"; + strings["P16##sesd"].plurals[0] = "S16"; + strings["P17##sesd"].plurals[0] = "S17"; + strings["P18##sesd"].plurals[0] = "S18"; + strings["P19##sesd"].plurals[0] = "S19"; + strings["P20##sesd"].plurals[0] = "S20"; + strings["P21##sesd"].plurals[0] = "S21"; + strings["P22##sesd"].plurals[0] = "S22"; + strings["P23##sesd"].plurals[0] = "S23"; + strings["P24##sesd"].plurals[0] = "S24"; + + strings["BD##sesd"].plurals[0] = "BU"; + strings["SD##sesd"].plurals[0] = "CX"; + strings["TP##sesd"].plurals[0] = "PR"; + strings["HH##sesd"].plurals[0] = "CH"; + strings["TM##sesd"].plurals[0] = "SU"; + strings["RM##sesd"].plurals[0] = "AR"; + + strings["P##sesd"].plurals[0] = "S"; + + strings["VS##sesd"].plurals[0] = "VS"; + + strings["TR##sesd"].plurals[0] = "TR"; + strings["DMC##sesd"].plurals[0] = "DMC"; + + strings["WA##sesd"].plurals[0] = "ON"; +} diff --git a/po/b/russian.cpp b/po/b/russian.cpp new file mode 100644 index 000000000..84438698c --- /dev/null +++ b/po/b/russian.cpp @@ -0,0 +1,6197 @@ +#include +#include +#include "locale.h" + +#include "russian.h" + +int getPluralIndexRussian(int n) +{ + return (n%10==1 && n%100!=11) ? 0 : ((n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20)) ? 1 : 2); + //here you can provide plural forms indices based on the integer. + //you can find one-liners for common languages here: + //https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html + //these would need some adaptation to work in this code +} + +void DivLocale::addTranslationsRussian() +{ + // everything in a string after the ## or ### must remain as is + // example: Sparkles!##sgab1 means the second instance of "Sparkles!" + // in `src/gui/about.cpp`. + + ImGui::LocalizeRegisterEntries(GLocalizationEntriesRuRU, IM_ARRAYSIZE(GLocalizationEntriesRuRU)); + + strings["%d apple"].plurals[0] = "%d яблоко"; + strings["%d apple"].plurals[1] = "%d яблока"; + strings["%d apple"].plurals[2] = "%d яблок"; + + //src/gui/about.cpp + + strings["and Furnace-B developers##sgab"].plurals[0] = "и разработчики Furnace-B"; + strings["are proud to present##sgab"].plurals[0] = "с гордостью представляют"; + strings["the biggest multi-system chiptune tracker!##sgab"].plurals[0] = "самый большой мультисистемный чиптюн-трекер!"; + strings["featuring DefleMask song compatibility.##sgab"].plurals[0] = "совместим с файлами Deflemask."; + + strings["> CREDITS <##sgab"].plurals[0] = "> ТИТРЫ <"; + strings["-- program --##sgab"].plurals[0] = "-- код --"; + strings["A M 4 N (intro tune)##sgab"].plurals[0] = "A M 4 N (музыка в интро)"; + strings["-- graphics/UI design --##sgab"].plurals[0] = "-- графика/дизайн интерфейса --"; + strings["-- documentation --##sgab"].plurals[0] = "-- документация --"; + strings["-- demo songs --##sgab"].plurals[0] = "-- демо-модули --"; + strings["-- additional feedback/fixes --##sgab"].plurals[0] = "-- обратная связь/фиксы --"; + strings["-- Metal backend test team --##sgab"].plurals[0] = "-- Команда тестирования библиотеки отрисовки Metal --"; + strings["-- translations and related work --##sgab"].plurals[0] = "-- переводы и связанное с ними --"; + strings["LTVA1 (Russian translation)##sgab"].plurals[0] = "LTVA1 (перевод на русский язык)"; + strings["Kagamiin~ (Portuguese translation)##sgab"].plurals[0] = "Kagamiin~ (перевод на португальский язык)"; + strings["freq-mod (Polish translation)##sgab"].plurals[0] = "freq-mod (перевод на польский язык)"; + + strings["powered by:##sgab"].plurals[0] = "программа использует:"; + strings["Dear ImGui by Omar Cornut##sgab"].plurals[0] = "Dear ImGui за авторством Omar Cornut"; + strings["SDL2 by Sam Lantinga##sgab"].plurals[0] = "SDL2 за авторством Sam Lantinga"; + strings["zlib by Jean-loup Gailly##sgab"].plurals[0] = "zlib за авторством Jean-loup Gailly"; + strings["and Mark Adler##sgab"].plurals[0] = "и Mark Adler"; + strings["libsndfile by Erik de Castro Lopo##sgab"].plurals[0] = "libsndfile за авторством Erik de Castro Lopo"; + strings["Portable File Dialogs by Sam Hocevar##sgab"].plurals[0] = "Portable File Dialogs за авторством Sam Hocevar"; + strings["Native File Dialog by Frogtoss Games##sgab"].plurals[0] = "Native File Dialog за авторством Frogtoss Games"; + strings["Weak-JACK by x42##sgab"].plurals[0] = "Weak-JACK за авторством x42"; + strings["RtMidi by Gary P. Scavone##sgab"].plurals[0] = "RtMidi за авторством Gary P. Scavone"; + strings["FFTW by Matteo Frigo and Steven G. Johnson##sgab"].plurals[0] = "FFTW за авторством Matteo Frigo и Steven G. Johnson"; + strings["backward-cpp by Google##sgab"].plurals[0] = "backward-cpp за авторством Google"; + strings["adpcm by superctr##sgab"].plurals[0] = "adpcm за авторством superctr"; + strings["adpcm-xq by David Bryant##sgab"].plurals[0] = "adpcm-xq за авторством David Bryant"; + strings["Nuked-OPL3/OPLL/OPM/OPN2/PSG by nukeykt##sgab"].plurals[0] = "Nuked-OPL3/OPLL/OPM/OPN2/PSG за авторством nukeykt"; + strings["YM3812-LLE, YMF262-LLE, YMF276-LLE и YM2608-LLE by nukeykt##sgab"].plurals[0] = "YM3812-LLE, YMF262-LLE, YMF276-LLE и YM2608-LLE за авторством nukeykt"; + strings["ymfm by Aaron Giles##sgab"].plurals[0] = "ymfm за авторством Aaron Giles"; + strings["emu2413 by Digital Sound Antiques##sgab"].plurals[0] = "emu2413 за авторством Digital Sound Antiques"; + strings["MAME SN76496 by Nicola Salmoria##sgab"].plurals[0] = "MAME SN76496 за авторством Nicola Salmoria"; + strings["MAME AY-3-8910 by Couriersud##sgab"].plurals[0] = "MAME AY-3-8910 за авторством Couriersud"; + strings["with AY8930 fixes by Eulous, cam900 and Grauw##sgab"].plurals[0] = "с исправлениями для AY8930 за авторством Eulous, cam900 и Grauw"; + strings["MAME SAA1099 by Juergen Buchmueller and Manuel Abadia##sgab"].plurals[0] = "MAME SAA1099 за авторством Juergen Buchmueller и Manuel Abadia"; + strings["MAME Namco WSG by Nicola Salmoria and Aaron Giles##sgab"].plurals[0] = "MAME Namco WSG за авторством Nicola Salmoria и Aaron Giles"; + strings["MAME RF5C68 core by Olivier Galibert and Aaron Giles##sgab"].plurals[0] = "MAME RF5C68 core за авторством Olivier Galibert и Aaron Giles"; + strings["MAME MSM5232 core by Jarek Burczynski and Hiromitsu Shioya##sgab"].plurals[0] = "MAME MSM5232 core за авторством Jarek Burczynski и Hiromitsu Shioya"; + strings["MAME MSM6258 core by Barry Rodewald##sgab"].plurals[0] = "MAME MSM6258 core за авторством Barry Rodewald"; + strings["MAME YMZ280B core by Aaron Giles##sgab"].plurals[0] = "MAME YMZ280B core за авторством Aaron Giles"; + strings["MAME GA20 core by Acho A. Tang and R. Belmont##sgab"].plurals[0] = "MAME GA20 core за авторством Acho A. Tang и R. Belmont"; + strings["MAME SegaPCM core by Hiromitsu Shioya and Olivier Galibert##sgab"].plurals[0] = "MAME SegaPCM core за авторством Hiromitsu Shioya и Olivier Galibert"; + strings["SAASound by Dave Hooper and Simon Owen##sgab"].plurals[0] = "SAASound за авторством Dave Hooper и Simon Owen"; + strings["SameBoy by Lior Halphon##sgab"].plurals[0] = "SameBoy за авторством Lior Halphon"; + strings["Mednafen PCE, WonderSwan, T6W28 and Virtual Boy audio cores##sgab"].plurals[0] = "Ядра эмуляции Mednafen PCE, WonderSwan, T6W28 и Virtual Boy"; + strings["SNES DSP core by Blargg##sgab"].plurals[0] = "SNES DSP core за авторством Blargg"; + strings["puNES (NES, MMC5 and FDS) by FHorse##sgab"].plurals[0] = "puNES (NES, MMC5 и FDS) за авторством FHorse"; + strings["NSFPlay (NES and FDS) by Brad Smith and Brezza##sgab"].plurals[0] = "NSFPlay (NES and FDS) за авторством Brad Smith и Brezza"; + strings["reSID by Dag Lem##sgab"].plurals[0] = "reSID за авторством Dag Lem"; + strings["reSIDfp by Dag Lem, Antti Lankila##sgab"].plurals[0] = "reSIDfp за авторством Dag Lem, Antti Lankila"; + strings["and Leandro Nini##sgab"].plurals[0] = "и Leandro Nini"; + strings["dSID by DefleMask Team based on jsSID##sgab"].plurals[0] = "dSID за авторством команды DefleMask (на основе jsSID)"; + strings["Stella by Stella Team##sgab"].plurals[0] = "Stella за авторством Stella Team"; + strings["QSound emulator by superctr and Valley Bell##sgab"].plurals[0] = "Эмулятор QSound за авторством superctr и Valley Bell"; + strings["VICE VIC-20 sound core by Rami Rasanen and viznut##sgab"].plurals[0] = "Ядро эмуляции VICE VIC-20 за авторством Rami Rasanen и viznut"; + strings["VICE TED sound core by Andreas Boose, Tibor Biczo##sgab"].plurals[0] = "Ядро эмуляции VICE TED за авторством Andreas Boose, Tibor Biczo"; + strings["and Marco van den Heuvel##sgab"].plurals[0] = "и Marco van den Heuvel"; + strings["VERA sound core by Frank van den Hoef##sgab"].plurals[0] = "Ядро эмуляции VERA за авторством Frank van den Hoef"; + strings["mzpokeysnd POKEY emulator by Michael Borisov##sgab"].plurals[0] = "mzpokeysnd (эмулятор POKEY) за авторством Michael Borisov"; + strings["ASAP POKEY emulator by Piotr Fusik##sgab"].plurals[0] = "ASAP (эмулятор POKEY) за авторством Piotr Fusik"; + strings["ported by laoo to C++##sgab"].plurals[0] = "портирован на C++ laoo"; + strings["vgsound_emu (second version, modified version) by cam900##sgab"].plurals[0] = "vgsound_emu (версия вторая, модифицированная) за авторством cam900"; + strings["SM8521 emulator (modified version) by cam900##sgab"].plurals[0] = "Эмулятор SM8521 (модифицированная версия) за авторством cam900"; + strings["D65010G031 emulator (modified version) by cam900##sgab"].plurals[0] = "Эмулятор D65010G031 (модифицированная версия) за авторством cam900"; + strings["Namco C140/C219 emulator (modified version) by cam900##sgab"].plurals[0] = "Эмулятор C140/C219 (модифицированная версия) за авторством cam900"; + strings["ESFMu emulator (modified version) by Kagamiin~##sgab"].plurals[0] = "Эмулятор ESFMu (модифицированная версия) за авторством Kagamiin~"; + strings["PowerNoise emulator by scratchminer##sgab"].plurals[0] = "Эмулятор PowerNoise за авторством scratchminer"; + strings["ep128emu by Istvan Varga##sgab"].plurals[0] = "ep128emu за авторством Istvan Varga"; + strings["SID2 emulator (modification of reSID) by LTVA##sgab"].plurals[0] = "эмулятор SID2 (модификация reSID) за авторством LTVA"; + strings["5E01 emulator (modification of NSFPlay) by Euly##sgab"].plurals[0] = "эмулятор 5E01 (модификация NSFPlay) за авторством Euly"; + strings["NDS sound emulator by cam900##sgab"].plurals[0] = "NDS sound emulator за авторством cam900"; + strings["FZT sound source by LTVA##sgab"].plurals[0] = "Источник звука FZT за авторством LTVA"; + + strings["greetings to:##sgab"].plurals[0] = "передаём привет:"; + strings["NEOART Costa Rica##sgab"].plurals[0] = "NEOART Costa Rica"; + strings["Xenium Demoparty##sgab"].plurals[0] = "Демопати Xenium"; + strings["all members of Deflers of Noice!##sgab"].plurals[0] = "всем участникам Deflers of Noice!"; + + strings["copyright © 2021-2024 tildearrow##sgab"].plurals[0] = "Все права защищены © 2021-2024 tildearrow"; + strings["(and contributors).##sgab"].plurals[0] = "(и участники разработки)."; + strings["licensed under GPLv2+! see##sgab"].plurals[0] = "лицензировано по GPLv2+! см."; + strings["LICENSE for more information.##sgab"].plurals[0] = "LICENSE для доп. информации."; + + strings["help Furnace grow:##sgab"].plurals[0] = "помогите в развитии Furnace:"; + strings["help Furnace-B:##sgab"].plurals[0] = "помогите в развитии Furnace-B:"; + + strings["contact tildearrow at:##sgab"].plurals[0] = "вы можете связаться с tildearrow:"; + + strings["disclaimer:##sgab"].plurals[0] = "внимание:"; + strings["despite the fact this program works##sgab"].plurals[0] = "несмотря на то что эта программа работает"; + strings["with the .dmf file format, it is NOT##sgab"].plurals[0] = "с файлами формата .dmf, она НЕ"; + strings["affiliated with Delek or DefleMask in##sgab"].plurals[0] = "связана с Delek'ом или программой DefleMask,"; + strings["any way, nor it is a replacement for##sgab"].plurals[0] = "и не является заменой"; + strings["the original program.##sgab"].plurals[0] = "оригинальной программы."; + + strings["it also comes with ABSOLUTELY NO WARRANTY.##sgab"].plurals[0] = "она также предоставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ."; + + strings["thanks to all contributors/bug reporters!##sgab"].plurals[0] = "спасибо всем, кто помогает с разработкой и сообщает о багах!"; + + //src/gui/chanOsc.cpp + + strings["Volume##sgco"].plurals[0] = "Громкость"; + + strings["Color##sgco1"].plurals[0] = "Цвет"; + + strings["Error!##sgco"].plurals[0] = "Ошибка!"; + strings["\nquiet##sgco"].plurals[0] = "\nтихо"; + + // sgcp src/gui/commandPalette.cpp + + strings["Cancel##sgcp"].plurals[0] = "Отмена"; + strings["cannot add chip! (##sgcp"].plurals[0] = "не могу добавить чип! ("; + + // sgcf src/gui/compatFlags.cpp + + strings["Ignore duplicate slide effects##sgcf"].plurals[0] = "Игнорировать дублирующиеся эффекты авто-портаменто"; + strings["if this is on, only the first slide of a row in a channel will be considered.##sgcf"].plurals[0] = "при включении этого флага только первый эффект авто-портаменто в данной строке будет эффективен."; + strings["Ignore 0Dxx on the last order##sgcf"].plurals[0] = "Игнорировать 0Dxx на последней строке матрицы паттернов"; + strings["if this is on, a jump to next row effect will not take place when it is on the last order of a song.##sgcf"].plurals[0] = "при включении флага эффект прыжка на следующий паттерн не будет работать, если паттерн проигрывается в последней строке матрицы паттернов."; + strings["Don't apply Game Boy envelope on note-less instrument change##sgcf"].plurals[0] = "Не применять огибающую Game Boy при смене инструмента без ноты"; + strings["if this is on, an instrument change will not affect the envelope.##sgcf"].plurals[0] = "при включении этого флага смена инструмента без смены ноты не будет влиять на огибающую."; + strings["Ignore DAC mode change outside of intended channel in ExtCh mode##sgcf"].plurals[0] = "Игнорировать переключение режима ЦАП, если оно не происходит на соответствующем канале, в режиме расширенного канала"; + strings["if this is on, 17xx has no effect on the operator channels in YM2612.##sgcf"].plurals[0] = "при включении этого флага 17xx не работает, если размещён на каналах операторов расширенного канала (для YM2612)."; + strings["SN76489 duty macro always resets phase##sgcf"].plurals[0] = "Макрос скважности SN76489 всегда сбрасывает фазу"; + strings["when enabled, duty macro will always reset phase, even if its value hasn't changed.##sgcf"].plurals[0] = "при включении этого флага макрос скважности всегда будет сбрасывать фазу, даже если значение скважности не меняется."; + strings["Don't persist volume macro after it finishes##sgcf"].plurals[0] = "Не удерживать значение макроса громкости после его завершения"; + strings["when enabled, a value in the volume column that happens after the volume macro is done will disregard the macro.##sgcf"].plurals[0] = "при включении этого флага значение в столбце громкости, расположенное после завершения макроса громкости, не будет учитывать значение макроса."; + strings["Old sample offset effect##sgcf"].plurals[0] = "Старый эффект начального смещения сэмпла"; + strings["behavior changed in 0.6.3##sgcf"].plurals[0] = "поведение изменено в версии 0.6.3"; + strings[".mod import##sgcf"].plurals[0] = "импорт .mod"; + strings["Don't slide on the first tick of a row##sgcf"].plurals[0] = "Не исполнять авто-портаменто в первый шаг движка трекера каждой строки"; + strings["simulates ProTracker's behavior of not applying volume/pitch slides on the first tick of a row.##sgcf"].plurals[0] = "симулирует поведение программы ProTracker, которая не исполняет изменения громкости и частоты на первом шаге движка каждого столбца."; + strings["Reset arpeggio position on row change##sgcf"].plurals[0] = "Перезапуск позиции арпеджио при продвижении по строкам паттерна"; + strings["simulates ProTracker's behavior of arpeggio being bound to the current tick of a row.##sgcf"].plurals[0] = "симулирует поведение программы ProTracker, которая привязывает исполнение арпеджио к номеру шага движка в каждой строке паттерна."; + strings["Pitch/Playback##sgcf"].plurals[0] = "Частота/Воспроизведение"; + strings["Pitch linearity:##sgcf"].plurals[0] = "Линейность частоты (в долях полутонов):"; + strings["None##sgcf"].plurals[0] = "Нет (прямая работа с частотой)"; + strings["like ProTracker/FamiTracker##sgcf"].plurals[0] = "как ProTracker/FamiTracker"; + strings["Full##sgcf"].plurals[0] = "Полная"; + strings["like Impulse Tracker##sgcf"].plurals[0] = "как Impulse Tracker"; + strings["Pitch slide speed multiplier##sgcf"].plurals[0] = "Множитель скорости команды авто-портаменто"; + strings["Loop modality:##sgcf"].plurals[0] = "Работа зацикливания:"; + strings["Reset channels##sgcf"].plurals[0] = "Перезапуск каналов"; + strings["select to reset channels on loop. may trigger a voltage click on every loop!##sgcf"].plurals[0] = "выберите для перезапуска каналов каждый раз в начале цикла. может вызывать щелчок в каждом начале цикла из-за смены напряжения!"; + strings["Soft reset channels##sgcf"].plurals[0] = "Мягкий перезапуск каналов"; + strings["select to turn channels off on loop.##sgcf"].plurals[0] = "выберите для отключения каналов в начале цикла."; + strings["Do nothing##sgcf"].plurals[0] = "Ничего не делать"; + strings["select to not reset channels on loop.##sgcf"].plurals[0] = "выберите, чтобы отключить перезапуск каналов в начале цикла."; + strings["Cut/delay effect policy:##sgcf"].plurals[0] = "Поведение эффектов заглушения/задержки ноты:"; + strings["Strict##sgcf"].plurals[0] = "Строгое"; + strings["only when time is less than speed (like DefleMask/ProTracker)##sgcf"].plurals[0] = "только в случае, когда параметр меньше скорости (как DefleMask/ProTracker)"; + strings["Lax##sgcf"].plurals[0] = "Нестрогое"; + strings["no checks##sgcf"].plurals[0] = "без проверок"; + strings["Simultaneous jump (0B+0D) treatment:##sgcf"].plurals[0] = "Поведение при одновременном прыжке (0B+0D):"; + strings["Normal##sgcf"].plurals[0] = "Нормальное"; + strings["accept 0B+0D to jump to a specific row of an order##sgcf"].plurals[0] = "принять 0B+0D как прыжок на конкретную строку паттерна на конкретной позиции матрицы паттернов"; + strings["Other##sgcf"].plurals[0] = "Другое"; + strings["Auto-insert one tick gap between notes##sgcf"].plurals[0] = "Автоматически вставлять паузу в 1 шаг движка между нотами"; + strings["when enabled, a one-tick note cut will be inserted between non-legato/non-portamento notes.\nthis simulates the behavior of some Amiga/SNES music engines.\n\nineffective on C64.##sgcf"].plurals[0] = "при включении этого флага между нотами без эффекта легато и авто-портаменто будет вставлено заглушение ноты длиной в один шаг движка.\nэто симуляция повдения некоторых музыкальных драйверов Amiga/SNES.\n\nничего не меняет для C64."; + strings["Don't reset slides after note off##sgcf"].plurals[0] = "Не переинициализировать авто-портаменто после окончания ноты"; + strings["when enabled, note off will not reset the channel's slide effect.##sgcf"].plurals[0] = "при включении этого флага окончание ноты не будет останавливать авто-портаменто на этом канале."; + strings["Don't reset portamento after reaching target##sgcf"].plurals[0] = "Не переинициализировать авто-портаменто после достижения цели"; + strings["when enabled, the slide effect will not be disabled after it reaches its target.##sgcf"].plurals[0] = "при включении этого флага эффект авто-портаменто не будет переинициализирован при достижении целевой частоты."; + strings["Continuous vibrato##sgcf"].plurals[0] = "Непрерывное вибрато"; + strings["when enabled, vibrato phase/position will not be reset on a new note.##sgcf"].plurals[0] = "при включении этого флага фаза/положение вибрато не будут сбрасываться на новой ноте."; + strings["Pitch macro is not linear##sgcf"].plurals[0] = "Нелинейный макрос частоты"; + strings["when enabled, the pitch macro of an instrument is in frequency/period space.##sgcf"].plurals[0] = "при включении этого флага макрос частоты будет работать относительно периода/частоты, а не долей полутона."; + strings["Reset arpeggio effect position on new note##sgcf"].plurals[0] = "Сбрасывать положение эффекта арпеджио на новой ноте"; + strings["when enabled, arpeggio effect (00xy) position is reset on a new note.##sgcf"].plurals[0] = "при включении этого флага положение эффекта арпеджио (00xy) сбрасывается на новой ноте."; + strings["Volume scaling rounds up##sgcf"].plurals[0] = "Масштабирование громкости округляется вверх"; + strings["when enabled, volume macros round up when applied\nthis prevents volume scaling from causing vol=0, which is silent on some chips\n\nineffective on logarithmic channels##sgcf"].plurals[0] = "при включении этого флага значения макросов громкости округляются вверх\nэто предотвращает возникновение ситуации vol=0 при масштабировании громкости, что приводит к заглушению на некоторых чипах\n\nне эффективно на чипах с логарифмическим контролем громкости"; + strings["Stop NES pulse channels hardware sweep on new note##sgcf"].plurals[0] = "Останавливать аппаратное портаменто на каналах импульсов NES при начале новой ноты"; + strings["Do not stop volume slide after reaching zero or full volume##sgcf"].plurals[0] = "Не останавливать эффект изменения громкости при достижении нулевой или максимальной громкости"; + strings["Stop E1xy/E2xy effects on new note##sgcf"].plurals[0] = "Останавливать эффекты E1xy/E2xy на новой ноте"; + strings["Slower 0Axy volume slide##sgcf"].plurals[0] = "Замедление изменения громкости эффектом 0Axy"; + + // sgcs src/gui/csPlayer.cpp + + strings["Command Stream Player###Command Stream Player"].plurals[0] = "Проигрыватель потока команд###Command Stream Player"; + strings["Load##sgcs"].plurals[0] = "Загрузить"; + strings["Kill##sgcs"].plurals[0] = "Остановить"; + strings["Burn Current Song##sgcs"].plurals[0] = "Сохранить текущий трек"; + strings["Status##sgcs"].plurals[0] = "Статус"; + strings["Hex##sgcs"].plurals[0] = "Шест."; + + // sgdl src/gui/dataList.cpp + + strings["Bug!##sgdl"].plurals[0] = "Баг!"; + strings["Unknown##sgdl"].plurals[0] = "Неизвестный тип инструмента"; + strings["duplicate##sgdl0"].plurals[0] = "клонировать"; + strings["replace...##sgdl0"].plurals[0] = "заменить..."; + strings["save##sgdl0"].plurals[0] = "сохранить"; + strings["export (.dmp)##sgdl"].plurals[0] = "экспортировать в .dmp"; + strings["delete##sgdl0"].plurals[0] = "удалить"; + strings["%.2X: ##sgdl"].plurals[0] = "%.2X: <НЕДЕЙСТВ.>"; + strings["- None -##sgdl"].plurals[0] = "- Нет -"; + strings["out of memory for this sample!##sgdl"].plurals[0] = "недостаточно памяти для этого сэмпла!"; + strings["make instrument##sgdl"].plurals[0] = "создать инструмент"; + strings["make me a drum kit##sgdl"].plurals[0] = "создать инструмент с набором ударных"; + strings["duplicate##sgdl1"].plurals[0] = "клонировать"; + strings["replace...##sgdl1"].plurals[0] = "заменить..."; + strings["save##sgdl1"].plurals[0] = "сохранить"; + strings["delete##sgdl1"].plurals[0] = "удалить"; + strings["Add##sgdl0"].plurals[0] = "Добавить"; + strings["Duplicate##sgdl2"].plurals[0] = "Клонировать"; + strings["Open##sgdl0"].plurals[0] = "Открыть"; + strings["replace instrument...##sgdl"].plurals[0] = "заменить инструмент..."; + strings["load instrument from TX81Z##sgdl"].plurals[0] = "загрузить инструмент с TX81Z"; + strings["replace wavetable...##sgdl"].plurals[0] = "заменить волновую таблицу..."; + strings["replace sample...##sgdl"].plurals[0] = "заменить сэмпл..."; + strings["import raw sample...##sgdl"].plurals[0] = "загрузить сырые данные сэмпла..."; + strings["import raw sample (replace)...##sgdl"].plurals[0] = "загрузить сырые данные сэмпла (заменить)..."; + strings["replace...##sgdl2"].plurals[0] = "заменить..."; + strings["load from TX81Z##sgdl"].plurals[0] = "загрузить с TX81Z"; + strings["Open (insert; right-click to replace)##sgdl"].plurals[0] = "Открыть (вставить; ПКМ для замены)"; + strings["Save##sgdl2"].plurals[0] = "Сохранить"; + strings["save instrument as .dmp...##sgdl"].plurals[0] = "сохранить инструмент как .dmp..."; + strings["save wavetable as .dmw...##sgdl"].plurals[0] = "сохранить волновую таблицу как .dmw..."; + strings["save raw wavetable...##sgdl"].plurals[0] = "сохранить сырые данные волновой таблицы..."; + strings["save raw sample...##sgdl"].plurals[0] = "сохранить сырые данные сэмпла..."; + strings["save as .dmp...##sgdl"].plurals[0] = "сохранить как .dmp..."; + strings["Toggle folders/standard view##sgdl0"].plurals[0] = "Переключиться между видом с разбиением по папкам и обычным видом"; + strings["Move up##sgdl0"].plurals[0] = "Переместить на одну позицию вверх"; + strings["Move down##sgdl0"].plurals[0] = "Переместить на одну позицию вниз"; + strings["Create##sgdl0"].plurals[0] = "Создать"; + strings["New folder##sgdl0"].plurals[0] = "Новая папка"; + strings["Preview (right click to stop)##sgdl0"].plurals[0] = "Превью (ПКМ для остановки)"; + strings["Delete##sgdl2"].plurals[0] = "Удалить"; + strings["Instruments##sgdl"].plurals[0] = "Инструменты"; + strings["##sgdl0"].plurals[0] = "<нерассортированные>"; + strings["rename...##sgdl0"].plurals[0] = "переименовать..."; + strings["delete##sgdl3"].plurals[0] = "удалить"; + strings["Wavetables##sgdl"].plurals[0] = "Волновые таблицы"; + strings["Samples##sgdl"].plurals[0] = "Сэмплы"; + strings["Add##sgdl1"].plurals[0] = "Добавить"; + strings["Duplicate##sgdl3"].plurals[0] = "Клонировать"; + strings["Open##sgdl1"].plurals[0] = "Открыть"; + strings["replace...##sgdl3"].plurals[0] = "заменить..."; + strings["Save##sgdl3"].plurals[0] = "Сохранить"; + strings["save as .dmw...##sgdl"].plurals[0] = "сохранить как .dmw..."; + strings["save raw...##sgdl0"].plurals[0] = "сохранить сырые данные..."; + strings["Toggle folders/standard view##sgdl1"].plurals[0] = "Переключиться между видом с разбиением по папкам и обычным видом"; + strings["Move up##sgdl1"].plurals[0] = "Переместить на одну позицию вверх"; + strings["Move down##sgdl1"].plurals[0] = "Переместить на одну позицию вниз"; + strings["Create##sgdl1"].plurals[0] = "Создать"; + strings["New folder##sgdl1"].plurals[0] = "Новая папка"; + strings["Delete##sgdl4"].plurals[0] = "Удалить"; + strings["Add##sgdl2"].plurals[0] = "Добавить"; + strings["Duplicate##sgdl4"].plurals[0] = "Клонировать"; + strings["Open##sgdl2"].plurals[0] = "Открыть"; + strings["replace...##sgdl4"].plurals[0] = "заменить..."; + strings["import raw...##sgdl"].plurals[0] = "импорт сырых данных..."; + strings["import raw (replace)...##sgdl"].plurals[0] = "импорт сырых данных (заменить)..."; + strings["Save##sgdl4"].plurals[0] = "Сохранить"; + strings["save raw...##sgdl1"].plurals[0] = "сохранить сырые данные..."; + strings["Toggle folders/standard view##sgdl2"].plurals[0] = "Переключиться между видом с разбиением по папкам и обычным видом"; + strings["Move up##sgdl2"].plurals[0] = "Переместить на одну позицию вверх"; + strings["Move down##sgdl2"].plurals[0] = "Переместить на одну позицию вниз"; + strings["Create##sgdl2"].plurals[0] = "Создать"; + strings["New folder##sgdl2"].plurals[0] = "Новая папка"; + strings["Preview (right click to stop)##sgdl1"].plurals[0] = "Превью (ПКМ для остановки)"; + strings["Delete##sgdl5"].plurals[0] = "Удалить"; + strings["##sgdl1"].plurals[0] = "<нерассортированные>"; + strings["rename...##sgdl1"].plurals[0] = "переименовать..."; + strings["delete##sgdl6"].plurals[0] = "удалить"; + strings["rename...##sgdl2"].plurals[0] = "переименовать..."; + strings["Delete##sgdl7"].plurals[0] = "Удалить"; + + //src/gui/gui.cpp + + strings["Instrument %d##sggu"].plurals[0] = "Инструмент %d"; + strings["Sample %d"].plurals[0] = "Сэмпл %d"; + strings["the song is over!##sggu0"].plurals[0] = "трек закончился!"; + strings["the song is over!##sggu1"].plurals[0] = "трек закончился!"; + strings["Open File##sggu"].plurals[0] = "Открыть файл"; + strings["compatible files##sggu0"].plurals[0] = "совместимые файлы"; + strings["all files##sggu0"].plurals[0] = "все файлы"; + strings["no backups made yet!##sggu"].plurals[0] = "резервных копий пока нет!"; + strings["Restore Backup##sggu"].plurals[0] = "Загрузить резервную копию"; + strings["Furnace or Furnace-B song##sggu"].plurals[0] = "модуль Furnace или Furnace-B"; + strings["Furnace song##sggu0"].plurals[0] = "модуль Furnace"; + strings["Save File##sggu0"].plurals[0] = "Сохранить файл"; + strings["DefleMask 1.1.3 module##sggu"].plurals[0] = "модуль DefleMask 1.1.3"; + strings["Save File##sggu1"].plurals[0] = "Сохранить файл"; + strings["DefleMask 1.0/legacy module##sggu"].plurals[0] = "модуль DefleMask 1.0/legacy"; + strings["Save File##sggu2"].plurals[0] = "Сохранить файл"; + strings["Furnace-B song##sggu"].plurals[0] = "модуль Furnace-B"; + strings["Load Instrument##sggu"].plurals[0] = "загрузить инструмент"; + strings["all compatible files##sggu1"].plurals[0] = "все совместимые файлы"; + strings["Furnace instrument##sggu0"].plurals[0] = "инструмент Furnace"; + strings["DefleMask preset##sggu0"].plurals[0] = "пресет DefleMask"; + strings["TFM Music Maker instrument##sggu"].plurals[0] = "инструмент из программы TFM Music Maker"; + strings["VGM Music Maker instrument##sggu"].plurals[0] = "инструмент из программы VGM Music Maker"; + strings["Scream Tracker 3 instrument##sggu"].plurals[0] = "инструмент из программы Scream Tracker 3"; + strings["SoundBlaster instrument##sggu"].plurals[0] = "инструмент SoundBlaster"; + strings["Wohlstand OPL instrument##sggu"].plurals[0] = "инструмент из программы Wohlstand OPL"; + strings["Wohlstand OPN instrument##sggu"].plurals[0] = "инструмент из программы Wohlstand OPN"; + strings["Gens KMod patch dump##sggu"].plurals[0] = "дамп патчей Gens KMod"; + strings["BNK file (AdLib)##sggu"].plurals[0] = "файл BNK (AdLib)"; + strings["FF preset bank##sggu"].plurals[0] = "банк пресетов FF"; + strings["2612edit GYB preset bank##sggu"].plurals[0] = "банк пресетов 2612edit GYB"; + strings["VOPM preset bank##sggu"].plurals[0] = "банк пресетов VOPM"; + strings["Wohlstand WOPL bank##sggu"].plurals[0] = "банк Wohlstand WOPL"; + strings["Wohlstand WOPN bank##sggu"].plurals[0] = "банк Wohlstand WOPN"; + strings["all files##sggu1"].plurals[0] = "все файлы"; + strings["Save Instrument##sggu0"].plurals[0] = "Сохранить инструмент"; + strings["Furnace instrument##sggu1"].plurals[0] = "инструмент Furnace"; + strings["Save Instrument##sggu1"].plurals[0] = "Сохранить инструмент"; + strings["DefleMask preset##sggu1"].plurals[0] = "пресет DefleMask"; + strings["Load Wavetable##sggu"].plurals[0] = "Загрузить волновую таблицу"; + strings["compatible files##sggu2"].plurals[0] = "совместимые файлы"; + strings["all files##sggu2"].plurals[0] = "все файлы"; + strings["Save Wavetable##sggu0"].plurals[0] = "Сохранить волновую таблицу"; + strings["Furnace wavetable##sggu"].plurals[0] = "волновая таблица Furnace"; + strings["Save Wavetable##sggu1"].plurals[0] = "Сохранить волновую таблицу"; + strings["DefleMask wavetable##sggu"].plurals[0] = "волновая таблица DefleMask"; + strings["Save Wavetable##sggu2"].plurals[0] = "Сохранить волновую таблицу"; + strings["raw data##sggu"].plurals[0] = "сырые данные"; + strings["Load Sample##sggu"].plurals[0] = "Загрузить сэмпл"; + strings["compatible files##sggu3"].plurals[0] = "совместимые файлы"; + strings["all files##sggu3"].plurals[0] = "все файлы"; + strings["Load Raw Sample##sggu"].plurals[0] = "Загрузить сырые данные сэмпла"; + strings["all files##sggu4"].plurals[0] = "все файлы"; + strings["Save Sample##sggu"].plurals[0] = "Сохранить сэмпл"; + strings["Wave file##sggu0"].plurals[0] = "файл WAV"; + strings["Save Raw Sample##sggu"].plurals[0] = "Сохранить сырые данные сэмпла"; + strings["all files##sggu5"].plurals[0] = "все файлы"; + strings["Export Audio##sggu0"].plurals[0] = "Экспорт аудио"; + strings["Wave file##sggu1"].plurals[0] = "файл WAV"; + strings["Export Audio##sggu1"].plurals[0] = "Экспорт аудио"; + strings["Wave file##sggu2"].plurals[0] = "файл WAV"; + strings["Export Audio##sggu2"].plurals[0] = "Экспорт аудио"; + strings["Wave file##sggu3"].plurals[0] = "файл WAV"; + strings["Export VGM##sggu"].plurals[0] = "Экспорт VGM"; + strings["VGM file##sggu"].plurals[0] = "Файл VGM"; + strings["Export ZSM##sggu"].plurals[0] = "Экспорт ZSM"; + strings["ZSM file##sggu"].plurals[0] = "Файл ZSM"; + strings["Export Command Stream##sggu0"].plurals[0] = "Экспорт потока команд"; + strings["text file##sggu0"].plurals[0] = "текстовый файл"; + strings["Export Command Stream##sggu1"].plurals[0] = "Экспорт потока команд"; + strings["text file##sggu1"].plurals[0] = "текстовый файл"; + strings["Export Command Stream##sggu2"].plurals[0] = "Экспорт потока команд"; + strings["Export FZT module##sggu"].plurals[0] = "Экспорт модуля FZT"; + strings["FZT module##sggu"].plurals[0] = "Модуль FZT"; + strings["binary file##sggu"].plurals[0] = "бинарный файл"; + strings["Export Furnace song##sggu"].plurals[0] = "Экспорт модуля Furnace"; + strings["Furnace song##sggu2"].plurals[0] = "Модуль Furnace"; + strings["Coming soon!##sggu"].plurals[0] = "скоро появится!"; + strings["Select Font##sggu0"].plurals[0] = "Выберите шрифт"; + strings["compatible files##sggu4"].plurals[0] = "совместимые файлы"; + strings["Select Font##sggu1"].plurals[0] = "Выберите шрифт"; + strings["compatible files##sggu5"].plurals[0] = "совместимые файлы"; + strings["Select Font##sggu2"].plurals[0] = "Выберите шрифт"; + strings["compatible files##sggu6"].plurals[0] = "совместимые файлы"; + strings["Select Color File##sggu"].plurals[0] = "Выберите файл с настройками цветов"; + strings["configuration files##sggu0"].plurals[0] = "файлы конфигурации"; + strings["Select Keybind File##sggu"].plurals[0] = "Выберите файл с настройками клавиатуры"; + strings["configuration files##sggu1"].plurals[0] = "файлы конфигурации"; + strings["Select Layout File##sggu"].plurals[0] = "Выберите файл с настройками компоновки окон интерфейса"; + strings[".ini files##sggu0"].plurals[0] = "файлы .ini"; + strings["Select User Presets File##sggu"].plurals[0] = "Выберите файл пользовательских пресетов"; + strings["configuration files##sggu4"].plurals[0] = "файлы конфигурации"; + strings["Select Settings File##sggu"].plurals[0] = "Выберите файл с настройками"; + strings["configuration files##sggu5"].plurals[0] = "файлы конфигурации"; + strings["Export Colors##sggu"].plurals[0] = "Экспортировать настройки цветов"; + strings["configuration files##sggu2"].plurals[0] = "файлы конфигурации"; + strings["Export Keybinds##sggu"].plurals[0] = "Экспортировать настройки клавиатуры"; + strings["configuration files##sggu3"].plurals[0] = "файлы конфигурации"; + strings["Export Layout##sggu"].plurals[0] = "Экспортировать компоновку окон интерфейса"; + strings["Export User Presets##sggu"].plurals[0] = "Экспортировать пользовательские пресеты"; + strings["configuration files##sggu6"].plurals[0] = "файлы конфигурации"; + strings["Export Settings##sggu"].plurals[0] = "Экспортировать настройки"; + strings["configuration files##sggu7"].plurals[0] = "файлы конфигурации"; + strings[".ini files##sggu1"].plurals[0] = "файлы .ini"; + strings["Load ROM##sggu"].plurals[0] = "Загрузить ROM"; + strings["compatible files##sggu7"].plurals[0] = "совместимые файлы"; + strings["all files##sggu6"].plurals[0] = "все файлы"; + strings["Play Command Stream##sggu"].plurals[0] = "Воспроизвести поток команд"; + strings["command stream##sggu"].plurals[0] = "поток команд"; + strings["all files##sggu7"].plurals[0] = "все файлы"; + strings["Open Test##sggu"].plurals[0] = "Открыть (тест)"; + strings["compatible files##sggu8"].plurals[0] = "совместимые файлы"; + strings["another option##sggu0"].plurals[0] = "другая опция"; + strings["all files##sggu8"].plurals[0] = "все файлы"; + strings["Open Test (Multi)##sggu"].plurals[0] = "Открыть (тест, несколько файлов)"; + strings["compatible files##sggu9"].plurals[0] = "совместимые файлы"; + strings["another option##sggu1"].plurals[0] = "другая опция"; + strings["all files##sggu9"].plurals[0] = "все файлы"; + strings["Save Test##sggu"].plurals[0] = "Сохранить (тест)"; + strings["Furnace song##sggu"].plurals[0] = "Модуль Furnace"; + strings["DefleMask module##sggu"].plurals[0] = "Модуль DefleMask"; + strings["you have loaded a backup!\nif you need to, please save it somewhere.\n\nDO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\nFurnace will not save backups of backups.##sggu"].plurals[0] = "вы загрузили резервную копию!\nесли необходимо, сохраните её где-то ещё.\n\nСИСТЕМА РЕЗЕРВНОГО КОПИРОВАНИЯ НЕ ЯВЛЯЕТСЯ СИСТЕМОЙ АВТОСОХРАНЕНИЯ!\nFurnace не сохраняет резервные копии резервных копий."; + strings["cut##sggu"].plurals[0] = "вырезать"; + strings["copy##sggu"].plurals[0] = "копировать"; + strings["paste##sggu0"].plurals[0] = "вставить"; + strings["paste special...##sggu"].plurals[0] = "вставить..."; + strings["paste mix##sggu"].plurals[0] = "вставить поверх"; + strings["paste mix (background)##sggu"].plurals[0] = "вставить поверх (с заменой существующего)"; + strings["paste with ins (foreground)##sggu"].plurals[0] = "вставить поверх с инстр. (без замены существующего)"; + strings["no instruments available##sggu0"].plurals[0] = "нет доступных инструментов"; + strings["paste with ins (background)##sggu"].plurals[0] = "вставить поверх с инстр. (с заменой существующего)"; + strings["no instruments available##sggu1"].plurals[0] = "нет доступных инструментов"; + strings["paste flood##sggu"].plurals[0] = "вставить с цикл. повт. буфера (до конца патт.)"; + strings["paste overflow##sggu"].plurals[0] = "вставить (с возможным переходом в след. паттерн)"; + strings["delete##sggu0"].plurals[0] = "удалить"; + strings["select all##sggu"].plurals[0] = "выбрать всё"; + strings["operation mask...##sggu"].plurals[0] = "маска операций..."; + strings["delete##sggu1"].plurals[0] = "удаление"; + strings["pull delete##sggu"].plurals[0] = "удал. с подтяг. след. строк"; + strings["insert##sggu"].plurals[0] = "вставка пустой строки"; + strings["paste##sggu1"].plurals[0] = "вставка"; + strings["transpose (note)##sggu"].plurals[0] = "транспонирование (нота)"; + strings["transpose (value)##sggu"].plurals[0] = "транспонирование (других параметров)"; + strings["interpolate##sggu0"].plurals[0] = "интерполяция"; + strings["fade##sggu"].plurals[0] = "градиент/затухание"; + strings["invert values##sggu0"].plurals[0] = "инверсия значений"; + strings["scale##sggu"].plurals[0] = "масштабирование"; + strings["randomize##sggu"].plurals[0] = "заполнение случайными значениями"; + strings["flip##sggu"].plurals[0] = "переворот"; + strings["collapse/expand##sggu"].plurals[0] = "сжать/расширить"; + strings["input latch##sggu"].plurals[0] = "буфер ввода"; + strings["&&: selected instrument\n..: no instrument##sggu"].plurals[0] = "&&: выбранный инструмент\n..: без инструмента"; + strings["Set##sggu"].plurals[0] = "Очистить"; + strings["Reset##sggu"].plurals[0] = "Сбросить"; + strings["note up##sggu"].plurals[0] = "на полутон вверх"; + strings["note down##sggu"].plurals[0] = "на полутон вниз"; + strings["octave up##sggu"].plurals[0] = "на октаву вверх"; + strings["octave down##sggu"].plurals[0] = "на октаву вниз"; + strings["values up##sggu"].plurals[0] = "параметры вверх"; + strings["values down##sggu"].plurals[0] = "параметры вниз"; + strings["values up (+16)##sggu"].plurals[0] = "параметры вверх (+16)"; + strings["values down (-16)##sggu"].plurals[0] = "параметры вниз (-16)"; + strings["transpose##sggu"].plurals[0] = "транспонировать"; + strings["Notes##sggu"].plurals[0] = "Ноты"; + strings["Values##sggu"].plurals[0] = "Параметры"; + strings["interpolate##sggu1"].plurals[0] = "транспонировать"; + strings["change instrument...##sggu"].plurals[0] = "заменить инструмент..."; + strings["no instruments available##sggu"].plurals[0] = "нет доступных инструментов"; + strings["gradient/fade...##sggu"].plurals[0] = "градиент/затухание..."; + strings["Start##sggu"].plurals[0] = "Начало"; + strings["End##sggu"].plurals[0] = "Конец"; + strings["Nibble mode##sggu0"].plurals[0] = "Режим тетрад"; + strings["Go ahead##sggu"].plurals[0] = "Применить"; + strings["scale...##sggu"].plurals[0] = "масштабировать..."; + strings["Scale##sggu"].plurals[0] = "Масштабировать"; + strings["randomize...##sggu"].plurals[0] = "заполнить случайными значениями..."; + strings["Minimum##sggu"].plurals[0] = "Нижняя граница"; + strings["Maximum##sggu"].plurals[0] = "Верхняя граница"; + strings["Nibble mode##sggu1"].plurals[0] = "Режим тетрад"; + strings["Randomize##sggu"].plurals[0] = "Заполнить"; + strings["invert values##sggu1"].plurals[0] = "инвертировать параметры"; + strings["flip selection##sggu"].plurals[0] = "перевернуть выделенную область"; + strings["collapse/expand amount##CollapseAmount"].plurals[0] = "коэффициент сжатия/расширения##CollapseAmount"; + strings["collapse##sggu"].plurals[0] = "сжать"; + strings["expand##sggu"].plurals[0] = "расширить"; + strings["collapse pattern##sggu"].plurals[0] = "сжать паттерн"; + strings["expand pattern##sggu"].plurals[0] = "расширить паттерн"; + strings["collapse song##sggu"].plurals[0] = "сжать трек"; + strings["expand song##sggu"].plurals[0] = "расширить трек"; + strings["find/replace##sggu"].plurals[0] = "найти/заменить"; + strings["clone pattern##sggu"].plurals[0] = "клонировать паттерн"; + strings["Furnace has been started in Safe Mode.\nthis means that:\n\n- software rendering is being used\n- audio output may not work\n- font loading is disabled\n\ncheck any settings which may have made Furnace start up in this mode.\nfont loading is one of these.##sggu"].plurals[0] = "Furnace был запущен в безопасном режиме.\nэто означает:\n\n- используется программная отрисовка\n- может не работать вывод звука\n- отключена загрузка шрифтов\n\nпроверьте, какие настройки могли привести к запуску программы в этом режиме.\nзагрузка шрифтов может быть одной из таких."; + strings["Unsaved changes! Save changes before opening file?##sggu0"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием файла?"; + strings["Unsaved changes! Save changes before opening file?##sggu2"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием файла?"; + strings["Error while loading file! (%s)##sggu0"].plurals[0] = "Ошибка при загрузке файла! (%s)"; + strings["Unsaved changes! Save changes before quitting?##sggu"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед выходом?"; + strings["error while loading fonts! please check your settings.##sggu0"].plurals[0] = "Ошибка при загрузке шрифтов! Проверьте свои настройки."; + strings["File##menubar"].plurals[0] = "Файл##menubar"; + strings["file##menubar"].plurals[0] = "файл##menubar"; + strings["new...##sggu"].plurals[0] = "новый..."; + strings["Unsaved changes! Save changes before creating a new song?##sggu"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед созданием нового трека?"; + strings["open...##sggu"].plurals[0] = "открыть..."; + strings["Unsaved changes! Save changes before opening another file?##sggu"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием другого файла?"; + strings["open recent##sggu"].plurals[0] = "открыть недавние"; + strings["Unsaved changes! Save changes before opening file?##sggu1"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием файла?"; + strings["nothing here yet##sggu"].plurals[0] = "пока здесь ничего нет"; + strings["clear history##sggu"].plurals[0] = "очистить историю"; + strings["Are you sure you want to clear the recent file list?##sggu"].plurals[0] = "Вы уверены, что хотите очистить список недавних файлов?"; + strings["save##sggu"].plurals[0] = "сохранить"; + strings["Error while saving file! (%s)##sggu0"].plurals[0] = "Ошибка при сохранении файла! (%s)"; + strings["save as...##sggu"].plurals[0] = "сохранить как..."; + strings["export audio...##sggu0"].plurals[0] = "экспорт аудио..."; + strings["export VGM...##sggu0"].plurals[0] = "экспорт VGM..."; + strings["export .dmf (1.1.3+)...##sggu0"].plurals[0] = "экспорт .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...##sggu0"].plurals[0] = "экспорт .dmf (1.0/legacy)..."; + strings["export ZSM...##sggu0"].plurals[0] = "экспорт ZSM..."; + strings["export Amiga validation data...##sggu0"].plurals[0] = "экспорт проверочного файла для компьютера Amiga..."; + strings["export text...##sggu0"].plurals[0] = "экспорт текста..."; + strings["export command stream...##sggu0"].plurals[0] = "экспорт потока команд..."; + strings["export FZT module...##sggu"].plurals[0] = "экспорт модуля FZT..."; + strings["export FZT module...##sggu1"].plurals[0] = "экспорт модуля FZT..."; + strings["export Furnace module...##sggu"].plurals[0] = "экспорт модуля Furnace..."; + strings["export audio...##sggu1"].plurals[0] = "экспорт аудио..."; + strings["export VGM...##sggu1"].plurals[0] = "экспорт VGM..."; + strings["export .dmf (1.1.3+)...##sggu1"].plurals[0] = "экспорт .dmf (1.1.3+)..."; + strings["export .dmf (1.0/legacy)...##sggu1"].plurals[0] = "экспорт .dmf (1.0/legacy)..."; + strings["export ZSM...##sggu1"].plurals[0] = "экспорт ZSM..."; + strings["export Amiga validation data...##sggu1"].plurals[0] = "экспорт проверочного файла для компьютера Amiga..."; + strings["export text...##sggu1"].plurals[0] = "экспорт текста..."; + strings["export command stream...##sggu1"].plurals[0] = "экспорт потока команд..."; + strings["export...##sggu"].plurals[0] = "экспорт..."; + strings["manage chips##sggu"].plurals[0] = "менеджер чипов"; + strings["add chip...##sggu"].plurals[0] = "добавить чип..."; + strings["cannot add chip! (##sggu"].plurals[0] = "не могу добавить чип! ("; + strings["configure chip...##sggu"].plurals[0] = "настроить чип..."; + strings["change chip...##sggu"].plurals[0] = "сменить чип..."; + strings["Preserve channel positions##sggu0"].plurals[0] = "Сохранить положение каналов"; + strings["remove chip...##sggu"].plurals[0] = "убрать чип..."; + strings["Preserve channel positions##sggu1"].plurals[0] = "Сохранить положение каналов"; + strings["cannot remove chip! (##sggu"].plurals[0] = "не могу убрать чип! ("; + strings["cannot change chip! (##sggu"].plurals[0] = "не могу сменить чип! ("; + strings["open built-in assets directory##sggu"].plurals[0] = "открыть внутреннюю папку с ресурсами"; + strings["restore backup##sggu"].plurals[0] = "загрузить резервную копию"; + strings["exit...##sggu"].plurals[0] = "выйти..."; + strings["Unsaved changes! Save before quitting?##sggu"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед выходом?"; + strings["Edit##menubar"].plurals[0] = "Правка##menubar"; + strings["edit##menubar"].plurals[0] = "правка##menubar"; + strings["undo##sggu"].plurals[0] = "отменить"; + strings["redo##sggu"].plurals[0] = "вернуть"; + strings["clear...##sggu"].plurals[0] = "очистить..."; + strings["Settings##menubar"].plurals[0] = "Настройки##menubar"; + strings["settings##menubar"].plurals[0] = "настройки##menubar"; + strings["full screen##sggu"].plurals[0] = "полноэкранный режим"; + strings["lock layout##sggu"].plurals[0] = "зафиксировать компоновку окон"; + strings["pattern visualizer##sggu"].plurals[0] = "визуализатор эффектов в паттерне"; + strings["reset layout##sggu"].plurals[0] = "сбросить компоновку окон"; + strings["Are you sure you want to reset the workspace layout?##sggu"].plurals[0] = "Вы уверены, что хотите сброить компоновку окон интерфейса?"; + strings["switch to mobile view##sggu"].plurals[0] = "переключиться на мобильный интерфейс"; + strings["user systems...##sggu"].plurals[0] = "пользовательские системы..."; + strings["settings...##sggu"].plurals[0] = "настройки..."; + strings["Window##menubar"].plurals[0] = "Окно##menubar"; + strings["window##menubar"].plurals[0] = "окно##menubar"; + strings["song information##sggu"].plurals[0] = "о треке"; + strings["subsongs##sggu"].plurals[0] = "подпесни"; + strings["speed##sggu"].plurals[0] = "скорость"; + strings["assets##sggu"].plurals[0] = "ресурсы"; + strings["instruments##sggu"].plurals[0] = "инструменты"; + strings["wavetables##sggu"].plurals[0] = "волновые таблицы"; + strings["samples##sggu"].plurals[0] = "сэмплы"; + strings["orders##sggu"].plurals[0] = "матрица паттернов"; + strings["pattern##sggu"].plurals[0] = "паттерны"; + strings["mixer##sggu"].plurals[0] = "микшер"; + strings["grooves##sggu"].plurals[0] = "ритм-паттерны"; + strings["channels##sggu"].plurals[0] = "каналы"; + strings["pattern manager##sggu"].plurals[0] = "менеджер паттернов"; + strings["chip manager##sggu"].plurals[0] = "менеджер чипов"; + strings["compatibility flags##sggu"].plurals[0] = "флаги совместимости"; + strings["song comments##sggu"].plurals[0] = "комментарии трека"; + strings["song##sggu"].plurals[0] = "трек"; + strings["visualizers##sggu"].plurals[0] = "визуализаторы"; + strings["tempo##sggu"].plurals[0] = "темп"; + strings["debug##sggu"].plurals[0] = "отладка"; + strings["instrument editor##sggu"].plurals[0] = "редактор инструментов"; + strings["wavetable editor##sggu"].plurals[0] = "редактор волновых таблиц"; + strings["sample editor##sggu"].plurals[0] = "редактор сэмплов"; + strings["play/edit controls##sggu"].plurals[0] = "управление редактированием/воспроизведением"; + strings["piano/input pad##sggu"].plurals[0] = "клавиатура пианино/панель ввода"; + strings["oscilloscope (master)##sggu"].plurals[0] = "осциллограф"; + strings["oscilloscope (per-channel)##sggu"].plurals[0] = "осциллографы (для отдельных каналов)"; + strings["oscilloscope (X-Y)##sggu"].plurals[0] = "осциллограф (X-Y)"; + strings["volume meter##sggu"].plurals[0] = "измеритель громкости"; + strings["clock##sggu"].plurals[0] = "часы"; + strings["register view##sggu"].plurals[0] = "регистры"; + strings["log viewer##sggu"].plurals[0] = "просмотр логов"; + strings["statistics##sggu"].plurals[0] = "статистика"; + strings["memory composition##sggu"].plurals[0] = "содержание памяти"; + strings["spoiler##sggu"].plurals[0] = "спойлер"; + strings["Help##menubar"].plurals[0] = "Справка##menubar"; + strings["help##menubar"].plurals[0] = "справка##menubar"; + strings["effect list##sggu"].plurals[0] = "список эффектов"; + strings["debug menu##sggu"].plurals[0] = "отладка"; + strings["inspector##sggu"].plurals[0] = "отладка ImGUI"; + strings["panic##sggu"].plurals[0] = "паника"; + strings["about...##sggu"].plurals[0] = "о программе..."; + strings["| Speed %d:%d##sggu"].plurals[0] = "| Скорость %d:%d"; + strings["| Speed %d##sggu"].plurals[0] = "| Скорость %d"; + strings["| Groove##sggu"].plurals[0] = "| Ритм-паттерн"; + strings[" @ %gHz (%g BPM) ##sggu"].plurals[0] = " @ %g Гц (%g BPM) "; + strings["| Order %.2X/%.2X ##sggu"].plurals[0] = "| Строка матр. патт. %.2X/%.2X "; + strings["| Order %d/%d ##sggu"].plurals[0] = "| Строка матр. патт. %d/%d "; + strings["| Row %.2X/%.2X ##sggu"].plurals[0] = "| Строка %.2X/%.2X "; + strings["| Row %d/%d ##sggu"].plurals[0] = "| Строка %d/%d "; + strings["Don't you have anything better to do?##sggu"].plurals[0] = "Вам точно больше нечем заняться?"; + strings["%d years ##sggu"].plurals[0] = "%d год "; + strings["%d years ##sggu"].plurals[1] = "%d года "; + strings["%d years ##sggu"].plurals[2] = "%d лет "; + strings["%d months ##sggu"].plurals[0] = "%d месяц "; + strings["%d months ##sggu"].plurals[1] = "%d месяца "; + strings["%d months ##sggu"].plurals[2] = "%d месяцев "; + strings["%d days ##sggu"].plurals[0] = "%d день "; + strings["%d days ##sggu"].plurals[1] = "%d дня "; + strings["%d days ##sggu"].plurals[2] = "%d дней "; + strings["Note off (cut)##sggu"].plurals[0] = "\"Отпускание клавиши\" (резкое)"; + strings["Note off (release)##sggu"].plurals[0] = "\"Отпускание клавиши\" (с включением фазы затухания огибающей)"; + strings["Macro release only##sggu"].plurals[0] = "\"Отпускание клавиши\" (только для макросов)"; + strings["Note on: %s##sggu"].plurals[0] = "Нота: %s"; + strings["Ins %d: ##sggu"].plurals[0] = "Инструмент %d: <недейств.>"; + strings["Ins %d: %s##sggu"].plurals[0] = "Инструмент %d: %s"; + strings["Set volume: %d (%.2X, INVALID!)##sggu"].plurals[0] = "Громкость: %d (%.2X, НЕДЕЙСТВИТЕЛЬНА!)"; + strings["Set volume: %d (%.2X, %d%%)##sggu"].plurals[0] = "Громкость: %d (%.2X, %d%%)"; + strings["| modified##sggu"].plurals[0] = "| изменено"; + strings["there was an error in the file dialog! you may want to report this issue to:\nhttps://github.com/tildearrow/furnace/issues\ncheck the Log Viewer (window > log viewer) for more information.\n\nfor now please disable the system file picker in Settings > General.##sggu"].plurals[0] = "возникла ошибка в окне файлового диалога! возможно, вы захотите сообщить об ошибке:\nhttps://github.com/tildearrow/furnace/issues\nвы можете открыть просмотр логов (окно > просмотр логов) для получения дополнительной информации.\n\nпока можете отключить файловый диалог ОС в настройки > основные."; + strings["can't do anything without Storage permissions!##sggu"].plurals[0] = "не могу ничего сделать без разрешения \"Хранилище\"!"; + strings["Zenity/KDialog not available!\nplease install one of these, or disable the system file picker in Settings > General.##sggu"].plurals[0] = "Zenity/KDialog недоступны!\nпожалуйста, установите один из них, или отключите файловый диалог ОС в настройки > основные."; + strings["Error while loading file! (%s)##sggu2"].plurals[0] = "Ошибка при загрузке файла! (%s)"; + strings["Error while saving file! (%s)##sggu1"].plurals[0] = "Ошибка при сохранении файла! (%s)"; + strings["Error while loading file! (%s)##sggu3"].plurals[0] = "Ошибка при загрузке файла! (%s)"; + strings["Error while saving file! (%s)##sggu2"].plurals[0] = "Ошибка при сохранении файла! (%s)"; + strings["Error while saving file! (%s)##sggu3"].plurals[0] = "Ошибка при сохранении файла! (%s)"; + strings["error while saving instrument! only the following instrument types are supported:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS##sggu"].plurals[0] = "ошибка при сохранении инструмента! поддерживаются только следующие типы инструментов:\n- FM (OPN)\n- SN76489/Sega PSG\n- Game Boy\n- PC Engine\n- NES\n- C64\n- FM (OPLL)\n- FDS"; + strings["there were some errors while loading samples:\n#sggu"].plurals[0] = "при загрузке сэмплов возникли следующие ошибки:\n"; + strings["...but you haven't selected a sample!##sggu0"].plurals[0] = "...но вы не выбрали сэмпл!"; + strings["could not save sample! open Log Viewer for more information.##sggu0"].plurals[0] = "не удалось сохранить сэмпл! откройте просмотрщик логов для получения дополнительной информации."; + strings["could not save sample! open Log Viewer for more information.##sggu1"].plurals[0] = "не удалось сохранить сэмпл! откройте просмотрщик логов для получения дополнительной информации."; + strings["there were some warnings/errors while loading instruments:\n#sggu"].plurals[0] = "при загрузке инструментов возникли следующие ошибки и предупреждения:\n"; + strings["> %s: cannot load instrument! (%s)\n#sggu"].plurals[0] = "> %s: не могу загрузить инструмент! (%s)\n"; + strings["...but you haven't selected an instrument!##sggu0"].plurals[0] = "...но вы не выбрали инструмент!"; + strings["cannot load instrument! (##sggu"].plurals[0] = "не могу загрузить инструмент! ("; + strings["congratulations! you managed to load nothing.\nyou are entitled to a bug report.##sggu"].plurals[0] = "поздравляю! вам удалось загрузить ничто.\nвы приглашаетесь к написанию отчёта об ошибке."; + strings["there were some errors while loading wavetables:\n##sggu"].plurals[0] = "при загрузке волновых таблиц возникли следующие ошибки:\n"; + strings["cannot load wavetable! (##sggu"].plurals[0] = "не могу загрузить волновую таблицу! ("; + strings["...but you haven't selected a wavetable!##sggu"].plurals[0] = "...но вы не выбрали волновую таблицу!"; + strings["could not open file!##sggu"].plurals[0] = "не удалось открыть файл!"; + strings["could not write FZT module!##sggu"].plurals[0] = "не удалось записать модуль FZT!"; + strings["could not import user presets!##sggu"].plurals[0] = "не удалось импортировать пользовательские пресеты!"; + strings["could not import user presets! (%s)##sggu"].plurals[0] = "не удалось импортировать пользовательские пресеты! (%s)"; + strings["Could not write ZSM! (%s)##sggu"].plurals[0] = "Не удалось записать файл ZSM! (%s)"; + strings["could not write text! (%s)##sggu"].plurals[0] = "не удалось записать текстовый файл! (%s)"; + strings["could not write command stream! (%s)##sggu"].plurals[0] = "не удалось записать файл с потоком команд! (%s)"; + strings["could not write tildearrow version Furnace module! (%s)##sggu"].plurals[0] = "не удалось записать файл модуля для версии tildearrow! (%s)"; + strings["Error while loading file! (%s)##sggu4"].plurals[0] = "Ошибка при загрузке файла! (%s)"; + strings["You opened: %s##sggu"].plurals[0] = "Вы открыли: %s"; + strings["You opened:##sggu"].plurals[0] = "Вы открыли:"; + strings["You saved: %s##sggu"].plurals[0] = "Вы сохранили: %s"; + strings["Rendering...###Rendering..."].plurals[0] = "Рендер...###Rendering..."; + strings["Please wait...##sggu"].plurals[0] = "Пожалуйста, подождите..."; + strings["Abort##sggu"].plurals[0] = "Прервать"; + strings["New Song###New Song"].plurals[0] = "Новый трек###New Song"; + strings["Export###Export"].plurals[0] = "Экспорт###Export"; + strings["Error###Error"].plurals[0] = "Ошибка###Error"; + strings["OK##sggu0"].plurals[0] = "ОК"; + strings["Warning###Warning"].plurals[0] = "Внимание###Warning"; + strings["Yes##sggu0"].plurals[0] = "Да"; + strings["No##sggu0"].plurals[0] = "Нет"; + strings["Yes##sggu1"].plurals[0] = "Да"; + strings["No##sggu1"].plurals[0] = "Нет"; + strings["Yes##sggu2"].plurals[0] = "Да"; + strings["No##sggu2"].plurals[0] = "Нет"; + strings["Yes##sggu3"].plurals[0] = "Да"; + strings["No##sggu3"].plurals[0] = "Нет"; + strings["Cancel##sggu0"].plurals[0] = "Отмена"; + strings["Erasing##sggu"].plurals[0] = "Удалить:"; + strings["All subsongs##sggu"].plurals[0] = "Все подпесни"; + strings["Current subsong##sggu"].plurals[0] = "Текущую подпесню"; + strings["Orders##sggu"].plurals[0] = "Матрицу паттернов"; + strings["Pattern##sggu"].plurals[0] = "Паттерны"; + strings["Instruments##sggu"].plurals[0] = "Инструменты"; + strings["Wavetables##sggu"].plurals[0] = "Волновые таблицы"; + strings["Samples##sggu"].plurals[0] = "Сэмплы"; + strings["Optimization##sggu"].plurals[0] = "Оптимизировать:"; + strings["De-duplicate patterns##sggu"].plurals[0] = "Удалить дубликаты паттернов"; + strings["Remove unused instruments##sggu"].plurals[0] = "Удалить неиспользуемые инструменты"; + strings["Remove unused samples##sggu"].plurals[0] = "Удалить неиспользуемые сэмплы"; + strings["Never mind! Cancel##sggu1"].plurals[0] = "Не надо! Отмена"; + strings["Yes##sggu4"].plurals[0] = "Да"; + strings["No##sggu4"].plurals[0] = "Нет"; + strings["Yes##sggu5"].plurals[0] = "Да"; + strings["No##sggu5"].plurals[0] = "Нет"; + strings["Yes##sggu6"].plurals[0] = "Да"; + strings["No##sggu6"].plurals[0] = "Нет"; + strings["Yes##sggu7"].plurals[0] = "Да"; + strings["Yes##sggu8"].plurals[0] = "Да"; + strings["Yes##sggu9"].plurals[0] = "Да"; + strings["Yes##sggu10"].plurals[0] = "Да"; + strings["Yes##sggu11"].plurals[0] = "Да"; + strings["No##sggu8"].plurals[0] = "Нет"; + strings["No##sggu9"].plurals[0] = "Нет"; + strings["No##sggu10"].plurals[0] = "Нет"; + strings["No##sggu11"].plurals[0] = "Нет"; + strings["No##sggu12"].plurals[0] = "Нет"; + strings["Cancel##sggu4"].plurals[0] = "Отмена"; + strings["Cancel##sggu5"].plurals[0] = "Отмена"; + strings["Cancel##sggu6"].plurals[0] = "Отмена"; + strings["Cancel##sggu7"].plurals[0] = "Отмена"; + strings["Cancel##sggu8"].plurals[0] = "Отмена"; + strings["OK##sggu1"].plurals[0] = "ОК"; + strings["Drum kit mode:##sggu"].plurals[0] = "Режим создания набора ударных:"; + strings["Normal##sggu"].plurals[0] = "Обычный"; + strings["12 samples per octave##sggu"].plurals[0] = "12 сэмплов на октаву"; + strings["Starting octave##sggu"].plurals[0] = "Начальная октава"; + strings["too many instruments!##sggu"].plurals[0] = "слишком много инструментов!"; + strings["too many wavetables!##sggu"].plurals[0] = "слишком много волновых таблиц!"; + strings["Select Instrument###Select Instrument"].plurals[0] = "Выберите инструмент###Select Instrument"; + strings["this is an instrument bank! select which one to use:##sggu"].plurals[0] = "это банк инструментов! выберите, какой вы хотите использовать:"; + strings["this is an instrument bank! select which ones to load:##sggu"].plurals[0] = "это банк инструментов! выберите, какой вы хотите загрузить"; + strings["Search...##sggu"].plurals[0] = "Поиск..."; + strings["All##sggu"].plurals[0] = "Все"; + strings["None##sggu"].plurals[0] = "Никакой"; + strings["OK##sggu2"].plurals[0] = "ОК"; + strings["Cancel##sggu2"].plurals[0] = "Отмена"; + strings["...but you haven't selected an instrument!##sggu1"].plurals[0] = "...но вы не выбрали инструмент!"; + strings["Import Raw Sample###Import Raw Sample"].plurals[0] = "Импортировать сырые данные сэмпла###Import Raw Sample"; + strings["Data type:##sggu"].plurals[0] = "Тип данных:"; + strings["Sample rate##sggu"].plurals[0] = "Частота квантования"; + strings["Channels##sggu"].plurals[0] = "Число каналов"; + strings["(will be mixed down to mono)##sggu"].plurals[0] = "(будет сведено в моно)"; + strings["Unsigned##sggu"].plurals[0] = "Беззнаковый"; + strings["Big endian##sggu"].plurals[0] = "Обратный порядок байтов (Big endian)"; + strings["Swap nibbles##sggu"].plurals[0] = "Поменять местами тетрады"; + strings["Swap words##sggu"].plurals[0] = "Поменять местами машинные слова"; + strings["Encoding:##sggu"].plurals[0] = "Кодировка:"; + strings["Reverse bit order##sggu"].plurals[0] = "Обратный порядок битов"; + strings["OK##sggu3"].plurals[0] = "ОК"; + strings["...but you haven't selected a sample!##sggu1"].plurals[0] = "...но вы не выбрали сэмпл!"; + strings["Cancel##sggu3"].plurals[0] = "Отмена"; + strings["Error! No string provided!##sggu"].plurals[0] = "Ошибка! Не предоставлена строка!"; + strings["OK##sggu4"].plurals[0] = "ОК"; + strings["%.0fµs##sggu"].plurals[0] = "%.0f мс"; + strings["error while loading fonts! please check your settings.##sggu1"].plurals[0] = "Ошибка при загрузке шрифтов! пожалуйста, проверьте настройки."; + strings["it appears I couldn't load these fonts. any setting you can check?##sggu"].plurals[0] = "кажется, я не могу загрузить эти шрифты. проверьте настройки?"; + strings["could not init renderer!\r\nfalling back to software renderer. please restart Furnace.##sggu"].plurals[0] = "не получилось инициализировать движок отрисовки!\r\nперехожу на программную отрисовку. пожалуйста, перезапустите Furnace."; + strings["could not init renderer! %s\r\nfalling back to software renderer. please restart Furnace.##sggu"].plurals[0] = "не получилось инициализировать движок отрисовки! %s\r\nперехожу на программную отрисовку. пожалуйста, перезапустите Furnace."; + strings["\r\nfalling back to software renderer. please restart Furnace.##sggu"].plurals[0] = "\r\nперехожу на программную отрисовку. пожалуйста, перезапустите Furnace."; + strings["could not init renderer! %s##sggu"].plurals[0] = "не получилось инициализировать движок отрисовки! %s"; + strings["\r\nthe render driver has been set to a safe value. please restart Furnace.##sggu"].plurals[0] = "\r\nдвижок отрисовки был сброшен до безопасного. пожалуйста, перезапустите Furnace."; + strings["could not open window! %s##sggu"].plurals[0] = "не удалось открыть окно! %s"; + strings["error while loading fonts! please check your settings.##sggu2"].plurals[0] = "Ошибка при загрузке шрифтов! пожалуйста, проверьте настройки."; + strings["could NOT save layout! %s##sggu"].plurals[0] = "Не получилось сохранить компоновку окон! %s"; + + // sggc src/gui/guiConst.cpp + + strings["Generic Sample##sggc"].plurals[0] = "Типичный сэмпл"; + strings["Beeper##sggc"].plurals[0] = "Пищалка"; + strings["VRC6 (saw)##sggc"].plurals[0] = "VRC6 (пила)"; + strings["OPL (drums)##sggc"].plurals[0] = "OPL (ударные)"; + strings["PowerNoise (noise)##sggc"].plurals[0] = "PowerNoise (шум)"; + strings["PowerNoise (slope)##sggc"].plurals[0] = "PowerNoise (скат)"; + strings["Forward##sggc"].plurals[0] = "Вперёд"; + strings["Backward##sggc"].plurals[0] = "Назад"; + strings["Ping pong##sggc"].plurals[0] = "Туда-обратно"; + strings["1-bit PCM##sggc"].plurals[0] = "1-битная ИКМ"; + strings["1-bit DPCM##sggc"].plurals[0] = "1-битная ДИКМ"; + strings["8-bit PCM##sggc"].plurals[0] = "8-битная ИКМ"; + strings["8-bit µ-law PCM##sggc"].plurals[0] = "8-битная ИКМ (µ-закон)"; + strings["16-bit PCM##sggc"].plurals[0] = "16-битная ИКМ"; + strings["none##sggc"].plurals[0] = "нет"; + strings["linear##sggc"].plurals[0] = "линейная"; + strings["cubic spline##sggc"].plurals[0] = "кубический сплайн"; + strings["blep synthesis##sggc"].plurals[0] = "BLEP-синтез"; + strings["sinc##sggc"].plurals[0] = "sinc"; + strings["best possible##sggc"].plurals[0] = "наилучший"; + strings["Pitch##sggc"].plurals[0] = "Частота"; + strings["Song##sggc"].plurals[0] = "Трек"; + strings["Time##sggc"].plurals[0] = "Время"; + strings["Speed##sggc0"].plurals[0] = "Скорость"; + strings["Panning##sggc"].plurals[0] = "Панорамирование"; + strings["Volume##sggc"].plurals[0] = "Громкость"; + strings["System (Primary)##sggc"].plurals[0] = "Основные эффекты чипа"; + strings["System (Secondary)##sggc"].plurals[0] = "Вспомогательные эффекты чипа"; + strings["Miscellaneous##sggc"].plurals[0] = "Разное"; + strings["Invalid##sggc"].plurals[0] = "Недейств."; + + strings["---Global##sggc"].plurals[0] = "---Global"; + strings["New##sggc"].plurals[0] = "Новый"; + strings["Open file##sggc"].plurals[0] = "Открыть файл"; + strings["Restore backup##sggc"].plurals[0] = "Загрузить резервную копию"; + strings["Save file##sggc"].plurals[0] = "Сохранить файл"; + strings["Save as##sggc"].plurals[0] = "Сохранить как"; + strings["Export##sggc"].plurals[0] = "Экспорт"; + strings["Undo##sggc"].plurals[0] = "Отменить"; + strings["Redo##sggc"].plurals[0] = "Вернуть"; + strings["Exit##sggc"].plurals[0] = "Выход"; + strings["Play/Stop (toggle)##sggc"].plurals[0] = "Старт/стоп (переключение)"; + strings["Play##sggc"].plurals[0] = "Воспроизведение"; + strings["Stop##sggc"].plurals[0] = "Стоп"; + strings["Play (from beginning)##sggc"].plurals[0] = "Воспроизведение (с начала)"; + strings["Play (repeat pattern)##sggc"].plurals[0] = "Воспроизведение (зациклить текущий паттерн)"; + strings["Play from cursor##sggc"].plurals[0] = "Воспроизведение с курсора"; + strings["Step row##sggc"].plurals[0] = "Сделать один шаг по паттерну"; + strings["Octave up##sggc"].plurals[0] = "На октаву вверх"; + strings["Octave down##sggc"].plurals[0] = "На октаву вниз"; + strings["Previous instrument##sggc"].plurals[0] = "Предыдущий инструмент"; + strings["Next instrument##sggc"].plurals[0] = "Следующий инструмент"; + strings["Increase edit step##sggc"].plurals[0] = "Увеличить шаг редактирования"; + strings["Decrease edit step##sggc"].plurals[0] = "Уменьшить шаг редактирования"; + strings["Toggle edit mode##sggc"].plurals[0] = "Переключить режим редактирования"; + strings["Metronome##sggc"].plurals[0] = "Метроном"; + strings["Toggle repeat pattern##sggc"].plurals[0] = "Переключить режим зацикливания паттерна"; + strings["Follow orders##sggc"].plurals[0] = "След. за воспр. в матр. патт."; + strings["Follow pattern##sggc"].plurals[0] = "След. за воспр. в патт."; + strings["Toggle full-screen##sggc"].plurals[0] = "Перключить полноэкранный режим"; + strings["Request voice from TX81Z##sggc"].plurals[0] = "Запросить канал у TX81Z"; + strings["Panic##sggc"].plurals[0] = "Паника"; + strings["Clear song data##sggc"].plurals[0] = "Удалить данные трека"; + strings["Command Palette##sggc"].plurals[0] = "Палитра команд"; + strings["Recent files (Palette)##sggc"].plurals[0] = "Недавние файлы (палитра)"; + strings["Instruments (Palette)##sggc"].plurals[0] = "Инструменты (палитра)"; + strings["Samples (Palette)##sggc"].plurals[0] = "Сэмплы (палитра)"; + strings["Change instrument (Palette)##sggc"].plurals[0] = "Сменить инструмент (палитра)"; + strings["Add chip (Palette)##sggc"].plurals[0] = "Добавить чип (палитра)"; + strings["Edit Controls##sggc"].plurals[0] = "Редактирование"; + strings["Orders##sggc"].plurals[0] = "Матрица паттернов"; + strings["Instrument List##sggc"].plurals[0] = "Список инструментов"; + strings["Instrument Editor##sggc"].plurals[0] = "Редактор инструментов"; + strings["Song Information##sggc"].plurals[0] = "Информация о треке"; + strings["Speed##sggc1"].plurals[0] = "Скорость"; + strings["Pattern##sggc"].plurals[0] = "Паттерны"; + strings["Wavetable List##sggc"].plurals[0] = "Список волновых таблиц"; + strings["Wavetable Editor##sggc"].plurals[0] = "Редактор волновых таблиц"; + strings["Sample List##sggc"].plurals[0] = "Список сэмплов"; + strings["Sample Editor##sggc"].plurals[0] = "Редактор сэмплов"; + strings["About##sggc"].plurals[0] = "О программе"; + strings["Settings##sggc"].plurals[0] = "Настройки"; + strings["Mixer##sggc"].plurals[0] = "Микшер"; + strings["Debug Menu##sggc"].plurals[0] = "Отладка"; + strings["Oscilloscope (master)##sggc"].plurals[0] = "Осциллограф"; + strings["Volume Meter##sggc"].plurals[0] = "Измеритель громкости"; + strings["Statistics##sggc"].plurals[0] = "Статистика"; + strings["Compatibility Flags##sggc"].plurals[0] = "Флаги совместимости"; + strings["Piano##sggc"].plurals[0] = "Клавиатура пианино"; + strings["Song Comments##sggc"].plurals[0] = "Комментарии трека"; + strings["Channels##sggc"].plurals[0] = "Каналы"; + strings["Pattern Manager##sggc"].plurals[0] = "Менеджер паттернов"; + strings["Chip Manager##sggc"].plurals[0] = "Менеджер чипов"; + strings["Register View##sggc"].plurals[0] = "Регистры"; + strings["Log Viewer##sggc"].plurals[0] = "Просмотр логов"; + strings["Effect List##sggc"].plurals[0] = "Список эффектов"; + strings["Oscilloscope (per-channel)##sggc"].plurals[0] = "Осциллографы (для отдельных каналов)"; + strings["Subsongs##sggc"].plurals[0] = "Подпесни"; + strings["Find/Replace##sggc"].plurals[0] = "Найти/Заменить"; + strings["Clock##sggc"].plurals[0] = "Часы"; + strings["Grooves##sggc"].plurals[0] = "Ритм-паттерны"; + strings["Oscilloscope (X-Y)##sggc"].plurals[0] = "Осциллограф (X-Y)"; + strings["Memory Composition##sggc"].plurals[0] = "Содержание памяти"; + strings["Command Stream Player##sggc"].plurals[0] = "Проигрыватель потока команд"; + strings["User Presets##sggc"].plurals[0] = "Пользовательские пресеты"; + strings["Collapse/expand current window##sggc"].plurals[0] = "Свернуть/развернуть текущее окно"; + strings["Close current window##sggc"].plurals[0] = "Закрыть текущее окно"; + + strings["---Pattern##sggc"].plurals[0] = "---Pattern"; + strings["Transpose (+1)##sggc"].plurals[0] = "Транспонировать (+1)"; + strings["Transpose (-1)##sggc"].plurals[0] = "Транспонировать (-1)"; + strings["Transpose (+1 octave)##sggc"].plurals[0] = "Транспонировать (+1 октава)"; + strings["Transpose (-1 octave)##sggc"].plurals[0] = "Транспонировать (-1 октава)"; + strings["Increase values (+1)##sggc"].plurals[0] = "Увеличить значения (+1)"; + strings["Increase values (-1)##sggc"].plurals[0] = "Уменьшить значения (-1)"; + strings["Increase values (+16)##sggc"].plurals[0] = "Увеличить значения (+16)"; + strings["Increase values (-16)##sggc"].plurals[0] = "Уменьшить значения (-16)"; + strings["Select all##sggc0"].plurals[0] = "Выбрать всё"; + strings["Cut##sggc0"].plurals[0] = "Вырезать"; + strings["Copy##sggc0"].plurals[0] = "Копировать"; + strings["Paste##sggc0"].plurals[0] = "Вставить"; + strings["Paste Mix (foreground)##sggc"].plurals[0] = "Вставить поверх"; + strings["Paste Mix (background)##sggc"].plurals[0] = "Вставить поверх (с заменой существующего)"; + strings["Paste Flood##sggc"].plurals[0] = "Вставить с цикл. повт. буфера (до конца патт.)"; + strings["Paste Overflow##sggc"].plurals[0] = "Вставить (с возможным переходом в след. паттерн)"; + strings["Move cursor up##sggc"].plurals[0] = "Курсор вверх"; + strings["Move cursor down##sggc"].plurals[0] = "Курсор вниз"; + strings["Move cursor left##sggc"].plurals[0] = "Курсор влево"; + strings["Move cursor right##sggc"].plurals[0] = "Курсор вправо"; + strings["Move cursor up by one (override Edit Step)##sggc"].plurals[0] = "Курсор вверх на один шаг (игнорировать шаг редактирования)"; + strings["Move cursor down by one (override Edit Step)##sggc"].plurals[0] = "Курсор вниз на один шаг (игнорировать шаг редактирования)"; + strings["Move cursor to previous channel##sggc"].plurals[0] = "Сдвинуть курсор на предыдущий канал"; + strings["Move cursor to next channel##sggc"].plurals[0] = "Сдвинуть курсор на следующий канал"; + strings["Move cursor to next channel (overflow)##sggc"].plurals[0] = "Сдвинуть курсор на предыдущий канал (с переполнением)"; + strings["Move cursor to previous channel (overflow)##sggc"].plurals[0] = "Сдвинуть курсор на следующий канал (с переполнением)"; + strings["Move cursor to beginning of pattern##sggc"].plurals[0] = "Сдвинуть курсор в начало паттерна"; + strings["Move cursor to end of pattern##sggc"].plurals[0] = "Сдвинуть курсор в конец паттерна"; + strings["Move cursor up (coarse)##sggc"].plurals[0] = "Курсор вверх (грубо)"; + strings["Move cursor down (coarse)##sggc"].plurals[0] = "Курсор вниз (грубо)"; + strings["Expand selection upwards##sggc"].plurals[0] = "Расширить выделенную область вверх"; + strings["Expand selection downwards##sggc"].plurals[0] = "Расширить выделенную область вниз"; + strings["Expand selection to the left##sggc"].plurals[0] = "Расширить выделенную область влево"; + strings["Expand selection to the right##sggc"].plurals[0] = "Расширить выделенную область вправо"; + strings["Expand selection upwards by one (override Edit Step)##sggc"].plurals[0] = "Расширить выделенную область вверх (игнорировать шаг редактирования)"; + strings["Expand selection downwards by one (override Edit Step)##sggc"].plurals[0] = "Расширить выделенную область вниз (игнорировать шаг редактирования)"; + strings["Expand selection to beginning of pattern##sggc"].plurals[0] = "Расширить выделенную область до начала паттерна"; + strings["Expand selection to end of pattern##sggc"].plurals[0] = "Расширить выделенную область до конца паттерна"; + strings["Expand selection upwards (coarse)##sggc"].plurals[0] = "Расширить выделенную область вверх (грубо)"; + strings["Expand selection downwards (coarse)##sggc"].plurals[0] = "Расширить выделенную область вниз (грубо)"; + strings["Move selection up##sggc"].plurals[0] = "Передвинуть выделенную область вверх"; + strings["Move selection down##sggc"].plurals[0] = "Передвинуть выделенную область вниз"; + strings["Move selection to previous channel##sggc"].plurals[0] = "Передвинуть выделенную область на предыдущий канал"; + strings["Move selection to next channel##sggc"].plurals[0] = "Передвинуть выделенную область на следующий канал"; + strings["Delete##sggc"].plurals[0] = "Удалить"; + strings["Pull delete##sggc"].plurals[0] = "Удалить с подтягиванием следующих строк"; + strings["Insert##sggc"].plurals[0] = "Вставить с сдвигом строк вниз"; + strings["Mute channel at cursor##sggc"].plurals[0] = "Заглушить выделенный канал"; + strings["Solo channel at cursor##sggc"].plurals[0] = "Соло выделенного канала"; + strings["Unmute all channels##sggc"].plurals[0] = "Включить все каналы"; + strings["Go to next order##sggc"].plurals[0] = "Перейти на следующую строку матрицы паттернов"; + strings["Go to previous order##sggc"].plurals[0] = "Перейти на предыдущую строку матрицы паттернов"; + strings["Collapse channel at cursor##sggc"].plurals[0] = "Сжать текущий канал"; + strings["Increase effect columns##sggc"].plurals[0] = "Добавить столбец эффектов"; + strings["Decrease effect columns##sggc"].plurals[0] = "Убрать столбец эффектов"; + strings["Interpolate##sggc"].plurals[0] = "Интерполировать"; + strings["Fade##sggc"].plurals[0] = "Затухание/градиент"; + strings["Invert values##sggc"].plurals[0] = "Инвертировать параметры"; + strings["Flip selection##sggc"].plurals[0] = "Перевернуть выделенную область"; + strings["Collapse rows##sggc"].plurals[0] = "Сжать строки"; + strings["Expand rows##sggc"].plurals[0] = "Расширить строки"; + strings["Collapse pattern##sggc"].plurals[0] = "Сжать паттерн"; + strings["Expand pattern##sggc"].plurals[0] = "Расширить паттерн"; + strings["Collapse song##sggc"].plurals[0] = "Сжать трек"; + strings["Expand song##sggc"].plurals[0] = "Расширить трек"; + strings["Set note input latch##sggc"].plurals[0] = "Задать буфер ввода для нот"; + strings["Change mobile scroll mode##sggc"].plurals[0] = "Переключить режим мобильной прокрутки"; + strings["Clear note input latch##sggc"].plurals[0] = "Очистить буфер ввода для нот"; + strings["Clone pattern##sggc"].plurals[0] = "Клонировать паттерн"; + + strings["---Instrument list##sggc"].plurals[0] = "---Instrument list"; + strings["Add instrument##sggc0"].plurals[0] = "Добавить инструмент"; + strings["Duplicate instrument##sggc0"].plurals[0] = "Клонировать инструмент"; + strings["Open instrument##sggc0"].plurals[0] = "Открыть инструмент"; + strings["Open instrument (replace current)##sggc0"].plurals[0] = "Открыть инструмент (с заменой выделенного)"; + strings["Save instrument##sggc0"].plurals[0] = "Сохранить инструмент"; + strings["Export instrument (.dmp)##sggc"].plurals[0] = "Экспорт инструмента (.dmp)"; + strings["Move instrument up in list##sggc0"].plurals[0] = "Сдвинуть инструмент вверх в списке"; + strings["Move instrument down in list##sggc0"].plurals[0] = "Сдвинуть инструмент вниз в списке"; + strings["Delete instrument##sggc0"].plurals[0] = "Удалить инструмент"; + strings["Edit instrument##sggc0"].plurals[0] = "Редактировать инструмент"; + strings["Instrument cursor up##sggc0"].plurals[0] = "Курсор в списке инструментов вверх"; + strings["Instrument cursor down##sggc0"].plurals[0] = "Курсор в списке инструментов вниз"; + strings["Instruments: toggle folders/standard view##sggc0"].plurals[0] = "Инструменты: переключиться между видом с разбиением по папкам и обычным видом"; + strings["---Wavetable list##sggc"].plurals[0] = "---Wavetable list"; + strings["Add wavetable##sggc1"].plurals[0] = "Добавить волновую таблицу"; + strings["Duplicate wavetable##sggc1"].plurals[0] = "Клонировать волновую таблицу"; + strings["Open wavetable##sggc1"].plurals[0] = "Открыть волновую таблицу"; + strings["Open wavetable (replace current)##sggc1"].plurals[0] = "Открыть волновую таблицу (с заменой выделенной)"; + strings["Save wavetable##sggc1"].plurals[0] = "Сохранить волновую таблицу"; + strings["Save wavetable (.dmw)##sggc"].plurals[0] = "Сохранить волновую таблицу (.dmw)"; + strings["Save wavetable (raw)##sggc0"].plurals[0] = "Сохранить волновую таблицу (сырые данные)"; + strings["Move wavetable up in list##sggc1"].plurals[0] = "Сдвинуть волновую таблицу вверх в списке"; + strings["Move wavetable down in list##sggc1"].plurals[0] = "Сдвинуть волновую таблицу вниз в списке"; + strings["Delete wavetable##sggc1"].plurals[0] = "Удалить волновую таблицу"; + strings["Edit wavetable##sggc1"].plurals[0] = "Редактировать волновую таблицу"; + strings["Wavetable cursor up##sggc1"].plurals[0] = "Курсор в списке волновых таблиц вверх"; + strings["Wavetable cursor down##sggc1"].plurals[0] = "Курсор в списке волновых таблиц вниз"; + strings["Wavetables: toggle folders/standard view##sggc1"].plurals[0] = "Волновые таблицы: переключиться между видом с разбиением по папкам и обычным видом"; + strings["Paste wavetables from clipboard##sggc"].plurals[0] = "Вставить волновые таблицы из буфера обмена"; + strings["Paste local wavetables from clipboard##sggc1"].plurals[0] = "Вставить локальные волновые таблицы из буфера обмена"; + strings["---Sample list##sggc"].plurals[0] = "---Sample list"; + strings["Add sample##sggc2"].plurals[0] = "Добавить сэмпл"; + strings["Duplicate sample##sggc2"].plurals[0] = "Клонировать сэмпл"; + strings["Open sample##sggc2"].plurals[0] = "Открыть сэмпл"; + strings["Open sample (replace current)##sggc2"].plurals[0] = "Открыть сэмпл (с заменой выделенного)"; + strings["Import raw sample data##sggc"].plurals[0] = "Импорт сырых данных сэмпла"; + strings["Import raw sample data (replace current)##sggc"].plurals[0] = "Импорт сырых данных сэмпла (с заменой выделенного)"; + strings["Save sample##sggc2"].plurals[0] = "Сохранить сэмпл"; + strings["Save sample (raw)##sggc1"].plurals[0] = "Сохранить сэмпл (сырые данные)"; + strings["Move sample up in list##sggc2"].plurals[0] = "Сдвинуть сэмпл вверх в списке"; + strings["Move sample down in list##sggc2"].plurals[0] = "Сдвинуть сэмпл вниз в списке"; + strings["Delete sample##sggc2"].plurals[0] = "Удалить сэмпл"; + strings["Edit sample##sggc2"].plurals[0] = "Редатировать сэмпл"; + strings["Sample cursor up##sggc2"].plurals[0] = "Курсор в списке сэмплов вверх"; + strings["Sample cursor down##sggc2"].plurals[0] = "Курсор в списке сэмплов вниз"; + strings["Sample preview##sggc"].plurals[0] = "Превью сэмпла"; + strings["Stop sample preview##sggc"].plurals[0] = "Остановить превью сэмпла"; + strings["Samples: Toggle folders/standard view##sggc2"].plurals[0] = "Сэмплы: переключиться между видом с разбиением по папкам и обычным видом"; + strings["Samples: Make me a drum kit##sggc"].plurals[0] = "Сэмплы: сделать набор ударных"; + strings["---Sample editor##sggc"].plurals[0] = "---Sample editor"; + strings["Sample editor mode: Select##sggc"].plurals[0] = "Режим редактирования сэмпла: выделение"; + strings["Sample editor mode: Draw##sggc"].plurals[0] = "Режим редактирования сэмпла: рисование"; + strings["Sample editor: Cut##sggc1"].plurals[0] = "Редактор сэмплов: Вырезать"; + strings["Sample editor: Copy##sggc1"].plurals[0] = "Редактор сэмплов: Копировать"; + strings["Sample editor: Paste##sggc1"].plurals[0] = "Редактор сэмплов: Вставить"; + strings["Sample editor: Paste replace##sggc"].plurals[0] = "Редактор сэмплов: Вставить с заменой"; + strings["Sample editor: Paste mix##sggc"].plurals[0] = "Редактор сэмплов: Вставить со смешением"; + strings["Sample editor: Select all##sggc1"].plurals[0] = "Редактор сэмплов: Выбрать всё"; + strings["Sample editor: Resize##sggc"].plurals[0] = "Редактор сэмплов: Изменить размер"; + strings["Sample editor: Resample##sggc"].plurals[0] = "Редактор сэмплов: Изменить частоту дискретизации"; + strings["Sample editor: Amplify##sggc"].plurals[0] = "Редактор сэмплов: Усилить"; + strings["Sample editor: Normalize##sggc"].plurals[0] = "Редактор сэмплов: Нормализовать"; + strings["Sample editor: Fade in##sggc"].plurals[0] = "Редактор сэмплов: Плавное нарастание"; + strings["Sample editor: Fade out##sggc"].plurals[0] = "Редактор сэмплов: Плавное затухание"; + strings["Sample editor: Apply silence##sggc"].plurals[0] = "Редактор сэмплов: Применить тишину"; + strings["Sample editor: Insert silence##sggc"].plurals[0] = "Редактор сэмплов: Вставить тишину"; + strings["Sample editor: Delete##sggc3"].plurals[0] = "Редактор сэмплов: Удалить"; + strings["Sample editor: Trim##sggc"].plurals[0] = "Редактор сэмплов: Обрезать"; + strings["Sample editor: Reverse##sggc"].plurals[0] = "Редактор сэмплов: Реверс"; + strings["Sample editor: Invert##sggc"].plurals[0] = "Редактор сэмплов: Инверсия"; + strings["Sample editor: Signed/unsigned exchange##sggc"].plurals[0] = "Редактор сэмплов: Знаковый <-> беззнаковый"; + strings["Sample editor: Apply filter##sggc"].plurals[0] = "Редактор сэмплов: Применить фильтр"; + strings["Sample editor: Crossfade loop points##sggc"].plurals[0] = "Редактор сэмплов: Сделать плавный переход между началом и концом зацикленной части"; + strings["Sample editor: Preview sample##sggc"].plurals[0] = "Редактор сэмплов: Превью"; + strings["Sample editor: Stop sample preview##sggc"].plurals[0] = "Редактор сэмплов: Остановить превью"; + strings["Sample editor: Zoom in##sggc"].plurals[0] = "Редактор сэмплов: Увеличить масштаб"; + strings["Sample editor: Zoom out##sggc"].plurals[0] = "Редактор сэмплов: Уменьшить масштаб"; + strings["Sample editor: Toggle auto-zoom##sggc"].plurals[0] = "Редактор сэмплов: Переключить авто-увеличение"; + strings["Sample editor: Create instrument from sample##sggc"].plurals[0] = "Редактор сэмплов: Создать инструмент из сэмпла"; + strings["Sample editor: Set loop to selection##sggc"].plurals[0] = "Редактор сэмплов: Зациклить выделенную часть"; + strings["Sample editor: Create wavetable from selection##sggc"].plurals[0] = "Редактор сэмплов: Создать волновую таблицу из выделенной части"; + strings["---Orders##sggc"].plurals[0] = "---Orders"; + strings["Previous order##sggc"].plurals[0] = "Предыдущая строка матрицы паттернов"; + strings["Next order##sggc"].plurals[0] = "Следующая строка матрицы паттернов"; + strings["Order cursor left##sggc"].plurals[0] = "Курсор матрицы паттернов влево"; + strings["Order cursor right##sggc"].plurals[0] = "Курсор матрицы паттернов вправо"; + strings["Increase order value##sggc"].plurals[0] = "Увеличить значение строки матрицы паттернов"; + strings["Decrease order value##sggc"].plurals[0] = "Уменьшить значение строки матрицы паттернов"; + strings["Switch order edit mode##sggc"].plurals[0] = "Переключить режим редактирования матрицы паттернов"; + strings["Order: toggle alter entire row##sggc"].plurals[0] = "Матрица паттернов: Переключить режим изменения всей строки"; + strings["Add order##sggc3"].plurals[0] = "Добавить строку матрицы паттернов"; + strings["Duplicate order##sggc3"].plurals[0] = "Клонировать строку матрицы паттернов"; + strings["Deep clone order##sggc"].plurals[0] = "Клонировать строку матрицы паттернов с выделением новых индексов"; + strings["Copy current order to end of song##sggc"].plurals[0] = "Клонировать текущую строку матрицы паттернов в конец трека"; + strings["Deep clone current order to end of song##sggc"].plurals[0] = "Клонировать текущую строку матрицы паттернов в конец трека с выделением новых индексов"; + strings["Remove order##sggc"].plurals[0] = "Удалить строку матрицы паттернов"; + strings["Move order up##sggc3"].plurals[0] = "Сдвинуть строку матрицы паттернов вверх"; + strings["Move order down##sggc3"].plurals[0] = "Сдвинуть строку матрицы паттернов вниз"; + strings["Replay order##sggc"].plurals[0] = "Воспроизвести строку матрицы паттернов"; + + strings["All chips##sggc"].plurals[0] = "Все чипы"; + strings["Square##sggc"].plurals[0] = "Меандр"; + strings["Wavetable##sggc"].plurals[0] = "Волн. табл."; + strings["Special##sggc"].plurals[0] = "Особые"; + strings["Sample##sggc"].plurals[0] = "Сэмплеры"; + strings["Modern/fantasy##sggc"].plurals[0] = "Совр./вымышл."; + + // sgda src/gui/doAction.cpp + + strings["Unsaved changes! Save changes before creating a new song?##sgda"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед созданием нового трека?"; + strings["Unsaved changes! Save changes before opening another file?##sgda"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием другого файла?"; + strings["Unsaved changes! Save changes before opening backup?##sgda"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед открытием резервной копии?"; + strings["Error while saving file! (%s)##sgda"].plurals[0] = "Ошибка при сохранении файла! (%s)"; + strings["Error while sending request (MIDI output not configured?)##sgda"].plurals[0] = "Ошибка при посылке запроса (MIDI вывод не настроен?)"; + strings["Select an option: (cannot be undone!)##sgda"].plurals[0] = "Выберите опцию: (действие не может быть отменено!)"; + strings["too many instruments!##sgda0"].plurals[0] = "слишком много инструментов!"; + strings["too many instruments!##sgda1"].plurals[0] = "слишком много инструментов!"; + strings["too many wavetables!##sgda0"].plurals[0] = "слишком много волновых таблиц!"; + strings["too many wavetables!##sgda1"].plurals[0] = "слишком много волновых таблиц!"; + strings["too many samples!##sgda0"].plurals[0] = "слишком много сэмплов!"; + strings["too many samples!##sgda1"].plurals[0] = "слишком много сэмплов!"; + strings["couldn't paste! make sure your sample is 8 or 16-bit.##sgda"].plurals[0] = "Не получилось вставить сэмпл! убедитесь, что это 8- или 16-битный сэмпл."; + strings["too many instruments!##sgda2"].plurals[0] = "слишком много инструментов!"; + strings["select at least one sample!##sgda"].plurals[0] = "выберите хотя бы один сэмпл!"; + strings["maximum size is 256 samples!##sgda"].plurals[0] = "максимальный размер равен 256 сэмплам!"; + strings["too many wavetables!##sgda2"].plurals[0] = "слишком много волновых таблиц!"; + + // sgec src/gui/editControls.cpp + + strings["Mobile Edit###MobileEdit"].plurals[0] = "Мобильное меню редактирования###MobileEdit"; + strings["Mobile Controls###Mobile Controls"].plurals[0] = "Мобильное меню управления###Mobile Controls"; + strings["Mobile Menu###Mobile Menu"].plurals[0] = "Мобильное меню###Mobile Menu"; + strings["Pattern##sgec0"].plurals[0] = "Паттерны"; + strings["Orders##sgec0"].plurals[0] = "МАтрица паттернов"; + strings["Ins##sgec"].plurals[0] = "Инстр."; + strings["Wave##sgec"].plurals[0] = "Волн. табл."; + strings["Sample##sgec"].plurals[0] = "Сэмплы"; + strings["Song##sgec"].plurals[0] = "Трек"; + strings["Channels##sgec"].plurals[0] = "Каналы"; + strings["Chips##sgec"].plurals[0] = "Чипы"; + strings["Mixer##sgec"].plurals[0] = "Микшер"; + strings["Other##sgec"].plurals[0] = "Другое"; + strings["New##sgec"].plurals[0] = "Новый"; + strings["Unsaved changes! Save changes before creating a new song?##sgec"].plurals[0] = "Остались несохранённые изменения! Сохранить их перед созданием нового трека?"; + strings["Open##sgec"].plurals[0] = "Открыть"; + strings["Save##sgec"].plurals[0] = "Сохранить"; + strings["Save as...##sgec"].plurals[0] = "Сохранить как..."; + strings["Legacy .dmf##sgec"].plurals[0] = ".dmf (legacy)"; + strings["Export##sgec"].plurals[0] = "Экспорт"; + strings["Restore Backup##sgec"].plurals[0] = "Загрузить резервную копию"; + strings["Song Info##sgec"].plurals[0] = "О треке"; + strings["Subsongs##sgec"].plurals[0] = "Подпесни"; + strings["Speed##sgec"].plurals[0] = "Скорость"; + strings["Channels here...##sgec"].plurals[0] = "Каналы здесь..."; + strings["Chips here...##sgec"].plurals[0] = "Чипы здесь..."; + strings["What the hell...##sgec"].plurals[0] = "Что за хрень..."; + strings["Osc##sgec"].plurals[0] = "Осц."; + strings["ChanOsc##sgec"].plurals[0] = "Осц-фы кан."; + strings["RegView##sgec"].plurals[0] = "Регистры"; + strings["Stats##sgec"].plurals[0] = "Стат."; + strings["Grooves##sgec"].plurals[0] = "Ритм-паттерны"; + strings["Compat Flags##sgec"].plurals[0] = "Флаги совм."; + strings["XYOsc##sgec"].plurals[0] = "Осц. XY"; + strings["Panic##sgec"].plurals[0] = "Паника"; + strings["Settings##sgec"].plurals[0] = "Настройки"; + strings["Log##sgec"].plurals[0] = "Логи"; + strings["Debug##sgec"].plurals[0] = "Отладка"; + strings["About##sgec"].plurals[0] = "О программе"; + strings["Switch to Desktop Mode##sgec"].plurals[0] = "Переключ. на интерфейс ПК"; + strings["this is NOT ROM export! only use for making sure the\n" + "Furnace Amiga emulator is working properly by\n" + "comparing it with real Amiga output."].plurals[0] = + + "это НЕ экспорт в файл ROM! используйте только для\n" + "проверки того, что эмулятор Amiga в Furnace работает правильно,\n" + "сравнивая звук настоящей Amiga и Furnace."; + strings["Directory##sgec"].plurals[0] = "Папка"; + strings["Bake Data##sgec"].plurals[0] = "Создать данные"; + strings["Done! Baked %d files.##sgec"].plurals[0] = "Готово! Создан %d файл."; + strings["Done! Baked %d files.##sgec"].plurals[1] = "Готово! Создано %d файла."; + strings["Done! Baked %d files.##sgec"].plurals[2] = "Готово! Создано %d файлов."; + strings["Play/Edit Controls###Play/Edit Controls"].plurals[0] = "Управл. воспр./ред.###Play/Edit Controls"; + strings["Octave##sgec0"].plurals[0] = "Октава"; + strings["Coarse Step##sgec0"].plurals[0] = "Грубый шаг редактирования"; + strings["Edit Step##sgec0"].plurals[0] = "Шаг редактирования"; + strings["Play##sgec0"].plurals[0] = "Воспроизвести"; + strings["Stop##sgec0"].plurals[0] = "Стоп"; + strings["Edit##sgec0"].plurals[0] = "Режим редактирования"; + strings["Metronome##sgec0"].plurals[0] = "Метроном"; + strings["Follow##sgec0"].plurals[0] = "Следовать за прогрессом воспроизведения"; + strings["Orders##sgec1"].plurals[0] = "Матрица паттернов"; + strings["Pattern##sgec1"].plurals[0] = "Паттерны"; + strings["Repeat pattern##sgec0"].plurals[0] = "Зациклить текущий паттерн"; + strings["Step one row##sgec0"].plurals[0] = "Сделать один шаг по паттерну"; + strings["Poly##PolyInput"].plurals[0] = "Полифония##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Моно##PolyInput"; + strings["Polyphony##sgec0"].plurals[0] = "Полифония превью"; + strings["Stop##sgec1"].plurals[0] = "Стоп"; + strings["Play##sgec1"].plurals[0] = "Воспроизвести"; + strings["Step one row##sgec1"].plurals[0] = "Сделать один шаг по паттерну"; + strings["Repeat pattern##sgec1"].plurals[0] = "Зациклить текущий паттерн"; + strings["Edit##sgec1"].plurals[0] = "Режим редактирования"; + strings["Metronome##sgec1"].plurals[0] = "Метроном"; + strings["Octave##sgec1"].plurals[0] = "Октава"; + strings["Coarse Step##sgec1"].plurals[0] = "Грубый шаг"; + strings["Edit Step##sgec1"].plurals[0] = "Шаг"; + strings["Follow##sgec1"].plurals[0] = "Следовать за прогрессом воспроизведения"; + strings["Orders##sgec2"].plurals[0] = "Матрица паттернов"; + strings["Pattern##sgec2"].plurals[0] = "Паттерны"; + strings["Poly##PolyInput"].plurals[0] = "Полифония##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Моно##PolyInput"; + strings["Polyphony##sgec1"].plurals[0] = "Полифония превью"; + strings["Play##sgec2"].plurals[0] = "Воспроизвести"; + strings["Stop##sgec2"].plurals[0] = "const "; + strings["Step one row##sgec2"].plurals[0] = "Сделать один шаг по паттерну"; + strings["Repeat pattern##sgec2"].plurals[0] = "Зациклить текущий паттерн"; + strings["Edit##sgec2"].plurals[0] = "Режим редактирования"; + strings["Metronome##sgec2"].plurals[0] = "Метроном"; + strings["Oct.##sgec"].plurals[0] = "Окт."; + strings["Octave##sgec2"].plurals[0] = "Октава"; + strings["Coarse##sgec0"].plurals[0] = "Грубый шаг"; + strings["Step##sgec0"].plurals[0] = "Шаг"; + strings["Foll.##sgec"].plurals[0] = "След."; + strings["Follow##sgec2"].plurals[0] = "Следовать за прогрессом воспроизведения"; + strings["Ord##FollowOrders"].plurals[0] = "Матр.##FollowOrders"; + strings["Orders##sgec3"].plurals[0] = "Матрица паттернов"; + strings["Pat##FollowPattern"].plurals[0] = "Патт.##FollowPattern"; + strings["Pattern##sgec3"].plurals[0] = "Паттерны"; + strings["Poly##PolyInput"].plurals[0] = "Полифония##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Моно##PolyInput"; + strings["Polyphony##sgec2"].plurals[0] = "Полифония превью"; + strings["Play Controls###Play Controls"].plurals[0] = "Управление воспроизведением###Play Controls"; + strings["Stop##sgec3"].plurals[0] = "Стоп"; + strings["Play##sgec3"].plurals[0] = "Воспроизвести"; + strings["Play from the beginning of this pattern##sgec"].plurals[0] = "Воспроизвести с начала этого паттерна"; + strings["Repeat from the beginning of this pattern##sgec"].plurals[0] = "Воспроизвести с начала этого паттерна с зацикливанием паттерна"; + strings["Step one row##sgec3"].plurals[0] = "Сделать один шаг по паттерну"; + strings["Edit##sgec3"].plurals[0] = "Редактировать"; + strings["Metronome##sgec3"].plurals[0] = "Метроном"; + strings["Repeat pattern##sgec3"].plurals[0] = "Зациклить текущий паттерн"; + strings["Poly##PolyInput"].plurals[0] = "Полифония##PolyInput"; + strings["Mono##PolyInput"].plurals[0] = "Моно##PolyInput"; + strings["Polyphony##sgec3"].plurals[0] = "Полифония превью"; + strings["Edit Controls###Edit Controls"].plurals[0] = "Управление редактированием###Edit Controls"; + strings["Octave##sgec3"].plurals[0] = "Октава"; + strings["Coarse##sgec1"].plurals[0] = "Грубый шаг"; + strings["Step##sgec1"].plurals[0] = "Шаг"; + strings["Follow orders##sgec"].plurals[0] = "След. за воспр. в матр. патт."; + strings["Follow pattern##sgec"].plurals[0] = "След. за воспр. в патт."; + + // sged src/gui/editing.cpp + + strings["can't collapse any further!##sged"].plurals[0] = "дальнейшее сжатие невозможно!"; + strings["can't expand any further!##sged"].plurals[0] = "дальнейшее расширение невозможно!"; + + // sgef src/gui/effectList.cpp + + strings["Effect List###Effect List"].plurals[0] = "Список эффектов###Effect List"; + strings["Chip at cursor: %s##sgef"].plurals[0] = "Курсор на канале чипа: %s"; + strings["Search##sgef"].plurals[0] = "Поиск"; + strings["Effect types to show:##sgef"].plurals[0] = "Показывать типы эффектов:"; + strings["All##sgef"].plurals[0] = "Все"; + strings["None##sgef"].plurals[0] = "Ни одного"; + strings["Name##sgef"].plurals[0] = "Имя"; + strings["Description##sgef"].plurals[0] = "Описание"; + strings["ERROR##sgef"].plurals[0] = "ОШИБКА"; + + // sgeo src/gui/exportOptions.cpp + + strings["Export type:##sgeo"].plurals[0] = "Тип экспорта:"; + strings["one file##sgeo"].plurals[0] = "один файл"; + strings["multiple files (one per chip)##sgeo"].plurals[0] = "файлы (по одному на чип)"; + strings["multiple files (one per channel)##sgeo"].plurals[0] = "файлы (по одному на канал)"; + strings["Bit depth:##sgeo"].plurals[0] = "Глубина квантования:"; + strings["16-bit integer##sgeo"].plurals[0] = "16-битное целое число"; + strings["32-bit float##sgeo"].plurals[0] = "32-битное число с плавающей запятой"; + strings["Sample rate##sgeo"].plurals[0] = "Частота квантования"; + strings["Channels in file##sgeo"].plurals[0] = "Каналов аудио в файле"; + strings["Loops##sgeo"].plurals[0] = "Повторов трека"; + strings["Fade out (seconds)##sgeo"].plurals[0] = "Затухание (в секундах)"; + strings["Cancel##sgeo0"].plurals[0] = "Отмена"; + strings["Export##sgeo0"].plurals[0] = "Экспорт"; + strings["settings:##sgeo"].plurals[0] = "настройки:"; + strings["format version##sgeo"].plurals[0] = "версия формата"; + strings["loop##sgeo0"].plurals[0] = "зациклить"; + strings["loop trail:##sgeo"].plurals[0] = "маркер конца цикла:"; + strings["auto-detect##sgeo"].plurals[0] = "автоматически"; + strings["add one loop##sgeo1"].plurals[0] = "добавить один цикл"; + strings["custom##sgeo"].plurals[0] = "пользовательский"; + strings["add pattern change hints##sgeo"].plurals[0] = "добавить метки концов паттернов"; + strings["inserts data blocks on pattern changes.\n" + "useful if you are writing a playback routine.\n\n" + "the format of a pattern change data block is:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: length, a 32-bit little-endian number\n" + "- oo: order\n" + "- rr: initial row (a 0Dxx effect is able to select a different row)\n" + "- pp: pattern index (one per channel)\n\n" + "pattern indexes are ordered as they appear in the song."].plurals[0] = + + "вставляет блоки данных в местах смены паттернов.\n" + "полезно, если вы пишете программу для воспроизведения.\n\n" + "формат блока данных при смене паттерна:\n" + "67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" + "- ll: длина, 32-битное число, прямой порядок байтов (little endian)\n" + "- oo: строка матрицы паттернов\n" + "- rr: начальная строка паттерна (эффект 0Dxx может её поменять)\n" + "- pp: индекс паттерна (один на канал)\n\n" + "индексы паттернов рассортированы в том порядке, в котором они\n" + "встречаются в треке\n"; + strings["direct stream mode##sgeo"].plurals[0] = "запись прямого потока"; + strings["required for DualPCM and MSM6258 export.\n\n" + "allows for volume/direction changes when playing samples,\n" + "at the cost of a massive increase in file size."].plurals[0] = + + "необходим для экспорта DualPCM и MSM6258.\n\n" + "повзоляет записывать изменение громкости/направления воспроизведения сэмплов\n" + "ценой сильного увеличения размера файла."; + strings["chips to export:##sgeo"].plurals[0] = "экспорт следующих чипов:"; + strings["this chip is only available in VGM %d.%.2x and higher!##sgeo"].plurals[0] = "этот чип доступен только в файле VGM версии %d.%.2x и выше!"; + strings["this chip is not supported by the VGM format!##sgeo"].plurals[0] = "этот чип не поддерживается форматом VGM!"; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[0] = "выберите чипы, данные для которых вы хотите включить в файл, но не более %d чипа каждого типа."; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[1] = "выберите чипы, данные для которых вы хотите включить в файл, но не более %d чипов каждого типа."; + strings["select the chip you wish to export, but only up to %d of each type.##sgeo"].plurals[2] = "выберите чипы, данные для которых вы хотите включить в файл, но не более %d чипов каждого типа."; + strings["Cancel##sgeo1"].plurals[0] = "Отмена"; + strings["Export##sgeo1"].plurals[0] = "Экспорт"; + strings["nothing to export##sgeo2"].plurals[0] = "нечего экспортировать"; + strings["Cancel##sgeo2"].plurals[0] = "Отмена"; + strings["Commander X16 Zsound Music File##sgeo"].plurals[0] = "Commander X16 Zsound Music File"; + strings["Tick Rate (Hz)##sgeo"].plurals[0] = "Частота движка (Гц)"; + strings["loop##sgeo2"].plurals[0] = "зациклить"; + strings["optimize size##sgeo"].plurals[0] = "оптимизировать размер"; + strings["Cancel##sgeo3"].plurals[0] = "Отмена"; + strings["Export##sgeo3"].plurals[0] = "Экспорт"; + strings["DefleMask file (1.1.3+)##sgeo"].plurals[0] = "Файл DefleMask (1.1.3+)"; + strings["Cancel##sgeo4"].plurals[0] = "Отмена"; + strings["Export##sgeo4"].plurals[0] = "Экспорт"; + strings["DefleMask file (1.0/legacy)##sgeo"].plurals[0] = "Файл DefleMask (1.0/legacy)"; + strings["Cancel##sgeo5"].plurals[0] = "Отмена"; + strings["Export##sgeo5"].plurals[0] = "Экспорт"; + strings["Directory##sgeo"].plurals[0] = "Папка"; + strings["Cancel##sgeo6"].plurals[0] = "Отмена"; + strings["Bake Data##sgeo"].plurals[0] = "Создать данные"; + strings["Done! Baked %d files.##sgeo"].plurals[0] = "Готово! Создан %d файл."; + strings["Done! Baked %d files.##sgeo"].plurals[1] = "Готово! Создано %d файла."; + strings["Done! Baked %d files.##sgeo"].plurals[2] = "Готово! Создано %d файлов."; + strings["this option exports the song to a text file.\n##sgeo"].plurals[0] = "эта опция позволяет экспортировать трек в текстовый файл.\n"; + strings["Cancel##sgeo7"].plurals[0] = "Отмена"; + strings["Export##sgeo6"].plurals[0] = "Экспорт"; + strings["this option exports a binary file which\n" + "contains a dump of the internal command stream\n" + "produced when playing the song.\n\n" + "technical/development use only!"].plurals[0] = + + "эта опция позволяет создать бинарный файл,\n" + "в котором содержится дамп внутренних команд,\n" + "созданных во время проигрыаания трека.\n\n" + "используйте только при разработке!"; + strings["Cancel##sgeo8"].plurals[0] = "Отмена"; + strings["Export##sgeo"].plurals[0] = "Экспорт"; + strings["this option exports a Flizzer Tracker module which\n" + "is meant to be played back on Flipper Zero with\n" + "Flizzer Tracker app installed."].plurals[0] = + + "эта опция позволяет экспортировать модуль Flizzer Tracker'а,\n" + "который можно воспроизвести на Flipper Zero с установленным\n" + "приложением Flizzer Tracker."; + strings["Cancel##sgeo9"].plurals[0] = "Отмена"; + strings["Export##sgeo9"].plurals[0] = "Экспорт"; + strings["this option exports a module which is\n" + "compatible with tildearrow Furnace app.\n\n" + + "not all chips and inst macros will be supported!"].plurals[0] = + + "эта опция позволяет экспортировать модуль,\n" + "совместимый с версией Furnace от tildearrow.\n\n" + + "поддерживаются не все чипы и не все макросы инструментов!"; + strings["Cancel##sgeo9"].plurals[0] = "Отмена"; + strings["Export##sgeo7"].plurals[0] = "Экспорт"; + strings["Audio##sgeo"].plurals[0] = "Аудио"; + strings["DMF (1.0/legacy)##sgeo"].plurals[0] = "DMF (1.0/legacy)"; + strings["Amiga Validation##sgeo"].plurals[0] = "Проверка Amiga"; + strings["Text##sgeo"].plurals[0] = "Текст"; + strings["Command Stream##sgeo"].plurals[0] = "Поток команд"; + strings["Furnace##sgeo"].plurals[0] = "Furnace"; + strings["congratulations! you've unlocked a secret panel.##sgeo"].plurals[0] = "поздравляю! вы открыли секретную панель."; + strings["Toggle hidden systems##sgeo"].plurals[0] = "Включить скрытые системы"; + strings["Toggle all instrument types##sgeo"].plurals[0] = "Включить все типы инструментов"; + strings["Set pitch linearity to Partial##sgeo"].plurals[0] = "Выставить частичную линейность высоты тона"; + strings["Enable multi-threading settings##sgeo"].plurals[0] = "Открыть настройки многопоточности"; + strings["Set fat to max##sgeo"].plurals[0] = "Выкрутить жирность на максимум"; + strings["Set muscle and fat to zero##sgeo"].plurals[0] = "Убрать все мышцы и жир"; + strings["Tell tildearrow this must be a mistake##sgeo"].plurals[0] = "Сказать tildearrow, что, возможно, это ошибка"; + strings["yeah, it's a bug. write a bug report in the GitHub page and tell me how did you get here.##sgeo"].plurals[0] = "да, это баг. заполните отчёт на гитхабе и скажите мне, как вы сюда добрались."; + + // sgfr src/gui/findReplace.cpp + + strings["ignore##sgfr"].plurals[0] = "игнорировать"; + strings["equals##sgfr"].plurals[0] = "равно"; + strings["not equal##sgfr"].plurals[0] = "не равно"; + strings["between##sgfr"].plurals[0] = "между"; + strings["not between##sgfr"].plurals[0] = "за пределами интервала"; + strings["any##sgfr"].plurals[0] = "любой"; + strings["none##sgfr"].plurals[0] = "никакого"; + strings["set##sgfr"].plurals[0] = "выставить значение"; + strings["add##sgfr"].plurals[0] = "добавить"; + strings["add (overflow)##sgfr"].plurals[0] = "добавить (с переполнением)"; + strings["scale %##sgfr"].plurals[0] = "масштабировать (в %)"; + strings["clear##sgfr"].plurals[0] = "удалить"; + + strings["Find/Replace###Find/Replace"].plurals[0] = "Найти/Заменить###Find/Replace"; + strings["Find##sgfr0"].plurals[0] = "Найти"; + strings["order##sgfr0"].plurals[0] = "строка матрицы паттернов"; + strings["row##sgfr0"].plurals[0] = "строка"; + strings["order##sgfr1"].plurals[0] = "строка матрицы паттернов"; + strings["row##sgfr1"].plurals[0] = "строка"; + strings["channel##sgfr"].plurals[0] = "канал"; + strings["go##sgfr"].plurals[0] = "запустить"; + strings["no matches found!##sgfr"].plurals[0] = "совпадений не найдено!"; + strings["Back##sgfr"].plurals[0] = "Назад"; + strings["Note##sgfr0"].plurals[0] = "Нота"; + strings["Ins##sgfr0"].plurals[0] = "Инструмент"; + strings["Volume##sgfr0"].plurals[0] = "Громкость"; + strings["Effect##sgfr0"].plurals[0] = "Эффект"; + strings["Value##sgfr0"].plurals[0] = "Параметр"; + strings["Delete query##sgfr"].plurals[0] = "Удалить строку"; + strings["Add effect##sgfr0"].plurals[0] = "Добавить эффект"; + strings["Remove effect##sgfr0"].plurals[0] = "Удалить эффект"; + strings["Search range:##sgfr"].plurals[0] = "Диапазон поиска:"; + strings["Song##sgfr"].plurals[0] = "Трек"; + strings["Selection##sgfr"].plurals[0] = "Выделенное"; + strings["Pattern##sgfr"].plurals[0] = "Паттерн"; + strings["Confine to channels##sgfr"].plurals[0] = "Только выбранные каналы"; + strings["From##sgfr"].plurals[0] = "От"; + strings["To##sgfr"].plurals[0] = "До"; + strings["Match effect position:##sgfr"].plurals[0] = "Совпадение с положением эффекта:"; + strings["No##sgfr"].plurals[0] = "Нет"; + strings["match effects regardless of position.##sgfr"].plurals[0] = "эффекты обнаруживаются вне зависимости от положения."; + strings["Lax##sgfr"].plurals[0] = "Нестрогое"; + strings["match effects only if they appear in-order.##sgfr"].plurals[0] = "эффекты обнаруживаются, если они идут в правильном порядке."; + strings["Strict##sgfr"].plurals[0] = "Строгое"; + strings["match effects only if they appear exactly as specified.##sgfr"].plurals[0] = "эффекты обнаруживаются, если они полностью соответствуют запросу."; + strings["Find##sgfr1"].plurals[0] = "Найти"; + strings["Replace##sgfr"].plurals[0] = "Заменить"; + strings["Note##sgfr1"].plurals[0] = "Нота"; + strings["INVALID##sgfr"].plurals[0] = "НЕДЕЙСТВ."; + strings["Ins##sgfr1"].plurals[0] = "Инструмент"; + strings["Volume##sgfr1"].plurals[0] = "Громкость"; + strings["Effect##sgfr1"].plurals[0] = "Эффект"; + strings["Value##sgfr1"].plurals[0] = "Параметр"; + strings["Add effect##sgfr1"].plurals[0] = "Добавить эффект"; + strings["Remove effect##sgfr1"].plurals[0] = "Удалить эффект"; + strings["Effect replace mode:##sgfr"].plurals[0] = "Режим замены эффектов:"; + strings["Replace matches only##sgfr"].plurals[0] = "Заменять только совпадения"; + strings["Replace matches, then free spaces##sgfr"].plurals[0] = "Заменять совпадения, заполнять пустые ячейки"; + strings["Clear effects##sgfr"].plurals[0] = "Заменять эффекты"; + strings["Insert in free spaces##sgfr"].plurals[0] = "Вставлять эффекты в пустых ячейках"; + strings["Replace##QueryReplace"].plurals[0] = "Заменить##QueryReplace"; + + // sggv src/gui/grooves.cpp + + strings["Grooves###Grooves"].plurals[0] = "Ритм-паттерны###Grooves"; + strings["use effect 09xx to select a groove pattern.##sggv"].plurals[0] = "используйте эффект 09xx для выбора ритм-паттерна.##sggv"; + strings["pattern##sggv"].plurals[0] = "паттерн##sggv"; + strings["remove##sggv"].plurals[0] = "удалить##sggv"; + + // sgie src/gui/insEdit.cpp + + strings["Name##sgie"].plurals[0] = "Название"; + strings["Open##sgie0"].plurals[0] = "Открыть"; + strings["Save##sgie"].plurals[0] = "Сохранить"; + strings["export .dmp...##sgie"].plurals[0] = "экспорт .dmp..."; + strings["Type##sgie"].plurals[0] = "Тип"; + strings["Unknown##sgie"].plurals[0] = "Неизвестен"; + strings["none of the currently present chips are able to play this instrument type!##sgie"].plurals[0] = "ни один из добавленных чипов не поддерживает этот тип инструмента!"; + strings["Error##sgie"].plurals[0] = "Ошибка"; + strings["invalid instrument type! change it first.##sgie"].plurals[0] = "недопустимый тип инструмента! сначала поменяйте его."; + strings["Instrument Editor###Instrument Editor"].plurals[0] = "Ред. инструментов###Instrument Editor"; + strings["waiting...##sgie0"].plurals[0] = "ожидание..."; + strings["waiting...##sgie1"].plurals[0] = "ожидание..."; + strings["no instrument selected##sgie0"].plurals[0] = "не выбрано ни одного инструмента"; + strings["no instrument selected##sgie1"].plurals[0] = "не выбрано ни одного инструмента"; + strings["select one...##sgie"].plurals[0] = "выберите один..."; + strings["or##sgie0"].plurals[0] = "или"; + strings["Open##sgie1"].plurals[0] = "Откройте"; + strings["or##sgie1"].plurals[0] = "или"; + strings["Create New##sgie"].plurals[0] = "Создайте новый"; + strings["copy##sgie"].plurals[0] = "копировать"; + strings["paste##sgie"].plurals[0] = "вставить"; + strings["clear contents##sgie"].plurals[0] = "очистить содержимое"; + strings["offset...##sgie"].plurals[0] = "сместить..."; + strings["offset##sgie"].plurals[0] = "сместить"; + strings["scale...##sgie"].plurals[0] = "масштабировать..."; + strings["scale##sgie"].plurals[0] = "масштабировать"; + strings["randomize...##sgie"].plurals[0] = "заполнить случайными значениями..."; + strings["Min##sgie"].plurals[0] = "Минимум"; + strings["Max##sgie"].plurals[0] = "Максимум"; + strings["randomize##sgie"].plurals[0] = "заполнить"; + + // sgmx src/gui/mixer.cpp + + strings["input##sgmx"].plurals[0] = "вход"; + strings["output##sgmx"].plurals[0] = "выход"; + strings["Mixer##sgmx"].plurals[0] = "Микшер"; + strings["Master Volume##sgmx"].plurals[0] = "Общая громкость"; + strings["Invert##sgmx"].plurals[0] = "Инвертировать"; + strings["Volume##sgmx"].plurals[0] = "Громкость"; + strings["Panning##sgmx"].plurals[0] = "Панорамирование"; + strings["Front/Rear##sgmx"].plurals[0] = "Передн./задн."; + strings["Patchbay##sgmx"].plurals[0] = "Соединение каналов"; + strings["Automatic patchbay##sgmx"].plurals[0] = "Автоматически"; + strings["Display hidden ports##sgmx"].plurals[0] = "Отобразить скрытые порты"; + strings["Display internal##sgmx"].plurals[0] = "Внутренние порты"; + strings["System##sgmx0"].plurals[0] = "Система"; + strings["Sample Preview##sgmx"].plurals[0] = "Превью сэмпла"; + strings["Metronome##sgmx"].plurals[0] = "Метроном"; + strings["System##sgmx1"].plurals[0] = "Система"; + strings["disconnect all##sgmx"].plurals[0] = "отсоединить все"; + + // sgns src/gui/newSong.cpp + + strings["Choose a System!##sgns"].plurals[0] = "Выберите систему!"; + strings["Search...##sgns"].plurals[0] = "Поиск..."; + strings["Categories##sgns"].plurals[0] = "Категории"; + strings["Systems##sgns"].plurals[0] = "Системы"; + strings["no systems here yet!##sgns"].plurals[0] = "пока здесь нет ни одной системы!"; + strings["no results##sgns"].plurals[0] = "ничего не найдено"; + strings["I'm feeling lucky##sgns"].plurals[0] = "Мне повезёт!"; + strings["no categories available! what in the world.##sgns"].plurals[0] = "нет доступных категорий! что происходит..."; + strings["it appears you're extremely lucky today!##sgns"].plurals[0] = "похоже, что вам сегодня очень повезло!"; + strings["Cancel##sgns"].plurals[0] = "Отмена"; + + // sgme src/gui/memory.cpp + + strings["Memory Composition###Memory Composition"].plurals[0] = "Содержание памяти###Memory Composition"; + strings["bank %d##sgme"].plurals[0] = "банк %d"; + strings["%d-%d ($%x-$%x): %d bytes ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d байт ($%x)"; + strings["%d-%d ($%x-$%x): %dK ($%x)##sgme"].plurals[0] = "%d-%d ($%x-$%x): %d КиБ ($%x)"; + strings["no chips with memory##sgme"].plurals[0] = "нет чипов с памятью"; + + // sgor src/gui/orders.cpp + + strings["Add new order##sgor"].plurals[0] = "Добавить строку"; + strings["Remove order##sgor"].plurals[0] = "Удалить строку"; + strings["Duplicate order (right-click to deep clone)##sgor"].plurals[0] = "Клонировать строку (ПКМ для клонирования с выделением новых индексов)"; + strings["Move order up##sgor"].plurals[0] = "Сдвинуть строку вверх"; + strings["Move order down##sgor"].plurals[0] = "Сдвинуть строку вниз"; + strings["Place copy of current order at end of song (right-click to deep clone)##sgor"].plurals[0] = "Поместить копию строки (ПКМ для копирования с выделением новых индексов) в конец трека"; + strings["Order change mode: entire row##sgor"].plurals[0] = "Режим изменения: вся строка"; + strings["Order change mode: one##sgor"].plurals[0] = "Режим изменения: ячейка"; + strings["Order edit mode: Select and type (scroll vertically)##sgor"].plurals[0] = "Режим редактирования: Выбрать и печатать (вертикальная прокрутка)"; + strings["Order edit mode: Select and type (scroll horizontally)##sgor"].plurals[0] = "Режим редактирования: Выбрать и печатать (горизонтальная прокрутка)"; + strings["Order edit mode: Select and type (don't scroll)##sgor"].plurals[0] = "Режим редактирования: Выбрать и печатать (без прокрутки)"; + strings["Order edit mode: Click to change##sgor"].plurals[0] = "Режим редактирования: нажмите для изменения"; + + // sgos src/gui/osc.cpp + + strings["Oscilloscope###Oscilloscope"].plurals[0] = "Осциллограф###Oscilloscope"; + strings["zoom: %.2fx (%.1fdB)##sgos"].plurals[0] = "увеличение: %.2fx (%.1f дБ)"; + strings["window size: %.1fms##sgos"].plurals[0] = "ширина окна: %.1f мс"; + strings["(-Infinity)dB##sgos"].plurals[0] = "(минус бесконечность) дБ"; + + // sgpm src/gui/patManager.cpp + + strings["Pattern Manager###Pattern Manager"].plurals[0] = "Менеджер паттернов###Pattern Manager"; + strings["De-duplicate patterns##sgpm"].plurals[0] = "Удалить дубликаты паттернов"; + strings["Re-arrange patterns##sgpm"].plurals[0] = "Отсортировать паттерны"; + strings["Sort orders##sgpm"].plurals[0] = "Отсортировать столбцы матрицы паттернов"; + strings["Make patterns unique##sgpm"].plurals[0] = "Сделать паттерны уникальными"; + strings["Pattern %.2X\n- not allocated##sgpm"].plurals[0] = "Паттерн %.2X\n- не используется"; + strings["Pattern %.2X\n- use count: %d (%.0f%%)\n\nright-click to erase##sgpm"].plurals[0] = "Паттерн %.2X\n- сколько раз встречается в треке: %d (%.0f%%)\n\nПКМ, чтобы удалить"; + + // sgpa src/gui/pattern.cpp + + strings["Pattern###Pattern"].plurals[0] = "Паттерны###Pattern"; + strings["there aren't any channels to show.##sgpa"].plurals[0] = "нет каналов для отображения."; + strings["click for pattern options (effect columns/pattern names/visualizer)##sgpa"].plurals[0] = "нажмите для открытия меню настроек (столбцы эффектов/названия паттернов/визуализатор эффектов)"; + strings["Options:##sgpa"].plurals[0] = "Настройки:"; + strings["Effect columns/collapse##sgpa"].plurals[0] = "Столбцы эффектов и свёртка канала"; + strings["Pattern names##sgpa"].plurals[0] = "Названия паттернов"; + strings["Channel group hints##sgpa"].plurals[0] = "Подсказки о группировке каналов"; + strings["Visualizer##sgpa"].plurals[0] = "Визуализатор эффектов"; + strings["Channel status:##sgpa"].plurals[0] = "Статус канала:"; + strings["No##_PCS0"].plurals[0] = "Нет##_PCS0"; + strings["Yes##_PCS1"].plurals[0] = "Да##_PCS1"; + strings["WARNING!!##sgpa"].plurals[0] = "ВНИМАНИЕ!!!"; + strings["this instrument cannot be previewed because##sgpa"].plurals[0] = "превью этого инструмента невозможно, потому что"; + strings["none of the chips can play it##sgpa"].plurals[0] = "ни один из чипов не совместим с ним"; + strings["your instrument is in peril!! be careful...##sgpa"].plurals[0] = "ваш инструмент под угрозой!! будьте осторожны..."; + + // sgpi src/gui/piano.cpp + + strings["Piano###Piano"].plurals[0] = "Клав. пианино###Piano"; + strings["Options##sgpi"].plurals[0] = "Настройки"; + strings["Key layout:##sgpi"].plurals[0] = "Компоновка клавиш:"; + strings["Automatic##sgpi"].plurals[0] = "Автоматически"; + strings["Standard##sgpi"].plurals[0] = "Стандартная"; + strings["Continuous##sgpi"].plurals[0] = "Непрерывная"; + strings["Value input pad:##sgpi"].plurals[0] = "Панель ввода значений:"; + strings["Disabled##sgpi"].plurals[0] = "Выкл."; + strings["Replace piano##sgpi"].plurals[0] = "Заменяет пианино"; + strings["Split (automatic)##sgpi"].plurals[0] = "Разделённая (автоматически)"; + strings["Split (always visible)##sgpi"].plurals[0] = "Разделённая (всегда отображать)"; + strings["Share play/edit offset/range##sgpi"].plurals[0] = "Соблюдать настройки из окна настроек воспроизв./ред."; + strings["Read-only (can't input notes)##sgpi"].plurals[0] = "Только чтение (нельзя вводить ноты)"; + strings["Input Pad###Input Pad"].plurals[0] = "Панель ввода###Input Pad"; + + // sgpr src/gui/presets.cpp + + strings["Game consoles##sgpr"].plurals[0] = "Игровые консоли"; + strings["let's play some chiptune making games!##sgpr"].plurals[0] = "давайте поиграем в создание чиптюнов!"; + strings["Sega Genesis (extended channel 3)##sgpr"].plurals[0] = "Sega Genesis (расширенный 3-ий канал)"; + strings["Sega Genesis (DualPCM, extended channel 3)##sgpr"].plurals[0] = "Sega Genesis (DualPCM, расширенный 3-ий канал)"; + strings["Sega Genesis (with Sega CD)##sgpr"].plurals[0] = "Sega Genesis (с Sega CD)"; + strings["Sega Genesis (extended channel 3 with Sega CD)##sgpr"].plurals[0] = "Sega Genesis (расширенный 3-ий канал с Sega CD)"; + strings["Sega Genesis (CSM with Sega CD)##sgpr"].plurals[0] = "Sega Genesis (CSM с Sega CD)"; + strings["Sega Master System (with FM expansion)##sgpr"].plurals[0] = "Sega Master System (с FM-расширением)"; + strings["Sega Master System (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega Master System (с FM-расширением в режиме ударных)"; + strings["Game Boy Advance (no software mixing)##sgpr"].plurals[0] = "Game Boy Advance (без программного микширования)"; + strings["Game Boy Advance (with MinMod)##sgpr"].plurals[0] = "Game Boy Advance (с драйвером MinMod)"; + strings["Famicom with Konami VRC6##sgpr"].plurals[0] = "Famicom с Konami VRC6"; + strings["Famicom with Konami VRC7##sgpr0"].plurals[0] = "Famicom с Konami VRC7"; + strings["Famicom with MMC5##sgpr"].plurals[0] = "Famicom с MMC5"; + strings["Famicom with Sunsoft 5B##sgpr"].plurals[0] = "Famicom с Sunsoft 5B"; + strings["Famicom with Namco 163##sgpr"].plurals[0] = "Famicom с Namco 163"; + strings["Neo Geo AES (extended channel 2)##sgpr"].plurals[0] = "Neo Geo AES (расширенный 2-ой канал)"; + strings["Neo Geo AES (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo AES (расширенный 2-ой канал и CSM)"; + strings["Computers##sgpr"].plurals[0] = "Компьютеры"; + strings["let's get to work on chiptune today.##sgpr"].plurals[0] = "давайте сегодня поработаем над чиптюнами."; + strings["Commodore 64 (C64, 6581 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 6581 SID + Sound Expander в режиме ударных)"; + strings["Commodore 64 (C64, 8580 SID + Sound Expander in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 8580 SID + Sound Expander в режиме ударных)"; + strings["Commodore 64 (C64, 6581 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 6581 SID + FM-YAM в режиме ударных)"; + strings["Commodore 64 (C64, 8580 SID + FM-YAM in drums mode)##sgpr"].plurals[0] = "Commodore 64 (C64, 8580 SID + FM-YAM в режиме ударных)"; + strings["MSX + MSX-AUDIO (drums mode)##sgpr"].plurals[0] = "MSX + MSX-AUDIO (в режиме ударных)"; + strings["MSX + MSX-MUSIC (drums mode)##sgpr"].plurals[0] = "MSX + MSX-MUSIC (в режиме ударных)"; + strings["MSX + Neotron (extended channel 2)##sgpr"].plurals[0] = "MSX + Neotron (расширенный 2-ой канал)"; + strings["MSX + Neotron (extended channel 2 and CSM)##sgpr"].plurals[0] = "MSX + Neotron (расширенный 2-ой канал и CSM)"; + strings["MSX + Neotron (with YM2610B)##sgpr"].plurals[0] = "MSX + Neotron (с YM2610B)"; + strings["MSX + Neotron (with YM2610B; extended channel 3)##sgpr"].plurals[0] = "MSX + Neotron (с YM2610B; расширенный 3-ий канал 3)"; + strings["MSX + Neotron (with YM2610B; extended channel 3 and CSM)##sgpr"].plurals[0] = "MSX + Neotron (с YM2610B; расширенный 3-ий канал и CSM)"; + strings["NEC PC-88 (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-10)"; + strings["NEC PC-88 (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-11)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-11; расширенный 3-ий канал)"; + strings["NEC PC-88 (with PC-8801-11; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-11; расширенный 3-ий канал и CSM)"; + strings["NEC PC-88 (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-23)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-23; расширенный 3-ий канал)"; + strings["NEC PC-88 (with PC-8801-23; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-88 (с PC-8801-23; расширенный 3-ий канал и CSM)"; + strings["NEC PC-88 (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-88 (с HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-10)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-10; расширенный 3-ий канал)"; + strings["NEC PC-8801mk2SR (with PC-8801-10; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-10; расширенный 3-ий канал и CSM)"; + strings["NEC PC-8801mk2SR (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-11)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-11; расширенный 3-ий канал на внутреннем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-11; расширенный 3-ий канал на внешнем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-11; расширенный 3-ий канал на обоих чипах OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-11; расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; расширенный 3-ий канал на внутреннем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; расширенный 3-ий канал и CSM на внутреннем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; расширенный 3-ий канал на внешнем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; расширенный 3-ий канал и CSM на внешнем чипе OPN)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; extended channel 3 on both OPNs)"; + strings["NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с PC-8801-23; расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с HMB-20 HIBIKI-8800; расширенный 3-ий канал)"; + strings["NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801mk2SR (с HMB-20 HIBIKI-8800; расширенный 3-ий канал и CSM)"; + strings["NEC PC-8801FA (with PC-8801-10)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-10)"; + strings["NEC PC-8801FA (with PC-8801-10; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-10; расширенный 3-ий канал)"; + strings["NEC PC-8801FA (with PC-8801-11)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11; расширенный 3-ий канал на внутреннем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11; расширенный 3-ий канал на внешнем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11; расширенный 3-ий канал и CSM на внешнем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11; расширенный 3-ий канал на обоих чипах OPN)"; + strings["NEC PC-8801FA (with PC-8801-11; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-11; расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["NEC PC-8801FA (with PC-8801-23)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал на внутреннем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on internal OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал и CSM на внутреннем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал на внешнем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on external OPN)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал и CSM на внешнем чипе OPN)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал на обоих чипах OPN)"; + strings["NEC PC-8801FA (with PC-8801-23; extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "NEC PC-8801FA (с PC-8801-23; расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800)##sgpr"].plurals[0] = "NEC PC-8801FA (с HMB-20 HIBIKI-8800)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3)##sgpr"].plurals[0] = "NEC PC-8801FA (с HMB-20 HIBIKI-8800; расширенный 3-ий канал)"; + strings["NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-8801FA (с HMB-20 HIBIKI-8800; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with PC-9801-26/K)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-26/K)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-26/K; расширенный 3-ий канал)"; + strings["NEC PC-98 (with PC-9801-26/K; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-26/K; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Orchestra)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Orchestra; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra в режиме ударных)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra в режиме ударных; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra в режиме ударных; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Orchestra V)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Orchestra V; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V в режиме ударных)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V в режиме ударных; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Orchestra V в режиме ударных; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with PC-9801-86)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86; расширенный 3-ий канал)"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with PC-9801-86) stereo##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86) стерео"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3) stereo##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86; расширенный 3-ий канал) стерео"; + strings["NEC PC-98 (with PC-9801-86; extended channel 3 and CSM) stereo##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-86; расширенный 3-ий канал и CSM) стерео"; + strings["NEC PC-98 (with PC-9801-73)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-73)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-73; расширенный 3-ий канал)"; + strings["NEC PC-98 (with PC-9801-73; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с PC-9801-73; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K; расширенный 3-ий канал и CSM)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K в режиме ударных)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K в режиме ударных; расширенный 3-ий канал)"; + strings["NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3 and CSM)##sgpr"].plurals[0] = "NEC PC-98 (с Sound Blaster 16 для PC-9800, совместимый с PC-9801-26/K в режиме ударных; расширенный 3-ий канал и CSM)"; + strings["ZX Spectrum (48K, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, драйвер типа SFX)"; + strings["ZX Spectrum (48K, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (48K, драйвер QuadTone)"; + strings["ZX Spectrum (128K) with TurboSound##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound"; + strings["ZX Spectrum (128K) with TurboSound FM##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал на первом чипе OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал и CSM на первом чипе OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал на втором чипе OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал и CSM на втором чипе OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал на обоих чипах OPN)"; + strings["ZX Spectrum (128K) with TurboSound FM (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "ZX Spectrum (128K) с TurboSound FM (расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["Atari 800 (stereo)##sgpr"].plurals[0] = "Atari 800 (стерео)"; + strings["PC (beeper)##sgpr"].plurals[0] = "PC (пищалка)"; + strings["PC + AdLib (drums mode)##sgpr"].plurals[0] = "PC + AdLib (в режиме ударных)"; + strings["PC + Sound Blaster (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster (в режиме ударных)"; + strings["PC + Sound Blaster w/Game Blaster Compatible##sgpr"].plurals[0] = "PC + Sound Blaster совм. с Game Blaster"; + strings["PC + Sound Blaster w/Game Blaster Compatible (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster совм. с Game Blaster (в режиме ударных)"; + strings["PC + Sound Blaster Pro (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro (в режиме ударных)"; + strings["PC + Sound Blaster Pro 2 (drums mode)##sgpr"].plurals[0] = "PC + Sound Blaster Pro 2 (в режиме ударных)"; + strings["PC + ESS AudioDrive ES1488 (native ESFM mode)##sgpr"].plurals[0] = "PC + ESS AudioDrive ES1488 (нативный режим ESFM)"; + strings["Sharp X1 + FM addon##sgpr"].plurals[0] = "Sharp X1 + FM-дополнение"; + strings["FM Towns (extended channel 3)##sgpr"].plurals[0] = "FM Towns (расширенный 3-ий канал)"; + strings["Commander X16 (VERA only)##sgpr0"].plurals[0] = "Commander X16 (только VERA)"; + strings["Commander X16 (with OPM)##sgpr"].plurals[0] = "Commander X16 (с OPM)"; + strings["Commander X16 (with Twin OPL3)##sgpr"].plurals[0] = "Commander X16 (с Twin OPL3)"; + strings["Arcade systems##sgpr"].plurals[0] = "Аркадные автоматы"; + strings["INSERT COIN##sgpr"].plurals[0] = "ВСТАВЬТЕ ЖЕТОН##sgpr"; + strings["Williams/Midway Y/T unit w/ADPCM sound board##sgpr"].plurals[0] = "Автомат Williams/Midway Y/T со звуковой картой АДИКМ"; + strings["Konami Battlantis (drums mode on first OPL2)##sgpr"].plurals[0] = "Konami Battlantis (первый OPL2 в режиме ударных)"; + strings["Konami Battlantis (drums mode on second OPL2)##sgpr"].plurals[0] = "Konami Battlantis (второй OPL2 в режиме ударных)"; + strings["Konami Battlantis (drums mode on both OPL2s)##sgpr"].plurals[0] = "Konami Battlantis (оба OPL2 в режиме ударных)"; + strings["Konami Haunted Castle (drums mode)##sgpr"].plurals[0] = "Konami Haunted Castle (в режиме ударных)"; + strings["Konami S.P.Y. (drums mode)##sgpr"].plurals[0] = "Konami S.P.Y. (в режиме ударных)"; + strings["Konami Rollergames (drums mode)##sgpr"].plurals[0] = "Konami Rollergames (в режиме ударных)"; + strings["Sega System E (with FM expansion)##sgpr"].plurals[0] = "Sega System E (с FM-расширением)"; + strings["Sega System E (with FM expansion in drums mode)##sgpr"].plurals[0] = "Sega System E (с FM-расширением в режиме ударных)"; + strings["Sega Hang-On (extended channel 3)##sgpr"].plurals[0] = "Sega Hang-On (расширенный 3-ий канал)"; + strings["Sega Hang-On (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sega Hang-On (расширенный 3-ий канал и CSM)"; + strings["Sega System 18 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал на первом OPN2C)"; + strings["Sega System 18 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал и CSM на первом OPN2C)"; + strings["Sega System 18 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал на втором OPN2C)"; + strings["Sega System 18 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал и CSM на втором OPN2C)"; + strings["Sega System 18 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал на обоих чипах OPN2C)"; + strings["Sega System 18 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 18 (расширенный 3-ий канал и CSM на обоих чипах OPN2C)"; + strings["Sega System 32 (extended channel 3 on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал на первом OPN2C)"; + strings["Sega System 32 (extended channel 3 and CSM on first OPN2C)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал и CSM на первом OPN2C)"; + strings["Sega System 32 (extended channel 3 on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал на втором OPN2C)"; + strings["Sega System 32 (extended channel 3 and CSM on second OPN2C)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал и CSM на втором OPN2C)"; + strings["Sega System 32 (extended channel 3 on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал на обоих чипах OPN2C)"; + strings["Sega System 32 (extended channel 3 and CSM on both OPN2Cs)##sgpr"].plurals[0] = "Sega System 32 (расширенный 3-ий канал и CSM на обоих чипах OPN2C)"; + strings["Capcom Arcade##sgpr"].plurals[0] = "Capcom Arcade"; + strings["Capcom Arcade (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал на первом OPN)"; + strings["Capcom Arcade (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал на втором OPN)"; + strings["Capcom Arcade (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал и CSM на втором OPN)"; + strings["Capcom Arcade (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал и CSM на втором OPN)"; + strings["Capcom Arcade (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал на обоих чипах OPN)"; + strings["Capcom Arcade (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Capcom Arcade (расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["Jaleco Ginga NinkyouDen (drums mode)##sgpr"].plurals[0] = "Jaleco Ginga NinkyouDen (в режиме ударных)"; + strings["NMK 16-bit Arcade##sgpr"].plurals[0] = "NMK 16-bit Arcade"; + strings["NMK 16-bit Arcade (extended channel 3)##sgpr"].plurals[0] = "NMK 16-bit Arcade (расширенный 3-ий канал)"; + strings["NMK 16-bit Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK 16-bit Arcade (расширенный 3-ий канал и CSM)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching)##sgpr"].plurals[0] = "NMK 16-bit Arcade (со сменой банков NMK112)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3)##sgpr"].plurals[0] = "NMK 16-bit Arcade (со сменой банков NMK112, расширенный 3-ий канал)"; + strings["NMK 16-bit Arcade (w/NMK112 bankswitching, extended channel 3 and CSM)##sgpr"].plurals[0] = "NMK 16-bit Arcade (со сменой банков NMK112, расширенный 3-ий канал и CSM)"; + strings["Atlus Power Instinct 2 (extended channel 3)##sgpr"].plurals[0] = "Atlus Power Instinct 2 (расширенный 3-ий канал)"; + strings["Atlus Power Instinct 2 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Atlus Power Instinct 2 (расширенный 3-ий канал и CSM)"; + strings["Kaneko DJ Boy (extended channel 3)##sgpr"].plurals[0] = "Kaneko DJ Boy (расширенный 3-ий канал)"; + strings["Kaneko DJ Boy (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko DJ Boy (расширенный 3-ий канал и CSM)"; + strings["Kaneko Air Buster (extended channel 3)##sgpr"].plurals[0] = "Kaneko Air Buster (расширенный 3-ий канал)"; + strings["Kaneko Air Buster (extended channel 3 and CSM)##sgpr"].plurals[0] = "Kaneko Air Buster (расширенный 3-ий канал и CSM)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал на первом OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on first OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал и CSM на первом OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал на втором OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on second OPN)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал и CSM на втором OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал на обоих чипах OPN)"; + strings["Tecmo Ninja Gaiden (extended channel 3 and CSM on both OPNs)##sgpr"].plurals[0] = "Tecmo Ninja Gaiden (расширенный 3-ий канал и CSM на обоих чипах OPN)"; + strings["Tecmo System (drums mode)##sgpr"].plurals[0] = "Tecmo System (в режиме ударных)"; + strings["Seibu Kaihatsu Raiden (drums mode)##sgpr"].plurals[0] = "Seibu Kaihatsu Raiden (в режиме ударных)"; + strings["Sunsoft Arcade##sgpr"].plurals[0] = "Sunsoft Arcade"; + strings["Sunsoft Arcade (extended channel 3)##sgpr"].plurals[0] = "Sunsoft Arcade (расширенный 3-ий канал)"; + strings["Sunsoft Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Sunsoft Arcade (расширенный 3-ий канал и CSM)"; + strings["Atari Rampart (drums mode)##sgpr"].plurals[0] = "Atari Rampart (в режиме ударных)"; + strings["Data East Karnov (extended channel 3)##sgpr"].plurals[0] = "Data East Karnov (расширенный 3-ий канал 3)"; + strings["Data East Karnov (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Karnov (расширенный 3-ий канал и CSM)"; + strings["Data East Karnov (drums mode)##sgpr"].plurals[0] = "Data East Karnov (в режиме ударных)"; + strings["Data East Karnov (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Karnov (расширенный 3-ий канал; в режиме ударных)"; + strings["Data East Karnov (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Karnov (расширенный 3-ий канал и CSM; в режиме ударных)"; + strings["Data East Arcade##sgpr"].plurals[0] = "Data East Arcade"; + strings["Data East Arcade (extended channel 3)##sgpr"].plurals[0] = "Data East Arcade (расширенный 3-ий канал)"; + strings["Data East Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Arcade (расширенный 3-ий канал и CSM)"; + strings["Data East Arcade (drums mode)##sgpr"].plurals[0] = "Data East Arcade (в режиме ударных)"; + strings["Data East Arcade (extended channel 3; drums mode)##sgpr"].plurals[0] = "Data East Arcade (расширенный 3-ий канал; в режиме ударных)"; + strings["Data East Arcade (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Data East Arcade (расширенный 3-ий канал и CSM; в режиме ударных)"; + strings["Data East PCX (extended channel 3)##sgpr"].plurals[0] = "Data East PCX (расширенный 3-ий канал)"; + strings["Data East PCX (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East PCX (расширенный 3-ий канал и CSM)"; + strings["Data East Dark Seal (extended channel 3)##sgpr"].plurals[0] = "Data East Dark Seal (расширенный 3-ий канал)"; + strings["Data East Dark Seal (extended channel 3 and CSM)##sgpr"].plurals[0] = "Data East Dark Seal (расширенный 3-ий канал и CSM)"; + strings["SNK Ikari Warriors (drums mode on first OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (первый OPL в режиме ударных)"; + strings["SNK Ikari Warriors (drums mode on second OPL)##sgpr"].plurals[0] = "SNK Ikari Warriors (второй OPL в режиме ударных)"; + strings["SNK Ikari Warriors (drums mode on both OPLs)##sgpr"].plurals[0] = "SNK Ikari Warriors (оба чипа OPL в режиме ударных)"; + strings["SNK Triple Z80 (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Triple Z80 (Y8950 в режиме ударных)"; + strings["SNK Triple Z80 (drums mode on OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (OPL в режиме ударных)"; + strings["SNK Triple Z80 (drums mode on Y8950 and OPL)##sgpr"].plurals[0] = "SNK Triple Z80 (Y8950 и OPL в режиме ударных)"; + strings["SNK Chopper I (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Chopper I (Y8950 в режиме ударных)"; + strings["SNK Chopper I (drums mode on OPL2)##sgpr"].plurals[0] = "SNK Chopper I (OPL2 в режиме ударных)"; + strings["SNK Chopper I (drums mode on Y8950 and OPL2)##sgpr"].plurals[0] = "SNK Chopper I (Y8950 и OPL2 в режиме ударных)"; + strings["SNK Touchdown Fever (drums mode on OPL)##sgpr"].plurals[0] = "SNK Touchdown Fever (OPL в режиме ударных)"; + strings["SNK Touchdown Fever (drums mode on Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (Y8950 в режиме ударных)"; + strings["SNK Touchdown Fever (drums mode on OPL and Y8950)##sgpr"].plurals[0] = "SNK Touchdown Fever (Y8950 и OPL2 в режиме ударных)"; + strings["Alpha denshi Alpha-68K (extended channel 3)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (расширенный 3-ий канал)"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (расширенный 3-ий канал и CSM)"; + strings["Alpha denshi Alpha-68K (drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (в режиме ударных)"; + strings["Alpha denshi Alpha-68K (extended channel 3; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (расширенный 3-ий канал; в режиме ударных)"; + strings["Alpha denshi Alpha-68K (extended channel 3 and CSM; drums mode)##sgpr"].plurals[0] = "Alpha denshi Alpha-68K (расширенный 3-ий канал и CSM; в режиме ударных)"; + strings["Neo Geo MVS (extended channel 2)##sgpr"].plurals[0] = "Neo Geo MVS (расширенный 2-ой канал)"; + strings["Neo Geo MVS (extended channel 2 and CSM)##sgpr"].plurals[0] = "Neo Geo MVS (расширенный 2-ой канал и CSM)"; + strings["Namco (3-channel WSG)##sgpr"].plurals[0] = "Namco (3-канальный генератор звука на волновых таблицах)"; + strings["Taito Arcade##sgpr"].plurals[0] = "Taito Arcade"; + strings["Taito Arcade (extended channel 3)##sgpr"].plurals[0] = "Taito Arcade (расширенный 3-ий канал)"; + strings["Taito Arcade (extended channel 3 and CSM)##sgpr"].plurals[0] = "Taito Arcade (расширенный 3-ий канал и CSM)"; + strings["Seta 1 + FM addon##sgpr"].plurals[0] = "Seta 1 + FM-дополнение"; + strings["Seta 1 + FM addon (extended channel 3)##sgpr"].plurals[0] = "Seta 1 + FM-дополнение (расширенный 3-ий канал)"; + strings["Seta 1 + FM addon (extended channel 3 and CSM)##sgpr"].plurals[0] = "Seta 1 + FM-дополнение (расширенный 3-ий канал и CSM)"; + strings["Coreland Cyber Tank (drums mode)##sgpr"].plurals[0] = "Coreland Cyber Tank (в режиме ударных)"; + strings["Toaplan 1 (drums mode)##sgpr"].plurals[0] = "Toaplan 1 (в режиме ударных)"; + strings["Dynax/Nakanihon 3rd generation hardware##sgpr"].plurals[0] = "Аппаратная платформа 3-го поколения Dynax/Nakanihon"; + strings["Dynax/Nakanihon 3rd generation hardware (drums mode)##sgpr"].plurals[0] = "Аппаратная платформа 3-го поколения Dynax/Nakanihon (в режиме ударных)"; + strings["Dynax/Nakanihon Real Break (drums mode)##sgpr"].plurals[0] = "Dynax/Nakanihon Real Break (в режиме ударных)"; + strings["User##sgpr"].plurals[0] = "Пользовательские"; + strings["system presets that you have saved.##sgpr"].plurals[0] = "пресеты систем, которые вы сохранили."; + strings["chips which use frequency modulation (FM) to generate sound.\nsome of these also pack more (like square and sample channels).\nActually \"FM\" here stands for phase modulation,\nbut these two are indistinguishable\nif you use sine waves.##sgpr"].plurals[0] = "чипы, использующую частотную модуляцию (FM-синтез) для генерации звука.\nв некоторых из них присутствуют и другие способы синтеза звука (каналы с квадратными волнами или сэмплами).\nНа самом деле, \"FM\" здесь означает фазовую модуляцию,\nно они неотличимы друг от друга при использовании синусоидальных волн."; + strings["Yamaha YM2203 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2203 (расширенный 3-ий канал)"; + strings["Yamaha YM2203 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2203 (расширенный 3-ий канал и CSM)"; + strings["Yamaha YM2608 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2608 (расширенный 3-ий канал)"; + strings["Yamaha YM2608 (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2608 (расширенный 3-ий канал и CSM)"; + strings["Yamaha YM2610 (extended channel 2)##sgpr"].plurals[0] = "Yamaha YM2610 (расширенный 2-ой канал)"; + strings["Yamaha YM2610 (extended channel 2 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610 (расширенный 2-ой канал и CSM)"; + strings["Yamaha YM2610B (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2610B (расширенный 3-ий канал)"; + strings["Yamaha YM2610B (extended channel 3 and CSM)##sgpr"].plurals[0] = "Yamaha YM2610B (расширенный 3-ий канал и CSM)"; + strings["Yamaha YM2612 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM2612 (расширенный 3-ий канал)"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sgpr"].plurals[0] = "Yamaha YM2612 (OPN2) с DualPCM"; + strings["Yamaha YM2612 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM2612 (расширенный 3-ий канал) с DualPCM и CSM"; + strings["Yamaha YMF276 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YMF276 (расширенный 3-ий канал)"; + strings["Yamaha YMF276 with DualPCM##sgpr"].plurals[0] = "Yamaha YMF276 с DualPCM"; + strings["Yamaha YMF276 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YMF276 (расширенный 3-ий канал) с DualPCM и CSM"; + strings["Yamaha YM2413 (drums mode)##sgpr"].plurals[0] = "Yamaha YM2413 (в режиме ударных)"; + strings["Yamaha YM3438 (extended channel 3)##sgpr"].plurals[0] = "Yamaha YM3438 (расширенный 3-ий канал)"; + strings["Yamaha YM3438 (OPN2C) with DualPCM##sgpr"].plurals[0] = "Yamaha YM3438 (OPN2C) с DualPCM"; + strings["Yamaha YM3438 (extended channel 3) with DualPCM and CSM##sgpr"].plurals[0] = "Yamaha YM3438 (расширенный 3-ий канал) с DualPCM и CSM"; + strings["Yamaha YM3526 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3526 (в режиме ударных)"; + strings["Yamaha Y8950 (drums mode)##sgpr"].plurals[0] = "Yamaha Y8950 (в режиме ударных)"; + strings["Yamaha YM3812 (drums mode)##sgpr"].plurals[0] = "Yamaha YM3812 (в режиме ударных)"; + strings["Yamaha YMF262 (drums mode)##sgpr"].plurals[0] = "Yamaha YMF262 (в режиме ударных)"; + strings["Yamaha YMF289B (drums mode)##sgpr"].plurals[0] = "Yamaha YMF289B (в режиме ударных)"; + strings["ESS ES1xxx series (ESFM)##sgpr"].plurals[0] = "ESS серия ES1xxx (ESFM)"; + strings["Square##sgpr"].plurals[0] = "Меандр"; + strings["these chips generate square/pulse tones only (but may include noise).##sgpr"].plurals[0] = "эти чипы способны генерировать лишь квадратные/прямоугольные волны (но могут также генерировать шум)."; + strings["Tandy PSSJ 3-voice sound##sgpr"].plurals[0] = "Tandy PSSJ трёхканальный генератор звука"; + strings["Sega PSG (SN76489-like)##sgpr"].plurals[0] = "Sega PSG (похож на SN76489)"; + strings["Sega PSG (SN76489-like, Stereo)##sgpr"].plurals[0] = "Sega PSG (похож на SN76489, стерео)"; + strings["PC Speaker##sgpr"].plurals[0] = "PC Speaker (пищалка)"; + strings["Sample##sgpr"].plurals[0] = "Сэмплеры"; + strings["chips/systems which use PCM or ADPCM samples for sound synthesis.##sgpr"].plurals[0] = "чипы/системы, которые используют ИКМ- или АДИКМ-сэмплы для воспроизведения звука."; + strings["Generic PCM DAC##sgpr"].plurals[0] = "Типичный ИКМ ЦАП"; + strings["Wavetable##sgpr"].plurals[0] = "Волн. табл."; + strings["chips which use user-specified waveforms to generate sound.##sgpr"].plurals[0] = "чипы, которые использует задаваемые пользователем волны для синтеза звука."; + strings["Namco C15 (8-channel mono)##sgpr"].plurals[0] = "Namco C15 (8-канальный, моно)"; + strings["Namco C30 (8-channel stereo)##sgpr"].plurals[0] = "Namco C30 (8-канальный, стерео)"; + strings["Famicom Disk System (chip)##sgpr"].plurals[0] = "Famicom Disk System (чип)"; + strings["Specialized##sgpr"].plurals[0] = "Особые"; + strings["chips/systems with unique sound synthesis methods.##sgpr"].plurals[0] = "чипы/системы с уникальными методами синтеза звука."; + strings["Commodore PET (pseudo-wavetable)##sgpr"].plurals[0] = "Commodore PET (псевдо-волновая таблица)"; + strings["ZX Spectrum (beeper only, SFX-like engine)##sgpr"].plurals[0] = "ZX Spectrum (только пищалка, драйвер типа SFX)"; + strings["ZX Spectrum (beeper only, QuadTone engine)##sgpr"].plurals[0] = "ZX Spectrum (только пищалка, драйвер QuadTone)"; + strings["Modern/fantasy##sgpr"].plurals[0] = "Совр./вымышл."; + strings["chips/systems which do not exist in reality or were made just several years ago.##sgpr"].plurals[0] = "чипы/системы, не имеющие физического воплощения или сделанные всего несколько лет назад."; + strings["Commander X16 (VERA only)##sgpr1"].plurals[0] = "Commander X16 (только VERA)"; + strings["Flizzer Tracker (FZT) sound source##sgpr"].plurals[0] = "Источник звука Flizzer Tracker (FZT)"; + strings["DefleMask-compatible##sgpr"].plurals[0] = "Совместимые с DefleMask"; + strings["these configurations are compatible with DefleMask.\nselect this if you need to save as .dmf or work with that program.##sgpr"].plurals[0] = "эти пресеты совместимы с DefleMask.\nвыбирайте их, если вам будет нужно будет экспортировать модуль в .dmf или работать с этой программой."; + strings["Sega Genesis (extended channel 3)##sgpr1"].plurals[0] = "Sega Genesis (расширенный 3-ий канал)"; + strings["Sega Master System (with FM expansion)##sgpr1"].plurals[0] = "Sega Master System (с FM-расширением)"; + strings["Famicom with Konami VRC7##sgpr1"].plurals[0] = "Famicom с Konami VRC7"; + strings["Arcade (YM2151 and SegaPCM)##sgpr1"].plurals[0] = "Arcade (YM2151 и SegaPCM)"; + strings["Neo Geo CD (extended channel 2)##sgpr1"].plurals[0] = "Neo Geo CD (расширенный 2-ой канал)"; + + strings["User Systems##sgpr"].plurals[0] = "Пользовательские системы"; + strings["Error! User category does not exist!##sgpr"].plurals[0] = "Ошибка! Категория пользовательских пресетов не существует!"; + strings["Systems##sgpr"].plurals[0] = "Системы"; + strings["New Preset##sgpr"].plurals[0] = "Новый пресет"; + strings["select a preset##sgpr"].plurals[0] = "выберите пресет"; + strings["Name##sgpr"].plurals[0] = "Название"; + strings["Remove##UPresetRemove"].plurals[0] = "Убрать##UPresetRemove"; + strings["Invert##sgpr"].plurals[0] = "Инв."; + strings["Volume##sgpr"].plurals[0] = "Громкость"; + strings["Panning##sgpr"].plurals[0] = "Панорамирование"; + strings["Front/Rear##sgpr"].plurals[0] = "Передн./задн."; + strings["Configure##sgpr"].plurals[0] = "Настроить"; + strings["Advanced##sgpr"].plurals[0] = "Дополнительно"; + strings["insert additional settings in `option=value` format.\n" + "available options:\n" + "- tickRate##sgpr"].plurals[0] = + + "вставьте дополнительные настройки в формате `параметр=значение`.\n" + "доступные параметры:\n" + "- tickRate (частота движка трекера)"; + strings["Save and Close##sgpr"].plurals[0] = "Сохранить и закрыть"; + strings["Import##sgpr"].plurals[0] = "Импорт"; + strings["Import (replace)##sgpr"].plurals[0] = "Импорт (с заменой)"; + strings["Export##sgpr"].plurals[0] = "Экспорт"; + + // sgrv src/gui/regView.cpp + + strings["Register View###Register View"].plurals[0] = "Регистры###Register View"; + strings["- no register pool available##sgrv"].plurals[0] = "- список регистров недоступен"; + + // sgsed src/gui/sampleEdit.cpp + + strings["%s: maximum sample rate is %d##sgsed"].plurals[0] = "%s: максимальная частота квантования равна %d"; + strings["%s: minimum sample rate is %d##sgsed"].plurals[0] = "%s: минимальная частота квантования равна %d"; + strings["%s: sample rate must be %d##sgsed"].plurals[0] = "%s: частота квантования должна быть равна %d"; + strings["Sample Editor###Sample Editor"].plurals[0] = "Редактор сэмплов###Sample Editor"; + strings["no sample selected##sgsed"].plurals[0] = "сэмпл не выбран"; + strings["select one...##sgsed"].plurals[0] = "выберите сэмпл..."; + strings["or##sgsed0"].plurals[0] = "или"; + strings["Open##sgsed0"].plurals[0] = "Откройте"; + strings["or##sgsed1"].plurals[0] = "или"; + strings["Create New##sgsed"].plurals[0] = "Создайте новый"; + strings["Invalid##sgsed0"].plurals[0] = "Недейств."; + strings["Invalid##sgsed1"].plurals[0] = "Недейств."; + strings["%d: %s"].plurals[0] = "%d: %s"; + strings["Open##sgsed1"].plurals[0] = "Открыть"; + strings["import raw...##sgsed"].plurals[0] = "импорт сырых данных..."; + strings["Save##sgsed"].plurals[0] = "Сохранить"; + strings["save raw...##sgsed"].plurals[0] = "сохранить сырые данные..."; + strings["Name##sgsed"].plurals[0] = "Название"; + strings["SNES: loop start must be a multiple of 16 (try with %d)##sgsed"].plurals[0] = "SNES: начало цикла должно быть кратно 16 (попробуйте %d)"; + strings["SNES: loop end must be a multiple of 16 (try with %d)##sgsed"].plurals[0] = "SNES: конец цикла должен быть кратен 16 (попробуйте %d)"; + strings["SNES: sample length will be padded to multiple of 16##sgsed"].plurals[0] = "SNES: длина сэмпла будет скорректирована до кратности 16"; + strings["QSound: loop cannot be longer than 32767 samples##sgsed"].plurals[0] = "QSound: цикл не может быть длиннее 32767 сэмплов"; + strings["QSound: maximum sample length is 65535##sgsed"].plurals[0] = "QSound: максимальная длина сэмпла: 65535"; + strings["NES: loop start must be a multiple of 512 (try with %d)##sgsed"].plurals[0] = "NES: начало цикла должно быть кратно 512 (попробуйте %d)"; + strings["NES: loop end must be a multiple of 128 (try with %d)##sgsed"].plurals[0] = "NES: конец цикла должен быть кратен 128 (попробуйте %d)"; + strings["NES: maximum DPCM sample length is 32648##sgsed"].plurals[0] = "NES: максимальная длина ДИКМ-сэмпла равна 32648"; + strings["X1-010: samples can't loop##sgsed"].plurals[0] = "X1-010: сэмплы не могут быть зациклены"; + strings["X1-010: maximum sample length is 131072##sgsed"].plurals[0] = "X1-010: максимальная длина сэмпла равна 131072"; + strings["GA20: samples can't loop##sgsed"].plurals[0] = "GA20: сэмплы не могут быть зациклены"; + strings["YM2608: loop point ignored on ADPCM (may only loop entire sample)##sgsed"].plurals[0] = "YM2608: точка зацикливания игнорируется для АДИКМ (зациклить можно только сэмпл целиком)"; + strings["YM2608: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "YM2608: длина сэмпла будет скорректирована до кратности 512"; + strings["YM2610: ADPCM-A samples can't loop##sgsed"].plurals[0] = "YM2610: ADPCM-A сэмплы не могут быть зациклены"; + strings["YM2610: loop point ignored on ADPCM-B (may only loop entire sample)##sgsed"].plurals[0] = "YM2610: точка зацикливания игнорируется для АДИКМ-B (зациклить можно только сэмпл целиком)"; + strings["YM2610: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "YM2610: длина сэмпла будет скорректирована до кратности 512"; + strings["YM2610: maximum ADPCM-A sample length is 2097152##sgsed"].plurals[0] = "YM2610: максимальная длина АДИКМ-A сэмпла равна 2097152"; + strings["Y8950: loop point ignored on ADPCM (may only loop entire sample)##sgsed"].plurals[0] = "Y8950: точка зацикливания игнорируется для АДИКМ (зациклить можно только сэмпл целиком)"; + strings["Y8950: sample length will be padded to multiple of 512##sgsed"].plurals[0] = "Y8950: длина сэмпла будет скорректирована до кратности 512"; + strings["Amiga: loop start must be a multiple of 2##sgsed"].plurals[0] = "Amiga: начало зацикливания должно быть кратно 2"; + strings["Amiga: loop end must be a multiple of 2##sgsed"].plurals[0] = "Amiga: конец зацикливания должен быть кратен 2"; + strings["Amiga: maximum sample length is 131070##sgsed"].plurals[0] = "Amiga: максимальная длина сэмпла равна 131070"; + strings["SegaPCM: maximum sample length is 65280##sgsed"].plurals[0] = "SegaPCM: максимальная длина сэмпла равна 65280"; + strings["K053260: loop point ignored (may only loop entire sample)##sgsed"].plurals[0] = "K053260: точка зацикливания игнорируется (зациклить можно только сэмпл целиком)"; + strings["K053260: maximum sample length is 65535##sgsed"].plurals[0] = "K053260: максимальная длина сэмпла равна 65535"; + strings["C140: maximum sample length is 65535##sgsed"].plurals[0] = "C140: максимальная длина сэмпла равна 65535"; + strings["C219: loop start must be a multiple of 2##sgsed"].plurals[0] = "C219: начало зацикливания должно быть кратно 2"; + strings["C219: loop end must be a multiple of 2##sgsed"].plurals[0] = "C219: конец зацикливания должен быть кратен 2"; + strings["C219: maximum sample length is 131072##sgsed"].plurals[0] = "C219: максимальная длина сэмпла равна 131072"; + strings["MSM6295: samples can't loop##sgsed"].plurals[0] = "MSM6295: сэмплы не могут быть зациклены"; + strings["MSM6295: maximum bankswitched sample length is 129024##sgsed"].plurals[0] = "MSM6295: максимальная длина сэмпла с заменой банков равна 129024"; + strings["GBA DMA: loop start must be a multiple of 4##sgsed"].plurals[0] = "GBA DMA: начало цикла должно быть кратно 4"; + strings["GBA DMA: loop length must be a multiple of 16##sgsed"].plurals[0] = "GBA DMA: длина зацикленной части должна быть кратна 16"; + strings["GBA DMA: sample length will be padded to multiple of 16##sgsed"].plurals[0] = "GBA DMA: длина сэмпла будет скорректирована до кратности 16"; + strings["ES5506: backward loop mode isn't supported##sgsed"].plurals[0] = "ES5506: режим обратного зацикливания не поддерживается"; + strings["backward/ping-pong only supported in Generic PCM DAC\nping-pong also on ES5506##sgsed"].plurals[0] = "режим обратного и \"туда-обратно\" зацикливания поддерживается только для универсального ИКМ ЦАП\n\"туда-обратно\" также поддерживается для ES5506"; + strings["Info##sgsed"].plurals[0] = "Информация"; + strings["Rate##sgsed0"].plurals[0] = "Частота"; + strings["Compat Rate##sgsed"].plurals[0] = "Совместимая частота"; + strings["used in DefleMask-compatible sample mode (17xx), in where samples are mapped to an octave.##sgsed"].plurals[0] = "используется при воспроизведении в режиме совместимости с DefleMask (17xx), в котором сэмплы соответствуют октаве."; + strings["Loop##sgsed"].plurals[0] = "Цикл"; + strings["Loop (length: %d)##Loop"].plurals[0] = "Цикл (длина: %d)##Loop"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed0"].plurals[0] = "Смена зацикленной части в сэмпле BRR может привести к сбоям!"; + strings["Chips##sgsed"].plurals[0] = "Чипы"; + strings["Type##sgsed"].plurals[0] = "Тип"; + strings["BRR emphasis##sgsed"].plurals[0] = "Постобработка для BRR"; + strings["this is a BRR sample.\nenabling this option will muffle it (only affects non-SNES chips).##sgsed"].plurals[0] = "это сэмпл BRR.\nвключение этой опции \"приглушит\" его (на всех чипах кроме SNES)."; + strings["enable this option to slightly boost high frequencies\nto compensate for the SNES' Gaussian filter's muffle.##sgsed"].plurals[0] = "включите эту опцию для небольшого усиления высоких частот\nдля компенсации фильтрующего свойства гауссовой интерполяции, из-за которого сэмпл \"приглушается\"."; + strings["8-bit dither##sgsed"].plurals[0] = "8-битный дизеринг"; + strings["dither the sample when used on a chip that only supports 8-bit samples.##sgsed"].plurals[0] = "произвести дизеринг для сэмпла при его использовании для чипа, поддерживающего только 8-битные сэмплы."; + strings["Hz##sgsed"].plurals[0] = "Гц"; + strings["Note##sgsed"].plurals[0] = "Нота"; + strings["%s"].plurals[0] = "%s"; + strings["Fine##sgsed"].plurals[0] = "Расстройка"; + strings["Mode##sgsed"].plurals[0] = "Режим"; + strings["Start##sgsed"].plurals[0] = "Начало"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed1"].plurals[0] = "смена зацикленной части в сэмпле BRR может привести к сбоям!"; + strings["End##sgsed"].plurals[0] = "Конец"; + strings["changing the loop in a BRR sample may result in glitches!##sgsed2"].plurals[0] = "смена зацикленной части в сэмпле BRR может привести к сбоям!"; + strings["%s\n%d bytes free##sgsed"].plurals[0] = "%s\nсвободен %d байт"; + strings["%s\n%d bytes free##sgsed"].plurals[1] = "%s\nсвободно %d байта"; + strings["%s\n%d bytes free##sgsed"].plurals[2] = "%s\nсвободно %d байт"; + strings["%s (%s)\n%d bytes free##sgsed"].plurals[0] = "%s (%s)\nсвободен %d байт"; + strings["%s (%s)\n%d bytes free##sgsed"].plurals[1] = "%s (%s)\nсвободно %d байта"; + strings["%s (%s)\n%d bytes free##sgsed"].plurals[2] = "%s (%s)\nсвободно %d байт"; + strings["\n\nnot enough memory for this sample!##sgsed"].plurals[0] = "\n\nнедостаточно памяти для этого сэмпла!"; + strings["Edit mode: Select##sgsed"].plurals[0] = "Режим редактирования: выделение"; + strings["Edit mode: Draw##sgsed"].plurals[0] = "Режим редактирования: рисование"; + strings["Resize##sgsed0"].plurals[0] = "Масштабировать"; + strings["Samples##sgsed0"].plurals[0] = "Сэмплов (новый размер)"; + strings["Resize##sgsed1"].plurals[0] = "Масштабировать"; + strings["couldn't resize! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "не получилось отмасштабировать! убедитесь, что это 8- или 16-битный сэмпл."; + strings["Resample##sgsed0"].plurals[0] = "Изменить частоту дискретизации"; + strings["Rate##sgsed1"].plurals[0] = "Частота"; + strings["Factor##sgsed"].plurals[0] = "Коэффициент"; + strings["Filter##sgsed"].plurals[0] = "Фильтр"; + strings["Resample##sgsed1"].plurals[0] = "Применить"; + strings["couldn't resample! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "не получилось изменить частоту дискретизации! убедитесь, что это 8- или 16-битный сэмпл."; + strings["Undo##sgsed"].plurals[0] = "Отменить"; + strings["Redo##sgsed"].plurals[0] = "Повторить"; + strings["Amplify##sgsed"].plurals[0] = "Усилить"; + strings["Volume##sgsed"].plurals[0] = "Громкость"; + strings["Apply##sgsed0"].plurals[0] = "Применить"; + strings["Normalize##sgsed"].plurals[0] = "Нормализовать"; + strings["Fade in##sgsed"].plurals[0] = "Плавное нарастание"; + strings["Fade out##sgsed"].plurals[0] = "Плавное затухание"; + strings["Insert silence##sgsed"].plurals[0] = "Вставить тишину"; + strings["Samples##sgsed1"].plurals[0] = "Сэмплов"; + strings["Go##sgsed"].plurals[0] = "Применить"; + strings["couldn't insert! make sure your sample is 8 or 16-bit.##sgsed"].plurals[0] = "не получилось вставить! убедитесь, что это 8- или 16-битный сэмпл."; + strings["Apply silence##sgsed"].plurals[0] = "Применить тишину"; + strings["Delete##sgsed"].plurals[0] = "Удалить"; + strings["Trim##sgsed"].plurals[0] = "Обрезать"; + strings["Reverse##sgsed"].plurals[0] = "Реверс"; + strings["Invert##sgsed"].plurals[0] = "Инвертировать"; + strings["Signed/unsigned exchange##sgsed"].plurals[0] = "Знаковый <-> беззнаковый"; + strings["Apply filter##sgsed"].plurals[0] = "Применить фильтр"; + strings["Cutoff:##sgsed"].plurals[0] = "Частота среза:"; + strings["From##sgsed"].plurals[0] = "От"; + strings["To##sgsed"].plurals[0] = "До"; + strings["Resonance##sgsed"].plurals[0] = "Резонанс (добротность)"; + strings["Power##sgsed"].plurals[0] = "Порядок фильтра"; + strings["Low-pass##sgsed"].plurals[0] = "ФНЧ"; + strings["Band-pass##sgsed"].plurals[0] = "ППФ"; + strings["High-pass##sgsed"].plurals[0] = "ФВЧ"; + strings["Apply##sgsed1"].plurals[0] = "Применить"; + strings["Crossfade loop points##sgsed"].plurals[0] = "Сделать плавный переход между началом и концом зацикленной части"; + strings["Number of samples##sgsed"].plurals[0] = "Число сэмплов"; + strings["Linear <-> Equal power##sgsed"].plurals[0] = "Линейный <-> Одинаковая степень"; + strings["Apply##sgsed2"].plurals[0] = "Применить"; + strings["Crossfade: length would go out of bounds. Aborted...##sgsed"].plurals[0] = "Плавный переход: длина выйдет за границы. Действие отменено."; + strings["Crossfade: length would overflow loopStart. Try a smaller random value.##sgsed"].plurals[0] = "Плавный переход: длина выйдет за пределы начала цикла. Попробуйте с меньшим случайным значением."; + strings["Preview sample##sgsed"].plurals[0] = "Превью сэмпла"; + strings["Stop sample preview##sgsed"].plurals[0] = "Остановить превью сэмпла"; + strings["Create instrument from sample##sgsed"].plurals[0] = "Создать инструмент из сэмпла"; + strings["Zoom##sgsed0"].plurals[0] = "Масштаб"; + strings["Zoom##sgsed1"].plurals[0] = "Масштаб"; + strings["%dms"].plurals[0] = "%d мс"; + strings["Auto##sgsed"].plurals[0] = "Автоматически"; + strings["cut##sgsed"].plurals[0] = "вырезать"; + strings["copy##sgsed"].plurals[0] = "копировать"; + strings["paste##sgsed"].plurals[0] = "вставить"; + strings["paste (replace)##sgsed"].plurals[0] = "вставить (с заменой)"; + strings["paste (mix)##sgsed"].plurals[0] = "вставить со смешением"; + strings["select all##sgsed"].plurals[0] = "выбрать всё"; + strings["set loop to selection##sgsed"].plurals[0] = "зациклить по выделенной части"; + strings["create wavetable from selection##sgsed"].plurals[0] = "создать волновую таблицу из выделенной части"; + strings["Draw##sgsed"].plurals[0] = "Рисовать"; + strings["Select##sgsed"].plurals[0] = "Выделить"; + strings["%d samples##sgsed"].plurals[0] = "%d сэмпл"; + strings["%d samples##sgsed"].plurals[1] = "%d сэмпла"; + strings["%d samples##sgsed"].plurals[2] = "%d сэмплов"; + strings["%d bytes##sgsed"].plurals[0] = "%d байт"; + strings["%d bytes##sgsed"].plurals[1] = "%d байта"; + strings["%d bytes##sgsed"].plurals[2] = "%d байтов"; + strings[" (%d-%d: %d samples)##sgsed"].plurals[0] = " (%d-%d: %d сэмпл)"; + strings[" (%d-%d: %d samples)##sgsed"].plurals[1] = " (%d-%d: %d сэмпла)"; + strings[" (%d-%d: %d samples)##sgsed"].plurals[2] = " (%d-%d: %d сэмплов)"; + strings["%.2fHz##sgsed"].plurals[0] = "%.2f Гц"; + strings["Non-8/16-bit samples cannot be edited without prior conversion.##sgsed"].plurals[0] = "Сэмплы в формате, отличающемся от 8- или 16-битной ИКМ, невозможно редактировать\nбез предварительной конвертации в один из этих форматов."; + + // sgsi src/gui/songInfo.cpp + + strings["Song Info###Song Information"].plurals[0] = "О треке###Song Information"; + strings["Name##sgsi"].plurals[0] = "Название"; + strings["Author##sgsi"].plurals[0] = "Автор"; + strings["Album##sgsi"].plurals[0] = "Альбом"; + strings["System##sgsi"].plurals[0] = "Система"; + strings["Auto##sgsi"].plurals[0] = "Авто"; + strings["Tuning (A-4)##sgsi"].plurals[0] = "Частота (ля 4-ой октавы)"; + + // sgsn src/gui/songNotes.cpp + + strings["Song Comments###Song Comments"].plurals[0] = "Комментарии трека###Song Comments"; + + // sgsp src/gui/speed.cpp + + strings["Speed###Speed"].plurals[0] = "Скорость###Speed"; + strings["Base Tempo##TempoOrHz"].plurals[0] = "Основной темп##TempoOrHz"; + strings["Tick Rate##TempoOrHz"].plurals[0] = "Частота движка##TempoOrHz"; + strings["click to display tick rate##sgsp"].plurals[0] = "нажмите для отображения частоты движка"; + strings["click to display base tempo##sgsp"].plurals[0] = "нажмите для отображения основного темпа"; + strings["Groove##sgsp"].plurals[0] = "Ритм-паттерн"; + strings["click for one speed##sgsp"].plurals[0] = "Нажмите для отображения одной скорости"; + strings["Speeds##sgsp"].plurals[0] = "Скорости"; + strings["click for groove pattern##sgsp"].plurals[0] = "Нажмите для отображения ритм-паттернов"; + strings["Speed##sgsp"].plurals[0] = "Скорость"; + strings["click for two (alternating) speeds##sgsp"].plurals[0] = "Нажмите для отображения двух (чередующихся) скоростей"; + strings["Virtual Tempo##sgsp"].plurals[0] = "Виртуальный темп"; + strings["Numerator##sgsp"].plurals[0] = "Числитель"; + strings["Denominator (set to base tempo)##sgsp"].plurals[0] = "Знаменатель (установите равным основному темпу)"; + strings["Divider##sgsp"].plurals[0] = "Делитель"; + strings["Highlight##sgsp"].plurals[0] = "Подсветка"; + strings["Pattern Length##sgsp"].plurals[0] = "Длина паттерна"; + strings["Song Length##sgsp"].plurals[0] = "Длина трека"; + + // sgst src/gui/stats.cpp + + strings["Statistics###Statistics"].plurals[0] = "Статистика###Statistics"; + strings["Audio load##sgst"].plurals[0] = "Нагрузка от аудио"; + + // sgss src/gui/subSongs.cpp + + strings["Subsongs###Subsongs"].plurals[0] = "Подпесни###Subsongs"; + strings["%d. ##sgss0"].plurals[0] = "%d. <без названия>"; + strings["%d. ##sgss1"].plurals[0] = "%d. <без названия>"; + strings["Move up##sgss"].plurals[0] = "Сдвинуть вверх"; + strings["Move down##sgss"].plurals[0] = "Сдвинуть вниз"; + strings["too many subsongs!##sgss0"].plurals[0] = "слишком много подпесен!"; + strings["Add##sgss"].plurals[0] = "Добавить"; + strings["too many subsongs!##sgss1"].plurals[0] = "слишком много подпесен!"; + strings["Duplicate##sgss"].plurals[0] = "Клонировать"; + strings["this is the only subsong!##sgss"].plurals[0] = "это единственная подпесня!"; + strings["are you sure you want to remove this subsong?##sgss"].plurals[0] = "вы действительно хотите удалить эту подпесню?"; + strings["Remove##sgss"].plurals[0] = "Удалить"; + strings["Name##sgss"].plurals[0] = "Название"; + + // sgsc src/gui/sysConf.cpp + + strings["Clock rate:##sgsc0"].plurals[0] = "Тактовая частота:"; + strings["Chip type:##sgsc0"].plurals[0] = "Тип чипа:"; + strings["YM3438 (9-bit DAC)##sgsc"].plurals[0] = "YM3438 (9-битный ЦАП)"; + strings["YM2612 (9-bit DAC with distortion)##sgsc"].plurals[0] = "YM2612 (9-битный ЦАП с искажениями)"; + strings["YMF276 (external DAC)##sgsc"].plurals[0] = "YMF276 (внешний ЦАП)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc0"].plurals[0] = "Отключить FM-макросы для расширенного канала (совместимость)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc0"].plurals[0] = "Смена инструмента на операторах 2-4 расш. канала меняет FB (совместимость)"; + strings["Clock rate:##sgsc1"].plurals[0] = "Тактовая частота:"; + strings["1.79MHz (Half NTSC)##sgsc"].plurals[0] = "1.79 МГц (половина NTSC)"; + strings["Chip type:##sgsc1"].plurals[0] = "Тип чипа:"; + strings["TI SN76489 with Atari-like short noise##sgsc"].plurals[0] = "TI SN76489 с коротким шумом, похожим на Atari"; + strings["Tandy PSSJ 3-voice sound##sgsc"].plurals[0] = "Tandy PSSJ трёхголосый звук"; + strings["Disable noise period change phase reset##sgsc"].plurals[0] = "Отключить сброс фазы при изменении периода шума"; + strings["Disable easy period to note mapping on upper octaves##sgsc0"].plurals[0] = "Отключить простое преобразование периода в ноту на верхних октавах"; + strings["Pseudo-PAL##sgsc0"].plurals[0] = "Псевдо-PAL"; + strings["Disable anti-click##sgsc0"].plurals[0] = "Отключить анти-щелчок"; + strings["Chip revision:##sgsc0"].plurals[0] = "Ревизия чипа:"; + strings["HuC6280 (original)##sgsc"].plurals[0] = "HuC6280 (оригинальный)"; + strings["CPU rate:##sgsc"].plurals[0] = "Частота ЦП:"; + strings["Sample memory:##sgsc"].plurals[0] = "Память сэмплов:"; + strings["8K (rev A/B/E)##sgsc"].plurals[0] = "8 КиБ (версия A/B/E)"; + strings["64K (rev D/F)##sgsc"].plurals[0] = "64 КиБ (версия D/F)"; + strings["DAC resolution:##sgsc"].plurals[0] = "Разрешение ЦАП:"; + strings["16-bit (rev A/B/D/F)##sgsc"].plurals[0] = "16 бит (версия A/B/D/F)"; + strings["8-bit + TDM (rev C/E)##sgsc"].plurals[0] = "8 бит + мультиплексирование с разделением по времени (версия C/E)"; + strings["Enable echo##sgsc0"].plurals[0] = "Включить эхо"; + strings["Swap echo channels##sgsc"].plurals[0] = "Поменять местами каналы эхо"; + strings["Echo delay:##sgsc0"].plurals[0] = "Задержка эхо:"; + strings["Echo resolution:##sgsc"].plurals[0] = "Разрешение эхо:"; + strings["Echo feedback:##sgsc0"].plurals[0] = "Обратная связь эхо:"; + strings["Echo volume:##sgsc0"].plurals[0] = "Громкость эхо:"; + strings["Disable anti-click##sgsc1"].plurals[0] = "Отключить анти-щелчок"; + strings["Chip revision:##sgsc1"].plurals[0] = "Ревизия чипа:"; + strings["Original (DMG)##sgsc"].plurals[0] = "Оригинальный (DMG)"; + strings["Game Boy Color (rev C)##sgsc"].plurals[0] = "Game Boy Color (версия C)"; + strings["Game Boy Color (rev E)##sgsc"].plurals[0] = "Game Boy Color (версия E)"; + strings["Wave channel orientation:##sgsc"].plurals[0] = "Канал волновых таблиц"; + strings["Normal##sgsc"].plurals[0] = "Нормально"; + strings["Inverted##sgsc"].plurals[0] = "Инвертирован"; + strings["Exact data (inverted)##sgsc"].plurals[0] = "Точные данные (инвертирован)"; + strings["Exact output (normal)##sgsc"].plurals[0] = "Точный вывод (нормально)"; + strings["Pretty please one more compat flag when I use arpeggio and my sound length##sgsc"].plurals[0] = "Ну пожалуйста ещё один флаг совместимости когда я использую арпеджио и малую длину звука на шумовом канале"; + strings["Clock rate:##sgsc2"].plurals[0] = "Тактовая частота:"; + strings["DAC bit depth (reduces output rate):##sgsc"].plurals[0] = "Глубина квантования ЦАП (уменьшает частоту дискретизации):"; + strings["Volume scale:##sgsc"].plurals[0] = "Громкость:"; + strings["Mix buffers (allows longer echo delay):##sgsc"].plurals[0] = "Буферы микширования (позволяет делать более долгую задержку эха):"; + strings["Channel limit:##sgsc"].plurals[0] = "Лимит числа каналов:"; + strings["Sample rate:##sgsc"].plurals[0] = "Частота дискретизации:"; + strings["Actual sample rate: %d Hz##sgsc"].plurals[0] = "Настоящая частота дискретизации: %d Гц"; + strings["Max mixer CPU usage: %.0f%%##sgsc"].plurals[0] = "Максимальное использование ЦП микшером: %.0f%%"; + strings["Arcade (4MHz)##sgsc"].plurals[0] = "Arcade (4 МГц)"; + strings["Half NTSC (1.79MHz)##sgsc"].plurals[0] = "Половина NTSC (1.79 МГц)"; + strings["Patch set:##sgsc"].plurals[0] = "Набор патчей:"; + strings["Ignore top/hi-hat frequency changes##sgsc"].plurals[0] = "Игнорировать смену частоты тарелок/хай-хэтов"; + strings["Apply fixed frequency to all drums at once##sgsc"].plurals[0] = "Применять режим фиксированной частоты ко всем ударным"; + strings["Broken pitch macro/slides (compatibility)##sgsc0"].plurals[0] = "Сломанное портаменто эффектов и макросов (совместимость)"; + strings["Pseudo-PAL##sgsc1"].plurals[0] = "Псевдо-PAL"; + strings["Broken pitch macro/slides (compatibility)##sgsc1"].plurals[0] = "Сломанное портаменто эффектов и макросов (совместимость)"; + strings["Clock rate:##sgsc20"].plurals[0] = "Тактовая частота:"; + strings["DPCM channel mode:##sgsc"].plurals[0] = "Режим ДИКМ-канала:"; + strings["DPCM (muffled samples; low CPU usage)##sgsc"].plurals[0] = "ДИКМ (приглушённые сэмплы; малая нагрузка на ЦП)"; + strings["PCM (crisp samples; high CPU usage)##sgsc"].plurals[0] = "ИКМ (чёткие сэмплы; большая нагрузка на ЦП)"; + strings["Clock rate:##sgsc18"].plurals[0] = "Тактовая частота:"; + strings["Clock rate:##sgsc19"].plurals[0] = "Тактовая частота:"; + strings["Global parameter priority:##sgsc0"].plurals[0] = "Приоритет глобальных параметров:"; + strings["Left to right##sgsc0"].plurals[0] = "Слева направо"; + strings["Last used channel##sgsc0"].plurals[0] = "Последний использованный канал"; + strings["Hard reset envelope:##sgsc"].plurals[0] = "Огибающая при жёстком перезапуске:"; + strings["Attack##sgsc"].plurals[0] = "Атака"; + strings["Decay##sgsc"].plurals[0] = "Спад"; + strings["Sustain##sgsc"].plurals[0] = "Сустейн"; + strings["Release##sgsc"].plurals[0] = "Релиз"; + strings["Envelope reset time:##sgsc"].plurals[0] = "Время сброса огибающей:"; + strings["- 0 disables envelope reset. not recommended!\n- 1 may trigger SID envelope bugs.\n- values that are too high may result in notes being skipped.##sgsc"].plurals[0] = "- 0 отключает сброс огибающей. не рекомендуется!\n- 1 может привести к появлению сбоев огибающей SID.\n- слишком большие значения могут привести к пропуску коротких нот."; + strings["Disable 1Exy env update (compatibility)##sgsc"].plurals[0] = "Отключить обновление огибающей при применении эффекта 1Exy (совместимость)"; + strings["Relative duty and cutoff macros are coarse (compatibility)##sgsc"].plurals[0] = "Макросы скважности и частоты среза в относительном режиме имеют меньшее разрешение (совместимость)"; + strings["Cutoff macro race conditions (compatibility)##sgsc"].plurals[0] = "Состояние гонки макроса скважности (совместимость)"; + strings["Disable ExtCh FM macros (compatibility)##sgsc1"].plurals[0] = "Отключить FM-макросы для расширенного канала (совместимость)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc1"].plurals[0] = "Смена инструмента на операторах 2-4 расш. канала меняет FB (совместимость)"; + strings["SSG Volume##sgsc0"].plurals[0] = "Громкость SSG"; + strings["FM/ADPCM Volume##sgsc0"].plurals[0] = "Громкость FM/АДИКМ"; + strings["Clock rate:##sgsc3"].plurals[0] = "Тактовая частота:"; + strings["0.83MHz (Pre-divided Sunsoft 5B on PAL)##sgsc"].plurals[0] = "0.83 МГц (Sunsoft 5B с предварительным делителем частоты, PAL)"; + strings["0.89MHz (Pre-divided Sunsoft 5B)##sgsc"].plurals[0] = "0.89 МГц (Sunsoft 5B с предварительным делителем частоты)"; + strings["Chip type:##sgsc2"].plurals[0] = "Тип чипа:"; + strings["note: AY-3-8914 is not supported by the VGM format!##sgsc"].plurals[0] = "примечание: AY-3-8914 не поддерживается в формате VGM!"; + strings["Stereo##_AY_STEREO"].plurals[0] = "Стерео##_AY_STEREO"; + strings["Separation##sgsc"].plurals[0] = "Разделение в стерео"; + strings["Half Clock divider##_AY_CLKSEL"].plurals[0] = "Делить тактовую частоту на 2##_AY_CLKSEL"; + strings["Stereo separation:##sgsc"].plurals[0] = "Разделение в стерео:"; + strings["Model:##sgsc"].plurals[0] = "Модель:"; + strings["Chip memory:##sgsc"].plurals[0] = "Память чипа:"; + strings["2MB (ECS/AGA max)##sgsc"].plurals[0] = "2 МиБ (максимум для ECS/AGA)"; + strings["512KB (OCS max)##sgsc"].plurals[0] = "512 КиБ (максимум для OCS)"; + strings["Bypass frequency limits##sgsc"].plurals[0] = "Игнорировать ограничения частоты"; + strings["Mixing mode:##sgsc"].plurals[0] = "Режим микширования:"; + strings["Mono##sgsc"].plurals[0] = "Моно"; + strings["Mono (no distortion)##sgsc"].plurals[0] = "Моно (без искажений)"; + strings["Stereo##sgsc0"].plurals[0] = "Стерео"; + strings["Clock rate:##sgsc4"].plurals[0] = "Тактовая частота:"; + strings["Speaker type:##sgsc"].plurals[0] = "Тип пищалки:"; + strings["Unfiltered##sgsc"].plurals[0] = "Без фильтрации"; + strings["Cone##sgsc"].plurals[0] = "Диффузор"; + strings["Piezo##sgsc"].plurals[0] = "Пьезопищалка"; + strings["Use system beeper (Linux only!)##sgsc"].plurals[0] = "Использовать пищалку на материнской плате (только для Linux!)"; + strings["Reset phase on frequency change##sgsc"].plurals[0] = "Сбор фазы при изменении частоты"; + strings["Echo delay:##sgsc1"].plurals[0] = "Задержка эхо:"; + strings["Echo feedback:##sgsc1"].plurals[0] = "Обратная связь эхо:"; + strings["Clock rate:##sgsc5"].plurals[0] = "Тактовая частота:"; + strings["Stereo##sgsc1"].plurals[0] = "Стерео"; + strings["Bankswitched (Seta 2)##sgsc"].plurals[0] = "Со сменой банков памяти (Seta 2)"; + strings["Clock rate:##sgsc6"].plurals[0] = "Тактовая частота:"; + strings["Initial channel limit:##sgsc0"].plurals[0] = "Изначальный лимит числа каналов:"; + strings["Disable hissing##sgsc"].plurals[0] = "Отключить высокочастотное пищание"; + strings["Scale frequency to wave length##sgsc"].plurals[0] = "Масштабировать частоту под длину волны"; + strings["Initial channel limit:##sgsc1"].plurals[0] = "Изначальный лимит числа каналов:"; + strings["Volume scale:##sgsc0"].plurals[0] = "Масштабирование громкости:"; + strings["Clock rate:##sgsc7"].plurals[0] = "Тактовая частота:"; + strings["Output rate:##sgsc0"].plurals[0] = "Частота квантования на выходе:"; + strings["FM: clock / 72, SSG: clock / 16##sgsc0"].plurals[0] = "FM: такт. част. / 72, SSG: такт. част. / 16"; + strings["FM: clock / 36, SSG: clock / 8##sgsc"].plurals[0] = "FM: такт. част. / 36, SSG: такт. част. / 8"; + strings["FM: clock / 24, SSG: clock / 4##sgsc"].plurals[0] = "FM: такт. част. / 24, SSG: такт. част. / 4"; + strings["SSG Volume##sgsc1"].plurals[0] = "Громкость SSG"; + strings["FM Volume##sgsc"].plurals[0] = "Громкость FM"; + strings["Disable ExtCh FM macros (compatibility)##sgsc2"].plurals[0] = "Отключить FM-макросы для расширенного канала (совместимость)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc2"].plurals[0] = "Смена инструмента на операторах 2-4 расш. канала меняет FB (совместимость)"; + strings["Clock rate:##sgsc8"].plurals[0] = "Тактовая частота:"; + strings["8MHz (Arcade)##sgsc"].plurals[0] = "8 МГц (Arcade)"; + strings["Output rate:##sgsc1"].plurals[0] = "Частота квантования на выходе:"; + strings["FM: clock / 144, SSG: clock / 32##sgsc"].plurals[0] = "FM: такт. част. / 144, SSG: такт. част. / 32"; + strings["FM: clock / 72, SSG: clock / 16##sgsc1"].plurals[0] = "FM: такт. част. / 72, SSG: такт. част. / 16"; + strings["FM: clock / 48, SSG: clock / 8##sgsc"].plurals[0] = "FM: такт. част. / 48, SSG: такт. част. / 8"; + strings["SSG Volume##sgsc2"].plurals[0] = "Громкость SSG"; + strings["FM/ADPCM Volume##sgsc1"].plurals[0] = "Громкость FM/АДИКМ"; + strings["Disable ExtCh FM macros (compatibility)##sgsc3"].plurals[0] = "Отключить FM-макросы для расширенного канала (совместимость)"; + strings["Ins change in ExtCh operator 2-4 affects FB (compatibility)##sgsc3"].plurals[0] = "Смена инструмента на операторах 2-4 расш. канала меняет FB (совместимость)"; + strings["Clock rate:##sgsc9"].plurals[0] = "Тактовая частота:"; + strings["Chip type:##sgsc3"].plurals[0] = "Тип чипа:"; + strings["RF5C68 (10-bit output)##sgsc"].plurals[0] = "RF5C68 (10-битный звук)"; + strings["RF5C164 (16-bit output)##sgsc"].plurals[0] = "RF5C164 (16-битный звук)"; + strings["Clock rate:##sgsc10"].plurals[0] = "Тактовая частота:"; + strings["Sample rate table:##sgsc"].plurals[0] = "Таблица частот квантования:"; + strings["divider \\ clock##sgsc"].plurals[0] = "Делитель тактовой частоты"; + strings["full##sgsc"].plurals[0] = "полная"; + strings["half##sgsc"].plurals[0] = "половина"; + strings["Clock rate:##sgsc11"].plurals[0] = "Тактовая частота:"; + strings["Output rate:##sgsc2"].plurals[0] = "Частота квантования на выходе:"; + strings["clock / 132##sgsc"].plurals[0] = "такт. част. / 132"; + strings["clock / 165##sgsc"].plurals[0] = "такт. част. / 165"; + strings["Bankswitched (NMK112)##sgsc"].plurals[0] = "Смена банков (NMK112)"; + strings["Clock rate:##sgsc12"].plurals[0] = "Тактовая частота:"; + strings["1.5MHz (Arcade)##sgsc"].plurals[0] = "1.5 МГц (Arcade)"; + strings["Consistent frequency across all duties##sgsc"].plurals[0] = "Стабильная частота для всех скважностей"; + strings["note: only works for an initial LFSR value of 0!##sgsc"].plurals[0] = "примечание: работает только для нулевого начального состояния РСЛОС!"; + strings["Clock rate:##sgsc13"].plurals[0] = "Тактовая частота:"; + strings["Clock rate:##sgsc14"].plurals[0] = "Тактовая частота:"; + strings["Chip type:##sgsc4"].plurals[0] = "Тип чипа:"; + strings["Compatible panning (0800)##sgsc"].plurals[0] = "Совместимое панорамирование (0800)"; + strings["Clock rate:##sgsc15"].plurals[0] = "Тактовая частота:"; + strings["Output rate:##sgsc3"].plurals[0] = "Частота квантования на выходе:"; + strings["Output bit depth:##sgsc"].plurals[0] = "Глубина квантования на выходе:"; + strings["Stereo##sgsc2"].plurals[0] = "Стерео"; + strings["Interpolation:##sgsc"].plurals[0] = "Интерполяция:"; + strings["None##sgsc"].plurals[0] = "Выкл."; + strings["Linear##sgsc"].plurals[0] = "Линейная"; + strings["Cubic##sgsc"].plurals[0] = "Кубическая"; + strings["Sinc##sgsc"].plurals[0] = "Sinc"; + strings["Volume scale:##sgsc1"].plurals[0] = "Масштабирование громкости:"; + strings["Left##VolScaleL"].plurals[0] = "Слева##VolScaleL"; + strings["Right##VolScaleL"].plurals[0] = "Справа##VolScaleL"; + strings["Enable echo##sgsc1"].plurals[0] = "Включить эхо"; + strings["Initial echo state:##sgsc"].plurals[0] = "Начальное состояние эхо:"; + strings["Delay##EchoDelay"].plurals[0] = "Задержка##EchoDelay"; + strings["Feedback##EchoFeedback"].plurals[0] = "Обр. связь##EchoFeedback"; + strings["Echo volume:##sgsc1"].plurals[0] = "Громкость эхо:"; + strings["Left##EchoVolL"].plurals[0] = "Слева##EchoVolL"; + strings["Right##EchoVolL"].plurals[0] = "Справа##EchoVolL"; + strings["Echo filter:##sgsc"].plurals[0] = "Фильтр эхо:"; + strings["Hex##SNESFHex"].plurals[0] = "Шест.##SNESFHex"; + strings["Dec##SNESFHex"].plurals[0] = "Дес.##SNESFHex"; + strings["sum: %d##sgsc"].plurals[0] = "сумма: %d"; + strings["Detune##sgsc"].plurals[0] = "Расстройка"; + strings["Capacitor values (nF):##sgsc"].plurals[0] = "Ёмкость конденсаторов (нФ):"; + strings["Initial part volume (channel 1-4):##sgsc"].plurals[0] = "Начальная громкость (каналы 1-4):"; + strings["Initial part volume (channel 5-8):##sgsc"].plurals[0] = "Начальная громкость (каналы 5-8):"; + strings["Envelope mode (channel 1-4):##sgsc"].plurals[0] = "Режим огибающей (каналы 1-4):"; + strings["Capacitor (attack/decay)##EM00"].plurals[0] = "Конденсатор (атака/спад)##EM00"; + strings["External (volume macro)##EM01"].plurals[0] = "Внешняя (макрос громкости)##EM01"; + strings["Envelope mode (channel 5-8):##sgsc"].plurals[0] = "Режим огибающей (каналы 5-8):"; + strings["Capacitor (attack/decay)##EM10"].plurals[0] = "Конденсатор (атака/спад)##EM10"; + strings["External (volume macro)##EM11"].plurals[0] = "Внешняя (макрос громкости)##EM11"; + strings["Global vibrato:##sgsc"].plurals[0] = "Глобальное вибрато:"; + strings["Speed##sgsc"].plurals[0] = "Скорость"; + strings["Depth##sgsc"].plurals[0] = "Глубина"; + strings["Disable easy period to note mapping on upper octaves##sgsc1"].plurals[0] = "Отключить простое преобразование периода в ноту на верхних октавах"; + strings["Stereo##sgsc3"].plurals[0] = "Стерео"; + strings["Waveform storage mode:##sgsc0"].plurals[0] = "Способ хранения волн:"; + strings["RAM##sgsc"].plurals[0] = "ОЗУ"; + strings["ROM (up to 8 waves)##sgsc"].plurals[0] = "ПЗУ (до 8 волн)"; + strings["Compatible noise frequencies##sgsc"].plurals[0] = "Совместимые частоты шума"; + strings["Legacy slides and pitch (compatibility)##sgsc"].plurals[0] = "Старые частоты и портаменто (совместимость)"; + strings["Clock rate:##sgsc16"].plurals[0] = "Тактовая частота:"; + strings["Clock rate:##sgsc17"].plurals[0] = "Тактовая частота:"; + strings["Global parameter priority:##sgsc1"].plurals[0] = "Приоритет глобальных параметров:"; + strings["Left to right##sgsc1"].plurals[0] = "Слева направо"; + strings["Last used channel##sgsc1"].plurals[0] = "Последний использованный канал"; + strings["Banking style:##sgsc"].plurals[0] = "Стиль переключения банков:"; + strings["Raw (16MB; no VGM export!)##sgsc"].plurals[0] = "Сырой (16 МиБ; не поддерживается при экспорте в VGM!)"; + strings["Waveform storage mode:##sgsc1"].plurals[0] = "Способ хранения волн:"; + strings["Dynamic (unconfirmed)##sgsc"].plurals[0] = "Динамический (не подтверждён)"; + strings["Static (up to 5 waves)##sgsc"].plurals[0] = "Статический (до 5 волн)"; + strings["DS (4MB RAM)##sgsc"].plurals[0] = "DS (4 МиБ ОЗУ)"; + strings["DSi (16MB RAM)##sgsc"].plurals[0] = "DSi (16 МиБ ОЗУ)"; + strings["nothing to configure##sgsc"].plurals[0] = "настраивать нечего"; + strings["Downmix chip output to mono##sgsc"].plurals[0] = "Свести звук чипа в моно"; + strings["Reserved blocks for wavetables:##sgsc"].plurals[0] = "Зарезервированных блоков под волновые таблицы:"; + strings["Reserve this many blocks 256 bytes each in sample memory.\nEach block holds one wavetable (is used for one wavetable channel),\nso reserve as many as you need.##sgsc"].plurals[0] = "Зарезервировать столько блоков, каждый по 256 байт, в памяти сэмплов.\nВ каждый блок помещается одна волновая таблица (он используется для одного канала в режиме волновых таблиц),\nтак что выделяйте столько, сколько вам нужно."; + strings["Custom clock rate##sgsc"].plurals[0] = "Пользовательская тактовая частота"; + strings["Hz##sgscHz"].plurals[0] = "Гц##sgscHz"; + strings["1MB##sgsc"].plurals[0] = "1 МиБ"; + strings["256KB##sgsc"].plurals[0] = "256 КиБ"; + strings["Namco System 2 (2MB)##sgsc"].plurals[0] = "Namco System 2 (2 МиБ)"; + strings["Namco System 21 (4MB)##sgsc"].plurals[0] = "Namco System 21 (4 МиБ)"; + + // sgsm src/gui/sysManager.cpp + + strings["Chip Manager###Chip Manager"].plurals[0] = "Менеджер чипов###Chip Manager"; + strings["Preserve channel order##sgsm"].plurals[0] = "Сохранить порядок каналов"; + strings["Clone channel data##sgsm"].plurals[0] = "Клонировать данные каналов"; + strings["Clone at end##sgsm"].plurals[0] = "Клонировать в конец"; + strings["Name##sgsm"].plurals[0] = "Название"; + strings["Actions##sgsm"].plurals[0] = "Действия"; + strings["(drag to swap chips)##sgsm"].plurals[0] = "(перетащите, чтобы поменять местами каналы)"; + strings["Clone##SysDup"].plurals[0] = "Клонировать##SysDup"; + strings["cannot duplicate chip! (##sgsm"].plurals[0] = "не получилось склонировать чип! ("; + strings["max number of systems is %d##sgsm"].plurals[0] = "максимальное число чипов/систем не может превышать %d"; + strings["max number of total channels is %d##sgsm"].plurals[0] = "максимальное общее число каналов не может превышать %d"; + strings["Change##SysChange"].plurals[0] = "Сменить##SysChange"; + strings["Are you sure you want to remove this chip?##sgsm"].plurals[0] = "Вы действительно хотите удалить этот чип?"; + strings["Remove##sgsm"].plurals[0] = "Удалить"; + strings["cannot add chip! (##sgsm"].plurals[0] = "не могу добавить чип! ("; + + // sgsa src/gui/sysPartNumber.cpp + + strings["ZXS Beeper##sgsa"].plurals[0] = "ZXS (пищалка)"; + + // sgsp src/gui/sysPicker.cpp + + strings["Search...##sgsp"].plurals[0] = "Поиск..."; + + // # sgvm src/gui/volMeter.cpp + + strings["Volume Meter###Volume Meter"].plurals[0] = "Измеритель громкости###Volume Meter"; + + // sgwe src/gui/waveEdit.cpp + + strings["Sine##sgwe0"].plurals[0] = "Синус"; + strings["Triangle##sgwe0"].plurals[0] = "Треуг. волна"; + strings["Saw##sgwe0"].plurals[0] = "Пила"; + strings["Pulse##sgwe"].plurals[0] = "Меандр"; + + strings["None##sgwe"].plurals[0] = "Нет"; + strings["Linear##sgwe"].plurals[0] = "Линейная"; + strings["Cosine##sgwe"].plurals[0] = "Косинусоидная"; + strings["Cubic##sgwe"].plurals[0] = "Кубическая"; + + strings["Sine##sgwe1"].plurals[0] = "Синус"; + strings["Rect. Sine##sgwe"].plurals[0] = "Выпрямл. синус"; + strings["Abs. Sine##sgwe"].plurals[0] = "Модуль синуса"; + strings["Quart. Sine##sgwe"].plurals[0] = "Четвертинки синуса"; + strings["Squish. Sine##sgwe"].plurals[0] = "Сжатый синус"; + strings["Abs. Squish. Sine##sgwe"].plurals[0] = "Модуль сж. синуса"; + strings["Square##sgwe"].plurals[0] = "Меандр"; + strings["rectSquare##sgwe"].plurals[0] = "Выпрямл. меандр"; + strings["Saw##sgwe1"].plurals[0] = "Пила"; + strings["Rect. Saw##sgwe"].plurals[0] = "Выпрямл. пила"; + strings["Abs. Saw##sgwe"].plurals[0] = "Модуль пилы"; + strings["Cubed Saw##sgwe"].plurals[0] = "Пила в кубе"; + strings["Rect. Cubed Saw##sgwe"].plurals[0] = "Выпрямл. пила в кубе"; + strings["Abs. Cubed Saw##sgwe"].plurals[0] = "Модуль пилы в кубе"; + strings["Cubed Sine##sgwe"].plurals[0] = "Куб синуса"; + strings["Rect. Cubed Sine##sgwe"].plurals[0] = "Выпрямл. куб синуса"; + strings["Abs. Cubed Sine##sgwe"].plurals[0] = "Модуль куба синуса"; + strings["Quart. Cubed Sine##sgwe"].plurals[0] = "Четвертинки куба синуса"; + strings["Squish. Cubed Sine##sgwe"].plurals[0] = "Сжатый куб синуса"; + strings["Squish. Abs. Cub. Sine##sgwe"].plurals[0] = "Модуль сж. куба синуса"; + strings["Triangle##sgwe1"].plurals[0] = "Треуг. волна"; + strings["Rect. Triangle##sgwe"].plurals[0] = "Выпрямл. треуг. волна"; + strings["Abs. Triangle##sgwe"].plurals[0] = "Модуль треуг. волны"; + strings["Quart. Triangle##sgwe"].plurals[0] = "Четвертинки треуг. волны"; + strings["Squish. Triangle##sgwe"].plurals[0] = "Сжатая треуг. волна"; + strings["Abs. Squish. Triangle##sgwe"].plurals[0] = "Модуль сж. треуг. волны"; + strings["Cubed Triangle##sgwe"].plurals[0] = "Куб треуг. волны"; + strings["Rect. Cubed Triangle##sgwe"].plurals[0] = "Выпрямл. куб треуг. волны"; + strings["Abs. Cubed Triangle##sgwe"].plurals[0] = "Модуль куба треуг. волны"; + strings["Quart. Cubed Triangle##sgwe"].plurals[0] = "Четвертинки куба треуг. волны"; + strings["Squish. Cubed Triangle##sgwe"].plurals[0] = "Сжатый куб треуг. волны"; + strings["Squish. Abs. Cub. Triangle##sgwe"].plurals[0] = "Сжатый модуль куба треуг. волны"; + + strings["Wavetable Editor###Wavetable Editor"].plurals[0] = "Редактор волновых таблиц###Wavetable Editor"; + strings["no wavetable selected##sgwe0"].plurals[0] = "не выбрано ни одной волновой таблицы"; + strings["no wavetable selected##sgwe1"].plurals[0] = "не выбрано ни одной волновой таблицы"; + strings["select one...##sgwe"].plurals[0] = "выберите волновую таблицу..."; + strings["or##sgwe0"].plurals[0] = "или"; + strings["Open##sgwe0"].plurals[0] = "Откройте"; + strings["or##sgwe1"].plurals[0] = "или"; + strings["Create New##sgwe"].plurals[0] = "Создайте новую"; + strings["Open##sgwe1"].plurals[0] = "Открыть"; + strings["Save##sgwe"].plurals[0] = "Сохранить"; + strings["export .dmw...##sgwe"].plurals[0] = "экспорт .dmw..."; + strings["export raw...##sgwe"].plurals[0] = "экспорт сырых данных..."; + strings["Steps##sgwe"].plurals[0] = "Уровни"; + strings["Lines##sgwe"].plurals[0] = "Линии"; + strings["Width##sgwe"].plurals[0] = "Длина"; + strings["use a width of:\n- any on Amiga/N163\n- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy and WonderSwan\n- 64 on FDS\n- 128 on X1-010\n- 256 for ES5503\nany other widths will be scaled during playback.##sgwe"].plurals[0] = "используйте следующие длины:\n- любую для Amiga/N163\n- 32 для Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual Boy и WonderSwan\n- 64 для FDS\n- 128 для X1-010\n- 256 для ES5503\nлюбые другие длины будут отмасштабированы во время воспроизведения."; + strings["Height##sgwe"].plurals[0] = "Высота"; + strings["use a height of:\n- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 Envelope shape and N163\n- 32 for PC Engine\n- 64 for FDS and Virtual Boy\n- 256 for X1-010, SCC and ES5503\nany other heights will be scaled during playback.##sgwe"].plurals[0] = "используйте следующие высоты:\n- 16 для Game Boy, WonderSwan, Namco WSG, Konami Bubble System, формы огибающей X1-010 и N163\n- 32 для PC Engine\n- 64 для FDS и Virtual Boy\n- 256 для X1-010, SCC и ES5503\nлюбые другие высоты будут отмасштабированы во время воспроизведения."; + strings["Shapes##sgwe"].plurals[0] = "Волны"; + strings["Duty##sgwe"].plurals[0] = "Скважность"; + strings["Exponent##sgwe"].plurals[0] = "Пок. степени"; + strings["XOR Point##sgwe"].plurals[0] = "Точка XOR"; + strings["Amplitude/Phase##sgwe"].plurals[0] = "Амплитуда/фаза"; + strings["Op##sgwe0"].plurals[0] = "Опер."; + strings["Level##sgwe"].plurals[0] = "Громкость"; + strings["Mult##sgwe"].plurals[0] = "Множитель"; + strings["FB##sgwe"].plurals[0] = "Обр. св."; + strings["Op##sgwe1"].plurals[0] = "Опер."; + strings["Waveform##sgwe"].plurals[0] = "Волна"; + strings["Connection Diagram##sgwe0"].plurals[0] = "Матрица модуляции"; + strings["Connection Diagram##sgwe1"].plurals[0] = "Матрица модуляции"; + strings["Out##sgwe"].plurals[0] = "Вывод"; + strings["WaveTools##sgwe"].plurals[0] = "Инструменты"; + strings["Scale X##sgwe"].plurals[0] = "Масштаб X"; + strings["wavetable longer than 256 samples!##sgwe"].plurals[0] = "волновая таблица длинее 256 шагов!"; + strings["Scale Y##sgwe"].plurals[0] = "Масштаб Y"; + strings["Offset X##sgwe"].plurals[0] = "Сдвиг X"; + strings["Offset Y##sgwe"].plurals[0] = "Сдвиг Y"; + strings["Smooth##sgwe"].plurals[0] = "Сгладить"; + strings["Amplify##sgwe"].plurals[0] = "Усилить"; + strings["Normalize##sgwe"].plurals[0] = "Нормализовать"; + strings["Invert##sgwe"].plurals[0] = "Инвертировать"; + strings["Reverse##sgwe"].plurals[0] = "Реверс"; + strings["Half##sgwe"].plurals[0] = "Сократить 2х"; + strings["Double##sgwe"].plurals[0] = "Растянуть 2х"; + strings["Convert Signed/Unsigned##sgwe"].plurals[0] = "Конверт. знаковая <-> беззнаковая"; + strings["Randomize##sgwe"].plurals[0] = "Заполнить случ. знач."; + strings["Dec##sgwe"].plurals[0] = "Дес."; + strings["Hex##sgwe"].plurals[0] = "Шест."; + strings["Signed/Unsigned##sgwe"].plurals[0] = "Знаковая <-> беззнаковая"; + + // sgxy src/gui/xyOsc.cpp + + strings["Oscilloscope (X-Y)###Oscilloscope (X-Y)"].plurals[0] = "Осциллограф (X-Y)###Oscilloscope (X-Y)"; + strings["X Channel##sgxy"].plurals[0] = "Канал оси X"; + strings["Invert##X"].plurals[0] = "Инвертировать"; + strings["Y Channel##sgxy"].plurals[0] = "Канал оси Y"; + strings["Invert##Y"].plurals[0] = "Инвертировать"; + strings["Zoom##sgxy"].plurals[0] = "Масштаб"; + strings["Samples##sgxy"].plurals[0] = "Сэмплов"; + strings["Decay Time (ms)##sgxy"].plurals[0] = "Время затухания (мс)"; + strings["Intensity##sgxy"].plurals[0] = "Яркость"; + strings["Line Thickness##sgxy"].plurals[0] = "Толщина линий"; + strings["OK##sgxy"].plurals[0] = "ОК"; + strings["(-Infinity)dB,(-Infinity)dB##sgxy"].plurals[0] = "(минус бесконечность) дБ,(минус бесконечность) дБ"; + strings["(-Infinity)dB,%.1fdB##sgxy"].plurals[0] = "(минус бесконечность) дБ,%.1f дБ"; + strings["%.1fdB,(-Infinity)dB##sgxy"].plurals[0] = "%.1f дБ,(минус бесконечность) дБ"; + + //WINDOW NAMES + + strings["Orders###Orders"].plurals[0] = "Матрица паттернов###Orders"; + strings["About Furnace###About Furnace"].plurals[0] = "О Furnace###About Furnace"; + strings["Channels###Channels"].plurals[0] = "Каналы###Channels"; + strings["Oscilloscope (per-channel)###Oscilloscope (per-channel)"].plurals[0] = "Осциллографы (отд. кан.)###Oscilloscope (per-channel)"; + strings["Instruments###Instruments"].plurals[0] = "Инструменты###Instruments"; + strings["Wavetables###Wavetables"].plurals[0] = "Волновые таблицы###Wavetables"; + strings["Debug###Debug"].plurals[0] = "Отладка###Debug"; + strings["Samples###Samples"].plurals[0] = "Сэмплы###Samples"; + strings["MobileEdit###MobileEdit"].plurals[0] = "Моб. меню ред.###MobileEdit"; + strings["Log Viewer###Log Viewer"].plurals[0] = "Просмотр логов###Log Viewer"; + strings["Mixer###Mixer"].plurals[0] = "Микшер###Mixer"; + strings["OrderSel###OrderSel"].plurals[0] = "Выб. матр. пат.###OrderSel"; + strings["Spoiler###Spoiler"].plurals[0] = "Спойлер###Spoiler"; + //popups + strings["Warning###Warning"].plurals[0] = "Внимание###Warning"; + strings["Error###Error"].plurals[0] = "Ошибка###Error"; + strings["Select Instrument###Select Instrument"].plurals[0] = "Выберите инструмент###Select Instrument"; + strings["Import Raw Sample###Import Raw Sample"].plurals[0] = "Импорт сырых данных сэмпла###Import Raw Sample"; + strings["Rendering...###Rendering..."].plurals[0] = "Рендер...###Rendering..."; + + //MACRO EDITOR + + //macro hover notes + + strings["exponential##sgmu"].plurals[0] = "экспоненциальное"; + strings["linear##sgmu"].plurals[0] = "линейное"; + strings["direct##sgmu"].plurals[0] = "прямое"; + + strings["Release"].plurals[0] = "Релиз"; + strings["Loop"].plurals[0] = "Цикл"; + + strings["HP/K2, HP/K2##sgmu"].plurals[0] = "ФВЧ/K2, ФВЧ/K2"; + strings["HP/K2, LP/K1##sgmu"].plurals[0] = "ФВЧ/K2, ФНЧ/K1"; + strings["LP/K2, LP/K2##sgmu"].plurals[0] = "ФНЧ/K2, ФНЧ/K2"; + strings["LP/K2, LP/K1##sgmu"].plurals[0] = "ФНЧ/K2, ФНЧ/K1"; + + strings["Saw##sgmu"].plurals[0] = "Пила"; + strings["Square##sgmu"].plurals[0] = "Меандр"; + strings["Triangle##sgmu"].plurals[0] = "Треугольная волна"; + strings["Random##sgmu"].plurals[0] = "Шум"; + + //src/gui/settings.cpp + + strings["##sgse0"].plurals[0] = "<Использовать системный шрифт>"; + strings["##sgse0"].plurals[0] = "<Внешний...>"; + strings["##sgse1"].plurals[0] = "<Использовать системный шрифт>"; + strings["##sgse1"].plurals[0] = "<Внешний...>"; + strings["##sgse2"].plurals[0] = "<Использовать системный шрифт>"; + strings["##sgse2"].plurals[0] = "<Внешний...>"; + strings["High##sgse"].plurals[0] = "Высокое"; + strings["Low##sgse"].plurals[0] = "Низкое"; + strings["ASAP (C++ port)##sgse"].plurals[0] = "ASAP (портирован на C++)"; + strings["ESFMu (fast)##sgse"].plurals[0] = "ESFMu (быстрый)"; + strings["Lower##sgse"].plurals[0] = "Очень низкое"; + strings["Low##sgse1"].plurals[0] = "Низкое"; + strings["Medium##sgse"].plurals[0] = "Среднее"; + strings["High##sgse"].plurals[0] = "Высокое"; + strings["Ultra##sgse"].plurals[0] = "Очень высокое"; + strings["Ultimate##sgse"].plurals[0] = "Максимальное"; + strings["KIOCSOUND on /dev/tty1##sgse"].plurals[0] = "KIOCSOUND в /dev/tty1"; + strings["KIOCSOUND on standard output##sgse"].plurals[0] = "KIOCSOUND в стандартном выводе"; + strings["Disabled/custom##sgse0"].plurals[0] = "Выкл./пользовательский"; + strings["Two octaves (0 is C-4, F is D#5)##sgse"].plurals[0] = "Две октавы (0 = C-4, F = D#5)"; + strings["Raw (note number is value)##sgse"].plurals[0] = "Сырой ввод (номер ноты - само значение)"; + strings["Two octaves alternate (lower keys are 0-9, upper keys are A-F)##sgse"].plurals[0] = "Альтернативный ввод двух октав (нижние клавиши 0-9, верхние - A-F)"; + strings["Use dual control change (one for each nibble)##sgse0"].plurals[0] = "Использовать двойную смену значения контроллера (по одному на тетраду)"; + strings["Use 14-bit control change##sgse0"].plurals[0] = "Использовать 14-битную смену значения контроллера"; + strings["Use single control change (imprecise)##sgse0"].plurals[0] = "Использовать однократную смену значения контроллера (малая точность)"; + strings["Disabled/custom##sgse1"].plurals[0] = "Выкл./пользовательский"; + strings["Use dual control change (one for each nibble)##sgse1"].plurals[0] = "Использовать двойную смену значения контроллера (по одному на тетраду)"; + strings["Use 14-bit control change##sgse1"].plurals[0] = "Использовать 14-битную смену значения контроллера"; + strings["Use single control change (imprecise)##sgse1"].plurals[0] = "Использовать однократную смену значения контроллера (малая точность)"; + strings["--select--##sgse"].plurals[0] = "--выберите--"; + strings["Note Off##sgse"].plurals[0] = "Отпускание клавиши"; + strings["Note On##sgse"].plurals[0] = "Нажатие клавиши"; + strings["Aftertouch##sgse"].plurals[0] = "Давление на клавишу после нажатия"; + strings["Control##sgse"].plurals[0] = "Значение контроллера"; + strings["Program##sgse0"].plurals[0] = "Программа"; + strings["ChanPressure##sgse"].plurals[0] = "Одинаковое давление на все нажатые клавиши в одном канале"; + strings["Pitch Bend##sgse"].plurals[0] = "Смена высоты тона"; + strings["SysEx##sgse"].plurals[0] = "SysEx"; + strings["Instrument##sgse0"].plurals[0] = "Инструмент"; + strings["Volume##sgse0"].plurals[0] = "Громкость"; + strings["Effect 1 type##sgse"].plurals[0] = "Индекс эффекта №1"; + strings["Effect 1 value##sgse"].plurals[0] = "Параметр эффекта №1"; + strings["Effect 2 type##sgse"].plurals[0] = "Индекс эффекта №2"; + strings["Effect 2 value##sgse"].plurals[0] = "Параметр эффекта №2"; + strings["Effect 3 type##sgse"].plurals[0] = "Индекс эффекта №3"; + strings["Effect 3 value##sgse"].plurals[0] = "Параметр эффекта №3"; + strings["Effect 4 type##sgse"].plurals[0] = "Индекс эффекта №4"; + strings["Effect 4 value##sgse"].plurals[0] = "Параметр эффекта №4"; + strings["Effect 5 type##sgse"].plurals[0] = "Индекс эффекта №5"; + strings["Effect 5 value##sgse"].plurals[0] = "Параметр эффекта №5"; + strings["Effect 6 type##sgse"].plurals[0] = "Индекс эффекта №6"; + strings["Effect 6 value##sgse"].plurals[0] = "Параметр эффекта №6"; + strings["Effect 7 type##sgse"].plurals[0] = "Индекс эффекта №7"; + strings["Effect 7 value##sgse"].plurals[0] = "Параметр эффекта №7"; + strings["Effect 8 type##sgse"].plurals[0] = "Индекс эффекта №8"; + strings["Effect 8 value##sgse"].plurals[0] = "Параметр эффекта №8"; + + strings["Press key...##sgse"].plurals[0] = "Нажмите клавишу..."; + strings["Settings###Settings"].plurals[0] = "Настройки###Settings"; + strings["Do you want to save your settings?##sgse"].plurals[0] = "Вы хотите сохранить свои настройки?"; + + strings["General##sgse"].plurals[0] = "Основные"; + strings["Program##sgse1"].plurals[0] = "Программа"; + strings["Render backend##sgse"].plurals[0] = "Библиотека отрисовки"; + strings["Software##sgse"].plurals[0] = "Программная отрисовка"; + strings["Software"].plurals[0] = "Программная отрисовка"; //sigh + strings["you may need to restart Furnace for this setting to take effect.##sgse0"].plurals[0] = "возможно, вам потребуется перезапустить Furnace, чтобы эта настрока применилась."; + strings["Advanced render backend settings##sgse"].plurals[0] = "Продвинутые настройки библиотеки отрисовки"; + strings["beware: changing these settings may render Furnace unusable! do so at your own risk.\nstart Furnace with -safemode if you mess something up.##sgse"].plurals[0] = "внимание: изменение этих настроек может нарушить работу Furnace! изменяйте их на свой страх и риск.\nвы можете перезапустить Furnace с опцией -safemode, если вы что-то сломали."; + strings["Render driver##sgse"].plurals[0] = "Драйвер отрисовки"; + strings["Automatic##sgse0"].plurals[0] = "Выбирать автоматически"; + strings["Automatic##sgse1"].plurals[0] = "Выбирать автоматически"; + strings["you may need to restart Furnace for this setting to take effect.##sgse1"].plurals[0] = "возможно, вам потребуется перезапустить Furnace, чтобы эта настрока применилась."; + strings["Red bits##sgse"].plurals[0] = "Биты красной составляющей"; + strings["Green bits##sgse"].plurals[0] = "Биты зелёной составляющей"; + strings["Blue bits##sgse"].plurals[0] = "Биты синей составляющей"; + strings["Alpha bits##sgse"].plurals[0] = "Биты составляющей прозрачности"; + strings["Color depth##sgse"].plurals[0] = "Глубина цвета"; + strings["Stencil buffer size##sgse"].plurals[0] = "Размер трафаретного буфера"; + strings["Buffer size##sgse"].plurals[0] = "Размер буфера"; + strings["Double buffer##sgse"].plurals[0] = "Двойная буферизация"; + strings["the following values are common (in red, green, blue, alpha order):\n- 24 bits: 8, 8, 8, 0\n- 16 bits: 5, 6, 5, 0\n- 32 bits (with alpha): 8, 8, 8, 8\n- 30 bits (deep): 10, 10, 10, 0##sgse"].plurals[0] = "распространёнными являются следующие значения (в порядке красный, зелёный, синий, прозрачность):\n- 24 бита: 8, 8, 8, 0\n- 16 бит: 5, 6, 5, 0\n- 32 бита (с прозрачностью): 8, 8, 8, 8\n- 30 бит (глубокое квантование цвета): 10, 10, 10, 0"; + strings["nothing to configure##sgse"].plurals[0] = "нет настроек"; + strings["current backend: %s\n%s\n%s\n%s##sgse"].plurals[0] = "текущая библиотека отрисовки: %s\n%s\n%s\n%s"; + strings["VSync##sgse"].plurals[0] = "Вертикальная синхронизация"; + strings["Frame rate limit##sgse"].plurals[0] = "Ограничение частоты кадров"; + strings["only applies when VSync is disabled.##sgse"].plurals[0] = "применяется только при отключённой вертикальной синхронизации."; + strings["Display render time##sgse"].plurals[0] = "Отображать время отрисовки"; + strings["Late render clear##sgse"].plurals[0] = "Запаздывающая очистка буфера отрисовщика"; + strings["calls rend->clear() after rend->present(). might reduce UI latency by one frame in some drivers.##sgse"].plurals[0] = "вызывает rend->clear() после rend->present(). может устранить запаздывание отрисовки интерфейса на один кадр для некоторых драйверов."; + strings["Power-saving mode##sgse"].plurals[0] = "Режим энергосбережения"; + strings["saves power by lowering the frame rate to 2fps when idle.\nmay cause issues under Mesa drivers!##sgse"].plurals[0] = "уменьшает энергопотребление при помощи уменьшения частоты отрисовки до двух кадров в секунду в режиме ожидания.\nможет приводить к проблемам на драйверах Mesa!"; + strings["Disable threaded input (restart after changing!)##sgse"].plurals[0] = "Отключить обработку нажатий для превью инструмента в отдельном потоке (перезагрузите программу после изменения!)"; + strings["threaded input processes key presses for note preview on a separate thread (on supported platforms), which reduces latency.\nhowever, crashes have been reported when threaded input is on. enable this option if that is the case.##sgse"].plurals[0] = "обработка нажатий клавиш для превью инструмента происходит в отдельном потоке (на поддерживаемых платформах), что позволяет уменьшить задержку ввода.\nтем не менее, есть сообщения о вылетах программы при выключённой настройке. включите её, если у вас программа вылетает."; + strings["Enable event delay##sgse"].plurals[0] = "Включить задержку событий"; + strings["may cause issues with high-polling-rate mice when previewing notes.##sgse"].plurals[0] = "может привести к проблемам во время превью инструмента, если подключена мышь с большой частотой обновления."; + strings["Per-channel oscilloscope threads##sgse"].plurals[0] = "Потоки исполнения осциллографов для отдельных каналов"; + strings["you're being silly, aren't you? that's enough.##sgse"].plurals[0] = "может, хватит уже хернёй страдать? этого достаточно."; + strings["what are you doing? stop!##sgse"].plurals[0] = "ты чё делаешь? хватит!"; + strings["it is a bad idea to set this number higher than your CPU core count (%d)!##sgse"].plurals[0] = "не рекомендуется выставлять здесь значение, большее количества ядер вашего ЦП (%d)!"; + strings["Oscilloscope rendering engine:##sgse"].plurals[0] = "Движок отрисовки осциллографов:"; + strings["ImGui line plot##sgse"].plurals[0] = "Отрисовка линий от ImGui"; + strings["render using Dear ImGui's built-in line drawing functions.##sgse"].plurals[0] = "отрисовывать при помощи встроенных функций отрисовки линий Dear ImGui."; + strings["GLSL (if available)##sgse"].plurals[0] = "GLSL (при наличии)"; + strings["render using shaders that run on the graphics card.\nonly available in OpenGL ES 2.0 render backend.##sgse"].plurals[0] = "отрисовывать при помощи шейдеров, исполняемых на ГП.\nработает только при выборе OpenGL ES 2.0 в качестве библиотеки отрисовки."; + strings["render using shaders that run on the graphics card.\nonly available in OpenGL 3.0 render backend.##sgse"].plurals[0] = "отрисовывать при помощи шейдеров, исполняемых на ГП.\nработает только при выборе OpenGL 3.0 в качестве библиотеки отрисовки."; + strings["File##sgse"].plurals[0] = "Файл"; + strings["Vibration##sgse"].plurals[0] = "Вибрация"; + strings["Strength##sgse"].plurals[0] = "Сила вибрации"; + strings["Length##sgse"].plurals[0] = "Длина вибрации"; + strings["Use system file picker##sgse"].plurals[0] = "Использовать диалоговое окно выбора файлов ОС"; + strings["Number of recent files##sgse"].plurals[0] = "Количество недавних файлов"; + strings["Compress when saving##sgse"].plurals[0] = "Сжимать сохраняемые файлы"; + strings["use zlib to compress saved songs.##sgse"].plurals[0] = "использовать библиотеку zlib для сжатия сохраняемых модулей."; + strings["Save unused patterns##sgse"].plurals[0] = "Сохранять неиспользуемые паттерны"; + strings["Use new pattern format when saving##sgse"].plurals[0] = "Использовать новый формат сохранения паттернов"; + strings["use a packed format which saves space when saving songs.\ndisable if you need compatibility with older Furnace and/or tools\nwhich do not support this format.##sgse"].plurals[0] = "использовать сжатый формат сохранения паттернов, что позволяет уменьшить размер файла с модулем.\nотключите, если нужна совместимость со старыми версиями Furnace и/или другими программами,\nкоторые не поддерживают новый формат."; + strings["Don't apply compatibility flags when loading .dmf##sgse"].plurals[0] = "Не применять флаги совместимости при загрузке .dmf"; + strings["do not report any issues arising from the use of this option!##sgse"].plurals[0] = "не жалуйтесь на проблемы, которые возникнут после включения этой настройки!"; + strings["Play after opening song:##sgse"].plurals[0] = "Проигрывание модуля после его загрузки:"; + strings["No##pol0"].plurals[0] = "Нет##pol0"; + strings["Only if already playing##pol1"].plurals[0] = "Только если до этого уже играл##pol1"; + strings["Yes##pol0"].plurals[0] = "Да##pol0"; + strings["Audio export loop/fade out time:##sgse"].plurals[0] = "Количество циклов проигрывания и время затухания при экспорте аудио:"; + strings["Set to these values on start-up:##fot0"].plurals[0] = "Выставить эти значения при запуске:##fot0"; + strings["Loops##sgse"].plurals[0] = "Циклы"; + strings["Fade out (seconds)##sgse"].plurals[0] = "Затухание (в секундах)"; + strings["Remember last values##fot1"].plurals[0] = "Запоминать предыдущие значения##fot1"; + strings["Store instrument name in .fui##sgse"].plurals[0] = "Сохранять название инструмента в файле .fui"; + strings["when enabled, saving an instrument will store its name.\nthis may increase file size.##sgse"].plurals[0] = "При включении имя инструмента будет сохраняться в файле.\nэто может увеличить размер файла."; + strings["Load instrument name from .fui##sgse"].plurals[0] = "Загружать имя инструмента из файла .fui"; + strings["when enabled, loading an instrument will use the stored name (if present).\notherwise, it will use the file name.##sgse"].plurals[0] = "При включении имя инструмента будет загружаться из файла (при наличии имени в файле).\nВ противном случае будет использоваться имя файла."; + strings["Auto-fill file name when saving##sggu"].plurals[0] = "Автоматически подставлять имя файла при сохранении"; + strings["fill the file name field with an appropriate file name when saving or exporting.##sggu"].plurals[0] = "подставлять соответствующее имя файла при экспорте или сохранении."; + strings["New Song##sgse"].plurals[0] = "Новая композиция"; + strings["Initial system:##sgse"].plurals[0] = "Система по умолчанию:"; + strings["Current system##sgse"].plurals[0] = "Текущая"; + strings["Randomize##sgse"].plurals[0] = "Выбрать случайно"; + strings["Reset to defaults##sgse"].plurals[0] = "Устан. по умолчанию"; + strings["Name##sgse"].plurals[0] = "Название"; + strings["Invert##sgse0"].plurals[0] = "Обр."; + strings["Invert##sgse1"].plurals[0] = "Обр."; + strings["Volume##sgse1"].plurals[0] = "Громкость"; + strings["Panning##sgse"].plurals[0] = "Панорамирование"; + strings["Front/Rear##sgse"].plurals[0] = "Передн./задн."; + strings["Configure##sgse"].plurals[0] = "Настроить"; + strings["When creating new song:##sgse"].plurals[0] = "При создании новой композиции:"; + strings["Display system preset selector##NSB0"].plurals[0] = "Отобразить окно выбора пресета системы##NSB0"; + strings["Start with initial system##NSB1"].plurals[0] = "Начать с системы по умолчанию##NSB1"; + strings["Default author name##sgse"].plurals[0] = "Имя автора по умолчанию"; + strings["Start-up##sgse"].plurals[0] = "Запуск"; + strings["Disable fade-in during start-up##sgse"].plurals[0] = "Отключить плавное появление интерфейса при запуске"; + strings["About screen party time##sgse"].plurals[0] = "Вечеринка на экране \"О программе\""; + strings["Warning: may cause epileptic seizures.##sgse"].plurals[0] = "Внимание: может вызвать эпилептические приступы."; + strings["Behavior##sgse"].plurals[0] = "Поведение программы"; + strings["New instruments are blank##sgse"].plurals[0] = "Пустые новые инструменты"; + strings["Language##sgse"].plurals[0] = "Язык"; + strings["GUI language##sgse"].plurals[0] = "Язык интерфейса"; + strings["Translate channel names in pattern header##sgse"].plurals[0] = "Переводить имена каналов в заголовках паттернов"; + strings["Translate channel names in channel oscilloscope label##sgse"].plurals[0] = "Переводить имена каналов в надписях на осциллографах отдельных каналов"; + strings["Translate short channel names (in orders and other places)##sgse"].plurals[0] = "Переводить короткие имена каналов (в матрице паттернов и других местах)"; + strings["Configuration##sgse0"].plurals[0] = "Настройки программы"; + strings["Import##sgse"].plurals[0] = "Импорт"; + strings["Export##sgse"].plurals[0] = "Экспорт"; + strings["Factory Reset##sgse"].plurals[0] = "Сброс на заводские настройки"; + strings["Are you sure you want to reset all Furnace settings?\nYou must restart Furnace after doing so.##sgse"].plurals[0] = "Вы уверены, что хотите сбросить все настройки Furnace?\nВам нужно будет перезапустить Furnace после этого."; + strings["Audio##sgse"].plurals[0] = "Аудио"; + strings["Output##sgse"].plurals[0] = "Вывод"; + strings["Backend##sgse"].plurals[0] = "Интерфейс"; + strings["Driver##sgse"].plurals[0] = "Драйвер"; + strings["Automatic##sgse2"].plurals[0] = "Автоматически"; + strings["you may need to restart Furnace for this setting to take effect.##sgse2"].plurals[0] = "возможно, вам придётся перезапустить Furnace для применения настройки."; + strings["Device##sgse"].plurals[0] = "Устройство вывода"; + strings["##sgse"].plurals[0] = "<сначала нажмите на кнопки \"ОК\" или \"Применить\">"; + strings["ALERT - TRESPASSER DETECTED##sgse"].plurals[0] = "ВНИМАНИЕ - ОБНАРУЖЕН НАРУШИТЕЛЬ"; + strings["you have been arrested for trying to engage with a disabled combo box.##sgse"].plurals[0] = "вы были арестованы за попытку взаимодействия с выключенным выпадающим списком."; + strings["##sgse0"].plurals[0] = "<По умолчанию>"; + strings["##sgse1"].plurals[0] = "<По умолчанию>"; + strings["Sample rate##sgse"].plurals[0] = "Частота дискретизации"; + strings["Outputs##sgse"].plurals[0] = "Выводы"; + strings["common values:\n- 1 for mono\n- 2 for stereo\n- 4 for quadraphonic\n- 6 for 5.1 surround\n- 8 for 7.1 surround##sgse"].plurals[0] = "распространённые значения:\n- 1 для моно\n- 2 для стерео\n- 4 для квадрафонического звука\n- 6 для 5.1 объёмного звука\n- 8 для 7.1 объёмного звука"; + strings["Channels##sgse"].plurals[0] = "Число каналов"; + strings["What?##sgse3"].plurals[0] = "Что?"; + strings["Buffer size##sgse"].plurals[0] = "Размер буфера"; + strings["%d (latency: ~%.1fms)##sgse"].plurals[0] = "%d (задержка: ~%.1f мс)"; + strings["Multi-threaded (EXPERIMENTAL)##sgse"].plurals[0] = "Многопоточность (ЭКСПЕРИМЕНТАЛЬНАЯ)"; + strings["runs chip emulation on separate threads.\nmay increase performance when using heavy emulation cores.\n\nwarnings:\n- experimental!\n- only useful on multi-chip songs.##sgse"].plurals[0] = "исполняет эмуляторы чипов в отдельных потоках.\nможет повысить производительность при использовании тяжёлых эмуляторов.\n\nвнимание:\n- экспериментальная функция!\n- полезна только для композиций, использующих несколько чипов."; + strings["Number of threads##sgse"].plurals[0] = "Количество потоков"; + strings["that's the limit!##sgse"].plurals[0] = "это предел!"; + strings["it is a VERY bad idea to set this number higher than your CPU core count (%d)!##sgse"].plurals[0] = "это ОЧЕНЬ плохая идея - устанавливать это значение большим, чем колчество ядер ЦП (%d)!"; + strings["Low-latency mode##sgse"].plurals[0] = "Режим малой задержки"; + strings["reduces latency by running the engine faster than the tick rate.\nuseful for live playback/jam mode.\n\nwarning: only enable if your buffer size is small (10ms or less).##sgse"].plurals[0] = "уменьшает задержку, исполняя код движка трекера быстрее, чем указано в настройках.\nполезно для режима исполнения в реальном времени.\n\nвнимание: включайте только если размер вашего аудиобуфера мал (10 мс или меньше)."; + strings["Force mono audio##sgse"].plurals[0] = "Принудительно сводить в моно"; + strings["Exclusive mode##sgse"].plurals[0] = "Исключительный режим"; + strings["want: %d samples @ %.0fHz (%d %s)##sgse"].plurals[0] = "запрошено: %d сэмплов @ %.0f Гц (%d %s)"; + strings["channel##sgse"].plurals[0] = "канал"; + strings["channel##sgse"].plurals[1] = "канала"; + strings["channel##sgse"].plurals[2] = "каналов"; + strings["got: %d samples @ %.0fHz (%d %s)##sgse"].plurals[0] = "получено: %d сэмплов @ %.0f Гц (%d %s)"; + strings["Mixing##sgse"].plurals[0] = "Микширование"; + strings["Quality##sgse"].plurals[0] = "Качество"; + strings["Software clipping##sgse"].plurals[0] = "Программное ограничение сигнала"; + strings["DC offset correction##sgse"].plurals[0] = "Коррекция смещения пост. составляющей"; + strings["Metronome##sgse"].plurals[0] = "Метроном"; + strings["Volume##sgse2"].plurals[0] = "Громкость метронома"; + strings["Sample preview##sgse"].plurals[0] = "Превью сэмпла"; + strings["Volume##sgse3"].plurals[0] = "Громкость"; + strings["MIDI##sgse"].plurals[0] = "MIDI"; + strings["MIDI input##sgse0"].plurals[0] = "Ввод MIDI"; + strings["MIDI input##sgse1"].plurals[0] = "MIDI вход"; + strings["##sgse0"].plurals[0] = "<выкл.>"; + strings["##sgse1"].plurals[0] = "<выкл.>"; + strings["Re-scan MIDI devices##sgse"].plurals[0] = "Перезап. скан. для обнаруж. MIDI-устройств"; + strings["Note input##sgse0"].plurals[0] = "Ввод нот"; + strings["Velocity input##sgse"].plurals[0] = "Ввод скорости нажатия"; + strings["Map MIDI channels to direct channels##sgse"].plurals[0] = "Привязать MIDI-каналы к прямым каналам"; + strings["Program change pass-through##sgse"].plurals[0] = "Пропускать на выход сообщения об изменении программы"; + strings["Map Yamaha FM voice data to instruments##sgse"].plurals[0] = "Привязать данные тембров Yamaha FM к инструментам"; + strings["Program change is instrument selection##sgse"].plurals[0] = "Смена программы = выбор инструмента"; + strings["Listen to MIDI clock##sgse"].plurals[0] = "Следить за тактовой частотой MIDI"; + strings["Listen to MIDI time code##sgse"].plurals[0] = "Следить за временным кодом MIDI"; + strings["Value input style##sgse0"].plurals[0] = "Стиль ввода значений"; + strings["Value input style##sgse1"].plurals[0] = "Стиль ввода значений"; + strings["Control##valueCCS"].plurals[0] = "Управление##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "Управляющая команда для верхней тетрады##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "Управл. ком. для старш. бита##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "Управляющая команда для нижней тетрады##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "Управл. ком. для младш. бита##valueCC2"; + strings["Per-column control change##sgse"].plurals[0] = "Изменение управления для каждого столбца"; + strings["Control##valueCCS"].plurals[0] = "Управление##valueCCS"; + strings["CC of upper nibble##valueCC1"].plurals[0] = "Управляющая команда для верхней тетрады##valueCC1"; + strings["MSB CC##valueCC1"].plurals[0] = "Управл. ком. для старш. бита##valueCC1"; + strings["CC of lower nibble##valueCC2"].plurals[0] = "Управляющая команда для нижней тетрады##valueCC2"; + strings["LSB CC##valueCC2"].plurals[0] = "Управл. ком. для младш. бита##valueCC2"; + strings["Volume curve##sgse0"].plurals[0] = "Кривая громкости"; + strings["Volume curve##sgse1"].plurals[0] = "Кривая громкости"; + strings["Actions:##sgse"].plurals[0] = "Действия:"; + strings["(learning! press a button or move a slider/knob/something on your device.)##sgse"].plurals[0] = "(обучение! нажмите кнопку или подвигайте что-то на вашем устройстве.)"; + strings["Type##sgse0"].plurals[0] = "Тип"; + strings["Channel##sgse0"].plurals[0] = "Канал"; + strings["Note/Control##sgse"].plurals[0] = "Нота/управление"; + strings["Velocity/Value##sgse"].plurals[0] = "Скор. наж./парам."; + strings["Action##sgse"].plurals[0] = "Действие"; + strings["Any##sgse0"].plurals[0] = "Любой"; + strings["Any##sgse1"].plurals[0] = "Любая"; + strings["Any##sgse2"].plurals[0] = "Любая"; + strings["Any##sgse3"].plurals[0] = "Любое"; + strings["--none--##sgse"].plurals[0] = "--нет--"; + strings["waiting...##BLearn"].plurals[0] = "ожидание...##BLearn"; + strings["Learn##BLearn"].plurals[0] = "Запомнить##BLearn"; + strings["MIDI output##sgse0"].plurals[0] = "MIDI вывод"; + strings["MIDI output##sgse1"].plurals[0] = "Устройство вывода MIDI"; + strings["##sgse2"].plurals[0] = "<выкл.>"; + strings["##sgse3"].plurals[0] = "<выкл.>"; + strings["Output mode:##sgse"].plurals[0] = "Режим вывода:"; + strings["Off (use for TX81Z)##sgse"].plurals[0] = "Выкл. (используйте для TX81Z)"; + strings["Melodic##sgse"].plurals[0] = "Мелодия"; + //strings["Light Show (use for Launchpad)##sgse"].plurals[0] = "Light Show (use for Launchpad)"; + strings["Send Program Change##sgse"].plurals[0] = "Посылать команду изменения программы"; + strings["Send MIDI clock##sgse"].plurals[0] = "Посылать тактовую частоту MIDI"; + strings["Send MIDI timecode##sgse"].plurals[0] = "Посылать временной код MIDI"; + strings["Timecode frame rate:##sgse"].plurals[0] = "Частота посылок временного кода:"; + strings["Closest to Tick Rate##sgse"].plurals[0] = "Ближайшая к частоте движка трекера"; + strings["Film (24fps)##sgse"].plurals[0] = "Киноплёнка (24 кадра в секунду)"; + strings["PAL (25fps)##sgse"].plurals[0] = "PAL (25 кадров в секунду)"; + strings["NTSC drop (29.97fps)##sgse"].plurals[0] = "NTSC с выпадением кадров (29.97 кадров в секунду)"; + strings["NTSC non-drop (30fps)##sgse"].plurals[0] = "NTSC без выпадения кадров (30 кадров в секунду)"; + strings["Emulation##sgse"].plurals[0] = "Эмуляция"; + strings["Cores##sgse"].plurals[0] = "Ядра эмуляции"; + strings["System##sgse"].plurals[0] = "Система/чип"; + strings["Playback Core(s)##sgse"].plurals[0] = "Ядро(-а) воспроизведения"; + strings["used for playback##sgse"].plurals[0] = "используется(-ются) для воспроизведения"; + strings["Render Core(s)##sgse"].plurals[0] = "Ядро(-а) рендера"; + strings["used in audio export##sgse"].plurals[0] = "используется(-ются) при рендере звука в аудиофайл"; + strings["Quality##sgse1"].plurals[0] = "Качество"; + strings["Playback##sgse"].plurals[0] = "Воспроизведение"; + strings["Render##sgse"].plurals[0] = "Рендер"; + strings["Other##sgse"].plurals[0] = "Разное"; + strings["PC Speaker strategy##sgse"].plurals[0] = "Взаимодействие с PC Speaker"; + strings["Sample ROMs:##sgse"].plurals[0] = "Образы ROM сэмплов:"; + strings["OPL4 YRW801 path##sgse"].plurals[0] = "Путь к OPL4 YRW801"; + strings["MultiPCM TG100 path##sgse"].plurals[0] = "Путь к MultiPCM TG100"; + strings["MultiPCM MU5 path##sgse"].plurals[0] = "Путь к MultiPCM MU5"; + strings["Keyboard##sgse0"].plurals[0] = "Клавиатура"; + strings["Keyboard##sgse1"].plurals[0] = "Привязка клавиш"; + strings["Import##sgse0"].plurals[0] = "Импорт"; + strings["Export##sgse0"].plurals[0] = "Экспорт"; + strings["Reset defaults##sgse0"].plurals[0] = "Сбросить до настроек по умолчанию"; + strings["Are you sure you want to reset the keyboard settings?##sgse"].plurals[0] = "Вы действительно хотите сбросить настройки привязки клавиш?"; + strings["Global hotkeys##sgse"].plurals[0] = "Глобальные горячие клавиши"; + strings["Window activation##sgse"].plurals[0] = "Активация окон"; + strings["Note input##sgse1"].plurals[0] = "Ввод нот"; + strings["Key##sgse"].plurals[0] = "Клавиша"; + strings["Type##sgse1"].plurals[0] = "Тип"; + strings["Value##sgse"].plurals[0] = "Значение"; + strings["Remove##sgse"].plurals[0] = "Убрать"; + strings["Macro release##SNType_%d"].plurals[0] = "\"Отпускание клавиши\" (только для макросов)##SNType_%d"; + strings["Note release##SNType_%d"].plurals[0] = "\"Отпускание клавиши\" (с включением фазы затухания огибающей)##SNType_%d"; + strings["Note off##SNType_%d"].plurals[0] = "\"Отпускание клавиши\" (резкое)##SNType_%d"; + strings["Note##SNType_%d"].plurals[0] = "Нота##SNType_%d"; + strings["Add...##sgse"].plurals[0] = "Добавить..."; + strings["Pattern##sgse0"].plurals[0] = "Паттерн"; + strings["Instrument list##sgse"].plurals[0] = "Список инструментов"; + strings["Wavetable list##sgse"].plurals[0] = "Список волновых таблиц"; + strings["Local wavetables list##sgse"].plurals[0] = "Список локальных волновых таблиц"; + strings["Sample list##sgse"].plurals[0] = "Список сэмплов"; + strings["Orders##sgse0"].plurals[0] = "Матрица паттернов"; + strings["Sample editor##sgse"].plurals[0] = "Редактор сэмплов"; + strings["Interface##sgse0"].plurals[0] = "Интерфейс"; + strings["Layout##sgse"].plurals[0] = "Компоновка интерфейса"; + strings["Workspace layout:##sgse"].plurals[0] = "Расположение окон интерфейса:"; + strings["Import##sgse1"].plurals[0] = "Импорт"; + strings["Export##sgse1"].plurals[0] = "Экспорт"; + strings["Reset##sgse"].plurals[0] = "Сбросить"; + strings["Are you sure you want to reset the workspace layout?##sgse"].plurals[0] = "Вы действительно хотите сбросить компоновку окон интерфейса?"; + strings["Allow docking editors##sgse"].plurals[0] = "Разрешить стыковать окна редакторов"; + strings["Remember window position##sgse"].plurals[0] = "Запоминать положение окон"; + strings["remembers the window's last position on start-up.##sgse"].plurals[0] = "при запуске программы восстанавливает последнее положение каждого окна."; + strings["Only allow window movement when clicking on title bar##sgse"].plurals[0] = "Разрешать перемещение окон только при нажатии на их полосу заголовка"; + strings["Center pop-up windows##sgse"].plurals[0] = "Центрировать всплывающие окна"; + strings["Play/edit controls layout:##sgse"].plurals[0] = "Компоновка управления воспроизведением/редактированием:"; + strings["Classic##ecl0"].plurals[0] = "Классическая##ecl0"; + strings["Compact##ecl1"].plurals[0] = "Компактная##ecl1"; + strings["Compact (vertical)##ecl2"].plurals[0] = "Компактная (вертикальная)##ecl2"; + strings["Split##ecl3"].plurals[0] = "С разделением на два окна##ecl3"; + strings["Position of buttons in Orders:##sgse"].plurals[0] = "Позиция кнопок в редакторе матрицы паттернов:"; + strings["Top##obp0"].plurals[0] = "Сверху##obp0"; + strings["Left##obp1"].plurals[0] = "Слева##obp1"; + strings["Right##obp2"].plurals[0] = "Справа##obp2"; + strings["Mouse##sgse"].plurals[0] = "Мышь"; + strings["Double-click time (seconds)##sgse"].plurals[0] = "Время двойного нажатия (в секундах)"; + strings["Don't raise pattern editor on click##sgse"].plurals[0] = "Не поднимать редактор паттернов при нажатии"; + strings["Focus pattern editor when selecting instrument##sgse"].plurals[0] = "Переместить фокус на редактор паттернов при выборе инструмента"; + strings["Note preview behavior:##sgse"].plurals[0] = "Превью нот:"; + strings["Never##npb0"].plurals[0] = "Никогда##npb0"; + strings["When cursor is in Note column##npb1"].plurals[0] = "Когда курсор находится в столбце нот##npb1"; + strings["When cursor is in Note column or not in edit mode##npb2"].plurals[0] = "Когда курсор находится в столбце нот или не включён режим редактирования##npb2"; + strings["Always##npb3"].plurals[0] = "Всегда##npb3"; + strings["Allow dragging selection:##sgse"].plurals[0] = "Разрешить перемещение выделенного фрагмента:"; + strings["No##dms0"].plurals[0] = "Нет##dms0"; + strings["Yes##dms1"].plurals[0] = "Да##dms1"; + strings["Yes (while holding Ctrl only)##dms2"].plurals[0] = "Да (только при нажатой клавише Ctrl)##dms2"; + strings["Toggle channel solo on:##sgse"].plurals[0] = "Включать режим соло для канала:"; + strings["Right-click or double-click##soloA"].plurals[0] = "ПКМ или двойное нажатие##soloA"; + strings["Right-click##soloR"].plurals[0] = "ПКМ##soloR"; + strings["Double-click##soloD"].plurals[0] = "Двойное нажатие##soloD"; + strings["Double click selects entire column##sgse"].plurals[0] = "Двойное нажатие выделяет весь столбец"; + strings["Cursor behavior##sgse"].plurals[0] = "Поведение курсора"; + strings["Insert pushes entire channel row##sgse"].plurals[0] = "Клавиша Insert сдвигает паттерны на всех каналах"; + strings["Pull delete affects entire channel row##sgse"].plurals[0] = "Удаление с подтягиванием следующих строк сдвигает паттерны на всех каналах"; + strings["Push value when overwriting instead of clearing it##sgse"].plurals[0] = "Отодвинуть значение ячейки в соседнюю вместо удаления при перезаписи ячейки"; + strings["Keyboard note/value input repeat (hold key to input continuously)##sgse"].plurals[0] = "Повторяющийся ввод нот/значений с клавиатуры (удерживайте клавишу для постоянного ввода"; + strings["Effect input behavior:##sgse"].plurals[0] = "Ввод эффектов:"; + strings["Move down##eicb0"].plurals[0] = "перемещаться вниз##eicb0"; + strings["Move to effect value (otherwise move down)##eicb1"].plurals[0] = "Перепрыгнуть на параметр эффекта (иначе перемещаться вниз)##eicb1"; + strings["Move to effect value/next effect and wrap around##eicb2"].plurals[0] = "Перепрыгнуть на параметр эффекта/следующий эффект, в конце строки перепрыгнуть в начало строки эффектов##eicb2"; + strings["Delete effect value when deleting effect##sgse"].plurals[0] = "Удалять параметр эффекта при удалении эффекта"; + strings["Change current instrument when changing instrument column (absorb)##sgse"].plurals[0] = "Изменять выделенный инструмент при редактировании столбца инструмента"; + strings["Remove instrument value when inserting note off/release##sgse"].plurals[0] = "Удалять значение столбца инструмента при вводе ноты OFF/==="; + strings["Remove volume value when inserting note off/release##sgse"].plurals[0] = "Удалять значение столбца громкости при вводе ноты OFF/==="; + strings["Cursor movement##sgse"].plurals[0] = "Передвижение курсора"; + strings["Wrap horizontally:##sgse"].plurals[0] = "Переносить по горизонтали:"; + strings["No##wrapH0"].plurals[0] = "Нет##wrapH0"; + strings["Yes##wrapH1"].plurals[0] = "Да##wrapH1"; + strings["Yes, and move to next/prev row##wrapH2"].plurals[0] = "Да, и переходить на следующую/предыдущую строку##wrapH2"; + strings["Wrap vertically:##sgse"].plurals[0] = "Переносить по вертикали:"; + strings["No##wrapV0"].plurals[0] = "Нет##wrapV0"; + strings["Yes##wrapV1"].plurals[0] = "Да##wrapV1"; + strings["Yes, and move to next/prev pattern##wrapV2"].plurals[0] = "Да, и переходить на следующий/предыдущий паттерн##wrapV2"; + strings["Yes, and move to next/prev pattern (wrap around)##wrapV2"].plurals[0] = "Да, и переходить на следующий/предыдущий паттерн (с переносом в начало/конец)##wrapV2"; + strings["Cursor movement keys behavior:##sgse"].plurals[0] = "Передвижение курсора при помощи клавиш:"; + strings["Move by one##cmk0"].plurals[0] = "Сдвигать на одну позицию##cmk0"; + strings["Move by Edit Step##cmk1"].plurals[0] = "Сдвигать на шаг редактирования##cmk1"; + strings["Move cursor by edit step on delete##sgse"].plurals[0] = "Сдвигать курсор на шаг редактирования при удалении"; + strings["Move cursor by edit step on insert (push)##sgse"].plurals[0] = "Сдвигать курсор на шаг редактирования при вставке"; + strings["Move cursor up on backspace-delete##sgse"].plurals[0] = "Сдвигать курсор вверх при удалении по нажатию Backspace"; + strings["Move cursor to end of clipboard content when pasting##sgse"].plurals[0] = "Сдвигать курсор в конец вставленного фрагмента при вставке"; + strings["Scrolling##sgse"].plurals[0] = "Прокрутка"; + strings["Change order when scrolling outside of pattern bounds:##sgse"].plurals[0] = "Менять положение в матрице паттернов при прокрутке за пределы паттернов:"; + strings["No##pscroll0"].plurals[0] = "Нет##pscroll0"; + strings["Yes##pscroll1"].plurals[0] = "Да##pscroll1"; + strings["Yes, and wrap around song##pscroll2"].plurals[0] = "Да, и переносить в начало/конец трека##pscroll2"; + strings["Cursor follows current order when moving it##sgse"].plurals[0] = "Курсор остаётся на строке матрицы паттернов при перемещении этой строки"; + strings["applies when playback is stopped.##sgse"].plurals[0] = "действительно только при остановленном воспроизведении."; + strings["Don't scroll when moving cursor##sgse"].plurals[0] = "Не прокручивать при перемещении курсора"; + strings["Move cursor with scroll wheel:##sgse"].plurals[0] = "Перемещать курсор при помощи колёсика мыши:"; + strings["No##csw0"].plurals[0] = "Нет##csw0"; + strings["Yes##csw1"].plurals[0] = "Да##csw1"; + strings["Inverted##csw2"].plurals[0] = "Да, но в обратном направлении##csw2"; + strings["How many steps to move with each scroll wheel step?##sgse"].plurals[0] = "На сколько позиций свдигаться при каждом шаге колёсика мыши?"; + strings["One##cws0"].plurals[0] = "На одну##cws0"; + strings["Edit Step##cws1"].plurals[0] = "На шаг редактирования##cws1"; + strings["Assets##sgse0"].plurals[0] = "Ресурсы"; + strings["Display instrument type menu when adding instrument##sgse"].plurals[0] = "Отображать тип инструмента при добавлении инструмента"; + strings["Select asset after opening one##sgse"].plurals[0] = "Выделять объект после открытия"; + strings["Appearance##sgse"].plurals[0] = "Внешний вид"; + strings["Scaling##sgse"].plurals[0] = "Масштаб"; + strings["Automatic UI scaling factor##sgse"].plurals[0] = "Автоматическое масштабирование интерфейса"; + strings["UI scaling factor##sgse"].plurals[0] = "Масштаб интерфейса"; + strings["Icon size##sgse"].plurals[0] = "Размер иконок"; + strings["Text##sgse"].plurals[0] = "Текст"; + strings["Font renderer##sgse"].plurals[0] = "Отрисовщик шрифта"; + strings["Main font##sgse"].plurals[0] = "Основной шрифт"; + strings["Size##MainFontSize"].plurals[0] = "Размер##MainFontSize"; + strings["Header font##sgse"].plurals[0] = "Шрифт заголовков"; + strings["Size##HeadFontSize"].plurals[0] = "Размер##HeadFontSize"; + strings["Pattern font##sgse"].plurals[0] = "Шрифт паттернов"; + strings["Size##PatFontSize"].plurals[0] = "Размер##PatFontSize"; + strings["Anti-aliased fonts##sgse"].plurals[0] = "Сглаживание шрифтов"; + strings["Support bitmap fonts##sgse"].plurals[0] = "Поддерживать растровые шрифты"; + strings["Hinting:##sgse"].plurals[0] = "Хинтование"; + strings["Off (soft)##fh0"].plurals[0] = "Нет (слабое)##fh0"; + strings["Slight##fh1"].plurals[0] = "Небольшое##fh1"; + strings["Normal##fh2"].plurals[0] = "Нормальное##fh2"; + strings["Full (hard)##fh3"].plurals[0] = "Полное (жёсткое)##fh3"; + strings["Auto-hinter:##sgse"].plurals[0] = "Автоматическое хинтирование"; + strings["Disable##fah0"].plurals[0] = "Отключить##fah0"; + strings["Enable##fah1"].plurals[0] = "Включить##fah1"; + strings["Force##fah2"].plurals[0] = "Принудительное##fah2"; + strings["Oversample##sgse"].plurals[0] = "Супердискретизация"; + strings["saves video memory. reduces font rendering quality.\nuse for pixel/bitmap fonts.##sgse"].plurals[0] = "уменьшенное использование видеопамяти, ухудшенная отрисовка шрифтов.\nиспользуйте для пиксельных/растровых шрифтов."; + strings["default.##sgse"].plurals[0] = "настройка по умолчанию."; + strings["slightly better font rendering quality.\nuses more video memory.##sgse"].plurals[0] = "незначительно улучшенная отрисовка шрифтов.\nиспользует больше видеопамяти."; + strings["Load fallback font##sgse"].plurals[0] = "Загружать резервный шрифт"; + strings["disable to save video memory.##sgse"].plurals[0] = "отключите, если хотите уменьшить использование видеопамяти."; + strings["Display Japanese characters##sgse"].plurals[0] = "Отображать японские символы (вкл. иероглифы)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。##sgse"].plurals[0] = + + "Включайте эту настройку только в случае наличия достаточного количества графической памяти.\n" + "Это временное решение, поскольку пока Dear ImGui не поддерживает динамический атлас шрифтов.\n\n" + "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" + "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。"; + strings["Display Chinese (Simplified) characters##sgse"].plurals[0] = "Отображать китайские иероглифы (упрощённые)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案##sgse"].plurals[0] = + + "Включайте эту настройку только в случае наличия достаточного количества графической памяти.\n" + "Это временное решение, поскольку пока Dear ImGui не поддерживает динамический атлас шрифтов.\n\n" + "请在确保你有足够的显存后再启动此设定\n" + "这是一个在ImGui实现动态字体加载之前的临时解决方案"; + strings["Display Chinese (Traditional) characters##sgse"].plurals[0] = "Отображать китайские иероглифы (традиционные)"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案##sgse"].plurals[0] = + + "Включайте эту настройку только в случае наличия достаточного количества графической памяти.\n" + "Это временное решение, поскольку пока Dear ImGui не поддерживает динамический атлас шрифтов.\n\n" + "請在確保你有足夠的顯存后再啟動此設定\n" + "這是一個在ImGui實現動態字體加載之前的臨時解決方案"; + strings["Display Korean characters##sgse"].plurals[0] = "Отображать корейские иероглифы"; + strings["Only toggle this option if you have enough graphics memory.\n" + "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다.##sgse"].plurals[0] = + + "Включайте эту настройку только в случае наличия достаточного количества графической памяти.\n" + "Это временное решение, поскольку пока Dear ImGui не поддерживает динамический атлас шрифтов.\n\n" + "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" + "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다."; + + strings["Program##sgse2"].plurals[0] = "Программа"; + strings["Title bar:##sgse"].plurals[0] = "Полоса заголовка окна"; + strings["Furnace-B##tbar0"].plurals[0] = "Furnace-B##tbar0"; + strings["Song Name - Furnace-B##tbar1"].plurals[0] = "Название композиции - Furnace-B##tbar1"; + strings["file_name.fur - Furnace-B##tbar2"].plurals[0] = "название_файла.fur - Furnace-B##tbar2"; + strings["/path/to/file.fur - Furnace-B##tbar3"].plurals[0] = "/путь/к/файлу.fur - Furnace-B##tbar3"; + strings["Display system name on title bar##sgse"].plurals[0] = "Отображать название чипа/системы в полосе заголовка окна"; + strings["Display chip names instead of \"multi-system\" in title bar##sgse"].plurals[0] = "Отображать названия чипов/систем вместо \"мульти-система\" в полосе заголовка окна"; + strings["Status bar:##sgse"].plurals[0] = "Строка состояния:"; + strings["Cursor details##sbar0"].plurals[0] = "Информация о выделенном элементе##sbar0"; + strings["File path##sbar1"].plurals[0] = "Путь к файлу##sbar1"; + strings["Cursor details or file path##sbar2"].plurals[0] = "Информация о выделенном элементе или путь к файлу##sbar2"; + strings["Nothing##sbar3"].plurals[0] = "Ничего##sbar3"; + strings["Display playback status when playing##sgse"].plurals[0] = "Отображать статус проигрывания во время воспроизведения"; + strings["Export options layout:##sgse"].plurals[0] = "Вид настроек экспорта:"; + strings["Sub-menus in File menu##eol0"].plurals[0] = "Подпункты в меню \"Файл\"##eol0"; + strings["Modal window with tabs##eol1"].plurals[0] = "Модальное окно с вкладками##eol1"; + strings["Modal windows with options in File menu##eol2"].plurals[0] = "Модальное окно с настройками в меню \"Файл\""; + strings["Capitalize menu bar##sgse"].plurals[0] = "Названия пунктов в горизонтальном меню с большой буквы"; + strings["Display add/configure/change/remove chip menus in File menu##sgse"].plurals[0] = "Отображать в меню \"Файл\" пункты: добавить/настроить/изменить/убрать чип"; + strings["Orders##sgse1"].plurals[0] = "Матрица паттернов"; + strings["Highlight channel at cursor in Orders##sgse"].plurals[0] = "Выделить в матрице паттернов канал, на котором находится курсор"; + strings["Orders row number format:##sgse"].plurals[0] = "Формат отображения номера строки матрицы паттернов:"; + strings["Decimal##orbD"].plurals[0] = "Десятеричный##orbD"; + strings["Hexadecimal##orbH"].plurals[0] = "Шестнадцатеричный##orbH"; + strings["Pattern##sgse1"].plurals[0] = "Паттерн"; + strings["Center pattern view##sgse"].plurals[0] = "Центрировать отображаемые паттерны внутри окна"; + strings["Overflow pattern highlights##sgse"].plurals[0] = "Продолжать полосы подсветки строк паттернов за пределы самих паттернов"; + strings["Display previous/next pattern##sgse"].plurals[0] = "Отображать предыдущий/следующий паттерн"; + strings["Pattern row number format:##sgse"].plurals[0] = "Формат отображения номера строки паттерна:"; + strings["Decimal##prbD"].plurals[0] = "Десятеричный##prbD"; + strings["Hexadecimal##prbH"].plurals[0] = "Шестнадцатеричный##prbH"; + strings["Pattern view labels:##sgse"].plurals[0] = "Маркировка ячеек в паттерне"; + strings["Note off (3-char)##sgse"].plurals[0] = "\"Отпускание клавиши\" (резкое) (3 символа)"; + strings["Note release (3-char)##sgse"].plurals[0] = "\"Отпускание клавиши\" (с включением фазы затухания огибающей) (3 символа)"; + strings["Macro release (3-char)##sgse"].plurals[0] = "\"Отпускание клавиши\" (только для макросов (3 символа))"; + strings["Empty field (3-char)##sgse"].plurals[0] = "Пустая ячейка (3 символа)"; + strings["Empty field (2-char)##sgse"].plurals[0] = "Пустая ячейка (2 символа)"; + strings["Pattern view spacing after:##sgse"].plurals[0] = "Разбивка в отображении паттерна:"; + strings["Note##sgse"].plurals[0] = "Нота"; + strings["Instrument##sgse1"].plurals[0] = "Инструмент"; + strings["Volume##sgse4"].plurals[0] = "Громкость"; + strings["Effect##sgse"].plurals[0] = "Индекс эффекта"; + strings["Effect value##sgse"].plurals[0] = "Параметр эффекта"; + strings["Single-digit effects for 00-0F##sgse"].plurals[0] = "Отображать одной цифрой индекс эффекта для индексов 00-0F"; + strings["Use flats instead of sharps##sgse"].plurals[0] = "Отображать бемоли вместо диезов"; + strings["Use German notation##sgse"].plurals[0] = "Использовать немецкие имена нот"; + strings["Channel##sgse1"].plurals[0] = "Канал"; + strings["Channel style:##sgse"].plurals[0] = "Стиль заголовка:"; + strings["Classic##CHS0"].plurals[0] = "Классический##CHS0"; + strings["Line##CHS1"].plurals[0] = "Линия##CHS1"; + strings["Round##CHS2"].plurals[0] = "Со скруглениями##CHS2"; + strings["Split button##CHS3"].plurals[0] = "С отдельной кнопкой отключения звука##CHS3"; + strings["Square border##CHS4"].plurals[0] = "С прямоугольной границей вокруг названия##CHS4"; + strings["Round border##CHS5"].plurals[0] = "Со скруглённой границей вокруг названия##CHS5"; + strings["Channel volume bar:##sgse"].plurals[0] = "Полоска громкости в заголовке канала:"; + strings["Non##CHV0"].plurals[0] = "Нет##CHV0"; + strings["Simple##CHV1"].plurals[0] = "Простая##CHV1"; + strings["Stereo##CHV2"].plurals[0] = "Стерео##CHV2"; + strings["Real##CHV3"].plurals[0] = "Настоящая громкость##CHV3"; + strings["Real (stereo)##CHV4"].plurals[0] = "Настоящая громкость (стерео)##CHV4"; + strings["Channel feedback style:##sgse"].plurals[0] = "Подсветка заголовка канала:"; + strings["Off##CHF0"].plurals[0] = "Выкл.##CHF0"; + strings["Note##CHF1"].plurals[0] = "Начало ноты##CHF1"; + strings["Volume##CHF2"].plurals[0] = "Пропорционально громкости##CHF2"; + strings["Active##CHF3"].plurals[0] = "При активности канала##CHF3"; + strings["Channel font:##sgse"].plurals[0] = "Шрифт заголовка канала:"; + strings["Regular##CHFont0"].plurals[0] = "Обычный##CHFont0"; + strings["Monospace##CHFont1"].plurals[0] = "Моноширинный##CHFont1"; + strings["Center channel name##sgse"].plurals[0] = "Центрировать название канала"; + strings["Channel colors:##sgse"].plurals[0] = "Цвета заголовка канала"; + strings["Single##CHC0"].plurals[0] = "Единый цвет##CHC0"; + strings["Channel type##CHC1"].plurals[0] = "Согласно типу канала##CHC1"; + strings["Instrument type##CHC2"].plurals[0] = "Согласно типу инструмента##CHC2"; + strings["Channel name colors:##sgse"].plurals[0] = "Цвета названия канала:"; + strings["Single##CTC0"].plurals[0] = "Единый цвет##CTC0"; + strings["Channel type##CTC1"].plurals[0] = "Согласно типу канала##CTC1"; + strings["Instrument type##CTC2"].plurals[0] = "Согласно типу инструмента##CTC2"; + strings["Assets##sgse1"].plurals[0] = "Представление ресурсов модуля"; + strings["Unified instrument/wavetable/sample list##sgse"].plurals[0] = "Единый список инструментов, волновых таблиц и сэмплов"; + strings["Horizontal instrument list##sgse"].plurals[0] = "Горизонтальный список инструментов"; + strings["Instrument list icon style:##sgse"].plurals[0] = "Стиль иконок в списке инструментов:"; + strings["None##iis0"].plurals[0] = "Не показывать##iis0"; + strings["Graphical icons##iis1"].plurals[0] = "Графические иконки##iis1"; + strings["Letter icons##iis2"].plurals[0] = "Иконки с буквами##iis2"; + strings["Colorize instrument editor using instrument type##sgse"].plurals[0] = "Изменять оттенки цветов редактора инструмента согласно типу инструмента"; + strings["Macro Editor##sgse0"].plurals[0] = "Редактор макросов"; + strings["Macro editor layout:##sgse"].plurals[0] = "Компоновка редактора макросов:"; + strings["Unified##mel0"].plurals[0] = "Общий список##mel0"; + strings["Grid##mel2"].plurals[0] = "Прямоугольная сетка##mel2"; + strings["Single (with list)##mel3"].plurals[0] = "Окно редактирования одного макроса + список##mel3"; + strings["Use classic macro editor vertical slider##sgse"].plurals[0] = "Использовать классическую вертикальную полосу прокрутки"; + strings["Wave Editor##sgse"].plurals[0] = "Редактор волновых таблиц"; + strings["Use compact wave editor##sgse"].plurals[0] = "Использовать компактный редактор волновых таблиц"; + strings["FM Editor##sgse0"].plurals[0] = "Редактор FM-инструментов"; + strings["FM parameter names:##sgse"].plurals[0] = "Названия параметров:"; + strings["Friendly##fmn0"].plurals[0] = "Понятные##fmn0"; + strings["Technical##fmn1"].plurals[0] = "Исходные формальные##fmn1"; + strings["Technical (alternate)##fmn2"].plurals[0] = "Исходные формальные (альтернативные)##fmn2"; + strings["Use standard OPL waveform names##sgse"].plurals[0] = "Использовать стандартные названия волн для чипов серии OPL"; + strings["FM parameter editor layout:##sgse"].plurals[0] = "Компоновка редактора FM-инструментов"; + strings["Modern##fml0"].plurals[0] = "Современная##fml0"; + strings["Compact (2x2, classic)##fml1"].plurals[0] = "Компактная (2x2, классическая)##fml1"; + strings["Compact (1x4)##fml2"].plurals[0] = "Компактная (1x4)##fml2"; + strings["Compact (4x1)##fml3"].plurals[0] = "Компактная (4x1)##fml3"; + strings["Alternate (2x2)##fml4"].plurals[0] = "Альтернативная (2x2)##fml4"; + strings["Alternate (1x4)##fml5"].plurals[0] = "Альтернативная (1x4)##fml5"; + strings["Alternate (4x1)##fml6"].plurals[0] = "Альтернативная (4x1)##fml6"; + strings["Position of Sustain in FM editor:##sgse"].plurals[0] = "Позиция параметра \"Сустейн\" в редакторе:"; + strings["Between Decay and Sustain Rate##susp0"].plurals[0] = "Между спадом и уклоном сустейна##susp0"; + strings["After Release Rate##susp1"].plurals[0] = "После уклона релиза##susp1"; + strings["Use separate colors for carriers/modulators in FM editor##sgse"].plurals[0] = "Использовать различные цвета для модулирующих и несущих операторов"; + strings["Unsigned FM detune values##sgse"].plurals[0] = "Беззнаковое значение параметра расстройки"; + strings["Memory Composition##sgse"].plurals[0] = "Содержание памяти"; + strings["Chip memory usage unit:##sgse"].plurals[0] = "Единицы измерения использования памяти чипа:"; + strings["Bytes##MUU0"].plurals[0] = "Байты##MUU0"; + strings["Kilobytes##MUU1"].plurals[0] = "Килобайты##MUU1"; + strings["Oscilloscope##set"].plurals[0] = "Осциллограф##set"; + strings["Rounded corners##sgse"].plurals[0] = "Закруглённые края"; + strings["Border##sgse"].plurals[0] = "Граница"; + strings["Mono##sgse1"].plurals[0] = "Моно"; + strings["Anti-aliased##sgse"].plurals[0] = "Со сглаживанием"; + strings["Fill entire window##sgse"].plurals[0] = "Полностью заполняет окно"; + strings["Waveform goes out of bounds##sgse"].plurals[0] = "Волна может выходить за пределы окна"; + strings["Line size##sgse"].plurals[0] = "Толщина линии"; + strings["Windows##sgse"].plurals[0] = "Окна"; + strings["Rounded window corners##sgse"].plurals[0] = "Закруглённые края окон"; + strings["Rounded buttons##sgse"].plurals[0] = "Закруглённые края кнопок"; + strings["Rounded tabs##sgse"].plurals[0] = "Закруглённые края заголовков вкладок"; + strings["Rounded scrollbars##sgse"].plurals[0] = "Закруглённые края ползунка полосы прокрутки"; + strings["Rounded menu corners##sgse"].plurals[0] = "Закруглённые края выпадающих меню"; + strings["Borders around widgets##sgse"].plurals[0] = "Границы вокруг кнопок, списков и т.д."; + strings["Misc##sgse"].plurals[0] = "Разное"; + strings["Wrap text##sgse"].plurals[0] = "Переносить текст на новую строку"; + strings["Wrap text in song/subsong comments window.##sgse"].plurals[0] = "Переносить текст на новую строку в окне информации/комментариев к композиции."; + strings["Frame shading in text windows##sgse"].plurals[0] = "Градиент в текстовых окнах"; + strings["Apply frame shading to the multiline text fields\nsuch as song/subsong info/comments.##sgse"].plurals[0] = "Применять градиент в окне информации/комментариев к композиции."; + strings["Show chip info in chip manager##sgse"].plurals[0] = "Отображать информацию о чипе в менеджере чипов"; + strings["Display tooltip in chip manager when hovering over the chip. Tooltip shows chip name and description.##sgse"].plurals[0] = "Отображать подсказку при наведении курсора на чип. Подсказка отображает название и описание чипа."; + strings["Color##sgse"].plurals[0] = "Цвета"; + strings["Color scheme##sgse"].plurals[0] = "Цветовая схема"; + strings["Import##sgse2"].plurals[0] = "Импорт"; + strings["Export##sgse2"].plurals[0] = "Экспорт"; + strings["Reset defaults##sgse1"].plurals[0] = "Сбросить"; + strings["Are you sure you want to reset the color scheme?##sgse"].plurals[0] = "Вы действительно хотите сбросить цветовую схему?"; + strings["Interface##sgse1"].plurals[0] = "Интерфейс"; + strings["Frame shading##sgse"].plurals[0] = "Затенение рамок"; + strings["Interface (other)##sgse"].plurals[0] = "Интерфейс (другое)"; + strings["Miscellaneous##sgse"].plurals[0] = "Разное"; + strings["File Picker (built-in)##sgse"].plurals[0] = "Меню выбора файлов (встроенное)"; + strings["Oscilloscope##sgse"].plurals[0] = "Осциллограф"; + strings["Wave (non-mono)##sgse"].plurals[0] = "Волна (не моно)"; + strings["Volume Meter##sgse"].plurals[0] = "Измеритель громкости"; + strings["Orders##sgse2"].plurals[0] = "Матрица паттернов"; + strings["Envelope View##sgse"].plurals[0] = "Визуализатор огибающей"; + strings["FM Editor##sgse1"].plurals[0] = "Редактор FM-инструментов"; + strings["Macro Editor##sgse1"].plurals[0] = "Редактор макросов"; + strings["Instrument Types##sgse"].plurals[0] = "Типы инструментов"; + strings["Channel##sgse2"].plurals[0] = "Канал"; + strings["Pattern##sgse2"].plurals[0] = "Паттерн"; + strings["Sample Editor##sgse"].plurals[0] = "Редактор сэмплов"; + strings["Pattern Manager##sgse"].plurals[0] = "Менеджер паттернов"; + strings["Piano##sgse"].plurals[0] = "Клавиатура пианино"; + strings["Clock##sgse"].plurals[0] = "Часы"; + strings["Patchbay##sgse"].plurals[0] = "Соединение каналов"; + strings["Memory Composition##sgse"].plurals[0] = "Содержание памяти##sgse"; + strings["Log Viewer##sgse"].plurals[0] = "Просмотр логов"; + + // these are messy, but the ##CC_GUI... is required. + strings["Button##CC_GUI_COLOR_BUTTON"].plurals[0] = "Кнопка##CC_GUI_COLOR_BUTTON"; + strings["Button (hovered)##CC_GUI_COLOR_BUTTON_HOVER"].plurals[0] = "Кнопка (курсор на кнопке)##CC_GUI_COLOR_BUTTON_HOVER"; + strings["Button (active)##CC_GUI_COLOR_BUTTON_ACTIVE"].plurals[0] = "Кнопка (нажатая)##CC_GUI_COLOR_BUTTON_ACTIVE"; + strings["Tab##CC_GUI_COLOR_TAB"].plurals[0] = "Вкладка##CC_GUI_COLOR_TAB"; + strings["Tab (hovered)##CC_GUI_COLOR_TAB_HOVER"].plurals[0] = "Вкладка (курсор на вкладке)##CC_GUI_COLOR_TAB_HOVER"; + strings["Tab (active)##CC_GUI_COLOR_TAB_ACTIVE"].plurals[0] = "Вкладка (активная)##CC_GUI_COLOR_TAB_ACTIVE"; + strings["Tab (unfocused)##CC_GUI_COLOR_TAB_UNFOCUSED"].plurals[0] = "Вкладка (не текущая)##CC_GUI_COLOR_TAB_UNFOCUSED"; + strings["Tab (unfocused and active)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"].plurals[0] = "Вкладка (курсор на вкладке, текущая)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE"; + strings["ImGui header##CC_GUI_COLOR_IMGUI_HEADER"].plurals[0] = "Заголовок ImGui##CC_GUI_COLOR_IMGUI_HEADER"; + strings["ImGui header (hovered)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"].plurals[0] = "Заголовок ImGui (курсор на заголовке)##CC_GUI_COLOR_IMGUI_HEADER_HOVER"; + strings["ImGui header (active)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"].plurals[0] = "Заголовок ImGui (активный)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE"; + strings["Resize grip##CC_GUI_COLOR_RESIZE_GRIP"].plurals[0] = "Захват для изменения размера окна##CC_GUI_COLOR_RESIZE_GRIP"; + strings["Resize grip (hovered)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"].plurals[0] = "Захват для изменения размера окна (курсор на захвате)##CC_GUI_COLOR_RESIZE_GRIP_HOVER"; + strings["Resize grip (active)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"].plurals[0] = "Захват для изменения размера окна (активный)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE"; + strings["Widget background##CC_GUI_COLOR_WIDGET_BACKGROUND"].plurals[0] = "Задний фон виджета##CC_GUI_COLOR_WIDGET_BACKGROUND"; + strings["Widget background (hovered)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"].plurals[0] = "Задний фон виджета (курсор на виджете)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER"; + strings["Widget background (active)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"].plurals[0] = "Задний фон виджета (активный)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE"; + strings["Slider grab##CC_GUI_COLOR_SLIDER_GRAB"].plurals[0] = "Ползунок выставления значения##CC_GUI_COLOR_SLIDER_GRAB"; + strings["Slider grab (active)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"].plurals[0] = "Ползунок выставления значения (активный)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE"; + strings["Title background (active)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"].plurals[0] = "Задний фон заголовка (активный)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE"; + strings["Checkbox/radio button mark##CC_GUI_COLOR_CHECK_MARK"].plurals[0] = "Маркировка в поле для галочки и радиокнопке##CC_GUI_COLOR_CHECK_MARK"; + strings["Text selection##CC_GUI_COLOR_TEXT_SELECTION"].plurals[0] = "Выделение текста##CC_GUI_COLOR_TEXT_SELECTION"; + strings["Line plot##CC_GUI_COLOR_PLOT_LINES"].plurals[0] = "Цвет линий##CC_GUI_COLOR_PLOT_LINES"; + strings["Line plot (hovered)##CC_GUI_COLOR_PLOT_LINES_HOVER"].plurals[0] = "Цвет линий (курсор на поле)##CC_GUI_COLOR_PLOT_LINES_HOVER"; + strings["Histogram plot##CC_GUI_COLOR_PLOT_HISTOGRAM"].plurals[0] = "Столбчатая диаграмма##CC_GUI_COLOR_PLOT_HISTOGRAM"; + strings["Histogram plot (hovered)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"].plurals[0] = "Столбчатая диаграмма (курсор на диаграмме)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER"; + strings["Table row (even)##CC_GUI_COLOR_TABLE_ROW_EVEN"].plurals[0] = "Строка таблицы (чётная)##CC_GUI_COLOR_TABLE_ROW_EVEN"; + strings["Table row (odd)##CC_GUI_COLOR_TABLE_ROW_ODD"].plurals[0] = "Строка таблицы (нечётная)##CC_GUI_COLOR_TABLE_ROW_ODD"; + + strings["Background##CC_GUI_COLOR_BACKGROUND"].plurals[0] = "Задний фон##CC_GUI_COLOR_BACKGROUND"; + strings["Window background##CC_GUI_COLOR_FRAME_BACKGROUND"].plurals[0] = "Фон окон##CC_GUI_COLOR_FRAME_BACKGROUND"; + strings["Sub-window background##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"].plurals[0] = "Фон подокн##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD"; + strings["Pop-up background##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"].plurals[0] = "Фон всплывающих окон##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP"; + strings["Modal backdrop##CC_GUI_COLOR_MODAL_BACKDROP"].plurals[0] = "Затенение при возникновении модального окна##CC_GUI_COLOR_MODAL_BACKDROP"; + strings["Header##CC_GUI_COLOR_HEADER"].plurals[0] = "Заголовок##CC_GUI_COLOR_HEADER"; + strings["Text##CC_GUI_COLOR_TEXT"].plurals[0] = "Текст##CC_GUI_COLOR_TEXT"; + strings["Text (disabled)##CC_GUI_COLOR_TEXT_DISABLED"].plurals[0] = "Текст (выключенный)##CC_GUI_COLOR_TEXT_DISABLED"; + strings["Title bar (inactive)##CC_GUI_COLOR_TITLE_INACTIVE"].plurals[0] = "Полоса заголовка (неактивная)##CC_GUI_COLOR_TITLE_INACTIVE"; + strings["Title bar (collapsed)##CC_GUI_COLOR_TITLE_COLLAPSED"].plurals[0] = "Полоса заголовка (свёрнутое окно)##CC_GUI_COLOR_TITLE_COLLAPSED"; + strings["Menu bar##CC_GUI_COLOR_MENU_BAR"].plurals[0] = "Полоса меню##CC_GUI_COLOR_MENU_BAR"; + strings["Border##CC_GUI_COLOR_BORDER"].plurals[0] = "Граница##CC_GUI_COLOR_BORDER"; + strings["Border shadow##CC_GUI_COLOR_BORDER_SHADOW"].plurals[0] = "Тень границы##CC_GUI_COLOR_BORDER_SHADOW"; + strings["Scroll bar##CC_GUI_COLOR_SCROLL"].plurals[0] = "Полоса прокрутки##CC_GUI_COLOR_SCROLL"; + strings["Scroll bar (hovered)##CC_GUI_COLOR_SCROLL_HOVER"].plurals[0] = "Полоса прокрутки (курсор на полосе)##CC_GUI_COLOR_SCROLL_HOVER"; + strings["Scroll bar (clicked)##CC_GUI_COLOR_SCROLL_ACTIVE"].plurals[0] = "Полоса прокрутки (нажата)##CC_GUI_COLOR_SCROLL_ACTIVE"; + strings["Scroll bar background##CC_GUI_COLOR_SCROLL_BACKGROUND"].plurals[0] = "Фон полосы прокрутки##CC_GUI_COLOR_SCROLL_BACKGROUND"; + strings["Separator##CC_GUI_COLOR_SEPARATOR"].plurals[0] = "Разделитель строк##CC_GUI_COLOR_SEPARATOR"; + strings["Separator (hover)##CC_GUI_COLOR_SEPARATOR_HOVER"].plurals[0] = "Разделитель строк (курсор на разделителе)##CC_GUI_COLOR_SEPARATOR_HOVER"; + strings["Separator (active)##CC_GUI_COLOR_SEPARATOR_ACTIVE"].plurals[0] = "Разделитель строк (активный)##CC_GUI_COLOR_SEPARATOR_ACTIVE"; + strings["Docking preview##CC_GUI_COLOR_DOCKING_PREVIEW"].plurals[0] = "Превью стыковки окон##CC_GUI_COLOR_DOCKING_PREVIEW"; + strings["Docking empty##CC_GUI_COLOR_DOCKING_EMPTY"].plurals[0] = "Пустое поле стыковки окон##CC_GUI_COLOR_DOCKING_EMPTY"; + strings["Table header##CC_GUI_COLOR_TABLE_HEADER"].plurals[0] = "Заголовок таблицы##CC_GUI_COLOR_TABLE_HEADER"; + strings["Table border (hard)##CC_GUI_COLOR_TABLE_BORDER_HARD"].plurals[0] = "Заголовок таблицы (жёсткий)##CC_GUI_COLOR_TABLE_BORDER_HARD"; + strings["Table border (soft)##CC_GUI_COLOR_TABLE_BORDER_SOFT"].plurals[0] = "Заголовок таблицы (мягкий)##CC_GUI_COLOR_TABLE_BORDER_SOFT"; + strings["Drag and drop target##CC_GUI_COLOR_DRAG_DROP_TARGET"].plurals[0] = "Цель перетаскивания##CC_GUI_COLOR_DRAG_DROP_TARGET"; + strings["Window switcher (highlight)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"].plurals[0] = "Переключатель окон (подсвечен)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT"; + strings["Window switcher backdrop##CC_GUI_COLOR_NAV_WIN_BACKDROP"].plurals[0] = "Переключатель окон (цвет затенения остального интерфейса)##CC_GUI_COLOR_NAV_WIN_BACKDROP"; + + strings["Toggle on##CC_GUI_COLOR_TOGGLE_ON"].plurals[0] = "Переключатель вкл.##CC_GUI_COLOR_TOGGLE_ON"; + strings["Toggle off##CC_GUI_COLOR_TOGGLE_OFF"].plurals[0] = "Переключатель выкл.##CC_GUI_COLOR_TOGGLE_OFF"; + strings["Playback status##CC_GUI_COLOR_PLAYBACK_STAT"].plurals[0] = "Статус воспроизведения##CC_GUI_COLOR_PLAYBACK_STAT"; + strings["Destructive hint##CC_GUI_COLOR_DESTRUCTIVE"].plurals[0] = "Подсказка об удалении##CC_GUI_COLOR_DESTRUCTIVE"; + strings["Warning hint##CC_GUI_COLOR_WARNING"].plurals[0] = "Подсказка о сообщении##CC_GUI_COLOR_WARNING"; + strings["Error hint##CC_GUI_COLOR_ERROR"].plurals[0] = "Подсказка об ошибке##CC_GUI_COLOR_ERROR"; + + strings["Directory##CC_GUI_COLOR_FILE_DIR"].plurals[0] = "Папка##CC_GUI_COLOR_FILE_DIR"; + strings["Song (native)##CC_GUI_COLOR_FILE_SONG_NATIVE"].plurals[0] = "Файл трека (нативно поддерживается)##CC_GUI_COLOR_FILE_SONG_NATIVE"; + strings["Song (import)##CC_GUI_COLOR_FILE_SONG_IMPORT"].plurals[0] = "Файл трека (импорт)##CC_GUI_COLOR_FILE_SONG_IMPORT"; + strings["Instrument##CC_GUI_COLOR_FILE_INSTR"].plurals[0] = "Инструмент##CC_GUI_COLOR_FILE_INSTR"; + strings["Audio##CC_GUI_COLOR_FILE_AUDIO"].plurals[0] = "Аудиофайл##CC_GUI_COLOR_FILE_AUDIO"; + strings["Wavetable##CC_GUI_COLOR_FILE_WAVE"].plurals[0] = "Волновая таблица##CC_GUI_COLOR_FILE_WAVE"; + strings["VGM##CC_GUI_COLOR_FILE_VGM"].plurals[0] = "VGM##CC_GUI_COLOR_FILE_VGM"; + strings["ZSM##CC_GUI_COLOR_FILE_ZSM"].plurals[0] = "ZSM##CC_GUI_COLOR_FILE_ZSM"; + strings["Font##CC_GUI_COLOR_FILE_FONT"].plurals[0] = "Шрифт##CC_GUI_COLOR_FILE_FONT"; + strings["Other##CC_GUI_COLOR_FILE_OTHER"].plurals[0] = "Другое##CC_GUI_COLOR_FILE_OTHER"; + + strings["Border##CC_GUI_COLOR_OSC_BORDER"].plurals[0] = "Граница осциллографа##CC_GUI_COLOR_OSC_BORDER"; + strings["Background (top-left)##CC_GUI_COLOR_OSC_BG1"].plurals[0] = "Фон (верхний левый угол)##CC_GUI_COLOR_OSC_BG1"; + strings["Background (top-right)##CC_GUI_COLOR_OSC_BG2"].plurals[0] = "Фон (верхний правый угол)##CC_GUI_COLOR_OSC_BG2"; + strings["Background (bottom-left)##CC_GUI_COLOR_OSC_BG3"].plurals[0] = "Фон (нижний левый угол)##CC_GUI_COLOR_OSC_BG3"; + strings["Background (bottom-right)##CC_GUI_COLOR_OSC_BG4"].plurals[0] = "Фон (нижний правый угол)##CC_GUI_COLOR_OSC_BG4"; + strings["Waveform##CC_GUI_COLOR_OSC_WAVE"].plurals[0] = "Волна##CC_GUI_COLOR_OSC_WAVE"; + strings["Waveform (clip)##CC_GUI_COLOR_OSC_WAVE_PEAK"].plurals[0] = "Волна (зашкал амплитуды)##CC_GUI_COLOR_OSC_WAVE_PEAK"; + strings["Reference##CC_GUI_COLOR_OSC_REF"].plurals[0] = "Образец##CC_GUI_COLOR_OSC_REF"; + strings["Guide##CC_GUI_COLOR_OSC_GUIDE"].plurals[0] = "Справка##CC_GUI_COLOR_OSC_GUIDE"; + + strings["Waveform (1)##CC_GUI_COLOR_OSC_WAVE_CH0"].plurals[0] = "Волна (1)##CC_GUI_COLOR_OSC_WAVE_CH0"; + strings["Waveform (2)##CC_GUI_COLOR_OSC_WAVE_CH1"].plurals[0] = "Волна (2)##CC_GUI_COLOR_OSC_WAVE_CH1"; + strings["Waveform (3)##CC_GUI_COLOR_OSC_WAVE_CH2"].plurals[0] = "Волна (3)##CC_GUI_COLOR_OSC_WAVE_CH2"; + strings["Waveform (4)##CC_GUI_COLOR_OSC_WAVE_CH3"].plurals[0] = "Волна (4)##CC_GUI_COLOR_OSC_WAVE_CH3"; + strings["Waveform (5)##CC_GUI_COLOR_OSC_WAVE_CH4"].plurals[0] = "Волна (5)##CC_GUI_COLOR_OSC_WAVE_CH4"; + strings["Waveform (6)##CC_GUI_COLOR_OSC_WAVE_CH5"].plurals[0] = "Волна (6)##CC_GUI_COLOR_OSC_WAVE_CH5"; + strings["Waveform (7)##CC_GUI_COLOR_OSC_WAVE_CH6"].plurals[0] = "Волна (7)##CC_GUI_COLOR_OSC_WAVE_CH6"; + strings["Waveform (8)##CC_GUI_COLOR_OSC_WAVE_CH7"].plurals[0] = "Волна (8)##CC_GUI_COLOR_OSC_WAVE_CH7"; + strings["Waveform (9)##CC_GUI_COLOR_OSC_WAVE_CH8"].plurals[0] = "Волна (9)##CC_GUI_COLOR_OSC_WAVE_CH8"; + strings["Waveform (10)##CC_GUI_COLOR_OSC_WAVE_CH9"].plurals[0] = "Волна (10)##CC_GUI_COLOR_OSC_WAVE_CH9"; + strings["Waveform (11)##CC_GUI_COLOR_OSC_WAVE_CH10"].plurals[0] = "Волна (11)##CC_GUI_COLOR_OSC_WAVE_CH10"; + strings["Waveform (12)##CC_GUI_COLOR_OSC_WAVE_CH11"].plurals[0] = "Волна (12)##CC_GUI_COLOR_OSC_WAVE_CH11"; + strings["Waveform (13)##CC_GUI_COLOR_OSC_WAVE_CH12"].plurals[0] = "Волна (13)##CC_GUI_COLOR_OSC_WAVE_CH12"; + strings["Waveform (14)##CC_GUI_COLOR_OSC_WAVE_CH13"].plurals[0] = "Волна (14)##CC_GUI_COLOR_OSC_WAVE_CH13"; + strings["Waveform (15)##CC_GUI_COLOR_OSC_WAVE_CH14"].plurals[0] = "Волна (15)##CC_GUI_COLOR_OSC_WAVE_CH14"; + strings["Waveform (16)##CC_GUI_COLOR_OSC_WAVE_CH15"].plurals[0] = "Волна (16)##CC_GUI_COLOR_OSC_WAVE_CH15"; + + strings["Low##CC_GUI_COLOR_VOLMETER_LOW"].plurals[0] = "Низкий уровень##CC_GUI_COLOR_VOLMETER_LOW"; + strings["High##CC_GUI_COLOR_VOLMETER_HIGH"].plurals[0] = "Высокий уровень##CC_GUI_COLOR_VOLMETER_HIGH"; + strings["Clip##CC_GUI_COLOR_VOLMETER_PEAK"].plurals[0] = "Зашкал##CC_GUI_COLOR_VOLMETER_PEAK"; + + strings["Order number##CC_GUI_COLOR_ORDER_ROW_INDEX"].plurals[0] = "Номер строки##CC_GUI_COLOR_ORDER_ROW_INDEX"; + strings["Playing order background##CC_GUI_COLOR_ORDER_ACTIVE"].plurals[0] = "Фон текущей строки##CC_GUI_COLOR_ORDER_ACTIVE"; + strings["Song loop##CC_GUI_COLOR_SONG_LOOP"].plurals[0] = "Место зацикливания трека##CC_GUI_COLOR_SONG_LOOP"; + strings["Selected order##CC_GUI_COLOR_ORDER_SELECTED"].plurals[0] = "Выделенный столбец##CC_GUI_COLOR_ORDER_SELECTED"; + strings["Similar patterns##CC_GUI_COLOR_ORDER_SIMILAR"].plurals[0] = "Похожие паттерны##CC_GUI_COLOR_ORDER_SIMILAR"; + strings["Inactive patterns##CC_GUI_COLOR_ORDER_INACTIVE"].plurals[0] = "Неактивные паттерны##CC_GUI_COLOR_ORDER_INACTIVE"; + + strings["Envelope##CC_GUI_COLOR_FM_ENVELOPE"].plurals[0] = "Огибающая##CC_GUI_COLOR_FM_ENVELOPE"; + strings["Sustain guide##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"].plurals[0] = "Визуализация сустейна##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE"; + strings["Release##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"].plurals[0] = "Релиз##CC_GUI_COLOR_FM_ENVELOPE_RELEASE"; + + strings["Algorithm background##CC_GUI_COLOR_FM_ALG_BG"].plurals[0] = "Задний фон схемы алгоритма##CC_GUI_COLOR_FM_ALG_BG"; + strings["Algorithm lines##CC_GUI_COLOR_FM_ALG_LINE"].plurals[0] = "Линии схемы алгоритма##CC_GUI_COLOR_FM_ALG_LINE"; + strings["Modulator##CC_GUI_COLOR_FM_MOD"].plurals[0] = "Модулирующий оператор##CC_GUI_COLOR_FM_MOD"; + strings["Carrier##CC_GUI_COLOR_FM_CAR"].plurals[0] = "Несущий оператор##CC_GUI_COLOR_FM_CAR"; + + strings["SSG-EG##CC_GUI_COLOR_FM_SSG"].plurals[0] = "SSG-EG##CC_GUI_COLOR_FM_SSG"; + strings["Waveform##CC_GUI_COLOR_FM_WAVE"].plurals[0] = "Волна##CC_GUI_COLOR_FM_WAVE"; + + strings["Mod. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_MOD"].plurals[0] = "Оттенок модулирующего оператора (основной)##CC_GUI_COLOR_FM_PRIMARY_MOD"; + strings["Mod. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_MOD"].plurals[0] = "Оттенок модулирующего оператора (неосновной)##CC_GUI_COLOR_FM_SECONDARY_MOD"; + strings["Mod. border##CC_GUI_COLOR_FM_BORDER_MOD"].plurals[0] = "Граница модулирующего оператора##CC_GUI_COLOR_FM_BORDER_MOD"; + strings["Mod. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"].plurals[0] = "Тень границы модулирующего оператора##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD"; + + strings["Car. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_CAR"].plurals[0] = "Оттенок несущего оператора (основной)##CC_GUI_COLOR_FM_PRIMARY_CAR"; + strings["Car. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_CAR"].plurals[0] = "Оттенок несущего оператора (неосновной)##CC_GUI_COLOR_FM_SECONDARY_CAR"; + strings["Car. border##CC_GUI_COLOR_FM_BORDER_CAR"].plurals[0] = "Граница несущего оператора##CC_GUI_COLOR_FM_BORDER_CAR"; + strings["Car. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"].plurals[0] = "Тень границы несущего оператора##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR"; + + strings["Volume##CC_GUI_COLOR_MACRO_VOLUME"].plurals[0] = "Громкость##CC_GUI_COLOR_MACRO_VOLUME"; + strings["Pitch##CC_GUI_COLOR_MACRO_PITCH"].plurals[0] = "Частота##CC_GUI_COLOR_MACRO_PITCH"; + strings["Wave##CC_GUI_COLOR_MACRO_WAVE"].plurals[0] = "Волна##CC_GUI_COLOR_MACRO_WAVE"; + strings["Other##CC_GUI_COLOR_MACRO_OTHER"].plurals[0] = "Другое##CC_GUI_COLOR_MACRO_OTHER"; + + strings["FM (OPN)##CC_GUI_COLOR_INSTR_FM"].plurals[0] = "FM (OPN)##CC_GUI_COLOR_INSTR_FM"; + strings["SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"].plurals[0] = "SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD"; + strings["T6W28##CC_GUI_COLOR_INSTR_T6W28"].plurals[0] = "T6W28##CC_GUI_COLOR_INSTR_T6W28"; + strings["Game Boy##CC_GUI_COLOR_INSTR_GB"].plurals[0] = "Game Boy##CC_GUI_COLOR_INSTR_GB"; + strings["C64##CC_GUI_COLOR_INSTR_C64"].plurals[0] = "C64##CC_GUI_COLOR_INSTR_C64"; + strings["Amiga/Generic Sample##CC_GUI_COLOR_INSTR_AMIGA"].plurals[0] = "Amiga/Типичный сэмпл##CC_GUI_COLOR_INSTR_AMIGA"; + strings["PC Engine##CC_GUI_COLOR_INSTR_PCE"].plurals[0] = "PC Engine##CC_GUI_COLOR_INSTR_PCE"; + strings["AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"].plurals[0] = "AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY"; + strings["AY8930##CC_GUI_COLOR_INSTR_AY8930"].plurals[0] = "AY8930##CC_GUI_COLOR_INSTR_AY8930"; + strings["TIA##CC_GUI_COLOR_INSTR_TIA"].plurals[0] = "TIA##CC_GUI_COLOR_INSTR_TIA"; + strings["SAA1099##CC_GUI_COLOR_INSTR_SAA1099"].plurals[0] = "SAA1099##CC_GUI_COLOR_INSTR_SAA1099"; + strings["VIC##CC_GUI_COLOR_INSTR_VIC"].plurals[0] = "VIC##CC_GUI_COLOR_INSTR_VIC"; + strings["PET##CC_GUI_COLOR_INSTR_PET"].plurals[0] = "PET##CC_GUI_COLOR_INSTR_PET"; + strings["VRC6##CC_GUI_COLOR_INSTR_VRC6"].plurals[0] = "VRC6##CC_GUI_COLOR_INSTR_VRC6"; + strings["VRC6 (saw)##CC_GUI_COLOR_INSTR_VRC6_SAW"].plurals[0] = "VRC6 (пила)##CC_GUI_COLOR_INSTR_VRC6_SAW"; + strings["FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"].plurals[0] = "FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL"; + strings["FM (OPL)##CC_GUI_COLOR_INSTR_OPL"].plurals[0] = "FM (OPL)##CC_GUI_COLOR_INSTR_OPL"; + strings["FDS##CC_GUI_COLOR_INSTR_FDS"].plurals[0] = "FDS##CC_GUI_COLOR_INSTR_FDS"; + strings["Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"].plurals[0] = "Virtual Boy##CC_GUI_COLOR_INSTR_VBOY"; + strings["Namco 163##CC_GUI_COLOR_INSTR_N163"].plurals[0] = "Namco 163##CC_GUI_COLOR_INSTR_N163"; + strings["Konami SCC##CC_GUI_COLOR_INSTR_SCC"].plurals[0] = "Konami SCC##CC_GUI_COLOR_INSTR_SCC"; + strings["FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"].plurals[0] = "FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ"; + strings["POKEY##CC_GUI_COLOR_INSTR_POKEY"].plurals[0] = "POKEY##CC_GUI_COLOR_INSTR_POKEY"; + strings["PC Beeper##CC_GUI_COLOR_INSTR_BEEPER"].plurals[0] = "PC Beeper##CC_GUI_COLOR_INSTR_BEEPER"; + strings["WonderSwan##CC_GUI_COLOR_INSTR_SWAN"].plurals[0] = "WonderSwan##CC_GUI_COLOR_INSTR_SWAN"; + strings["Lynx##CC_GUI_COLOR_INSTR_MIKEY"].plurals[0] = "Lynx##CC_GUI_COLOR_INSTR_MIKEY"; + strings["VERA##CC_GUI_COLOR_INSTR_VERA"].plurals[0] = "VERA##CC_GUI_COLOR_INSTR_VERA"; + strings["X1-010##CC_GUI_COLOR_INSTR_X1_010"].plurals[0] = "X1-010##CC_GUI_COLOR_INSTR_X1_010"; + strings["ES5506##CC_GUI_COLOR_INSTR_ES5506"].plurals[0] = "ES5506##CC_GUI_COLOR_INSTR_ES5506"; + strings["MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"].plurals[0] = "MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM"; + strings["SNES##CC_GUI_COLOR_INSTR_SNES"].plurals[0] = "SNES##CC_GUI_COLOR_INSTR_SNES"; + strings["Sound Unit##CC_GUI_COLOR_INSTR_SU"].plurals[0] = "Sound Unit##CC_GUI_COLOR_INSTR_SU"; + strings["Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"].plurals[0] = "Namco WSG##CC_GUI_COLOR_INSTR_NAMCO"; + strings["FM (OPL Drums)##CC_GUI_COLOR_INSTR_OPL_DRUMS"].plurals[0] = "FM (OPL, ударные)##CC_GUI_COLOR_INSTR_OPL_DRUMS"; + strings["FM (OPM)##CC_GUI_COLOR_INSTR_OPM"].plurals[0] = "FM (OPM)##CC_GUI_COLOR_INSTR_OPM"; + strings["NES##CC_GUI_COLOR_INSTR_NES"].plurals[0] = "NES##CC_GUI_COLOR_INSTR_NES"; + strings["MSM6258##CC_GUI_COLOR_INSTR_MSM6258"].plurals[0] = "MSM6258##CC_GUI_COLOR_INSTR_MSM6258"; + strings["MSM6295##CC_GUI_COLOR_INSTR_MSM6295"].plurals[0] = "MSM6295##CC_GUI_COLOR_INSTR_MSM6295"; + strings["ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA"].plurals[0] = "АДИКМ-A##CC_GUI_COLOR_INSTR_ADPCMA"; + strings["ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB"].plurals[0] = "АДИКМ-B##CC_GUI_COLOR_INSTR_ADPCMB"; + strings["Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"].plurals[0] = "Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM"; + strings["QSound##CC_GUI_COLOR_INSTR_QSOUND"].plurals[0] = "QSound##CC_GUI_COLOR_INSTR_QSOUND"; + strings["YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"].plurals[0] = "YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B"; + strings["RF5C68##CC_GUI_COLOR_INSTR_RF5C68"].plurals[0] = "RF5C68##CC_GUI_COLOR_INSTR_RF5C68"; + strings["MSM5232##CC_GUI_COLOR_INSTR_MSM5232"].plurals[0] = "MSM5232##CC_GUI_COLOR_INSTR_MSM5232"; + strings["K007232##CC_GUI_COLOR_INSTR_K007232"].plurals[0] = "K007232##CC_GUI_COLOR_INSTR_K007232"; + strings["GA20##CC_GUI_COLOR_INSTR_GA20"].plurals[0] = "GA20##CC_GUI_COLOR_INSTR_GA20"; + strings["Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"].plurals[0] = "Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI"; + strings["SM8521##CC_GUI_COLOR_INSTR_SM8521"].plurals[0] = "SM8521##CC_GUI_COLOR_INSTR_SM8521"; + strings["PV-1000##CC_GUI_COLOR_INSTR_PV1000"].plurals[0] = "PV-1000##CC_GUI_COLOR_INSTR_PV1000"; + strings["K053260##CC_GUI_COLOR_INSTR_K053260"].plurals[0] = "K053260##CC_GUI_COLOR_INSTR_K053260"; + strings["C140##CC_GUI_COLOR_INSTR_C140"].plurals[0] = "C140##CC_GUI_COLOR_INSTR_C140"; + strings["C219##CC_GUI_COLOR_INSTR_C219"].plurals[0] = "C219##CC_GUI_COLOR_INSTR_C219"; + strings["ESFM##CC_GUI_COLOR_INSTR_ESFM"].plurals[0] = "ESFM##CC_GUI_COLOR_INSTR_ESFM"; + strings["ES5503##CC_GUI_COLOR_INSTR_ES5503"].plurals[0] = "ES5503##CC_GUI_COLOR_INSTR_ES5503"; + strings["PowerNoise (noise)##CC_GUI_COLOR_INSTR_POWERNOISE"].plurals[0] = "PowerNoise (шум)##CC_GUI_COLOR_INSTR_POWERNOISE"; + strings["PowerNoise (slope)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"].plurals[0] = "PowerNoise (скат)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE"; + strings["Other/Unknown##CC_GUI_COLOR_INSTR_UNKNOWN"].plurals[0] = "Другой/неизв.##CC_GUI_COLOR_INSTR_UNKNOWN"; + + strings["Single color (background)##CC_GUI_COLOR_CHANNEL_BG"].plurals[0] = "Один цвет (фон)##CC_GUI_COLOR_CHANNEL_BG"; + strings["Single color (text)##CC_GUI_COLOR_CHANNEL_FG"].plurals[0] = "Один цвет (текст)##CC_GUI_COLOR_CHANNEL_FG"; + strings["FM##CC_GUI_COLOR_CHANNEL_FM"].plurals[0] = "FM##CC_GUI_COLOR_CHANNEL_FM"; + strings["Pulse##CC_GUI_COLOR_CHANNEL_PULSE"].plurals[0] = "Меандр##CC_GUI_COLOR_CHANNEL_PULSE"; + strings["Noise##CC_GUI_COLOR_CHANNEL_NOISE"].plurals[0] = "Шум##CC_GUI_COLOR_CHANNEL_NOISE"; + strings["PCM##CC_GUI_COLOR_CHANNEL_PCM"].plurals[0] = "ИКМ##CC_GUI_COLOR_CHANNEL_PCM"; + strings["Wave##CC_GUI_COLOR_CHANNEL_WAVE"].plurals[0] = "Волна##CC_GUI_COLOR_CHANNEL_WAVE"; + strings["FM operator##CC_GUI_COLOR_CHANNEL_OP"].plurals[0] = "FM-оператор##CC_GUI_COLOR_CHANNEL_OP"; + strings["Muted##CC_GUI_COLOR_CHANNEL_MUTED"].plurals[0] = "Заглушен##CC_GUI_COLOR_CHANNEL_MUTED"; + + strings["Playhead##CC_GUI_COLOR_PATTERN_PLAY_HEAD"].plurals[0] = "Указатель воспроизведения##CC_GUI_COLOR_PATTERN_PLAY_HEAD"; + strings["Editing##CC_GUI_COLOR_EDITING"].plurals[0] = "Редактирование##CC_GUI_COLOR_EDITING"; + strings["Editing (will clone)##CC_GUI_COLOR_EDITING_CLONE"].plurals[0] = "Редактирование (будет клонирован)##CC_GUI_COLOR_EDITING_CLONE"; + strings["Cursor##CC_GUI_COLOR_PATTERN_CURSOR"].plurals[0] = "Курсор##CC_GUI_COLOR_PATTERN_CURSOR"; + strings["Cursor (hovered)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"].plurals[0] = "Курсор (мышь на курсоре)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER"; + strings["Cursor (clicked)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"].plurals[0] = "Курсор (нажат)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE"; + strings["Selection##CC_GUI_COLOR_PATTERN_SELECTION"].plurals[0] = "Выделение##CC_GUI_COLOR_PATTERN_SELECTION"; + strings["Selection (hovered)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"].plurals[0] = "Выделение (курсор мыши на выделении)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER"; + strings["Selection (clicked)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"].plurals[0] = "Выделение (нажато)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE"; + strings["Highlight 1##CC_GUI_COLOR_PATTERN_HI_1"].plurals[0] = "Подсветка 1##CC_GUI_COLOR_PATTERN_HI_1"; + strings["Highlight 2##CC_GUI_COLOR_PATTERN_HI_2"].plurals[0] = "Подсветка 2##CC_GUI_COLOR_PATTERN_HI_2"; + strings["Row number##CC_GUI_COLOR_PATTERN_ROW_INDEX"].plurals[0] = "Номер строки##CC_GUI_COLOR_PATTERN_ROW_INDEX"; + strings["Row number (highlight 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"].plurals[0] = "Номер строки (подсветка 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1"; + strings["Row number (highlight 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"].plurals[0] = "Номер строки (подсветка 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2"; + strings["Note##CC_GUI_COLOR_PATTERN_ACTIVE"].plurals[0] = "Нота##CC_GUI_COLOR_PATTERN_ACTIVE"; + strings["Note (highlight 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"].plurals[0] = "Нота (подсветка 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1"; + strings["Note (highlight 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"].plurals[0] = "Нота (подсветка 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2"; + strings["Blank##CC_GUI_COLOR_PATTERN_INACTIVE"].plurals[0] = "Пустая ячейка##CC_GUI_COLOR_PATTERN_INACTIVE"; + strings["Blank (highlight 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"].plurals[0] = "Пустая ячейка (подсветка 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1"; + strings["Blank (highlight 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"].plurals[0] = "Пустая ячейка (подсветка 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2"; + strings["Instrument##CC_GUI_COLOR_PATTERN_INS"].plurals[0] = "Инструмент##CC_GUI_COLOR_PATTERN_INS"; + strings["Instrument (invalid type)##CC_GUI_COLOR_PATTERN_INS_WARN"].plurals[0] = "Инструмент (неправильный тип)##CC_GUI_COLOR_PATTERN_INS_WARN"; + strings["Instrument (out of range)##CC_GUI_COLOR_PATTERN_INS_ERROR"].plurals[0] = "Инструмент (индекс не соответствует существующему инструменту)##CC_GUI_COLOR_PATTERN_INS_ERROR"; + strings["Volume (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"].plurals[0] = "Громкость (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN"; + strings["Volume (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"].plurals[0] = "Громкость (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF"; + strings["Volume (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"].plurals[0] = "Громкость (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX"; + strings["Invalid effect##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"].plurals[0] = "Неправильный индекс эффекта##CC_GUI_COLOR_PATTERN_EFFECT_INVALID"; + strings["Pitch effect##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"].plurals[0] = "Эффект (частота)##CC_GUI_COLOR_PATTERN_EFFECT_PITCH"; + strings["Volume effect##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"].plurals[0] = "Эффект (громкость)##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME"; + strings["Panning effect##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"].plurals[0] = "Эффект (панорамирование)##CC_GUI_COLOR_PATTERN_EFFECT_PANNING"; + strings["Song effect##CC_GUI_COLOR_PATTERN_EFFECT_SONG"].plurals[0] = "Эффект (трек)##CC_GUI_COLOR_PATTERN_EFFECT_SONG"; + strings["Time effect##CC_GUI_COLOR_PATTERN_EFFECT_TIME"].plurals[0] = "Эффект (время)##CC_GUI_COLOR_PATTERN_EFFECT_TIME"; + strings["Speed effect##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"].plurals[0] = "Эффект (громкость)##CC_GUI_COLOR_PATTERN_EFFECT_SPEED"; + strings["Primary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"].plurals[0] = "Основной эффект чипа##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY"; + strings["Secondary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"].plurals[0] = "Вспомогательный эффект чипа##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY"; + strings["Miscellaneous##CC_GUI_COLOR_PATTERN_EFFECT_MISC"].plurals[0] = "Эффект (рзное)##CC_GUI_COLOR_PATTERN_EFFECT_MISC"; + strings["External command output##CC_GUI_COLOR_EE_VALUE"].plurals[0] = "Вывод внешней команды##CC_GUI_COLOR_EE_VALUE"; + strings["Status: off/disabled##CC_GUI_COLOR_PATTERN_STATUS_OFF"].plurals[0] = "Статус: выкл./отключён##CC_GUI_COLOR_PATTERN_STATUS_OFF"; + strings["Status: off + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL"].plurals[0] = "Статус: выкл. + релиз макроса##CC_GUI_COLOR_PATTERN_STATUS_REL"; + strings["Status: on + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"].plurals[0] = "Статус: вкл. + релиз макроса##CC_GUI_COLOR_PATTERN_STATUS_REL_ON"; + strings["Status: on##CC_GUI_COLOR_PATTERN_STATUS_ON"].plurals[0] = "Статус: вкл.##CC_GUI_COLOR_PATTERN_STATUS_ON"; + strings["Status: volume##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"].plurals[0] = "Статус: громкость##CC_GUI_COLOR_PATTERN_STATUS_VOLUME"; + strings["Status: pitch##CC_GUI_COLOR_PATTERN_STATUS_PITCH"].plurals[0] = "Статус: частота##CC_GUI_COLOR_PATTERN_STATUS_PITCH"; + strings["Status: panning##CC_GUI_COLOR_PATTERN_STATUS_PANNING"].plurals[0] = "Статус: панорамирование##CC_GUI_COLOR_PATTERN_STATUS_PANNING"; + strings["Status: chip (primary)##CC_GUI_COLOR_PATTERN_STATUS_SYS1"].plurals[0] = "Статус: основной эффект чипа##CC_GUI_COLOR_PATTERN_STATUS_SYS1"; + strings["Status: chip (secondary)##CC_GUI_COLOR_PATTERN_STATUS_SYS2"].plurals[0] = "Статус: вспомогательный эффект чипа##CC_GUI_COLOR_PATTERN_STATUS_SYS2"; + strings["Status: mixing##CC_GUI_COLOR_PATTERN_STATUS_MIXING"].plurals[0] = "Статус: микширование##CC_GUI_COLOR_PATTERN_STATUS_MIXING"; + strings["Status: DSP effect##CC_GUI_COLOR_PATTERN_STATUS_DSP"].plurals[0] = "Статус: эффект ЦОС##CC_GUI_COLOR_PATTERN_STATUS_DSP"; + strings["Status: note altering##CC_GUI_COLOR_PATTERN_STATUS_NOTE"].plurals[0] = "Статус: изменение ноты##CC_GUI_COLOR_PATTERN_STATUS_NOTE"; + strings["Status: misc color 1##CC_GUI_COLOR_PATTERN_STATUS_MISC1"].plurals[0] = "Статус: разное (цвет 1)##CC_GUI_COLOR_PATTERN_STATUS_MISC1"; + strings["Status: misc color 2##CC_GUI_COLOR_PATTERN_STATUS_MISC2"].plurals[0] = "Статус: разное (цвет 2)##CC_GUI_COLOR_PATTERN_STATUS_MISC2"; + strings["Status: misc color 3##CC_GUI_COLOR_PATTERN_STATUS_MISC3"].plurals[0] = "Статус: разное (цвет 3)##CC_GUI_COLOR_PATTERN_STATUS_MISC3"; + strings["Status: attack##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"].plurals[0] = "Статус: атака##CC_GUI_COLOR_PATTERN_STATUS_ATTACK"; + strings["Status: decay##CC_GUI_COLOR_PATTERN_STATUS_DECAY"].plurals[0] = "Статус: спад##CC_GUI_COLOR_PATTERN_STATUS_DECAY"; + strings["Status: sustain##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"].plurals[0] = "Статус: сустейн##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN"; + strings["Status: release##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"].plurals[0] = "Статус: релиз##CC_GUI_COLOR_PATTERN_STATUS_RELEASE"; + strings["Status: decrease linear##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"].plurals[0] = "Статус: линейное уменьшение##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR"; + strings["Status: decrease exp##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"].plurals[0] = "Статус: экспоненциальное уменьшение##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP"; + strings["Status: increase##CC_GUI_COLOR_PATTERN_STATUS_INC"].plurals[0] = "Статус: увеличение##CC_GUI_COLOR_PATTERN_STATUS_INC"; + strings["Status: bent##CC_GUI_COLOR_PATTERN_STATUS_BENT"].plurals[0] = "Статус: изменена частота##CC_GUI_COLOR_PATTERN_STATUS_BENT"; + strings["Status: direct##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"].plurals[0] = "Статус: прямой##CC_GUI_COLOR_PATTERN_STATUS_DIRECT"; + + strings["Background##CC_GUI_COLOR_SAMPLE_BG"].plurals[0] = "Фон##CC_GUI_COLOR_SAMPLE_BG"; + strings["Waveform##CC_GUI_COLOR_SAMPLE_FG"].plurals[0] = "Волна##CC_GUI_COLOR_SAMPLE_FG"; + strings["Time background##CC_GUI_COLOR_SAMPLE_TIME_BG"].plurals[0] = "Фон поля времени##CC_GUI_COLOR_SAMPLE_TIME_BG"; + strings["Time text##CC_GUI_COLOR_SAMPLE_TIME_FG"].plurals[0] = "Текст поля времени##CC_GUI_COLOR_SAMPLE_TIME_FG"; + strings["Loop region##CC_GUI_COLOR_SAMPLE_LOOP"].plurals[0] = "Зацикленная часть##CC_GUI_COLOR_SAMPLE_LOOP"; + strings["Center guide##CC_GUI_COLOR_SAMPLE_CENTER"].plurals[0] = "Центральная полоса##CC_GUI_COLOR_SAMPLE_CENTER"; + strings["Grid##CC_GUI_COLOR_SAMPLE_GRID"].plurals[0] = "Сетка##CC_GUI_COLOR_SAMPLE_GRID"; + strings["Selection##CC_GUI_COLOR_SAMPLE_SEL"].plurals[0] = "Выделение##CC_GUI_COLOR_SAMPLE_SEL"; + strings["Selection points##CC_GUI_COLOR_SAMPLE_SEL_POINT"].plurals[0] = "Границы выделения##CC_GUI_COLOR_SAMPLE_SEL_POINT"; + strings["Preview needle##CC_GUI_COLOR_SAMPLE_NEEDLE"].plurals[0] = "Курсор воспроизведения превью##CC_GUI_COLOR_SAMPLE_NEEDLE"; + strings["Playing needles##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"].plurals[0] = "Курсоры воспроизведения##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING"; + strings["Loop markers##CC_GUI_COLOR_SAMPLE_LOOP_POINT"].plurals[0] = "Маркеры зацикливания##CC_GUI_COLOR_SAMPLE_LOOP_POINT"; + strings["Chip select: disabled##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"].plurals[0] = "Выбор чипа: выкл.##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED"; + strings["Chip select: enabled##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"].plurals[0] = "Выбор чипа: вкл.##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED"; + strings["Chip select: enabled (failure)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"].plurals[0] = "Выбор чипа: вкл. (ошибка)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING"; + + strings["Unallocated##CC_GUI_COLOR_PAT_MANAGER_NULL"].plurals[0] = "Паттерн не используется и память под него не выделена##CC_GUI_COLOR_PAT_MANAGER_NULL"; + strings["Unused##CC_GUI_COLOR_PAT_MANAGER_UNUSED"].plurals[0] = "Паттерн не используется##CC_GUI_COLOR_PAT_MANAGER_UNUSED"; + strings["Used##CC_GUI_COLOR_PAT_MANAGER_USED"].plurals[0] = "Паттерн используется##CC_GUI_COLOR_PAT_MANAGER_USED"; + strings["Overused##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"].plurals[0] = "Паттерн используется очень часто##CC_GUI_COLOR_PAT_MANAGER_OVERUSED"; + strings["Really overused##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"].plurals[0] = "Паттерн используется крайне часто##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED"; + strings["Combo Breaker##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"].plurals[0] = "Число использований паттерна больше, чем длина трека!##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER"; + + strings["Background##CC_GUI_COLOR_PIANO_BACKGROUND"].plurals[0] = "Фон##CC_GUI_COLOR_PIANO_BACKGROUND"; + strings["Upper key##CC_GUI_COLOR_PIANO_KEY_TOP"].plurals[0] = "Верхние клавиши##CC_GUI_COLOR_PIANO_KEY_TOP"; + strings["Upper key (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"].plurals[0] = "Верхние клавиши (обратная связь)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT"; + strings["Upper key (pressed)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"].plurals[0] = "Верхние клавиши (нажатые)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE"; + strings["Lower key##CC_GUI_COLOR_PIANO_KEY_BOTTOM"].plurals[0] = "Нижние клавиши##CC_GUI_COLOR_PIANO_KEY_BOTTOM"; + strings["Lower key (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"].plurals[0] = "Нижние клавиши (обратная связь)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT"; + strings["Lower key (pressed)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"].plurals[0] = "Нижние клавиши (нажатые)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE"; + + strings["Clock text##CC_GUI_COLOR_CLOCK_TEXT"].plurals[0] = "Текст часов##CC_GUI_COLOR_CLOCK_TEXT"; + strings["Beat (off)##CC_GUI_COLOR_CLOCK_BEAT_LOW"].plurals[0] = "Слабая доля##CC_GUI_COLOR_CLOCK_BEAT_LOW"; + strings["Beat (on)##CC_GUI_COLOR_CLOCK_BEAT_HIGH"].plurals[0] = "Сильная доля##CC_GUI_COLOR_CLOCK_BEAT_HIGH"; + + strings["PortSet##CC_GUI_COLOR_PATCHBAY_PORTSET"].plurals[0] = "Группа портов##CC_GUI_COLOR_PATCHBAY_PORTSET"; + strings["Port##CC_GUI_COLOR_PATCHBAY_PORT"].plurals[0] = "Порт##CC_GUI_COLOR_PATCHBAY_PORT"; + strings["Port (hidden/unavailable)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"].plurals[0] = "Порт (скрыт/недоступен)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN"; + strings["Connection (selected)##CC_GUI_COLOR_PATCHBAY_CONNECTION"].plurals[0] = "Соединение (выделенное)##CC_GUI_COLOR_PATCHBAY_CONNECTION"; + strings["Connection (other)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"].plurals[0] = "Соединение (обычное)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG"; + + strings["Background##CC_GUI_COLOR_MEMORY_BG"].plurals[0] = "Фон##CC_GUI_COLOR_MEMORY_BG"; + strings["Unknown##CC_GUI_COLOR_MEMORY_FREE"].plurals[0] = "Неизв.##CC_GUI_COLOR_MEMORY_FREE"; + strings["Reserved##CC_GUI_COLOR_MEMORY_RESERVED"].plurals[0] = "Зарезерв.##CC_GUI_COLOR_MEMORY_RESERVED"; + strings["Sample##CC_GUI_COLOR_MEMORY_SAMPLE"].plurals[0] = "Сэмпл##CC_GUI_COLOR_MEMORY_SAMPLE"; + strings["Sample (alternate 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"].plurals[0] = "Сэмпл (альтерн. 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1"; + strings["Sample (alternate 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"].plurals[0] = "Сэмпл (альтерн. 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2"; + strings["Sample (alternate 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"].plurals[0] = "Сэмпл (альтерн. 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3"; + strings["Wave RAM##CC_GUI_COLOR_MEMORY_WAVE_RAM"].plurals[0] = "ОЗУ волн##CC_GUI_COLOR_MEMORY_WAVE_RAM"; + strings["Wavetable (static)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"].plurals[0] = "Волновая таблица (статич.)##CC_GUI_COLOR_MEMORY_WAVE_STATIC"; + strings["Echo buffer##CC_GUI_COLOR_MEMORY_ECHO"].plurals[0] = "Буфер эхо##CC_GUI_COLOR_MEMORY_ECHO"; + strings["Namco 163 load pos##CC_GUI_COLOR_MEMORY_N163_LOAD"].plurals[0] = "Namco 163 положение загрузки##CC_GUI_COLOR_MEMORY_N163_LOAD"; + strings["Namco 163 play pos##CC_GUI_COLOR_MEMORY_N163_PLAY"].plurals[0] = "Namco 163 положение проигрывания##CC_GUI_COLOR_MEMORY_N163_PLAY"; + strings["Sample (bank 0)##CC_GUI_COLOR_MEMORY_BANK0"].plurals[0] = "Сэмпл (банк 0)##CC_GUI_COLOR_MEMORY_BANK0"; + strings["Sample (bank 1)##CC_GUI_COLOR_MEMORY_BANK1"].plurals[0] = "Сэмпл (банк 1)##CC_GUI_COLOR_MEMORY_BANK1"; + strings["Sample (bank 2)##CC_GUI_COLOR_MEMORY_BANK2"].plurals[0] = "Сэмпл (банк 2)##CC_GUI_COLOR_MEMORY_BANK2"; + strings["Sample (bank 3)##CC_GUI_COLOR_MEMORY_BANK3"].plurals[0] = "Сэмпл (банк 3)##CC_GUI_COLOR_MEMORY_BANK3"; + strings["Sample (bank 4)##CC_GUI_COLOR_MEMORY_BANK4"].plurals[0] = "Сэмпл (банк 4)##CC_GUI_COLOR_MEMORY_BANK4"; + strings["Sample (bank 5)##CC_GUI_COLOR_MEMORY_BANK5"].plurals[0] = "Сэмпл (банк 5)##CC_GUI_COLOR_MEMORY_BANK5"; + strings["Sample (bank 6)##CC_GUI_COLOR_MEMORY_BANK6"].plurals[0] = "Сэмпл (банк 6)##CC_GUI_COLOR_MEMORY_BANK6"; + strings["Sample (bank 7)##CC_GUI_COLOR_MEMORY_BANK7"].plurals[0] = "Сэмпл (банк 7)##CC_GUI_COLOR_MEMORY_BANK7"; + + strings["Log level: Error##CC_GUI_COLOR_LOGLEVEL_ERROR"].plurals[0] = "Уровень лога: ошибка##CC_GUI_COLOR_LOGLEVEL_ERROR"; + strings["Log level: Warning##CC_GUI_COLOR_LOGLEVEL_WARNING"].plurals[0] = "Уровень лога: предупреждение##CC_GUI_COLOR_LOGLEVEL_WARNING"; + strings["Log level: Info##CC_GUI_COLOR_LOGLEVEL_INFO"].plurals[0] = "Уровень лога: информация##CC_GUI_COLOR_LOGLEVEL_INFO"; + strings["Log level: Debug##CC_GUI_COLOR_LOGLEVEL_DEBUG"].plurals[0] = "Уровень лога: отладка##CC_GUI_COLOR_LOGLEVEL_DEBUG"; + strings["Log level: Trace/Verbose##CC_GUI_COLOR_LOGLEVEL_TRACE"].plurals[0] = "Уровень лога: диагностика/подробный##CC_GUI_COLOR_LOGLEVEL_TRACE"; + + strings["Backup##sgse"].plurals[0] = "Резервное копирование"; + strings["Configuration##sgse1"].plurals[0] = "Настройки"; + strings["Enable backup system##sgse"].plurals[0] = "Включить резервное копирование"; + strings["Interval (in seconds)##sgse"].plurals[0] = "Интервал (в секундах)"; + strings["Backups per file##sgse"].plurals[0] = "Резервных копий каждого файла"; + strings["Backup Management##sgse"].plurals[0] = "Управление резервными копиями"; + strings["Purge before:##sgse"].plurals[0] = "Удалить все до даты:"; + strings["Go##PDate"].plurals[0] = "Удалить##PDate"; + strings["PB used##sgse"].plurals[0] = " ПиБ использовано"; + strings["TB used##sgse"].plurals[0] = " ТиБ использовано"; + strings["GB used##sgse"].plurals[0] = " ГиБ использовано"; + strings["MB used##sgse"].plurals[0] = " МиБ использовано"; + strings["KB used##sgse"].plurals[0] = " КиБ использовано"; + strings[" bytes used##sgse"].plurals[0] = " байт использовано"; + strings[" bytes used##sgse"].plurals[1] = " байта использовано"; + strings[" bytes used##sgse"].plurals[2] = " байтов использовано"; + strings["Refresh##sgse"].plurals[0] = "Обновить список"; + strings["Delete all##sgse"].plurals[0] = "Удалить все"; + strings["Name##sgse"].plurals[0] = "Название"; + strings["Size##sgse"].plurals[0] = "Размер посл. рез. копии"; + strings["Latest##sgse"].plurals[0] = "Посл. рез. копия"; + strings["P##sgse"].plurals[0] = " ПиБ"; + strings["T##sgse"].plurals[0] = " ТиБ"; + strings["G##sgse"].plurals[0] = " ГиБ"; + strings["M##sgse"].plurals[0] = " МиБ"; + strings["K##sgse"].plurals[0] = " КиБ"; + + strings["OK##SettingsOK"].plurals[0] = "ОК##SettingsOK"; + strings["Cancel##SettingsCancel"].plurals[0] = "Отмена##SettingsCancel"; + strings["Apply##SettingsApply"].plurals[0] = "Применить##SettingsApply"; + + strings["could not initialize audio!##sgse"].plurals[0] = "не смог инициализировать аудио!"; + strings["error while loading fonts! please check your settings.##sgse"].plurals[0] = "произошла ошибка при загрузке шрифтов! проверьте свои настройки."; + strings["error while loading config! (%s)##sgse"].plurals[0] = "ошибка при загрузке файла настроек! (%s)"; + + //src/gui/util.cpp + + strings["##sgut"].plurals[0] = "<ничего>"; + strings["Unknown##sgut0"].plurals[0] = "Неизв."; + strings["Unknown##sgut1"].plurals[0] = "Неизв."; + + // sgiPCMA src/gui/inst/adpcma.cpp + + strings["Macros##sgiPCMA"].plurals[0] = "Макросы"; + strings["Volume##sgiPCMA"].plurals[0] = "Громкость"; + strings["Global Volume##sgiPCMA"].plurals[0] = "Глобальная громкость"; + strings["Panning##sgiPCMA"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiPCMA"].plurals[0] = "Сброс фазы"; + + // sgiPCMB src/gui/inst/adpcmb.cpp + + strings["Macros##sgiPCMB"].plurals[0] = "Макросы"; + strings["Volume##sgiPCMB"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPCMB"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPCMB"].plurals[0] = "Частота"; + strings["Panning##sgiPCMB"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiPCMB"].plurals[0] = "Сброс фазы"; + + // sgiSAMPLE src/gui/inst/amiga.cpp + + strings["Macros##sgiSAMPLE"].plurals[0] = "Макросы"; + strings["Volume##sgiSAMPLE"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSAMPLE"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSAMPLE"].plurals[0] = "Частота"; + strings["Panning##sgiSAMPLE"].plurals[0] = "Панорамирование"; + strings["Panning (left)##sgiSAMPLE"].plurals[0] = "Панорамирование (левый)"; + strings["Surround##sgiSAMPLE"].plurals[0] = "Окружающее звучание"; + strings["Panning (right)##sgiSAMPLE"].plurals[0] = "Панорамирование (правый)"; + strings["Waveform##sgiSAMPLE"].plurals[0] = "Волна"; + strings["Phase Reset##sgiSAMPLE"].plurals[0] = "Сброс фазы"; + + // sgiAY src/gui/inst/ay.cpp + + strings["Macros##sgiAY"].plurals[0] = "Макросы"; + strings["Volume##sgiAY"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiAY"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiAY"].plurals[0] = "Частота"; + strings["Noise Freq##sgiAY"].plurals[0] = "Частота шума"; + strings["Waveform##sgiAY"].plurals[0] = "Волна"; + strings["Raw Period##sgiAY"].plurals[0] = "Период (регистровое знач.)"; + strings["Raw Envelope Period##sgiAY"].plurals[0] = "Период огиб. (регистровое знач.)"; + strings["Phase Reset##sgiAY"].plurals[0] = "Сброс фазы"; + strings["Envelope##sgiAY"].plurals[0] = "Огибающая"; + strings["AutoEnv Num##sgiAY"].plurals[0] = "Множ. част. авто-огиб."; + strings["AutoEnv Den##sgiAY"].plurals[0] = "Дел. част. авто-огиб."; + + // sgi8930 src/gui/inst/ay8930.cpp + + strings["Macros##sgi8930"].plurals[0] = "Макросы"; + strings["Volume##sgi8930"].plurals[0] = "Громкость"; + strings["Arpeggio##sgi8930"].plurals[0] = "Арпеджио"; + strings["Pitch##sgi8930"].plurals[0] = "Частота"; + strings["Noise Freq##sgi8930"].plurals[0] = "Частота шума"; + strings["Waveform##sgi8930"].plurals[0] = "Волна"; + strings["Raw Period##sgi8930"].plurals[0] = "Период (регистровое знач.)"; + strings["Raw Envelope Period##sgi8930"].plurals[0] = "Период огиб. (регистровое знач.)"; + strings["Phase Reset##sgi8930"].plurals[0] = "Сброс фазы"; + strings["Duty##sgi8930"].plurals[0] = "Скважность"; + strings["Envelope##sgi8930"].plurals[0] = "Огибающая"; + strings["AutoEnv Num##sgi8930"].plurals[0] = "Множ. част. авто-огиб."; + strings["AutoEnv Den##sgi8930"].plurals[0] = "Дел. част. авто-огиб."; + strings["Noise AND Mask##sgi8930"].plurals[0] = "Маска шума (И)"; + strings["Noise OR Mask##sgi8930"].plurals[0] = "Маска шума (ИЛИ)"; + + // sgiB src/gui/inst/beeper.cpp + + strings["Macros##sgiB"].plurals[0] = "Макросы"; + strings["Volume##sgiB"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiB"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiB"].plurals[0] = "Частота"; + strings["Pulse Width##sgiB"].plurals[0] = "Скважность"; + + // sgiBIFUR src/gui/inst/bifurcator.cpp + + strings["Macros##sgiBIFUR"].plurals[0] = "Макросы"; + strings["Volume##sgiBIFUR"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiBIFUR"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiBIFUR"].plurals[0] = "Частота"; + strings["Parameter##sgiBIFUR"].plurals[0] = "Параметр"; + strings["Panning (left)##sgiBIFUR"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiBIFUR"].plurals[0] = "Панорамирование (правый)"; + strings["Load Value##sgiBIFUR"].plurals[0] = "Загрузить значение"; + + // sgiC140 src/gui/inst/c140.cpp + + strings["Macros##sgiC140"].plurals[0] = "Макросы"; + strings["Volume##sgiC140"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiC140"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiC140"].plurals[0] = "Частота"; + strings["Panning (left)##sgiC140"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiC140"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiC140"].plurals[0] = "Сброс фазы"; + + // sgiC219 src/gui/inst/c219.cpp + + strings["Macros##sgiC219"].plurals[0] = "Макросы"; + strings["Volume##sgiC219"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiC219"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiC219"].plurals[0] = "Частота"; + strings["Control##sgiC219"].plurals[0] = "Управление"; + strings["Panning (left)##sgiC219"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiC219"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiC219"].plurals[0] = "Сброс фазы"; + + // sgiC64 src/gui/inst/c64.cpp + + strings["Waveform##sgiC640"].plurals[0] = "Волна"; + strings["tri##sgiC64"].plurals[0] = "треуг."; + strings["saw##sgiC64"].plurals[0] = "пила"; + strings["pulse##sgiC64"].plurals[0] = "прямоуг."; + strings["noise##sgiC64"].plurals[0] = "шум"; + strings["A##sgiC640"].plurals[0] = "А"; + strings["A##sgiC641"].plurals[0] = "А"; + strings["D##sgiC640"].plurals[0] = "С"; + strings["D##sgiC641"].plurals[0] = "С"; + strings["S##sgiC640"].plurals[0] = "С"; + strings["S##sgiC641"].plurals[0] = "С"; + strings["R##sgiC640"].plurals[0] = "Р"; + strings["R##sgiC641"].plurals[0] = "Р"; + strings["Envelope##sgiC640"].plurals[0] = "Огибающая"; + strings["Envelope##sgiC641"].plurals[0] = "Огибающая"; + strings["Duty##sgiC640"].plurals[0] = "Скважность"; + strings["Ring Modulation##sgiC64"].plurals[0] = "Кольцевая модуляция"; + strings["Oscillator Sync##sgiC64"].plurals[0] = "Синхронизация осцилляторов"; + strings["Enable filter##sgiC64"].plurals[0] = "Включить фильтр"; + strings["Initialize filter##sgiC64"].plurals[0] = "Инициализировать фильтр"; + strings["Cutoff##sgiC640"].plurals[0] = "Частота среза"; + strings["Resonance##sgiC640"].plurals[0] = "Резонанс (добротность)"; + strings["Filter Mode##sgiC640"].plurals[0] = "Тип фильтра"; + strings["low##sgiC64"].plurals[0] = "ФНЧ"; + strings["band##sgiC64"].plurals[0] = "ППФ"; + strings["high##sgiC64"].plurals[0] = "ФВЧ"; + strings["ch3off##sgiC64"].plurals[0] = "выкл. 3 кан."; + strings["Absolute Cutoff Macro##sgiC64"].plurals[0] = "Абсолютный макрос частоты среза"; + strings["Absolute Duty Macro##sgiC64"].plurals[0] = "Абсолютный макрос скважности"; + strings["Don't test before new note##sgiC64"].plurals[0] = "Не включать тестовый бит перед новой нотой"; + strings["Macros##sgiC64"].plurals[0] = "Макросы"; + strings["Volume##sgiC64"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiC64"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiC64"].plurals[0] = "Частота"; + strings["Duty##sgiC641"].plurals[0] = "Скважность"; + strings["Waveform##sgiC641"].plurals[0] = "Волна"; + strings["Cutoff##sgiC641"].plurals[0] = "Частота среза"; + strings["Filter Mode##sgiC641"].plurals[0] = "Тип фильтра"; + strings["Filter Toggle##sgiC64"].plurals[0] = "Вкл./выкл. фильтр"; + strings["Resonance##sgiC641"].plurals[0] = "Резонанс"; + strings["Special##sgiC64"].plurals[0] = "Разное"; + strings["Attack##sgiC64"].plurals[0] = "Атака"; + strings["Decay##sgiC64"].plurals[0] = "Спад"; + strings["Sustain##sgiC64"].plurals[0] = "Сустейн"; + strings["Release##sgiC64"].plurals[0] = "Релиз"; + + // sgiDAVE src/gui/inst/dave.cpp + + strings["Macros##sgiDAVE"].plurals[0] = "Макросы"; + strings["Volume##sgiDAVE"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiDAVE"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiDAVE"].plurals[0] = "Частота"; + strings["Noise Freq##sgiDAVE"].plurals[0] = "Частота шума"; + strings["Waveform##sgiDAVE"].plurals[0] = "Волна"; + strings["Panning (left)##sgiDAVE"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiDAVE"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiDAVE"].plurals[0] = "Сброс фазы"; + strings["Control##sgiDAVE"].plurals[0] = "Управление"; + strings["Raw Frequency##sgiDAVE"].plurals[0] = "Частота (регистровое знач.)"; + + // sgi5503 src/gui/inst/es5503.cpp + + strings["Oscillator mode:##sgi5503"].plurals[0] = "Режим осциллятора:"; + strings["Freerun##sgi5503"].plurals[0] = "Свободн. (зацикл.)"; + strings["Oneshot##sgi5503"].plurals[0] = "Однократн."; + strings["Sync/AM##sgi5503"].plurals[0] = "Синхр./АМ"; + strings["Swap##sgi5503"].plurals[0] = "Смена"; + strings["Virtual softpan channel##sgi5503"].plurals[0] = "Виртуальный стерео-канал"; + strings["Combines odd and next even channel into one virtual channel with 256-step panning.\nInstrument, volume and effects need to be placed on the odd channel (e.g. 1st, 3rd, 5th etc.)##sgi5503"].plurals[0] = "Использует нечётный и следующий за ним чётный канал для создания виртуального канала с возможностью плавного панорамирования (256 шагов).\nНоты, инструменты, команды громкости и эффекты необходимо размещать в нечётном канале (1-ый, 3-ий и т.д.)"; + strings["Phase reset on key-on##sgi5503"].plurals[0] = "Сброс фазы в начале ноты"; + strings["Macros##sgi5503"].plurals[0] = "Макросы"; + strings["Volume##sgi5503"].plurals[0] = "Громкость"; + strings["Arpeggio##sgi5503"].plurals[0] = "Арпеджио"; + strings["Pitch##sgi5503"].plurals[0] = "Частота"; + strings["Osc. mode##sgi5503"].plurals[0] = "Реж. осцилл."; + strings["Panning (left)##sgi5503"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgi5503"].plurals[0] = "Панорамирование (правый)"; + strings["Waveform##sgi5503"].plurals[0] = "Волна"; + strings["Phase Reset##sgi5503"].plurals[0] = "Сброс фазы"; + strings["Wave/sample pos.##sgi5503"].plurals[0] = "Полож. волны/сэмпла в памяти"; + strings["Osc. output##sgi5503"].plurals[0] = "Вывод осцилл."; + + // sgiOTTO src/gui/inst/es5506.cpp + + strings["Filter Mode##sgiOTTO0"].plurals[0] = "Режим фильтра"; + strings["Filter K1##sgiOTTO0"].plurals[0] = "K1 фильтра"; + strings["Filter K2##sgiOTTO0"].plurals[0] = "K2 фильтра"; + strings["Envelope length##sgiOTTO"].plurals[0] = "Длина огиб."; + strings["Envelope count##sgiOTTO"].plurals[0] = "Скорость огиб."; + strings["Left Volume Ramp##sgiOTTO"].plurals[0] = "Нараст. лев. громк."; + strings["Right Volume Ramp##sgiOTTO"].plurals[0] = "Нараст. прав. громк."; + strings["Filter K1 Ramp##sgiOTTO"].plurals[0] = "Нараст. K1 фильтра"; + strings["Filter K2 Ramp##sgiOTTO"].plurals[0] = "Нараст. K2 фильтра"; + strings["K1 Ramp Slowdown##sgiOTTO"].plurals[0] = "Замедл. нараст. K1"; + strings["K2 Ramp Slowdown##sgiOTTO"].plurals[0] = "Замедл. нараст. K2"; + strings["Macros##sgiOTTO"].plurals[0] = "Макросы"; + strings["Volume##sgiOTTO"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOTTO"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOTTO"].plurals[0] = "Частота"; + strings["Panning (left)##sgiOTTO"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiOTTO"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiOTTO"].plurals[0] = "Сброс фазы"; + strings["Filter Mode##sgiOTTO1"].plurals[0] = "Режим фильтра"; + strings["Filter K1##sgiOTTO1"].plurals[0] = "K1 фильтра"; + strings["Filter K2##sgiOTTO1"].plurals[0] = "K2 фильтра"; + strings["Outputs##sgiOTTO"].plurals[0] = "Выводы"; + strings["Control##sgiOTTO"].plurals[0] = "Управление"; + + // sgiESFM src/gui/inst/esfm.cpp + + strings["Other##sgiESFM0"].plurals[0] = "Другое"; + strings["Other##sgiESFM1"].plurals[0] = "Другое"; + strings["Envelope##sgiESFM0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiESFM1"].plurals[0] = "Огибающая"; + strings["op%d##sgiESFM0"].plurals[0] = "оп%d"; + strings["OP%d##sgiESFM1"].plurals[0] = "ОП%d"; + strings["Detune in semitones##sgiESFM0"].plurals[0] = "Расстройка в полутонах"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM0"].plurals[0] = "Расстройка в долях полутона.\n128 = +1 полутон, -128 = -1 полутон."; + strings["If operator outputs sound, enable left channel output.##sgiESFM0"].plurals[0] = "Включить вывод звука в левый канал."; + strings["If operator outputs sound, enable right channel output.##sgiESFM0"].plurals[0] = "Включить вывод звука в правый канал."; + strings["Block##sgiESFM0"].plurals[0] = "Блок"; + strings["FreqNum##sgiESFM0"].plurals[0] = "Частота"; + strings["op%d##sgiESFM2"].plurals[0] = "оп%d"; + strings["Operator %d##sgiESFM"].plurals[0] = "Оператор %d"; + strings["Waveform##sgiESFM"].plurals[0] = "Волна"; + strings["Envelope##sgiESFM"].plurals[0] = "Огибающая"; + strings["Blk##sgiESFM"].plurals[0] = "Блк"; + strings["Block##sgiESFM1"].plurals[0] = "Блок"; + strings["F##sgiESFM"].plurals[0] = "Ч"; + strings["Frequency (F-Num)##sgiESFM"].plurals[0] = "Частота (F-Num)"; + strings["Detune in semitones##sgiESFM1"].plurals[0] = "Расстройка в полутонах"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM1"].plurals[0] = "Расстройка в долях полутона.\n128 = +1 полутон, -128 = -1 полутон."; + strings["If operator outputs sound, enable left channel output.##sgiESFM1"].plurals[0] = "Включить вывод звука в левый канал."; + strings["If operator outputs sound, enable right channel output.##sgiESFM1"].plurals[0] = "Включить вывод звука в правый канал."; + strings["op%d##sgiESFM3"].plurals[0] = "оп%d"; + strings["OP%d##sgiESFM4"].plurals[0] = "ОП%d"; + strings["Block##sgiESFM2"].plurals[0] = "Блок"; + strings["FreqNum##sgiESFM1"].plurals[0] = "Частота"; + strings["Detune in semitones##sgiESFM2"].plurals[0] = "Расстройка в полутонах"; + strings["Detune in fractions of semitone.\n128 = +1 semitone, -128 = -1 semitone.##sgiESFM2"].plurals[0] = "Расстройка в долях полутона.\n128 = +1 полутон, -128 = -1 полутон."; + strings["If operator outputs sound, enable left channel output.##sgiESFM2"].plurals[0] = "Включить вывод звука в левый канал."; + strings["If operator outputs sound, enable right channel output.##sgiESFM2"].plurals[0] = "Включить вывод звука в правый канал."; + strings["OP%d Macros##sgiESFM"].plurals[0] = "Макросы ОП%d"; + strings["Block##sgiESFM3"].plurals[0] = "Блок"; + strings["FreqNum##sgiESFM2"].plurals[0] = "Частота"; + strings["Op. Arpeggio##sgiESFM"].plurals[0] = "Арпеджио оператора"; + strings["Op. Pitch##sgiESFM"].plurals[0] = "Частота оператора"; + strings["Op. Panning##sgiESFM"].plurals[0] = "Панорамирование оператора"; + strings["Macros##sgiESFM"].plurals[0] = "Макросы"; + strings["Volume##sgiESFM"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiESFM"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiESFM"].plurals[0] = "Частота"; + strings["OP4 Noise Mode##sgiESFM"].plurals[0] = "Режим шума ОП4"; + strings["Panning##sgiESFM"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiESFM"].plurals[0] = "Сброс фазы"; + + // sgiFDS src/gui/inst/fds.cpp + + strings["Compatibility mode##sgiFDS"].plurals[0] = "Режим совместимости"; + strings["only use for compatibility with .dmf modules!\n- initializes modulation table with first wavetable\n- does not alter modulation parameters on instrument change##sgiFDS"].plurals[0] = "только для совместимости с модулями .dmf!\n- инициализирует волновую таблицу модулятора первой волновой таблицей\n- не изменяет параметры модуляции при смене инструмента"; + strings["Modulation depth##sgiFDS"].plurals[0] = "Глубина модуляции"; + strings["Modulation speed##sgiFDS"].plurals[0] = "Скорость модуляции"; + strings["Modulation table##sgiFDS"].plurals[0] = "Волновая таблица модуляции"; + strings["Macros##sgiFDS"].plurals[0] = "Макросы"; + strings["Volume##sgiFDS"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiFDS"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiFDS"].plurals[0] = "Частота"; + strings["Waveform##sgiFDS"].plurals[0] = "Волна"; + strings["Mod Depth##sgiFDS"].plurals[0] = "Глуб. мод."; + strings["Mod Speed##sgiFDS"].plurals[0] = "Скор. мод."; + strings["Mod Position##sgiFDS"].plurals[0] = "Полож. мод."; + + // sgifmeu src/gui/inst/fmEnvUtil.cpp + + strings["left click to restart\nmiddle click to pause\nright click to see algorithm##sgifmeu"].plurals[0] = "ЛКМ для перезапуска\nНажмите колёсико, чтобы поставить на паузу\nПКМ для переключения на визуализацию алгоритма"; + strings["left click to configure TL scaling\nright click to see FM preview##sgifmeu"].plurals[0] = "ЛКМ для конфигурации масштабирования громкости операторов\nПКМ для переключения на превью FM-сигнала"; + strings["right click to see FM preview##sgifmeu"].plurals[0] = "ПКМ для переключения на превью FM-сигнала"; + strings["operator level changes with volume?##sgifmeu"].plurals[0] = "Громкость оператора зависит от общей громкости?"; + strings["AUTO##OPKVS"].plurals[0] = "АВТО##OPKVS"; + strings["NO##OPKVS"].plurals[0] = "НЕТ##OPKVS"; + strings["YES##OPKVS"].plurals[0] = "ДА##OPKVS"; + + // sgifmeh src/gui/inst/fmEnvUtil.h + + strings["(copying)##sgifmeh"].plurals[0] = "(копирование)"; + strings["(swapping)##sgifmeh"].plurals[0] = "(замена)"; + strings["- drag to swap operator\n- shift-drag to copy operator##sgifmeh"].plurals[0] = "- перетащите, чтобы поменять настройки операторов местами\n- перетащите с зажатой клавишей SHIFT, чтобы скопировать настройки оператора"; + + // sgiFZT src/gui/inst/fzt.cpp + + strings["Base note##sgiFZT"].plurals[0] = "Базовая нота"; + strings["Finetune##sgiFZT"].plurals[0] = "Расстройка"; + strings["Slide speed##sgiFZT"].plurals[0] = "Скорость слайда"; + strings["Set PW##sgiFZT"].plurals[0] = "Уст. скважн."; + strings["Set pulse width on keydown##sgiFZT"].plurals[0] = "Установить скважность на новой ноте"; + strings["Initial pulse width##sgiFZT"].plurals[0] = "Начальная скважность"; + strings["Set cutoff##sgiFZT"].plurals[0] = "Устан. част. среза"; + strings["Set filter cutoff on keydown##sgiFZT"].plurals[0] = "Установить частоту среза фильтра на новой ноте"; + strings["Waveform##sgiFZT"].plurals[0] = "Волна"; + strings["noise##sgiFZT"].plurals[0] = "шум"; + strings["pulse##sgiFZT"].plurals[0] = "прямоуг."; + strings["triangle##sgiFZT"].plurals[0] = "треуг."; + strings["saw##sgiFZT"].plurals[0] = "пила"; + strings["metal##sgiFZT"].plurals[0] = "\"металл.\""; + strings["sine##sgiFZT"].plurals[0] = "синус"; + strings["Enable filter##sgiFZT"].plurals[0] = "Включить фильтр"; + strings["Cutoff##sgiFZT"].plurals[0] = "Частота среза"; + strings["Resonance##sgiFZT"].plurals[0] = "Резонанс"; + strings["Type##sgiFZT"].plurals[0] = "Тип"; + strings["Enable ring modulation##sgiFZT"].plurals[0] = "Включить кольцевую модуляцию"; + strings["Ring mod source##sgiFZT"].plurals[0] = "Источник кольцевой модуляции"; + strings["FF = self-modulation##sgiFZT"].plurals[0] = "FF = самомодуляция"; + strings["Enable hard sync##sgiFZT"].plurals[0] = "Включить синхронизацию осцилляторов"; + strings["Hard sync source##sgiFZT"].plurals[0] = "Источник синхронизации"; + strings["FF = self-sync##sgiFZT"].plurals[0] = "FF = самосинхронизация"; + strings["Retrigger on slide##sgiFZT"].plurals[0] = "Перезапуск на слайде"; + strings["Restart instrument and envelope even if slide command (03xx) is placed with the note.##sgiFZT"].plurals[0] = "Перезапустить инструмент и огибающую, даже если у ноты стоит эффект слайда (03xx)."; + strings["Sync osc. on keydown##sgiFZT"].plurals[0] = "Синхр. осц. на новой ноте"; + strings["Reset phase of oscillator each time new note is played.\nDoes not happen when slide (03xx) or legato command is placed.##sgiFZT"].plurals[0] = "Сбросить фазу осциллятора на каждой новой ноте.\nНе выполняется при наличии команды слайда (03xx) или легато."; + strings["Vibrato##sgiFZT"].plurals[0] = "Вибрато"; + strings["Speed##sgiFZT0"].plurals[0] = "Скорость##sgiFZT0"; + strings["Depth##sgiFZT0"].plurals[0] = "Глубина##sgiFZT0"; + strings["Delay##sgiFZT0"].plurals[0] = "Задержка##sgiFZT0"; + strings["PWM##sgiFZT"].plurals[0] = "ШИМ"; + strings["Speed##sgiFZT1"].plurals[0] = "Скорость##sgiFZT1"; + strings["Depth##sgiFZT1"].plurals[0] = "Глубина##sgiFZT1"; + strings["Delay##sgiFZT1"].plurals[0] = "Задержка##sgiFZT1"; + strings["A##sgiFZT"].plurals[0] = "А"; + strings["D##sgiFZT"].plurals[0] = "С"; + strings["S##sgiFZT"].plurals[0] = "С"; + strings["R##sgiFZT"].plurals[0] = "Р"; + strings["VOL##sgiFZT"].plurals[0] = "ГР"; + strings["Envelope##sgiFZT"].plurals[0] = "Огибающая"; + strings["Instrument program##sgiFZT"].plurals[0] = "Программа инструмента"; + strings["Program period##sgiFZT22"].plurals[0] = "Период программы"; + strings["Do not restart instrument program on keydown##sgiFZT"].plurals[0] = "Не перезапускать программу инструмента на новой ноте"; + strings["Tick##sgiFZT"].plurals[0] = "Шаг"; + strings["Command##sgiFZT"].plurals[0] = "Команда"; + strings["Move/Remove##sgiFZT"].plurals[0] = "Перем./Удал."; + strings["Unite##sgiFZT"].plurals[0] = "Объед."; + strings["Value##sgiFZT"].plurals[0] = "Значение"; + strings["Semitones##sgiFZT"].plurals[0] = "Полутонов"; + strings["First external arpeggio note##sgiFZT"].plurals[0] = "Первая внешняя нота арпеджио"; + strings["Second external arpeggio note##sgiFZT1"].plurals[0] = "Вторая внешняя нота арпеджио"; + strings["Speed##sgiFZT2"].plurals[0] = "Скорость"; + strings["Depth##sgiFZT11"].plurals[0] = "Глубина"; + strings["Value##sgiFZT"].plurals[0] = "Значение"; + strings["Up##sgiFZT2"].plurals[0] = "Вверх"; + strings["Down##sgiFZT11"].plurals[0] = "Вниз"; + strings["Source channel##sgiFZT"].plurals[0] = "Канал-источник"; + strings["Source is self##sgiFZT"].plurals[0] = "Текущий канал является источником"; + strings["Loops##sgiFZT"].plurals[0] = "Циклов"; + strings["Step to jump to##sgiFZT"].plurals[0] = "Шаг программы, на который совершается переход"; + strings["No operation##sgiFZT"].plurals[0] = "Ничего не делать"; + strings["Program end##sgiFZT"].plurals[0] = "Конец программы"; + strings["Execute next command at the same tick##sgiFZT"].plurals[0] = "Выполнить следующую команду в этом же шаге"; + strings["Macros##sgiFZT"].plurals[0] = "Макросы"; + strings["Warning! Macros are NOT supported by FZT file format! Do not use them if you want to export .fzt file!##sgiFZT"].plurals[0] = "Внимание! Макросы НЕ ПОДДЕРЖИВАЮТСЯ форматом файла FZT! Не используйте их, если хотите экспортировать модуль в файл .fzt!"; + strings["Volume##sgiFZT"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiFZT"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiFZT"].plurals[0] = "Частота"; + strings["Duty##sgiFZT"].plurals[0] = "Скважность"; + strings["Waveform##sgiFZT"].plurals[0] = "Волна"; + strings["Cutoff##sgiFZT"].plurals[0] = "Частота среза"; + strings["Filter Mode##sgiFZT"].plurals[0] = "Режим фильтра"; + strings["Filter Toggle##sgiFZT"].plurals[0] = "Фильтр вкл./выкл."; + strings["Resonance##sgiFZT"].plurals[0] = "Резонанс"; + strings["Phase Reset##sgiFZT"].plurals[0] = "Сброс фазы"; + strings["Envelope Reset/Key Control##sgiFZT"].plurals[0] = "Упр. огибающей"; + strings["Ring mod toggle##sgiFZT"].plurals[0] = "Кольц. мод. вкл./выкл."; + strings["Ring mod source##sgiFZT"].plurals[0] = "Источник кольц. мод."; + strings["Hard sync toggle##sgiFZT"].plurals[0] = "Синхр. осц. вкл./выкл."; + strings["Hard sync source##sgiFZT"].plurals[0] = "Источник синхр. осц."; + strings["Attack##sgiFZT"].plurals[0] = "Атака"; + strings["Decay##sgiFZT"].plurals[0] = "Спад"; + strings["Sustain##sgiFZT"].plurals[0] = "Сустейн"; + strings["Release##sgiFZT"].plurals[0] = "Релиз"; + + // sgiGA20 src/gui/inst/ga20.cpp + + strings["Macros##sgiGA20"].plurals[0] = "Макросы"; + strings["Volume##sgiGA20"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiGA20"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiGA20"].plurals[0] = "Частота"; + strings["Phase Reset##sgiGA20"].plurals[0] = "Сброс фазы"; + + // sgiGB src/gui/inst/gb.cpp + + strings["Game Boy##sgiGB"].plurals[0] = "Game Boy"; + strings["Use software envelope##sgiGB"].plurals[0] = "Использовать программную огибающую громкости"; + strings["Initialize envelope on every note##sgiGB"].plurals[0] = "Инициализировать огибающую на каждой ноте"; + strings["Volume##sgiGB0"].plurals[0] = "Громкость"; + strings["Length##sgiGB"].plurals[0] = "Длина"; + strings["Sound Length##sgiGB0"].plurals[0] = "Длина звука"; + strings["Infinity##sgiGB"].plurals[0] = "Бесконечность"; + strings["Direction##sgiGB"].plurals[0] = "Направление"; + strings["Up##sgiGB0"].plurals[0] = "Вверх"; + strings["Down##sgiGB0"].plurals[0] = "Вниз"; + strings["Hardware Sequence##sgiGB"].plurals[0] = "Аппаратная последовательность"; + strings["Tick##sgiGB"].plurals[0] = "Шаг движка"; + strings["Command##sgiGB"].plurals[0] = "Команда"; + strings["Move/Remove##sgiGB"].plurals[0] = "Перем./Удал."; + strings["Volume##sgiGB1"].plurals[0] = "Громкость"; + strings["Env Length##sgiGB"].plurals[0] = "Длина огибающей"; + strings["Sound Length##sgiGB1"].plurals[0] = "Длина звука"; + strings["Up##sgiGB1"].plurals[0] = "Вверх"; + strings["Down##sgiGB1"].plurals[0] = "Вниз"; + strings["Shift##sgiGB"].plurals[0] = "На сколько"; + strings["Speed##sgiGB"].plurals[0] = "Скорость"; + strings["Up##sgiGB2"].plurals[0] = "Вверх"; + strings["Down##sgiGB2"].plurals[0] = "Вниз"; + strings["Ticks##sgiGB"].plurals[0] = "Шагов"; + strings["Position##sgiGB"].plurals[0] = "Положение"; + strings["Macros##sgiGB"].plurals[0] = "Макросы"; + strings["Volume##sgiGB2"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiGB"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiGB"].plurals[0] = "Частота"; + strings["Duty/Noise##sgiGB"].plurals[0] = "Скважность/режим шума"; + strings["Waveform##sgiGB"].plurals[0] = "Волна"; + strings["Panning##sgiGB"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiGB"].plurals[0] = "Сброс фазы"; + + // sgiGBADMA src/gui/inst/gbadma.cpp + + strings["Macros##sgiGBADMA"].plurals[0] = "Макросы"; + strings["Volume##sgiGBADMA"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiGBADMA"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiGBADMA"].plurals[0] = "Частота"; + strings["Waveform##sgiGBADMA"].plurals[0] = "Волна"; + strings["Panning##sgiGBADMA"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiGBADMA"].plurals[0] = "Сброс фазы"; + + //sgiGBAMINMOD src/gui/inst/gbaminmod.cpp + + strings["Macros##sgiGBAMINMOD"].plurals[0] = "Макросы"; + strings["Volume##sgiGBAMINMOD"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiGBAMINMOD"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiGBAMINMOD"].plurals[0] = "Частота"; + strings["Waveform##sgiGBAMINMOD"].plurals[0] = "Волна"; + strings["Panning (left)##sgiGBAMINMOD"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiGBAMINMOD"].plurals[0] = "Панорамирование (правый)"; + strings["Special##sgiGBAMINMOD"].plurals[0] = "Разное"; + strings["Phase Reset##sgiGBAMINMOD"].plurals[0] = "Сброс фазы"; + + // sgiK00 src/gui/inst/k007232.cpp + + strings["Macros##sgiK00"].plurals[0] = "Макросы"; + strings["Volume##sgiK00"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiK00"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiK00"].plurals[0] = "Частота"; + strings["Waveform##sgiK00"].plurals[0] = "Волна"; + strings["Panning (left)##sgiK00"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiK00"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiK00"].plurals[0] = "Сброс фазы"; + + // sgiK05 src/gui/inst/k053260.cpp + + strings["Macros##sgiK05"].plurals[0] = "Макросы"; + strings["Volume##sgiK05"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiK05"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiK05"].plurals[0] = "Частота"; + strings["Panning##sgiK05"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiK05"].plurals[0] = "Сброс фазы"; + + // sgimcd src/gui/inst/macroDraw.cpp + + strings["Triangle##sgimcd"].plurals[0] = "Треуг. волна"; + strings["Saw##sgimcd"].plurals[0] = "Пила"; + strings["Square##sgimcd"].plurals[0] = "Меандр"; + strings["How did you even##sgimcd0"].plurals[0] = "Как вы вообще смогли"; + strings["Bottom##sgimcd0"].plurals[0] = "Мин."; + strings["Top##sgimcd0"].plurals[0] = "Макс."; + strings["Attack##sgimcd"].plurals[0] = "Атака"; + strings["Sustain##sgimcd"].plurals[0] = "Сустейн"; + strings["Hold##sgimcd"].plurals[0] = "Задержка после атаки"; + strings["SusTime##sgimcd"].plurals[0] = "Время сустейна"; + strings["Decay##sgimcd"].plurals[0] = "Спад"; + strings["SusDecay##sgimcd"].plurals[0] = "Спад сустейна"; + strings["Release##sgimcd"].plurals[0] = "Релиз"; + strings["Bottom##sgimcd1"].plurals[0] = "Мин."; + strings["Top##sgimcd1"].plurals[0] = "Макс."; + strings["Speed##sgimcd"].plurals[0] = "Скорость"; + strings["Phase##sgimcd"].plurals[0] = "Фаза"; + strings["Shape##sgimcd"].plurals[0] = "Форма волны"; + strings["Macro type: Sequence##sgimcd"].plurals[0] = "Тип макроса: последовательность"; + strings["Macro type: ADSR##sgimcd"].plurals[0] = "Тип макроса: ADSR-огибающая"; + strings["Macro type: LFO##sgimcd"].plurals[0] = "Тип макроса: ГНЧ"; + strings["Macro type: What's going on here?##sgimcd"].plurals[0] = "Тип макроса: Что здесь происходит?"; + strings["Delay/Step Length##sgimcd"].plurals[0] = "Задержка/длина шага"; + strings["Step Length (ticks)##IMacroSpeed"].plurals[0] = "Длина шага (в шагах движка трекера)##IMacroSpeed"; + strings["Delay##IMacroDelay"].plurals[0] = "Задержка##IMacroDelay"; + strings["Release mode: Active (jump to release pos)##sgimcd"].plurals[0] = "Тип релиза: активный (прыгнуть на позицию релиза)"; + strings["Release mode: Passive (delayed release)##sgimcd"].plurals[0] = "Тип релиза: пассивный (отложенный релиз)"; + strings["Tabs##sgimcd"].plurals[0] = "Вкладки"; + strings["Length##sgimcd"].plurals[0] = "Длина"; + strings["StepLen##sgimcd"].plurals[0] = "Дл. шага"; + strings["Delay##sgimcd"].plurals[0] = "Задержка"; + strings["The heck? No, this isn't even working correctly...##sgimcd"].plurals[0] = "Что за?.. Нет, оно ведь работает неправильно..."; + strings["The only problem with that selectedMacro is that it's a bug...##sgimcd"].plurals[0] = "Единственная проблема с тем selectedMacro в том, что это не сбой..."; + strings["Single (combo box)##sgimcd"].plurals[0] = "Один (выпадающий список)"; + + // sgiLYNX src/gui/inst/mikey.cpp + + strings["Macros##sgiLYNX"].plurals[0] = "Макросы"; + strings["Volume##sgiLYNX"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiLYNX"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiLYNX"].plurals[0] = "Частота"; + strings["Duty/Int##sgiLYNX"].plurals[0] = "Скважность/инт."; + strings["Panning (left)##sgiLYNX"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiLYNX"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiLYNX"].plurals[0] = "Сброс фазы"; + strings["Load LFSR##sgiLYNX"].plurals[0] = "Загрузить в РСЛОС"; + + // sgi5232 src/gui/inst/msm5232.cpp + + strings["Macros##sgi5232"].plurals[0] = "Макросы"; + strings["Volume##sgi5232"].plurals[0] = "Громкость"; + strings["Arpeggio##sgi5232"].plurals[0] = "Арпеджио"; + strings["Pitch##sgi5232"].plurals[0] = "Частота"; + strings["Group Ctrl##sgi5232"].plurals[0] = "Контроль группы"; + strings["Group Attack##sgi5232"].plurals[0] = "Атака группы"; + strings["Group Decay##sgi5232"].plurals[0] = "Спад группы"; + strings["Noise##sgi5232"].plurals[0] = "Шум"; + + // sgi6258 src/gui/inst/msm6258.cpp + + strings["Macros##sgi6258"].plurals[0] = "Макросы"; + strings["Frequency Divider##sgi6258"].plurals[0] = "Делитель частоты"; + strings["Panning##sgi6258"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgi6258"].plurals[0] = "Сброс фазы"; + strings["Clock Divider##sgi6258"].plurals[0] = "Делитель тактовой частоты"; + + // sgi6295 src/gui/inst/msm6295.cpp + + strings["Macros##sgi6295"].plurals[0] = "Макросы"; + strings["Volume##sgi6295"].plurals[0] = "Громкость"; + strings["Frequency Divider##sgi6295"].plurals[0] = "Делитель частоты"; + strings["Phase Reset##sgi6295"].plurals[0] = "Сброс фазы"; + + // sgiMULPCM src/gui/inst/multipcm.cpp + + strings["MultiPCM##sgiMULPCM"].plurals[0] = "MultiPCM"; + strings["AR##sgiMULPCM0"].plurals[0] = "СА"; + strings["AR##sgiMULPCM1"].plurals[0] = "СА"; + strings["Attack Rate##sgiMULPCM"].plurals[0] = "Скорость атаки"; + strings["D1R##sgiMULPCM0"].plurals[0] = "С1С"; + strings["D1R##sgiMULPCM1"].plurals[0] = "С1С"; + strings["Decay 1 Rate##sgiMULPCM"].plurals[0] = "Скорость спада 1"; + strings["DL##sgiMULPCM0"].plurals[0] = "УС"; + strings["DL##sgiMULPCM1"].plurals[0] = "УС"; + strings["Decay Level##sgiMULPCM"].plurals[0] = "Уровень спада"; + strings["D2R##sgiMULPCM0"].plurals[0] = "С2С"; + strings["D2R##sgiMULPCM1"].plurals[0] = "С2С"; + strings["Decay 2 Rate##sgiMULPCM"].plurals[0] = "Скорость спада 2"; + strings["RR##sgiMULPCM0"].plurals[0] = "СР"; + strings["RR##sgiMULPCM1"].plurals[0] = "СР"; + strings["Release Rate##sgiMULPCM"].plurals[0] = "Скорость релиза"; + strings["RC##sgiMULPCM0"].plurals[0] = "КС"; + strings["RC##sgiMULPCM1"].plurals[0] = "КС"; + strings["Rate Correction##sgiMULPCM"].plurals[0] = "Коррекция скорости"; + strings["Envelope##sgiMULPCM0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiMULPCM1"].plurals[0] = "Огибающая"; + strings["LFO Rate##sgiMULPCM"].plurals[0] = "Скорость ГНЧ"; + strings["PM Depth##sgiMULPCM"].plurals[0] = "Глубина ФМ"; + strings["AM Depth##sgiMULPCM"].plurals[0] = "Глубина АМ"; + strings["Macros##sgiMULPCM"].plurals[0] = "Макросы"; + strings["Volume##sgiMULPCM"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiMULPCM"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiMULPCM"].plurals[0] = "Частота"; + strings["Panning##sgiMULPCM"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiMULPCM"].plurals[0] = "Сброс фазы"; + + // sgiN163 src/gui/inst/n163.cpp + + strings["Namco 163##sgiN163"].plurals[0] = "Namco 163"; + strings["Load waveform##sgiN163"].plurals[0] = "Загрузить волну"; + strings["when enabled, a waveform will be loaded into RAM.\nwhen disabled, only the offset and length change.##sgiN163"].plurals[0] = "при включении этой опции олна будет загружена в ОЗУ.\nесли опция выключена, меняться будут только смещение и длина волны."; + strings["Waveform##WAVE"].plurals[0] = "Волна##WAVE"; + strings["Per-channel wave position/length##sgiN163"].plurals[0] = "Позиционирование и длина волны отдельно для каждого канала"; + strings["Ch##sgiN163"].plurals[0] = "Кан."; + strings["Position##sgiN163"].plurals[0] = "Положение"; + strings["Length##sgiN163"].plurals[0] = "Длина"; + strings["Position##WAVEPOS"].plurals[0] = "Положение##WAVEPOS"; + strings["Length##WAVELEN"].plurals[0] = "Длина##WAVELEN"; + strings["Macros##sgiN163"].plurals[0] = "Макросы"; + strings["Volume##sgiN163"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiN163"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiN163"].plurals[0] = "Частота"; + strings["Wave Pos##sgiN163"].plurals[0] = "Полож. волны"; + strings["Waveform##sgiN163"].plurals[0] = "Волна"; + strings["Wave Length##sgiN163"].plurals[0] = "Длина волны"; + + // sgiWSG src/gui/inst/namco.cpp + + strings["Macros##sgiWSG"].plurals[0] = "Макросы"; + strings["Volume##sgiWSG"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiWSG"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiWSG"].plurals[0] = "Частота"; + strings["Noise##sgiWSG"].plurals[0] = "Шум"; + strings["Waveform##sgiWSG"].plurals[0] = "Волна"; + strings["Panning (left)##sgiWSG"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiWSG"].plurals[0] = "Панорамирование (правый)"; + + // sgiNDS src/gui/inst/nds.cpp + + strings["Macros##sgiNDS"].plurals[0] = "Макросы"; + strings["Volume##sgiNDS"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiNDS"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiNDS"].plurals[0] = "Частота"; + strings["Duty##sgiNDS"].plurals[0] = "Скважность"; + strings["Panning##sgiNDS"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiNDS"].plurals[0] = "Сброс фазы"; + + // sgiNES src/gui/inst/nes.cpp + + strings["Macros##sgiNES"].plurals[0] = "Макросы"; + strings["Volume##sgiNES"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiNES"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiNES"].plurals[0] = "Частота"; + strings["Duty/Noise##sgiNES"].plurals[0] = "Скважность/режим шума"; + strings["Phase Reset##sgiNES"].plurals[0] = "Сброс фазы"; + + // sgiOPL src/gui/inst/opl.cpp + + strings["4-op##sgiOPL"].plurals[0] = "4-оп"; + strings["Drums##sgiOPL"].plurals[0] = "Ударные"; + strings["Fixed frequency mode##sgiOPL"].plurals[0] = "Режим фиксированной частоты"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPL"].plurals[0] = "при включении режима ударные будут звучать на указанных частотах. Значения нот будут игнорироваться."; + strings["Drum##sgiOPL"].plurals[0] = "Ударный"; + strings["Block##sgiOPL"].plurals[0] = "Блок"; + strings["FreqNum##sgiOPL"].plurals[0] = "Частота"; + strings["Kick##sgiOPL0"].plurals[0] = "Бас-барабан"; + strings["Snare/Hi-hat##sgiOPL"].plurals[0] = "Рабочий барабан/хай-хэт"; + strings["Tom/Top##sgiOPL"].plurals[0] = "Там-там/тарелка"; + strings["Other##sgiOPL0"].plurals[0] = "Другое"; + strings["Other##sgiOPL1"].plurals[0] = "Другое"; + strings["Envelope##sgiOPL0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiOPL1"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPL0"].plurals[0] = "оп%d"; + strings["Kick##sgiOPL1"].plurals[0] = "Бочка"; + strings["Env##sgiOPL"].plurals[0] = "Огиб."; + strings["OP%d##sgiOPL1"].plurals[0] = "ОП%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL0"].plurals[0] = "Только OPL2/3 (последние 4 волны только для OPL3)"; + strings["op%d##sgiOPL2"].plurals[0] = "оп%d"; + strings["Envelope 2 (kick only)##sgiOPL0"].plurals[0] = "Огибающая 2 (только бочка)"; + strings["Envelope##sgiOPL2"].plurals[0] = "Огибающая"; + strings["Operator %d##sgiOPL"].plurals[0] = "Оператор %d"; + strings["Waveform##sgiOPL"].plurals[0] = "Волна"; + strings["Envelope##sgiOPL3"].plurals[0] = "Огибающая"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL1"].plurals[0] = "Только OPL2/3 (последние 4 волны только для OPL3)"; + strings["op%d##sgiOPL3"].plurals[0] = "оп%d"; + strings["Envelope 2 (kick only)##sgiOPL1"].plurals[0] = "Огибающая 2 (только бочка)"; + strings["Envelope##sgiOPL4"].plurals[0] = "Огибающая"; + strings["OP%d##sgiOPL4"].plurals[0] = "ОП%d"; + strings["OPL2/3 only (last 4 waveforms are OPL3 only)##sgiOPL2"].plurals[0] = "Только OPL2/3 (последние 4 волны только для OPL3)"; + strings["FM Macros##sgiOPL"].plurals[0] = "Макросы FM"; + strings["OP%d Macros##sgiOPL"].plurals[0] = "Макросы ОП%d"; + strings["Macros##sgiOPL"].plurals[0] = "Макросы"; + strings["Volume##sgiOPL"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOPL"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOPL"].plurals[0] = "Частота"; + strings["Panning##sgiOPL"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiOPL"].plurals[0] = "Сброс фазы"; + + // sgiOPLL src/gui/inst/opll.cpp + + strings["%s name##sgiOPLL"].plurals[0] = "название %s"; + strings["Fixed frequency mode##sgiOPLL"].plurals[0] = "Режим фиксированной частоты"; + strings["when enabled, drums will be set to the specified frequencies, ignoring the note.##sgiOPLL"].plurals[0] = "при включении режима ударные будут звучать на указанных частотах. Значения нот будут игнорироваться."; + strings["Drum##sgiOPLL"].plurals[0] = "Ударный"; + strings["Block##sgiOPLL"].plurals[0] = "Блок"; + strings["FreqNum##sgiOPLL"].plurals[0] = "Частота"; + strings["Kick##sgiOPLL"].plurals[0] = "Бас-барабан"; + strings["Snare/Hi-hat##sgiOPLL"].plurals[0] = "Рабочий барабан/хай-хэт"; + strings["Tom/Top##sgiOPLL"].plurals[0] = "Там-там/тарелка"; + strings["Volume##TL"].plurals[0] = "Громкость##TL"; + strings["this volume slider only works in compatibility (non-drums) system.##sgiOPLL"].plurals[0] = "эта регулировка громкости работает только в совместимой (без ударных) системе."; + strings["Other##sgiOPLL0"].plurals[0] = "Другое"; + strings["Other##sgiOPLL1"].plurals[0] = "Другое"; + strings["Envelope##sgiOPLL0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiOPLL1"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPLL0"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPLL1"].plurals[0] = "ОП%d"; + strings["op%d##sgiOPLL2"].plurals[0] = "оп%d"; + strings["Operator %d##sgiOPLL"].plurals[0] = "Оператор %d"; + strings["Waveform##sgiOPLL"].plurals[0] = "Волна"; + strings["Envelope##sgiOPLL2"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPLL3"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPLL4"].plurals[0] = "ОП%d"; + strings["SSG On##sgiOPLL"].plurals[0] = "Вкл. SSG"; + strings["FM Macros##sgiOPLL"].plurals[0] = "Макросы FM"; + strings["OP%d Macros##sgiOPLL"].plurals[0] = "Макросы ОП%d"; + strings["Macros##sgiOPLL"].plurals[0] = "Макросы"; + strings["Volume##sgiOPLL"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOPLL"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOPLL"].plurals[0] = "Частота"; + strings["Patch##sgiOPLL"].plurals[0] = "Патч"; + strings["Phase Reset##sgiOPLL"].plurals[0] = "Сброс фазы"; + + // sgiOPM src/gui/inst/opm.cpp + + strings["Envelope##sgiOPM0"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPM0"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPM3"].plurals[0] = "ОП%d"; + strings["op%d##sgiOPM1"].plurals[0] = "оп%d"; + strings["Operator %d##sgiOPM"].plurals[0] = "Оператор %d"; + strings["Waveform##sgiOPM"].plurals[0] = "Волна"; + strings["Envelope##sgiOPM1"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPM2"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPM4"].plurals[0] = "ОП%d"; + strings["FM Macros##sgiOPM"].plurals[0] = "Макросы FM"; + strings["AM Depth##sgiOPM"].plurals[0] = "Глубина АМ"; + strings["PM Depth##sgiOPM"].plurals[0] = "Глубина ФМ"; + strings["LFO Speed##sgiOPM"].plurals[0] = "Частота ГНЧ"; + strings["LFO Shape##sgiOPM"].plurals[0] = "Форма волны ГНЧ"; + strings["OpMask##sgiOPM"].plurals[0] = "Маска операторов"; + strings["OP%d Macros##sgiOPM"].plurals[0] = "Макросы ОП%d"; + strings["Macros##sgiOPM"].plurals[0] = "Макросы"; + strings["Volume##sgiOPM"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOPM"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOPM"].plurals[0] = "Частота"; + strings["Noise Freq##sgiOPM"].plurals[0] = "Частота шума"; + strings["Panning##sgiOPM"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiOPM"].plurals[0] = "Сброс фазы"; + + // sgiOPN src/gui/inst/opn.cpp + + strings["Envelope##sgiOPN0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiOPN1"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPN0"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPN1"].plurals[0] = "ОП%d"; + strings["op%d##sgiOPN2"].plurals[0] = "оп%d"; + strings["Operator %d##sgiOPN"].plurals[0] = "Оператор %d"; + strings["SSG-EG##sgiOPN"].plurals[0] = "SSG-EG"; + strings["Envelope##sgiOPN2"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPN3"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPN4"].plurals[0] = "ОП%d"; + strings["SSG On##sgiOPN"].plurals[0] = "вкл. SSG"; + strings["FM Macros##sgiOPN"].plurals[0] = "Макросы FM"; + strings["LFO Speed##sgiOPN"].plurals[0] = "Частота ГНЧ"; + strings["OpMask##sgiOPN"].plurals[0] = "Маска операторов"; + strings["OP%d Macros##sgiOPN"].plurals[0] = "Макросы ОП%d"; + strings["Macros##sgiOPN"].plurals[0] = "Макросы"; + strings["Volume##sgiOPN"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOPN"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOPN"].plurals[0] = "Частота"; + strings["Panning##sgiOPN"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiOPN"].plurals[0] = "Сброс фазы"; + + // sgiOPZ src/gui/inst/opz.cpp + + strings["Request from TX81Z##sgiOPZ"].plurals[0] = "Запросить у TX81Z"; + strings["Other##sgiOPZ0"].plurals[0] = "Другое"; + strings["Other##sgiOPZ1"].plurals[0] = "Другое"; + strings["Envelope##sgiOPZ0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiOPZ1"].plurals[0] = "Огибающая"; + strings["op%d##sgiOPZ0"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPZ1"].plurals[0] = "ОП%d"; + strings["Fixed##sgiOPZ0"].plurals[0] = "Фикс."; + strings["Block##sgiOPZ0"].plurals[0] = "Блок"; + strings["FreqNum##sgiOPZ0"].plurals[0] = "Частота"; + strings["op%d##sgiOPZ2"].plurals[0] = "оп%d"; + strings["Operator %d##sgiOPZ"].plurals[0] = "Оператор %d"; + strings["Waveform##sgiOPZ"].plurals[0] = "Волна"; + strings["Envelope##sgiOPZ2"].plurals[0] = "Огибающая"; + strings["Block##sgiOPZ1"].plurals[0] = "Блок"; + strings["Freq##sgiOPZ"].plurals[0] = "Част."; + strings["Fixed##sgiOPZ1"].plurals[0] = "Фикс."; + strings["op%d##sgiOPZ3"].plurals[0] = "оп%d"; + strings["OP%d##sgiOPZ4"].plurals[0] = "ОП%d"; + strings["Fixed##sgiOPZ2"].plurals[0] = "Фикс."; + strings["Block##sgiOPZ2"].plurals[0] = "Блок"; + strings["FreqNum##sgiOPZ1"].plurals[0] = "Частота"; + strings["FM Macros##sgiOPZ"].plurals[0] = "Макросы FM"; + strings["AM Depth##sgiOPZ"].plurals[0] = "Глубина АМ"; + strings["PM Depth##sgiOPZ"].plurals[0] = "Глубина ФМ"; + strings["LFO Speed##sgiOPZ"].plurals[0] = "Частота ГНЧ"; + strings["LFO Shape##sgiOPZ"].plurals[0] = "Форма волны ГНЧ"; + strings["AM Depth 2##sgiOPZ"].plurals[0] = "Глубина АМ 2"; + strings["PM Depth 2##sgiOPZ"].plurals[0] = "Глубина ФМ 2"; + strings["LFO2 Speed##sgiOPZ"].plurals[0] = "Скорость ГНЧ 2"; + strings["LFO2 Shape##sgiOPZ"].plurals[0] = "Форма волны ГНЧ 2"; + strings["OP%d Macros##sgiOPZ"].plurals[0] = "Макросы ОП%d"; + strings["Macros##sgiOPZ"].plurals[0] = "Макросы"; + strings["Volume##sgiOPZ"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiOPZ"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiOPZ"].plurals[0] = "Частота"; + strings["Noise Freq##sgiOPZ"].plurals[0] = "Частота шума"; + strings["Panning##sgiOPZ"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiOPZ"].plurals[0] = "Сброс фазы"; + + // sgiPCE src/gui/inst/pce.cpp + + strings["Macros##sgiPCE"].plurals[0] = "Макросы"; + strings["Volume##sgiPCE"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPCE"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPCE"].plurals[0] = "Частота"; + strings["Noise##sgiPCE"].plurals[0] = "Шум"; + strings["Waveform##sgiPCE"].plurals[0] = "Волна"; + strings["Panning (left)##sgiPCE"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiPCE"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiPCE"].plurals[0] = "Сброс фазы"; + + // sgiPET src/gui/inst/pet.cpp + + strings["Macros##sgiPET"].plurals[0] = "Макросы"; + strings["Volume##sgiPET"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPET"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPET"].plurals[0] = "Частота"; + strings["Waveform##sgiPET"].plurals[0] = "Волна"; + + // sgiPMQT src/gui/inst/pokemini.cpp + + strings["Macros##sgiPMQT"].plurals[0] = "Макросы"; + strings["Volume##sgiPMQT"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPMQT"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPMQT"].plurals[0] = "Частота"; + strings["Pulse Width##sgiPMQT"].plurals[0] = "Скважность"; + + // sgiPOKEY src/gui/inst/pokey.cpp + + strings["16-bit raw period macro##sgiPOKEY"].plurals[0] = "16-битный макрос периода (регистровое знач.)"; + strings["Macros##sgiPOKEY"].plurals[0] = "Макросы"; + strings["Volume##sgiPOKEY"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPOKEY"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPOKEY"].plurals[0] = "Частота"; + strings["Waveform##sgiPOKEY"].plurals[0] = "Волна"; + strings["Raw Period##sgiPOKEY"].plurals[0] = "Период (регистровое знач.)"; + + // sgiPNN src/gui/inst/powernoise.cpp + + strings["Octave offset##sgiPNN"].plurals[0] = "Сдвиг октавы"; + strings["go to Macros for other parameters.##sgiPNN"].plurals[0] = "Откройте вкладку макросов для управления другими параметрами."; + strings["Macros##sgiPNN"].plurals[0] = "Макросы"; + strings["Volume##sgiPNN"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPNN"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPNN"].plurals[0] = "Частота"; + strings["Panning (left)##sgiPNN"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiPNN"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiPNN"].plurals[0] = "Сброс фазы"; + strings["Control##sgiPNN"].plurals[0] = "Управление"; + strings["Tap A Location##sgiPNN"].plurals[0] = "Положение отвода A"; + strings["Tap B Location##sgiPNN"].plurals[0] = "Положение отвода B"; + strings["Load LFSR##sgiPNN"].plurals[0] = "Загрузить в РСЛОС"; + + // sgiPNS src/gui/inst/powernoise_slope.cpp + + strings["Octave offset##sgiPNS"].plurals[0] = "Сдвиг октавы"; + strings["go to Macros for other parameters.##sgiPNS"].plurals[0] = "Откройте вкладку макросов для управления другими параметрами."; + strings["Macros##sgiPNS"].plurals[0] = "Макросы"; + strings["Volume##sgiPNS"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPNS"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPNS"].plurals[0] = "Частота"; + strings["Panning (left)##sgiPNS"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiPNS"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiPNS"].plurals[0] = "Сброс фазы"; + strings["Control##sgiPNS"].plurals[0] = "Управление"; + strings["Portion A Length##sgiPNS"].plurals[0] = "Длина части A"; + strings["Portion B Length##sgiPNS"].plurals[0] = "Длина части B"; + strings["Portion A Offset##sgiPNS"].plurals[0] = "Сдвиг части A"; + strings["Portion B Offset##sgiPNS"].plurals[0] = "Сдвиг части B"; + + // sgiPV src/gui/inst/pv1000.cpp + + strings["Macros##sgiPV"].plurals[0] = "Макросы"; + strings["Volume##sgiPV"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPV"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPV"].plurals[0] = "Частота"; + strings["Raw Frequency##sgiPV"].plurals[0] = "Частота (регистровое знач.)"; + + // sgiQ src/gui/inst/qsound.cpp + + strings["Macros##sgiQ"].plurals[0] = "Макросы"; + strings["Volume##sgiQ"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiQ"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiQ"].plurals[0] = "Частота"; + strings["Panning##sgiQ"].plurals[0] = "Панорамирование"; + strings["Surround##sgiQ"].plurals[0] = "Окружение"; + strings["Phase Reset##sgiQ"].plurals[0] = "Сброс фазы"; + strings["Echo Level##sgiQ"].plurals[0] = "Уровень эхо"; + strings["Echo Feedback##sgiQ"].plurals[0] = "Обратная связь эхо"; + strings["Echo Length##sgiQ"].plurals[0] = "Длина эхо"; + + // sgiRF5 src/gui/inst/rf5c68.cpp + + strings["Macros##sgiRF5"].plurals[0] = "Макросы"; + strings["Volume##sgiRF5"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiRF5"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiRF5"].plurals[0] = "Частота"; + strings["Panning (left)##sgiRF5"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiRF5"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiRF5"].plurals[0] = "Сброс фазы"; + + // sgiSAA src/gui/inst/saa1099.cpp + + strings["Macros##sgiSAA"].plurals[0] = "Макросы"; + strings["Volume##sgiSAA"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSAA"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSAA"].plurals[0] = "Частота"; + strings["Duty/Noise##sgiSAA"].plurals[0] = "Скважность/режим шума"; + strings["Waveform##sgiSAA"].plurals[0] = "Волна"; + strings["Panning (left)##sgiSAA"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiSAA"].plurals[0] = "Панорамирование (правый)"; + strings["Envelope##sgiSAA"].plurals[0] = "Огибающая"; + + // sgismpd src/gui/inst/sampleDraw.cpp + + strings["Sample##sgismpd0"].plurals[0] = "Сэмплы"; + strings["DPCM##sgismpd"].plurals[0] = "ДИКМ"; + strings["new DPCM features disabled (compatibility)!##sgismpd"].plurals[0] = "новые функции ДИКМ отключены (совместимость)!"; + strings["click here to enable them.##sgismpd"].plurals[0] = "нажмите сюда, чтобы включить их."; + strings["none selected##sgismpd"].plurals[0] = "не выбран"; + strings["Use sample##sgismpd"].plurals[0] = "Использовать сэмпл"; + strings["Sample bank slot##BANKSLOT"].plurals[0] = "Номер банка сэмплов##BANKSLOT"; + strings["Sample##sgismpd1"].plurals[0] = "Сэмпл"; + strings["Use wavetable (Amiga/Generic DAC only)##sgismpd"].plurals[0] = "Использовать волновую таблицу (только для Amiga/типичного ЦАП)"; + strings["Use wavetable##sgismpd"].plurals[0] = "Использовать волновую таблицу"; + strings["Width##sgismpd"].plurals[0] = "Длина"; + strings["Use sample map##sgismpd"].plurals[0] = "Использовать карту сэмплов"; + strings["pitch##sgismpd"].plurals[0] = "частота"; + strings["loop##sgismpd"].plurals[0] = "цикл"; + strings["delta##sgismpd"].plurals[0] = "нач. знач."; + strings["note##sgismpd"].plurals[0] = "нота"; + strings["sample name##sgismpd"].plurals[0] = "название сэмпла"; + strings["L##L%d"].plurals[0] = "Ц##L%d"; + strings["set entire map to this pitch##sgismpd"].plurals[0] = "установить эту частоту для всей карты"; + strings["set entire map to this delta counter value##sgismpd"].plurals[0] = "установить это нач. знач. дельта-счётчика для всей карты"; + strings["set entire map to this note##sgismpd"].plurals[0] = "установить эту ноту для всей карты"; + strings["set entire map to this sample##sgismpd"].plurals[0] = "установить этот сэмпл для всей карты"; + strings["reset pitches##sgismpd"].plurals[0] = "сбросить частоты"; + strings["clear delta counter values##sgismpd"].plurals[0] = "очистить нач. знач. дельта-счётчика"; + strings["reset notes##sgismpd"].plurals[0] = "сбросить ноты"; + strings["clear map samples##sgismpd"].plurals[0] = "сбросить сэмплы карты"; + + // sgiSCC src/gui/inst/scc.cpp + + strings["Macros##sgiSCC"].plurals[0] = "Макросы"; + strings["Volume##sgiSCC"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSCC"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSCC"].plurals[0] = "Частота"; + strings["Waveform##sgiSCC"].plurals[0] = "Волна"; + + // sgiSEGA src/gui/inst/segapcm.cpp + + strings["Macros##sgiSEGA"].plurals[0] = "Макросы"; + strings["Volume##sgiSEGA"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSEGA"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSEGA"].plurals[0] = "Частота"; + strings["Panning (left)##sgiSEGA"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiSEGA"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiSEGA"].plurals[0] = "Сброс фазы"; + + // sgiSID2 src/gui/inst/sid2.cpp + + strings["Waveform##sgiSID2"].plurals[0] = "Волна"; + strings["tri##sgiSID2"].plurals[0] = "треуг."; + strings["saw##sgiSID2"].plurals[0] = "пила"; + strings["pulse##sgiSID2"].plurals[0] = "прямоуг."; + strings["noise##sgiSID2"].plurals[0] = "шум"; + strings["A##sgiSID2"].plurals[0] = "А"; + strings["D##sgiSID2"].plurals[0] = "С"; + strings["S##sgiSID2"].plurals[0] = "С"; + strings["R##sgiSID2"].plurals[0] = "Р"; + strings["VOL##sgiSID2"].plurals[0] = "ГР"; + strings["Envelope##sgiSID2"].plurals[0] = "Огибающая"; + strings["Duty##sgiSID2"].plurals[0] = "Скважность"; + strings["Ring Modulation##sgiSID2"].plurals[0] = "Кольцевая модуляция"; + strings["Oscillator Sync##sgiSID2"].plurals[0] = "Синхронизация осцилляторов"; + strings["Enable filter##sgiSID2"].plurals[0] = "Включить фильтр"; + strings["Initialize filter##sgiSID2"].plurals[0] = "Инициализировать фильтр"; + strings["Cutoff##sgiSID2"].plurals[0] = "Частота среза"; + strings["Resonance##sgiSID2"].plurals[0] = "Резонанс (добротность)"; + strings["Filter Mode##sgiSID2"].plurals[0] = "Тип фильтра"; + strings["low##sgiSID2"].plurals[0] = "ФНЧ"; + strings["band##sgiSID2"].plurals[0] = "ППФ"; + strings["high##sgiSID2"].plurals[0] = "ФВЧ"; + strings["Noise Mode##sgiSID2"].plurals[0] = "Режим шума"; + strings["Wave Mix Mode##sgiSID2"].plurals[0] = "Режим смешения волн"; + strings["Absolute Cutoff Macro##sgiSID2"].plurals[0] = "Абсолютный макрос частоты среза"; + strings["Absolute Duty Macro##sgiSID2"].plurals[0] = "Абсолютный макрос скважности"; + strings["Macros##sgiSID2"].plurals[0] = "Макросы"; + strings["Volume##sgiSID2"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSID2"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSID2"].plurals[0] = "Частота"; + strings["Duty##sgiSID21"].plurals[0] = "Скважность"; + strings["Waveform##sgiSID21"].plurals[0] = "Волна"; + strings["Noise Mode##sgiSID21"].plurals[0] = "Режим шума"; + strings["Wave Mix Mode##sgiSID21"].plurals[0] = "Режим смеш. волн"; + strings["Cutoff##sgiSID21"].plurals[0] = "Частота среза"; + strings["Filter Mode##sgiSID21"].plurals[0] = "Тип фильтра"; + strings["Filter Toggle##sgiSID2"].plurals[0] = "Вкл./выкл. фильтр"; + strings["Resonance##sgiSID21"].plurals[0] = "Резонанс"; + strings["Phase Reset##sgiSID2"].plurals[0] = "Сброс фазы"; + strings["Envelope Reset/Key Control##sgiSID2"].plurals[0] = "Упр. огибающей"; + strings["Special##sgiSID2"].plurals[0] = "Разное"; + strings["Attack##sgiSID2"].plurals[0] = "Атака"; + strings["Decay##sgiSID2"].plurals[0] = "Спад"; + strings["Sustain##sgiSID2"].plurals[0] = "Сустейн"; + strings["Release##sgiSID2"].plurals[0] = "Релиз"; + + // sgiSM src/gui/inst/sm8521.cpp + + strings["Macros##sgiSM"].plurals[0] = "Макросы"; + strings["Volume##sgiSM"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSM"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSM"].plurals[0] = "Частота"; + strings["Waveform##sgiSM"].plurals[0] = "Волна"; + + // sgiSNES src/gui/inst/snes.cpp + + strings["Use envelope##sgiSNES"].plurals[0] = "Использовать огибающую"; + strings["Envelope##sgiSNES0"].plurals[0] = "Огибающая"; + strings["Envelope##sgiSNES1"].plurals[0] = "Огибающая"; + strings["Sustain/release mode:##sgiSNES"].plurals[0] = "Режим сустейна/релиза:"; + strings["Direct (cut on release)##sgiSNES"].plurals[0] = "Прямой (заглушить на релизе)"; + strings["Effective (linear decrease)##sgiSNES"].plurals[0] = "Эффективный (линейный спад)"; + strings["Effective (exponential decrease)##sgiSNES"].plurals[0] = "Эффективный (экспоненциальный спад)"; + strings["Delayed (write R on release)##sgiSNES"].plurals[0] = "Отложенный (записать R на релизе)"; + strings["Gain Mode##sgiSNES0"].plurals[0] = "Режим усиления"; + strings["Gain Mode##sgiSNES1"].plurals[0] = "Режим усиления"; + strings["Gain##sgiSNES0"].plurals[0] = "Усиление"; + strings["Gain##sgiSNES1"].plurals[0] = "Усиление"; + strings["Direct##sgiSNES"].plurals[0] = "Прямое"; + strings["Decrease (linear)##sgiSNES"].plurals[0] = "Спад (линейный)"; + strings["Decrease (logarithmic)##sgiSNES"].plurals[0] = "Спад (логарифмический)"; + strings["Increase (linear)##sgiSNES"].plurals[0] = "Нарастание (линейное)"; + strings["Increase (bent line)##sgiSNES"].plurals[0] = "Нарастание (изогн. линия)"; + strings["using decrease modes will not produce any sound at all, unless you know what you are doing.\nit is recommended to use the Gain macro for decrease instead.##sgiSNES"].plurals[0] = "использование режимов спада приведёт к отсутствию звука, если вы не понимаете, как это всё работает.\nрекомендуется использовать макрос усиления для спада."; + strings["Macros##sgiSNES"].plurals[0] = "Макросы"; + strings["Volume##sgiSNES"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSNES"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSNES"].plurals[0] = "Частота"; + strings["Noise Freq##sgiSNES"].plurals[0] = "Частота шума"; + strings["Waveform##sgiSNES"].plurals[0] = "Волна"; + strings["Panning (left)##sgiSNES"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiSNES"].plurals[0] = "Панорамирование (правый)"; + strings["Special##sgiSNES"].plurals[0] = "Разное"; + strings["Gain##sgiSNES2"].plurals[0] = "Усиление"; + + // sgiPSG src/gui/inst/std.cpp + + strings["Macros##sgiPSG"].plurals[0] = "Макросы"; + strings["Volume##sgiPSG"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiPSG"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiPSG"].plurals[0] = "Частота"; + strings["Duty##sgiPSG"].plurals[0] = "Скважность"; + strings["Panning##sgiPSG"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiPSG"].plurals[0] = "Сброс фазы"; + + // sgistru src/gui/inst/stringsUtil.cpp + + strings["Down Down Down##sgistru"].plurals[0] = "Вниз Вниз Вниз"; + strings["Down.##sgistru"].plurals[0] = "Вниз."; + strings["Down Up Down Up##sgistru"].plurals[0] = "Вниз Вверх Вниз Вверх"; + strings["Down UP##sgistru"].plurals[0] = "Вниз ВВЕРХ"; + strings["Up Up Up##sgistru"].plurals[0] = "Вверх Вверх Вверх"; + strings["Up.##sgistru"].plurals[0] = "Вверх."; + strings["Up Down Up Down##sgistru"].plurals[0] = "Вверх Вниз Вверх Вниз"; + strings["Up DOWN##sgistru"].plurals[0] = "Вверх ВНИЗ"; + strings["Algorithm##sgistru"].plurals[0] = "Алгоритм"; + strings["Feedback##sgistru"].plurals[0] = "Обр. связь."; + strings["LFO > Freq##sgistru"].plurals[0] = "ГНЧ > част."; + strings["LFO > Amp##sgistru"].plurals[0] = "ГНЧ > ампл."; + strings["Attack##sgistru"].plurals[0] = "Атака"; + strings["Decay##sgistru"].plurals[0] = "Спад"; + strings["Decay 2##sgistru"].plurals[0] = "Спад 2"; + strings["Release##sgistru"].plurals[0] = "Релиз"; + strings["Sustain##sgistru0"].plurals[0] = "Сустейн"; + strings["Level##sgistru"].plurals[0] = "Уровень"; + strings["EnvScale##sgistru"].plurals[0] = "Масш. огиб."; + strings["Multiplier##sgistru"].plurals[0] = "Множитель"; + strings["Detune##sgistru0"].plurals[0] = "Расстройка"; + strings["Detune 2##sgistru"].plurals[0] = "Расстройка 2"; + strings["SSG-EG##sgistru"].plurals[0] = "SSG-EG"; + strings["AM Depth##sgistru"].plurals[0] = "Глубина АМ"; + strings["Vibrato Depth##sgistru"].plurals[0] = "Глубина вибрато"; + strings["Sustained##sgistru0"].plurals[0] = "Сустейн"; + strings["Sustained##sgistru1"].plurals[0] = "Сустейн"; + strings["Level Scaling##sgistru"].plurals[0] = "Масштаб. громкости"; + strings["Sustain##sgistru1"].plurals[0] = "Сустейн"; + strings["Vibrato##sgistru"].plurals[0] = "Вибрато"; + strings["Waveform##sgistru"].plurals[0] = "Волна"; + strings["Scale Rate##sgistru"].plurals[0] = "Измен. коэфф. масш. в зав. от част."; + strings["OP2 Half Sine##sgistru"].plurals[0] = "полу-синус для ОП2"; + strings["OP1 Half Sine##sgistru"].plurals[0] = "полу-синус для ОП1"; + strings["EnvShift##sgistru"].plurals[0] = "Сдвиг огиб."; + strings["Reverb##sgistru"].plurals[0] = "Реверб"; + strings["Fine##sgistru0"].plurals[0] = "Точн."; + strings["LFO2 > Freq##sgistru"].plurals[0] = "ОНЧ2 > част."; + strings["LFO2 > Amp##sgistru"].plurals[0] = "ОНЧ2 > част."; + strings["Fine##sgistru1"].plurals[0] = "Точн."; + strings["Fine##sgistru2"].plurals[0] = "Точн."; + strings["OP4 Noise Mode##sgistru0"].plurals[0] = "Режим шума у ОП4"; + strings["Envelope Delay##sgistru"].plurals[0] = "Задержка огибающей"; + strings["Output Level##sgistru0"].plurals[0] = "Громкость вывода"; + strings["Modulation Input Level##sgistru"].plurals[0] = "Сила модуляции на входе"; + strings["Left Output##sgistru"].plurals[0] = "Вывод звука влево"; + strings["Right Output##sgistru"].plurals[0] = "Вывод звука вправо"; + strings["Coarse Tune (semitones)##sgistru"].plurals[0] = "Грубая расстройка (полутоны)"; + strings["Detune##sgistru1"].plurals[0] = "Расстройка"; + strings["Fixed Frequency Mode##sgistru"].plurals[0] = "Режим фиксированной частоты"; + strings["OP4 Noise Mode##sgistru1"].plurals[0] = "Режим шума у ОП4"; + strings["Env. Delay##sgistru"].plurals[0] = "Задержка огибающей"; + strings["Output Level##sgistru1"].plurals[0] = "Громкость вывода"; + strings["ModInput##sgistru"].plurals[0] = "Мод. на входе"; + strings["Left##sgistru"].plurals[0] = "Лево"; + strings["Right##sgistru"].plurals[0] = "Право"; + strings["Tune##sgistru"].plurals[0] = "Груб. расстр."; + strings["Detune##sgistru2"].plurals[0] = "Растройка"; + strings["Fixed##sgistru0"].plurals[0] = "Фикс. част."; + strings["Fine##sgistru3"].plurals[0] = "Точн."; + strings["Fine##sgistru4"].plurals[0] = "Точн."; + strings["Fine##sgistru5"].plurals[0] = "Точн."; + strings["User##sgistru0"].plurals[0] = "Пользовательский"; + strings["1. Violin##sgistru"].plurals[0] = "1. Скрипка"; + strings["2. Guitar##sgistru0"].plurals[0] = "2. Гитара"; + strings["3. Piano##sgistru0"].plurals[0] = "3. Пианино"; + strings["4. Flute##sgistru0"].plurals[0] = "4. Флейта"; + strings["5. Clarinet##sgistru0"].plurals[0] = "5. Кларнет"; + strings["6. Oboe##sgistru"].plurals[0] = "6. Гобой"; + strings["7. Trumpet##sgistru0"].plurals[0] = "7. Тромбон"; + strings["8. Organ##sgistru"].plurals[0] = "8. Орган"; + strings["9. Horn##sgistru"].plurals[0] = "9. Рог"; + strings["10. Synth##sgistru"].plurals[0] = "10. Синтезатор"; + strings["11. Harpsichord##sgistru"].plurals[0] = "11. Клавесин"; + strings["12. Vibraphone##sgistru0"].plurals[0] = "12. Вибрафон"; + strings["13. Synth Bass##sgistru"].plurals[0] = "13. Синтезаторный бас"; + strings["14. Acoustic Bass##sgistru"].plurals[0] = "14. Акустический бас"; + strings["15. Electric Guitar##sgistru"].plurals[0] = "15. Электрогитара"; + strings["Drums##sgistru0"].plurals[0] = "Ударные"; + strings["User##sgistru1"].plurals[0] = "Пользовательский"; + strings["1. Electric String##sgistru"].plurals[0] = "1. Электронный струнный инструмент"; + strings["2. Bow wow##sgistru"].plurals[0] = "2. Гам-гам"; + strings["3. Electric Guitar##sgistru0"].plurals[0] = "3. Электрогитара"; + strings["4. Organ##sgistru"].plurals[0] = "4. Орган"; + strings["5. Clarinet##sgistru1"].plurals[0] = "5. Кларнет"; + strings["6. Saxophone##sgistru"].plurals[0] = "6. Саксофон"; + strings["7. Trumpet##sgistru1"].plurals[0] = "7. Тромбон"; + strings["8. Street Organ##sgistru"].plurals[0] = "8. Шарманка"; + strings["9. Synth Brass##sgistru"].plurals[0] = "9. Синтезаторный медный духовой"; + strings["10. Electric Piano##sgistru"].plurals[0] = "10. Электронное пианино"; + strings["11. Bass##sgistru"].plurals[0] = "11. Бас"; + strings["12. Vibraphone##sgistru1"].plurals[0] = "12. Вибрафон"; + strings["13. Chime##sgistru"].plurals[0] = "13. Колокольчик"; + strings["14. Tom Tom II##sgistru"].plurals[0] = "14. Там-там №2"; + strings["15. Noise##sgistru"].plurals[0] = "15. Шум"; + strings["Drums##sgistru1"].plurals[0] = "Ударные"; + strings["User##sgistru2"].plurals[0] = "Пользовательский"; + strings["1. Strings##sgistru"].plurals[0] = "1. Струнные"; + strings["2. Guitar##sgistru1"].plurals[0] = "2. Гитара"; + strings["3. Electric Guitar##sgistru1"].plurals[0] = "3. Электрогитара"; + strings["4. Electric Piano##sgistru"].plurals[0] = "4. Электронное пианино"; + strings["5. Flute##sgistru"].plurals[0] = "5. Флейта"; + strings["6. Marimba##sgistru"].plurals[0] = "6. Маримба"; + strings["7. Trumpet##sgistru2"].plurals[0] = "7. Тромбон"; + strings["8. Harmonica##sgistru"].plurals[0] = "8. Гармоника"; + strings["9. Tuba##sgistru"].plurals[0] = "9. Туба"; + strings["10. Synth Brass##sgistru"].plurals[0] = "10. Синтезаторный медный духовой"; + strings["11. Short Saw##sgistru"].plurals[0] = "11. Короткая пила"; + strings["12. Vibraphone##sgistru2"].plurals[0] = "12. Вибрафон"; + strings["13. Electric Guitar 2##sgistru"].plurals[0] = "13. Электрогитара 2"; + strings["14. Synth Bass##sgistru"].plurals[0] = "14. Синтезаторный бас"; + strings["15. Sitar##sgistru"].plurals[0] = "15. Ситар"; + strings["Drums##sgistru2"].plurals[0] = "Ударные"; + strings["User##sgistru3"].plurals[0] = "Пользовательский"; + strings["1. Bell##sgistru"].plurals[0] = "1. Колокол"; + strings["2. Guitar##sgistru2"].plurals[0] = "2. Гитара"; + strings["3. Piano##sgistru1"].plurals[0] = "3. Пианино"; + strings["4. Flute##sgistru1"].plurals[0] = "4. Флейта"; + strings["5. Clarinet##sgistru2"].plurals[0] = "5. Кларнет"; + strings["6. Rattling Bell##sgistru"].plurals[0] = "6. Дребезжащий колокол"; + strings["7. Trumpet##sgistru3"].plurals[0] = "7. Тромбон"; + strings["8. Reed Organ##sgistru"].plurals[0] = "8. Свирель"; + strings["9. Soft Bell##sgistru"].plurals[0] = "9. \"Мягкий\" колокол"; + strings["10. Xylophone##sgistru"].plurals[0] = "10. Ксилофон"; + strings["11. Vibraphone##sgistru"].plurals[0] = "11. Вибрафон"; + strings["12. Brass##sgistru"].plurals[0] = "12. Медный духовой инструмент"; + strings["13. Bass Guitar##sgistru"].plurals[0] = "13. Бас-гитара"; + strings["14. Synth##sgistru"].plurals[0] = "14. Синтезатор"; + strings["15. Chorus##sgistru"].plurals[0] = "15. Хорус"; + strings["Drums##sgistru3"].plurals[0] = "Ударные"; + strings["Sine##sgistru0"].plurals[0] = "Синус"; + strings["Half Sine##sgistru0"].plurals[0] = "Половинка синуса"; + strings["Absolute Sine##sgistru0"].plurals[0] = "Модуль синуса"; + strings["Quarter Sine##sgistru"].plurals[0] = "Четверть синуса"; + strings["Squished Sine##sgistru0"].plurals[0] = "Сжатый синус"; + strings["Squished AbsSine##sgistru0"].plurals[0] = "Сж. модуль синуса"; + strings["Square##sgistru0"].plurals[0] = "Меандр"; + strings["Derived Square##sgistru0"].plurals[0] = "Производная от меандра"; + strings["Sine##sgistru1"].plurals[0] = "Синус"; + strings["Half Sine##sgistru1"].plurals[0] = "Половинка синуса"; + strings["Absolute Sine##sgistru1"].plurals[0] = "Модуль синуса"; + strings["Pulse Sine##sgistru"].plurals[0] = "Синус-меандр"; + strings["Sine (Even Periods)##sgistru"].plurals[0] = "Синус (чётные периоды)"; + strings["AbsSine (Even Periods)##sgistru"].plurals[0] = "Мод. синуса (чётн. пер.)"; + strings["Square##sgistru1"].plurals[0] = "Меандр"; + strings["Derived Square##sgistru1"].plurals[0] = "Производная от меандра"; + strings["Sine##sgistru2"].plurals[0] = "Синус"; + strings["Triangle##sgistru"].plurals[0] = "Треуг. волна"; + strings["Cut Sine##sgistru"].plurals[0] = "Обрезанный синус"; + strings["Cut Triangle##sgistru"].plurals[0] = "Обрез. треуг. волна"; + strings["Squished Sine##sgistru1"].plurals[0] = "Сжатый синус"; + strings["Squished Triangle##sgistru"].plurals[0] = "Сжатая треуг. волна"; + strings["Squished AbsSine##sgistru1"].plurals[0] = "Сжатый модуль синуса"; + strings["Squished AbsTriangle##sgistru"].plurals[0] = "Сж. мод. треуг. волны"; + strings["Snare##sgistru0"].plurals[0] = "Рабочий барабан"; + strings["Tom##sgistru"].plurals[0] = "Там-там"; + strings["Top##sgistru0"].plurals[0] = "Тарелка"; + strings["HiHat##sgistru0"].plurals[0] = "Хай-хэт"; + strings["Normal##sgistru"].plurals[0] = "Обычный"; + strings["Snare##sgistru1"].plurals[0] = "Малый барабан"; + strings["HiHat##sgistru1"].plurals[0] = "Хай-хэт"; + strings["Top##sgistru1"].plurals[0] = "Тарелка"; + strings["Noise disabled##sgistru"].plurals[0] = "Шум выключен"; + strings["Square + noise##sgistru"].plurals[0] = "Меандр + шум"; + strings["Ringmod from OP3 + noise##sgistru"].plurals[0] = "Кольцевая модуляция от ОП3 + шум"; + strings["Ringmod from OP3 + double pitch ModInput\nWARNING - has emulation issues, subject to change##sgistru"].plurals[0] = "Кольцевая модуляция от ОП3 + входная модуляция с удвоенной частотой\nВНИМАНИЕ - имеются проблемы с эмуляцией этого режима, она может измениться"; + strings["op1##sgistru"].plurals[0] = "оп1"; + strings["op2##sgistru"].plurals[0] = "оп2"; + strings["op3##sgistru"].plurals[0] = "оп3"; + strings["op4##sgistru"].plurals[0] = "оп4"; + strings["triangle##sgistru"].plurals[0] = "треуг."; + strings["saw##sgistru"].plurals[0] = "пила"; + strings["pulse##sgistru"].plurals[0] = "прямоуг."; + strings["noise##sgistru0"].plurals[0] = "шум"; + strings["tone##sgistru"].plurals[0] = "тон"; + strings["noise##sgistru1"].plurals[0] = "шум"; + strings["envelope##sgistru"].plurals[0] = "огибающая"; + strings["hold##sgistru"].plurals[0] = "удержание"; + strings["alternate##sgistru"].plurals[0] = "изм. направл."; + strings["direction##sgistru0"].plurals[0] = "направление"; + strings["enable##sgistru0"].plurals[0] = "вкл."; + strings["enabled##sgistru0"].plurals[0] = "вкл."; + strings["mirror##sgistru"].plurals[0] = "отраж."; + strings["loop##sgistru0"].plurals[0] = "цикл"; + strings["cut##sgistru"].plurals[0] = "обрез."; + strings["direction##sgistru1"].plurals[0] = "направление"; + strings["resolution##sgistru"].plurals[0] = "разрешение"; + strings["fixed##sgistru1"].plurals[0] = "фиксир."; + strings["N/A##sgistru"].plurals[0] = "-"; + strings["enabled##sgistru1"].plurals[0] = "вкл."; + strings["noise##sgistru2"].plurals[0] = "шум"; + strings["echo##sgistru"].plurals[0] = "эхо"; + strings["pitch mod##sgistru"].plurals[0] = "част. мод."; + strings["invert right##sgistru"].plurals[0] = "инв. справа"; + strings["invert left##sgistru"].plurals[0] = "инв. слева"; + strings["low##sgistru"].plurals[0] = "ФНЧ"; + strings["band##sgistru"].plurals[0] = "ППФ"; + strings["high##sgistru"].plurals[0] = "ФВЧ"; + strings["ch3off##sgistru"].plurals[0] = "выкл. 3 кан."; + strings["gate##sgistru"].plurals[0] = "старт/стоп огиб."; + strings["sync##sgistru"].plurals[0] = "синхр."; + strings["ring##sgistru"].plurals[0] = "кольц."; + strings["test##sgistru"].plurals[0] = "тест"; + strings["15kHz##sgistru"].plurals[0] = "15 кГц"; + strings["filter 2+4##sgistru"].plurals[0] = "фильтр 2+4"; + strings["filter 1+3##sgistru"].plurals[0] = "фильтр 1+3"; + strings["16-bit 3+4##sgistru"].plurals[0] = "16-битн. 3+4"; + strings["16-bit 1+2##sgistru"].plurals[0] = "16-битн. 1+2"; + strings["high3##sgistru"].plurals[0] = "ФВЧ 3"; + strings["high1##sgistru"].plurals[0] = "ФВЧ 1"; + strings["poly9##sgistru"].plurals[0] = "полином 9"; + strings["int##sgistru"].plurals[0] = "интегр."; + strings["sustain##sgistru2"].plurals[0] = "сустейн"; + strings["square##sgistru2"].plurals[0] = "прямоуг."; + strings["noise##sgistru3"].plurals[0] = "шум"; + strings["noise##sgistru4"].plurals[0] = "шум"; + strings["invert##sgistru"].plurals[0] = "инверт."; + strings["surround##sgistru"].plurals[0] = "окр. звуч."; + strings["enable##sgistru1"].plurals[0] = "вкл."; + strings["oneshot##sgistru"].plurals[0] = "однокр."; + strings["split L/R##sgistru"].plurals[0] = "разд. лев/прав"; + strings["HinvR##sgistru"].plurals[0] = "HинвR"; + strings["VinvR##sgistru"].plurals[0] = "VинвR"; + strings["HinvL##sgistru"].plurals[0] = "HинвL"; + strings["VinvL##sgistru"].plurals[0] = "VинвL"; + strings["ring mod##sgistru"].plurals[0] = "кольц. мод."; + strings["low pass##sgistru"].plurals[0] = "ФНЧ"; + strings["high pass##sgistru"].plurals[0] = "ФВЧ"; + strings["band pass##sgistru"].plurals[0] = "ППФ"; + strings["HP/K2, HP/K2##sgistru"].plurals[0] = "ВЧ/K2, ВЧ/K2"; + strings["HP/K2, LP/K1##sgistru"].plurals[0] = "ВЧ/K2, НЧ/K1"; + strings["LP/K2, LP/K2##sgistru"].plurals[0] = "НЧ/K2, НЧ/K2"; + strings["LP/K2, LP/K1##sgistru"].plurals[0] = "НЧ/K2, НЧ/K1"; + strings["right##sgistru"].plurals[0] = "правый"; + strings["left##sgistru"].plurals[0] = "левый"; + strings["rear right##sgistru"].plurals[0] = "задний правый"; + strings["rear left##sgistru"].plurals[0] = "задний левый"; + strings["enable tap B##sgistru"].plurals[0] = "вкл. отвод B"; + strings["AM with slope##sgistru"].plurals[0] = "АМ со скатом"; + strings["invert B##sgistru"].plurals[0] = "инв. B"; + strings["invert A##sgistru"].plurals[0] = "инв. A"; + strings["reset B##sgistru"].plurals[0] = "перезап. B"; + strings["reset A##sgistru"].plurals[0] = "перезап. A"; + strings["clip B##sgistru"].plurals[0] = "огран. B"; + strings["clip A##sgistru"].plurals[0] = "огран. A"; + strings["on##sgistru"].plurals[0] = "вкл."; + strings["k1 slowdown##sgistru"].plurals[0] = "замедл. k1"; + strings["k2 slowdown##sgistru"].plurals[0] = "замедл. k2"; + strings["pause##sgistru"].plurals[0] = "стоп"; + strings["reverse##sgistru"].plurals[0] = "реверс"; + strings["high pass##sgistru1"].plurals[0] = "ФВЧ"; + strings["ring mod##sgistru1"].plurals[0] = "кольц. мод."; + strings["swap counters (noise)##sgistru"].plurals[0] = "помен. счётч. (шум)"; + strings["low pass (noise)##sgistru"].plurals[0] = "ФНЧ (шум)"; + strings["sync##sgistru1"].plurals[0] = "синхр."; + strings["ring##sgistru1"].plurals[0] = "кольц."; + strings["low##sgistru1"].plurals[0] = "ФНЧ"; + strings["band##sgistru1"].plurals[0] = "ППФ"; + strings["high##sgistru1"].plurals[0] = "ФВЧ"; + strings["8580 SID##sgistru"].plurals[0] = "8580 SID"; + strings["bitwise AND##sgistru"].plurals[0] = "побитовое И"; + strings["bitwise OR##sgistru"].plurals[0] = "побитовое ИЛИ"; + strings["bitwise XOR##sgistru"].plurals[0] = "побитовое искл. ИЛИ"; + strings["None##sgistru"].plurals[0] = "Нет"; + strings["Invert##sgistru"].plurals[0] = "Инвертировать"; + strings["Add##sgistru"].plurals[0] = "Сложить"; + strings["Subtract##sgistru"].plurals[0] = "Вычесть"; + strings["Average##sgistru"].plurals[0] = "Усреднить"; + strings["Phase##sgistru"].plurals[0] = "Временной сдвиг"; + strings["Chorus##sgistru"].plurals[0] = "Хорус"; + strings["None (dual)##sgistru"].plurals[0] = "Нет (две таблицы)"; + strings["Wipe##sgistru"].plurals[0] = "Замена"; + strings["Fade##sgistru"].plurals[0] = "Плавный переход"; + strings["Fade (ping-pong)##sgistru"].plurals[0] = "Плавный переход (туда-обратно)"; + strings["Overlay##sgistru"].plurals[0] = "Наложение"; + strings["Negative Overlay##sgistru"].plurals[0] = "Наложение с обратным знаком"; + strings["Slide##sgistru"].plurals[0] = "Сдвиг"; + strings["Mix Chorus##sgistru"].plurals[0] = "Микширование с хорусом"; + strings["Phase Modulation##sgistru"].plurals[0] = "Фазовая модуляция"; + strings["Envelope##sgistru"].plurals[0] = "Огибающая"; + strings["Sweep##sgistru"].plurals[0] = "Аппаратное портаменто"; + strings["Wait##sgistru0"].plurals[0] = "Ждать"; + strings["Wait for Release##sgistru0"].plurals[0] = "Ждать релиз"; + strings["Loop##sgistru1"].plurals[0] = "Цикл"; + strings["Loop until Release##sgistru0"].plurals[0] = "Цикл до релиза"; + strings["Volume Sweep##sgistru"].plurals[0] = "Изменение громкости"; + strings["Frequency Sweep##sgistru"].plurals[0] = "Изменение частоты"; + strings["Cutoff Sweep##sgistru"].plurals[0] = "Изменение частоты среза"; + strings["Wait##sgistru1"].plurals[0] = "Ждать"; + strings["Wait for Release##sgistru1"].plurals[0] = "Ждать релиз"; + strings["Loop##sgistru2"].plurals[0] = "Цикл"; + strings["Loop until Release##sgistru1"].plurals[0] = "Цикл до релиза"; + strings["Direct##sgistru"].plurals[0] = "Прямое"; + strings["Decrease (linear)##sgistru"].plurals[0] = "Уменьш. (линейное)"; + strings["Decrease (logarithmic)##sgistru"].plurals[0] = "Уменьш. (логарифмическое)"; + strings["Increase (linear)##sgistru"].plurals[0] = "Увелич. (линейное)"; + strings["Increase (bent line)##sgistru"].plurals[0] = "Увелич. (изогн. линия)"; + + strings["noise##sgistru5"].plurals[0] = "шум"; + strings["pulse##sgistru5"].plurals[0] = "прямоуг."; + strings["triangle##sgistru5"].plurals[0] = "треуг."; + strings["saw##sgistru5"].plurals[0] = "пила"; + strings["metal##sgistru5"].plurals[0] = "\"металл.\""; + strings["sine##sgistru5"].plurals[0] = "синус"; + + strings["Off##sgistru"].plurals[0] = "Выкл."; + strings["Lowpass##sgistru"].plurals[0] = "ФНЧ"; + strings["Highpass##sgistru"].plurals[0] = "ФВЧ"; + strings["Bandpass##sgistru"].plurals[0] = "ППФ"; + strings["Low + High##sgistru"].plurals[0] = "ФНЧ + ФВЧ"; + strings["High + Band##sgistru"].plurals[0] = "ФВЧ + ППФ"; + strings["Low + Band##sgistru"].plurals[0] = "ФНЧ + ППФ"; + strings["Low + High + Band##sgistru"].plurals[0] = "ФНЧ + ФВЧ + ППФ"; + + strings["Arpeggio##sgistru"].plurals[0] = "Арпеджио"; + strings["Portamento up##sgistru"].plurals[0] = "Портаменто вверх"; + strings["Portamento down##sgistru"].plurals[0] = "Портаменто вниз"; + strings["Vibrato##sgistru1"].plurals[0] = "Вибрато"; + strings["PWM##sgistru"].plurals[0] = "ШИМ"; + strings["Set pulse width##sgistru"].plurals[0] = "Скважность"; + strings["Pulse width down##sgistru"].plurals[0] = "Скважность вниз"; + strings["Pulse width up##sgistru"].plurals[0] = "Скважность вверх"; + strings["Set filter cutoff##sgistru"].plurals[0] = "Частота среза"; + strings["Volume fade##sgistru"].plurals[0] = "Изменение громкости"; + strings["Set waveform##sgistru"].plurals[0] = "Волна"; + strings["Set volume##sgistru"].plurals[0] = "Громкость"; + strings["Toggle filter##sgistru"].plurals[0] = "Вкл./выкл. фильтр"; + strings["Fine portamento up##sgistru"].plurals[0] = "Точное портаменто вверх"; + strings["Fine portamento down##sgistru"].plurals[0] = "Точное портаменто вниз"; + strings["Filter mode##sgistru"].plurals[0] = "Режим фильтра"; + strings["Retrigger##sgistru"].plurals[0] = "Циклич. перезапуск"; + strings["Fine volume down##sgistru"].plurals[0] = "Точное изменение громкости вниз"; + strings["Fine volume up##sgistru"].plurals[0] = "Точное изменение громкости вверх"; + strings["Note cut##sgistru"].plurals[0] = "Заглушить ноту"; + strings["Phase reset##sgistru"].plurals[0] = "Сброс фазы"; + strings["Program period##sgistru"].plurals[0] = "Период программы"; + strings["Filter cutoff up##sgistru"].plurals[0] = "Частота среза вверх"; + strings["Filter cutoff down##sgistru"].plurals[0] = "Частота среза вниз"; + strings["Set filter resonance##sgistru"].plurals[0] = "Резонанс"; + strings["Filter resonance up##sgistru"].plurals[0] = "Резонанс вверх"; + strings["Filter resonance down##sgistru"].plurals[0] = "Резонанс вниз"; + strings["Set attack##sgistru"].plurals[0] = "Атака"; + strings["Set decay##sgistru"].plurals[0] = "Спад"; + strings["Set sustain##sgistru"].plurals[0] = "Сустейн"; + strings["Set release##sgistru"].plurals[0] = "Релиз"; + strings["Ring modulation source##sgistru"].plurals[0] = "Источник кольцевой модуляции"; + strings["Hard sync source##sgistru"].plurals[0] = "Источник синхронизации осцилляторов"; + strings["Portamento up (semitones)##sgistru"].plurals[0] = "Портаменто вверх (полутонов)"; + strings["Portamento down (semitones)##sgistru"].plurals[0] = "Портаменто вниз (полутонов)"; + strings["Detune##sgistru"].plurals[0] = "Расстройка"; + strings["Absolute arpeggio note##sgistru"].plurals[0] = "Абсолютная нота арпеджио"; + strings["Trigger release##sgistru"].plurals[0] = "Релиз огибающей"; + strings["Loop begin##sgistru"].plurals[0] = "Начало цикла"; + strings["Loop end##sgistru"].plurals[0] = "Конец цикла"; + strings["Jump##sgistru"].plurals[0] = "Переход на шаг"; + strings["NOP##sgistru"].plurals[0] = "Ничего не делать"; + strings["Program end##sgistru"].plurals[0] = "Конец программы"; + + strings["Fixed##sgistru2"].plurals[0] = "Абсолютное"; + strings["Relative##sgistru"].plurals[0] = "Относительное"; + strings["QSound##sgistru"].plurals[0] = "QSound"; + strings["Bug##sgistru"].plurals[0] = "Сбой"; + + strings["Fixed"].plurals[0] = "Абсолютное"; + strings["Relative"].plurals[0] = "Относительное"; + strings["Local"].plurals[0] = "Локальная"; + strings["Global"].plurals[0] = "Глобальная"; + + // sgiSU src/gui/inst/su.cpp + + strings["Sound Unit##sgiSU"].plurals[0] = "Sound Unit"; + strings["Switch roles of frequency and phase reset timer##sgiSU"].plurals[0] = "Поменять роли таймера сброса фазы и таймера изменения частоты"; + strings["Hardware Sequence##sgiSU"].plurals[0] = "Аппаратная последовательность"; + strings["Tick##sgiSU0"].plurals[0] = "Шаг движка"; + strings["Command##sgiSU0"].plurals[0] = "Команда"; + strings["Move/Remove##sgiSU0"].plurals[0] = "Перем./Удал."; + strings["Period##sgiSU0"].plurals[0] = "Период"; + strings["Amount##sgiSU0"].plurals[0] = "Количество"; + strings["Bound##sgiSU0"].plurals[0] = "Граница"; + strings["Up##sgiSU0"].plurals[0] = "Вверх"; + strings["Down##sgiSU0"].plurals[0] = "Вниз"; + strings["Loop##sgiSU"].plurals[0] = "Цикл"; + strings["Flip##sgiSU"].plurals[0] = "Туда-обратно"; + strings["Period##sgiSU1"].plurals[0] = "Период"; + strings["Amount##sgiSU1"].plurals[0] = "Количество"; + strings["Bound##sgiSU1"].plurals[0] = "Граница"; + strings["Up##sgiSU1"].plurals[0] = "Вверх"; + strings["Down##sgiSU1"].plurals[0] = "Вниз"; + strings["Ticks##sgiSU"].plurals[0] = "Шагов"; + strings["Position##sgiSU"].plurals[0] = "Положение"; + strings["Macros##sgiSU"].plurals[0] = "Макросы"; + strings["Volume##sgiSU"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSU"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSU"].plurals[0] = "Частота"; + strings["Duty/Noise##sgiSU"].plurals[0] = "Скважность/режим шума"; + strings["Waveform##sgiSU"].plurals[0] = "Волна"; + strings["Panning##sgiSU"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiSU"].plurals[0] = "Сброс фазы"; + strings["Cutoff##sgiSU"].plurals[0] = "Частота среза"; + strings["Resonance##sgiSU"].plurals[0] = "Резонанс"; + strings["Control##sgiSU"].plurals[0] = "Управление"; + strings["Phase Reset Timer##sgiSU"].plurals[0] = "Таймер сброса фазы"; + + // sgiSWAN src/gui/inst/swan.cpp + + strings["Macros##sgiSWAN"].plurals[0] = "Макросы"; + strings["Volume##sgiSWAN"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiSWAN"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiSWAN"].plurals[0] = "Частота"; + strings["Noise##sgiSWAN"].plurals[0] = "Шум"; + strings["Waveform##sgiSWAN"].plurals[0] = "Волна"; + strings["Phase Reset##sgiSWAN"].plurals[0] = "Сброс фазы"; + + // sgiT6W src/gui/inst/t6w28.cpp + + strings["Macros##sgiT6W"].plurals[0] = "Макросы"; + strings["Volume##sgiT6W"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiT6W"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiT6W"].plurals[0] = "Частота"; + strings["Panning (left)##sgiT6W"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiT6W"].plurals[0] = "Панорамирование (правый)"; + strings["Noise Type##sgiT6W"].plurals[0] = "Режим шума"; + strings["Phase Reset##sgiT6W"].plurals[0] = "Сброс фазы"; + + // sgiTED src/gui/inst/ted.cpp + + strings["Macros##sgiTED"].plurals[0] = "Макросы"; + strings["Volume##sgiTED"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiTED"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiTED"].plurals[0] = "Частота"; + strings["Square/Noise##sgiTED"].plurals[0] = "Меандр/шум"; + strings["Phase Reset##sgiTED"].plurals[0] = "Сброс фазы"; + + // sgiTIA src/gui/inst/tia.cpp + + strings["Macros##sgiTIA"].plurals[0] = "Макросы"; + strings["Volume##sgiTIA"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiTIA"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiTIA"].plurals[0] = "Частота"; + strings["Raw Period##sgiTIA"].plurals[0] = "Период (регистровое знач.)"; + strings["Waveform##sgiTIA"].plurals[0] = "Волна"; + + // sgiVB src/gui/inst/vboy.cpp + + strings["Set modulation table (channel 5 only)##sgiVB"].plurals[0] = "Выставить таблицу модуляции (только для 5-го канала)"; + strings["Hex##MTHex"].plurals[0] = "Шест.##MTHex"; + strings["Dec##MTHex"].plurals[0] = "Дес.##MTHex"; + strings["Macros##sgiVB"].plurals[0] = "Макросы"; + strings["Volume##sgiVB"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiVB"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiVB"].plurals[0] = "Частота"; + strings["Noise Length##sgiVB"].plurals[0] = "Длина шума"; + strings["Waveform##sgiVB"].plurals[0] = "Волна"; + strings["Panning (left)##sgiVB"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiVB"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiVB"].plurals[0] = "Сброс фазы"; + + // sgiVERA src/gui/inst/vera.cpp + + strings["Macros##sgiVERA"].plurals[0] = "Макросы"; + strings["Volume##sgiVERA"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiVERA"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiVERA"].plurals[0] = "Частота"; + strings["Duty##sgiVERA"].plurals[0] = "Скважность"; + strings["Waveform##sgiVERA"].plurals[0] = "Волна"; + strings["Panning##sgiVERA"].plurals[0] = "Панорамирование"; + + // sgiVIC src/gui/inst/vic.cpp + + strings["Macros##sgiVIC"].plurals[0] = "Макросы"; + strings["Volume##sgiVIC"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiVIC"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiVIC"].plurals[0] = "Частота"; + strings["On/Off##sgiVIC"].plurals[0] = "Вкл./выкл."; + strings["Waveform##sgiVIC"].plurals[0] = "Волна"; + + // sgiVRC6 src/gui/inst/vrc6.cpp + + strings["Macros##sgiVRC6"].plurals[0] = "Макросы"; + strings["Volume##sgiVRC6"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiVRC6"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiVRC6"].plurals[0] = "Частота"; + strings["Duty##sgiVRC6"].plurals[0] = "Скважность"; + strings["Waveform##sgiVRC6"].plurals[0] = "Волна"; + strings["Phase Reset##sgiVRC6"].plurals[0] = "Сброс фазы"; + + // sgiVRC6S src/gui/inst/vrc6saw.cpp + + strings["Macros##sgiVRC6S"].plurals[0] = "Макросы"; + strings["Volume##sgiVRC6S"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiVRC6S"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiVRC6S"].plurals[0] = "Частота"; + + // sgiwave src/gui/inst/wavetable.cpp + + strings["Wavetable##sgiwave"].plurals[0] = "Волновые таблицы"; + strings["Enable synthesizer##sgiwave"].plurals[0] = "Включить синтезатор"; + strings["Single-waveform##sgiwave"].plurals[0] = "Одна волна"; + strings["Dual-waveform##sgiwave"].plurals[0] = "Две волны"; + strings["Wave 1##sgiwave0"].plurals[0] = "Волна 1"; + strings["Wave 2##sgiwave0"].plurals[0] = "Волна 2"; + strings["Result##sgiwave"].plurals[0] = "Результат"; + strings["Wave 1 ##sgiwave"].plurals[0] = "Волна 1 "; + strings["waveform macro is controlling wave 1!\nthis value will be ineffective.##sgiwave"].plurals[0] = "макрос волны контролирует волну 1!\nэто значение не даст результата."; + strings["Wave 1##sgiwave1"].plurals[0] = "Волна 1"; + strings["Wave 2##sgiwave1"].plurals[0] = "Волна 2"; + strings["Resume preview##sgiwave"].plurals[0] = "Возобовить превью"; + strings["Pause preview##sgiwave"].plurals[0] = "Приостановить превью"; + strings["Restart preview##sgiwave"].plurals[0] = "Перезапустить превью"; + strings["too many wavetables!##sgiwave"].plurals[0] = "слишком много волновых таблиц!"; + strings["Copy to new wavetable##sgiwave"].plurals[0] = "Копировать в новую волновую таблицу"; + strings["Update Rate##sgiwave"].plurals[0] = "Частота обновления"; + strings["Speed##sgiwave"].plurals[0] = "Скорость"; + strings["Amount##sgiwave"].plurals[0] = "Количество"; + strings["Power##sgiwave"].plurals[0] = "Степень"; + strings["Global##sgiwave"].plurals[0] = "Глобально"; + strings["Global##sgiwave1"].plurals[0] = "Глобальн."; + strings["Global##sgiwave2"].plurals[0] = "Глобальн.##jesus"; + strings["wavetable synthesizer disabled.\nuse the Waveform macro to set the wave for this instrument.##sgiwave"].plurals[0] = "синтезатор волновых таблиц выключен.\nиспользуйте макрос волны для задания волновой таблицы для этого инструмента."; + strings["Local Waves##sgiwave"].plurals[0] = "Локальные волн. табл."; + + // sgiX1 src/gui/inst/x1_010.cpp + + strings["Macros##sgiX1"].plurals[0] = "Макросы"; + strings["Volume##sgiX1"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiX1"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiX1"].plurals[0] = "Частота"; + strings["Waveform##sgiX1"].plurals[0] = "Волна"; + strings["Panning (left)##sgiX1"].plurals[0] = "Панорамирование (левый)"; + strings["Panning (right)##sgiX1"].plurals[0] = "Панорамирование (правый)"; + strings["Phase Reset##sgiX1"].plurals[0] = "Сброс фазы"; + strings["Envelope##sgiX1"].plurals[0] = "Огибающая"; + strings["Envelope Mode##sgiX1"].plurals[0] = "Режим огибающей"; + strings["AutoEnv Num##sgiX1"].plurals[0] = "Множ. част. авто-огиб."; + strings["AutoEnv Den##sgiX1"].plurals[0] = "Знам. част. авто-огиб."; + + // sgiYMZ src/gui/inst/ymz280b.cpp + + strings["Macros##sgiYMZ"].plurals[0] = "Макросы"; + strings["Volume##sgiYMZ"].plurals[0] = "Громкость"; + strings["Arpeggio##sgiYMZ"].plurals[0] = "Арпеджио"; + strings["Pitch##sgiYMZ"].plurals[0] = "Частота"; + strings["Panning##sgiYMZ"].plurals[0] = "Панорамирование"; + strings["Phase Reset##sgiYMZ"].plurals[0] = "Сброс фазы"; + + // no more instruments + + // src/engine/cmdStream.cpp + + strings["not a command stream"].plurals[0] = "не является потоком команд"; + + // seen src/engine/engine.cpp + + strings["00xy: Arpeggio##seen"].plurals[0] = "00xy: Арпеджио"; + strings["01xx: Pitch slide up##seen"].plurals[0] = "01xx: Портаменто вверх"; + strings["02xx: Pitch slide down##seen"].plurals[0] = "02xx: Портаменто вниз"; + strings["03xx: Portamento##seen"].plurals[0] = "03xx: Авто-портаменто (до указ. ноты)"; + strings["04xy: Vibrato (x: speed; y: depth)##seen"].plurals[0] = "04xy: Вибрато (x: скорость; y: глубина)"; + strings["05xy: Volume slide + vibrato (compatibility only!)##seen"].plurals[0] = "05xy: Изменение громкости + вибрато (исключительно в целях совместимости!)"; + strings["06xy: Volume slide + portamento (compatibility only!)##seen"].plurals[0] = "06xy: Изменение громкости + портаменто (исключительно в целях совместимости!)"; + strings["07xy: Tremolo (x: speed; y: depth)##seen"].plurals[0] = "07xy: Тремоло (x: скорость; y: глубина)"; + strings["08xy: Set panning (x: left; y: right)##seen"].plurals[0] = "08xy: Панорамирование (x: лево; y: право)"; + strings["09xx: Set groove pattern (speed 1 if no grooves exist)##seen"].plurals[0] = "09xx: Установить ритм-паттерн (скорость 1 при их отсутствии)"; + strings["0Axy: Volume slide (0y: down; x0: up)##seen"].plurals[0] = "0Axy: Изменение громкости (0y: вниз; x0: вверх)"; + strings["0Bxx: Jump to pattern##seen"].plurals[0] = "0Bxx: Прыжок на паттерн"; + strings["0Cxx: Retrigger##seen"].plurals[0] = "0Cxx: Циклич. перезапуск"; + strings["0Dxx: Jump to next pattern##seen"].plurals[0] = "0Dxx: Прыжок на след. паттерн"; + strings["0Fxx: Set speed (speed 2 if no grooves exist)##seen"].plurals[0] = "0Fxx: Установить скорость (скорость 2 при отсутствии ритм-паттернов)"; + strings["80xx: Set panning (00: left; 80: center; FF: right)##seen"].plurals[0] = "80xx: Панорамирование (00: лево; 80: центр; FF: право)"; + strings["81xx: Set panning (left channel)##seen"].plurals[0] = "81xx: Панорамирование (левый канал)"; + strings["82xx: Set panning (right channel)##seen"].plurals[0] = "82xx: Панорамирование (правый канал)"; + strings["88xy: Set panning (rear channels; x: left; y: right)##seen"].plurals[0] = "88xy: Панорамирование (задние каналы; x: левый; y: правый)"; + strings["89xx: Set panning (rear left channel)##seen"].plurals[0] = "89xx: Панорамирование (задний левый канал)"; + strings["8Axx: Set panning (rear right channel)##seen"].plurals[0] = "8Axx: Панорамирование (задний правый канал)"; + strings["Cxxx: Set tick rate (hz)##seen"].plurals[0] = "Cxxx: Установить частоту движка трекера (Гц)"; + strings["E0xx: Set arp speed##seen"].plurals[0] = "E0xx: Установить скорость арпеджио"; + strings["E1xy: Note slide up (x: speed; y: semitones)##seen"].plurals[0] = "E1xy: Портаменто вверх (x: скорость; y: полутонов)"; + strings["E2xy: Note slide down (x: speed; y: semitones)##seen"].plurals[0] = "E2xy: Портаменто вниз (x: скорость; y: полутонов)"; + strings["E3xx: Set vibrato shape (0: up/down; 1: up only; 2: down only)##seen"].plurals[0] = "E3xx: Тип вибрато (0: вверх/вниз; 1: только вверх; 2: только вниз)"; + strings["E4xx: Set vibrato range##seen"].plurals[0] = "E4xx: Установить глубину вибрато"; + strings["E5xx: Set pitch (80: center)##seen"].plurals[0] = "E5xx: Расстройка (80: без расстройки)"; + strings["E6xy: Delayed note transpose (x: 0-7 = up, 8-F = down (after (x % 7) ticks); y: semitones)##seen"].plurals[0] = "E6xy: Отложенное транспонирование ноты (x: 0-7 = вверх, 8-F = вниз (после (x % 7) шагов движка); y: полутонов)"; + strings["E7xx: Macro release##seen"].plurals[0] = "E7xx: Релиз макросов"; + strings["E8xy: Delayed note transpose up (x: ticks; y: semitones)##seen"].plurals[0] = "E8xy: Отложенное транспонирование ноты вверх (x: шагов движка; y: полутонов)"; + strings["E9xy: Delayed note transpose down (x: ticks; y: semitones)##seen"].plurals[0] = "E9xy: Отложенное транспонирование ноты вниз (x: шагов движка; y: полутонов)"; + strings["EAxx: Legato##seen"].plurals[0] = "EAxx: Легато"; + strings["EBxx: Set LEGACY sample mode bank##seen"].plurals[0] = "EBxx: (СОВМЕСТИМОСТЬ) Установить банк сэмплов"; + strings["ECxx: Note cut##seen"].plurals[0] = "ECxx: Заглушить ноту"; + strings["EDxx: Note delay##seen"].plurals[0] = "EDxx: Задержать ноту"; + strings["EExx: Send external command##seen"].plurals[0] = "EExx: Послать внешнюю команду"; + strings["F0xx: Set tick rate (bpm)##seen"].plurals[0] = "F0xx: Установить частоту движка трекера (BPM)"; + strings["F1xx: Single tick note slide up##seen"].plurals[0] = "F1xx: Портаменто вверх (один шаг движка)"; + strings["F2xx: Single tick note slide down##seen"].plurals[0] = "F2xx: Портаменто вниз (один шаг движка)"; + strings["F3xx: Fine volume slide up##seen"].plurals[0] = "F3xx: Точное изменение громкости вверх"; + strings["F4xx: Fine volume slide down##seen"].plurals[0] = "F4xx: Точное изменение громкости вниз"; + strings["F5xx: Disable macro (see manual)##seen"].plurals[0] = "F5xx: Отключить макрос (см. инструкцию)"; + strings["F6xx: Enable macro (see manual)##seen"].plurals[0] = "F6xx: Включить макрос (см. инструкцию)"; + strings["F7xx: Restart macro (see manual)##seen"].plurals[0] = "F7xx: Перезапустить макрос (см. инструкцию)"; + strings["F8xx: Single tick volume slide up##seen"].plurals[0] = "F8xx: Изменение громкости вверх (один шаг движка)"; + strings["F9xx: Single tick volume slide down##seen"].plurals[0] = "F9xx: Изменение громкости вниз (один шаг движка)"; + strings["FAxx: Fast volume slide (0y: down; x0: up)##seen"].plurals[0] = "FAxx: Быстрое изменение громкости (0y: вниз; x0: вверх)"; + strings["FCxx: Note release##seen"].plurals[0] = "FCxx: Релиз ноты"; + strings["FDxx: Set virtual tempo numerator##seen"].plurals[0] = "FDxx: Числитель виртуального темпа"; + strings["FExx: Set virtual tempo denominator##seen"].plurals[0] = "FExx: Знаменатель виртуального темпа"; + strings["FFxx: Stop song##seen"].plurals[0] = "FFxx: Остановить трек"; + strings["9xxx: Set sample offset*256##seen"].plurals[0] = "9xxx: Начальное смещение сэмпла (xxx*256 шагов)"; + strings["90xx: Set sample offset (first byte)##seen"].plurals[0] = "90xx: Начальное смещение сэмпла (младший байт)"; + strings["91xx: Set sample offset (second byte, ×256)##seen"].plurals[0] = "91xx: Начальное смещение сэмпла (средний байт, ×256)"; + strings["92xx: Set sample offset (third byte, ×65536)##seen"].plurals[0] = "92xx: Начальное смещение сэмпла (старший байт, ×65536)"; + + strings["on seek: %s"].plurals[0] = "во время перехода по файлу: %s"; + strings["on pre tell: %s"].plurals[0] = "перед запросом положения в файле: %s"; + strings["file is empty"].plurals[0] = "пустой файл"; + strings["on tell: %s"].plurals[0] = "во время запроса положения в файле: %s"; + strings["ROM size mismatch, expected: %d bytes, was: %d"].plurals[0] = "несоответствие размера ROM, ожидалось: %d байт, на самом деле: %d"; + strings["on get size: %s"].plurals[0] = "при запросе размера: %s"; + strings["on read: %s"].plurals[0] = "при чтении: %s"; + strings["invalid index"].plurals[0] = "недействительный индекс"; + strings["max number of total channels is %d"].plurals[0] = "максимальное общее число каналов равно %d"; + strings["max number of systems is %d"].plurals[0] = "максимальное число чипов/систем равно %d"; + strings["cannot remove the last one"].plurals[0] = "не могу удалить последнюю"; + strings["source and destination are equal"].plurals[0] = "системы совпадают"; + strings["invalid source index"].plurals[0] = "недействительный индекс исходной системы"; + strings["invalid destination index"].plurals[0] = "недействительный индекс системы назначения"; + strings["too many wavetables!"].plurals[0] = "слишком много волновых таблиц!"; + strings["could not seek to end: %s"].plurals[0] = "не смог перейти в конец файла: %s"; + strings["could not determine file size: %s"].plurals[0] = "не смог определить размер файла: %s"; + strings["file size is invalid!"].plurals[0] = "недействительный размер файла!"; + strings["could not seek to beginning: %s"].plurals[0] = "не смог перейти в начало файла: %s"; + strings["could not read entire file: %s"].plurals[0] = "не смог прочитать весь файл: %s"; + strings["invalid wavetable header/data!"].plurals[0] = "неправильный заголовок/данные волновой таблицы!"; + strings["premature end of file"].plurals[0] = "преждевременный конец файла"; + strings["too many samples!"].plurals[0] = "слишком много сэмплов!"; + strings["no free patterns in channel %d!"].plurals[0] = "нет свободных паттернов для канала %d!"; + + // src/engine/fileOps.cpp + + strings["this module was created with a more recent version of Furnace!"].plurals[0] = "этот модуль был создан в более новой версии Furnace!"; + strings["couldn't seek to info header!"].plurals[0] = "не смог перейти к заголовку с информацией!"; + strings["invalid info header!"].plurals[0] = "неправильный заголовок с информацией!"; + strings["pattern length is negative!"].plurals[0] = "отрицательная длина паттерна!"; + strings["pattern length is too large!"].plurals[0] = "слишком большая длина паттерна!"; + strings["song length is negative!"].plurals[0] = "отрицательная длина трека!"; + strings["song is too long!"].plurals[0] = "трек слишком длинный!"; + strings["invalid instrument count!"].plurals[0] = "неправильное число инструментов!"; + strings["invalid wavetable count!"].plurals[0] = "неправильное число волновых таблиц!"; + strings["invalid sample count!"].plurals[0] = "неправильное число сэмплов!"; + strings["invalid pattern count!"].plurals[0] = "неправильное число паттернов!"; + strings["unrecognized system ID %.2x!"].plurals[0] = "неизвестный индекс системы %.2x!"; + strings["zero chips!"].plurals[0] = "нулевое число чипов!"; + strings["channel %d has too many effect columns! (%d)"].plurals[0] = "канал %d содержит слишком много столбцов эффектов! (%d)"; + strings["couldn't seek to chip %d flags!"].plurals[0] = "не смог перейти к флагам чипа %d!"; + strings["invalid flag header!"].plurals[0] = "неправильный заголовок флагов!"; + strings["couldn't read instrument directory"].plurals[0] = "не смог прочитать папку с инструментами"; + strings["invalid instrument directory data!"].plurals[0] = "неправильные данные папки с инструментами!"; + strings["couldn't read wavetable directory"].plurals[0] = "не смог прочитать папку с волновыми таблицами"; + strings["invalid wavetable directory data!"].plurals[0] = "неправильные данные папки с волновыми таблицами!"; + strings["couldn't read sample directory"].plurals[0] = "не смог прочитать папку с сэмплами"; + strings["invalid sample directory data!"].plurals[0] = "неправильные данные папки с сэмплами!"; + strings["couldn't seek to subsong %d!"].plurals[0] = "не смог перейти к подпесне %d!"; + strings["invalid subsong header!"].plurals[0] = "неправильный заголовок подпесни!"; + strings["couldn't seek to instrument %d!"].plurals[0] = "не смог перейти к инструменту %d!"; + strings["invalid instrument header/data!"].plurals[0] = "неправильный заголовок/данные инструмента!"; + strings["couldn't seek to wavetable %d!"].plurals[0] = "не смог перейти к волновой таблице %d!"; + strings["couldn't seek to sample %d!"].plurals[0] = "не смог перейти к сэмплу %d!"; + strings["invalid sample header/data!"].plurals[0] = "неправильный заголовок/данные сэмпла!"; + strings["couldn't seek to pattern in %x!"].plurals[0] = "не смог перейти к паттерну в %x!"; + strings["invalid pattern header!"].plurals[0] = "неправильный заголовок паттерна!"; + strings["pattern channel out of range!"].plurals[0] = "канал паттерна за пределами числа каналов!"; + strings["pattern index out of range!"].plurals[0] = "индекс паттерна за пределами числа паттернов!"; + strings["pattern subsong out of range!"].plurals[0] = "подпесня паттерна за пределами числа подпесен!"; + strings["incomplete file"].plurals[0] = "неполный файл"; + strings["file is too small"].plurals[0] = "файл слишком маленький"; + strings["not a .dmf/.fur/.fub song"].plurals[0] = "не является модулем .dmf/.fur/.fub"; + strings["unknown decompression error"].plurals[0] = "неизвестная ошибка распаковки"; + strings["decompression error: %s"].plurals[0] = "ошибка распаковки: %s"; + strings["unknown decompression finish error"].plurals[0] = "неизвестная ошибка при завершении распаковки"; + strings["decompression finish error: %s"].plurals[0] = "ошибка при завершении распаковки: %s"; + strings["not a compatible song/instrument"].plurals[0] = "не является совместимым модулем/файлом инструмента"; + strings["maximum number of instruments is 256"].plurals[0] = "максимальное число инструментов равно 256"; + strings["maximum number of wavetables is 256"].plurals[0] = "максимальное число волновых таблиц равно 256"; + strings["maximum number of samples is 256"].plurals[0] = "максимальное число сэмплов равно 256"; + + // src/engine/fileOpsIns.cpp + + strings["did not read entire instrument file!"].plurals[0] = "не смог прочитать весь файл инструмента!"; + strings["this instrument is made with a more recent version of Furnace!"].plurals[0] = "этот инструмент был создан в более новой версии Furnace!"; + strings["unknown instrument format"].plurals[0] = "неизвестный формат инструмента"; + strings["there is more data at the end of the file! what happened here!"].plurals[0] = "в конце файла содержатся ещё данные! что происходит!"; + strings["exactly %d bytes, if you are curious"].plurals[0] = "а именно %d байт, если вам интересно"; + + // src/engine/fileOpsSample.cpp + + strings["could not open file! (%s)"].plurals[0] = "не смог открыть файл! (%s)"; + strings["could not get file length! (%s)"].plurals[0] = "не смог определить длину файла! (%s)"; + strings["file is empty!"].plurals[0] = "файл пустой!"; + strings["file is invalid!"].plurals[0] = "файл повреждён/слишком большой!"; + strings["could not seek to beginning of file! (%s)"].plurals[0] = "не смог перейти к началу файла! (%s)"; + strings["wait... is that right? no I don't think so..."].plurals[0] = "подождите... так вообще правильно? нет, я так не думаю..."; + strings["BRR sample is empty!"].plurals[0] = "BRR-сэмпл пуст!"; + strings["possibly corrupt BRR sample!"].plurals[0] = "BRR-сэмпл, возможно, повреждён!"; + strings["could not read file! (%s)"].plurals[0] = "не смог прочитать файл! (%s)"; + strings["Furnace was not compiled with libsndfile!"].plurals[0] = "Furnace не был скомпилирован с libsndfile!"; + strings["could not open file! (%s %s)"].plurals[0] = "не смог открыть файл! (%s %s)"; + strings["could not open file! (%s)\nif this is raw sample data, you may import it by right-clicking the Load Sample icon and selecting \"import raw\"."].plurals[0] = "не смог открыть файл! (%s)\nесли это сырые данные сэмпла, попробуйте импортировать их: ПКМ по иконке \"Открыть\" в списке сэмплов, выберите \"импорт сырых данных\"."; + strings["this sample is too big! max sample size is 16777215."].plurals[0] = "сэмпл слишком большой! максимальный размер сэмпла 16777215."; + + // src/engine/importExport/bnk.cpp + + strings["GEMS BNK currently not supported."].plurals[0] = "GEMS BNK пока не поддерживается."; + + // src/engine/importExport/fzt.cpp + + strings["You are using %02Xxx effect with param higher than 0xf (channel %d, pattern %d, row %d).\nThe effect param will be capped at 0xf.\n\n"].plurals[0] = "Вы используете эффект %02Xxx с параметром, превышающим 0xf (канал %d, паттерн %d, строка %d).\nПараметр эффекта будет уменьшен до 0xf.\n\n"; + strings["You are using %02Xxx effect which is not supported by FZT format (channel %d, pattern %d, row %d).\n\n"].plurals[0] = "Вы используете эффект %02Xxx, который не поддерживается форматом FZT (канал %d, паттерн %d, строка %d).\n\n"; + strings["invalid pattern length!"].plurals[0] = "Неправильная длина паттерна!"; + strings["invalid loop start and loop end!"].plurals[0] = "неправильные начало и конец зацикленной части трека!"; + strings["invalid orders length!"].plurals[0] = "неправильное число строк матрицы паттернов!"; + strings["instrument program is too long!"].plurals[0] = "слишком длинная программа инструмента!"; + strings["couldn't place 0Bxx command to make a loop point"].plurals[0] = "не смог разместить команду 0Bxx для создания точки зацикливания"; + strings["song contains more than one system."].plurals[0] = "в треке содержится больше одной системы."; + strings["system is not FZT sound source."].plurals[0] = "система не является источником звука FZT."; + strings["you have no subsongs in the module."].plurals[0] = "в модуле нет подпесен."; + strings["you must have at least one instrument in the song."].plurals[0] = "необходимо наличие хотя бы одного инструмента."; + strings["song name is too long. Only first %d characters will be written.\n\n"].plurals[0] = "слишком длинное название трека. Будут записаны только первые %d символов.\n\n"; + strings[ + "you have 0Bxx command placed not on the last pattern row (channel %d, pattern %d, row %d, effect column %d).\n" + "FZT export will try to loop your song as if it was placed on last pattern row.\n\n"].plurals[0] = + + "вы разместили команду 0Bxx не на последней строке паттерна (канал %d, паттерн %d, строка %d, столбец эффектов %d).\n" + "экспорт FZT попытается зациклить трек, исходя из того, что эффект как бы размещён на последней строке паттерна.\n\n"; + strings[ + "There wasn't any 0Bxx command, so your song won't be looped.\n" + "To make song loop, place 0Bxx command somewhere in the song on the last pattern row.\n\n"].plurals[0] = + + "Нет ни одного эффекта 0Bxx, поэтому ваш трек не будет зациклен.\n" + "Для зацикливания трека разместите команду 0Bxx в конце какого-либо паттерна.\n\n"; + strings["there are more than %d patterns in the song. only %d patterns will be saved.\n\n"].plurals[0] = "в треке содержится более %d паттернов. только первые %d паттернов будут сохранены.\n\n"; + strings["you are using two speeds or groove patterns which are not supported in FZT.\nFirst speed will be used.\n\n"].plurals[0] = "вы используете две скорости или ритм-паттерны, которые не поддерживаются в FZT.\nБудет использована первая скорость.\n\n"; + strings["you are using virtual tempo which is not supported in FZT.\nTo stop using virtual tempo, simply make virtual tempo numerator and denominator equal.\nFZT does not support virtual tempo, so the settings will be ignored.\n\n"].plurals[0] = "вы используете виртуальный темп, который не поддерживается в FZT.\nДля того, чтобы прекратить его использование, просто выставьте равные значения в числителе и знаменателе виртуального темпа.\nFZT не поддерживает виртуальный темп, поэтому его настройки будут проигнорированы.\n\n"; + strings["Your song rate is higher than 255 Hz. It will be capped at 255 Hz in FZT file.\n\n"].plurals[0] = "Частота двидка трекера превышает 255 Гц. Она будет ограничена до 255 Гц в файле FZT.\n\n"; + strings["You are setting engine rate that is higher than 255 Hz (channel %d, pattern %d, row %d, effect column %d).\nThe command(s) will be capped at 255 Hz.\n\n"].plurals[0] = "Вы устанавливаете частоту движка трекера, превышающую 255 Гц (канал %d, паттерн %d, строка %d, столбец эффектов %d).\nКоманда(-ы) будет(-ут) ограничены до 255 Гц.\n\n"; + strings["You are using instrument index that is higher than %02X (channel %d, pattern %d, row %d).\nThe index will be capped at %02X.\n\n"].plurals[0] = "Вы используете индекс инструмента, который превышает %02X (канал %d, паттерн %d, строка %d).\nИндекс будет ограничен до %02X.\n\n"; + strings["You are using virtual tempo control effect (channel %d, pattern %d, row %d).\nThe effect is not supported in FZT and will be ignored.\n\n"].plurals[0] = "Вы используете эффект управления виртуальным темпом (канал %d, паттерн %d, строка %d).\nЭффект не поддерживается в FZT и будет проигнорирован.\n\n"; + strings["You are using macros in instrument %d.\nFZT does not support macros, so they will be ignored.\n\n"].plurals[0] = "Вы используете макросы в инструменте %d.\nFZT не поддерживает макросы, поэтому они будут проигнорированы.\n\n"; + + // src/engine/importExport/dmf.cpp + + strings["this version is not supported by Furnace yet"].plurals[0] = "эта версия пока не поддерживается Furnace"; + strings["system not supported. running old version?"].plurals[0] = "система не поддерживается. вы на старой версии?"; + strings["Yamaha YMU759 emulation is incomplete! please migrate your song to the OPL3 system."].plurals[0] = "Эмуляция Yamaha YMU759 неполноценна! переделайте свой трек под OPL3."; + strings["order at %d, %d out of range! (%d)"].plurals[0] = "значение в матрице паттернов %d, %d недействительно! (%d)"; + strings["file is corrupt or unreadable at operators"].plurals[0] = "файл повреждён/нечитаем в секции операторов"; + strings["file is corrupt or unreadable at wavetables"].plurals[0] = "файл повреждён/нечитаем в секции волновых таблиц"; + strings["file is corrupt or unreadable at effect columns"].plurals[0] = "файл повреждён/нечитаем в секции столбцов эффектов"; + strings["file is corrupt or unreadable at samples"].plurals[0] = "файл повреждён/нечитаем в секции сэмплов"; + strings["invalid version to save in! this is a bug!"].plurals[0] = "енправильная версия для сохранения! это баг!"; + strings["multiple systems not possible on .dmf"].plurals[0] = "несколько чипов/систем невозможно сохранить в .dmf"; + strings["YMU759 song saving is not supported"].plurals[0] = "Сохранение треков с YMU759 не поддерживается"; + strings["Master System FM expansion not supported in 1.0/legacy .dmf!"].plurals[0] = "Master System FM расширение не поддерживается в 1.0/legacy .dmf!"; + strings["NES + VRC7 not supported in 1.0/legacy .dmf!"].plurals[0] = "NES + VRC7 не поддерживаются в 1.0/legacy .dmf!"; + strings["FDS not supported in 1.0/legacy .dmf!"].plurals[0] = "FDS не поддерживается в 1.0/legacy .dmf!"; + strings["this system is not possible on .dmf"].plurals[0] = "эта система не поддерживается в .dmf"; + strings["maximum .dmf song length is 127"].plurals[0] = "маскимальная длина трека .dmf составляет 127"; + strings["maximum number of instruments in .dmf is 128"].plurals[0] = "максимальное число инструментов в .dmf равно 128"; + strings["maximum number of wavetables in .dmf is 64"].plurals[0] = "максимальное число волновых таблиц в .dmf равно 64"; + strings["order %d, %d is out of range (0-127)"].plurals[0] = "значение в матрице паттернов %d, %d недействительно (0-127)"; + strings["only the currently selected subsong will be saved"].plurals[0] = "будет сохранена только текущая подпесня"; + strings["grooves will not be saved"].plurals[0] = "ритм-паттерны не будут сохранены"; + strings["only the first two speeds will be effective"].plurals[0] = "только первые две скорости будут применены"; + strings[".dmf format does not support virtual tempo"].plurals[0] = ".dmf не поддерживает виртуальный темп"; + strings[".dmf format does not support tuning"].plurals[0] = ".dmf не поддерживает настройку строя (частоты ноты A-4)"; + strings["absolute duty/cutoff macro not available in .dmf!"].plurals[0] = "абсолютные макросы частоты среза/скважности не поддерживаются в .dmf!"; + strings["duty precision will be lost"].plurals[0] = "точность настройки скважности не будет сохранена"; + strings[".dmf format does not support arbitrary-pitch sample mode"].plurals[0] = ".dmf не поддерживает проигрывание сэмплов с произвольной частотой"; + strings["no FM macros in .dmf format"].plurals[0] = "формат .dmf не поддерживает FM-макросы"; + strings[".dmf only supports volume or cutoff macro in C64, but not both. volume macro will be lost."].plurals[0] = ".dmf позволяет применять для C64 либо макрос громкости, либо макрос частоты среза, но не оба одновременно. макрос громкости не будет сохранён."; + strings["note/macro release will be converted to note off!"].plurals[0] = "ноты релиза макросов или огибающей будут преобразованы в заглушение ноты!"; + strings["samples' rates will be rounded to nearest compatible value"].plurals[0] = "частоты дискретизации сэмплов будут преобразованы в ближайшие совместимые."; + + // src/engine/importExport/dmp.cpp + + strings["unknown instrument type %d!"].plurals[0] = "неизвестный тип инструмента %d!"; + + // src/engine/importExport/fc.cpp + + strings["invalid header!"].plurals[0] = "неправильный заголовок"; + + // src/engine/importExport/ftm.cpp + + strings["incompatible version"].plurals[0] = "несовместимая версия"; + strings["channel counts do not match"].plurals[0] = "количества каналов не совпадают"; + strings["too many instruments/out of range"].plurals[0] = "слишком много инструментов/недействительное значение"; + strings["invalid instrument type"].plurals[0] = "неизвестный тип инструмента"; + strings["too many sequences"].plurals[0] = "слишком много последовательностей (макросов)"; + strings["sequences block version is too old"].plurals[0] = "слишком старая версия блока последовательностей"; + strings["unknown block "].plurals[0] = "неизвестный блок "; + strings["incomplete block "].plurals[0] = "неполный блок "; + strings[" [VRC6 copy]"].plurals[0] = " [копия для VRC6]"; + strings[" [VRC6 saw copy]"].plurals[0] = " [копия для пилы VRC6]"; + strings[" [NES copy]"].plurals[0] = " [копия для NES]"; + + // src/engine/importExport/gyb.cpp + + strings["GYBv3 file appears to have invalid data offsets."].plurals[0] = "Похоже, что в файле GYBv3 неверные смещения (указатели на данные)."; + strings["Invalid value found in patch file. %s"].plurals[0] = "Найдено недействительное значение в файле патча. %s"; + + // src/engine/importExport/s3i.cpp + + strings["S3I PCM samples currently not supported."].plurals[0] = "S3I: ИКМ-сэмплы пока не поддерживаются."; + + // src/engine/importExport/tfm.cpp + + strings["interleave factor is bigger than 8, speed information may be inaccurate"].plurals[0] = "параметр чередования больше 8, скорость проигрывания трека может быть неправильной"; + + // src/engine/vgmOps.cpp + + strings["VGM version is too low"].plurals[0] = "Версия VGM слишком старая"; + + //names of memory composition memories + + strings["DPCM"].plurals[0] = "ДИКМ"; + strings["Chip Memory"].plurals[0] = "Память чипа"; + strings["Sample ROM"].plurals[0] = "ПЗУ сэмплов"; + strings["Sample Memory"].plurals[0] = "Память сэмплов"; + strings["SPC/DSP Memory"].plurals[0] = "Память SPC/DSP"; + strings["Sample RAM"].plurals[0] = "ОЗУ сэмплов"; + strings["ADPCM"].plurals[0] = "АДИКМ"; + + //names of memory entries + + strings["Sample"].plurals[0] = "Сэмпл"; + strings["Wave RAM"].plurals[0] = "ОЗУ волн"; + strings["End of Sample"].plurals[0] = "Конец сэмпла"; + strings["Wavetable RAM"].plurals[0] = "ОЗУ под волновую таблицу"; + strings["Reserved wavetable RAM"].plurals[0] = "ОЗУ, зарезервированная под волновую таблицу"; + strings["Phrase Book"].plurals[0] = "Книга фраз"; + strings["Channel %d (load)"].plurals[0] = "Канал %d (загрузка)"; + strings["Channel %d (play)"].plurals[0] = "Канал %d (проигрывание)"; + strings["Channel %d"].plurals[0] = "Канал %d"; + strings["Buffer %d Left"].plurals[0] = "Буфер %d лево"; + strings["Buffer %d Right"].plurals[0] = "Буфер %d право"; + strings["Registers"].plurals[0] = "Регистры"; + strings["PCM"].plurals[0] = "ИКМ"; + strings["ADPCM"].plurals[0] = "АДИКМ"; + strings["State"].plurals[0] = "Состояние"; + strings["Sample Directory"].plurals[0] = "Секция сэмплов"; + strings["Echo Buffer"].plurals[0] = "Буфер эхо"; + strings["Mix/Echo Buffer"].plurals[0] = "Буфер микширования/эхо"; + strings["Main Memory"].plurals[0] = "Основная память"; + + // sesd src/engine/sysDef.cpp + + strings["20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)##sesd"].plurals[0] = "20xx: Режим канала (бит 0: меандр; бит 1: шум; бит 2: огибающая)"; + strings["21xx: Set noise frequency (0 to 1F)##sesd"].plurals[0] = "21xx: Частота шума (0-1F)"; + strings["21xx: Set noise frequency (0 to FF)##sesd"].plurals[0] = "21xx: Частота шума (0-FF)"; + strings["22xy: Set envelope mode (x: shape, y: enable for this channel)##sesd"].plurals[0] = "22xy: Режим огибающей (x: форма, y: включить для этого канала)"; + strings["23xx: Set envelope period low byte##sesd"].plurals[0] = "23xx: Младший байт периода огибающей"; + strings["24xx: Set envelope period high byte##sesd"].plurals[0] = "24xx: Старший байт периода огибающей"; + strings["25xx: Envelope slide up##sesd0"].plurals[0] = "25xx: Портаменто огибающей вверх"; + strings["26xx: Envelope slide down##sesd0"].plurals[0] = "26xx: Портаменто огибающей вниз"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd0"].plurals[0] = "29xy: Авто-огибающая (x: числитель; y: знаменатель)"; + strings["2Exx: Write to I/O port A##sesd"].plurals[0] = "2Exx: Запись в порт ввода-вывода A"; + strings["2Fxx: Write to I/O port B##sesd"].plurals[0] = "2Fxx: Запись в порт ввода-вывода B"; + strings["12xx: Set duty cycle (0 to 8)##sesd"].plurals[0] = "12xx: Скважность (0-8)"; + strings["16xx: Set raw period higher byte##sesd"].plurals[0] = "16xx: \"Сырое\" значение периода (старший байт)"; + strings["27xx: Set noise AND mask##sesd"].plurals[0] = "27xx: Маска шума И"; + strings["28xx: Set noise OR mask##sesd"].plurals[0] = "28xx: Маска шума ИЛИ"; + strings["2Cxy: Automatic noise frequency (auto-PWM) (x: mode (0: disable, 1: freq, 2: freq + OR mask); y: offset##sesd"].plurals[0] = "2Cxy: Автоматическая частота шума (авто-ШИМ) (x: режим (0: выкл., 1: частота, 2: частота + маска ИЛИ); y: сдвиг"; + strings["2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER##sesd"].plurals[0] = "2Dxx: НЕ ДЛЯ ИСПОЛЬЗОВАНИЯ КОМПОЗИТОРОМ"; + strings["30xx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "30xx: Переключить жёсткий перезапуск огибающей на новой ноте"; + strings["18xx: Toggle extended channel 3 mode##sesd"].plurals[0] = "18xx: Переключить расширенный режим 3-го канала"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd0"].plurals[0] = "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd0"].plurals[0] = "DFxx: Направление проигрывания сэмпла (0: обычное; 1: обратное)"; + strings["18xx: Toggle drums mode (1: enabled; 0: disabled)##sesd"].plurals[0] = "18xx: Переключить режим ударных (1: включить; 0: выключить)"; + strings["11xx: Set feedback (0 to 7)##sesd0"].plurals[0] = "11xx: Обратная связь (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 7F lowest)##sesd"].plurals[0] = "12xx: Уровень оператора 1 (0 макс., 7F мин.)"; + strings["13xx: Set level of operator 2 (0 highest, 7F lowest)##sesd"].plurals[0] = "13xx: Уровень оператора 2 (0 макс., 7F мин.)"; + strings["14xx: Set level of operator 3 (0 highest, 7F lowest)##sesd"].plurals[0] = "14xx: Уровень оператора 3 (0 макс., 7F мин.)"; + strings["15xx: Set level of operator 4 (0 highest, 7F lowest)##sesd"].plurals[0] = "15xx: Уровень оператора 4 (0 макс., 7F мин.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd0"].plurals[0] = "16xy: Множитель частоты (x: оператор (1-4); y: множитель)"; + strings["19xx: Set attack of all operators (0 to 1F)##sesd"].plurals[0] = "19xx: Атака всех операторов (0-1F)"; + strings["1Axx: Set attack of operator 1 (0 to 1F)##sesd"].plurals[0] = "1Axx: Атака оператора 1 (0-1F)"; + strings["1Bxx: Set attack of operator 2 (0 to 1F)##sesd"].plurals[0] = "1Bxx: Атака оператора 2 (0-1F)"; + strings["1Cxx: Set attack of operator 3 (0 to 1F)##sesd"].plurals[0] = "1Cxx: Атака оператора 3 (0-1F)"; + strings["1Dxx: Set attack of operator 4 (0 to 1F)##sesd"].plurals[0] = "1Dxx: Атака оператора 4 (0-1F)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd0"].plurals[0] = "50xy: Включить АМ (x: оператор 1-4 (0 для всех операторов); y: АМ)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd0"].plurals[0] = "51xy: Уровень сустейна (x: оператор 1-4 (0 для всех операторов); y: уровень)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd0"].plurals[0] = "52xy: Релиз (x: оператор 1-4 (0 для всех операторов); y: релиз)"; + strings["53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 is center)##sesd"].plurals[0] = "53xy: Расстройка (x: оператор 1-4 (0 для всех операторов); y: расстройка (3 - без расстройки))"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd0"].plurals[0] = "54xy: Масш. огиб. (x: оператор 1-4 (0 для всех операторов); y: масш. 0-3)"; + strings["56xx: Set decay of all operators (0 to 1F)##sesd"].plurals[0] = "56xx: Спад всех операторов (0-1F)"; + strings["57xx: Set decay of operator 1 (0 to 1F)##sesd"].plurals[0] = "57xx: Спад оператора 1 (0-1F)"; + strings["58xx: Set decay of operator 2 (0 to 1F)##sesd"].plurals[0] = "58xx: Спад оператора 2 (0-1F)"; + strings["59xx: Set decay of operator 3 (0 to 1F)##sesd"].plurals[0] = "59xx: Спад оператора 3 (0-1F)"; + strings["5Axx: Set decay of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Axx: Спад оператора 4 (0-1F)"; + strings["5Bxx: Set decay 2 of all operators (0 to 1F)##sesd"].plurals[0] = "5Bxx: Спад 2 всех операторов (0-1F)"; + strings["5Cxx: Set decay 2 of operator 1 (0 to 1F)##sesd"].plurals[0] = "5Cxx: Спад 2 оператора 1 (0-1F)"; + strings["5Dxx: Set decay 2 of operator 2 (0 to 1F)##sesd"].plurals[0] = "5Dxx: Спад 2 оператора 2 (0-1F)"; + strings["5Exx: Set decay 2 of operator 3 (0 to 1F)##sesd"].plurals[0] = "5Exx: Спад 2 оператора 3 (0-1F)"; + strings["5Fxx: Set decay 2 of operator 4 (0 to 1F)##sesd"].plurals[0] = "5Fxx: Спад 2 оператора 4 (0-1F)"; + strings["10xx: Set noise frequency (xx: value; 0 disables noise)##sesd"].plurals[0] = "10xx: Частота шума (xx: частота; 0 отключает шум)"; + strings["17xx: Set LFO speed##sesd"].plurals[0] = "17xx: Установить частоту ГНЧ"; + strings["18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "18xx: Форма волны ГНЧ (0 пила, 1 меандр, 2 треуг., 3 шум)"; + strings["1Exx: Set AM depth (0 to 7F)##sesd"].plurals[0] = "1Exx: Глубина АМ (0-7F)"; + strings["1Fxx: Set PM depth (0 to 7F)##sesd"].plurals[0] = "1Fxx: Глубина ФМ (0-7F)"; + strings["55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from 0 to 3)##sesd"].plurals[0] = "55xy: Расстройка 2 (x: оператор 1-4 (0 для всех операторов); y: расстройка 0-3)"; + strings["24xx: Set LFO 2 speed##sesd"].plurals[0] = "24xx: Установить частоту ГНЧ 2"; + strings["25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)##sesd"].plurals[0] = "25xx: Форма волны ГНЧ 2 (0 пила, 1 меандр, 2 треуг., 3 шум)"; + strings["26xx: Set AM 2 depth (0 to 7F)##sesd"].plurals[0] = "26xx: Глубина АМ 2 (0-7F)"; + strings["27xx: Set PM 2 depth (0 to 7F)##sesd"].plurals[0] = "27xx: Глубина ФМ 2 (0-7F)"; + strings["28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 to 7)##sesd"].plurals[0] = "28xy: Реверб (x: оператор 1-4 (0 для всех операторов); y: реверб 0-7)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd0"].plurals[0] = "2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны 0-7)"; + strings["2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); y: shift from 0 to 3)##sesd"].plurals[0] = "2Bxy: Сдвиг генератора огибающей (x: оператор 1-4 (0 для всех операторов); y: сдвиг 0-3)"; + strings["2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)##sesd"].plurals[0] = "2Cxy: Точный множитель (x: оператор 1-4 (0 для всех операторов); y: множитель)"; + strings["3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "3xyy: Установить фиксированную частоту оператора 1 (x: октава 0-7; y: частота)"; + strings["3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "3xyy: Установить фиксированную частоту оператора 2 (x: октава 8-F; y: частота)"; + strings["4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)##sesd"].plurals[0] = "4xyy: Установить фиксированную частоту оператора 3 (x: октава 0-7; y: частота)"; + strings["4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)##sesd"].plurals[0] = "4xyy: Установить фиксированную частоту оператора 4 (x: октава 8-F; y: частота)"; + strings["10xy: Setup LFO (x: enable; y: speed)##sesd"].plurals[0] = "10xy: Настройка ГНЧ (x: включить; y: скорость)"; + strings["55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, 8 off)##sesd"].plurals[0] = "55xy: Огибающая SSG (x: оператор 1-4 (0 для всех операторов); y: 0-7 вкл., 8 выкл.)"; + strings["1Fxx: Set ADPCM-A global volume (0 to 3F)##sesd"].plurals[0] = "1Fxx: Глобальная громкость ADPCM-A (0-3F)"; + strings["11xx: Set feedback (0 to 7)##sesd1"].plurals[0] = "11xx: Обратная связь (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd0"].plurals[0] = "12xx: Уровень оператора 1 (0 макс., 3F мин.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd0"].plurals[0] = "13xx: Уровень оператора 2 (0 макс., 3F мин.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)##sesd"].plurals[0] = "16xy: Множитель частоты (x: оператор 1-2; y: множитель)"; + strings["19xx: Set attack of all operators (0 to F)##sesd0"].plurals[0] = "19xx: Атака всех операторов (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd0"].plurals[0] = "1Axx: Атака оператора 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd0"].plurals[0] = "1Bxx: Атака оператора 2 (0-F)"; + strings["10xx: Set patch (0 to F)##sesd"].plurals[0] = "10xx: Патч (0-F)"; + strings["50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)##sesd"].plurals[0] = "50xy: Включить АМ (x: оператор 1-2 (0 для всех операторов); y: АМ)"; + strings["51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)##sesd"].plurals[0] = "51xy: Уровень сустейна (x: оператор 1-2 (0 для всех операторов); y: сустейн)"; + strings["52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)##sesd"].plurals[0] = "52xy: Релиз (x: оператор 1-2 (0 для всех операторов); y: релиз)"; + strings["53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "53xy: Вибрато (x: оператор 1-2 (0 для всех операторов); y: вкл.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale from 0 to 3)##sesd"].plurals[0] = "54xy: Масш. огиб. (x: оператор 1-2 (0 для всех операторов); y: масш. 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "55xy: Сустейн огибающей (x: оператор 1-2 (0 для всех операторов); y: вкл.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd0"].plurals[0] = "56xx: Спад всех операторов (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd0"].plurals[0] = "57xx: Спад оператора 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd0"].plurals[0] = "58xx: Спад оператора 2 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for all ops); y: enabled)##sesd"].plurals[0] = "5Bxy: Масштаб. огиб. в зав. от ноты (x: оператор 1-2 (0 для всех операторов); y: вкл.)"; + strings["10xx: Set global AM depth (0: 1dB, 1: 4.8dB)##sesd"].plurals[0] = "10xx: Глобальная глубина АМ (0: 1 дБ, 1: 4.8 дБ)"; + strings["11xx: Set feedback (0 to 7)##sesd2"].plurals[0] = "11xx: Обратная связь (0-7)"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd1"].plurals[0] = "12xx: Уровень оператора 1 (0 макс., 3F мин.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd1"].plurals[0] = "13xx: Уровень оператора 2 (0 макс., 3F мин.)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd0"].plurals[0] = "14xx: Уровень оператора 3 (0 макс., 3F мин.)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd0"].plurals[0] = "15xx: Уровень оператора 4 (0 макс., 3F мин.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd1"].plurals[0] = "16xy: Множитель частоты (x: оператор 1-4; y: множитель)"; + strings["17xx: Set global vibrato depth (0: normal, 1: double)##sesd"].plurals[0] = "17xx: Глобальная глубина вибрато (0: нормальная, 1: двойная)"; + strings["19xx: Set attack of all operators (0 to F)##sesd1"].plurals[0] = "19xx: Атака всех операторов (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd1"].plurals[0] = "1Axx: Атака оператора 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd1"].plurals[0] = "1Bxx: Атака оператора 2 (0-F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd0"].plurals[0] = "1Cxx: Атака оператора 3 (0-F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd0"].plurals[0] = "1Dxx: Атака оператора 4 (0-F)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 3 in OPL2 and 0 to 7 in OPL3)##sesd"].plurals[0] = "2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны 0-3 для OPL2 и 0-7 для OPL3)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd1"].plurals[0] = "50xy: Включить АМ (x: оператор 1-4 (0 для всех операторов); y: АМ)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd1"].plurals[0] = "51xy: Уровень сустейна (x: оператор 1-4 (0 для всех операторов); y: сустейн)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd1"].plurals[0] = "52xy: Релиз (x: оператор 1-4 (0 для всех операторов); y: релиз)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "53xy: Вибрато (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd1"].plurals[0] = "54xy: Масш. огиб. (x: оператор 1-4 (0 для всех операторов); y: масш. 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "55xy: Сустейн огибающей (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd1"].plurals[0] = "56xx: Спад всех операторов (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd1"].plurals[0] = "57xx: Спад оператора 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd1"].plurals[0] = "58xx: Спад оператора 2 (0-F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd0"].plurals[0] = "59xx: Спад оператора 3 (0-F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd0"].plurals[0] = "5Axx: Спад оператора 4 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd0"].plurals[0] = "5Bxy: Масштаб. огиб. в зав. от ноты (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd"].plurals[0] = "10xx: Форма волны (бит 0: треуг.; бит 1: пила; бит 2: прямоуг.; бит 3: шум)"; + strings["11xx: Set coarse cutoff (not recommended; use 4xxx instead)##sesd"].plurals[0] = "11xx: Грубая частота среза (не рекомендуется; используйте 4xxx)"; + strings["12xx: Set coarse pulse width (not recommended; use 3xxx instead)##sesd"].plurals[0] = "12xx: Грубая скважность (не рекомендуется; используйте 3xxx)"; + strings["13xx: Set resonance (0 to F)##sesd"].plurals[0] = "13xx: Резонанс (0-F)"; + strings["14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "14xx: Режим фильтра (бит 0: ФНЧ; бит 1: ППФ; бит 2: ФВЧ)"; + strings["15xx: Set envelope reset time##sesd"].plurals[0] = "15xx: Установить время ресета огибающей"; + strings["1Axx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "1Axx: Отключить ресет огибающей для этого канала (1 выкл.; 0 вкл.)"; + strings["1Bxy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "1Bxy: Сбросить частоту среза (x: на след. ноте; y: сейчас)"; + strings["1Cxy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "1Cxy: Сбросить скважность (x: на след. ноте; y: сейчас)"; + strings["1Exy: Change other parameters (LEGACY)##sesd"].plurals[0] = "1Exy: Изменить другие параметры (СОВМЕСТИМОСТЬ)"; + strings["20xy: Set attack/decay (x: attack; y: decay)##sesd"].plurals[0] = "20xy: Установить атаку/спад (x: атака; y: спад)"; + strings["21xy: Set sustain/release (x: sustain; y: release)##sesd"].plurals[0] = "21xy: Установить сустейн/релиз (x: сустейн; y: релиз)"; + strings["22xx: Pulse width slide up##sesd"].plurals[0] = "22xx: Изменение скважности вверх"; + strings["23xx: Pulse width slide down##sesd"].plurals[0] = "23xx: Изменение скважности вниз"; + strings["24xx: Cutoff slide up##sesd"].plurals[0] = "24xx: Изменение частоты среза вверх"; + strings["25xx: Cutoff slide down##sesd"].plurals[0] = "25xx: Изменение частоты среза вниз"; + strings["3xxx: Set pulse width (0 to FFF)##sesd"].plurals[0] = "3xxx: Скважность (0-FFF)"; + strings["4xxx: Set cutoff (0 to 7FF)##sesd"].plurals[0] = "4xxx: Частота среза (0-7FF)"; + strings["10xx: Set waveform##sesd0"].plurals[0] = "10xx: Волна"; + strings["13xx: Set waveform (local)##sesd"].plurals[0] = "13xx: Волна (локальная)"; + strings["11xx: Set raw period (0-1F)##sesd"].plurals[0] = "11xx: \"Сырое\" значение периода (0-1F)"; + strings["11xx: Set waveform (local)##sesd"].plurals[0] = "11xx: Волна (локальная)"; + strings["20xx: Set PCM frequency##sesd"].plurals[0] = "20xx: Частота ИКМ"; + strings["10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: 1dB, 1: 4.8dB))##sesd"].plurals[0] = "10xy: Глубина АМ (x: оператор 1-4 (0 для всех операторов); y: глубина (0: 1 дБ, 1: 4.8 дБ))"; + strings["12xx: Set level of operator 1 (0 highest, 3F lowest)##sesd2"].plurals[0] = "12xx: Уровень оператора 1 (0 макс., 3F мин.)"; + strings["13xx: Set level of operator 2 (0 highest, 3F lowest)##sesd2"].plurals[0] = "13xx: Уровень оператора 2 (0 макс., 3F мин.)"; + strings["14xx: Set level of operator 3 (0 highest, 3F lowest)##sesd1"].plurals[0] = "14xx: Уровень оператора 3 (0 макс., 3F мин.)"; + strings["15xx: Set level of operator 4 (0 highest, 3F lowest)##sesd1"].plurals[0] = "15xx: Уровень оператора 4 (0 макс., 3F мин.)"; + strings["16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)##sesd2"].plurals[0] = "16xy: Множитель частоты (x: оператор 1-4; y: мнжитель)"; + strings["17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: normal, 1: double))##sesd"].plurals[0] = "17xy: Глубина вибрато (x: оператор 1-4 (0 для всех операторов); y: глубина (0: нормальная, 1: удвоенная))"; + strings["19xx: Set attack of all operators (0 to F)##sesd"].plurals[0] = "19xx: Атака всех операторов (0-F)"; + strings["1Axx: Set attack of operator 1 (0 to F)##sesd2"].plurals[0] = "1Axx: Атака оператора 1 (0-F)"; + strings["1Bxx: Set attack of operator 2 (0 to F)##sesd2"].plurals[0] = "1Bxx: Атака оператора 1 (0-F)"; + strings["1Cxx: Set attack of operator 3 (0 to F)##sesd1"].plurals[0] = "1Cxx: Атака оператора 1 (0-F)"; + strings["1Dxx: Set attack of operator 4 (0 to F)##sesd1"].plurals[0] = "1Dxx: Атака оператора 1 (0-F)"; + strings["20xy: Set panning of operator 1 (x: left; y: right)##sesd"].plurals[0] = "20xy: Панорамирование оператора 1 (x: лево; y: право)"; + strings["21xy: Set panning of operator 2 (x: left; y: right)##sesd"].plurals[0] = "21xy: Панорамирование оператора 2 (x: лево; y: право)"; + strings["22xy: Set panning of operator 3 (x: left; y: right)##sesd"].plurals[0] = "22xy: Панорамирование оператора 3 (x: лево; y: право)"; + strings["23xy: Set panning of operator 4 (x: left; y: right)##sesd"].plurals[0] = "23xy: Панорамирование оператора 4 (x: лево; y: право)"; + strings["24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "24xy: Регистр выходного уровня (громкости) (x: оператор 1-4 (0 для всех операторов); y: уровень 0-7)"; + strings["25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); y: level from 0 to 7)##sesd"].plurals[0] = "25xy: Уровень входной модуляции (x: оператор 1-4 (0 для всех операторов); y: уровень 0-7)"; + strings["26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay from 0 to 7)##sesd"].plurals[0] = "26xy: Задержка огибающей (x: оператор 1-4 (0 для всех операторов); y: задержка 0-7)"; + strings["27xx: Set noise mode for operator 4 (x: mode from 0 to 3)##sesd"].plurals[0] = "27xx: Режим шума для оператора 4 (x: режим 0-3)"; + strings["2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform from 0 to 7)##sesd1"].plurals[0] = "2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны 0-7)"; + strings["2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 to 7)##sesd"].plurals[0] = "2Fxy: Блок в режиме фиксированной частоты (x: оператор 1-4; y: октава 0-7)"; + strings["40xx: Set detune of operator 1 (80: center)##sesd"].plurals[0] = "40xx: Расстройка оператора 1 (80: без расстройки)"; + strings["41xx: Set detune of operator 2 (80: center)##sesd"].plurals[0] = "41xx: Расстройка оператора 2 (80: без расстройки)"; + strings["42xx: Set detune of operator 3 (80: center)##sesd"].plurals[0] = "42xx: Расстройка оператора 3 (80: без расстройки)"; + strings["43xx: Set detune of operator 4 (80: center)##sesd"].plurals[0] = "43xx: Расстройка оператора 4 (80: без расстройки)"; + strings["50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)##sesd2"].plurals[0] = "50xy: Включить АМ (x: оператор 1-4 (0 для всех операторов); y: АМ)"; + strings["51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)##sesd2"].plurals[0] = "51xy: Уровень сустейна (x: оператор 1-4 (0 для всех операторов); y: сустейн)"; + strings["52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)##sesd2"].plurals[0] = "52xy: Релиз (x: оператор 1-4 (0 для всех операторов); y: релиз)"; + strings["53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "53xy: Вибрато (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale from 0 to 3)##sesd2"].plurals[0] = "54xy: Масш. огиб. (x: оператор 1-4 (0 для всех операторов); y: масш. 0-3)"; + strings["55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "55xy: Сустейн огибающей (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["56xx: Set decay of all operators (0 to F)##sesd2"].plurals[0] = "56xx: Спад всех операторов (0-F)"; + strings["57xx: Set decay of operator 1 (0 to F)##sesd2"].plurals[0] = "57xx: Спад оператора 1 (0-F)"; + strings["58xx: Set decay of operator 2 (0 to F)##sesd2"].plurals[0] = "58xx: Спад оператора 2 (0-F)"; + strings["59xx: Set decay of operator 3 (0 to F)##sesd1"].plurals[0] = "59xx: Спад оператора 3 (0-F)"; + strings["5Axx: Set decay of operator 4 (0 to F)##sesd1"].plurals[0] = "5Axx: Спад оператора 4 (0-F)"; + strings["5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for all ops); y: enabled)##sesd1"].plurals[0] = "5Bxy: Масштаб. огиб. в зав. от ноты (x: оператор 1-4 (0 для всех операторов); y: вкл.)"; + strings["3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Частота в режиме фиксированной частоты для оператора 1 (x: два старших бита 0-3; y: 8 младших битов частоты)"; + strings["3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Частота в режиме фиксированной частоты для оператора 2 (x: два старших бита 4-7; y: 8 младших битов частоты)"; + strings["3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Частота в режиме фиксированной частоты для оператора 3 (x: два старших бита 8-B; y: 8 младших битов частоты)"; + strings["3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; y: low 8 bits of F-num)##sesd"].plurals[0] = "3xyy: Частота в режиме фиксированной частоты для оператора 4 (x: два старших бита C-F; y: 8 младших битов частоты)"; + strings["10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)##sesd1"].plurals[0] = "10xx: Форма волны (бит 0: треуг.; бит 1: пила; бит 2: прямоуг.; бит 3: шум)"; + strings["11xx: Set resonance (0 to FF)##sesd"].plurals[0] = "11xx: Резонанс (0-FF)"; + strings["12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)##sesd"].plurals[0] = "12xx: Режим фильтра (бит 0: ФНЧ; бит 1: ППФ; бит 2: ФВЧ)"; + strings["13xx: Disable envelope reset for this channel (1 disables; 0 enables)##sesd"].plurals[0] = "13xx: Отключить ресет огибающей для этого канала (1 выкл.; 0 вкл.)"; + strings["14xy: Reset cutoff (x: on new note; y: now)##sesd"].plurals[0] = "14xy: Сбросить частоту среза (x: на след. ноте; y: сейчас)"; + strings["15xy: Reset pulse width (x: on new note; y: now)##sesd"].plurals[0] = "15xy: Сбросить скважность (x: на след. ноте; y: сейчас)"; + strings["16xy: Change other parameters##sesd"].plurals[0] = "16xy: Изменить другие параметры"; + strings["17xx: Pulse width slide up##sesd"].plurals[0] = "17xx: Изменение скважности вверх"; + strings["18xx: Pulse width slide down##sesd"].plurals[0] = "18xx: Изменение скважности вниз"; + strings["19xx: Cutoff slide up##sesd"].plurals[0] = "19xx: Изменение частоты среза вверх"; + strings["1Axx: Cutoff slide down##sesd"].plurals[0] = "1Axx: Изменение частоты среза вниз"; + strings["3xxx: Set pulse width (0 to FFF)##sesd1"].plurals[0] = "3xxx: Скважность (0-FFF)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd1"].plurals[0] = "4xxx: Частота среза (0-FFF)"; + strings["a chip which found its way inside mobile phones in the 2000's.\nas proprietary as it is, it passed away after losing to MP3 in the mobile hardware battle.##sesd"].plurals[0] = "чип, начавший появляться в мобильных телефонах в 2000-ые.\nнесмотря на проприетарность, он проиграл формату MP3 во время соперничества разных видов мобильного железа."; + strings["##sesd0"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["##sesd1"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["a square/noise sound chip found on the Sega Master System, ColecoVision, Tandy, TI's own 99/4A and a few other places.##sesd"].plurals[0] = "чип с квадратными волнами и шумом, который был установлен в Sega Master System, ColecoVision, Tandy, собственном устройстве TI 99/4A и некоторых других местах."; + strings["20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)##sesd"].plurals[0] = "20xy: Режим шума (x: фикс. част./част. 3-го кан.; y: \"тонкая\" прямоуг. аолна/шум)"; + strings["##sesd2"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["the most popular portable game console of the era.##sesd"].plurals[0] = "самая популярная портативная игровая консоль той эпохи."; + strings["10xx: Set waveform##sesd1"].plurals[0] = "10xx: Волна"; + strings["11xx: Set noise length (0: long; 1: short)##sesd"].plurals[0] = "11xx: Длина шума (0: длинный; 1: короткий)"; + strings["12xx: Set duty cycle (0 to 3)##sesd"].plurals[0] = "12xx: Скважность (0-3)"; + strings["13xy: Setup sweep (x: time; y: shift)##sesd"].plurals[0] = "13xy: Сконфигурировать аппаратное портаменто (x: длительность; y: расстояние)"; + strings["14xx: Set sweep direction (0: up; 1: down)##sesd"].plurals[0] = "14xx: Направление аппаратного портаменто (0: вверх; 1: вниз)"; + strings["15xx: Set waveform (local)##sesd"].plurals[0] = "15xx: Волна (локальная)"; + strings["an '80s game console with a wavetable sound chip, popular in Japan.##sesd"].plurals[0] = "игровая консоль из 80-ых с чипом на волновых таблицах. Была популярна в Японии."; + strings["10xx: Set waveform##sesd2"].plurals[0] = "10xx: Волна"; + strings["11xx: Toggle noise mode##sesd0"].plurals[0] = "11xx: Переключить режим шума"; + strings["12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)##sesd"].plurals[0] = "12xx: Настроить ГНЧ (0: выкл.; 1: глубина 1x; 2: глубина 16x; 3: глубина 256x)"; + strings["13xx: Set LFO speed##sesd"].plurals[0] = "13xx: Частота ГНЧ"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd1"].plurals[0] = "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)"; + strings["18xx: Set waveform (local)##sesd"].plurals[0] = "18xx: Волна (локальная)"; + strings["also known as Famicom in Japan, it's the most well-known game console of the '80s.##sesd"].plurals[0] = "также известная в Японии как Famicom. Самая известная игровая консоль 80-ых."; + strings["11xx: Write to delta modulation counter (0 to 7F)##sesd"].plurals[0] = "11xx: Запись в регистр дельта-счётчика (0-7F)"; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd0"].plurals[0] = "12xx: Скважность/режим шума (меандр: 0-3; шум: 0 или 1)"; + strings["13xy: Sweep up (x: time; y: shift)##sesd"].plurals[0] = "13xy: Аппаратное портаменто вверх (x: время; y: сдвиг)"; + strings["14xy: Sweep down (x: time; y: shift)##sesd"].plurals[0] = "14xy: Аппаратное портаменто вниз (x: время; y: сдвиг)"; + strings["15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)##sesd"].plurals[0] = "15xx: Режим огибающей (0: огибающая, 1: длина, 2: цикл, 3: постоянная)"; + strings["16xx: Set length counter (refer to manual for a list of values)##sesd"].plurals[0] = "16xx: Счётчик длины (список значений см. в инструкции)"; + strings["17xx: Set frame counter mode (0: 4-step, 1: 5-step)##sesd"].plurals[0] = "17xx: Режим счётчика кадров (0: 4 шага, 1: 5 шагов)"; + strings["18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)##sesd"].plurals[0] = "18xx: Выбрать режим ИКМ/ДИКМ (0: ИКМ; 1: ДИКМ)"; + strings["19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Линейный счётчик треуг. волны (0-7F; 80 и выше мгновенно останавливают волну)"; + strings["20xx: Set DPCM frequency (0 to F)##sesd"].plurals[0] = "20xx: Частота ДИКМ (0-F)"; + strings["##sesd3"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["##sesd4"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.##sesd"].plurals[0] = "в этом компьютере стоит чип SID, который имеет продвинутый функционал, присущий синтезаторам, например, фильтр и ADSR-огибающую."; + strings["this computer is powered by the SID chip, which had synthesizer features like a filter and ADSR.\nthis is the newer revision of the chip.##sesd"].plurals[0] = "в этом компьютере стоит чип SID, который имеет продвинутый функционал, присущий синтезаторам, например, фильтр и ADSR-огибающую.\nЭто более новая ревизия чипа."; + strings["##sesd5"].plurals[0] = "<СОСТАВНАЯ СИСТЕМА!>"; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.##sesd"].plurals[0] = "как Neo Geo, но без канала АДИКМ-B, потому что они не смогли подключить пины."; + strings["like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect the pins.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "как Neo Geo, но без канала АДИКМ-B, потому что они не смогли подключить пины.\nЭто версия в режиме расширенного канала, который превращает второй FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\nthe discovery of envelope bass helped it beat the SN76489 with ease.##sesd"].plurals[0] = "этот чип везде! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\nОткрытие метода использования огибающей для баса легко позволило этому чипу победить SN76489."; + strings["a computer from the '80s with full sampling capabilities, giving it a sound ahead of its time.##sesd"].plurals[0] = "компьютер из 80-ых с полноценными возможностями сэмплирования, что давало ему звучание, опережавшее его эпоху."; + strings["10xx: Toggle filter (0 disables; 1 enables)##sesd"].plurals[0] = "10xx: Переключить фильтр (0 выкл.; 1 вкл.)"; + strings["11xx: Toggle AM with next channel##sesd"].plurals[0] = "11xx: Переключить АМ со следующим каналом"; + strings["12xx: Toggle period modulation with next channel##sesd"].plurals[0] = "12xx: Переключить модуляцию периода со следующим каналом"; + strings["13xx: Set waveform##sesd"].plurals[0] = "13xx: Волна"; + strings["14xx: Set waveform (local)##sesd"].plurals[0] = "14xx: Волна (локлаьная)"; + strings["this was Yamaha's first integrated FM chip.\nit was used in several synthesizers, computers and arcade boards.##sesd"].plurals[0] = "этот чип был первой интегральной микросхемой Yamaha.\nОн использовался в нескольких синтезаторах, компьютерах и аркадных автоматах."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).##sesd"].plurals[0] = "этот чип в основном известен по причине того, что он находился в Sega Genesis (но он также использовался в компьютере FM Towns)."; + strings["it's a challenge to make music on this chip which barely has musical capabilities...##sesd"].plurals[0] = "на этом чипе очень сложно писать музыку, ведь он едва ли обладает музыкальными возможностями..."; + strings["supposedly an upgrade from the AY-3-8910, this was present on the Creative Music System (Game Blaster) and SAM Coupé.##sesd"].plurals[0] = "этот чип, судя по всему, улучшенная версия AY-3-8910, использовался в Creative Music System (Game Blaster) и SAM Coupé."; + strings["10xy: Set channel mode (x: noise; y: tone)##sesd"].plurals[0] = "10xy: Режим канала (x: шум; y: тон)"; + strings["11xx: Set noise frequency##sesd"].plurals[0] = "11xx: Частота шума"; + strings["12xx: Setup envelope (refer to docs for more information)##sesd"].plurals[0] = "12xx: Настройка огибающей (см. инструкцию)"; + strings["an improved version of the AY-3-8910 with a bigger frequency range, duty cycles, configurable noise and per-channel envelopes!##sesd"].plurals[0] = "улучшенная версия AY-3-8910 с большим диапазоном частот, настройкой скважности, настраиваемым шумом и огибающей на каждый канал!"; + strings["Commodore's successor to the PET.\nits square wave channels are more than just square...##sesd"].plurals[0] = "Компьютер Commodore, вышедший после PET.\nего каналы квадратных волн могут играть не только лишь квадратные волны..."; + strings["one channel of 1-bit wavetable which is better (and worse) than the PC Speaker.##sesd"].plurals[0] = "один канал 1-битной волновой таблицы, что лучше (или хуже), чем PC Speaker (пищалка)."; + strings["FM? nah... samples! Nintendo's answer to Sega.##sesd"].plurals[0] = "FM? не... сэмплы! Ответ Nintendo в сторону Sega."; + strings["18xx: Enable echo buffer##sesd"].plurals[0] = "18xx: Включить эхо-буфер"; + strings["19xx: Set echo delay (0 to F)##sesd"].plurals[0] = "19xx: Задержка эхо (0-F)"; + strings["1Axx: Set left echo volume##sesd"].plurals[0] = "1Axx: Громкость эхо на левом канале"; + strings["1Bxx: Set right echo volume##sesd"].plurals[0] = "1Bxx: Громкость эхо на правом канале"; + strings["1Cxx: Set echo feedback##sesd"].plurals[0] = "1Cxx: Обратная связь эхо"; + strings["1Exx: Set dry output volume (left)##sesd"].plurals[0] = "1Exx: Громкость канала (лево)"; + strings["1Fxx: Set dry output volume (right)##sesd"].plurals[0] = "1Fxx: Громкость канала (право)"; + strings["30xx: Set echo filter coefficient 0##sesd"].plurals[0] = "30xx: Коэффициент 0 фильтра эхо"; + strings["31xx: Set echo filter coefficient 1##sesd"].plurals[0] = "31xx: Коэффициент 1 фильтра эхо"; + strings["32xx: Set echo filter coefficient 2##sesd"].plurals[0] = "32xx: Коэффициент 2 фильтра эхо"; + strings["33xx: Set echo filter coefficient 3##sesd"].plurals[0] = "33xx: Коэффициент 3 фильтра эхо"; + strings["34xx: Set echo filter coefficient 4##sesd"].plurals[0] = "34xx: Коэффициент 4 фильтра эхо"; + strings["35xx: Set echo filter coefficient 5##sesd"].plurals[0] = "35xx: Коэффициент 5 фильтра эхо"; + strings["36xx: Set echo filter coefficient 6##sesd"].plurals[0] = "36xx: Коэффициент 6 фильтра эхо"; + strings["37xx: Set echo filter coefficient 7##sesd"].plurals[0] = "37xx: Коэффициент 7 фильтра эхо"; + strings["10xx: Set waveform##sesd3"].plurals[0] = "10xx: Волна"; + strings["11xx: Toggle noise mode##sesd1"].plurals[0] = "11xx: Переключить режим шума"; + strings["12xx: Toggle echo on this channel##sesd"].plurals[0] = "12xx: Переключить эхо наэтом канале"; + strings["13xx: Toggle pitch modulation##sesd"].plurals[0] = "13xx: Переключить частотную модуляцию"; + strings["14xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "14xy: Переключить инвертирование сигнала (x: левый; y: правый)"; + strings["15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: bent)##sesd"].plurals[0] = "15xx: Режим огибающей (0: ADSR, 1: усиление/прямой, 2: спад, 3: экспоненциальная, 4: нарастание, 5: изогн.)"; + strings["16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)##sesd"].plurals[0] = "16xx: Усиление (00-7F в прямом режиме; иначе 00-1F)"; + strings["17xx: Set waveform (local)##sesd"].plurals[0] = "17xx: Волна (локальная)"; + strings["1Dxx: Set noise frequency (00 to 1F)##sesd"].plurals[0] = "1Dxx: Частота шума (00-1F)"; + strings["20xx: Set attack (0 to F)##sesd"].plurals[0] = "20xx: Атака (0-F)"; + strings["21xx: Set decay (0 to 7)##sesd"].plurals[0] = "21xx: Спад (0-7)"; + strings["22xx: Set sustain (0 to 7)##sesd"].plurals[0] = "22xx: Сустейн (0-7)"; + strings["23xx: Set release (00 to 1F)##sesd"].plurals[0] = "23xx: Релиз (00-1F)"; + strings["an expansion chip for the Famicom, featuring a quirky sawtooth channel.##sesd"].plurals[0] = "чип расширения для Famicom, содержащий своеобразный канал пилообразной волны."; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Скважность (меандр: 0-7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd2"].plurals[0] = "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)"; + strings["cost-reduced version of the OPL with 16 patches and only one of them is user-configurable.##sesd"].plurals[0] = "удешевлённая версия OPL с 16-ю патчами, причём только один из них доступен для настройки пользователем."; + strings["a disk drive for the Famicom which also contains one wavetable channel.##sesd"].plurals[0] = "дисковый привод для Famicom, также содержащий один канал волновых таблиц."; + strings["10xx: Set waveform##sesd4"].plurals[0] = "10xx: Волна"; + strings["11xx: Set modulation depth##sesd"].plurals[0] = "11xx: Глубина модуляции"; + strings["12xy: Set modulation speed high byte (x: enable; y: value)##sesd"].plurals[0] = "12xy: Старший байт скорости модуляции (x: вкл.; y: значение)"; + strings["13xx: Set modulation speed low byte##sesd"].plurals[0] = "13xx: Младший байт скорости модуляции"; + strings["14xx: Set modulator position##sesd"].plurals[0] = "14xx: Положение модулятора"; + strings["15xx: Set modulator table to waveform##sesd"].plurals[0] = "15xx: Назначить таблицу модуляции волны"; + strings["16xx: Set waveform (local)##sesd"].plurals[0] = "16xx: Волна (локальная)"; + strings["an expansion chip for the Famicom, featuring a little-known PCM channel.##sesd"].plurals[0] = "чип расширения для Famicom, имеющий малоизвестный канал ИКМ-сэмплов."; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)##sesd1"].plurals[0] = "12xx: Скважность/режим шума (меандр: 0-3; шум: 0 или 1)"; + strings["an expansion chip for the Famicom, with full wavetable.##sesd"].plurals[0] = "чип расширения для Famicom, полностью на волновых таблицах."; + strings["18xx: Change channel limits (0 to 7, x + 1)##sesd"].plurals[0] = "18xx: Изменить лимит каналов (0-7, x + 1)"; + strings["20xx: Load a waveform into memory##sesd"].plurals[0] = "20xx: Загрузить волну в память"; + strings["21xx: Set position for wave load##sesd"].plurals[0] = "21xx: Задать начальное смещение для загрузки волны"; + strings["10xx: Select waveform##sesd"].plurals[0] = "10xx: Выбрать волну"; + strings["11xx: Set waveform position in RAM##sesd"].plurals[0] = "11xx: Задать положение волны в ОЗУ"; + strings["12xx: Set waveform length in RAM (04 to FC in steps of 4)##sesd"].plurals[0] = "12xx: Задать длину волны в ОЗУ (04-FC с шагом 4)"; + strings["15xx: Set waveform load position##sesd"].plurals[0] = "15xx: Задать положение для загрузки волны"; + strings["16xx: Set waveform load length (04 to FC in steps of 4)##sesd"].plurals[0] = "16xx: Задать длину загружаемой волны (04-FC с шагом 4)"; + strings["17xx: Select waveform (local)##sesd1"].plurals[0] = "17xx: Волна (локальная)"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)##sesd"].plurals[0] = "удешевлённая версия OPM с другим расположением регистров и отсутствием стерео...\n...но у неё внутри AY-3-8910! (на самом деле YM2149)"; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies##sesd"].plurals[0] = "удешевлённая версия OPM с другим расположением регистров и отсутствием стерео...\n...но у неё внутри AY-3-8910! (на самом деле YM2149)\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["cost-reduced version of the OPM with a different register layout and no stereo...\n...but it has a built-in AY-3-8910! (actually an YM2149)\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "удешевлённая версия OPM с другим расположением регистров и отсутствием стерео...\n...но у неё внутри AY-3-8910! (на самом деле YM2149)\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами.\nУ этой версии есть контроль режима CSM для специальных эффектов на третьем канале."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.##sesd"].plurals[0] = "OPN, но вдвое больше FM-каналов, возвращённое стерео, ритм- и АДИКМ каналы."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies##sesd"].plurals[0] = "OPN, но вдвое больше FM-каналов, возвращённое стерео, ритм- и АДИКМ каналы.\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["OPN but twice the FM channels, stereo makes a come-back and has rhythm and ADPCM channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "OPN, но вдвое больше FM-каналов, возвращённое стерео, ритм- и АДИКМ каналы.\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами.\nУ этой версии есть контроль режима CSM для специальных эффектов на третьем канале."; + strings["OPN, but what if you only had two operators, no stereo, no detune and a lower ADSR parameter range?##sesd"].plurals[0] = "OPN, но что если у него всего два оператора, нет стерео, нет расстройки и меньший диапазон регулировки параметров ADSR?"; + strings["OPL, but what if you had more waveforms to choose than the normal sine?##sesd"].plurals[0] = "OPL, но что если у него есть ещё волны, помимо синусоиды?"; + strings["OPL2, but what if you had twice the channels, 4-op mode, stereo and even more waveforms?##sesd"].plurals[0] = "OPL2, но что если у него вдвое больше каналов, 4-оп режим, стерео и ещё больше волн?"; + strings["how many channels of PCM do you want?\nMultiPCM: yes##sesd"].plurals[0] = "Сколько каналов ИКМ-сэмплов вам нужно?\nMultiPCM: да"; + strings["good luck! you get one square and no volume control.##sesd"].plurals[0] = "удачи! у вас один канал меандра и нет регулировки громкости."; + strings["please don't use this chip. it was added as a joke.##sesd"].plurals[0] = "пожалуйста, не используйте этот чип. он был добавлен в качестве шутки."; + strings["TIA, but better and more flexible.\nused in the Atari 8-bit family of computers (400/800/XL/XE).##sesd"].plurals[0] = "TIA, но лучше и более гибкий.\nиспользовался в семействе 8-битных компьютеров Atari (400/800/XL/XE)."; + strings["10xx: Set waveform (0 to 7)##sesd0"].plurals[0] = "10xx: Волна (0-7)"; + strings["11xx: Set AUDCTL##sesd"].plurals[0] = "11xx: Установить AUDCTL"; + strings["12xx: Toggle two-tone mode##sesd"].plurals[0] = "12xx: Переключить двухголосый режим"; + strings["13xx: Set raw period##sesd"].plurals[0] = "13xx: \"Сырое\" значение периода"; + strings["14xx: Set raw period (higher byte; only for 16-bit mode)##sesd"].plurals[0] = "14xx: \"Сырое\" значение периода (старший байт; только для 16-битного режима)"; + strings["this is like SNES' sound chip but without interpolation and the rest of nice bits.##sesd"].plurals[0] = "похоже на звуковой чип SNES, но без интерполяции и других приятных вещей."; + strings["developed by the makers of the Game Boy and the Virtual Boy...##sesd"].plurals[0] = "от создателей Game Boy и Virtual Boy..."; + strings["10xx: Set waveform##sesd5"].plurals[0] = "10xx: Волна"; + strings["11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)##sesd"].plurals[0] = "11xx: Настроить режим шума (0: выкл.; 1-8: вкл./отвод)"; + strings["12xx: Setup sweep period (0: disabled; 1-20: enabled/period)##sesd"].plurals[0] = "12xx: Настроить период аппаратного портаменто (0: выкл.; 1-20: вкл./период)"; + strings["13xx: Set sweep amount##sesd"].plurals[0] = "13xx: Скорость аппаратного портаменто"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd3"].plurals[0] = "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)"; + strings["18xx: Set waveform (local)##sesd1"].plurals[0] = "18xx: Волна (локальная)"; + strings["like OPM, but with more waveforms, fixed frequency mode and totally... undocumented.\nused in the Yamaha TX81Z and some other synthesizers.##sesd"].plurals[0] = "как OPM, но с большим количеством волн, режимом фиксированной частоты, и полным... отсутствием сведений о его устройстве.\nиспользовался в Yamaha TX81Z и некоторых других синтезаторах."; + strings["2Fxx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Fxx: Переключить жёсткий перезапуск огибающей на новой ноте"; + strings["this one is like PC Speaker but has duty cycles.##sesd"].plurals[0] = "Похож на PC Speaker, но имеет настройку скважности."; + strings["used in some Sega arcade boards (like OutRun), and usually paired with a YM2151.##sesd"].plurals[0] = "использовался в некоторых аркадных автоматах Sega (например, OutRun), и обычно использовался в связке с YM2151."; + strings["a console which failed to sell well due to its headache-inducing features.##sesd"].plurals[0] = "консоль, продажи которой не удались из-за того, что её особенности вызывали головную боль у игроков."; + strings["10xx: Set waveform##sesd6"].plurals[0] = "10xx: Волна"; + strings["11xx: Set noise length (0 to 7)##sesd"].plurals[0] = "11xx: Длина шума (0-7)"; + strings["12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/direction (0-7: down, 8-F: up))##sesd"].plurals[0] = "12xy: Настройка огибающей (x: вкл./цикл (1: вкл., 3: вкл.+цикл); y: скорость/направление (0-7: вниз, 8-F: вверх))"; + strings["13xy: Setup sweep (x: speed; y: shift; channel 5 only)##sesd"].plurals[0] = "13xy: Настройка аппаратного портаменто (x: скорость; y: количество; только для 5-го канала)"; + strings["14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: speed; channel 5 only)##sesd"].plurals[0] = "14xy: Настроить модуляцию (x: вкл./цикл (1: вкл., 3: вкл.+цикл); y: скорость; только для 5-го канала)"; + strings["15xx: Set modulation waveform (x: wavetable; channel 5 only)##sesd"].plurals[0] = "15xx: Настройка волны модулятора (x: волновая таблица; только для 5-го канала)"; + strings["16xx: Set waveform (local)##sesd1"].plurals[0] = "16xx: Волна (локальная)"; + strings["like OPLL, but even more cost reductions applied. three less FM channels, and no drums mode...##sesd"].plurals[0] = "как OPLL, но ещё более удешевлённый. на три канала меньше, нет режима ударных..."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.##sesd"].plurals[0] = "Taito попросили Yamaha вернуть два отсутствующих FM-канала, и Yamaha с радостью предоставила им этот чип."; + strings["the ZX Spectrum only had a basic beeper capable of...\n...a bunch of thin pulses and tons of other interesting stuff!\nFurnace provides a thin pulse system.##sesd"].plurals[0] = "ZX Spectrum имел только пищалку, способную на...\n...несколько \"тонких\" прямоугольных волн и множество других интересных вещей!\nFurnace предоставляет систему с \"тонкими\" прямоугольными волнами."; + strings["12xx: Set pulse width##sesd0"].plurals[0] = "12xx: Скважность"; + strings["17xx: Trigger overlay drum##sesd"].plurals[0] = "17xx: Запуск перекрывающего ударного инструмента"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "этот чип в основном известен по причине того, что он находился в Sega Genesis (но он также использовался в компьютере FM Towns).\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "этот чип в основном известен по причине того, что он находился в Sega Genesis (но он также использовался в компьютере FM Towns).\nУ этой версии есть контроль режима CSM для специальных эффектов на третьем канале."; + strings["a wavetable chip made by Konami for use with the MSX.\nthe last channel shares its wavetable with the previous one though.##sesd"].plurals[0] = "чип с волновыми таблицами, сделанный Konami для использования с MSX.\nправда, последний и предпоследний каналы используют одну и ту же таблицу."; + strings["the OPL chip but with drums mode enabled.##sesd"].plurals[0] = "чип OPL, но с включённым режимом ударных."; + strings["the OPL2 chip but with drums mode enabled.##sesd"].plurals[0] = "чип OPL2, но с включённым режимом ударных."; + strings["the OPL3 chip but with drums mode enabled.##sesd"].plurals[0] = "чип OPL3, но с включённым режимом ударных."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.##sesd"].plurals[0] = "этот чип использовался в аркадном автомате и игровой консоли Neo Geo от SNK.\nпохож на OPNA, но ритм-каналы теперь стали АДИКМ-каналами, и пропали два FM-канала."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "этот чип использовался в аркадном автомате и игровой консоли Neo Geo от SNK.\nпохож на OPNA, но ритм-каналы теперь стали АДИКМ-каналами, и пропали два FM-канала.\nЭто версия в режиме расширенного канала, который превращает второй FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["this chip was used in SNK's Neo Geo arcade board and video game console.\nit's like OPNA but the rhythm channels are ADPCM channels and two FM channels went missing.\nthis one is in Extended Channel mode, which turns the second FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 2.##sesd"].plurals[0] = "этот чип использовался в аркадном автомате и игровой консоли Neo Geo от SNK.\nпохож на OPNA, но ритм-каналы теперь стали АДИКМ-каналами, и пропали два FM-канала.\nЭто версия в режиме расширенного канала, который превращает второй FM-канал в четыре оператора с независимыми нотами/частотами.\nУ этой версии есть контроль режима CSM для специальных эффектов на втором канале."; + strings["the OPLL chip but with drums mode turned on.##sesd"].plurals[0] = "чип OPLL с включённым режимом ударных."; + strings["3xxx: Load LFSR (0 to FFF)##sesd"].plurals[0] = "3xxx: Загрузить в РСЛОС (0-FFF)"; + strings["a portable console made by Atari. it has all of Atari's trademark waveforms.##sesd"].plurals[0] = "портативная игровая консоль от Atari. у неё есть все фирменные волны Atari."; + strings["10xx: Set echo feedback level (00 to FF)##sesd"].plurals[0] = "10xx: Уровень обратной связи эхо (00-FF)"; + strings["11xx: Set channel echo level (00 to FF)##sesd"].plurals[0] = "11xx: Уровень эхо на канале (00-FF)"; + strings["12xx: Toggle QSound algorithm (0: disabled; 1: enabled)##sesd"].plurals[0] = "12xx: Переключить алгоритм QSound (0: выкл.; 1: вкл.)"; + strings["3xxx: Set echo delay buffer length (000 to AA5)##sesd"].plurals[0] = "3xxx: Длина буфера задержки эхо (000-AA5)"; + strings["used in some of Capcom's arcade boards. surround-like sampled sound with echo.##sesd"].plurals[0] = "использовался в некоторых аркадных автоматах Capcom. сэмпилрованный звук с эхо и эффектом окружающего звучания."; + strings["the chip used in a computer design created by The 8-Bit Guy.##sesd"].plurals[0] = "чип, используемый в модели компьютера, разработанного 8-Bit Guy."; + strings["20xx: Set waveform##sesd"].plurals[0] = "20xx: Волна"; + strings["22xx: Set duty cycle (0 to 3F)##sesd"].plurals[0] = "22xx: Скважность (0-3F)"; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.##sesd"].plurals[0] = "Taito попросили Yamaha вернуть два отсутствующих FM-канала, и Yamaha с радостью предоставила им этот чип.\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами."; + strings["so Taito asked Yamaha if they could get the two missing FM channels back, and Yamaha gladly provided them with this chip.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "Taito попросили Yamaha вернуть два отсутствующих FM-канала, и Yamaha с радостью предоставила им этот чип.\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами.\nУ этой версии есть контроль режима CSM для специальных эффектов на третьем канале."; + strings["this is the same thing as SegaPCM, but only exposes 5 of the channels for compatibility with DefleMask.##sesd"].plurals[0] = "это то же самое, что и SegaPCM, но доступно всего пять каналов для совместимости с DefleMask."; + strings["a sound chip used in several Seta/Allumer-manufactured arcade boards with too many channels of wavetable sound, which also are capable of sampled sound.##sesd"].plurals[0] = "звуковой чип, использовавшийся в нескольких аркадных автоматах Seta/Allumer. имеет слишком много каналов волновых таблиц, способных так же воспроизводить сэмплы."; + strings["10xx: Set waveform##sesd7"].plurals[0] = "10xx: Волна"; + strings["11xx: Set envelope shape##sesd"].plurals[0] = "11xx: Форма огибающей"; + strings["12xx: Set sample bank slot (0 to 7)##sesd"].plurals[0] = "12xx: Слот банка сэмплов (0-7)"; + strings["17xx: Toggle PCM mode (LEGACY)##sesd4"].plurals[0] = "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)"; + strings["18xx: Set waveform (local)##sesd2"].plurals[0] = "18xx: Волна (локальная)"; + strings["20xx: Set PCM frequency (1 to FF)##sesd"].plurals[0] = "20xx: Частота ИКМ (1-FF)"; + strings["22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)##sesd"].plurals[0] = "22xx: Режим огибающей (бит 0: вкл.; бит 1: однокр.; бит 2: разделить форму на лево/право; биты 3/5: Г.инвертир. право/лево; бит 4/6: В.инвертир. право/лево)"; + strings["23xx: Set envelope period##sesd"].plurals[0] = "23xx: Период огибающей"; + strings["25xx: Envelope slide up##sesd1"].plurals[0] = "25xx: Портаменто огибающей вверх"; + strings["26xx: Envelope slide down##sesd1"].plurals[0] = "26xx: Портаменто огибающей вниз"; + strings["29xy: Set auto-envelope (x: numerator; y: denominator)##sesd1"].plurals[0] = "29xy: Авто-огибающая (x: числитель; y: знаменатель)"; + strings["this is the wavetable part of the Bubble System, which also had two AY-3-8910s.##sesd"].plurals[0] = "это таблично-волновая часть Bubble System, которая так же имела два AY-3-8910."; + strings["like OPL3, but this time it also has a 24-channel version of MultiPCM.##sesd"].plurals[0] = "как OPL3, но на этот раз также имеется 24-канальная версия MultiPCM."; + strings["the OPL4 but with drums mode turned on.##sesd"].plurals[0] = "OPL4 с включёным режимом ударных."; + strings["11xx: Set filter mode (00 to 03)##sesd"].plurals[0] = "11xx: Режим фильтра (00-03)"; + strings["14xx: Set filter coefficient K1 low byte (00 to FF)##sesd"].plurals[0] = "14xx: Младший байт коэффициента фильтра K1 (00-FF)"; + strings["15xx: Set filter coefficient K1 high byte (00 to FF)##sesd"].plurals[0] = "15xx: Старыший байт коэффициента фильтра K1 (00-FF)"; + strings["16xx: Set filter coefficient K2 low byte (00 to FF)##sesd"].plurals[0] = "16xx: Младший байт коэффициента фильтра K2 (00-FF)"; + strings["17xx: Set filter coefficient K2 high byte (00 to FF)##sesd"].plurals[0] = "17xx: Старыший байт коэффициента фильтра K2 (00-FF)"; + strings["18xx: Set filter coefficient K1 slide up (00 to FF)##sesd"].plurals[0] = "18xx: Нарастание коэффициента фильтра K1 (00-FF)"; + strings["19xx: Set filter coefficient K1 slide down (00 to FF)##sesd"].plurals[0] = "19xx: Уменьшение коэффициента фильтра K1 (00-FF)"; + strings["1Axx: Set filter coefficient K2 slide up (00 to FF)##sesd"].plurals[0] = "1Axx: Нарастание коэффициента фильтра K2 (00-FF)"; + strings["1Bxx: Set filter coefficient K2 slide down (00 to FF)##sesd"].plurals[0] = "1Bxx: Уменьшение коэффициента фильтра K2 (00 to FF)"; + strings["22xx: Set envelope left volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "22xx: Нарастание огибающей громкости левого канала (знаковое) (00-FF)"; + strings["23xx: Set envelope right volume ramp (signed) (00 to FF)##sesd"].plurals[0] = "23xx: Нарастание огибающей громкости правого канала (знаковое) (00-FF)"; + strings["24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)##sesd"].plurals[0] = "24xx: Нарастание огибающей коэффициента фильтра K1 (знаковое) (00-FF)"; + strings["25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "25xx: Нарастание огибающей коэффициента фильтра K1 (знаковое, медленнее) (00-FF)"; + strings["26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)##sesd"].plurals[0] = "26xx: Нарастание огибающей коэффициента фильтра K2 (знаковое) (00-FF)"; + strings["27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)##sesd"].plurals[0] = "27xx: 25xx: Нарастание огибающей коэффициента фильтра K2 (знаковое, медленнее) (00-FF)"; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd1"].plurals[0] = "DFxx: Направление проигрывания сэмпла (0: обычное; 1: обратное)"; + strings["120x: Set pause (bit 0)##sesd"].plurals[0] = "120x: Пауза (бит 0)"; + strings["2xxx: Set envelope count (000 to 1FF)##sesd"].plurals[0] = "2xxx: Отсчёт огибающей (000-1FF)"; + strings["3xxx: Set filter coefficient K1 (000 to FFF)##sesd"].plurals[0] = "3xxx: Коэффициент фильтра K1 (000-FFF)"; + strings["4xxx: Set filter coefficient K2 (000 to FFF)##sesd"].plurals[0] = "4xxx: Коэффициент фильтра K2 (000-FFF)"; + strings["a sample chip made by Ensoniq, which is the basis for the GF1 chip found in Gravis' Ultrasound cards.##sesd"].plurals[0] = "сэмплерный чип от Ensoniq, на основе которго была сделан чип GF1, применявшийся в звуковых картах Gravis Ultrasound."; + strings["like OPL but with an ADPCM channel.##sesd"].plurals[0] = "как OPL, но с каналом АДИКМ-сэмплов."; + strings["the Y8950 chip, in drums mode.##sesd"].plurals[0] = "Чип Y8950 в режиме ударных."; + strings["this is a variant of Konami's SCC chip with the last channel's wavetable being independent.##sesd"].plurals[0] = "вариант чипа Konami SCC с независимой волновой таблицей последнего канала."; + strings["10xx: Set waveform (0 to 7)##sesd1"].plurals[0] = "10xx: Волна (0-7)"; + strings["12xx: Set pulse width (0 to 7F)##sesd"].plurals[0] = "12xx: Скважность (0-7F)"; + strings["13xx: Set resonance (0 to FF)##sesd"].plurals[0] = "13xx: Резонанс (0-FF)"; + strings["14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; bit 3: band pass)##sesd"].plurals[0] = "14xx: Режим фильтра (бит 0: кольцевая модуляция; бит 1: ФНЧ; бит 2: ФВЧ; бит 3: ППФ)"; + strings["15xx: Set frequency sweep period low byte##sesd"].plurals[0] = "15xx: Младший байт аппаратного портаменто"; + strings["16xx: Set frequency sweep period high byte##sesd"].plurals[0] = "16xx: Старший байт аппаратного портаменто"; + strings["17xx: Set volume sweep period low byte##sesd"].plurals[0] = "17xx: Младший байт аппаратного изменения громкости"; + strings["18xx: Set volume sweep period high byte##sesd"].plurals[0] = "18xx: Старший байт аппаратного изменения громкости"; + strings["19xx: Set cutoff sweep period low byte##sesd"].plurals[0] = "19xx: Младший байт аппаратного изменения частоты среза"; + strings["1Axx: Set cutoff sweep period high byte##sesd"].plurals[0] = "1Axx: Старший байт аппаратного изменения частоты среза"; + strings["1Bxx: Set frequency sweep boundary##sesd"].plurals[0] = "1Bxx: Граница аппаратного портаменто"; + strings["1Cxx: Set volume sweep boundary##sesd"].plurals[0] = "1Cxx: Граница аппаратного изменения громкости"; + strings["1Dxx: Set cutoff sweep boundary##sesd"].plurals[0] = "1Dxx: Граница аппаратного изменения частоты среза"; + strings["1Exx: Set phase reset period low byte##sesd"].plurals[0] = "1Exx: Младший байт периода сброса фазы"; + strings["1Fxx: Set phase reset period high byte##sesd"].plurals[0] = "1Fxx: Старший байт периода сброса фазы"; + strings["20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "20xx: Переключить аппаратное портаменто (биты 0-6: скорость; бит 7: направление вверх)"; + strings["21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: loop; bit 7: alternate)##sesd"].plurals[0] = "21xx: Переключить аппаратное изменение громкости (биты 0-4: скорость; бит 5: направление вверх; бит 6: цикл; бит 7: вверх-вниз)"; + strings["22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)##sesd"].plurals[0] = "22xx: Переключить аппаратное изменение частоты среза фильтра (бит 0-6: скорость; бит 7: направление вверх)"; + strings["4xxx: Set cutoff (0 to FFF)##sesd"].plurals[0] = "4xxx: Частота среза (0-FFF)"; + strings["tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you get this!##sesd"].plurals[0] = "вымышленный звуковой чип tildearrow. загрузите в блендер SID, AY и VERA, и вы получите этот чип!"; + strings["an ADPCM sound chip manufactured by OKI and used in many arcade boards.##sesd"].plurals[0] = "АДИКМ звуковой чип фирмы OKI. Использовался во многих аркадных автоматах."; + strings["20xx: Set chip output rate (0: clock/132; 1: clock/165)##sesd"].plurals[0] = "20xx: Частота дискретизации выходного сигнала (0: тактовая частота/132; 1: тактовая частота/165)"; + strings["an ADPCM sound chip manufactured by OKI and used in the Sharp X68000.##sesd"].plurals[0] = "АДИКМ звуковой чип фирмы OKI, использовавшийся в Sharp X68000."; + strings["20xx: Set frequency divider (0-2)##sesd"].plurals[0] = "20xx: Делитель частоты (0-2)"; + strings["21xx: Select clock rate (0: full; 1: half)##sesd"].plurals[0] = "21xx: Тактовая частота (0: полная; 1: половинная)"; + strings["used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or 16-bit PCM.##sesd"].plurals[0] = "использовался в некоторых аркадных автоматах. Может воспроизводить 4-битные АДИКМ, 8- и 16-битные ИКМ сэмплы."; + strings["10xx: Set waveform##sesd8"].plurals[0] = "10xx: Волна"; + strings["11xx: Select waveform (local)##sesd1"].plurals[0] = "11xx: Волна (локальная)"; + strings["10xx: Set waveform##sesd9"].plurals[0] = "10xx: Волна"; + strings["11xx: Toggle noise mode##sesd2"].plurals[0] = "11xx: Переключить режим шума"; + strings["a wavetable sound chip used in Pac-Man, among other early Namco arcade games.##sesd"].plurals[0] = "таблично-волновой чип, использовавшийся в игровом автомате Pac-Man и других ранних автоматах Namco."; + strings["successor of the original Namco WSG chip, used in later Namco arcade games.##sesd"].plurals[0] = "следующая модель после Namco WSG, использовался в поздних игровых автоматах Namco."; + strings["like Namco C15 but with stereo sound.##sesd"].plurals[0] = "похож на Namco C15, но с поддержкой стерео."; + strings["a square wave additive synthesis chip made by OKI. used in some arcade machines and instruments.##sesd"].plurals[0] = "чип с меандрами и аддитивным синтезом от фирмы OKI. использовался в некоторых игровых автоматах и инструментах."; + strings["10xy: Set group control (x: sustain; y: part toggle bitmask)##sesd"].plurals[0] = "10xy: Контроль группы (x: сустейн; y: битовая маска частей)"; + strings["11xx: Set noise mode##sesd0"].plurals[0] = "11xx: Режим шума"; + strings["12xx: Set group attack (0 to 5)##sesd"].plurals[0] = "12xx: Атака группы (0-5)"; + strings["13xx: Set group decay (0 to 11)##sesd"].plurals[0] = "13xx: Спад группы (0-11)"; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.##sesd"].plurals[0] = "этот чип в основном известен по причине того, что он находился в Sega Genesis (но он также использовался в компьютере FM Towns).\nэта версия использует программное смешение сигналов, за счёт чего возможно использование двух каналов сэмплов."; + strings["this chip is mostly known for being in the Sega Genesis (but it also was on the FM Towns computer).\nthis system uses software mixing to provide two sample channels.\nthis one is in Extended Channel mode, which turns the third FM channel into four operators with independent notes/frequencies.\nthis one includes CSM mode control for special effects on Channel 3.##sesd"].plurals[0] = "этот чип в основном известен по причине того, что он находился в Sega Genesis (но он также использовался в компьютере FM Towns).\nэта версия использует программное смешение сигналов, за счёт чего возможно использование двух каналов сэмплов.\nЭто версия в режиме расширенного канала, который превращает третий FM-канал в четыре оператора с независимыми нотами/частотами.\nУ этой версии есть контроль режима CSM для специальных эффектов на третьем канале."; + strings["an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume and noise channel frequency.##sesd"].plurals[0] = "вариант SN76489, использовавшийся в Neo Geo Pocket. Имеет независимую регулировку громкости стереоканалов и частоты канала шума."; + strings["20xx: Set noise length (0: short, 1: long)##sesd"].plurals[0] = "20xx: Длина шума (0: короткий, 1: длинный)"; + strings["as generic sample playback as it gets.##sesd"].plurals[0] = "настолько типичное воспроизведение сэмплов, насколько это возможно."; + strings["this PCM chip was widely used at Konami arcade boards in 1986-1990.##sesd"].plurals[0] = "этот ИКМ чип широко использовался в игровых автоматах Konami с 1986 по 1990 год."; + strings["yet another PCM chip from Irem. like Amiga, but less pitch resolution and no sample loop.##sesd"].plurals[0] = "ещё один ИКМ чип от Irem. как Amiga, но с меньшим разрешением регулировки частоты и без зацикливания сэмплов."; + strings["a SoC with wavetable sound hardware.##sesd"].plurals[0] = "СнК с таблично-волновым синтезатором звука."; + strings["a game console with 3 channels of square wave. it's what happens after fusing TIA and VIC together.##sesd"].plurals[0] = "игровая консоль с тремя каналами квадратных волн. вот что получается, если скрестить TIA и VIC."; + strings["10xx: Set ring modulation (0: disable, 1: enable)##sesd"].plurals[0] = "10xx: Кольцевая модуляция (0: выкл., 1: вкл.)"; + strings["11xx: Raw frequency (0-3E)##sesd"].plurals[0] = "11xx: Сырая частота (0-3E)"; + strings["another ZX Spectrum beeper system with full PWM pulses and 3-level volume per channel. it also has a pitchable overlay sample channel.##sesd"].plurals[0] = "ещё одна система с пищалкой ZX Spectrum, на этот раз содержащая полноценные прямоугольные волны с регулировкой скважности и тремя уровнями громкости для каждого канала. Также имеется перекрывающий канал сэмплов с регулировкой частоты."; + strings["12xx: Set pulse width##sesd1"].plurals[0] = "12xx: Скважность"; + strings["this PCM chip was widely used at Konami arcade boards in 1990-1992.##sesd"].plurals[0] = "этот ИКМ чип широко использовался в игровых автоматах Konami с 1990 по 1992."; + strings["DFxx: Set sample playback direction (0: normal; 1: reverse)##sesd2"].plurals[0] = "DFxx: Направление проигрывания сэмпла (0: обычное; 1: обратное)"; + strings["two square waves (one may be turned into noise). used in the Commodore Plus/4, 16 and 116.##sesd"].plurals[0] = "два канала квадратных волн (один из них может играть шум). использовался в Commodore Plus/4, 16 и 116."; + strings["Namco's first PCM chip from 1987. it's pretty good for being so.##sesd"].plurals[0] = "первый ИКМ чип Namco из 1987 года. для своего времени он весьма неплох."; + strings["Namco's PCM chip used in their NA-1/2 hardware.\nvery similar to C140, but has noise generator.##sesd"].plurals[0] = "ИКМ чип Namco, использовавшийся в их устройствах NA-1/2.\nочень похож на C140, но имеет генератор шума."; + strings["11xx: Set noise mode##sesd1"].plurals[0] = "11xx: Режим шума"; + strings["12xy: Set invert mode (x: surround; y: invert)##sesd"].plurals[0] = "12xy: Режим инвертирования (x: окруж. звук; y: инверт.)"; + strings["a unique FM synth featured in PC sound cards.\nbased on the OPL3 design, but with lots of its features extended.##sesd"].plurals[0] = "уникальный чип с FM-синтезом, применявшийся в звуковых картах для PC.\nоснован на OPL3, но с сильно расширенным функционалом."; + strings["2Exx: Toggle hard envelope reset on new notes##sesd"].plurals[0] = "2Exx: Переключить жёсткий перезапуск огибающей на новой ноте"; + strings["first Ensoniq chip used in their synths and Apple IIGS computer. Has 32 hard-panned 8-bit wavetable/sample channels, can do oscillator sync (like SID) and amplitude modulation. Can have up to 128 KiB (2 banks of 64 KiB) of memory for wavetables/samples.\nAs Robert Yannes (SID chip creator) said, it's more or less what SID chip could be if he was given enough time for its development.##sesd"].plurals[0] = "первый чип Ensoniq, использовавшийся в их синтезаторах и в компьютере Apple IIGS. Имеет 32 канала волновых таблиц/сэмплов с жёстким панорамированием, имеется синхронизация осцилляторов (как SID) и амплитудная модуляция. Может иметь до 128 КиБ (2 банка по 64 КиБ) памяти для волновых таблиц/сэмплов.\nКак сказал Robert Yannes (создатель чипа SID), это более-менее то, чем мог быть чип SID, если бы ему дали достаточно времени для его разработки."; + strings["11xx: Set number of enabled oscillators (2-1F)##sesd"].plurals[0] = "11xx: Количество включённых осцилляторов (2-1F)"; + strings["12xx: Set oscillator output (0-7, 0=left, 1=right)##sesd"].plurals[0] = "12xx: Вывод сигнала осциллятора (0-7, 0=лево, 1=право)"; + strings["13xx: Set wave/sample length (0-7, 0=256, 1=512, 2=1024, etc.)##sesd"].plurals[0] = "13xx: Длина волны/сэмпла (0-7, 0=256, 1=512, 2=1024 и т.д.)"; + strings["14xx: Set wave/sample position in memory (xx*256 offset)##sesd"].plurals[0] = "14xx: Начальное смещение волны/сэмпла в памяти (смещение xx*256)"; + strings["15xx: Set oscillator mode (0-3)##sesd"].plurals[0] = "15xx: Режим осциллятора (0-3)"; + strings["a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\nused in the Hexheld fantasy console.##sesd"].plurals[0] = "вымышленный звуковой чип, разработанный jvsTSX и The Beesh-Spweesh!\nиспользуется в вымышленной игровой консоли Hexheld."; + strings["20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel accumulator (00 to 7F)##sesd"].plurals[0] = "20xx: Загрузить младший байт в РСЛОС канала шума (00-FF) или в аккумулятор канала ската (00-7F)"; + strings["21xx: Load high byte of noise channel LFSR (00 to FF)##sesd"].plurals[0] = "21xx: Загрузить старший байт в РСЛОС канала шума (00-FF)"; + strings["22xx: Write to I/O port A##sesd"].plurals[0] = "22xx: Записать в порт ввода-вывода A"; + strings["23xx: Write to I/O port B##sesd"].plurals[0] = "23xx: Записать в порт ввода-вывода B"; + strings["this chip was featured in the Enterprise 128 computer. it is similar to POKEY, but with stereo output, more features and frequency precision and the ability to turn left or right (or both) channel into a 6-bit DAC for sample playback.##sesd"].plurals[0] = "этот чип стоял в компьютере Enterprise 128. он похож на POKEY, но имеет стерео звук, больше функций, более точную настройку частоты и возможность превращать левый или правый (или оба) канал в 6-битный ЦАП для проигрывания сэмплов."; + strings["10xx: Set waveform (0 to 4; 0 to 3 on noise)##sesd"].plurals[0] = "10xx: Волна (0-4; 0-3 на канале шума)"; + strings["11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)##sesd"].plurals[0] = "11xx: Источник частоты шума (0: фикс.; 1-3: каналы 1-3)"; + strings["12xx: Toggle high-pass with next channel##sesd"].plurals[0] = "12xx: Переключить ФВЧ от следующего канала"; + strings["13xx: Toggle ring modulation with channel+2##sesd"].plurals[0] = "13xx: Переключить кольцевую модуляцию от канал+2"; + strings["14xx: Toggle swap counters (noise only)##sesd"].plurals[0] = "14xx: Переключить смену счётчиков (только шум)"; + strings["15xx: Toggle low pass (noise only)##sesd"].plurals[0] = "15xx: Переключить ФНЧ (только шум)"; + strings["16xx: Set clock divider (0: /2; 1: /3)##sesd"].plurals[0] = "16xx: Делитель частоты (0: /2; 1: /3)"; + strings["a fictional sound chip by LTVA. like SID, but with many of its problems fixed. also features extended functionality like more wave mixing modes, tonal noise, filter and volume per channel.##sesd"].plurals[0] = "вымышленный звуковой чип за авторством LTVA. похож на SID, но в нём исправлены многие его проблемы. также в этом чипе имеется дополнительный функционал, например, новые способы смешения волн, тональный зацикленный шум, отдельные регулировка громкости и фильтр на каждом канале."; + strings["a fictional sound chip by Euly. similar to Ricoh 2A03, but all the duty cycles are different, noise has 32 pitches instead of 16 and you have four hard-coded waveforms on triangle channel.##sesd"].plurals[0] = "вымышленный звуковой чип за авторством Euly. почти как Ricoh 2A03, но все четыре скважности разные, у шума 32 частоты вместо 16, а на канале треугольной волны можно играть четыре предопределённые волны."; + strings["12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1, wave: 0 to 3)##sesd"].plurals[0] = "12xx: Скважность/режим шума (меандр: 0-3; шум: 0 или 1; волна: 0-3)"; + strings["19xx: Set wave linear counter (0 to 7F; 80 and higher halt)##sesd"].plurals[0] = "19xx: Линейный счётчик канала волны (0-7F; 80 и выше мгновенно останавливают волну)"; + strings["additional PCM FIFO channels in Game Boy Advance driven directly by its DMA hardware.##sesd"].plurals[0] = "дополнительные ИКМ FIFO-каналы в Game Boy Advance с сигналом напрямую от аппаратного контроллера DMA."; + strings["additional PCM FIFO channels in Game Boy Advance driven by software mixing to provide up to sixteen sample channels.##sesd"].plurals[0] = "дополнительные ИКМ FIFO-каналы в Game Boy Advance, управляемые при помощи программного микширования, что даёт до 16 каналов сэмплов."; + strings["11xy: Set echo channel (x: left/right source; y: delay (0 disables))##sesd"].plurals[0] = "11xy: Канал эхо (x: левый/правый источник; y: задержка (0 отключает))"; + strings["12xy: Toggle invert (x: left; y: right)##sesd"].plurals[0] = "12xy: Инверсия сигнала (x: лево; y: право)"; + strings["a handheld video game console with two screens. it uses a stylus.##sesd"].plurals[0] = "портативная игровая консоль с двумя экранами. необходим стилус."; + strings["12xx: Set duty cycle (pulse: 0 to 7)##sesd"].plurals[0] = "12xx: Скважность (прямоуг.: 0-7)"; + strings["1Fxx: Set global volume (0 to 7F)##sesd"].plurals[0] = "1Fxx: Глобальная громкость (0-7F)"; + strings["FZT sound source##sesd"].plurals[0] = "Источник звука FZT"; + strings["a software synth core by LTVA used in Flizzer Tracker (Flipper Zero chiptune tracker).##sesd"].plurals[0] = "ядро программного синтеза за авторством LTVA, используемое в программе Flizzer Tracker (чиптюн-трекер для Flipper Zero)."; + strings["10xx: Set wave (bits: 0: noise, 1: pulse, 2: triangle, 3: sawtooth, 4: metallic noise, 5: sine)##sesd"].plurals[0] = "10xx: Волна (биты: 0: шум, 1: прямоуг., 2: треуг., 3: пила, 4: \"металлический\" шум, 5: синус)"; + strings["11xy: PWM (pulsolo) with speed x and depth y##sesd"].plurals[0] = "11xy: ШИМ (пульсоло) со скоростью x и глубиной y"; + strings["12xx: Set pulse width##sesd"].plurals[0] = "12xx: Скважность"; + strings["13xx: Pulse width up##sesd"].plurals[0] = "13xx: Изменение скважности вверх"; + strings["14xx: Pulse width down##sesd"].plurals[0] = "14xx: Изменение скважности вниз"; + strings["15xx: Set filter cutoff##sesd"].plurals[0] = "15xx: Частота среза фильтра"; + strings["16xx: Set volume##sesd"].plurals[0] = "16xx: Громкость"; + strings["17xx: Toggle filter##sesd"].plurals[0] = "17xx: Вкл./выкл. фильтр"; + strings["18xx: Set filter mode##sesd"].plurals[0] = "18xx: Режим фильтра"; + strings["19xx: Phase reset##sesd"].plurals[0] = "19xx: Сброс фазы"; + strings["1Axx: Filter cutoff up##sesd"].plurals[0] = "1Axx: Частота среза вверх"; + strings["1Bxx: Filter cutoff down##sesd"].plurals[0] = "1Bxx: Частота среза вниз"; + strings["1Cxx: Set filter resonance##sesd"].plurals[0] = "1Cxx: Резонанс фильтра"; + strings["1Dxx: Filter resonance up##sesd"].plurals[0] = "1Dxx: Резонанс вверх"; + strings["1Exx: Filter resonance down##sesd"].plurals[0] = "1Exx: Резонанс вниз"; + strings["1Fxx: Ring mod source (FF = self)##sesd"].plurals[0] = "1Fxx: Источник кольцевой модуляции (FF = самомодуляция)"; + strings["20xx: Hard sync source (FF = self)##sesd"].plurals[0] = "20xx: Источник синхронизации осцилляторов (FF = самосинхронизация)"; + strings["21xx: Set attack speed##sesd"].plurals[0] = "21xx: Скорость атаки"; + strings["22xx: Set decay speed##sesd"].plurals[0] = "22xx: Скорость спада"; + strings["23xx: Set sustain level##sesd"].plurals[0] = "23xx: Уровень сустейна"; + strings["24xx: Set release rate##sesd"].plurals[0] = "24xx: Скорость релиза"; + strings["25xx: Restart instrument program##sesd"].plurals[0] = "25xx: Перезапустить программу инструмента"; + strings["26xx: Portamento up (semitones)##sesd"].plurals[0] = "26xx: Портаменто вверх (полутонов)"; + strings["27xx: Portamento down (semitones)##sesd"].plurals[0] = "27xx: Портаменто вниз (полутонов)"; + strings["28xx: Absolute arpeggio note##sesd"].plurals[0] = "28xx: Абсолютная нота арпеджио"; + strings["29xx: Trigger envelope release##sesd"].plurals[0] = "29xx: Релиз огибающей"; + strings["a fantasy sound chip using logistic map iterations to generate sound.##sesd"].plurals[0] = "вымышленный звуковой чип, использующий итерации логистического отображения для генерации звука."; + strings["10xx: Load low byte of channel sample state##sesd"].plurals[0] = "10xx: Загрузить младший байт сэмплового состояния канала"; + strings["11xx: Load high byte of channel sample state##sesd"].plurals[0] = "11xx: Загрузить старший байт сэмплового состояния канала"; + strings["12xx: Set low byte of channel parameter##sesd"].plurals[0] = "12xx: Младший байт параметра канала"; + strings["13xx: Set high byte of channel parameter##sesd"].plurals[0] = "13xx: Старший байт параметра канала"; + strings["this is a system designed for testing purposes.##sesd"].plurals[0] = "это система, разработанная для тестирования."; + + strings["help! what's going on!"].plurals[0] = "помогите! что происходит!"; + strings["Sunsoft 5B standalone##sesd"].plurals[0] = "Sunsoft 5B отдельно"; + strings["Sunsoft 5B standalone (PAL)##sesd"].plurals[0] = "Sunsoft 5B отдельно (PAL)"; + strings["Overclocked Sunsoft 5B##sesd"].plurals[0] = "Разогнанный Sunsoft 5B"; + strings["Sega Genesis Extended Channel 3##sesd0"].plurals[0] = "Sega Genesis расширенный 3-ий канал"; + strings["NTSC-J Sega Master System + drums##sesd"].plurals[0] = "NTSC-J Sega Master System + ударные"; + strings["MSX-MUSIC + drums##sesd"].plurals[0] = "MSX-MUSIC + ударные"; + strings["Commodore 64 with dual 6581##sesd"].plurals[0] = "Commodore 64 с двумя 6581"; + strings["Commodore 64 with dual 8580##sesd"].plurals[0] = "Commodore 64 с двумя 8580"; + strings["YM2151 + SegaPCM Arcade (compatibility)##sesd"].plurals[0] = "YM2151 + SegaPCM Arcade (совместимость)"; + strings["YM2151 + SegaPCM Arcade##sesd"].plurals[0] = "YM2151 + SegaPCM Arcade"; + strings["Game Boy with AY expansion##sesd"].plurals[0] = "Game Boy с расширением AY"; + strings["multi-system##sesd"].plurals[0] = "мульти-система"; + strings["Unknown##sesd"].plurals[0] = "Неизвестно"; + strings["15xx: Set raw period##sesd"].plurals[0] = "15xx: \"Сырое\" значение периода"; + strings["16xx: Set raw period higher nybble (0-F)##sesd"].plurals[0] = "16xx: \"Сырое\" значение периода, старшая тетрада (0-F)"; + strings["Sega Genesis Extended Channel 3##sesd1"].plurals[0] = "Sega Genesis расширенный 3-ий канал"; + strings["Neo Geo CD Extended Channel 2##sesd"].plurals[0] = "Neo Geo CD расширенный 2-ой канал"; + strings["Famicom Disk System (chip)##sesd"].plurals[0] = "Famicom Disk System (чип)"; + strings["Yamaha YM2203 (OPN) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2203 (OPN) расширенный 3-ий канал"; + strings["Yamaha YM2608 (OPNA) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) расширенный 3-ий канал"; + strings["Yamaha YM2608 (OPNA) Extended Channel 3 and CSM##sesd"].plurals[0] = "Yamaha YM2608 (OPNA) расширенный 3-ий канал и CSM"; + strings["PC Speaker##sesd"].plurals[0] = "PC Speaker (пищалка)"; + strings["ZX Spectrum Beeper##sesd"].plurals[0] = "ZX Spectrum пищалка"; + strings["Yamaha YM2612 (OPN2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) расширенный 3-ий канал"; + strings["Yamaha YM3526 (OPL) with drums##sesd"].plurals[0] = "Yamaha YM3526 (OPL) с ударными"; + strings["Yamaha YM3812 (OPL2) with drums##sesd"].plurals[0] = "Yamaha YM3812 (OPL2) с ударными"; + strings["Yamaha YMF262 (OPL3) with drums##sesd"].plurals[0] = "Yamaha YMF262 (OPL3) с ударными"; + strings["Yamaha YM2610 (OPNB) Extended Channel 2##sesd"].plurals[0] = "Yamaha YM2610 (OPNB) расширенный 2-ой канал"; + strings["Yamaha YM2413 (OPLL) with drums##sesd"].plurals[0] = "Yamaha YM2413 (OPLL) с ударными"; + strings["Yamaha YM2610B (OPNB2) Extended Channel 3##sesd"].plurals[0] = "Yamaha YM2610B (OPNB2) расширенный 3-ий канал"; + strings["SegaPCM (compatible 5-channel mode)##sesd"].plurals[0] = "SegaPCM (совместимый 5-канальный режим)"; + strings["Yamaha YMF278B (OPL4) with drums##sesd"].plurals[0] = "Yamaha YMF278B (OPL4) с ударными"; + strings["Yamaha Y8950 with drums##sesd"].plurals[0] = "Yamaha Y8950 с ударными"; + strings["Yamaha YM2612 (OPN2) with DualPCM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) с DualPCM"; + strings["Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM##sesd"].plurals[0] = "Yamaha YM2612 (OPN2) расширенный 3-ий канал с DualPCM и CSM"; + strings["Generic PCM DAC##sesd"].plurals[0] = "Типичный ИКМ ЦАП"; + strings["ZX Spectrum Beeper (QuadTone Engine)##sesd"].plurals[0] = "ZX Spectrum пищалка (движок QuadTone)"; + strings["ESS ES1xxx series (ESFM)##sesd"].plurals[0] = "ESS серия ES1xxx (ESFM)"; + strings["Dummy System##sesd"].plurals[0] = "Система-болванка"; + + //channel names + + strings["Channel 1##sesd"].plurals[0] = "Канал 1"; + strings["Channel 2##sesd"].plurals[0] = "Канал 2"; + strings["Channel 3##sesd"].plurals[0] = "Канал 3"; + strings["Channel 4##sesd"].plurals[0] = "Канал 4"; + strings["Channel 5##sesd"].plurals[0] = "Канал 5"; + strings["Channel 6##sesd"].plurals[0] = "Канал 6"; + strings["Channel 7##sesd"].plurals[0] = "Канал 7"; + strings["Channel 8##sesd"].plurals[0] = "Канал 8"; + strings["Channel 9##sesd"].plurals[0] = "Канал 9"; + strings["Channel 10##sesd"].plurals[0] = "Канал 10"; + strings["Channel 11##sesd"].plurals[0] = "Канал 11"; + strings["Channel 12##sesd"].plurals[0] = "Канал 12"; + strings["Channel 13##sesd"].plurals[0] = "Канал 13"; + strings["Channel 14##sesd"].plurals[0] = "Канал 14"; + strings["Channel 15##sesd"].plurals[0] = "Канал 15"; + strings["Channel 16##sesd"].plurals[0] = "Канал 16"; + strings["Channel 17##sesd"].plurals[0] = "Канал 17"; + strings["Channel 18##sesd"].plurals[0] = "Канал 18"; + strings["Channel 19##sesd"].plurals[0] = "Канал 19"; + strings["Channel 20##sesd"].plurals[0] = "Канал 20"; + strings["Channel 21##sesd"].plurals[0] = "Канал 21"; + strings["Channel 22##sesd"].plurals[0] = "Канал 22"; + strings["Channel 23##sesd"].plurals[0] = "Канал 23"; + strings["Channel 24##sesd"].plurals[0] = "Канал 24"; + strings["Channel 25##sesd"].plurals[0] = "Канал 25"; + strings["Channel 26##sesd"].plurals[0] = "Канал 26"; + strings["Channel 27##sesd"].plurals[0] = "Канал 27"; + strings["Channel 28##sesd"].plurals[0] = "Канал 28"; + strings["Channel 29##sesd"].plurals[0] = "Канал 29"; + strings["Channel 30##sesd"].plurals[0] = "Канал 30"; + strings["Channel 31##sesd"].plurals[0] = "Канал 31"; + strings["Channel 32##sesd"].plurals[0] = "Канал 32"; + + strings["Square##sesd"].plurals[0] = "Меандр"; + + strings["Square 1##sesd"].plurals[0] = "Меандр 1"; + strings["Square 2##sesd"].plurals[0] = "Меандр 2"; + strings["Square 3##sesd"].plurals[0] = "Меандр 3"; + + strings["Pulse##sesd"].plurals[0] = "Прямоуг."; + + strings["Pulse 1##sesd"].plurals[0] = "Прямоуг. 1"; + strings["Pulse 2##sesd"].plurals[0] = "Прямоуг. 2"; + + strings["Wave##sesd"].plurals[0] = "Волна"; + strings["Wavetable##sesd"].plurals[0] = "Волн. т."; + + strings["Triangle##sesd"].plurals[0] = "Треуг."; + + strings["PCM##sesd"].plurals[0] = "ИКМ"; + + strings["PCM 1##sesd"].plurals[0] = "ИКМ 1"; + strings["PCM 2##sesd"].plurals[0] = "ИКМ 2"; + strings["PCM 3##sesd"].plurals[0] = "ИКМ 3"; + strings["PCM 4##sesd"].plurals[0] = "ИКМ 4"; + strings["PCM 5##sesd"].plurals[0] = "ИКМ 5"; + strings["PCM 6##sesd"].plurals[0] = "ИКМ 6"; + strings["PCM 7##sesd"].plurals[0] = "ИКМ 7"; + strings["PCM 8##sesd"].plurals[0] = "ИКМ 8"; + strings["PCM 9##sesd"].plurals[0] = "ИКМ 9"; + strings["PCM 10##sesd"].plurals[0] = "ИКМ 10"; + strings["PCM 11##sesd"].plurals[0] = "ИКМ 11"; + strings["PCM 12##sesd"].plurals[0] = "ИКМ 12"; + strings["PCM 13##sesd"].plurals[0] = "ИКМ 13"; + strings["PCM 14##sesd"].plurals[0] = "ИКМ 14"; + strings["PCM 15##sesd"].plurals[0] = "ИКМ 15"; + strings["PCM 16##sesd"].plurals[0] = "ИКМ 16"; + strings["PCM 17##sesd"].plurals[0] = "ИКМ 17"; + strings["PCM 18##sesd"].plurals[0] = "ИКМ 18"; + strings["PCM 19##sesd"].plurals[0] = "ИКМ 19"; + strings["PCM 20##sesd"].plurals[0] = "ИКМ 20"; + strings["PCM 21##sesd"].plurals[0] = "ИКМ 21"; + strings["PCM 22##sesd"].plurals[0] = "ИКМ 22"; + strings["PCM 23##sesd"].plurals[0] = "ИКМ 23"; + strings["PCM 24##sesd"].plurals[0] = "ИКМ 24"; + + strings["DPCM##sesd"].plurals[0] = "ДИКМ"; + + strings["ADPCM##sesd"].plurals[0] = "АДИКМ"; + + strings["ADPCM 1##sesd"].plurals[0] = "АДИКМ 1"; + strings["ADPCM 2##sesd"].plurals[0] = "АДИКМ 2"; + strings["ADPCM 3##sesd"].plurals[0] = "АДИКМ 3"; + + strings["ADPCM-A 1##sesd"].plurals[0] = "АДИКМ-A 1"; + strings["ADPCM-A 2##sesd"].plurals[0] = "АДИКМ-A 2"; + strings["ADPCM-A 3##sesd"].plurals[0] = "АДИКМ-A 3"; + strings["ADPCM-A 4##sesd"].plurals[0] = "АДИКМ-A 4"; + strings["ADPCM-A 5##sesd"].plurals[0] = "АДИКМ-A 5"; + strings["ADPCM-A 6##sesd"].plurals[0] = "АДИКМ-A 6"; + + strings["ADPCM-B##sesd"].plurals[0] = "АДИКМ-B"; + + strings["Sample##sesd"].plurals[0] = "Сэмплы"; + + strings["DAC Left##sesd"].plurals[0] = "ЦАП левый"; + strings["DAC Right##sesd"].plurals[0] = "ЦАП правый"; + + strings["Noise##sesd"].plurals[0] = "Шум"; + + strings["Noise 1##sesd"].plurals[0] = "Шум 1"; + strings["Noise 2##sesd"].plurals[0] = "Шум 2"; + strings["Noise 3##sesd"].plurals[0] = "Шум 3"; + + strings["Slope##sesd"].plurals[0] = "Скат"; + + strings["FM 6/PCM 1##sesd"].plurals[0] = "FM 6/ИКМ 1"; + strings["CSM Timer##sesd"].plurals[0] = "CSM таймер"; + + strings["VRC6 Saw##sesd"].plurals[0] = "VRC6 пила"; + + strings["4OP 1##sesd"].plurals[0] = "4ОП 1"; + strings["4OP 3##sesd"].plurals[0] = "4ОП 3"; + strings["4OP 5##sesd"].plurals[0] = "4ОП 5"; + strings["4OP 7##sesd"].plurals[0] = "4ОП 7"; + strings["4OP 9##sesd"].plurals[0] = "4ОП 9"; + strings["4OP 11##sesd"].plurals[0] = "4ОП 11"; + + strings["Kick/FM 7##sesd"].plurals[0] = "Бочка/FM7"; + strings["Kick/FM 16##sesd"].plurals[0] = "Бочка/FM16"; + strings["Kick##sesd"].plurals[0] = "Бочка"; + strings["Snare##sesd"].plurals[0] = "М. бараб."; + strings["Top##sesd"].plurals[0] = "Тарелка"; + strings["HiHat##sesd"].plurals[0] = "Хай-хэт"; + strings["Tom##sesd"].plurals[0] = "Том-том"; + strings["Rim##sesd"].plurals[0] = "Римшот"; + + // channel short names + + strings["CH1##sesd"].plurals[0] = "КН1"; + strings["CH2##sesd"].plurals[0] = "КН2"; + strings["CH3##sesd"].plurals[0] = "КН3"; + strings["CH4##sesd"].plurals[0] = "КН4"; + strings["CH5##sesd"].plurals[0] = "КН5"; + strings["CH6##sesd"].plurals[0] = "КН6"; + strings["CH7##sesd"].plurals[0] = "КН7"; + strings["CH8##sesd"].plurals[0] = "КН8"; + strings["CH9##sesd"].plurals[0] = "КН9"; + + strings["NO##sesd"].plurals[0] = "ШУ"; + strings["N1##sesd"].plurals[0] = "Ш1"; + strings["N2##sesd"].plurals[0] = "Ш2"; + strings["N3##sesd"].plurals[0] = "Ш3"; + + strings["SL##sesd"].plurals[0] = "СК"; + + strings["S1##sesd"].plurals[0] = "М1"; + strings["S2##sesd"].plurals[0] = "М2"; + strings["S3##sesd"].plurals[0] = "М3"; + strings["S4##sesd"].plurals[0] = "М4"; + strings["S5##sesd"].plurals[0] = "М5"; + strings["S6##sesd"].plurals[0] = "М6"; + + strings["P1##sesd"].plurals[0] = "И1"; + strings["P2##sesd"].plurals[0] = "И2"; + strings["P3##sesd"].plurals[0] = "И3"; + strings["P4##sesd"].plurals[0] = "И4"; + strings["P5##sesd"].plurals[0] = "И5"; + strings["P6##sesd"].plurals[0] = "И6"; + strings["P7##sesd"].plurals[0] = "И7"; + strings["P8##sesd"].plurals[0] = "И8"; + strings["P9##sesd"].plurals[0] = "И9"; + strings["P10##sesd"].plurals[0] = "И10"; + strings["P11##sesd"].plurals[0] = "И11"; + strings["P12##sesd"].plurals[0] = "И12"; + strings["P13##sesd"].plurals[0] = "И13"; + strings["P14##sesd"].plurals[0] = "И14"; + strings["P15##sesd"].plurals[0] = "И15"; + strings["P16##sesd"].plurals[0] = "И16"; + strings["P17##sesd"].plurals[0] = "И17"; + strings["P18##sesd"].plurals[0] = "И18"; + strings["P19##sesd"].plurals[0] = "И19"; + strings["P20##sesd"].plurals[0] = "И20"; + strings["P21##sesd"].plurals[0] = "И21"; + strings["P22##sesd"].plurals[0] = "И22"; + strings["P23##sesd"].plurals[0] = "И23"; + strings["P24##sesd"].plurals[0] = "И24"; + + strings["BD##sesd"].plurals[0] = "ББ"; + strings["SD##sesd"].plurals[0] = "РБ"; + strings["TP##sesd"].plurals[0] = "ТР"; + strings["HH##sesd"].plurals[0] = "ХХ"; + strings["TM##sesd"].plurals[0] = "ТМ"; + strings["RM##sesd"].plurals[0] = "РМ"; + + strings["P##sesd"].plurals[0] = "И"; + + strings["VS##sesd"].plurals[0] = "VП"; + + strings["TR##sesd"].plurals[0] = "ТР"; + strings["DMC##sesd"].plurals[0] = "ДМК"; + + strings["WA##sesd"].plurals[0] = "ВТ"; +} diff --git a/po/ru.po b/po/ru.po index 12ac37430..441e252b1 100644 --- a/po/ru.po +++ b/po/ru.po @@ -4359,30 +4359,30 @@ msgstr "" #: src/gui/channels.cpp:49 msgid "Pat" -msgstr "" +msgstr "Пат." #: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 msgid "Osc" -msgstr "" +msgstr "Осц." #: src/gui/channels.cpp:53 msgid "Swap" -msgstr "" +msgstr "Перем." #: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 #: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1007 #: src/gui/settings.cpp:4330 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 #: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5288 msgid "Name" -msgstr "" +msgstr "Имя" #: src/gui/channels.cpp:64 msgid "Show in pattern" -msgstr "" +msgstr "Показывать в окне паттернов" #: src/gui/channels.cpp:71 msgid "Show in per-channel oscilloscope" -msgstr "" +msgstr "Показывать в окне осциллографов (для отдельных каналов)" #: src/gui/channels.cpp:82 #, c-format @@ -4390,35 +4390,37 @@ msgid "" "%s #%d\n" "(drag to swap channels)" msgstr "" +"%s #%d\n" +"(перетащите, чтобы поменять местами каналы)" #: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 #: src/gui/newSong.cpp:133 msgid "Search..." -msgstr "" +msgstr "Поиск..." #: src/gui/commandPalette.cpp:54 msgid "Search recent files..." -msgstr "" +msgstr "Искать в недавних файлах..." #: src/gui/commandPalette.cpp:57 msgid "Search instruments..." -msgstr "" +msgstr "Искать инструменты..." #: src/gui/commandPalette.cpp:60 msgid "Search samples..." -msgstr "" +msgstr "Искать сэмплы..." #: src/gui/commandPalette.cpp:63 msgid "Search instruments (to change to)..." -msgstr "" +msgstr "Искать инструменты (для замены)..." #: src/gui/commandPalette.cpp:66 msgid "Search chip (to add)..." -msgstr "" +msgstr "Искать чипы (для добавления)..." #: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 msgid "- None -" -msgstr "" +msgstr "- Нет -" #: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 #: src/gui/commandPalette.cpp:241 @@ -4574,48 +4576,48 @@ msgstr "" #: src/gui/chanOsc.cpp:32 msgid "None (0%)" -msgstr "" +msgstr "Нет (0%)" #: src/gui/chanOsc.cpp:33 msgid "None (50%)" -msgstr "" +msgstr "Нет (50%)" #: src/gui/chanOsc.cpp:34 msgid "None (100%)" -msgstr "" +msgstr "Нет (100%)" #: src/gui/chanOsc.cpp:36 msgid "Frequency" -msgstr "" +msgstr "Частота" #: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1614 src/gui/settings.cpp:3353 #: src/gui/settings.cpp:4035 msgid "Channel" -msgstr "" +msgstr "Канал" #: src/gui/chanOsc.cpp:39 msgid "Brightness" -msgstr "" +msgstr "Яркость" #: src/gui/chanOsc.cpp:41 msgid "Note Trigger" -msgstr "" +msgstr "Новая нота" #: src/gui/chanOsc.cpp:45 msgid "Off" -msgstr "" +msgstr "Выкл." #: src/gui/chanOsc.cpp:46 msgid "Mode 1" -msgstr "" +msgstr "Режим 1" #: src/gui/chanOsc.cpp:47 msgid "Mode 2" -msgstr "" +msgstr "Режим 2" #: src/gui/chanOsc.cpp:48 msgid "Mode 3" -msgstr "" +msgstr "Режим 3" #: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:607 msgid "Oscilloscope (per-channel)" @@ -4623,35 +4625,35 @@ msgstr "" #: src/gui/chanOsc.cpp:143 msgid "Columns" -msgstr "" +msgstr "Столбцов" #: src/gui/chanOsc.cpp:152 msgid "Size (ms)" -msgstr "" +msgstr "Ширина (в мс)" #: src/gui/chanOsc.cpp:163 msgid "Automatic columns" -msgstr "" +msgstr "Автоматическое число столбцов" #: src/gui/chanOsc.cpp:177 msgid "Center waveform" -msgstr "" +msgstr "Центрировать сигнал" #: src/gui/chanOsc.cpp:183 msgid "Randomize phase on note" -msgstr "" +msgstr "Случайная фаза при запуске ноты" #: src/gui/chanOsc.cpp:189 msgid "Amplitude" -msgstr "" +msgstr "Амплитуда" #: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3694 msgid "Line size" -msgstr "" +msgstr "Толщина линии" #: src/gui/chanOsc.cpp:211 msgid "Gradient" -msgstr "" +msgstr "Градиент" #: src/gui/chanOsc.cpp:218 msgid "error while creating gradient texture!" @@ -4663,37 +4665,37 @@ msgstr "" #: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3740 msgid "Color" -msgstr "" +msgstr "Цвет" #: src/gui/chanOsc.cpp:296 msgid "Distance" -msgstr "" +msgstr "Расстояние" #: src/gui/chanOsc.cpp:305 msgid "Spread" -msgstr "" +msgstr "Размыть" #: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 #: src/gui/settings.cpp:2228 src/gui/sysManager.cpp:124 msgid "Remove" -msgstr "" +msgstr "Убрать" #: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3832 src/gui/settings.cpp:4112 #: src/gui/settings.cpp:4139 src/gui/settings.cpp:4165 msgid "Background" -msgstr "" +msgstr "Цвет фона" #: src/gui/chanOsc.cpp:341 msgid "X Axis##AxisX" -msgstr "" +msgstr "Ось X##AxisX" #: src/gui/chanOsc.cpp:342 msgid "Y Axis##AxisY" -msgstr "" +msgstr "Ось Y##AxisY" #: src/gui/chanOsc.cpp:352 msgid "Text format:" -msgstr "" +msgstr "Форматирование текста:" #: src/gui/chanOsc.cpp:358 msgid "" @@ -4715,10 +4717,27 @@ msgid "" "- %l: new line\n" "- %%: percent sign" msgstr "" +"инструкция по форматированию:\n" +"- %c: имя канала\n" +"- %C: короткое имя канала\n" +"- %d: номер канала (начиная с 0)\n" +"- %D: номер канала (начиная с 1)\n" +"- %n: нота канала\n" +"- %i: название инструмента\n" +"- %I: номер инструмента (десятеричный)\n" +"- %x: номер инструмента (шестнадцатеричный)\n" +"- %s: название чипа\n" +"- %p: настоящее название чипа\n" +"- %S: идентификатор чипа\n" +"- %v: громкость (десятеричная)\n" +"- %V: громкость (в процентах)\n" +"- %b: громкость (шестнадцатеричная)\n" +"- %l: перенос на новую строку\n" +"- %%: знак процента" #: src/gui/chanOsc.cpp:380 msgid "Text color" -msgstr "" +msgstr "Цвет текста" #: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 #: src/gui/gui.cpp:5639 src/gui/gui.cpp:6055 src/gui/gui.cpp:6223 @@ -9438,7 +9457,7 @@ msgstr "" #: src/gui/settings.cpp:4148 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 msgid "Clock" -msgstr "" +msgstr "Часы" #: src/gui/settings.cpp:4149 msgid "Clock text" @@ -9952,11 +9971,11 @@ msgstr "" #: src/gui/about.cpp:305 msgid "About Furnace" -msgstr "" +msgstr "О Furnace" #: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" -msgstr "" +msgstr "Флаги совместимости" #: src/gui/compatFlags.cpp:32 msgid "" @@ -9965,6 +9984,8 @@ msgid "" "it is recommended to disable most of these unless you rely on specific " "quirks." msgstr "" +"эти флаги предназначены для лучшей совместимости с DefleMask/старыми версиями Furnace.\n" +"рекомендуется отключать большинство из них, если вы не полагаетесь на специфику работы программы, которую они обеспечивают." #: src/gui/compatFlags.cpp:34 src/gui/compatFlags.cpp:310 msgid "DefleMask" @@ -9992,23 +10013,25 @@ msgstr "" #: src/gui/compatFlags.cpp:43 msgid "Game Boy instrument duty is wave volume" -msgstr "" +msgstr "Макрос скважности инструмента Game Boy контролирует громкость канала волновых таблиц" #: src/gui/compatFlags.cpp:45 msgid "" "if enabled, an instrument with duty macro in the wave channel will be mapped " "to wavetable volume." msgstr "" +"при включении макрос скважности инструмента будет назначен для контроля громкости канала волновых таблиц." #: src/gui/compatFlags.cpp:48 msgid "Restart macro on portamento" -msgstr "" +msgstr "Перезапуск макроса при портаменто" #: src/gui/compatFlags.cpp:50 msgid "" "when enabled, a portamento effect will reset the channel's macro if used in " "combination with a note." msgstr "" +"при включении этого флага эффект портаменто, будучи размещённым рядом с нотой, будет перезапускать макросы инструмента." #: src/gui/compatFlags.cpp:52 msgid "Legacy volume slides" @@ -13660,35 +13683,35 @@ msgstr "" #: src/gui/gui.cpp:7034 msgid "Size column to fit###SizeOne" -msgstr "" +msgstr "Масштабировать столбец по размеру###SizeOne" #: src/gui/gui.cpp:7036 msgid "Size all columns to fit###SizeAll" -msgstr "" +msgstr "Масштабировать все столбцы по размеру###SizeAll" #: src/gui/gui.cpp:7038 msgid "Size all columns to default###SizeAll" -msgstr "" +msgstr "Масштабировать все столбцы по умолчанию###SizeAll" #: src/gui/gui.cpp:7040 msgid "Reset order###ResetOrder" -msgstr "" +msgstr "Сбросить порядок###ResetOrder" #: src/gui/gui.cpp:7042 msgid "(Main menu bar)" -msgstr "" +msgstr "(полоса главного меню)" #: src/gui/gui.cpp:7044 msgid "(Popup)" -msgstr "" +msgstr "(Всплывающее окно)" #: src/gui/gui.cpp:7046 msgid "(Untitled)" -msgstr "" +msgstr "(Без названия)" #: src/gui/gui.cpp:7048 msgid "Hide tab bar###HideTabBar" -msgstr "" +msgstr "Скрыть полосу с вкладками###HideTabBar" #: src/gui/gui.cpp:7535 msgid "Unsaved changes! Save changes before quitting?"