From b04a2e38db5497a84af79ebf14ab473113fd7f51 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 25 Jun 2024 00:20:44 -0500 Subject: [PATCH] release v0.6.5 the TIA release --- CMakeLists.txt | 2 +- android/app/build.gradle | 4 +- android/app/src/main/AndroidManifest.xml | 4 +- papers/clipboard-format.md | 2 +- papers/format.md | 1 + po/de.po | 2 +- po/es.po | 26 +- po/fi.po | 2 +- po/fr.po | 2 +- po/furnace.pot | 2 +- po/hy.po | 2 +- po/id.po | 2 +- po/ja.po | 2 +- po/ko.po | 776 +++--- po/locale/de/LC_MESSAGES/furnace.mo | Bin 299 -> 299 bytes po/locale/es/LC_MESSAGES/furnace.mo | Bin 264236 -> 265521 bytes po/locale/fi/LC_MESSAGES/furnace.mo | Bin 381 -> 381 bytes po/locale/fr/LC_MESSAGES/furnace.mo | Bin 375 -> 375 bytes po/locale/hy/LC_MESSAGES/furnace.mo | Bin 2361 -> 2361 bytes po/locale/id/LC_MESSAGES/furnace.mo | Bin 38162 -> 38610 bytes po/locale/ko/LC_MESSAGES/furnace.mo | Bin 50614 -> 91574 bytes po/locale/nl/LC_MESSAGES/furnace.mo | Bin 18815 -> 18815 bytes po/locale/pl/LC_MESSAGES/furnace.mo | Bin 260573 -> 261422 bytes po/locale/pt_BR/LC_MESSAGES/furnace.mo | Bin 226007 -> 225844 bytes po/locale/ru/LC_MESSAGES/furnace.mo | Bin 306779 -> 306593 bytes po/locale/sk/LC_MESSAGES/furnace.mo | Bin 9947 -> 9798 bytes po/locale/sv/LC_MESSAGES/furnace.mo | Bin 279039 -> 279774 bytes po/locale/th/LC_MESSAGES/furnace.mo | Bin 17423 -> 17156 bytes po/locale/tr/LC_MESSAGES/furnace.mo | Bin 375 -> 375 bytes po/locale/uk/LC_MESSAGES/furnace.mo | Bin 518 -> 518 bytes po/locale/zh/LC_MESSAGES/furnace.mo | Bin 0 -> 93694 bytes po/locale/zh_HK/LC_MESSAGES/furnace.mo | Bin 0 -> 259 bytes po/nl.po | 2 +- po/pl.po | 2 +- po/pt_BR.po | 2 +- po/ru.po | 2 +- po/sk.po | 2 +- po/sv.po | 2 +- po/th.po | 2 +- po/tr.po | 2 +- po/uk.po | 2 +- po/zh.po | 3005 ++++++++++++---------- po/zh_HK.po | 2 +- res/Info.plist | 6 +- res/docpdf/make_paper.py | 4 +- res/releaseReadme/stable-linux.txt | 2 +- res/releaseReadme/stable-mac.txt | 2 +- res/releaseReadme/stable-win.txt | 2 +- scripts/update-po.sh | 2 +- src/engine/engine.h | 6 +- src/gui/settings.cpp | 7 +- src/main.cpp | 2 +- 52 files changed, 2138 insertions(+), 1749 deletions(-) create mode 100644 po/locale/zh/LC_MESSAGES/furnace.mo create mode 100644 po/locale/zh_HK/LC_MESSAGES/furnace.mo diff --git a/CMakeLists.txt b/CMakeLists.txt index f9fef02e4..690b17333 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_PROJECT_VERSION_MAJOR 0) set(CMAKE_PROJECT_VERSION_MINOR 6) -set(CMAKE_PROJECT_VERSION_PATCH 4) +set(CMAKE_PROJECT_VERSION_PATCH 5) set(BUILD_GUI_DEFAULT ON) set(USE_SDL2_DEFAULT ON) diff --git a/android/app/build.gradle b/android/app/build.gradle index 065ec4d6d..57e276aa5 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -15,8 +15,8 @@ android { } minSdkVersion 21 targetSdkVersion 26 - versionCode 212 - versionName "0.6.4" + versionCode 214 + versionName "0.6.5" externalNativeBuild { cmake { arguments "-DANDROID_APP_PLATFORM=android-21", "-DANDROID_STL=c++_static", "-DWARNINGS_ARE_ERRORS=ON", "-DWITH_LOCALE=ON", "-DUSE_MOMO=ON" diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index de5289d87..0457c1bc5 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ diff --git a/papers/clipboard-format.md b/papers/clipboard-format.md index 75263c0b6..bbc5070b2 100644 --- a/papers/clipboard-format.md +++ b/papers/clipboard-format.md @@ -6,7 +6,7 @@ when copying pattern data from Furnace, it's stored in the clipboard as plain te org.tildearrow.furnace - Pattern Data (144) ``` -this top line of text is always the same except for the number in parentheses, which is the internal build number. for example, 0.6.4 is `212`. +this top line of text is always the same except for the number in parentheses, which is the internal build number. for example, 0.6.5 is `215`. the second line is a number between 0 and 18 (decimal) which indicates which column the clip starts from. - `0`: note. diff --git a/papers/format.md b/papers/format.md index 479bb3067..4e0756f0e 100644 --- a/papers/format.md +++ b/papers/format.md @@ -32,6 +32,7 @@ these fields are 0 in format versions prior to 100 (0.6pre1). the format versions are: +- 214: Furnace 0.6.5 - 212: Furnace 0.6.4 - 201: Furnace 0.6.3 - 197: Furnace 0.6.2 diff --git a/po/de.po b/po/de.po index 0f2e36a2b..1b9d76bf9 100644 --- a/po/de.po +++ b/po/de.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: de\n" diff --git a/po/es.po b/po/es.po index ef33586d8..98610d0c3 100644 --- a/po/es.po +++ b/po/es.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: es\n" @@ -3600,9 +3600,8 @@ msgid "E2xy: Note slide down (x: speed; y: semitones)" msgstr "E2xy: Deslizamiento de nota hacia abajo (x: velocidad; y: semitonos)" #: src/engine/engine.cpp:104 -#, fuzzy msgid "E3xx: Set vibrato shape" -msgstr "E4xx: Ajustar rango del vibrato" +msgstr "E3xx: Ajustar forma del vibrato" #: src/engine/engine.cpp:106 msgid "E4xx: Set vibrato range" @@ -4436,13 +4435,12 @@ msgid "max size in other banks" msgstr "" #: src/gui/exportOptions.cpp:276 -#, fuzzy msgid "this chip is not supported by the file format!" -msgstr "¡este chip no está soportado por el formato VGM!" +msgstr "¡este chip no está soportado por el formato!" #: src/gui/exportOptions.cpp:278 msgid "only one Atari TIA is supported!" -msgstr "" +msgstr "¡solamente un Atari TIA está soportado!" #: src/gui/exportOptions.cpp:306 src/gui/editControls.cpp:630 msgid "" @@ -6153,9 +6151,8 @@ msgid "Software pitch driver" msgstr "" #: src/gui/sysConf.cpp:1072 -#, fuzzy msgid "Old pitch table (compatibility)" -msgstr "Macro de tono y deslizamientos quebrados (compatibilidad)" +msgstr "Tabla de tonos antigua (compatibilidad)" #: src/gui/sysConf.cpp:1077 msgid "Mixing mode:" @@ -6239,13 +6236,12 @@ msgid "Scale frequency to wave length" msgstr "Escalar frecuencia a longitud de onda" #: src/gui/sysConf.cpp:1292 -#, fuzzy msgid "Amiga channel volumes (64)" -msgstr "Barra de volumen de los canales:" +msgstr "Volúmenes estilo Amiga (64)" #: src/gui/sysConf.cpp:1296 msgid "Amiga-like pitch (non-linear pitch only)" -msgstr "" +msgstr "Tono estilo Amiga (solo en tono no lineal)" #: src/gui/sysConf.cpp:1332 src/gui/sysConf.cpp:1754 msgid "3.54MHz (PAL)" @@ -6417,9 +6413,8 @@ msgid "Output bit depth:" msgstr "Profundidad de bits de salida:" #: src/gui/sysConf.cpp:1897 -#, fuzzy msgid "Maximum volume:" -msgstr "Máximo" +msgstr "Volumen máximo:" #: src/gui/sysConf.cpp:1907 msgid "Interpolation:" @@ -13004,15 +12999,16 @@ msgstr "" "para compensar los efectos del filtro Gauss de la SNES." #: src/gui/sampleEdit.cpp:546 -#, fuzzy msgid "no BRR filters" -msgstr "Filtro del eco:" +msgstr "sin filtros BRR" #: src/gui/sampleEdit.cpp:554 msgid "" "enable this option to not use BRR blocks with filters\n" "and allow sample offset commands to be used safely." msgstr "" +"activa esta opción para deshabilitar el uso de bloques BRR con filtros\n" +"y permitir el uso de effectos de fueraestablecer para ser usados safamente." #: src/gui/sampleEdit.cpp:559 msgid "8-bit dither" diff --git a/po/fi.po b/po/fi.po index cbc46e6d8..5a7f9fbcc 100644 --- a/po/fi.po +++ b/po/fi.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fi\n" diff --git a/po/fr.po b/po/fr.po index b2d01945c..2cb1c0795 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fr\n" diff --git a/po/furnace.pot b/po/furnace.pot index a7fc070d6..44e8138b8 100644 --- a/po/furnace.pot +++ b/po/furnace.pot @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff --git a/po/hy.po b/po/hy.po index 45890dc40..7fb675a60 100644 --- a/po/hy.po +++ b/po/hy.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hy\n" diff --git a/po/id.po b/po/id.po index 32d55babe..80531e7db 100644 --- a/po/id.po +++ b/po/id.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" diff --git a/po/ja.po b/po/ja.po index 6bed94a93..f8ffce7d8 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ja\n" diff --git a/po/ko.po b/po/ko.po index b0dfcdf39..aaa0c3fcf 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,9 +1,9 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: 희민Heemin\n" -"Language-Team: none\n" +"Language-Team: G32ASAT\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1832,7 +1832,7 @@ msgstr "FM 3 OP1" #: src/engine/sysDef.cpp:1546 src/engine/sysDef.cpp:1559 #: src/engine/sysDef.cpp:1861 msgid "FM 3 OP2" -msgstr "" +msgstr "FM 3 OP2" #: src/engine/sysDef.cpp:1109 src/engine/sysDef.cpp:1122 #: src/engine/sysDef.cpp:1147 src/engine/sysDef.cpp:1160 @@ -1864,7 +1864,7 @@ msgstr "" "OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" "습니다...\n" "...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)\n" -"CSM 어쩌구저쩌구 (영어 원문이 이렇게 되있습니다 하하 - 번역가)" +"CSM 뭐시기" #: src/engine/sysDef.cpp:1122 src/engine/sysDef.cpp:1160 #: src/engine/sysDef.cpp:1383 src/engine/sysDef.cpp:1468 @@ -2510,121 +2510,123 @@ msgid "" "used in some of Capcom's arcade boards. surround-like sampled sound with " "echo." msgstr "" +"캡콤의 일부 아케이드 보드에 사용되었습니다. 에코가 있는 서라운드처럼 샘플링" +"된 사운드입니다." #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 #: src/engine/sysDef.cpp:2056 msgid "PCM 1" -msgstr "" +msgstr "PCM 1" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 #: src/engine/sysDef.cpp:1849 src/engine/sysDef.cpp:1861 #: src/engine/sysDef.cpp:2056 msgid "PCM 2" -msgstr "" +msgstr "PCM 2" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 3" -msgstr "" +msgstr "PCM 3" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 4" -msgstr "" +msgstr "PCM 4" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 5" -msgstr "" +msgstr "PCM 5" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 6" -msgstr "" +msgstr "PCM 6" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 7" -msgstr "" +msgstr "PCM 7" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 src/engine/sysDef.cpp:1780 msgid "PCM 8" -msgstr "" +msgstr "PCM 8" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 9" -msgstr "" +msgstr "PCM 9" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 10" -msgstr "" +msgstr "PCM 10" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 11" -msgstr "" +msgstr "PCM 11" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 12" -msgstr "" +msgstr "PCM 12" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 13" -msgstr "" +msgstr "PCM 13" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 14" -msgstr "" +msgstr "PCM 14" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 15" -msgstr "" +msgstr "PCM 15" #: src/engine/sysDef.cpp:1521 src/engine/sysDef.cpp:1621 #: src/engine/sysDef.cpp:1631 msgid "PCM 16" -msgstr "" +msgstr "PCM 16" #: src/engine/sysDef.cpp:1521 msgid "ADPCM 1" -msgstr "" +msgstr "ADPCM 1" #: src/engine/sysDef.cpp:1521 msgid "ADPCM 2" -msgstr "" +msgstr "ADPCM 2" #: src/engine/sysDef.cpp:1521 msgid "ADPCM 3" -msgstr "" +msgstr "ADPCM 3" #: src/engine/sysDef.cpp:1530 src/gui/settings.cpp:4053 msgid "VERA" -msgstr "" +msgstr "VERA" #: src/engine/sysDef.cpp:1531 msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "" +msgstr "이 칩은 유튜버 The 8-Bit Guy가 디자인한 컴퓨터에 사용되었습니다." #: src/engine/sysDef.cpp:1538 msgid "20xx: Set waveform" -msgstr "" +msgstr "20xx: 파형 설정" #: src/engine/sysDef.cpp:1539 msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "" +msgstr "22xx: 듀티비 설정 (0 에서 3F)" #: src/engine/sysDef.cpp:1544 msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "" +msgstr "야마하 YM2610B (OPNB2) 확장 채널 3" #: src/engine/sysDef.cpp:1545 msgid "" @@ -2633,10 +2635,14 @@ msgid "" "this one is in Extended Channel mode, which turns the third FM channel into " "four operators with independent notes/frequencies." msgstr "" +"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " +"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" +"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" +"는 확장 채널 모드입니다." #: src/engine/sysDef.cpp:1557 msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" +msgstr "야마하 YM2610B (OPNB2) CSM" #: src/engine/sysDef.cpp:1558 msgid "" @@ -2644,20 +2650,25 @@ msgid "" "and Yamaha gladly provided them with this chip.\n" "CSM blah blah" msgstr "" +"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " +"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" +"CSM 어쩌구 저쩌구" #: src/engine/sysDef.cpp:1570 msgid "SegaPCM (compatible 5-channel mode)" -msgstr "" +msgstr "세가PCM (호환 5채널 모드)" #: src/engine/sysDef.cpp:1571 msgid "" "this is the same thing as SegaPCM, but only exposes 5 of the channels for " "compatibility with DefleMask." msgstr "" +"이것은 SegaPCM과 같은 것이지만 DefleMask와의 호환을 위해 5개의 채널만 사용합" +"니다." #: src/engine/sysDef.cpp:1582 msgid "Seta/Allumer X1-010" -msgstr "" +msgstr "세타/알루머 X1-010" #: src/engine/sysDef.cpp:1583 msgid "" @@ -2665,398 +2676,419 @@ msgid "" "too many channels of wavetable sound, which also are capable of sampled " "sound." msgstr "" +"웨이브테이블 채널이 너무 많은 세타/알루머 제조 아케이드 보드에 사용되는 사운" +"드 칩으로, 샘플링된 사운드도 가능합니다." #: src/engine/sysDef.cpp:1591 msgid "11xx: Set envelope shape" -msgstr "" +msgstr "11xx: 엔벨로프 모양 설정" #: src/engine/sysDef.cpp:1592 msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "" +msgstr "12xx: 샘플 뱅크 슬롯 설정 (0 에서 7)" #: src/engine/sysDef.cpp:1596 msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "" +msgstr "20xx: PCM 주파수 설정 (1 에서 FF)" #: src/engine/sysDef.cpp:1597 msgid "" "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)" msgstr "" +"22xx: 엔벨로프 모드 설정 (비트 0: 활성화; 비트 1: ONE-SHOT; 비트 2: 분할 모양" +"을 좌우로; 비트 3/5: 좌우 반전 좌/우로; 비트 4/6: 상하 반전 좌/우로)" #: src/engine/sysDef.cpp:1598 msgid "23xx: Set envelope period" -msgstr "" +msgstr "23xx: 엔벨로프 PERIOD 설정" #: src/engine/sysDef.cpp:1606 msgid "Konami Bubble System WSG" -msgstr "" +msgstr "코나미 버블 시스템 WSG" #: src/engine/sysDef.cpp:1607 msgid "" "this is the wavetable part of the Bubble System, which also had two " "AY-3-8910s." msgstr "" +"이것은 두 개의 AY-3-8910도 가지고 있었던 버블 시스템의 웨이브테이블 부분입니" +"다." #: src/engine/sysDef.cpp:1619 msgid "Yamaha YMF278B (OPL4)" -msgstr "" +msgstr "야마하 YMF278B (OPL4)" #: src/engine/sysDef.cpp:1620 msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "" +msgstr "OPL3와 마찬가지로 이번에는 24채널 버전의 MultiPCM도 있습니다." #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 17" -msgstr "" +msgstr "PCM 17" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 18" -msgstr "" +msgstr "PCM 18" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 19" -msgstr "" +msgstr "PCM 19" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 20" -msgstr "" +msgstr "PCM 20" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 21" -msgstr "" +msgstr "PCM 21" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 22" -msgstr "" +msgstr "PCM 22" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 23" -msgstr "" +msgstr "PCM 23" #: src/engine/sysDef.cpp:1621 src/engine/sysDef.cpp:1631 msgid "PCM 24" -msgstr "" +msgstr "PCM 24" #: src/engine/sysDef.cpp:1629 msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "" +msgstr "야마하 YMF278B (OPL4) 드럼 모드" #: src/engine/sysDef.cpp:1630 msgid "the OPL4 but with drums mode turned on." -msgstr "" +msgstr "OPL4이지만 드럼 모드가 활성화되었습니다." #: src/engine/sysDef.cpp:1638 msgid "11xx: Set filter mode (00 to 03)" -msgstr "" +msgstr "11xx: 필터 모드 설정 (00 에서 03)" #: src/engine/sysDef.cpp:1639 msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "" +msgstr "필터 계수 K1 하위 바이트 설정 (00 에서 FF)" #: src/engine/sysDef.cpp:1640 msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "" +msgstr "15xx: 필터 계수 K1 상위 바이트 설정 (00 에서 FF)" #: src/engine/sysDef.cpp:1641 msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "" +msgstr "16xx: 필터 계수 K2 하위 바이트 설정 (00 에서 FF)" #: src/engine/sysDef.cpp:1642 msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "" +msgstr "17xx: 필터 계수 K2 상위 바이트 설정 (00 에서 FF)" #: src/engine/sysDef.cpp:1643 msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "" +msgstr "18xx 필터 계수 K1 슬라이드 업 (00 에서 FF)" #: src/engine/sysDef.cpp:1644 msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "" +msgstr "19xx: 필터 계수 K1 슬라이드 다운 (00 에서 FF)" #: src/engine/sysDef.cpp:1645 msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "" +msgstr "1Axx: 필터 계수 K2 슬라이드 업 (00 에서 FF)" #: src/engine/sysDef.cpp:1646 msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "" +msgstr "1Bxx: 필터 계수 K2 슬라이드 다운 (00 에서 FF)" #: src/engine/sysDef.cpp:1647 msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "" +msgstr "22xx: 엔벨로프 좌측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" #: src/engine/sysDef.cpp:1648 msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "" +msgstr "23xx: 엔벨로프 우측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" #: src/engine/sysDef.cpp:1649 msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "" +msgstr "24xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED) (00 에서 FF)" #: src/engine/sysDef.cpp:1650 msgid "" "25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "" +msgstr "25xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" #: src/engine/sysDef.cpp:1651 msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "" +msgstr "26xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED) (00 에서 FF)" #: src/engine/sysDef.cpp:1652 msgid "" "27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "" +msgstr "27xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" #: src/engine/sysDef.cpp:1656 msgid "120x: Set pause (bit 0)" -msgstr "" +msgstr "120x: 일시정지 (비트 0)" #: src/engine/sysDef.cpp:1658 msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "" +msgstr "2xxx: 엔벨로프 카운트 설정 (000 에서 1FF)" #: src/engine/sysDef.cpp:1659 msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "" +msgstr "3xxx: 필터 계수 K1 설정 (000 에서 FFF)" #: src/engine/sysDef.cpp:1660 msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "" +msgstr "4xxx: 필터 계수 K2 설정 (000 에서 FFF)" #: src/engine/sysDef.cpp:1667 msgid "Ensoniq ES5506" -msgstr "" +msgstr "엔소닉 ES5506" #: src/engine/sysDef.cpp:1668 msgid "" "a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " "Gravis' Ultrasound cards." msgstr "" +"그라비스의 울트라사운드 카드에서 발견된 GF1 칩의 기반이 되는 엔소닉이 만든 샘" +"플 칩" #: src/engine/sysDef.cpp:1669 msgid "Channel 29" -msgstr "" +msgstr "채널 29" #: src/engine/sysDef.cpp:1669 msgid "Channel 30" -msgstr "" +msgstr "채널 30" #: src/engine/sysDef.cpp:1669 msgid "Channel 31" -msgstr "" +msgstr "채널 31" #: src/engine/sysDef.cpp:1669 msgid "Channel 32" -msgstr "" +msgstr "채널 32" #: src/engine/sysDef.cpp:1679 msgid "Yamaha Y8950" -msgstr "" +msgstr "야마하 Y8950" #: src/engine/sysDef.cpp:1680 msgid "like OPL but with an ADPCM channel." -msgstr "" +msgstr "OPL과 비슷하지만 ADPCM 채널이 있습니다." #: src/engine/sysDef.cpp:1691 msgid "Yamaha Y8950 with drums" -msgstr "" +msgstr "야마하 Y8950 드럼 모드" #: src/engine/sysDef.cpp:1692 msgid "the Y8950 chip, in drums mode." -msgstr "" +msgstr "야마하 Y8950이지만 드럼 모드가 활성화되었습니다." #: src/engine/sysDef.cpp:1703 msgid "Konami SCC+" -msgstr "" +msgstr "코나미 SCC+" #: src/engine/sysDef.cpp:1704 msgid "" "this is a variant of Konami's SCC chip with the last channel's wavetable " "being independent." msgstr "" +"이것은 코나미 SCC 칩의 변형이며 마지막 웨이브테이블 채널은 독립적입니다." #: src/engine/sysDef.cpp:1715 msgid "12xx: Set pulse width (0 to 7F)" -msgstr "" +msgstr "12xx: 펄스폭 설정 (0 에서 7F)" #: src/engine/sysDef.cpp:1716 msgid "13xx: Set resonance (0 to FF)" -msgstr "" +msgstr "13xx: 잔향 설정 (0 에서 FF)" #: src/engine/sysDef.cpp:1717 msgid "" "14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " "bit 3: band pass)" msgstr "" +"14xx: 필터 모드 설정 (비트 0: RING 모드; 비트 1: 로우 패스; 비트 2: 하이 패" +"스; 비트 3: 밴드 패스)" #: src/engine/sysDef.cpp:1718 msgid "15xx: Set frequency sweep period low byte" -msgstr "" +msgstr "15xx: 주파수 SWEEP PERIOD 하위 바이트 설정" #: src/engine/sysDef.cpp:1719 msgid "16xx: Set frequency sweep period high byte" -msgstr "" +msgstr "16xx: 주파수 SWEEP PERIOD 상위 바이트 설정" #: src/engine/sysDef.cpp:1720 msgid "17xx: Set volume sweep period low byte" -msgstr "" +msgstr "17xx: 볼륨 SWEEP PERIOD 하위 바이트 설정" #: src/engine/sysDef.cpp:1721 msgid "18xx: Set volume sweep period high byte" -msgstr "" +msgstr "18xx: 볼륨 SWEEP PERIOD 상위 바이트 설정" #: src/engine/sysDef.cpp:1722 msgid "19xx: Set cutoff sweep period low byte" -msgstr "" +msgstr "19xx: 컷오프 SWEEP PERIOD 하위 바이트 설정" #: src/engine/sysDef.cpp:1723 msgid "1Axx: Set cutoff sweep period high byte" -msgstr "" +msgstr "1Axx: 컷오프 SWEEP PERIOD 상위 바이트 설정" #: src/engine/sysDef.cpp:1724 msgid "1Bxx: Set frequency sweep boundary" -msgstr "" +msgstr "1Bxx: 주파수 SWEEP 경계 설정" #: src/engine/sysDef.cpp:1725 msgid "1Cxx: Set volume sweep boundary" -msgstr "" +msgstr "1Cxx: 볼륨 SWEEP 경계 설정" #: src/engine/sysDef.cpp:1726 msgid "1Dxx: Set cutoff sweep boundary" -msgstr "" +msgstr "1Dxx: 컷오프 SWEEP 경계 설정" #: src/engine/sysDef.cpp:1727 msgid "1Exx: Set phase reset period low byte" -msgstr "" +msgstr "1Exx: 위상 재설정 경계 하위 바이트 설정" #: src/engine/sysDef.cpp:1728 msgid "1Fxx: Set phase reset period high byte" -msgstr "" +msgstr "1Exx: 위상 재설정 경계 상위 바이트 설정" #: src/engine/sysDef.cpp:1729 msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" +msgstr "20xx: 주파수 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위" #: src/engine/sysDef.cpp:1730 msgid "" "21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " "loop; bit 7: alternate)" msgstr "" +"21xx: 볼륨 SWEEP 토글 (비트 0 에서 4; 비트 5: 위치는 위; 비트 6: 반복; 비트 " +"7: 교대)" #: src/engine/sysDef.cpp:1731 msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" +msgstr "22xx: 컷오프 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위)" #: src/engine/sysDef.cpp:1739 msgid "tildearrow Sound Unit" -msgstr "" +msgstr "tildearrow 사운드 유닛" #: src/engine/sysDef.cpp:1740 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" +"tildearrow의 가상 사운드칩. 믹서기에 SID, AY, VERA를 넣어봐요. 이것을 얻을 " +"수 있습니다!" #: src/engine/sysDef.cpp:1751 msgid "OKI MSM6295" -msgstr "" +msgstr "오키 MSM6295" #: src/engine/sysDef.cpp:1752 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" +"오키(OKI)가 만든 ADPCM 사운드 칩으로 많은 아케이드 보드에 사용되었습니다." #: src/engine/sysDef.cpp:1759 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "" +msgstr "20xx 칩 출력 RATE 설정 (0: 클록/132; 1: 클록/165)" #: src/engine/sysDef.cpp:1764 msgid "OKI MSM6258" -msgstr "" +msgstr "오키 MSM6258" #: src/engine/sysDef.cpp:1765 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "" +msgstr "오키(OKI)가 만든 ADPCM 사운드 칩으로 샤프 X68000에 사용되었습니다." #: src/engine/sysDef.cpp:1766 src/engine/sysDef.cpp:1887 #: src/gui/editControls.cpp:437 src/gui/settings.cpp:4228 #: src/gui/guiConst.cpp:1397 src/gui/insEdit.cpp:2633 src/gui/insEdit.cpp:2671 msgid "Sample" -msgstr "" +msgstr "샘플" #: src/engine/sysDef.cpp:1772 msgid "20xx: Set frequency divider (0-2)" -msgstr "" +msgstr "20xx: 주파수 분수 설정 (0 에서 2)" #: src/engine/sysDef.cpp:1773 msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "" +msgstr "21xx: 클록 RATE 선택 (0: 전체; 1: 절반)" #: src/engine/sysDef.cpp:1778 msgid "Yamaha YMZ280B (PCMD8)" -msgstr "" +msgstr "야마하 YMZ260B (PCMD8)" #: src/engine/sysDef.cpp:1779 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" +"몇몇 아케이브 보드에 사용되었습니다. 4비트 ADPCM, 8비트 PCM 또는 16비트 PCM " +"중 하나를 재생할 수 있습니다." #: src/engine/sysDef.cpp:1797 src/gui/settings.cpp:4059 msgid "Namco WSG" -msgstr "" +msgstr "남코 WSG" #: src/engine/sysDef.cpp:1798 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" +"초기 남코 아케이드 게임을 비롯한 팩맨에 사용된 웨이브테이블 사운드 칩입니다." #: src/engine/sysDef.cpp:1808 msgid "Namco C15 WSG" -msgstr "" +msgstr "남코 C15 WSG" #: src/engine/sysDef.cpp:1809 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." -msgstr "" +msgstr "이후 남코 아케이드 게임에 사용된 오리지널 남코 WSG 칩의 후속 칩입니다." #: src/engine/sysDef.cpp:1819 msgid "Namco C30 WSG" -msgstr "" +msgstr "남코 C30 WSG" #: src/engine/sysDef.cpp:1820 msgid "like Namco C15 but with stereo sound." -msgstr "" +msgstr "남코 C15와 비슷하지만 스테레오 사운드가 있습니다." #: src/engine/sysDef.cpp:1830 msgid "OKI MSM5232" -msgstr "" +msgstr "오키 MSM5232" #: src/engine/sysDef.cpp:1831 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" +"오키(OKI)가 만든 사각파 신디사이져 칩으로, 일부 아케이드 기계와 악기에 사용됩" +"니다." #: src/engine/sysDef.cpp:1839 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "" +msgstr "10xy: 그룹 컨트롤 설정 (x: SUSTAIN; y: 파트 토글 비트마스크)" #: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1998 msgid "11xx: Set noise mode" -msgstr "" +msgstr "11xx: 노이즈 모드 설정" #: src/engine/sysDef.cpp:1841 msgid "12xx: Set group attack (0 to 5)" -msgstr "" +msgstr "12xx: 그룹 ATTACK 설정 (0 에서 5)" #: src/engine/sysDef.cpp:1842 msgid "13xx: Set group decay (0 to 11)" -msgstr "" +msgstr "13xx: 그룹 DECAY 설정 (0 에서 11)" #: src/engine/sysDef.cpp:1847 msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "" +msgstr "야마하 YM2612 (OPN2) DualPCM 모드" #: src/engine/sysDef.cpp:1848 msgid "" @@ -3064,14 +3096,17 @@ msgid "" "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" +"퓨터에도 있었습니다.)\n" +"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다." #: src/engine/sysDef.cpp:1849 src/engine/sysDef.cpp:1861 msgid "FM 6/PCM 1" -msgstr "" +msgstr "FM 6/PCM 1" #: src/engine/sysDef.cpp:1859 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "" +msgstr "야마하 YM2612 (OPN2) 확장 채널 3 + 듀얼 PCM 모드 + CSM" #: src/engine/sysDef.cpp:1860 msgid "" @@ -3081,6 +3116,11 @@ msgid "" "this one is in Extended Channel mode, which turns the third FM channel into " "four operators with independent notes/frequencies." msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" +"퓨터에도 있었습니다.)\n" +"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다.\n" +"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" +"는 확장 채널 모드입니다." #: src/engine/sysDef.cpp:1872 src/gui/settings.cpp:4029 msgid "T6W28" @@ -3091,260 +3131,284 @@ msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" +"네오 지오 포켓에 사용되는 SN76489 파생형으로, 독립적인 스테레오 볼륨과 노이" +"즈 채널 주파수를 가지고 있습니다." #: src/engine/sysDef.cpp:1880 msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "" +msgstr "20xx: 노이즈 길이 설정 (0: 짧은, 1: 긴)" #: src/engine/sysDef.cpp:1885 msgid "Generic PCM DAC" -msgstr "" +msgstr "일반 PCM DAC" #: src/engine/sysDef.cpp:1886 msgid "as generic sample playback as it gets." -msgstr "" +msgstr "일반적인 샘플 재생입니다." #: src/engine/sysDef.cpp:1898 msgid "Konami K007232" -msgstr "" +msgstr "코나미 K007232" #: src/engine/sysDef.cpp:1899 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." -msgstr "" +msgstr "이 PCM 칩은 1986-1990년 코나미 아케이드 보드에서 널리 사용되었습니다." #: src/engine/sysDef.cpp:1908 msgid "Irem GA20" -msgstr "" +msgstr "아이렘 GA20" #: src/engine/sysDef.cpp:1909 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" +"아미가와 비슷한 아이렘의 또 다른 PCM 칩입니다. 하지만 피치 해상도가 낮고 샘" +"플 루프가 없습니다." #: src/engine/sysDef.cpp:1918 msgid "Sharp SM8521" -msgstr "" +msgstr "샤프 SM8521" #: src/engine/sysDef.cpp:1919 msgid "a SoC with wavetable sound hardware." -msgstr "" +msgstr "웨이브테이블 사운드 하드웨어를 가진 하나의 SoC입니다." #: src/engine/sysDef.cpp:1929 msgid "Casio PV-1000" -msgstr "" +msgstr "카시오 PV-1000" #: src/engine/sysDef.cpp:1930 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" +"세 개의 사각파 채널을 가진 게임기입니다. TIA와 VIC를 결합한 후에 일어나는 일" +"입니다." #: src/engine/sysDef.cpp:1937 msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "" +msgstr "10xx: 링 모듈레이션 설정 (0: 비활성화, 1: 활성화)" #: src/engine/sysDef.cpp:1942 msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "" +msgstr "ZX 스펙트럼 비퍼 (QuadTone 엔진)" #: src/engine/sysDef.cpp:1943 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" +"전체 폭 PWM 펄스와 채널당 3레벨의 볼륨을 갖춘 또 다른 ZX Spectrum 비퍼 시스템" +"입니다. 또한 피치가 가능한 오버레이 샘플 채널도 갖추고 있습니다." #: src/engine/sysDef.cpp:1955 msgid "Konami K053260" -msgstr "" +msgstr "코나미 K053260" #: src/engine/sysDef.cpp:1956 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "" +msgstr "이 PCM 칩은 1990-1992년 코나미 아케이드 보드에서 널리 사용되었습니다." #: src/engine/sysDef.cpp:1968 msgid "MOS Technology TED" -msgstr "" +msgstr "MOS 테크놀로지 TED" #: src/engine/sysDef.cpp:1969 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" +"두개의 사각파 채널입니다. (하나는 노이즈로 변할 수 있습니다.) 코모도어 " +"Plus/4, 16, 116에 사용되었습니다." #: src/engine/sysDef.cpp:1978 msgid "Namco C140" -msgstr "" +msgstr "남코 C140" #: src/engine/sysDef.cpp:1979 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "" +msgstr "1987년에 나온 남코의 첫 PCM 칩입니다. 그렇게 하기에는 꽤 좋습니다" #: src/engine/sysDef.cpp:1989 msgid "Namco C219" -msgstr "" +msgstr "남코 C219" #: src/engine/sysDef.cpp:1990 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" +"NA-1/2 하드웨어에 사용된 남코의 PCM 칩입니다.\n" +"C140과 매우 비슷하지만 노이즈 생성기를 가지고 있습니다." #: src/engine/sysDef.cpp:1999 msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "" +msgstr "12xy: 반전 모드 (x: 서라운드; y: 반전)" #: src/engine/sysDef.cpp:2004 msgid "ESS ES1xxx series (ESFM)" -msgstr "" +msgstr "ESS ES1xxx 시리즈 (ESFM)" #: src/engine/sysDef.cpp:2005 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" +"PC 사운드 카드에 등장하는 독특한 FM 신디사이져입니다.\n" +"OPL3의 디자인에 기반을 두었지만 확장된 많은 기능이 있습니다." #: src/engine/sysDef.cpp:2006 msgid "FM 11" -msgstr "" +msgstr "FM 11" #: src/engine/sysDef.cpp:2012 msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "" +msgstr "2Exx: 새 노트에서 하드 엔벨로프 재설정 토글" #: src/engine/sysDef.cpp:2018 msgid "PowerNoise" -msgstr "" +msgstr "PowerNoise" #: src/engine/sysDef.cpp:2019 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" +"jvx와 The Beesh-Spweesh!가 디자인한 가상의 사운드칩입니다.\n" +"가상의 Hexheld 콘솔에 사용되었습니다." #: src/engine/sysDef.cpp:2020 msgid "Noise 1" -msgstr "" +msgstr "노이즈 1" #: src/engine/sysDef.cpp:2020 msgid "Noise 2" -msgstr "" +msgstr "노이즈 2" #: src/engine/sysDef.cpp:2020 msgid "Noise 3" -msgstr "" +msgstr "노이즈 3" #: src/engine/sysDef.cpp:2020 msgid "Slope" -msgstr "" +msgstr "슬로프" #: src/engine/sysDef.cpp:2026 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" +"20xx: 노이즈 채널 LFSR의 하위 바이트 (00 에서 FF) 또는 슬로프 채널 어큐멸레이" +"터 로드" #: src/engine/sysDef.cpp:2027 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "" +msgstr "21xx: 노이즈 채널 LFSR의 상위 바이트 불렁기 (00 에서 FF)" #: src/engine/sysDef.cpp:2028 msgid "22xx: Write to I/O port A" -msgstr "" +msgstr "22xx: I/O포트 A에 기록" #: src/engine/sysDef.cpp:2029 msgid "23xx: Write to I/O port B" -msgstr "" +msgstr "23xx: I/O포트 B에 기록" #: src/engine/sysDef.cpp:2035 src/gui/settings.cpp:4084 msgid "Dave" -msgstr "" +msgstr "Dave" #: src/engine/sysDef.cpp:2036 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" +"이 칩은 엔터프라이즈 128 컴퓨터에 탑재되었습니다. POKEY와 비슷하지만 스테레" +"오 출력이 가능합니다." #: src/engine/sysDef.cpp:2037 msgid "DAC Left" -msgstr "" +msgstr "DAC 좌" #: src/engine/sysDef.cpp:2037 msgid "DAC Right" -msgstr "" +msgstr "DAC 우" #: src/engine/sysDef.cpp:2043 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "" +msgstr "10xx: 파형 설정 (0 에서 4; 노이즈에서 0 에서 3)" #: src/engine/sysDef.cpp:2044 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "" +msgstr "11xx: 노이즈 주파수 소스 설정 (0: 고정; 1-3: 채널 1 에서 3)" #: src/engine/sysDef.cpp:2045 msgid "12xx: Toggle high-pass with next channel" -msgstr "" +msgstr "12xx: 다음 채널로 하이패스 토글" #: src/engine/sysDef.cpp:2046 msgid "13xx: Toggle ring modulation with channel+2" -msgstr "" +msgstr "13xx: 채널 1+2로 링 모듈레이션 토글" #: src/engine/sysDef.cpp:2047 msgid "14xx: Toggle swap counters (noise only)" -msgstr "" +msgstr "14xx: 카운터 스왑 토글 (노이즈만)" #: src/engine/sysDef.cpp:2048 msgid "15xx: Toggle low pass (noise only)" -msgstr "" +msgstr "15xx: 로우 패스 토글 (노이즈만)" #: src/engine/sysDef.cpp:2049 msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "" +msgstr "16xx: 클록 분수 설정 (0: /2; 1: /3)" #: src/engine/sysDef.cpp:2054 msgid "Game Boy Advance DMA Sound" -msgstr "" +msgstr "게임보이 어드밴스 DMA 사운드" #: src/engine/sysDef.cpp:2055 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" +"DMA 하드웨어에 의해 직접 구동되는 게임보이 어드밴스의 추가 PCM FIFO 채널입니" +"다." #: src/engine/sysDef.cpp:2068 msgid "Game Boy Advance MinMod" -msgstr "" +msgstr "게임보이 어드밴스" #: src/engine/sysDef.cpp:2069 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" +"최대 16개의 샘플 채널을 제공하기 위해 소프트웨어 혼합에 의해 작동되는 게임보" +"이 어드밴스의 추가 PCM FIFO 채널입니다." #: src/engine/sysDef.cpp:2078 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "" +msgstr "11xy: 에코 채널 설정 (x: 좌/우 소스; y: 딜레이 (0으로 비활성화))" #: src/engine/sysDef.cpp:2079 msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "" +msgstr "12xy: 반전 토글 (x: 좌; y: 우)" #: src/engine/sysDef.cpp:2084 src/gui/settings.cpp:4085 msgid "Nintendo DS" -msgstr "" +msgstr "닌텐도 DS" #: src/engine/sysDef.cpp:2085 msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "" +msgstr "두개의 화면을 가진 휴대용 비디오 게임 콘솔입니다. 펜을 사용하죠." #: src/engine/sysDef.cpp:2093 msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "" +msgstr "1Fxx: 글로벌 볼륨 설정 (0 에서 7F)" #: src/engine/sysDef.cpp:2098 msgid "5E01" -msgstr "" +msgstr "5E01" #: src/engine/sysDef.cpp:2099 msgid "" @@ -3352,287 +3416,292 @@ msgid "" "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" +"Euly가 만든 가상의 사운드 칩입니다. 리코 2A03에 기반을 두었으며 32개의 노이" +"즈 피치, 추가 듀티 사이클, 3개의 파형(besides 삼각파)과 같은 몇 가지 기능을 " +"추가합니다." #: src/engine/sysDef.cpp:2107 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" +"12xx: 듀티비/노이즈 모드/파형 설정 (펄스/웨이브: 0 에서 3; 노이즈: 0 또는 1)" #: src/engine/sysDef.cpp:2120 src/gui/settings.cpp:4088 msgid "Bifurcator" -msgstr "" +msgstr "Bifurcator" #: src/engine/sysDef.cpp:2121 msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "" +msgstr "로짓 맵 반복을 사용하여 사운드를 생성하는 가상의 사운드 칩입니다." #: src/engine/sysDef.cpp:2128 msgid "10xx: Load low byte of channel sample state" -msgstr "" +msgstr "10xx: 샘플 상태의 하위 바이트 로드" #: src/engine/sysDef.cpp:2129 msgid "11xx: Load high byte of channel sample state" -msgstr "" +msgstr "11xx: 샘플 상태의 상위 바이트 로드" #: src/engine/sysDef.cpp:2130 msgid "12xx: Set low byte of channel parameter" -msgstr "" +msgstr "12xx: 채널 매개변수의 하위 바이트 설정" #: src/engine/sysDef.cpp:2131 msgid "13xx: Set high byte of channel parameter" -msgstr "" +msgstr "13xx: 채널 매개변수의 상위 바이트 설정" #: src/engine/sysDef.cpp:2136 src/gui/settings.cpp:4089 msgid "SID2" -msgstr "" +msgstr "SID2" #: src/engine/sysDef.cpp:2137 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" +"LTVA가 만든 가상의 사운드칩입니다. SID 칩과 매우 흡사하지만 그것의 많은 문제" +"들이 고쳐졌습니다." #: src/engine/sysDef.cpp:2148 msgid "Dummy System" -msgstr "" +msgstr "더미 시스템" #: src/engine/sysDef.cpp:2149 msgid "this is a system designed for testing purposes." -msgstr "" +msgstr "이것은 테스트 목적으로 설계된 시스템입니다." #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" -msgstr "" +msgstr "00xy: 아르페지오" #: src/engine/engine.cpp:53 msgid "01xx: Pitch slide up" -msgstr "" +msgstr "01xx: 피치 슬라이드 업" #: src/engine/engine.cpp:55 msgid "02xx: Pitch slide down" -msgstr "" +msgstr "02xx: 피치 슬라이드 다운" #: src/engine/engine.cpp:57 msgid "03xx: Portamento" -msgstr "" +msgstr "03xx: 포르타멘토" #: src/engine/engine.cpp:59 msgid "04xy: Vibrato (x: speed; y: depth)" -msgstr "" +msgstr "04xy: 비브라토 (x: 속도; y: 깊이)" #: src/engine/engine.cpp:61 msgid "05xy: Volume slide + vibrato (compatibility only!)" -msgstr "" +msgstr "05xy: 볼륨 슬라이드 + 비브라토 (호환성만!)" #: src/engine/engine.cpp:63 msgid "06xy: Volume slide + portamento (compatibility only!)" -msgstr "" +msgstr "06xy: 볼륨 슬라이드 + 포르타멘토 (호환성만!)" #: src/engine/engine.cpp:65 msgid "07xy: Tremolo (x: speed; y: depth)" -msgstr "" +msgstr "07xy: 트레몰로 (x: 속도; y: 깊이)" #: src/engine/engine.cpp:67 msgid "08xy: Set panning (x: left; y: right)" -msgstr "" +msgstr "08xy: 패닝 설정 (x: 좌; y: 우)" #: src/engine/engine.cpp:69 msgid "09xx: Set groove pattern (speed 1 if no grooves exist)" -msgstr "" +msgstr "09xx: 그루브 패턴 설정 (그루브가 없다면 속도 1)" #: src/engine/engine.cpp:71 msgid "0Axy: Volume slide (0y: down; x0: up)" -msgstr "" +msgstr "0Axy: 볼륨 슬라이드 (0y: 다운; x0: 업)" #: src/engine/engine.cpp:73 msgid "0Bxx: Jump to pattern" -msgstr "" +msgstr "0Bxx: 패턴으로 점프" #: src/engine/engine.cpp:75 msgid "0Cxx: Retrigger" -msgstr "" +msgstr "0Cxx: 리트리거" #: src/engine/engine.cpp:77 msgid "0Dxx: Jump to next pattern" -msgstr "" +msgstr "0Dxx: 다음 패턴으로 점프" #: src/engine/engine.cpp:79 msgid "0Fxx: Set speed (speed 2 if no grooves exist)" -msgstr "" +msgstr "0Fxx: 속도 설정 (그루브가 없다면 스피드 2)" #: src/engine/engine.cpp:81 msgid "80xx: Set panning (00: left; 80: center; FF: right)" -msgstr "" +msgstr "80xx: 패닝 설정 (00: 좌; 80: 중앙; FF: 우)" #: src/engine/engine.cpp:83 msgid "81xx: Set panning (left channel)" -msgstr "" +msgstr "81xx: 패닝 설정 (좌측 채널)" #: src/engine/engine.cpp:85 msgid "82xx: Set panning (right channel)" -msgstr "" +msgstr "82xx: 패닝 설정 (우측 채널)" #: src/engine/engine.cpp:87 msgid "88xy: Set panning (rear channels; x: left; y: right)" -msgstr "" +msgstr "88xy: 패닝 설정 (리어 채널; x: 좌; y: 우)" #: src/engine/engine.cpp:90 msgid "89xx: Set panning (rear left channel)" -msgstr "" +msgstr "89xx: 패닝 설정 (리어 좌측 채널)" #: src/engine/engine.cpp:93 msgid "8Axx: Set panning (rear right channel)" -msgstr "" +msgstr "8Axx: 패닝 설정 (리어 우측 채널)" #: src/engine/engine.cpp:96 msgid "Cxxx: Set tick rate (hz)" -msgstr "" +msgstr "Cxxx: 틱 레이트 설정 (hz)" #: src/engine/engine.cpp:98 msgid "E0xx: Set arp speed" -msgstr "" +msgstr "E0xx: 아르페지오 속도 설정" #: src/engine/engine.cpp:100 msgid "E1xy: Note slide up (x: speed; y: semitones)" -msgstr "" +msgstr "E1xy: 노트 슬라이드 업 (x: 속도; y: 반음)" #: src/engine/engine.cpp:102 msgid "E2xy: Note slide down (x: speed; y: semitones)" -msgstr "" +msgstr "E2xy: 노트 슬라이드 다운 (x: 속도; y: 반음)" #: src/engine/engine.cpp:104 -#, fuzzy msgid "E3xx: Set vibrato shape" -msgstr "13xx: LFO 속도 설정" +msgstr "E3xx: 비브라토 모양 설정" #: src/engine/engine.cpp:106 msgid "E4xx: Set vibrato range" -msgstr "" +msgstr "E4xx: 비브라토 범위 설정" #: src/engine/engine.cpp:108 msgid "E5xx: Set pitch (80: center)" -msgstr "" +msgstr "E5xx: 피치 설정 (80: 중앙)" #: src/engine/engine.cpp:110 msgid "E6xy: Quick legato (x: time (0-7 up; 8-F down); y: semitones)" -msgstr "" +msgstr "E6xy: 퀵 레가토 (x: 시간 (0 에서 7 업; 8-F 다운); y: 반음)" #: src/engine/engine.cpp:112 msgid "E7xx: Macro release" -msgstr "" +msgstr "E7xx: 매크로 RELEASE" #: src/engine/engine.cpp:114 msgid "E8xy: Quick legato up (x: time; y: semitones)" -msgstr "" +msgstr "E8xy: 퀵 레가토 업 (x: 시간; y: 반음)" #: src/engine/engine.cpp:116 msgid "E9xy: Quick legato down (x: time; y: semitones)" -msgstr "" +msgstr "E9xy: 퀵 레가토 다운 (x: 시간; y: 반음)" #: src/engine/engine.cpp:118 msgid "EAxx: Legato" -msgstr "" +msgstr "EAxx: 레가토" #: src/engine/engine.cpp:120 msgid "EBxx: Set LEGACY sample mode bank" -msgstr "" +msgstr "EBxx: 레거시 샘플 모드 뱅크 설정" #: src/engine/engine.cpp:122 msgid "ECxx: Note cut" -msgstr "" +msgstr "ECxx: 노트 컷" #: src/engine/engine.cpp:124 msgid "EDxx: Note delay" -msgstr "" +msgstr "EDxx: 노트 딜레이" #: src/engine/engine.cpp:126 msgid "EExx: Send external command" -msgstr "" +msgstr "EExx: 외부 커맨드 보내기" #: src/engine/engine.cpp:128 msgid "F0xx: Set tick rate (bpm)" -msgstr "" +msgstr "F0xx: 틱 레이트 설정 (BPM)" #: src/engine/engine.cpp:130 msgid "F1xx: Single tick note slide up" -msgstr "" +msgstr "F1xx: 싱글 틱 노트 슬라이드 업" #: src/engine/engine.cpp:132 msgid "F2xx: Single tick note slide down" -msgstr "" +msgstr "F2xx: 싱글 틱 노트 슬라이드 다운" #: src/engine/engine.cpp:134 msgid "F3xx: Fine volume slide up" -msgstr "" +msgstr "F3xx: FINE 볼륨 슬라이드 업" #: src/engine/engine.cpp:136 msgid "F4xx: Fine volume slide down" -msgstr "" +msgstr "F4xx: FINE 볼륨 슬라이드 다운" #: src/engine/engine.cpp:138 msgid "F5xx: Disable macro (see manual)" -msgstr "" +msgstr "F5xx: 매크로 비활성화 (매뉴얼을 확인하세요)" #: src/engine/engine.cpp:140 msgid "F6xx: Enable macro (see manual)" -msgstr "" +msgstr "F6xx: 매크로 활성화 (매뉴얼을 확인하세요)" #: src/engine/engine.cpp:142 msgid "F7xx: Restart macro (see manual)" -msgstr "" +msgstr "F7xx: 매크로 재시작 (매뉴얼을 확인하세요)" #: src/engine/engine.cpp:144 msgid "F8xx: Single tick volume slide up" -msgstr "" +msgstr "F8xx: 싱글 틱 볼륨 슬라이드 업" #: src/engine/engine.cpp:146 msgid "F9xx: Single tick volume slide down" -msgstr "" +msgstr "F9xx: 싱글 틱 볼륨 슬라이드 다운" #: src/engine/engine.cpp:148 msgid "FAxx: Fast volume slide (0y: down; x0: up)" -msgstr "" +msgstr "FAxx: 빠른 볼륨 슬라이드 (0y: 다운; x0: 업)" #: src/engine/engine.cpp:150 msgid "FCxx: Note release" -msgstr "" +msgstr "FCxx: 노트 RELEASE" #: src/engine/engine.cpp:152 msgid "FDxx: Set virtual tempo numerator" -msgstr "" +msgstr "FDxx: 가상 템포 분자 설정" #: src/engine/engine.cpp:154 msgid "FExx: Set virtual tempo denominator" -msgstr "" +msgstr "FExx: 가상 템포 분모 설정" #: src/engine/engine.cpp:156 msgid "FFxx: Stop song" -msgstr "" +msgstr "FFxx: 곡 정지" #: src/engine/engine.cpp:160 msgid "9xxx: Set sample offset*256" -msgstr "" +msgstr "9xxx: 샘플 오프셋 설정*256" #: src/engine/engine.cpp:164 msgid "90xx: Set sample offset (first byte)" -msgstr "" +msgstr "90xx: 샘플 오프셋 설정 (첫번째 바이트)" #: src/engine/engine.cpp:166 msgid "91xx: Set sample offset (second byte, ×256)" -msgstr "" +msgstr "91xx: 샘플 오프셋 설정 (두번째 바이트, ×256)" #: src/engine/engine.cpp:168 msgid "92xx: Set sample offset (third byte, ×65536)" -msgstr "" +msgstr "92xx: 샘플 오프셋 설정 (세번째 바이트 ×65536)" #: src/engine/engine.cpp:187 src/gui/settings.cpp:4132 msgid "Invalid effect" -msgstr "" +msgstr "유효하지 않은 효과입니다" #: src/engine/engine.cpp:354 src/gui/gui.cpp:2271 src/gui/gui.cpp:2434 #, c-format msgid "on seek: %s" -msgstr "" +msgstr "파일의 위치로 이동: %s" #: src/engine/engine.cpp:361 src/gui/gui.cpp:2278 src/gui/gui.cpp:2441 #, c-format @@ -3642,17 +3711,17 @@ msgstr "" #: src/engine/engine.cpp:368 src/engine/engine.cpp:2768 #: src/gui/settings.cpp:5816 src/gui/gui.cpp:2285 src/gui/gui.cpp:2448 msgid "file is empty" -msgstr "" +msgstr "파일이 비어있습니다" #: src/engine/engine.cpp:371 src/gui/gui.cpp:2288 src/gui/gui.cpp:2451 #, c-format msgid "on tell: %s" -msgstr "" +msgstr "현재 위치 파악: %s" #: src/engine/engine.cpp:378 #, c-format msgid "ROM size mismatch, expected: %d bytes, was: %d" -msgstr "" +msgstr "ROM 크기가 불일치합니다, 예상됨: %d 바이트, 값: %d" #: src/engine/engine.cpp:383 src/gui/settings.cpp:5825 src/gui/gui.cpp:2295 #: src/gui/gui.cpp:2458 @@ -3669,92 +3738,92 @@ msgstr "" #: src/engine/engine.cpp:1076 src/engine/engine.cpp:1181 #: src/engine/engine.cpp:1290 msgid "invalid index" -msgstr "" +msgstr "유효하지 않은 인덱스입니다" #: src/engine/engine.cpp:1080 src/engine/engine.cpp:1135 #: src/engine/engine.cpp:1189 #, c-format msgid "max number of total channels is %d" -msgstr "" +msgstr "최대 총 채널의 수는 %d입니다" #: src/engine/engine.cpp:1131 src/engine/engine.cpp:1185 #, c-format msgid "max number of systems is %d" -msgstr "" +msgstr "최대 시스템 수는 %d입니다" #: src/engine/engine.cpp:1286 msgid "cannot remove the last one" -msgstr "" +msgstr "마지막 작업을 제거할 수 없습니다" #: src/engine/engine.cpp:1460 msgid "source and destination are equal" -msgstr "" +msgstr "소스과 대상이 동일" #: src/engine/engine.cpp:1464 msgid "invalid source index" -msgstr "" +msgstr "유효하지 않은 소스 인덱스입니다" #: src/engine/engine.cpp:1468 msgid "invalid destination index" -msgstr "" +msgstr "유효하지 않은 대상 인덱스입니다" #: src/engine/engine.cpp:2636 #, c-format msgid "Instrument %d" -msgstr "" +msgstr "악기 %d" #: src/engine/engine.cpp:2710 src/engine/engine.cpp:2727 #: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1635 #: src/gui/gui.cpp:6193 src/gui/insEdit.cpp:6865 msgid "too many wavetables!" -msgstr "" +msgstr "웨이브테이블이 너무 많습니다!" #: src/engine/engine.cpp:2752 #, c-format msgid "could not seek to end: %s" -msgstr "" +msgstr "끝까지 찾지 못했습니다: %s" #: src/engine/engine.cpp:2758 #, c-format msgid "could not determine file size: %s" -msgstr "" +msgstr "파일 크기를 확인할 수 없습니다" #: src/engine/engine.cpp:2763 msgid "file size is invalid!" -msgstr "" +msgstr "파일 크기가 유효하지 않습니다!" #: src/engine/engine.cpp:2773 #, c-format msgid "could not seek to beginning: %s" -msgstr "" +msgstr "시작까지 찾지 못했습니다: %s" #: src/engine/engine.cpp:2780 #, c-format msgid "could not read entire file: %s" -msgstr "" +msgstr "전체 파일을 읽어들이지 못했습니다: %s" #: src/engine/engine.cpp:2806 msgid "invalid wavetable header/data!" -msgstr "" +msgstr "유효하지 않은 웨이브테이블 헤더/데이터입니다!" #: src/engine/engine.cpp:2877 msgid "premature end of file" -msgstr "" +msgstr "파일의 조기 종료" #: src/engine/engine.cpp:2904 src/engine/engine.cpp:2926 #: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 msgid "too many samples!" -msgstr "" +msgstr "샘플이 너무 많습니다!" #: src/engine/engine.cpp:2911 #, c-format msgid "Sample %d" -msgstr "" +msgstr "Sample %d" #: src/engine/engine.cpp:3056 #, c-format msgid "no free patterns in channel %d!" -msgstr "" +msgstr "채널 %d에 빈 패턴이 없습니다!" #: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 msgid "left" @@ -3817,7 +3886,7 @@ msgstr "" #: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7448 src/gui/insEdit.cpp:7458 #: src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7476 src/gui/insEdit.cpp:7485 msgid "Volume" -msgstr "" +msgstr "볼륨" #: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1125 #: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6935 @@ -4191,7 +4260,7 @@ msgstr "" #: src/gui/gui.cpp:5830 src/gui/gui.cpp:5889 src/gui/gui.cpp:6263 #: src/gui/gui.cpp:6387 msgid "Cancel" -msgstr "" +msgstr "취소" #: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 #: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:289 @@ -4520,34 +4589,34 @@ msgstr "" #: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 #: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6314 msgid "Channels" -msgstr "" +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:1065 #: src/gui/settings.cpp:4388 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 #: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5293 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 @@ -4555,40 +4624,42 @@ 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 "- None -" #: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 #: src/gui/commandPalette.cpp:241 msgid "invalid command palette type" -msgstr "" +msgstr "잘못된 커맨드 팔레트 유형입니다" #: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 msgid "Register View" @@ -4745,126 +4816,126 @@ msgstr[0] "" #: src/gui/chanOsc.cpp:32 msgid "None (0%)" -msgstr "" +msgstr "None (0%)" #: src/gui/chanOsc.cpp:33 msgid "None (50%)" -msgstr "" +msgstr "None (50%)" #: src/gui/chanOsc.cpp:34 msgid "None (100%)" -msgstr "" +msgstr "None (100%)" #: src/gui/chanOsc.cpp:36 msgid "Frequency" -msgstr "" +msgstr "주파수" #: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1672 src/gui/settings.cpp:3411 #: src/gui/settings.cpp:4093 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)" -msgstr "" +msgstr "오실로스코프 (채널)" #: src/gui/chanOsc.cpp:143 msgid "Columns" -msgstr "" +msgstr "열" #: src/gui/chanOsc.cpp:152 msgid "Size (ms)" -msgstr "" +msgstr "크기 (ms)" #: 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:3752 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!" -msgstr "" +msgstr "기울기 텍스처 생성 중에 에러가 발생했습니다!" #: src/gui/chanOsc.cpp:236 msgid "error while updating gradient texture!" -msgstr "" +msgstr "기울기 텍스처 업데이트 중에 에러가 발생했습니다!" #: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3798 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:2286 src/gui/sysManager.cpp:124 msgid "Remove" -msgstr "" +msgstr "제거" #: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3890 src/gui/settings.cpp:4170 #: src/gui/settings.cpp:4197 src/gui/settings.cpp:4223 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 "" @@ -4886,41 +4957,58 @@ 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: 칩 ID\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/settings.cpp:6926 #: src/gui/tutorial.cpp:689 src/gui/gui.cpp:5673 src/gui/gui.cpp:6089 #: src/gui/gui.cpp:6257 src/gui/gui.cpp:6356 src/gui/gui.cpp:6405 msgid "OK" -msgstr "" +msgstr "OK" #: src/gui/chanOsc.cpp:400 msgid "creating chan osc work pool" -msgstr "" +msgstr "채널 오실로스코프 작업 풀 생성" #: src/gui/chanOsc.cpp:429 #, c-format msgid "creating FFT plan for channel %d" -msgstr "" +msgstr "채널 %d에 FFT 플랜 생성" #: src/gui/chanOsc.cpp:436 msgid "failed to create plan!" -msgstr "" +msgstr "플랜 생성을 실패했습니다!" #: src/gui/chanOsc.cpp:438 msgid "failed to create inverse plan!" -msgstr "" +msgstr "역플랜 생성을 실패했습니다!" #: src/gui/chanOsc.cpp:440 msgid "failed to create FFT buffers" -msgstr "" +msgstr "FFT 버퍼 생성을 실패했습니다" #: src/gui/chanOsc.cpp:585 msgid "Error!" -msgstr "" +msgstr "에러!" #: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1749 src/gui/gui.cpp:2745 #: src/gui/insEdit.cpp:363 @@ -9638,7 +9726,7 @@ msgstr "" #: src/gui/settings.cpp:4206 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 msgid "Clock" -msgstr "" +msgstr "클록" #: src/gui/settings.cpp:4207 msgid "Clock text" @@ -10580,7 +10668,7 @@ msgstr "" #: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" -msgstr "" +msgstr "호환 플래그" #: src/gui/compatFlags.cpp:32 msgid "" @@ -10589,119 +10677,137 @@ 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" -msgstr "" +msgstr "DefleMask" #: src/gui/compatFlags.cpp:35 msgid "Limit slide range" -msgstr "" +msgstr "슬라이드 범위 제한" #: src/gui/compatFlags.cpp:37 msgid "" "when enabled, slides are limited to a compatible range.\n" "may cause problems with slides in negative octaves." msgstr "" +"활성화 시 슬라이드는 호환 가능한 범위로 제한됩니다.\n" +"음수 옥타브의 슬라이드에 문제가 발생할 수 있습니다." #: src/gui/compatFlags.cpp:39 msgid "Compatible noise layout on NES and PC Engine" -msgstr "" +msgstr "NES 및 PC 엔진의 호환 노이즈 레이아웃" #: src/gui/compatFlags.cpp:41 msgid "" "use a rather unusual compatible noise frequency layout.\n" "removes some noise frequencies on PC Engine." msgstr "" +"호환되는 노이즈 주파수 레이아웃을 사용합니다.\n" +"PC 엔진의 일부 노이즈 주파수를 제거합니다." #: src/gui/compatFlags.cpp:43 msgid "Game Boy instrument duty is wave volume" -msgstr "" +msgstr "게임보이 악기 듀티비를 웨이브 채널 볼륨으로" #: 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" -msgstr "" +msgstr "레거시 볼륨 슬라이드" #: src/gui/compatFlags.cpp:54 msgid "" "simulate glitchy volume slide behavior by silently overflowing the volume " "when the slide goes below 0." msgstr "" +"슬라이드가 0 이하로 내려가면 소리 없이 볼륨을 넘김으로써 볼륨의 결함이 있는 " +"슬라이드 동작을 시뮬레이팅합니다." #: src/gui/compatFlags.cpp:56 msgid "Compatible arpeggio" -msgstr "" +msgstr "호환 아르페지오" #: src/gui/compatFlags.cpp:58 msgid "delay arpeggio by one tick on every new note." -msgstr "" +msgstr "새 노트마다 아르페지오를 한 틱씩 지연시킵니다." #: src/gui/compatFlags.cpp:60 msgid "Disable DAC when sample ends" -msgstr "" +msgstr "샘플 끝나면 DAC 비활성화" #: src/gui/compatFlags.cpp:62 msgid "" "when enabled, the DAC in YM2612 will be disabled if there isn't any sample " "playing." msgstr "" +"활성화 시 아무 샘플도 재생되고 있지 않다면 YM2612의 DAC이 비활성화됩니다." #: src/gui/compatFlags.cpp:64 msgid "Broken speed alternation" -msgstr "" +msgstr "망가진 속도 대체" #: src/gui/compatFlags.cpp:66 msgid "" "determines next speed based on whether the row is odd/even instead of " "alternating between speeds." msgstr "" +"속도를 번갈아 가며 사용하는 대신 행이 홀수/짝수인지를 기준으로 다음 속도를 결" +"정합니다." #: src/gui/compatFlags.cpp:68 msgid "Ignore duplicate slide effects" -msgstr "" +msgstr "중복 슬라이드 이펙트 무시" #: src/gui/compatFlags.cpp:70 msgid "" "if this is on, only the first slide of a row in a channel will be considered." -msgstr "" +msgstr "활성화 시 채널에서 행의 첫 번째 슬라이드만 고려됩니다." #: src/gui/compatFlags.cpp:72 msgid "Ignore 0Dxx on the last order" -msgstr "" +msgstr "마지막 오더에서 0Dxx 무시" #: src/gui/compatFlags.cpp:74 msgid "" "if this is on, a jump to next row effect will not take place when it is on " "the last order of a song." msgstr "" +"활성화 시 곡의 마지막 순서에 있을 때 다음 행으로의 점프 효과가 발생하지 않습" +"니다." #: src/gui/compatFlags.cpp:76 msgid "Buggy portamento after pitch slide" -msgstr "" +msgstr "피치 슬라이드 후 버그가 많은 포르타멘토" #: src/gui/compatFlags.cpp:78 msgid "simulates a bug in where portamento does not work after sliding." -msgstr "" +msgstr "포르타멘토가 슬라이딩 후 작동하지 않는 버그를 시뮬레이션합니다" #: src/gui/compatFlags.cpp:80 msgid "FM pitch slide octave boundary odd behavior" -msgstr "" +msgstr "FM 피치 슬라이드 옥타브 경계 홀수 행동" #: src/gui/compatFlags.cpp:82 msgid "" @@ -10709,48 +10815,52 @@ msgid "" "one tick and then continue from the nearest octave boundary.\n" "for .dmf compatibility." msgstr "" +"활성화 시 옥타브 경계를 넘는 피치 슬라이드가 한 틱 동안 멈춘 다음 가장 가까" +"운 옥타브 경계에서 계속됩니다.\n" +".dmf 호환을 위해." #: src/gui/compatFlags.cpp:84 msgid "Don't apply Game Boy envelope on note-less instrument change" -msgstr "" +msgstr "노트가 없는 악기 교체 시 게임보이 엔벨로프 적용 안함" #: src/gui/compatFlags.cpp:86 msgid "if this is on, an instrument change will not affect the envelope." -msgstr "" +msgstr "활성화 시 악기 변경은 엔벨로프에 영향을 미치지 않습니다." #: src/gui/compatFlags.cpp:88 msgid "Ignore DAC mode change outside of intended channel in ExtCh mode" -msgstr "" +msgstr "ExtCh 모드에서 의도된 채널 이외의 DAC 모드 변경 무시" #: src/gui/compatFlags.cpp:90 msgid "if this is on, 17xx has no effect on the operator channels in YM2612." -msgstr "" +msgstr "활성화 시 17xx는 YM2612의 오퍼레이터 채널에 영향을 미치지 않습니다." #: src/gui/compatFlags.cpp:92 msgid "E1xy/E2xy also take priority over slide stops" -msgstr "" +msgstr "E1xy/E2xy는 또한 슬라이드 정지보다 우선순위를 부여" #: src/gui/compatFlags.cpp:94 msgid "does this make any sense by now?" -msgstr "" +msgstr "지금쯤이면 이게 말이 돼?" #: src/gui/compatFlags.cpp:96 msgid "E1xy/E2xy stop when repeating the same note" -msgstr "" +msgstr "E1xy/E2xy 같은 음을 반복할 때 중지" #: src/gui/compatFlags.cpp:98 msgid "ugh, if only this wasn't a thing..." -msgstr "" +msgstr "윽, 이게 뭐가 아니었다면..." #: src/gui/compatFlags.cpp:100 msgid "SN76489 duty macro always resets phase" -msgstr "" +msgstr "SN76489 듀티 매크로가 항상 위상을 재설정" #: src/gui/compatFlags.cpp:102 msgid "" "when enabled, duty macro will always reset phase, even if its value hasn't " "changed." msgstr "" +"활성화 시 듀티 매크로의 값이 변하지 않았더라도 항상 위상이 재설정됩니다." #: src/gui/compatFlags.cpp:104 msgid "Broken volume scaling strategy" diff --git a/po/locale/de/LC_MESSAGES/furnace.mo b/po/locale/de/LC_MESSAGES/furnace.mo index 29144072e5300d3b48d4e43c0f6067b7844ac487..ba5bbd8a314e037eed2263a264725a02b10f046f 100644 GIT binary patch delta 11 ScmZ3@w3=x`B%|rXsEYs>q69Vo delta 11 ScmZ3@w3=x`B%{g1sEYs>o&+@j diff --git a/po/locale/es/LC_MESSAGES/furnace.mo b/po/locale/es/LC_MESSAGES/furnace.mo index f27a9d84428b0970a338e9a7258fafb8f2c9bc3e..9461cc6797fe27f8689d1da4c212a95680685bef 100644 GIT binary patch delta 70899 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 F{{w=y@+trT delta 69745 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

Ml57ijz>M^cqycpHN#Cs=s3w6-pit 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 AC;$Ke diff --git a/po/locale/fi/LC_MESSAGES/furnace.mo b/po/locale/fi/LC_MESSAGES/furnace.mo index f34a31a5b3056dbfca821dc35955282d69638a01..6081cdc18abb02fce2da987833ec029e9331a164 100644 GIT binary patch delta 11 Scmey%^p|NuC!^`auFn7;tOZ;E delta 11 Scmey%^p|NuC!@*4uFn7;s0CX9 diff --git a/po/locale/fr/LC_MESSAGES/furnace.mo b/po/locale/fr/LC_MESSAGES/furnace.mo index c6d8c8ddc816cb6ffedc6cfd37ce5c6c70b5d9cb..634948ad9fe31fef7b266f56e1d56876b0b87011 100644 GIT binary patch delta 11 Scmey)^qpx!C!^`auD1XmE(J;e delta 11 Scmey)^qpx!C!@*4uD1XmDg{XZ diff --git a/po/locale/hy/LC_MESSAGES/furnace.mo b/po/locale/hy/LC_MESSAGES/furnace.mo index 6f72913a0ca573a6a7e2e9a9a8b409b052765de6..201239515773c68db1358db239b614871746278e 100644 GIT binary patch delta 14 Vcmdlfv{Puqb7n@<%`cb(Sph7w1zP|B delta 14 Vcmdlfv{Puqb7n@9%`cb(Sph7q1zG?A diff --git a/po/locale/id/LC_MESSAGES/furnace.mo b/po/locale/id/LC_MESSAGES/furnace.mo index f12cdd919442752ba6804ee616cc0e050ca03d52..ba11173d353404c06df4d3610bedda4e60d77e8d 100644 GIT binary patch delta 13199 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 btM42j>(2hOa&^DqgP!}tHXIq=r0o9z^37L| delta 12745 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 diff --git a/po/locale/ko/LC_MESSAGES/furnace.mo b/po/locale/ko/LC_MESSAGES/furnace.mo index 5f6c4a833d6fa82b7cc4e131733de6e0489f4a61..33506df47f321836dbcd86a932bd87e882ac90f0 100644 GIT binary patch literal 91574 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 delta 67289 zcmXWkcfgiYAHebZc`DjUQ$tVdY42UyJ8hbhA}P_{%AF931{I|!BoZMdR7$c{LT?nx zC=H}#gx>G>KIgB`b*^!)-}#;2IoDmh-k1Kq?3*)}CBMBq>!P$oB9T9LB2g1J4N4@c zRSe=;pC!KK7mESK(?M51n1j8vws1pz%)<>GF&+D$5A???aRl1oY`hd#U`c!~`W_ae{UcVwi)eq9E(rlP zz~Zz!<7GJPl4R&;GAD9!Vg?q#IhX^VL`U{KcEYXbeK{^oOO(KZI2UVScHD;b@WXih zB9^9IB6|q58J40w03F!0BnQ6mAuNh3u`IrcM*b}t$VoJX=VLoZju1!zw4*CAFV;Y( zpcxuacQoLBSRRL9MVyV5F}Xh8@Ga)z#4#*`=dc16&6$?Sz!vBW2BR4njfL@EG=OF3 zb1!0T+=FH!ORjLf5gNb%tdBE8JDGTc1LyQRbWYBpbC@l6TA~_epmW_7%|LH-M8na{ zj7LX&CmP6nw4aq|W?w;{+lk)4KVJVH^CXgq#Ayzya3PT=1X2}EQ7f#9Bd`HJhECBQ ztcAzWj*I6F_fpJX=lhA(O#eR4SO?juw(h^tU1T4?{6R&dMTv=Sw^=Jk@#J0E}EygRa z2!Yl{YpiFI14nj8^ksAeKcO2;j$$EYndowBgBIO&@%%`%$R0$eY7@H5enY3QQ1P%j z8lnMqLIb-tn!JgFI-D4bru^fmPQ zSLkw0yE0@THyTJrFqx>#K{ig*#h%z0JK{rVvHTAWH1%nI$+C1Q?nB@@e4FF7tj&cC>@HXKQ^cRaBS~I1I<|` zEzu4uMn|D@z7ZY3M`(W+u^!eb%X@f#VmJqW-R7f3w+?T_kI=cTRxYgXe&{|h7MtRe zXougRsm@$W(kh13H$XR}{%9Z*(fgl5`~A2g>)#FH3@1uqu1aC9s-QOxKySPk zz5XIPvQN=sJdIZQWtGF+*G5O!7p;{fdf)Tts(KGy?#I#la#u-)9~yP4get9%R%c7} z#;b7v-X7Z@p#h(a?W|S9)|!cCt_8ZW%tD{vil+V$x@>b*3-?`#PUVm!2dz0+fTs3K zG=({;hX-!~J!!5a)+sOS}^ecpKh;KcbmyQzz8g z0A!gb6U#Ul#Dyd1NZZ#9FCK)BU@F?-66}iy;`zGu!ai{g`rLAK&)5itWFnty(2RQO#}@`~m$4UDY}*aShHx=lF+c-8Nxa-ivN9FQXgO z*XV|l-Zr!=q3s^AJvp{l#P<8K{aca)M_#yHSSGEbPopo$(mq%%+9!G!`dNJeFU5_R z54U1&+>LqgAbQ_%bZXC`%k)q5zGU7G;h;F0;)>{lwa{NS&C!je8)o3$SQ?)}ziRKH zReu2;ap{iXE7}3=rw84c(>I%#i?1+zJkN)cwzUW#tHZ=oH2iDu#u z+R+j8#iwHXELvRup(D)IH9TJ$eZC2LzFl-cbZl4FzYpHe35#kGR={Vm67E8)`cE{_ zQr$u(GSNV)qp5F*_R|5)L@zYJVQ2uip#zwN-Zvd9wjE4kxZRnPSCkqjHYZU z`r;L6fNRiI^Ga-gfZn$oeZiOLlpMlpSm@eNORdq&-i|K!hcK7x|78wL$!2uq+tFVz zpL+wIKzGPL(5WcVEBrudjgIU#bO(Gmx(*HaljuHlBRYf*;0JU7$1&+othC0U08RZWOl`I3i#|r5+l9{gK5T_QptX|OCoIoaeOUkXIWd3} zj{Fhy!Byx8UPNE~di0&>r_ue7(eBaf zqC=x&qSK=HMIS~xULM=4qpwD{#OohK_eKvU

Wsp#KmO0)J0wNMbTpHKZCA@P3WrH9!>6zH~fGW+aKthW$7O}$cGkVS@e7p^u-;} z%=JO5|3);xVdx7cqQ!P!JU=(O46U&>NWjU&b`I>|vv|Y*&_I4dU+_En;(yQ)<+v`q zs02Fl%F*WN3$I0=zYY!j7W5CRNi?vfXrM2oWc|ItfvezsG>{``2Pe@N|A{p*+kjA< z_0bNRq1QXd^Zn2%7>s6U47xgIpzD4y`Xh8BIwg6pXW6>`%W&X{=IEbfu0daL8~TE& zXh8R&_dSAUVs&i4iLU=$SQSs8U(ccgLxyUj`%8PY-_B^U_Q#|h4&lHKC!-P1iS3o> zhVvRa6$j$^Bj_^y3thHpH-uCdKwne^{f$@??XM@A*Sa6|n5&*OwISd9M7 z#7gwRx6!TiOKguh2ZhLcqW2F#Q+*5if{Ex9OpE6qjP1v<3g=&l?f;=uesoYWjNp>N zVb3p$E|U^y>dT{3QX7r@>Uh2n#$8?26EpNu3wIR#7d%bUK+h#1MROK z8hEl*Jkbd)vOZ{pH=z%Xi{6FK^*nU_u0#Xegf6p>(dGC9R=_{e<(4rd6m2au6K&CN zKsThHWMTvd-Z(S*2wIfSpb>A1=eMFS+>HkEJzDi=(W%LQa~OG1tVp{odS7RB!~@X* zjX>Ww1xxw;pUr_UT7#zeWi%6SqaA;Y&gI_NJ`nvL9r-bIWNAZ#xzG$0LIZ3X+x^jf zU?!%f7VEnHH^d9a(bVU>C9HyC*pPNZG-YGZjvqpcYy&!?BWQqU(dYj~2aso2xc>?? zBQ4Q>ZbfTm7A7se6&y6egXkO<9v=S8R|QSg4QTa_MwjOzbc)tv2EHG!|BMEb=hjeM zh0$WY68*(f30;Pr@hY5rE9<`&2OBuyayp7-vEYdClc^zk{zh~|nTMwE70krX(7pXn zERO|l3#+0LI(6O94E06>7=jMqJ~R`nZe#sBlI@&u`F)Ajz}M*VIEJS5ceF;*ZV&fe zioPIsY!^UBUKD-4GyjM!g3)MdW}qowiw3p@4eT@Y1^dvH zeuu9A`LHQAVE?H(&_?228Yj9!+8tFnbB@ebc7eNGG-eco~wyYMN@P~ya~;~G_)vZqXSqR+R4Pqc;Q9#MQ@-1e1N|2 z%h*1GX5tLm;h$(KFBuaum@k?Ut%>w?IeU3*B%AqXCV_)JBBK)K0{KFW7)~@DBR%_yp}> zPi!AV=k8GS1X`5mqZgyu$A^LBM^j!AeQ|?mTeRq}8PEE+DsSS1&Ok@B99@2|qDA&5 z`n}$UuHWy_4eMWYE*ne;`#>{vqw0rd?#}2!G>|oD4ZRWDTPLvo9pR^(a3lE&-GI(w zeJnaLY@OZE4P-JJ=;LT0o6suXhpv|2urB7G6#8w4W~e6`=yhnOZ$vXPD#?M7PDfMw z2%4HF;temw_GWaweuAkfh@L=e<~-VQp2^|w|BImkc8QL_G};fKd;c7?29m2dF!G&f z29Ba5OrH{ptrU7=i`X87-hUUGsi(0rzK`j68m*~w=zZCzhWjd`Q_vN?|9WJg$;AB} zI46&xbGlIwm?RUVj{Y!3uQ5>(KkZMFaT}?f=Ad*1tFY6;EWpGi0DJ z8b}2+6LsSGCg_8m(ZKqnf!%=KcN;pO@#x-vCpty*F%=N{+&Xm1U%Qj_?}@iL;hesU z<#0d#f&XHvnz_#xWuFl`E`)Yi0bT#~u^M*6DmWb*;PYs|htc<(Lj(L9o!YF)yTY92 zLFck!v^iFw-5VX*o#;qrp)X#HrhXNg(l^n}Y>(G>qqXua`rKdW^2{+ayf`;nYso?! z*ij}LS(A7}TQo&oqy5kq4M77Mfo5b}ygmb+vN`BTA4ONgGBg8kq5bbh-}e~=lGte1*(Y5GSI}lsoG<4)!&>iw1It7V)!vOQ4 z{TIRfuK$W0IQNaQBKAO2G}Rk$9vZ+(^moE*@%ksx!{|5Ud~D~Q722iI5jQ{w*aCe| zTXaeWVA8MJXb$udG}4Xe-u)gLz|ZJZ{EgPcfAM^d`@$byi=(yC2MuH(X5e_VSQnws zJ%di=I<(&{_p$zc;ciZtlJC$6PoWvO^!^Y~33ThNioT!&S~CM<`&O((dj>isYof2A zFWQRUzXuKIAllD~`&ri(L)rr&!b{P)y&S!<7&@{_Xyi4~7c`4@KvUck{XudaR=`E* zfVM<;p#%F4{konn|c1PA1;sz!7|eM*KCJ!k@4T=6NvGLL>BrUC}A)g}&%IG_c|5l-+@5 zU^aUHLNxV{qtCsH2DS+=^ZUPr10VPl9qIp47ZQm>Xym8R!2UsBaOp!~ITl9Oc_lQE z4rtN#Ml&)3eQp#w@~P1|=zy1DQP=-k4qV?m(a83rbNmhZ!gKL@*12H>MbH$oHin>6GYYe~ z{%3Ju#Iw-|S7TG$fEDo!I>Hi5!q4eUbjo_6U$I-!>od@zogH0{F2|SA`;VaaU%-Kw ze<|y~1qY)!FydFx<+Kq^=rY}h-v15y{84m(C(%I9 zp#%Ci$$=f^Tpo(85E?)QH0AZtJ-j3O;_K1k8II2740LrYMpOL~rZR21IX-*C)s8_hEakKZ1Sn0J;yHCN{ED>1P52*@nPlR|l_6!fpf4PWzHllU*!^g+J&a~zF`CLX(e>!Qu^D~-AXdVk z(RF_LQ=$JVXn(cQRdE%Tbp4Ozz~wO?`Kg~+g_mKaXM&AZ@h=+E?)YrT&?BouiWj3V zd>ZX|9Xj`KpmV+r%j3>?{Y3N}It3SPyZ-Y(7v`=wmZn_=?YIlN{Q99&G6^$qR=mC% zo%8kRobN!3YY&>C{pgDhqy3ygYasvg;e16*{rz8K4l=mV1#93)tdCEid-j*;&X{ve z7-1!Jeb>a)YC)%{9~#j0Xh654MLZQP)`!q7`DwJjt!r5SR_QmKu!A4a6dpx8_!S+& zh1kyXLO5Rx9ccx03$78{SEH-x8Z-j~(M;Zg7WX)GwM<0soBIOm-=bQ=2?KZ$%i=3& zU|*sE9f*D(Jr+F`{UiEcG~3$nT<&OrXfd?k(y?7384s#Q>qW1MwniW56zv}E9UTz8 zF*+p1%nRB$*h_fnUEd=ufe^Xk;IufqjM6!ZCDTIFA-l)|bMv zErr%VUG#c)%)o)sBwDO1(5ZYA4QxB+bN#>1fg{|H7Tb^UhV#*X(9EQ-3lHW-M|e5< zl`M(ApgKB`4(I@G#&$R!-4EVESHZUEJ}lt+KgofSCtePz&x>|k0V`lbv}y;TDV`ji zgJ$9hG_`M_&%J{N@Hv{n@6iFAMg#c=4LI!;)_*w;igVzDEuuZ5H%7;yFSrNYpdLck z?>aPmSI>+15e*T9}!4K#F&!DR%u^~)p)+7g}qy)MV)xql6 z9)00Nbnd33HEif@uBbbeD zJgd-=Z$&%Yi4E{`G=;e~h3YMern)xP!49!K4SoJ$H1H+S=g|IMNBh}{m0bUO;|>3y zBg*wg$V36O+AE?Dc0ym+7wupqTJ3kBfzL%pzB>9cT5NBiBYqpp<8d^wd~c%bzZ3^{ zP#sHQd$gEtK}RwLost=7bzBPRJ^P?Flh!%D6 z*v{O_`nSVs@kCoR)t%81_KpsXPK?fqE{;AM-57ljt(kpjCVxZ&I)xVdMKmMDl5dBU zS3@6YhNiMJdgIM#s%D^b|0w#AS&y#sJ!qzW#Oj!TTlgbf3-kpyqeVLz?Po4J;8p0p zklYe)IDo$RcXSGJZV&BJ=nEU75A;Gi7>9N|2km$zI+dHyZ^~X|eJB1vYpB#ap}1S2 zf!~NcmrP9Lzz!cmQ?&|B)hp3$@%(OdL=T>qmu@C6gl7tV;@kA7z7$M!n323|)4`5dk4Z_o_>h^GD@^o6B&hMH=C z2HF-4Z~*%JNKCrnOy+EG7rl_b#@F2&Rj z6Lde>g=Xv=I?((dge|%jx)V13AQ?v1f)iGG`*>jpI>KAgz$Rh_&Wi2T=*V72Q@#f+ zwsX%tkZtIGWJp+%hg;}B>;G{9nL0Hx7@8Y2BC6P@A>y`$Hob36q7oQ{i5i{6U{Fc&mThX`vV5yNr=gbeU~bocbq;)S6Et;g&<;DJ9ri>=)-QS++EEgn zvU|`MtU$Nu*U$wNo!D#e_6VMFagN}Gfy#8c7{|x$`H_*R`co&_z_mdpBe11SjegR$ox%Y+)R6m8o*5Sx%<%opNQ=jV|xesSx)Zdz#2G*j_AK=md`^*vSSA4 z3!#~)kKQ){T{TnD=O090ya-eK272FWbmVKXBEF996Niui@X!A_F!J+g6(_z3|0uN} zHm2DX>*53Glx)Rn_&Zj|QeTDux}rZo`k=Km22J&3G*fq=HE=f?@FSST-~Y=vFya+x zAZyW%HlhLTK_mYWovJ+hLICB_nz;s@%Ry*Lr=cT$5>5RYY>01Qc|46yP0|0czogc` z2b}1NE|ZaHita_L^$|3cZ${rnU;J+LGqmGx(N&Ule;8pYtVO$Gv_D#75267s$E2xx zjssnXre-5Lmv2XRq7QzI&iO&~{$J4%o{MJvDrB$#n(~t9K+2>2)rmHW=bL}U`Ztm; zoUp^b=*Vt}-WHvLb~FoJh6~Z>UPPyC6FN2Tpqcs_4fs1WkW-k6f5z*jz7Dle?(6vd zugeJoXoA*4t7um=BmL0;Zi?+O(Wz*y+>HjZ91U!By#8uzzZI{)7tilO`}-=%fyHwa zo%<{YLQ0FF9aciO);j2j+QsXA&>|X&7U{Hjem)w&lW5VdL7)3P`XidDbJzfrc@Bo( zdTr4;8jfaS6gt-v(G=c~rglC$1&g9Dp#i)fJ%B#<8ya}pHz9z6m`1xiI`Rt00F#M& z98};$bF_MI2^SJG(SROAAAA^naACau6tl5_ zP0aV5*I9opIq-%lXvE9#DqM%A_#~RL^h05!#n57^j_&!r(B*q8I*{4XSFsZ9uVXvw z;m~hY^rzl%ywdeQhXXrU6a5G?Xdg%S`dr_KDY^_DVI8zKnngQAd!iW{fEMws(TV5= zG!rZ1Tj&6eVCtX$=lLN#PzznpP0@}zW2*Ym%-n?Ka3YSw$I+U&?8k7vATFWZ2nXWl z*a>U@6#f~}bbOiiP8^OCkFfr4;^5Gc@Y!v1H2lM%+1QfvzhY;s`Ey$0W}J?X;SV?n zryWa6OvG<+6kdBgEinb(#V*+FL>Rz>Sey1DG@~D&1O4PgGK~BHC){|BqSbvC9bul6 z;Xf8}7h2W-L$4ph@|gZhsDX;;lr+T*Y>z#0SUmq0wx+!k+hdMj!+?7vIT*%?N3jDY zehW8rM5}iJ-iaTg>$ta)-WA)~e-9%pf=*R&wAfl;HM}uipO4l+av=wo zaPSsdH1D7r(JnNFKcRD6=X4lhLv%lAh3C@b0M&X*obydbQwR0PTf=J zFRZt)xa)s^yl@uXfbyIV8L5b-xCXk;o1qP-8irqZa^cRg|5#`V{z8i}{qOMihUNZd{ml?2WIYnac5Bn7Z<4e~r=SuSK``asRRY-Fjb+H|&WXN0(35iy`%uus-cJSP$>O zhWJW6e;nir z9!0m}%(V2>hSLaLR;|%FAB;}n?dV1`4V~h5u_=CmZd8}2r>CYSSt1^kMmxwvQ(YSk zzM)bwE;2es2Vr-{p4*}-Kth_%_ znuAp8JwdxRregzi{WnJc1av*R3?D`VeHzWwE9i4?M7N?fvLm+lp(8(l2KZC-1SWm( zcMcrMd8~t3a-=5)V*_l9OK=E&hb^&9&h*r`VHP??U!cE`4xkx3gYKA@=L&&VK;Kgj z4WKbP;1;>k!+-yyGbj99UW2nq)w5{CweqB=w#p{x16`v1uomr`(ZC-?i|`qAoo`1o zbO0;iF*Kk8c|(8|(PC|%HyIAPbHW$&Lp!_~?O-gr)6KxjxDZ?6+gK6PFH2{Q^H068 zBTmI@@m;jPEAj=)qZz1$EwDazz)49COvyGZjqjn$>Sr|KEcrum6-9TrX81WijP46V zFHcYXL+05yiuPydj@q(7dTIy!1f8Ov(N*yq+W$o~z+|z4p_(%>6(M?|KDuMILQ~Za zExvAOM}yEJ8;xe{ZuAGse5`^WV0k=?ZpFn4g<`IcPE|i_?fRd{fgQbxR`aK5#9yMB zIfxnfJ-X9nDV(1ACmyBI7j;GNpNeMeu6TYiT0`%|^PgZj+K1774))#-Dv9fp(#Ixsj5Xcm|`VDM~%?uT14BS0dz()&^NY+p&1&F z{xG={-I^DbVEsGNXEcoXV4K|L_5xQWms;Pp;J}@9YA?>s_LWn^+k*L#^~*6 z@lD2OaXLB$$#SK_R$3dKn;~dwMxY%{#m0CK4#KzbCd|kPBe(~hzG9Us9@ z&`b_09UO-47o(AZClk{-Fp>w*2OmWPcnW>+6*L2Hpv&xSbR^%P8TcNv;0aubzoGpt zC=)XKB-+ml=yU7i`AwMm_y6Bb9q<)H1Nadww%^b>%vm;!v?MxJbLEc%{0SlspB%meI?Mm`Z+<2_g&KfuoTE4mDuln*Z&gq3Lz zL7$(8Zmln%nfd@NvLk2!|DXfNmKmltKPG!|qBsXP;21PTpJ8*{hf}a{h4jRII3NGS zq7}n^`74Eh3!_C?4l}SGI%U1l8XACRVklZ;Bjfc6m016#;toz2;Virw=b;ZAz=`-n zyxzZZIDZp5vJug{(7+!>U%V`~pF#szjg{~fv{(4(0ktdq=QHAEmo>WAf=e4s&k;(jh1$0|6kVVLVDu`lfkjnY&9%w`5&NBd>0i@6(z7q!Hm zv?rsh;$yr8e?nJ9mnPw(wj7_Ny$j9k$g5Jnr1n%n4;5YwPtA-<~kF7a3(sp58+F=8i!!-_UWnrr0QE}aaQdR{=6_B zyVKr>*I#IWt^U(kg<0`DsIcy-GVgcG; zpvCkvmcznb(o_Gb^(N6p=zYIoJIvBGJ@Eu~!WMX}Ycj0I%H6_T_CtRQ-Wz=aor>4d zx%?2*@mqAmI*g|DIQr507tLhu?qLc_q8Y4=d9Yq=x5l&mV9KpgK;g3}Bpb_Wm z8D3ltOVO^6{t>G;X5dIn?fF=d_6z8$_yQfkar9%8<(d$10dydRu`X6br!;vz2aaSC z*1{QB6JL$(AJ8fOhprY~Q#LPNUx_Zawdn7IP3Vh1M+5l{?dP(7;l5(%K9Y%zuq&GS z`_cZl;1#?-@d*b;cmylqMKraQ`iGxh{m`G;3(@m?(T>xv3x9~LjGiBd&gs+W?|?06 zU|-|a_&1u_b_2pkts5qdcq9joYzlhAy=a7U(UC4ki*HkOPrUv!W^n!wbdHN&AAaqY zM>Eq8ow5no7}sJOJc@;}>Oj_i9S&L#43SSlQ?vk${5>3oN3cA0yCFR>9w%UBJdW+L z(4bIU*P}b*gJ?kW(J5RW+w0K&H={N1`ykf8smwY!EWfH~F-}EC{umm_dMt~dqpAG^ zJ7U2b!;U!+?f5QqWE;^8d>XGGLwCO1H-*0q>xxeKgd_*f-CT6b+=>P9vLV58=tvr& z0ky;HaWJ|}-;SQb*0f9C9IoGtqiFBI;aF#A2y{8R%(vlHm^{rvMGk7*5>nb1z2R;& zD9c$go&!XzHIv?>~VVSaNu%_GVa*_GI*%@)8>0XJ`!+x-~s~Ys`wj$Mfeg8|}o{@U#6A z>_&42X5b!dh`*y5uRMLzGrhN3m`1o}DtVgl>G83)BD#*v~AE=6zHi0)kf#`7H~g%RA0sgBSh z`~uBXiOFGk4M2Yn+>JBvIkXlkO$jyC3;jlnoWlCQnS*7VXo2Zd!(X$v#wN69qSd<< z9l>FA!@A;*kclo>miD7)0B>P0ynrpR$FxwK52LGWGj_nA(CgKc(?cYq&?;Vz-uOPY z!c*~jojXH~3`PT+kKX?YdjENJ?=QuG%uFM6xs5{aTaVuN4O#=2%m`DHY|eorxD{QO zbI}JrM^pAMS|gS23in-y)<_af;ZAgp&tN)UIWw$=(wKvGRV;<|@iy#@?zlTJ!}Wh6 zp2&T7SQd5Bov;VqfKQ=;q~8;YvN}4_o6u!C9WCBHI0N(C8>VP3I?{Jy`vSTT)R+|p z*a@q;{>O9R+^)n0_!TovU*5LJ_q=+f&i1UW#rUr*JY> zm>>QSxdQ#zq%BBK%)~Kx9iBx;-2LG&b(7G6u0{L#;9=IkCoXcLBNl%o+;B5mgmDU9_5aqaFPj+cg%3BJGP_pB7ye-4*>Knz1M@i;j!Ji^rnB)#jpG@&{NO z|3F7rd2w)QH0PsXkDrQW=vcJ*VYE78}ZThQgZBYG4KJlE0?P-Aoz%||nL3JvH2w!&nV$HNxd4qaAraWFoI12E^Z zP#d@4HMFmUtr6#2siq2hsD*o(wgyJo*=s*<_;Eim<%yN2~lz zv}nGM?HnsZyB2!AZ*0$q?bWfp8~u8o#~ZQMQ^AE;gZ3ZM3Qvc2pOmcs`#3N)uVZ$6 z2MgoJm8G|*Y-XZ&p}fG08O z2otNrhLamjab@&HJ<%fUkC)+Kw1Y9|b5CGVT!R+v4)nPXqn|~;LNjtWdLnvmHS6CC z7vqT>&xIQcpdFP&e_)hH_kpIE4_ly_>49cu2pY&Zbgmyn1K*4Wx&zJ7?%3XszW2xH zSpOLu{K^S;!poiy9al&9@|IWv2cR#Wg4V`tH1#Xd7jMTh_%&wWzvwc&a!q)y3tBq^ zqr=g_#wR&&{mwvB_zb$!t%)~mi|0QDa!AjxgH`;e1{+6UEU0uSNqH zg1%=IdVg{P2d3gqbcFY##jyk(;fq)vKSihF4BBC?wZU>|U`^4K_d#oAAhNy_Be5Q? zM8Bf{L#H;!i>UyTiToTGKrwVK%b^|ALH{Jw8tu3*`rr*{K7a=BJX#am(T(Lx^hH_L zhm7P!+ojMzE5~+S%tE_4X2sU%z&fD!4O!3nciD}MH#~&S@x$?krP!SIGuRP-#0FUX zwUDWym_d6!I^tK*=eMB&e}E3`AUb9LpsON%LztS{8(9DTNoNQrYT^=f#2-b!M~m@q zG~%2a!$wpPO??q`Ke!T0W4&k}%%D95t^TFxdf$Wga}ZrMN0J<5a*%jEoTz|)L|URR z=!TB0H)i0?XhvqCHSiw#{9$a1**ArcRaf-+L6}-C=!-{3r$&?a#Dlrf$D&U~*G4x+ zw?#ifJN_cJzlk1={vN#$&GtqJ;Iily!DOOrJW(y$0PVPCY%57x6nDb7vg6n>6=j*nqg%(E@b zd1Lg!-e`cM(EBH$FL($I@Gla0Veb92pv^Gi=|F% zw?kjl6D_)%;`Q6HHSHPbPWdi6B?mDB|3L#U`EKa19Ga;H=+@f>E$ZpWbIHU*9N6KD z@xt#|pLW{L@HZU|(Ugrx1DTFZ@jf(TJJG568vPT^8Fcy8e=lt5P0)eehN&7r19%8i z|NGzN95{mK(cf?%q9Z>U{TJ;p@B86=0W_d;v0V+Vfo8GY5q&{_^u@QLt6+L`UOc}N zQ~&+H*F4~cPtlYfi8uU*m1*byAiVf0bk4e9IN0ybUml<34!HAQ&<4YV+J~+ zcGw)JN4H=L+W(^cHTx_CJPDo36<8a0p#w^$?G1n3Rt25IX=r3Gpg%D7qA&ghP3hlg zNBKSv9XG>Tv~NMLFF|W)9a@AN&^dn}ExymusXc+*mrR`Iz-s;zor3f)LJ{RcQ+Ne> zz9#ySX@oA%4rqq@MF&TRqZu577US}G{snX=T#s(?dolIj|2WTqQ;_jx*uk2iTjdRC z(JjL+xF5|(=Dtv5EpZ_2v1p*5VPpI`TK0b-a|6+UMxZtID4L12ST@PQyBwI3pRo@9 zhK{uC{_vvO=mR&QBf0}!o)4g@U4m{vtI!SSW%T(S@%mnLYQBxv&!X?U^efiC2YETL zqeAElN~7m%pd+h~Zcts~^`Y_lcyzAsKwo?py6zXo_Diw7J+=?T_OG#>{cG004;248 zbWjg%cZls9V|zku&x`G+VtaFJ??y*_3|(e_qJbAY5SD2bbnZK#nY#tu2PPe0{kx8r zaKaI8jP6E@?q~Fy@H@H+3LXr#QX0)vb96a&K{GH8Ey`Kwl*~mlxdbip73jBQ4f;D_ zU6KQr$qw{^FVP4Op%0wGO#B<2!_wb`7dJqkYm0W&2Oar{=zVChK8^OX6%FJAw7=bG z29oDFXwN~>Z$spR&=C(qt9A}LC9k6|_zVs37qr8F(dC%+yI>(SqnYSV*&1CHx5f5q zG-G>^{*sCF9QeTHheB#=U?tjJunA5=U$`Efk{#%XK8fe|q09FOI^wK{!&H<)=e#z$ z?0Q6p#`AYz>VN;gGXEa~5aI^#_y|GL@Q88K_?Wk_F5t{mD(e}~q(SGRtH=;#+OKgutH?B$O z^YhTDd<>nk=YC@SJHq!kp$D-#p2n(J`be;A^bRyr&tZMshpziPN5j;VKws1peL*|) z`VdSlPc)!e=uf^UjwZu$+R6#5`xA5|KcmI;3%b0r{~S_Y0?k-8vyD7Rec12Tm3)<0rn2rn3Z^uIP zMJv$zS7Tk=hOJpH=g=u=bTUjyXC$-9#C7q+D74DLiGHpOqz4XVU1ArnK;7fwS1 zz8{_QC1@s|LZ@VV^Z?#S`y4t2eSZzBWf11&{fS8&n2K3wM~|V!xDu_2*U_!=bM(G* z=zW*|7R-mWXkUS~@oIE#?~K>ypcz?+X6Qw90Iy-{|Nmnf2aaSH`hxG!s{I|kF>xwX zeQvZC8l(61jO`)l+)qOTUw{_hYP48iMQdggT6|m3srVFA|NYNH92nUdbnpKgO;yR? z!;R(9fEr>uY>x&u7k$Cf=n6Db&!U<80IiuHu?=QD9Rlr$4q)JE*1xG5%?X{3HE=dw zk8h$iQ1ndrWz-uT;cRpYR-hw!9?ih!=x1mx9f|GSXG4ZdqdR47G?N|Avi|L0aJ(=+ zUYHYo8lAhh(1^c4Q+Wi-;R&?EeCNV9phC1OdjABhg!jevD`=*7#P&x?4qW#Ku{ZvW z6|u+pFw&`5o%Vb*LvN#V`w6-~{0|-ZPv}PVH#(rae}pM3jm~*Z^m+?)m0TOoC&zK% zT;7d#G!Omb_%reR&**wTix%mBXaJY}83HJVPDw?y7Mh{g+eEve{q~R7N1*{uK&FuY z|DSM>Sb#pb6uaXptc~Z<4l4Z>Y=)-%8njq%MT_+zbfk;Wepca4_%fQQf`5neWzYdt z!y>N#1{~Nyw|Jos`oLf`Goxbrj(Gh6bZ#F(U$_dLnhoeGc_*I#4889#8t55x?h9WC z#a9xm@cu+S4y@+E=nc1`9gRU#I|D7c#b`i}V+CA|zF;?c|6w$sQ)qvQf5P90=bNtfK@8vo8 z?;q9Spd$xv5Yy3}>N#{|A4dV&Dc;JfD_Px z?nR69l02cEKTk4LcUw+4cZ1Q7!(=q#nb8&4g7#K)Ra`{xFO)Y+>R+X*ik)aLM3>ih z==%N%t(E+jWl8;B$V7|tYV^K=Ne+yB2)bnsN9TM(Y~PLUg!9mjUP9+^2b!s$Fbn<> zy?_qjVr=Kg7haSHy{|yDNHkeI9+W}@DT^+TiqRU;`sjw!6dieAv_?juDV>3?k~wGq ztK#)_IE(f+bO7!1hwB570VfkfIk1DV=v+=m16YjC_40WASv0^`(7k&jIu#$GFFb?> zbR31vSeFYs(c=3%nzKN7aWQn=mO@9` z6)m!1=!++z#d<%c>9=F*-~WGr1E*jiI>IN> z2X~<#l^-wz^IZ|{tA&pADr}2w(4w4;KDQQEr}0NHtb@ag2bY(~!he{8k6p=-q2{Gn z|1O7Cr9w6LLOZx6wx^*lnv1?*F}lZZita==oV~IA8+!jgXf0*U2$?8}Zsk?c>z&aW zxi%vi=4LD>TuyhQFPM*}YB^erPoqV*2A%t@XbShE%k?ap^7PUnQ~A-rYGZBehBa{} zy2GwVYi3`P1NZu)@kGfoVJ@qqFQ|h~O*iy`{;@p*E7P8c8MqQ%9q*vk{eE;0nu)K_ z7oSE0EmSt_sL661_&^7|3VWc{Iu{+;(%60u&CF|Pb#F(P-Mi>A+=VW;AJL8GAFPCl zav_tI(M;BiHVE?Xf5#JTqn)GIMEgevM~6j6p;I(5wx>n!j?RuQh(3ni|73JkO4i>C z@x&|9*P~maJJ8gBh!*SD=tzD+i|H(y(tprpmaBZoXmPa2%AqfAg$=L+*1#E9#P$EO z2lxS+x53~ldWrkGeLpPF4^n6n^kPeuE-LWfaslPyIjTYVgXjMOq2J`~@arz9+jvL3glu*d4c_)tHG3p2Jwj@Bhyn_@WXuL!`aY$ZkNl(DCRLEI>2!Ol-f6 zu9m&%mb?#5`6)Dj9JRuqpo*hYH3Tif;b_03F!lfc@gN6Q?{ch-YtfzSJ2X`}YKN2; z!Md~?q5<8G7SW7&eFYl$cJu}N&z)kTI*MA=ltm=X2Tn$6#d`vul zFHWaD51ooUb;E{K6b+~nIyD2)7tTX#;w5y%AE8CJ2OHzTc)mzI*1ttjk^@uM1YPgf zq9d7)?)j@?`&D##y^qf6cj(B@qaT+`>W6kEw3Zs7BW;PP)qxJ|0d$otuh05-#OvdU z&FBMru`HfMryyU0(BYNnvdKiZ(reHF=AbEm95Zke`ogc!sk*dbD7s?k`%0q$S8mAq zH=-__Fav|p)J;V@UW``jvuGw>jMv{pQ@byoKZq4+AH&pKHwsf!2A$eE=+rbti*^8- zp+QLwtkz*TAE%;IlB;n@aV7M63v`4%(T+x;%XTh$|I6qGwhOI=GwA*0nuI^=wL}A) zjIM^2=yS~H%)>z@H@MpCV=<0Y0{qAo;Q@9QD;fH93zQznZ9IvN04I|Hm zW~5NGe6(ILnP?kN^orgboe;ejt${`86g(Zzzl@G>8yes@@%%~j{(sQ@B4@L3UwO26 zTcIQGk5~Hlf0H?|8XrYJJ}+V|+>fR-XY+8q2D&QRqSfCY?QjfQGY`b}Dzu2Vp!fd| zGw~!kbp=`kYh&vB--81q8jc2VAG)!;ithP)(K-DOox>U}L#q3t0Zc)QcLDmsHE5>Z zMvMCsbP5ik89RmcpQlw^|J68f4zEUU?1?Uq8?iaw8?Wy~H^tqad!cpv!w`bQ(I94`Vjh|7s4L`xns{z82eC z(PG?*M*cZw;0ZKCxjTpFDxe)!N1tzv8Q3MBABj%!-Dn0Eq5HskyqxzZ_HtmVenMY# z3LRngE}_Gs=-ifxR!7%yV|1hGgFZh7-I}MNADMg6+IavCY(;cU^fgTV{r^@DeDTMa zfj^+dleKG{8nmPO=m@$*N1y>b5U)QS&%cQVydMqdM=XuMphb9Dw@~aQy0QL!aScv5 zg7)ZC^o;gH9~gv=_;&RE*=UVCg^h7FIwjwuwem08-xb|MwU(2VO zqkf#o#DVCD?#0UZBwAb_p(FVUt>*917o0&;`yX12*?WWl@}V!PiWXl>H1IxXO^re` zIX%gNsd^mkU^QAC>(CMJLbu`*=!^6A3>}riy0jah_uq!D>pAF17obJ=82SxZgZ94_ z{bltYI)LPH4qP_p@OCVBP59~bFj@oKqFlW@ZSRo9dC@+H=_Y;N9XPU`h(`uls`m9ti5 zR~=Wq7-TYmI+^KE4K9Hd;9S_@hww%mr8!eug^w+%=s~@%q5*toJ~-CSRE3hUscK9k+x!(#}u?rb9Kf*w!nd z?&hsfH`!UJ2Jb`Nw9lZPnqak^qmK%u&j8cHvZn7NtgR!xF5^LS5S_P>GL2-Na8|J{Ya8^Rc1|)ZO0`>cqxCJ;n#2@}8>8^RK)0ItuX( zRAK*m&SR1tDxfyh5jKH&;S#8u@DbF_^%d#_qSSX78|qRdgt~XqK;YjK9wIf#phvA@3CN@-|>`-|tL)}x& zVQT2^!bErNe5isOpaOS7?dTfR$=ro1@Cl}Xehr<+HWgF@>7o4d8;e1mKv`oAD8I%~ zjdX%+-0d35L^s)Zm=w;2YUH5f;5udND^N#y7wROwK!3Q^>oIUwLp62}>MNpGPz5qHcKk~~UCZiFZ@4Z{Z?<(% zaTlOoY#->pBM1SK9s1w)-{oo1cxr>e0p`MB- zFgc9X)H#`gQ1?)2sJO~daaEz`<9{P2HBhvJMc^^0qYKx}-}CFVVnV%0I>PjD8>|hV z!91`?bI0Bv>ZUphb%{PgJvE^MosE=+y0@A@-2?ptdH(f6n2bV4auDhsxCZq+|1qX* z;d}*D2TDI0>M`5}^-BE#^-(QWOXtOv*VqUu-%zN}h*rZiaJ{YXv~)X1^uQFajPHz} zjNgpEU`-OZS~*8u3npVZ8tP;=LEXHMpzeX!P)GgU^ub#@Cldkc5+!vr>A|Ed)O+A4 z)Q-->bMPJP0Qa}?cQt^S+d4--3Eq(%&VXmz`Fnm-V$1gao?mEkA2vZ>yo2*){3_Uh z^;_5iR_N&OS_$1dn6zZltdqZMGdvHc!l9l0U4vkPF3ye@K|LjZU_BVFtMeji4Rw=t zgu2T|LS4$4P*2A?I2fLRyM>jabwV4o*7JXq zNn&``_|X`Hn{yfZ+)(yMPffI=VTK?eT>Nf zwex~7Gpsg<=U+!Q0);vp5A|VnIt+lTpmuN?>VLgx6y+9%jc3#Ozp&qlmP#Y)( z^*DBf_2B}T8wMHTY#<+0@X_S z4im$yFpI5Q!Xd1CLA|T-4C^+$51B~Zn)EERH!3N z06W9VuqQkQYjYD99>I$U&K>Do!eyfzUVwVz{(_2kryA{iJzfuHKrt2eQ6kt678~O< za1;ixehc*}TEwx=HO~xdv91Rdza6T;3#iW%Vvck41)=AXz!K;ez%qLNUovTiBFA{= z)8e^M1>Qj&eUu5#2bE+{&ut~BlV}K4Fc9ihJ00p0EQY$2Tc9rCe&bOX!1^@Q2dy_S zfj<9FJ<)k*mxem(Do_P_L)~Npq2BpZp|06`SQ`3Ga^lLupscGw#npytv=P(^bbz|K zXFy%z1#mIk3PbDpuRGcKxE~1Bz#yo*eiaOWTc8qOh5G1q2d0K$rZ{iD>~In5u23fu zXR31|WuWrZfFWTcs1s@hwUOS?t-Ep*6Fm+K&EdH52Gk{Z3H2uXW9zunoX0Ia)Xwri zeOxaBbrKDsEOW6Siz)4WA;>}Qv`A_Hh*CgC@r=u89N0uCF#}%MDuMYL8R|9y> zk8jyR9dX5(PFw>h|MpOqtQ*ulF%s$?mBGmgN;VhniO|s8&0?Ha|LIpO3 zv0y8x0)wGGnH&YR^Et*PP%of0P#+Cm=+46S5u#_581ZYTyji2|R;3V%I$9WP(ARM0lu66%TfS8K6#T3DhNaFK}+YDNrY~ z66zAUw=&7W8jelS`)}aq%-T_A~E7oaXt zs-@1GE+f=u)3u>at{Y4b$3lJbx)(mv^B-rKbN2^b?tH403hI^G25yHBpgx+-TH#!x zoluX_L8t0 z9zY#+{8i55RLa-}>RuTK2f__diL%U8B{>* zHO^5bf|*!Xg1Q8Qp>{kO%6~mn!iO*bhFI&|J1L;_#h^~4CDc98!}Oz|HoR^v&%dta zF%;rys5jgNSP1@wx?2mabDn~7P&Zp3lz%6v#=0Aa!K|#OK|SYZpzi*->m6o>@-GE- zlh#`Ab|!(Q=n8d>20;~=3}eF?Fd5to_59z03E&&3H)r?_&Ihq9Pz}z6YJ3UQCEWlO ze*_kUui-M7-o4TJ*{*A_I*NjuoTHl#)yQtBglC`%Ux&J6FQML?NjEzM(nB>|80u(C zK*cvOc7Vz=0H%VYq29FaZA|ovy$^Mhynwn}-$UI@U!jgH>=x%}<3c5_1a&VoHoY6_ z8gI7sF_@S2AESc3qYb~! zX*4#}2cH0_9p#03V>YvOKbW5Na;R7Ib*M}C1SZn+AAGx$FeOxAR;VK?57kIdvkx}= zc&L+F37^9aP&=Bn!};oY9n=YahB~>QP$w2FVBAf zlYJ=W!uzl(?7z?1!BeP$U!fZO19bvn_B#clK^<)p7yz@vgs__FyTit;heJIzui<={ z{DAYp?DzqLyzVbxHO??ffLv&3GMlgpXl6SmTiM zI39xqSf7R?VEDuSuGW5h9spy(;O?W&4g-!kN0c0Dhk2mxfnrbv>O$?b1=J<$33ZJJ zKwZ-bP>oH4ieCuJ!_`oa_iv~MgCBQJvWL+cw&iYRA`M z2KW@}8pk~0e7H>xQ?agS><#reFNJC0NvOx}J3Izso%B4GZr1}QMNmXOIs66pv95I9`Me^^ z1%Li0C7!x9Pa84-1O(!k~tVi5!sCz2UEq~81wFrdy_5AN(QULyd)nM-1&WmUQY|VNV z)VJqi-Er(4;W^gFVJ0}^uD|D3GoFS+Stq>5-;B`Ma;Uq1)qUrZMttDB4`M=p^jV-= zZ@e5#BEw2h_d-*so39Vl%{K|^=9&j}6RtG-E~uOBBGlt~8@7NipdQ;Q51ntv)rPTY zs2}`_e&!?RdrK1^^Ze`RV?J??CdE_d=&C?9G8lG(v!QODNYDH||KUJJ*o*Z7D0}?p zj{gKWo%IT+r=!RV=S5QmYTeS-Jz*}^<6iLm>nKj5&<@TTZyBFMz1hA%?I`q1XUCDC zJ{-q^ic1TN!(65x00UT0f(_wjsFRHG%6Y01!`G}+x|wv5;kEOH!e}^_b*eYccfEGN z!K_2Qb-sWY3+J*9`_8%BSHVEme((J~|20!fSf6#s56%}Ffv`L4udp_3|B>x-;-{b< zYxn6-&JkUJI+ABFAx!+)-}A5Ei^6fNr$M~|Q+{z8D+Uj;o(%Pv)%@z*BWqz{);nMl z_y_8ppZJ?ory$hFgz7MeKK^%Qq8CdKsDPnR4XlDX`ZG}1?g7-z_rdi3-yMAn$c9|! z$+mqN3zJlM>g?F%#N;xo`1=F6s<|%Z^6=S(v5-WNyvqBM_z}MII|Bh zhhB|7vdnyo8F!H{JiZs9BoU3wyUdCN~ezC4Z5lMFnHRRoY{NmE& z9@ba%^B0?Zx-Vu)*E#Y3{TUs7KazANcqIwBM?DgUc}$CuVxZ5w8uM-V|KRkBQzHTK zP4M5v_@8k7-(Y-*=Djr%K-aY>kedXz2ug}A2lH~agIpxYjZZXmIejkI|B^bhI`~YX zfnc0YYUWY#e`Pg3;BpzA_x^K@wd4vtM^Jy5k3y-@$DoPg%)>B0i#{deCq5@hz(4nO zB_nBO=IijO&pfT()jskPTWxHa@I6VxlbG)`ANLO3sl37pVN8fYa*R>kI`t^{qlHa| z(!_ZDf)b-wa53UnYbVG)Mz(*P$OxK^X8Dd%xHq-*4nW*4{?}dCN{oxGqka?!V7-8# zNL+>t6sUzQH|ubmL=^mEQSc~!lG@lMr${>3HgE%9$p*$>%bU^sGr@8A6~kx0zW-jF zNoaOc0cAmw^&)u>=9kbP^f`sh6qrr$MoXju_pvvlq4)R}rqFGCf)am)c>;73u;pOA zg}fJNeiFkge6)5I^!)xE(*z;7KS5p@Oi%)xc9>#??SwBETzpO8`P+`LG#ZYPltPjl z%q72x9bnD#pXRzkQ}_V!1sE;y;UlptF+QI6-z+Bjn~#$0jL(o=ooS?&B~&s$^f7I{ zmPAcxvM1vS!;P<3(oryw-x!~64nZKeW;_)p8Dwj-+Dum02G5QU?1z!wu>Tm)3vZmp#(v!p?LU}@MeUE zZN3BF)y#WZvpz1KX*J^8;j^BaC;9j1uJ-q~iNq+o_ zW9vc8Bx|xQ$@qmCuBG@!wdS(=6z4!(f6=$)gyyoz5yUOCSpByQt{S$xhjxUka9%@^ z@{H#cj!IL<2wcZHJ%Mi-V_5HjS%`^^PephXzwk6MkbIFC(>Ni2d@9(<4zN1u$a4|j z7U(_Ke;x(9qufe>WD^|iOkK|jTF2o3r*~b)N22d=`$`1tLug_?$^^vjvx386Cq^+w ze2ewQ^&%hQsqczoo#n)7sx`3_>kqmgO>_K016LpPhp|7jL<>op2cMn9jA&whSNTT96io}~(H%Fg>@dAAaoTqcdxhzR> zbS=^0>dKC;8%^!US5lZU&YILZJv;r1Ei1X}dWv!bI=gp0)%Rb{kT{_{ks&18!`dsO z2=u2)HM(x;Rl+fxNGFQa#{V`s?l7XD8_zh2Z%}d!LN}2$zedLM6?7T&Wf_$i)zO8< z?mkUN7fDzJgiD<`?LWD~`(ts>7EAAKhDN&KAp9>;{v1$K2bx&1!C_)o;m2Bpl`s)Nl{4zaty>4i-KM8duQ?b z29$d%%AnS<{VF8w-0wJJM1Ro#EgIfGIn)>Pd{~LS_N6=}UPoYeK<8&O8vEy@aG&;#WcANwzK^F~O z82qM@Y`yLDBmSXn?g_9z_}-H%FAcQzQJ$q<4)VA=kmxImCY(nF3w}hRU3S#{aO#K8 ze%6&KxEq^fJid>yeW!uKn$w)*4fg8h^AP_S?T2H zx;)Q14(k|}us`!}I5#Jen2zbAjzsm$SAG?U*SB;ftyKW2hW#FS&X8a4n{~`XGCz#oeThWd=qx>nyi$fqbqgNO zF8DsPs{mX`@JDvwmD9v7CvFIe7k0UxW8cjvM3G>`NSd%-i(fb9NvXA&^(Hu0@Bcsw zCA1yfhU0902u>kEW^3dK#lsL3l3@KkpkxO2r|4(GHr9Y+;bR4UL&(vP!tK3Ec!wO4 zYs5s>*Z*5AaJ!vAO#+YN@DR?&NiqxDERx0IB(}4&WR@fm`k(0E(nKtaf2^HjpGV$f zFcwE$j!o=D--x+nfYl78=YJ-K|1X~@>?UDOY~L}SqnUW|*zUUp#yq~`QJ4Sb5_!?=mC6JS(p#?X>{{Lko zwp)ydB(9HfCi9XUHNQ5@HNftd-NX&B)98r)F8O<4n@;o9@XzAeplAO)LM$R%m$?XR zYk{{os?p4=5d6-kk>IRXkt7cGNOme}GKnWC-;|(W8`hC+En9N^f#}=u*@*Rs>W|@C zH6VEqpA#5HGXrsIMe@{)E%+3G)9~>lc`D*|T48=co~tPKVvK#n@RuU4YWU3{XFeM2 zhQ6oe?#*TnGk@ZgcexJ{a2^M*yvHFji?JksOyY1Pi$TC}8oEw0$xJ&P&2!rh+f%F~ z;}7}nkZ(0Hy{+gFc!j}l;BvDh7nLy$r&qUK@Q{G#K+nDow6!cu&3kZ z8cjj3^dwI*u5lut4OJxP6Z4@zS7+=iYy&$z|Nb83LlpVxa1F^{5c~sH!*Q<_J7qgj zq1zT5k()Lo`o*@EEjIJ*oLnHyZ)5$IQJAWK@zZa_@k&Y>N}-&({)3o=A|M_GB?~at zL)V4CDt6?XX`~|w^tW4H8A740)?gB1qS!7Ik|zefmd@kOFUobbH$^h@n}m=1sZaM) zNZ6a*2UjyV#@M1RA8C^Ew z_#MTr#X;GBdK}hJxC2~)aWBS81njYG7R4r+O7MP5JPu#UTKqRtG`P_0!rBmop#W=W!u z^ev+q#ZnUd7w6>!7e*%uOVXO?{=n(zw2^#PMD|jwCAAopXy`Jr?K!dh#7Jtgey-=g zG{&YB@ybM!44|QYBuIcQ6pTcXas=ovFPqR{SCTA4SDm1VuoUYbR#178lH)dGxg|YF z{uIn-ow?=l*lmCGade z?O=|we8o8%>jTUilSI;+pf5BU9p9vkBaEsf>&@WT{JIhmJl58$Juo z_=bFs8Ef?SKiw!2%IU@%>)|K@x)NNEf(e*!rAf(Il0GA*9C}GJYx*lp#AtvnJ_RKq zh|fXn1Lh}aHX<>*(0QekzW;X*MGzWD#t7%N823>ux6Py2(fYdNq^ZB`Ixoo+!xXH; zlQRd*OWtVceyMTpv&=M-lJzsKkuc2NQwbc)Xv9Kt3*#gb6ykVZ5^#l`WQCHCBuvXV zMk5{2&t;5eM*+mXNB^2UJBYi6|8>R<#&_OM4oN zc6*JuN$A?aJ!~Q#`o79#a+ytLB#$3Wx)<89{<37RZ2jJxudrTfM<-Pp)0d=4Ng+#I zg!KaaKB9|D^0MsqtL4m&z6|Tc_)J81h)vyKT;S)=Tn(9QV~im%I1ah#wj%RjboUG1 zBybP9&m_%Hu}t{*p_{Y{{Ab#&19N3)ZB3Dibg1;n@_|f0~c6 z9L|Sn#-Gsyr}eD8vJJnyb`k|R{@?gW?$KOFn`cGepQ2vbNP{QXaebQUf^8gz`j%rX z`BJ+vc%`BRPBjPVi~7v99&bmgx#ThSQ?`M@?5sA;G^CJM?z5J(puxJ#Pf=rs<-7wu z@86Or*W%Qf(bkSfL6V@@HrVd8{%OSuQDhDY9+<5Mwp_NE5X9tSodJ7Z>|t0Rqw)Ei zMs9S&IMoAA9Z!8%1e|{1lo*D_7zM`#bej(6cUC~f3!z_6;4hl!X^mDP?wO3pb;T1S z8T9{7O1gC9ypKLEc_QKaH7ND3v1pIs5D8bht)o;;F3VxlvOvA)B45%&I;I|u9E=#OLH#|a?({||KAhi-S{7!}7s z%-7=3okp5dU>-bz=R_J=LeL-PSMV*2k0dPq!^t7(NPGzVieS%VC-aWES7PE99DV)& zbX@Z^F!Nk}G!@Z0l3||>W@`Bjc6Z?{U z(HXVuRONSvO+@#es_y@!1Z0JK32I=w3Qe$N0*#$#TxT5}dq+p@`7=JgL1|2K(1GVq zKN>1UfyS(!k^2*@N6|LS|B~kqqc`>d{M_|1q-BwnA~$fjOp&h4y)qlyV0_-0E(~_b zDT33pGs#VBwhn#?%ph6ucXr< zG>{F)!UWx;ft{@Lvz|fnkpv&YX8}n!5EC5z4ty$6>^1h9{7QX<4^p{lRJ^wG)hp&b^A{8JHx**;jg@dx7pS_NN5O{K$6l9or)mU1>sciv|WW z`eLum1`3$I1hG}og(3bd^LE6vAXbtB|M&X+J5@~~R7Q<=#G={J4rrq z3iIrQ&ZEo7{GRRR9C;ezD+$5p4wAh1l)#>n*nt)&eJ|$8Jxy}{16YhEcruDwmY@tl zM?4Ok4lF|FlPNCQ%xF$?xy>$JGi$ang~C{&%j9bB=*2$;^7|* z`!0O{t3Q{8Bo0Q&3mPd*!uu5K!#c9*E0d%o$x>n)$h-iQ95MR|;y$x(PQEn6N;=_} zk@*{Tf0d>_;`@o~-%Rxb>0}tnM>sBEl)xZ)LE_|=KhvF&OiyD7pvKLr!x$4}+E0?-Yk zq4_j01>HeAi9G1KF;5iI+30#N17VLt) z4Z20vOfYSaafQH7>@Ge*y>LuPQx)(D%DfFDJ3cpHNg9#NhF9^G%%MO>nySH=h3+w9Df5EF zKc&H|#Fl`!83*6gG~)p$P!9cD@*Q?dfn$Eg3=$Qkk!B>#P7+BIbnEe1 z1pCnWaMQ1{M#s}gd*-XLOV*Qg74zEU+aQ06jbKP#2I>B`rd* zBqO?CB>BydWM`ZqI3ESFF;9d(rN#8OQ`&;AAGW%z7ZN{&<|UKNFCY4W`228c{O|ft zC-FuCzB4Mas}vMzL-15}Pe5^NY6ALoj4=$!H*96$4@Nj*x00tDzSqz?2QORzC}iSrn>9P+4JG^V`|tj5M)BtajiZq@9y4z)f+Zj2h)iT>Z(ub13P@p6 zgoKAElE+R&>TfzVbe-6cBn*X%F^|AU#*frE!~8OK_jQcp2%JgMQY0$Lx)%-!2}sSn zJi{v`NZQ!CuZquTo8M+G$w7mXDC9dwd|lQf*~BGsH$?v&|9Nsi{E3O6fB$ijPI}Qv z0UYPp4k|l7t_G~TlE^DXncT#$GedHmBz4u||-9Ej)ya!MZsW<;{-KFmldDYus9<)L*mcTj)Hy3HOQJSO^zZo zcb&LO)^u;|nbG}FTo%R)6tTI+BT#I^@f|!xQ|~F#){>Vc;bZ)6p`SZ({ii7IdstQx z6;E)IHjig8HUxGa5TA?HzG)K!GWtEj@z+I zRylALMHif;ooVKw`6omtsR6^0D>e27d}khXKLPk(enNt^_IGIBgOLu+ydV7o+tC5)%!c>!y{3h1lg7t3kf z?W$qN-qSk0N3vKr&4WWJ{+eVVm^VZBoDs=({DOH!lFlUQ8Fn^;2Bwf>KJym%w6MHg zDOQ>sl4a;JW0$n^&|chrB$44(;JbmCZ|KTVvpmCHfj>T=P(z=YPi9<} zHxiws<*-F&r_n8OZPDgUN%$V0pRC_mq1DVs;6IWviZPlon~PGvI80$oWlUpCXUt$Uz;_m$&6vZGtS0s;r&x}i6=dC*^(;6a`vCKi zUu7ZBwHa&h*}+`F@(HNP^{XIL`Ix{1R)gOt&WL z61c)A?l`&f;6IbXO>urh+->4EF@HuAZyBxuI2 znxT^%M|YA!@hMP@c?=SiVMw-G12LHI#s3COZgH|lqM`USvWmC^rtkAVJO6PT#Ws`d zGX+C48WSLCjMH)SH(?HfePuC?-0{&>X8w@4xE7lj=g%~D)7C4QA0*cRPC?R?IxDGr zRDW^fl?&{C5Xwv>Uk%S=7{&YmfpsX*2i*voDb2hMJWA4#Buaz*G=61>Pfx+e%#Sgj zj=!WSx-$6IVazACJnNOjOTN2VJjHOr?#`1a4=_)KEL`93HQa4UlA4Jm7LH!&Nbq|lvrbRrGn|Gd zG3GMnbCiqVV#X52QpPgI2l5T2&@`x*+dC3QAn!d2XChZ9n%iI}b4Wk9BS}Z0OE?!G z!7kPn7&{3#YQ-C(uVM2;=+jcX9zGM9w?m(Y^((lKJY{J#IR%;%Bk4iGl;~1h(Tg&_y0SFalp(nRyW*3|Z4SF(D8_8Ml~lKG|IkoTf-75No6ujim_YnWF+W72Y7{?W zJ_A?>GIpa|#^_DFBn|WbFYc=ZWv6IeIv)nF6F8dgzEEf&^XOJAvo%(T4D0Mt6veij z6WEI`1G>WGxJ8UtX86p#x=Plht@*`m+^JV_{7P^%j3pTJ==c;KCH~QI7ks}^c(FC4 zL^WwPC}Rn>C9F>q*Nw(b(A0fc09$+f>$5({y8M56x&Pi`+(^(e3V)&SP}apcf#NvV zLHB?mDQMJuKMjnvYdOR8b&2a@O$}u;zVeerFmk8DJ{!Mjj4L`>=lN)SJOG|`WLfbGY}bU)q$e*EyaAOCjRkDo&DxbcKP!Ur_M2X#Q4St%lD@P80jdY z(~+=I*Iy+2KXe8Dp)2_hU8R5MYI}5c{@jC}B7r`Rx)Lhf>L0qc|Il^#hpzKKblrS( zo_{!|B0YSR-e!jULpSjsx_ST5t^S8@hmS6jZLZlVAEkH4XaAwQ@DJVPf9S6LLwEE0 z)>Og$viWVz6w)tNi#(aTch412xoPKst}PmMY}mP7K&QZl?VARq$dD_bOZ)Uq+I4H2 zJ0PRx0qxqh?vXnnQ?39hJ*%xHI{59s@0Vq3=*mGB2idx@T9Cs7N_!Gk?bNwpw}8$) z+W(hU37a3>*s)>yCI>ej9^gsZxku|(?E<=a^oOQhf#UeN_)>q@D)VE> z6P$>%aW3XaBom2pM-z$qG*m+$xE@Pm5)0r`bbz&ZIqpCMJb(`P3p(>ZV?D>QFyN)= z`=yYCCTgG=Y>qjwJLY2iL_Z1@@CK}eGqDP;^8q}7x$!8L#WR?RmmN}ir~Set{h$#A0~m-6@ZMP8h_3N>XzI_POO^FRB2gVn<0aS? z%|IW_g(EO0-j2R^51PS8(C40xpRYeb{(WF84W{%Xbii-XOq{}MSmM`2q9Jy~+Bg;M zXdU|byXYP{g;!y|-x7(cI1u~e46K5Ou^Hw$87AE6B>8tO#?W9OcVb?A5cA;^XbPW0 zQ@#P4;&&^u9@}EoQz27h(Ns@I1AYvBekr!Z*U|pZMT?#e$GIL}Nqe$Cg)S5ppb`Fv z^)Tz1U}JPiMx&ok!*cj6HpX4p0n`2r_0DLDr=d&sHad~>=#rK=n@H5cwn(OuiSZO_ z(C`>G!MAWEUO-cR<6mKEW}`D*f<^EJbjDk;9qz$GSm;~`G!yGl?+~4g2L1|q%=cj_ z&;Kb3MQJE-K5VK?G-XZDP1Fw?;577YTL=;n9^o%tR#fIo3CmiZ^F-Bk4R=g{M}2c7wTG(#t%XR#Oc#J^nM z&>NlDVl;qFn5<0U_t;SUzwkkKY)1PubjELE1|C6Yp5tOz!>U-A`XDrranZ?Gk@^fY z123Ty`yLx&-b9u}3v8Fjl1w!`K!cHO!S?t~v}~3vshQo3Mtl$2;X163KcfScOv{q` zl4*m*sb7!R<2`5w58>sQCp}B*zNmoBsrO1xh7KR2!IbVmkJ$=h^c;~C(sEL&K?5on55u?H=qwbjCQylP4#gsfq5?p zfmBAH?}I)+1uw%DSQ@vY$Ll-vx%@f8bB)l?uR|v`6-#3BISLN69bN06&>7~=nI-jg zTnBw{5PE#>LeKMJ^trdtwf`C2e1F8x|HeVoOXUjB-;D;kDAw0wG0*=O6gb@(VQKsQyT{8w#2E^$Fjv74=~Xy{`dBn&d$9!`MbB}iOS2@d!`sjqeuj2@0nt}sO#-2DAz43m=u~@1|mP8+%jUKBX(XZJKMZ+eW zi`A)bK?C_E*0Ws}>UFUP?Oo9ua|ycF)?UW>cWu9*AqO5qH`yt)!=jgmdfVuT=)=*q z(a)pjq9u!kC2NT_>1QCiXCA@~+=x!(t74pg3(blLmqyb{WJz?TeR%X$H1aGZL!gDC zCD99}LbPY}p6E)<#^?JmJAM=E-$#!oW8t^x8T7ngh!!msBCmr6G$i^W=BEBPnz>7^ z2sc`RXgADH`@`sai=xM|1NBCwgUP8B`qHo~He_Uk4@RJyXKgfRnJlR5PxN{8Liz+R!Ednu{)l<-Pt1#H6@8BLSAaqh8cLuK)Q(<>rnU?E!qsR>uSd`C zZJ2>8unfM3en}leclQ;UVdibo-vuMle(pvCdl2(5e&VtCz~cD98gvh=N7r~SI)iV~ zP53K%p2Ef85P5<)HBe)Dxfp2gTCKCIvkzxICPUvLifykbiym~63_o;3Z`-g+TlKQ zfbUZe5C|H;Ni^~cXvgU_gL%HboW_mJa^ZZYx;95;bckd&y z{;UsBUyZ)_3cALd(V6~?26_se*%2_LXUIzWGR~^kzFRX-jVFi2!lU^jdDCke< z%+hKH^PqthMFT5^{*b5_?H${1Lyy@^G|Rz zo$wPYAG&5e(Nl0M`h#Q!I@7J_dwbD<_oD-UAN@6YE}C99e4Z~_ELy%U=ie7=#)c-* zc4)^vVtqh#cyw%ZQgnKBPIOW9`RKan7PQ}8vHoc?77j#@#s^ME|BYT!FT7YVS|VBj zO=(SZ?OUM7voE?N!_m!o7kXSDM4w+A+mkO+@HlLaevH2OJ-TbpqNn2`xh?5xuHFoSQsBz8GRkyZ119xev5W=B7S}f-TjFM zVcpRYPamB-$MfbQtU|-`aw?$&SV&RyhfoZn}T-u z1o{hSA*Q}=(F}ctuH{!~Actc80y;pJCgD%XdC>Q&px*&4u>+28!udDSEj0MTduR$j zMF%*HruIl||0~wBHw{0#i=v;mMwhM^I)QQM6?;FriD#f0eGJX?Vl?m#O*#L5u!V+d z_&%D6zv6=z(Y3$4S?H(}8gMW4Y8`|Ia4)(9bFe9{Kr{C}R=^`@rt>xr<7J=|t)8Ud z%$uPp>VT&5S~LR_OU^BV=~w^Vo_@eDe{_2>-VMmzc#Jzj^--3c`+BZ5Bo$<)%<7mX2(B1nHI&gZcklJ$S^L5d^G7wWsgbw@^x&+J7=Uzo8 z_zjlu{AX<));t5#(?d#Ei-a#|+LA&_-|C{*WVYH*4WBph3#Z%}SXK5c&dkMNHil9qZ7R^*OwBuG- z6?>u?y9eEjv(bQ_K{NDx`(#MXS{gilo8p6?p!dN~SOYKZ5KcuabhGwHJDh+9G7HVr zd^F%U(1CZMnfMBwz@JzJ|3=@dnCuu*SQovS`lFlYHgp$HMc3}(Sf7s$upI4R9Xilk zvA!3b;Q_Rt@6inXj%MaUG*_okPZp=(MNkDDuo*f)M|3Irq8$y6?W1CSQmoI6^#!rM zBGzAv^>nB4!nfNz0%?rb!7mynSR%FfX(X06B=yT{2t&FZm zH`iOyUC~d_z`sT_{0HXs{3oso1Ls56s3f|{szp1YGq@2wK9kVRbU*s7HxvEK=oip? zV<)(*Y_t&?KsQXfS+0!@*Q2Q(hyGN$2fYs#U<2HY-dv~Ab6&Dr2($$n zz#w!J-;JJz$FUy1hW2|L&CFRez>D2D|E4y3_mF`?XryJ(Of-z`9nci_iC%}MawIzN zebHr@h5Al!Khq3-mtp9|r{TcLhC9V$r=0o~PCJM!d40KmlKzDo9Xv_F{A9R2L z=uB@$pI?9mvIHIAIrO<#V|_cCfxT!ThtW*@n);mc_a_Bsn%*aTkOQ4j0rX}pj;>)f zwBu&z^Igz2?Gft((SfeRzi=Fyv74_68JmpuHxun=Azse-iB%M;<2zUt|G{cZ|3foYs2}IwlohAo1C`Ld&=7sG z7rNW8M+Y2^&Tur^Q8KpAMUU-bG$XH~18hYDc^BO?d*bI`qf7BqKhD21`-28|_gQrJ z7wI2nS{WUvE}FWI=!*l;0d7RE;#<*)j65=1aC$sl)R0C z15HFzKO4QCT}66u&m4z8bpbwb1sa*c7{>6PbzbjmIzpSD<_CJ>)(9 z^FIo%-C?wYljwk128R?EL<1~~&ZIH=c{lXN9E=Wdcl0rIkF1FGby%7DE_5kQMgPHq ze*b455?;6*jjTMnc6HGiG(`h!jdsu@Isi@OF!a4!(XZdhn28(EJ@Q@jBs!7Ab>YkB zGEDdU*P~#>jnEF;qHEI?O>Hl9;A_#fzA1j5L^Clhem)m{ehJ#o%Gkaxx;cKn6CLjp zO!~rs_`y+hm!3u=FE})GR2E&Ds?p}?vFnazs5hFS0chYO&;f2m`?)KAJ`2s%0yOaF zhjRW6;B^{I*><$UyzPw2Wc?k1?T|JqUZBfbY`ETGd_e4_#@i!Npwlhpzr0mAp~9m4WI`4UOhAu zjnIKRp+E6@B`H*=Fb138Vl0RIu{QpL^{~dU@Ym=!U}@@4qR+p98F&T_sL1dTU~zOp z70`ieV|{Fmo|-$+D>*rrg2(DJ!nWU4&+G2RhEDNM@3WV-$?&SM=EByeV8D1<`s}G@w4{03*{2yXcHRMEm(FRpq#_0F%&fwTH19 zu88fQp~v+{bT6Gn_fYX$!tw5oX8cx6R-`bKf}3hBR>8gKZvGn$B-hB$UKS0cD|$M{ zqN#io4d_WUbF0vA$@kDb^F6vmr_fEE7!`it)EUM3ca3kM!H8}{XEYn#y)U3CTaR8$ zZ=g%`CA!v!(3Jmz?uoQpLjc*aIrVZ_35TMA&cYfv7hQsPZsq*@<*`3L@Edwe&cz36 zj1Hf-!NIim$CkJe4eUI+%l|_&P;N{Jv>v*oz0ipaM*|#(PGCGbfhkD}&Uhx8s^#&6 zSJ4-@Vj8}W&R`FwG7vo!J%(<=Q)tH*qq)Y0JyitFbctxWXtF8=*SaqHVr#UcuCYD< zUAy72emna76l{Typqbc%2KXr&__t_(M`QhTtY1V=Q?7BT=aPwn6nwE1+EFGt!)j>6 z_0fQuqaAiecXuB&kekp{Pe6ab%tQlNjP8w<=n`*3H}e;0KfhsqzyHruaDbe*g;W(q zFOZUG2W`;-2S#s215Tn#GZPKuVRYbyXvUt8z7{`!Cw~4ZcHr~xu%G9@;_c!5CUF4u zHFyJFa!1I>NHk?*(E%o+1Kf`WG6&sU3(-Ba6wSoT@$+}kjP8kkf%bP0lXmbk1$X`L z=rOA}K1<^MEX*A9P*!&-C(Z=zo=@1q@`Km$96rn=~)@U2$?{k%Q8guT!`GX$OSO=$mP(f98| zmvmWde|-|?-_5g|h79}`YvRAy0IN?9SLZPF#(NT-*+%r(zJ&(#6}kjR(FvSD1NsN; zKj%GR6P848#yV(!U6T~N^GBf_+=dP?0qx)(bOy6xeNl8JI@1m4&ABz!zeY3iJ*IX! zx);u){pXz$z7q!f&xW{v037%`IeyC8O1&SE5VM9la;|p~vZNbmmW@r)DV{z$?)mSdRLa z=socF{j8CZT{jNRR8R(K!ML%zd z1~wRdZ&-9xl7ee-2l|5bI`|N})?2YEzKgZ+543}_)58p_pi9yWeZLo)(ZT5bF&f>> zlhAL!Bs%l?=!B9lQK&&-J38PW=u(_RUr3t~*1kB}acMMTHKU!;j)tQ@sqR8EH#@ek zK_|Ek9ry#ZpYM^SO(srJ@Wu28!@!rLFO)@7Ume|i&Cr>*LXS}=bZ_)U_reHlg5%KV z)}R?!k5%w(%)}Gu1Pae|({lc5QgG%S(T=-gL%bI4U>F9txYN06L?hSOHt1 zf!q|GfWG$tmc}LMY1oQRbT7KZUt-c-dzgZ2@-Ny^-iL!FqgBxtn_y}Q&<;DHyLuoR z_|Vus8trc?xt|I}L3P>&Dhp)-9S-GraS`nTwdKg9aq zXbRIF4QrkUondh_gB8(DRv!(x2bzf+&^>YoI`R9G6ntFAO?hW4`*UE1eUpL71#QLux}=!+ks z1MNpsbR6yABASVOb3=Q1bT>CfPeF6E<2L9(-J;i^UrvK#{T_6QAHbZ9pLm*rn{G9l zqIGC$-$w^LiEf%~^Fk^Mp#fGwGtdl8d3*HR?MBSRS!loO(C6PkC-?!nG+$!szyI?K z1tb3ty-;#K5hAXM4$uwFP(O6DjX*n?gueGEnu({-Of5nCc@f>*pP`xj4b4RQ{BTUm z&gcA_icT~*gW>2+_W+vG+2{=BqMLJJY~P3mv=uY(qgX$Q9;=J!-no21$Ycd{&vcG< zM<;Og0?xlLjG)06?v2hyBVC9N^d_2#_tBYsj^5!H(7;MQ88Xv2dKH@TA?QTLp{bu3 z>-VD*o0*IakD&oPfkw6*?cjCv`0Pe!a0uNCKcNAgMlY6s(E;*36;fUtt=C8UZG|pX zH*}BnNBc>Rqu_2$qLI!(BYOlLcrF^qYIN-PZU~0}`P0YU})LWpRUxNlX2vgr;Xoq*80n9+p`J-47SK$!+1U+4~ zmxjI3IocmR_9K?Y-~ZES@Wr`k#GB9vx1kY#fOT*`UWvJvh37h>o31;Wp}}atx5v-# zitSU-{vJpF%4P`~z|+f;;W%ue!I|wtm*8h~hUrg-lopLvLvOm)=*-*4dN(xXz0f5X zga&q7tlt~!^UTh|o8Z@24~r}h8BKPkP=khh(8$)H-|w%Xsrnf0@Kf|A{2G1kIGTym=&AV& zeJ}mlFmNd}u-fQ_GXSgOZRkXoAxn@SOBEpc!l(9k`0~?=iW927M4++ePU4e+eDeAJry*e5|L-hIPvAqknq}~S`;1lQs_arH_qOc#GN%1w|H1xtY)W>5j zd;|Ubc>KKViy^>vXa@VC85xbP`E>M@yod(6C;BH=re5l$(4Oo-p&1Qh&|frb&|f|u zp&k4h&HHk=n5v`az8jkIUg%6FpqaTh`cQNpnu(?89(ytR26DWUiFYYf;e-Fs$Sbc6 z9rr+AxC7l2Q_+qdMK|SQbct4Ad3*zJ$M4X!?)6G&?~6}TpNxaC=(_M%Jmay0=YJc8 z8~7l{tHDv|lI+E+@Y3~J62ox_F2Hy3Ivo63mc#^n3&&uC4OtR*;R@`E8Lx*xN26a} z6Vc4ALMQYR=4SlF77CvG-RSQ80{h@ebThWw7~1<{1?pqbZ@VYZl&{7Nd<}cy7qPwa z8(|OC#SXMj#CG@=j=*eha{fC~7)`+kUPm|CMVx{SH-+850S)XuH1b0@9Z$ykgw0`Q z51>mi6WvQMVRhV#F71Dq9V=`JOIvLV=iiH>5e=rSJGyp@(V0Dim*5(7?bpZpc64vN zj|TJwUWY%S7f}1H;Y;m$^un5h9@Eum06Wq5_H5<+o62u#XpDcL16F-2tX*AnX_}$; zKqvHk4?sJ(4()gh8sIE+$rhlSbQPMpSJC_BLu`YG&@a96$!(#74rt`p$NCgB(kG+K z(1D-F)G>;_fe!R88sJB0AP3Q}>tE5-|BD7({_PM*UG({6huF{$jeHb#$0_K=^AWm4 z7ty6Dx;?CI2^>JZInKfbm?I1S3Ftc^<<)kC=h~wg9)T{!J?Q;1AGvpui47FIXimom z3cVXPQFS!6z0fQ3R;-WDVk7)IwintN-tUYq)h%e|CZfk}3VLepLo@gSdSShU***Vn z#1FP%IX>8lSK@K>f~ovo*o@84)VD`d*$X{2L(x>P#OC-0x_SRXGnQpncrQB|*rjNo z#c-tOzaj-U-T%X%*3nE4(>p|WbQ-PZULIY*Q49f8SOz+{59IoA+-OW@FDib znOL9tVfg&f4>|uvJU2EhLw|HWhaQg?&|j+`pu07(Cj?Xw%|K~%piFeBs>ON>bV6;> zfVxGmj-L;}y0j13lMMeD#N#xyqv1~+hD|>T-vP_8EA{WurKt6B_?m5qW}-W~yGNs$ zx*r{I4mz><=zGg?78zKD23G%*aN1fVDfnQ|=(XrExfxR(VrA-c(1A9g1MfvUK8fy` zv(bxae>px4OHvr^rwsZnTN7L30PKdz#S}VGIDuDVgU><-4@KvrDPE2(@dfON$Iv^z z&gbEnUX2Dg1}oq+?2W7NGyD%dU7zj?|C!QRK;eu%!mAD!{{v3?9a)~C@WIUCLX zZ9M-)zYQIfjn=^KJlF(X(^+UhkKyM$CScER+3iKx2 zf@bhTbgvyq#=?0t@*)RAN2Sn!s-pw8jP31X{Tg(DLFjWgqDysG{QO09BCnzW?vC|+ zXhwdC?aBOy!T=@E4$Gj&q$-;FMrg#X(DU94eeMo)Gfs)lMEB5KT!BxbDQ|f={CB>( zp&6WtW?}}?PcrcYg(fsC!|U)HH1cNOhc)blZnk0QfOp~JI1SC%7(7-F9Gp>&Y z&&ipA%$L07mK96?T>BlfYU$mne(Dz27dthvI zDmw6E=tZ^=U8)V}1b1WV_y0i(-ub`aV9fSY75qsfDbaS@;D@)=g9E4uYJFpfOJ{JONhpnmKj<@0lH1P80 z!``{%LRgY((F|RWWGI=qlY+-$7JAMXqieJd-8`GoRPI5K<3V(9{D1@S1iIE8{?3wE zgjb<6K89XcMg9rzH$_oEwwjpLp%Hedtk}5wA4?nThZs<##UG-JuUTiCI2z5!B=lyR9_w@QH1(xe3m?xJI@*D*>6g(Hu{}$! z&~IV%?yrDpSPv^=!(7R<)Y=V>4Yx$+pc&YRb?^WhNP*m8pexWTv@W`2-O&r`X7ssn zXhxIhL>@<ZH)DI*WS;OrbzI5^ozNGKp=*2wt6-D7A)w)yL46iF{i z=#|Z3@k_2awB%agXmIJzBGJZ8_h_2G_yU><2w*j|NWnl6imr9G_nQpftBbC-azmE zooGNmVG}G`D4c?x=mZv^fqjYoI6aN!uy*0J)Wy>WeSa<9hKI4H=l|*=X{moIaT>bW z4xy=iw?{KI5PRV)^u{}Y27D1S@rujB(zHhd8jEIXE+$>u?#!zHL(ltqbWi+^u4VaRVdkx|2lac=yZuu%)ko2QPotU1QaoHprO?1` zE6(}1@DvTsWIJ}nKd>LRD3O->MY8}6U~4p6$uPsK(Dz58fj*Ai@f{qFg-WHR{VvpaT|j! z&4cKYEXLCKJ9>-@lnE1Q8oe(`!PM_Yk4;+HkopSfT6RKHH!{{|V0G#%u`_;&?wPXX z!s+RQZsz$|09T^{ZAOpxC)f%Ppczh_gCKHD#c!4yk6e1grEvP?_26QA^ zqjH$>cr;_%qUX^~T&GG{n!)Id7or2Njc!6Sw-e348EoPAe}k%FlT1K2$tE;4xvPb} zFbv(@4@AE}*EF+w=%@p>r9KnQ#7Af*3f2hkUlqL-@1}h=8gR~W`uvON^IxHNe%AWoc$Ps=O(*oZ>F9Io z>T~`*w+Co&ZSpnjl4|bkg_Y$ui-gp#9yKVrZox2vMIV(`l6Xw8|%NIr>1Sw zur&8$YV%2jUilsUHZ9*WY~tjt6nya!^o7+}29Kl1FHfuRVs9KneFpmZ zU+AVP);c%}$5MX_-K4eJgn|2`Go6g~w-T?%-$Q#c(YtNvU@E$XpP^UrIdp~%+NCav z!~kqX{S};yr*RmLZJ(C76ZfHaezy)`!1d^o97ZQtvSX+>LF?nOm*@X+3SOB%qu&J= z&~LHIox)Al0-Zrew8QbSzBYOwnyYhou3>aobWU_DI`A*(X~@}ytK0M6o`Na63-7{b zq9v~i^(UeQx`r>KS>< z+Ai89+7tbn?Ta3pB>JVZ0{wRUDq6Ki_{DS&`U7SbdV1zYzs7>pGkS)ls?(G6@0u;3 z!K?SbXt!Qrvn@e4S-#%Ep?EX(_0cP?4twB1ypi@_aTH$NC-^pcTx(pDmijy2o6!4X zDZ11jUy}?C|HXzHeM9|P^npiWeRHgzK=(k2erc({h`1)Y2mN+z+dnuV`a<+;bZPPo z2z%->^h+uuNg+3d`j{76#d>#i6AnZl9EUk@I@-~r@$;w9l&(dO?{;*lvJ4DMRT;fU zdZ6DikE0pbf%!0bhJpj94+?8m5UrO$AE=C%U?X&swnR7G&1hhg(f{JX9Q2}DiN5zC zy0^YTPuKTozi06Z%zABV&m|M(C^$gnXzgfYbQ86Tc8T_h4vF3zy&di69xRRzpn)z! z1AP_q;I8=jJ}l??|DA$MPD_m96I0zbfzDo zfgFyX|A8(++I1lVMbW^^Ve0(XpkT-KF?A21YuFB*`PJy3a&JPv9q&a0SQ6cUruHK= z_1|DUJd0jLRfmSncRf1rDiSN)CkDwVkg+6})ywVF^~F1FnnpP3S<|WBn8KLfMa| zxZtpmu`=jVWulp=i$2#f*6)f=N1uBfJxxoK6kM}i(F5pSIEAj+dGv+6!$W&9G{6jW zsVbwHsflK+3Htn1=+|^V^v@4>N1s6V$~rVd$z2re;0sL0!)V7pMSnp%_yeiKo9h}>(QmS2|Yzq(7>L?8u%jC_4og`6kL-6H-(PcqsL`J^a(Vj8_>P+ z4w`{IcsYK7{!TaZ8%Xm!Z#nfoAR~`u=Zdpl72Oqd9H~?FH5IUpzLHi&l%)k6sz=fOgy? z*84?=MsJDU9-SP0AUZobKe`N)M!1rK9j}WYycvBb`eFQhU-Urqr|7TIKcoMm8Ob&> z+!vRjr==cxk+nrXzhNZj-_13i2A5z?^ci&bzZ!iHUAu44)A1*IEdN1IPwr7+S7%@a z>J88V21Q4syL~FUM6+Xk?kLW`13g27yLJN_>89uh=s@3~9Un(;z5=&~jw+#n*Fc|Z zfxh1jeQt1UpMZ|@0Gfd((VKK*G8Xp52Tq|KWFH+mE{eX8iEhsJvAr|4pgs^?x`pWJ zSRU&yqF488XeM@{r|N6;CcJ)0@}Lg>;}jr9)b zF&q-x??-366wU0b=rPd9K^S9w>n2sb7&Y$$u}GLPr`#-~fCD-7I--4;N2yG=NOB z<0fcETBFbPMAv!XMu zbWiNS4E!AJ_)qj^tU5kit&OlT^|om0r=S`5A9lvI=u-TRW->8>^Y4RIDA>`JXaHT% znGHbi@DXT=lV~cRLf>14Zp!uO^Bd7M-iaQ|PtbmUj`h>g91}x^N=@Ya`(gtcv@N<@ zd!ZQ^h7LR#J%00J`xdNCeIGi*OYRKkzXH06o1*UxL<5cEHa%e;~(a0O1r=cgB(t+3#Z^Y{OJUWwo=pH$N4YAIouvu@xHq`Gye~7#t+b^Jj z<((Xtv^WK4RzErfjd*5!;5qC!?t}g*b`+Yil~@zsM(=??&Nv9nn3}1KktD z&~rW>-F#EfJ@PoZB+sD7`DaX>|Faa_JUQsfjK{JM<^iP;7$JqHkda^$X~p zC~<$d5j&x4d`GO`iw3v`4QLzs<+Be{|NiGG3a;f}Xk_)Kgp z*!~K-6x(9`8+5?qvHl;L!MqQIi4{gCT;&1Izo~3SL+TG2Xh%1p5#EOmxD-w8i)cq% zWBpyUqc39pXsn-)_1x3L=Or=qH680MV!h{dHjf=#9~a-DJgQgrD85(Ip#(W^@L+Dd(dTd>uW$pC)7B7`h1)4~7}%M%TU=8hL&6JEA@M z;>g&3AEq`JdKEttU4dqH6?(sHNAHu5qWjTJn*5%E5&eQLLH3zpz+z~76||#v=ns)= zqm$7YEkrxognqf~K(FN8=<`R=W1W3gICfW|ndyb}%m4pB3hwqt(3vbpJ6eZsqSw(B zet>rT4OYbS*d8+;3K!2!=u*r_2Y3hl6VT7-Udr)s_ztOn2Gj)$`1^kj1yl13I+Hc% zfUltey^ChzbMzO{NpwkaJ`#>u@n|MipuHZNnE}zeF$?vl(0~?UCESXY89#A^f@@oF zcIco1x|s&W`n2dOtU~)7(X=Qp8C@iY2fw#PzdYh&u) z|7%CV3!?{`iECs1CN!`+(3wAp?vYn919xI-jicG;gn9)u18uP(4nvRaA~eIx(Tix! z9L~R2=-csw-RN3H3=uOxt+7tZ}xdk0)EY`#O(dRct-$Dc1iQY4x zqnrI_baVfcq+lck=7s@FqvyLSIzVeQu#WNbUTEqDM{h?rS4Uq#pMM=Qa67t` zKcL6%96FI&3qvN`pcCkg27E0hy;8?fXo-)azuop?Z9Ib>pNfk@K&{ce(FOgza66iT zwdf4rLyzrOSOL$VOHh1q2&@jK_D-x{yO{HD!)-J;;|I}{%|S1mrRV@}pabuXo+~U9$J12hit#N1yu#&2aj2pRn1yU+ndRy`$epUna_tmn)O3>@uQf5JJ5UKCp6HqFND;0Kqqz;I!=GIzu_-%{@YS` zga&u#r|68ct_+*8aI_Y>W>>}faCE8eMKd!GJ#H_c{cJ~5e+KREZ}hz9UKK95is*Bl zS0zL0C)41$orR|8wfNvBbTb{qmUsl+e3e#*fa;*Ty9@f>HR$t$(3uX4pO3{h)F+|O zy@dw&Zjyo#eux~0#JA|?`z^Nriw>A~O~}Y)=+e|hJGdcwOLQC>z@6xxnu-}X8@S-^9jFm%w z(hWlcxECwqVr=jEe~&^18uGmy2B?P(sP~Qa*|Gi#8qiVn>-QqIz|w2O6+Q(0@_Gn8 z_b;P?ZbSRuk8aBU(0O(?htd!QZ8LziS9+Tl;=%yX^_DXoTPtO*)O3-mk> ziJy-^XFLHto{ysg&&TU=GuFY;M?08}2DBdCl)KRv z_oD;-80*K-_x_9~HiUX^^u3~J{}rNj(9PRo1Lxn=wWmS5NBg1Ydno$icyz}1p&c$j z&;9eU{wDhTZoC=~pr@eD>mlGK=xJz=_IEYf&(PO7|2B-J!HDibXE+U=(PQXL7oq_! zLpxrHcK8aq+1^4^yEoR4q5+;q1Ix29^qYb1scPtj)FT-SBhdk;qnmFII>6JI4PVAe z_!_#ozC%0yJDUHEuvf}q8tv858P-B4)B^3VOSC_x&i_rZ;U4VI0}tUy{0UoP&o{$= z<>G%hi~2ukMrLdZ8G9JLxE@C{@En?vE$DxpKzKbp~-G4;Ry z8$-bX7ow?JiKh0o*uEQ`;g?tukD(nGcqjb$EQNO50?T7}w4XcB=cb~2=MnTcKY{Lz zWmw7c|0)GL{uVuU={rJ4m9ZN2Zs^zQBy5Wtu{HjSe*Lz5H!Q_?^!>@`+CPI{K(C;` zCtgD*`Z+qm?=k7xoTcEGLf)Mr)tP9DdZMSIZ*(xaw!_hzZvr~=C!#CRRBu3UxUJ~S z|3EWx0bSzk?}hOSzQ_4D!m2c6Voh}5zUaW$Mu$a5MsJJW6`dNL5uF{K7hQz*yFAuc zM%TW_`FEh#W5d?yyXXraMn8@2kA4^ZF?u}uJG!=K(VH{pu8@%{&`eZBQ(qH(u1%7H z16_lrauE78ISM^4528!60?pJmw1XXJ;QP^m4x$5`K~wxMy5>1{hyQIzCVJi{p%>2_ zw4dY}3a;rktb(7Q$L$}iixuAwpAW#Y)JLLAH5=Un8_6JJx@U_5aZ4i+vRS!0V{DL+^nV=sErY4fqc<)!Fxk zdJ(Key$WXFKr~a6(LFW;Yv6oL{r~^oNx^gbQS=M+=K2mz`7c->|3NoholnAEX^b_g z4?|}-7kz#Sdat~U?v0&jfFH;Dcj%HI`GoWDm&PwN_(J-p;aC($Z@B7cfz zGtkZUEP9MqVpZIX8F&=k?KwXS-|f_Jeo?n_cI^8EY4F=>i!k^$%o z6VTL6!AAH9y7oKKJ@Yv_@Oku<6#F7%s4F_LTQK#PS6Ghv5;SAm(F`Q_QLv*!*Z{MA z8D`K7eX%RL`)@=u^Dx@+GPHwD=-Tf@-`|UM@RI$ZpC;&lUC^Z)jFoW`vgFCca}=D> zW;E6BVV;8148o%)le)i#fgy0cN0kqz3w28+57qqBq>_=m7sim*iPAQ#;TZAH>wA{3iV2 zvotnK@f6vwbQm2t+jn8jufT@X`^5Sqn3_3yiVjB4 z$M!-8Lq9bRa{hg=7Yz=0E1L3IXkgEvn{x-6(qrgzIS++;MfCml=<`Fd9^Q{la3j{n z)95Lya5x0s6YcMo!^u#XMT03@g|6+U=*Q@0`2qbpJ{#K$e;o=#sQTH(f{c zy}oF`x1dWm1Ks5F(D$B6Qt)DV6@Bro=tpP=2hbOPNB78o=o%LPA#~6j%~&^d6W)mS z^8mUR=AswQ67-b36n!1N5tG{}82K+~N=~5{&!s_rdg#4zBa)e9VjKlG-)zjpWoU=H(8!NqE&K}&q|(n}W}VUZ zu11gLjcA4@p#jWCC$=12f>r33)qCik`U}hY{a^A(7`O$xd2T{8u?U^PW;BrR(afAe zJHCLOFw4=9sV?X-yBb}hThM+UK`*oy(WU$Xy$^oGtc;(?cPw;V2u*1TG{tq$&C(^> z4?TXv(HYN-?Mv`V>Z{RIA4i|N{CEhcS+p1W-UxIr+=Hoq|6@9ZY&1L;KX@Y6m!c6r zhwj!_(GGT?=lUx&Bd5_#_&1uVLcfFwltVXhGt9v5=;j<7+mpX={%!al4bJ#!bf7oU z2tPnK%jf8t9z@UkFKDK+p9nK7h4xby%~)$R@b2hy*P{L05lu#Co#6Z%@jM!w*>mUs zZ=#X!LjyaCc97-Q5MUm3#--4Ep*|WwZ?vE5(acPYCeckd108P-`ut`;aDWfch<`+v z;uN~c&Y>B(hz?lbxA1u-baU1~JG>gr&@eOuW6=QaK{NRPx;bZ~13!xfntYXl1MWh1 z>qltEzo8uzJ{j6eq8Catw8QpjK;2{gCUgR0(Lkoe`YiM~FF*r*9i7;FNC3&iM-+_c zhxouLG@!KK!!gQ%9jRAEm*x)i^GDGD=b;zRVswVDpaH&z4!jpD;Yl2Um;Vu#;$F<> z`CpML@W*5Hg&k<5KVU;VjSg7#R7h=Y^y0Y^>tGLTi}zzz+=cF)J?PRNLf=0hy@*~& z*-q1s=f5lkU#y4qurX%fX!MvpiWPAsI@7(FxRro1OQzyLHeBhXAP zL^tJXG$R}FD*WV6&c9da6=y>VM_@bZFQVVyr_oJUWuc^J4wL^r=V-M7#rY9bT1sj3@q|@m}vua=2xLJ z?TZd@EqXe}qNm~^G&7H*OSm$&zlrXJ?dbc-FJs{Vx^_RHGyVhJ3;&_JJ=;HFEia2^ zqU{Z_Dt1EO8;=Hf9~#Ib=#1x~0WCo@v>sVX{`>zFjPNiz;Hl_&bhjt|4Hib1pb|Q8 zD>P%h(F_hj1DJxo_YgXvrRXVn5nYnK@$)}1r{_QCf8m8f(M)u6G(}$+8r!F%GkXf% z-Or(c>_?a2IJyM?VsE_sV)(%^3eChKH1*HM`Wu+~{(qZ-=X_`M5SpS3(X#yU#H+b8 zrhZJK1I<8Z_zXJ0TC9y5u@)XjGg2Z;dTOmJq0iSqpKpfA;S}0Z=!mP(8J@-)@jvu< z4o?dmzl8U>+Ux^vC---UBc@phlOZ0nm;7hWnGgtojjSf^Boyb7+{8VZhKN{RjORx{F!bX_5Bt7-V>c(itx1uSXkKSz0qMLU;`u@9U20p=xcm(HSz8vYP zi)%R=@C&#YKT1-VKw(tQ^u!JL19rm>xzbaA4gUn*Og$}kSfWuln)+)v3d`q7PyG`t zb8r&%T6xn`|2ozhyq|i@e8C+!j(W%Z>8a!RCbp!We1}3d3Rw%Jr+zBsLU(nUXkB#X z?QjT=L3jJd=%)Q1UCV#aW0+Ymyx$(3X+L})r=a&hr%TgQ|C`ZX*vs?(EQPjw@E1OY z%?hQb{tL%@usii)h0{~t2{+>m>Mx^reZwLl;P&W}T#IkuE$G^oFB%4{gPw+_SRF@U z4SWh)dH#1(FtXg2rKc{K!sw62>gXwGi)Lswy2h`d&u>B3erIg|GS+`U12}^&N!sP% zxK2U$)RVFPDVAXT#IF=Qk2#BlnH5BjPX;!|`e*=S&>M1m{CqOHRC8kcax|b-n1P$( z=ij0e`VBn|*@}l_nIDs0B-JQfjUBKOE0nxUC#9qkrB zAAnxPH=uz{L<4>hU6Q9taQYyu;eIr=51|jv z!DhG#-5cl7wai;CWZ*J1lULv%tc6}skDyoeV)XfMF&%$Kmn3;Se(*Q?LbmehiK$ow zy+WTrBYqk^@2g__4s1dFV_c2-D}=x|q0hgAPUu5)phM_H{y@hmQ88sQQI&!hN>g+x zx}h@}g=S_7+Tkp8?H@fR%6vw!sI{0Y607ct5&yN6<}q65YgS(S8b63H=sDm!ga^ zexfP`U#ySLusKe|Td_a>gfp>4)o@IABUfkQifZA#ap-Bd3%!aLqo-jP8o+V1|7_L6 zMDwEcGMMCF(o0mPU}_503>QU7^h&LZW}+qf!=nqjG$XJ!-i;okHR#&zLi;&|zV~-D zd#&(ZL3A&ai`J{f`S(g}N5f#8f@AOi-hy3gr>FkFu@OyidY#~<=s;y~3Rb~sxDwqH zHR^_A+7sOaF~g9>Co7IRB>ZSiSVrZ??Sk(-X_64@GB|)*!6q73j<>pqsQI z8c-i}fMMtw--Yh(Dd_Q?jqZ`T=yS`^eqO^2d@o7C7mlK9dJdaomxkeo$4oT9EtrXi z(TgQ#qx94tp=#pg)F-1EnTHO%1kJ>==w5ga{q{SC{-O4=#$gX6yHoIcyD!$o3Fx=i zDzxK`SP4HtpSut()+FqSM(CRMK{wlt(R$5L=@ zCZdr&j1IIK?RW#a7j|M>{62o3**wgs4sN8q30{S#(eI9ySB3y?LI)m?-k?*^C0u|7 zJpWrMc)@&(uHC0-%J!p~If#CLpGG^#)glC19(}G2n%d6j`@PV>`=K}8h*+N#eF&Y< zLQLA>>lECTpP=XX2ds*DTZT+DM%T7&bO<`|-RM<(FQ(&sG_?!S&G$TZ!}rm^inR&@ zmq!2YsA((CzniQ#4Zbi6jr>vcg{5eR&!NZd74+)dh6emT`rfy(ei7Y_1^?gGSwKbE zK5hI_Ft8C66%`d5>~6)v07b>b#=yYtSQWc*?e0JfM8yv5?(XjH{(iI1?EByI%{k+B z-!s=-GxxK}g5YOj4p6R4F>ni54)g-wf)&A3RV^kVpsLw87?g$`KzSMM1jcU{255e)g@sH!1C%?-3Q#7F2Ibzp z6_iK8d(D3V<;wg8<3Z;dW`kp(2;Tsu{y8W&(R)w^{ic|_rpfaHLL)7OBoKz zO%e&p<2MSF7o+2#G_LG#p11}mC#?_4!z%=o6NZ7=z(Km74;E)11$G7Rfd#=jwQPf0 zjKM5Q5*P)_Gu=*52Dt;~0{JS_c5lrM%DveSluI5A@&sbE20MehK)F)hb)1Z8U|!Ij z7q=atT#++%%{$!{P!9M8^p+bpae#R*&kxE8N`O*O9h93S0F)<^#-KC~1?z#~n%@Ub zV1G>aL4hW}IVg{s&Y(QyMu4KX8KhhcuumwjW! z2*u5yJg46Q*MQ0Eo39bEpuAVS1(pUg1ewnpL7?0hx`H`D3uycOe=AwsA#fg)OS-Xv zi7pLI;ZSf8@f3}mjJ@Dk@Gn>`*vU8#R&8t!;@-r`@MG@>#)4zOQrrY(nmXBjRa38K zPR3;7S3x;Y`{q3U<5)~@?qswB{aZNMKKEM>%ERv|=nqy6F>x{|16~2;(iU#%WcziR zb-?=UW5Ft*b1U;o)&M0w3>*fY1yeIn-PY!PCZr9Ie|hFQ(#E_~oB-t#Jp|?P{uPv` z-V|-k+s+%5`-m?nH(7a5>H|P|%?JWR!4Obx>x1BN@FXbr0c$(+8TJ$?@2I|5SV%$I z_U4Pm05FXGVo*++G}L@&)E?Z)J|2|E`OpsLi`FDi?wm_O8GIus54U(wc;7&|FD341 z@-l#Ou-srn&{Cd-y!uTCbAzkE9^h$EPE@{=`C?NOl#_G>`+k%E?}h|<^iHWxvlqu`@l3koov5L@*F77^;vqEkERe%bjO44@>S(> z7IIs~f${`%0F+C2N%s$R{{@uW-nqBQa|h*_FAvCl%HW${Mq=&^{1R*<$eD+q)iv79 zb&Na0Q+vwVHft0GSnYLCHIa8IBjHW9ur zJ{|r%^yEswylT66)Cn$nE8 z*dF$w@XpJpO4HI5@?AZf z^+KpU#4LK1J`p`dY$Dt^;@9;GoC0@J(+OTQ8s6-e!SP|g3Cu#%llW%V->DaC0WWub zHvE2SL%#TNXSxCuF2w6VY=XByKre)?=#os0$#c~*8V=-Sd*R)}-=dY*8neaCGFvZ5 z3x^963}cJ#w}FA|gYXt~o~kW|qcDu_vC8W!aXPF7Kd|H%SsPc_Ck0>XHT7dXT&IF! zM7Z$M@d4qixL5$i_Yjrm;}*;_U=I{( zaM*RUy2w5qUWuGo4E|fMXfg7GWMs9a$~j70ESB6_Vli|UlV4N5p8aC9|Dy3%K85eg zx%hs%(VrozZE6hw?5UDTz}QZDWX{2<6lPMuJrkNvG3G!zAR}(`dPJB$i0UWIdk7 zd1zJ|&TjVJXilLfjCcap=g9RS=S}@q8BX2>9H7B<0t3Lu_#2vfu>=?Nzco7B@yGHytz7USsa%x7Ky7IKk0hb=zo#*y8{Nir}@b6D>YuVyV0>tm_IsxyjW_3&csvx1#rhT&cCtEwfO z{mNZIJT=E~2fGpLKwSyeVxDy9PDgp?(Gbi-ZoPwsMR}wX8Vjv=Vm&Pd^orD!dTbf{ zw3OA+vgyc7Ms^2>XvlH-b3sO7IA=||?cZu}r*mseWA~l)H1eHU*J8XEsxQQJ)XJNl zI%pjvH<<5x^E>4crlHtNhnp*ueNy(h5V%eLGwY$OzkoIHuQ=}tjeqd!AjW%HBRBaU z#7A(>(xBKc@C13W`}8`_IwONr;9z_u%Ih?+mEyi6`AEU`USbx6Gpxm0F)e@n!T6_w z661$5j0Dyq+dLB8L9V4WV4IhvG4qF#vF@RW3IOhA47WM^FxE9HNBh4#n!v~1&Ww0JJc?M66FJp`vGz!rxup9nC@?!3+d5debfm;{N z!RVxiTao=H`1RziS{8_{b%=eC`%%;z!eUT0ZDLUrCa3u=c4ZN2LG2mpKH^1*=VO1H zoF5weMG~Vq@ez18bUKiWhO+}tidQ8jW_#{lMVAeFVtKdy2Z1mIR#V&s%tfv%C?;Pf z+-0~G;2Iec;hNwOI9K3*)`^EI{{XR}cu9t@0g7dVFIGt&N#~R}kBPRjZin;ZO2!Kc z9v~VIxgb80p~P~r9z@f_;Bsmbg2mu2#Kj(w6T5_l*e&!n5R;D&A~g1xL23|RD4*bq zb!O8Op_hnshP(mc9K>88j?}4zH%kUtN8ux^K=#$?utKka2c7u4GymCM_KtQKjr{OW6Xd5XjIykE z!FfnrYy!tz@V_HijIEGLGV1?g+&GY)LHzP}1w(PJec*OK8U>vbEi0*#3k zqN!M%qC1?N)U{V`OV)#JdU_9<%@9TKY7`d$*Hhe)sgvU;5cvvuIB~nhvR|xMA(#R4 zz{#Zh%&gn$)vBvk_mU2s0nD$wDhxAA{tpIUq#B=?zM_)nLfT2}xlX%Z@fVzr@WpcL zFvV%MQrBPMwWIb7oCVrsgkF`y)bwVZhg=_q`-Q$AsORSimgE*4KpOBzjEr62HWkeP176zWOpOQP9`_&vBg z^r{$bNcKjg5k;E`P9o`O{VDuLpels{G@lEmBeoB*m#nYAPs84B!EhGp&?n(sw$9t@ zW$8k+BFs9_64U7nnR~>-?PcI1REBHiGIGW7%5d9(Z|NlVS;tPMykZ=;B>A6c4?}Yi zya@JNaIujl-@KD~5m-cF4v6s-w1(7${VyHgpZFaF+sw2FtI?OkT$tOkaHJRC3Wxu!OEb@nlR6)vaWmK*e z_zL-*wI_w*D@PEO1`*BNx@T^ zh&2YYGRRp9RuE4KDK-1wG;_x<(#+~0EH&fUSJK!(258LsGTw<=yFEi=7`bZ+30YvOdgu4#i^q7$O&9aSW1K`K=Kwq0P>t)e&BHcr~dB zgtuRL)yaKk{f>BZycCCBFAveZ1n27&kR~n^bw{8Zu|+gbK|?Wq6ww$;VRnR$D}O4r z7vR(*_FQ>CIbBEm7hFDgHQtfC%-U{OS$m?N2)CRjnHpgy2Kk2AE`k%lA?)Mr6^aSS z<<%=Ap%dCr)>m*o4>$5tn-yLhx})J%Wj`CO{qz{4wY6CvCSFqh^5I>`h4A?ZyrpOX zxS1s17%}Ftuc&vfG3-CEZb(i{zDLm?KSV7*-)b{=uF4YjVy<#!wRQ;kXkuZUT)q`B z4PIvS@;SG+ac%#E5=crxa!_m#&11FMSz_A|u1vlxVnY$1$ojnI2g@4qDB{7a#ZKuZ ze{DS&?`H9XDW6#9#D}1^mN5$9O^KJMitj%gb=iNQYM>rRR2rc61m}mH4R0oz%{sky zm3(#TVyNfGx&O1g94|Rsv2iBXeB#SM@iCHHXq1s6v0OAvpzGlj@dN5c3j9920orIA zoXIBL_{U{vW=_+esYgoLf2X&ZQAIq;{V-v$pyU>Ab?Um%0; z2^sgnb2@1arf#LpIwByJkk}V$)*`+Fehl%+_%UL8lv9!TaOzrGV-CAjcn(uOE_p`e zjE+#6G3V%d0E&C4PDm^}yj`rtP7_~hO>o4+;zz_Ab^uDHbvBd3Q#A7)qhBVfy$Q}@ zU4iv?xGCWtQne58>Jt;=kM|iq?0x8P5T5~GYytD9gp-8WEAR*t_fN*l@Hh%4KsZ7o z0Bi-iLf%8OLHH6H&7{DJ--DX~6kExpW((yeVBHY4yxT!+ zZ*Gl)oT9(hyxaZay#Hb)P>o8|GIR+8sNb+nFwhUA{!{m4KWsC zQ{sF>%w`?Q?`FRd7n{faG|f)XG%>LX;2OLLejjg4{Q>1xKqCb0mb&*ZPvIE^#IBOK z3|V4gT`3kzOg=qWi=0>%;>W?2)(6KtEE!;D#53WWh@L@3>>>N|RICK2Yr9LV#roid zxp70Za~f(=65GJFI!o*@9RgT;P+vhgag2Tue^1?I@;AUL^6}3{L_gu}@HO}Znx(?O zvmOAZ#K-EjJB;Wj)~jh&i>70^zJK8T#n;0#h}8#OpiO?}Oo#Mh_I!)kX61>!X5ST=65u-UBAHaywkO;y9f(Bf ziQTD~!G1f6d^6Ix466)-P14~+Za(=1cvDor;(g)fA|DO^67d~$_o2fP_RYvAbExg3 z>uvDz!g(SOhjnaDvJu-xQDbvyOk&*{F|qV;T;N>NK?fncgxq`t!&%QEFIH0TFcId~ z7z<~qYD*}C=2OCtWc|wiVTudQ#BPF_R4k#!zH`Eo8WT=-6)8&NXZTI>UZ9v4w@X`w z+RnZi!v<1UinV;7){9{#QM(H7qC*vwFNH^tsELRx>-UhGKnPPo5v_{nBzKCqrv%h~ zgBjq>)#1j2+tJ!i{3h|F_%dR5Xf}i9l2=5!1dW*_8DKh^HJb z+j70^!b?T`Bm!bn5S^-P`MWBK5fp1gEHlk-Yi@@bHol>|nS+X5BiGOTe05Eqs<@CU;_CVYxdI~VZ~st!k@q%ga3b9N7W$WgYhAnPtWnnp)9r; zFGYP8I%Efzu|LatH68B3`9b{zI-a#IJMCskg+c~cV)YeeotguQ-9=eG7JEZ=7ph~4 zwZIE$ej`dbsH=ib4U}ubE6jc)+^_7nldl1PkAt@S_(o=KoWP`pwb&U~%Q1NKh~*=8 zkX~Z5h>7*YYoS@6_yD~@Z?dmP{}gCer*BWVqu_OAoq~8$;uYXdZ@K*4;5j$nO239~7lM*K8F(-BFX#QNckTL{@uWKz*K4Ookc_Mq4> zSbb5MiHn`5axuJKn(qsD6uGLX7SJPBC$<{i4PqayEzf#du5rMc^sY)&Y_2k^qJD^Y z9Q%=Qte`*n`NYN2vfqG84)7+i18@TA_8u&!oY$=Tz$wE-KQ+bxMs;fLftQ{2h1^r3 zSQ8SN%%xF?E9NDm<7p8pj=)9MV(%Et(PG#ShyPoT-Wi>45C#x?i}pVDQ{gnxAxi0C zZEqxe3A!O%*1U=2PhcBqStm!}nhthEQJT(Vm;)*#`(K=TGBJN*o;3LbUSyCjG<}0s z60{cm*N}Q*bKnidQ_Hsjib7rmuAv|ef<4$*VjqT3HDY2v!KXUJb_(Y?4D<_LJsrLm z!^E*JfG>f!6l_cV9(*VoUl?RK>weTMq=)4Nq?ZKd=!7RoINCz?rx4vl!=|j?fp7FO z3-2GX+~7@O1Ie{QFNjzfd@BuCu}`3fSi&%3-t1Sf&YH~OjofUeiNJ$M%mTCEV`+Q= ze~7Rf4c4mALB(}&2O?O9ODZ-Q?syt*pm_jmyPZc%Y^4tVk##CG7bWA3q?0C360A;9 z687t9kQQiIqg?I6P0{DbWxsOx|vfbnQ%D ztgUh)si{J3Ut$(N{+WT`DJFDP!g;-%SG3TJ!Lm?rhla%w3^+-hA z98M{?_X>g2@6lix>fHdjE*RsJJoQ<`Lh5J82H48F z5V(e-y9_X2CzryOD)0uZ3{Pw~bw}aUXUN~w6b7@AKTX3j=-cfjoG3QqBp?UbVf}E) zGgn7u%t-1fWus~5#l8VviqfaB`XFD{TI8~qr7T4&r4UMXtsk*tco8_6sd+~JAIhO%9=e`pJqRqVgARdnLA4v8GX$N9=0Uk+5Qno#3po>s zaWp83@DAef;7)R9KqtgI(bR4;;SJCR`!x7j_m4PsQ|dOOH;PzNv=)G^i8oVjMjMvm z;YhLzn{gEU1jp0NN~4*O#eP#*fps}zW8w7Xs#LO$x#AVZPkI`yaWPkLla6-@oJDJ~ zqly{93sm<(X+EQiS?GL}x-=+OAlH;5<|F1yekuF}-K z;;^O?7mK0t9QlRB53#?AHzK#6nBB&~zpDGuc8N-ttza&Hk7n?(LL`>)j9L+3l3o$UXT zf5IVd5KF`%>&vk4Gukw`r!*tD48H(L%#(yKh4PL)5{%UN6|TT;ns>o{@F93OoUWRe z+5q@PiHrSay`6j+>Y`Y`#Rt>p9w>H;LH0?Lgb-?xD8PD`o~#}FijX3iIxB+7@oak1 zNASC8lf2Z3J%MMp05tBv5o^FYo?IJvAsSnuwOtv+(pv>;Lz)V?3QZnBoX&JTz{kWo zXk!mJl_^R>+?o6_6?_VApjkSu#6~!2*)L_C8GOuM>>@f*tZ$fG+rPQxvs$qhBt}t? zRWIdYh6>ceKg3SbtRQ7|}bE-m|c)GyHk zmu6o&3H@K`S)D9#M{!~37qDvyA$7Op9Gvhya;)_mD5JDk7V77 z8b>?AFp1>521kj`B6%I(Mq^)Yd$Ed4{aQsz>5%!@zlK+k;%DUR;bJ9-@1*V``>f=$ zgFZTphe@&hpMjLrCV^XD@_30(Bv%s;aJcu0_X0~(GleVMi1jbl ze~3p@cavCJe67wV_2ao88@>dq(WDy<8tO2Oh^4|G5u2m~NI?o+doaK#@?zbo`Ge== z@YjenreRK8tS!P<%LSjXzDe2Oh_bMzVX@N=OVT;fwCVharagrF#4^^RE z4Azs}Fa$?~x7dpnL-?YDRzmB8TOO8*j9nDQc^Ga~+@)iz1B)Sya8=mK`T_Yw)U-iu z7yg3vB4Tz6qjs6Y{w{lOJ=!BCuT4!C&9628yAU@hqzowZg-`}>!G1iWdvT=46l_v~ z2puFNIE&bMIF&Tl2K>NYY#SPf7;Kd0QloKObCp%Yhy3`&JXY(HsHwy$tZQ&hlTomd zA;eZN?Q`(CUf*OC9%O$_1-rqWLw$aHiPjV#|Ao3c+Uz|XvAyhP=vwyc<&%%&N(yD_ z8Hl$-8RO7T2JJ4d>$k#UPOnvOR5@# zLU=k(*@T?f5l-!jZ-pQT{&Dx&6s32EhPw&f2^(`C9lkYM-Ey!+s^;TBu2kUH}-1rlS?4 zzCW=>+TWIoLLfH^WD(3qi58CKx4DPqxJ% zCZ=f)uoAT&87MuP`9)8z|1c6&go$k?SPDWgn4S21JeZ;(G)azVT^ju)wgS!{_~r1e z7KGd<}hn$*#gWYN4R z1Zixm;wZgBlAFnJ5!PN0-Kw|KY$sGM5f$^H(`Lr1N3IzAdfLgymgT*lj+K!331Z!? zCmwo+g;AZ5L)dL8*=eZ$W~SY$Ai1-s=3|!C4zp%tABbu<>ZikP26~V`rec$|<6L;n ztpSfbEXPrvN5}Hu3>2*}+cI-{syeWC)63hIeJI314y;Yn;>?rG8j*o~^6z^t;F}PTNhf6Sq!CDe?r)aPal#C-3gd0NhMl{;M-qBKV z)Pp+MdTL5(bAPlF0DU@nQG4obrr;Wmq3PcFW?0${iR*82JU+sjS=M^;r+Fx<2v9*NU0S!n#2; x4Ye-xSd89V{5J8E#1|5q78~>=LA$ufnhAy-Oi&^&wM)WsgX0!QBrNmp{{YB0VI=?n delta 58495 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℞&C-^b3O(AvB4g0^C!p^=hKBeF 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 diff --git a/po/locale/ru/LC_MESSAGES/furnace.mo b/po/locale/ru/LC_MESSAGES/furnace.mo index c887131bcc8ee045522eaf6d13e78243f04e4cde..6fe043809831438b4121838b19d407c3362b7d81 100644 GIT binary patch delta 60521 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 delta 60700 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 AG5`Po diff --git a/po/locale/sk/LC_MESSAGES/furnace.mo b/po/locale/sk/LC_MESSAGES/furnace.mo index fe64e3d5f110746dc00998db56fe3747513da353..2666feef6af06a04bd5d1e5827a5d725ea024e0d 100644 GIT binary patch delta 1940 zcmXxlSx8iI6vy#njXGIwm2H+?(-uu_Q!C3UQ`^)wt!z<Y)OoAc7#G3>11PETWM5{$~F3$J6J3=gz(N|3By4=|kP~+Th30zDvev zA|?~Q;buYn7SBJ7{zS7B9Kf;o8^>X?-z*JtaT=E3d~C!LJnug5#_1gQVJRk!h#ps9 zh90$-Nh&8!;3RCrLcEPr@Eum;Am(6MQq*P)aC{oIfNuABACBkPKhkU>dN={gP@mVM z7P3Ebo~>SsOw1nP0#3X`50gfjW#eot#yZqaPU8%`jk(y11vrRWcy_W`Ca%Xa+>d#9 z6Sa`nI0gr>K&c*LQiS>BSu5OzDn%=n;|0_Oudon5;T%jMZ9LNgsD;)br|bZ#G{;d3 zX+ve=4o<}$)c3z&P$`e++j^jf9+soN*zAr^qAs|KDnU2q<5wJwY3b4PIjHm1$h~bJ zvNt=5TG%<%1}~%9t23SYQ&#KZ13mDG`@%=0U+kCjpVQCND6ggC5uA+LKnV4qPNb>q z5oX~VR0h7I?w?E=ONWs~qIUEiXJJ2fUPda1{R$(x}L^V6(yoF0Seu;(Xr!izH&c+s;j~7vI zMGtBxzi}>R^3LjhwWyvsgdVnI35HRb8$kYo=20l6D1a+)A1YP%P#NiQ{zP^AObV$7 z7Nd5)6sOHT=U7v@kJl`7Ji5BNU=P~D5Z0CCy(Zd|_ zt7fc1?Ysf`vqSvDCanWiiY{C?;Ui*0^@@!~ zCUt~Lp!%svV}t(^A}L>oWdyAd`GH!3<)KpvWAauq+d?cOloNH1aupkDMUB;=#|fFi z70k4eorGQjjm1%H1J)ADiB*I~4Z$9*fv647pKMc{&p7c>zGB_vIXeu(;*Y*3C%mkVgN-M?B} zi?u-Tvf{C81Z1c7(WtD9koX;=eikqAlc^72_hV!u))*+i)GOz(%aZc8uTvZoz4H z{Ti-kJday3yfi&Nh^zIeaXQPnF@a%x18Z;=*WpcU$54UUUD)Xy!kvsKQ46@{uFvD` zjMpqPTZ?tL20KyLpF}O>OmLsAo)0=^pJD?yZlZ_bLbD2N#zyQz?PL<~!CAZ;Z{Q{j z6{Qzmk7bOHVieC{HC{w5h}MckxR7m?r17)9-95Vg{GQActaci<1GFP4$68mz@y z>_gUI6Q~8BMLuemP)GC$YC+$lGO~boVhJ~s`a*<`Qs0AmU<^Hc3H8AlH~tLu`9D!d zv0|m!z1WB)cocO%j=KK}@+_N0HftZF7Iq!A!QWPL{;IQET;P~3n_2Y0BGd`1HYgibPFjiTSmIdu>zHWU8wmFdWn(=lwq*WC3l+;|anbP*;|riPKJY#KHH`6L}x?`2f6 z{EGEh&Osf-1K5CXJFjCa;{vv;BJ6UGAh+zS^F36tevT^AdDKGIk_Nig>rBS!?BT)$ z>dd}${*5h+!xTh~zTkWwH!@CP1aF|;juPHgZKMP1@F~=M)2N#G06qK}w_q0MLgtdz zL`Uy;47q0)P^tO~cjJGkl(lkj%FLtA7g1Gz3H9Kss0{pptle_G^aCqV8E8XgY{2<4 zR_IUN#h_#MHEuAof1H&pTkmxz>a53|Z{lXgSCKNY1=NCzS%ut=s-+XCGd_)~u@{iK zv)55YKZ6B4-%@n+#rILgHK!Z6=nRoZjh8#aILUZDdN_;v-Z!Y7&mljS!?sC=Riln% zA2wx~J&U{`mLeTFTIrRkxtxuCN9d_E9w$OXrm4O&t(HzVp~P<^9wIW0e-J^UAH-&Y z!U!JQf;*?4$t|t!pw~<6B9sZ$fije7Duc&}eN!{JWyv;rT7Dm)3R8=w30{r;^jnF& z?phaW+Yb|ah)zOzRy#~^OtxJES`V>g{-fP*cI(AM_|()bXh4%~3m$x{&uyZcD?dQ&I0wf5ICZJRbKG zF>hqRAMW?6>Z0E0aP5iM_)xP~uf7)>I(fR;i$pzL3`VKm;-0)Ejj401NAuf)iMsuf ugg@pb#{76N;fHS}{9vwuSiGOvPL2k%4IcNsA)jl(eCZK4Q|0AV`Tqk$Gu)a0 diff --git a/po/locale/sv/LC_MESSAGES/furnace.mo b/po/locale/sv/LC_MESSAGES/furnace.mo index fa52623f3eed839b5c05fdfa0f14cc2f7f635917..681c01e7a966daee2658f92906af6a6b8b4e120f 100644 GIT binary patch delta 79357 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

gc9G#aRtKKmWg;L2U#(U?LbZz2h(^ z)SV~*KfzXT9c+*x!1McpQ8EU&?lJEPv%y-K0zAKgIRWZ%JqWA8+fZMOvSxNRS{l}6 zzBn__e?$=SsRXr?F;I``1e-5_dTN$HyNghJ!^m(9)FqtmdW3(MMbGE8;kc1SL-l{b0V}{6br%`qQS#D{V0E*-et^BG9hsqR?i- z&pK1uIQn@mz&_KFtR3TO`uY0>N|Tn3k3sqv{RW3>TVXPS>PKWc!;Cn~NJdLo8;UHQ zIZw*k9NjkBEfVp^9}kGDm&t}9JF1<~dSSN^zZnQVUIIP;=h)sTQKs7L{vM?@zCYb$LdFR_nI%|Ba=aL7Mfl@#Cg48u|E zA`oFE471bsP_COeI%)}3MixN_N9#twLgxUL4bZ_cm}js= z*Wf#jqw99nVGxJlpHbe9qu`9g(0Ql0!odjii1bMGo%EY@Z|i{0G7?!yB4tQ`kA!^S zbXM!ZD^xFz?Nm=!Q*`{0sWl>@koxzR`#W>j0gU6bSPg>+IE+Y-ME}it6d08rjUJsI zgC3J!f(m8ErXJ&77Wg!qh|N3>JuW>SJw81F{SNwpFcCd5y|tTQsmMehkD4-mh{8o2 zCS@@hJ&4|$^U8%z6U)4}C0r7jT5xm@5PT5ywu@{=?JdcaWzCPB_c8ro=%qp)z;Sra zf1fGKfX^eYG6eJ^k?SZ-C#j~)f8t;arSFKmyd6P598V{y5q7R~Sc`z(4V0&GSSd;oTp!zaxX-!sxLM{$%82Wp3K_SG4>+Dn;Wk>Dj9sYSEP_7hoQoR&hK zgk(}7kI6V8vP}4zYkIO-%zT3q#Fx{`JNV0#=8|DT7N?PUI1*5MjH9*$xryziCO-Ji;*XxHr)cD6vOdh94$mqZGqj9gN*O8w#be~Yp)5uiFpt@jachRu$lzFN0M>z6^|aDu9lKM zlSK92dmDns{|-UanvlRQ#(QmE5~VW8>ygkD3%1LrN-r(p@C5R<=T=_td^tYqGkHco zLvm5D@#hjRCPr=&@VtJ$Vw96%F?KoWik&7Ck(f@O=U-kHI;dJ+K`sz(@j3 zvw3#b%iEEpq|C{%S&fe@$d6d%Wb+5vXm(tY-p&%ufNmoEl)|nd`t#6n|FUzDks7}> z;7Z8?zZ2+M!?+8|aVgn(WD}67Wnrw=2iqq&s$oa4iuH~pae}^tB=tSZB-Yg`nvKTg z@oCNN@<*YFDJ`XR5quKbkE0pLDiGi=EEb!S$n1h|Ra~dBTfz=Eu(NXnJWn6TSS<}n z4@d8l5=WK{UkPmk@$HDB>iN%xuquZ7NvOUkerNHI;`&03AhTq8mx^Zsp|wxh^z^Iej($3gL4%}FCATNI+gG?_el)Z z>ZA0^6dGcjp5R4ocl*h>AdXug8${5q=vPNy?K_EFrSm>pumw)~lhHDa zzLCspN~EUWuBq)4pbYEjeRdfay+gL1mP@MNZP|`ZDiRn#S1Zm2)N0YkV;_^?tFbFZ zBHP1r{sq`|I2J0x5muJeC|$(C8;n|_7@H)MGY(*VIu5@v9>Vw&0avkBm!!6$R~x%d z7Fgf2hGK1@`P>eRTe68+J4(#cdj8T9I4Oc*2!h}u=G$?Yf^iKT4yCK5qJLx@9=*0O z7@R_|kR(*pcG;Vqy+xiJA8KJpsth{2(BDe%LzKKUi9Df?pcF9lwwjDn zqBItRBlI<_U&qlHD}Pu5eMe`L1@hYcwjI{Qc8raO!TRX!#D}-Nz+TOL4kwjyI)qYv zM9BY#=!#>BghhVc(Q{=ciDD-2jq@n%OpQN={HHCnpov`z^ zf!O8M^FN2hb>^f$!Ap~=e0N~{*0g&QxP=9js5r^YWj(pcp5t6C7kZDd=Z}|N2jOD$ zeA`!>=U{CW3-k5QZ`V!4qty`{}kQddPy8&a-NKWaGsPBWk%WG0?AP@b2tfSKJi>b znD;iPU2)cc#oH*WwZTyB34wFj z&YSv_e=^BlWPK>~wgRkgH=QW>n#ZPI;-@h_@6#ih&veLl|GPQ2YX&<=|F6K~Zve7W zC=Mh*F2)aVum|TMNLDR2@)dTO3ZlnoGRZnTI4sOY}yWuU=NU+1R_!TS*h4@Xnll z_9^3JjMXw@+yjU6%viEY=xw$6a@Hb~)K}(feRM{l7u)A}TacJqDynnE^Vjd4x#!ok z7*6yFzM1UPo3j*DBsR&;qMWNR=I0kYZH-lm-{p7x&H5bV30PlApqC_d7aylgCk^wz zSyP)&-|PA3HyHFHXebobS`%Yl~#(^+9I*)93bFiIE z0+;YJ)i%+Lx!NTBykxwM@l9+hp|hQSOwWGuEb}&D1@A z03MwrQj@?f{7k0;wehhC{Tw7v3OPTl;kwBDEo=OD!>-7zs~y&uMBLd>YGM~d3)7f4 zGNqL`&%t;h&RVnfmLUAlgp2=h-8F@^=IrPw<9@7Pz%C*|Vj=G&N3?W|)vn^d4|cuL zkB5)e=*DAA{^ zBs&MaF6gXaJu-U#+a9vM7#p?n!Fc{tGdYOzGZWS!>-z-er@mZSac~uRH|U4V53X@+ zT@R2~V_psY1;}2}V_K3QNF=-^f5$c#%+@L(-)OSf`tj=lI62^y!{b_iUhoH}LCDpT zV|bHb1L&U^Z)HutZ*Ul!@I3RK8Am|3Cc0Nhx-8>E7W^Liuc%UTbnjB34cK01{Q<|e z0lFI?R11KiZR|)WElObtupGs9I0;Px?QoQY`BIcJv!>S8f+fOvS!~YIM^VwCtWCns zw{2(b3i|o!g+p`xB~k3}qqGl&Uj$N1OhUT}wv+ieD_LRmlOcbE+_%**A75+}huL{g z#XzP1PI3?e2KzTbDkYGA))B>bgW18IVLl6%|fm= z4m)oPw82gol`6f%E-@TOGE+%3CpO#YySaa!mWDvb*kvQK&T0;|@X;#qwR=OykMJ-ndYM>DPVgKGNDswk3UN==+>vm2fq+?V8HD&LW$Vw%Cy%F>$gO**tnr)+@7i9|!l5=e6^7T;bdTYEB-WmXu^36Z8?j zlCYkE-G|0kA2ykl!1-8DNnfJ#Kaa!yEEI!XEr~${9gabA9DGG~3}v-QI8rOldRuJX z;w%lEX?9xMNEX@AOHbgVtgR+-{?zdQwRKiOegENUi7oZhwwoZ5$%pgVIF60RZ4ya= zvwg^-qZ^&wsa3&IGMvXk?*ullSu26gd-Tg?NwKOUoF2r$Zbon!H*E537$F?;#YVnN)h;ajh zGt56QKBM@j$YvCiLpbO{;J)-EI8dt&W3rR^7&Jp?yajevc^pko^N;k|7U%~)8l(Tv z6nDWP#92=8P$ag5Sp0^Mi`O4;2qq_(n zdFbBO!(-3>ui~^OhB*{*C^f{)7IL{)_&b{)evCp1z22PM?x? zB=KBU?u$MSH(+-0^qNc4iOUn6celJlJZSrluta0-RnI6i|>ZBKdR!f9hMh{k1m zWfl5rCH})vTp@T`Dv|~tYZ8(; z0UYEZnM5ehFsH99*b3I}Ss5o-VoB`L>w>dp=w-w92LbNc&LdMXeyYS31*-K$=Mq8H z#=;yV+eLp2vVloVg09B+8SKS^w^b&QLCA`r69@SYnB5$fBdG`kKS@_xO=9OPVa>1O zPpvqz{ZyeNwzKi~(De1ar|0}nTE=TxsE9B&J9~q1E97?_mN5@E|dHKN2=v_f)H1-onDviGXD}cb;hU2h1MuX|;E!YT* zVp!=LqT7SrKcx~82)G`dr>tj2KR8ZfQh`&fhefYE&q zmn?xbw#)1&p0^{oh2w+-$%Sf3)(cxnbKpSj8Jut90yun1qI=nCFm}h^op1%fJU+)6 z1Ks%MgTIEtkAK@P?-EpP1${O_6JWR=g^tPKN$Lf93FsxUxkK>!#QexwIO4ebqTGpzT3G~3Pz-I39I5l`PK=H+Ol7xz8jfQV zq!qe%&HfSV7f5g}@(+w7(*rzZCPC!!&6dC1;o3s~rGI`W9SZ5`8BB3G#=Y51Kf1T| z)lO`;lBGrG9u>KUEG~LyZLNyg46}qf6QmP<{jF+S&})EQC#n#V&3ev%Jrzi%F)by^ zm+83(@Cl=dDAmB(Svo)2%^G}sWW69ejfwtndVh=6nM6a-s|M$1Adi!M7#8(IkKPuI zAn%Z?)nMG5ewkequ|V(OT;}(1a-6kt=<(N&Txun!l^IACcR& z)q*5~buc_=^}LPN2=pD&H8%A1I*t|5?+e_d#hx15?#!u-7^`?qg3^O23_eYTc#CIJ3=LQi(_G z?iSAKv*vAAu^oymg2}eyXTCjNuhBondIcqF8#;`?zs>j@b^&4e3zdb*tUO)q1rBnW z1I^Q5*qh*ykVj-(0%!Scr|SrM+7eHKEClN{Lru*1JBB*}ck#0oL2lIg;idp4f6-4- z%+YpQjnRwFT4j1U-1K5CIpe(M+Og(y1u3>6wb87p)h7Q)$nLVogxDp*&YIhm%?c;M z0*nS)Ft0{_a~>QgTM(XOzScM!M`EO{OtWQ#3tcK2e z1+(E6v?vC7F+9h-Fxh^=I1S@fWLyiwBCKzsco|vS!di8b%EP!UHs1E0;K8wJVLl~) zMA8Rr*TY%AL^9E|F}>HC;y`UI&XZbZ+X&)9F%-vh6~&nrAPX|J{y3k8zFGqk8H&S* z*lvSM@%Nau8m8Noc}MIITLLOb4E*m!rueSeDC}S-YVqvM+OX(H{~PT@Q0*|h#QX^C zL9pcXJ=lgvmYPKCFyBPry3F~@+peaJYZCONWA6EN1)B+mY@$;gx9d2QzGPaOj9#Mh z$`S~NgGDIaV7{Dy@hm|%&f7CSNHDe0jE^V~@*VhDhHfFc+D(E*M&5w+b@-}>uQgqCPg(-{HVq0Lld(7$?MEI^>n8;Cf5qA!{jE8-V=}Z~RTRxRQn0EO^^m4Ck`D z=g14fId&h4<2XL^3-oFvd4+x$9p82w-8}^B0Q2EL2D;VFJ`!@ZZr*R@G&y6t@8@&A zchW=C@tho@{eveWNPZbMh?9ZB!T|1~zz&PPXU zA)QLNU2#!PWEqvPY{#My9{DI7JjcO9?!sl(8jdJ-XY_Jxu>DeUc7t ziQmas8rzxmt*hu)UZ zc9Vd$=}zffJxQn{f!EVxVw;BEnBD~4bjXI_V<8+0i=wMG-ssFYuHYEx=gC|I-h%Uw z807SF zc-9X29MwAJqtUy^dPrDU@BbHMl@~!rcF@hTmvIrCds{3FOS85Yom%ExYwxJYeC$h* z&^~%0WSOyBg6urHd$GIAJdmE9O+KUFN3SJGU8IlJ$E4gi>Mx=<9=dKJjfLw-%UQFx9oV%8q(t z3Q_?VA?V+jhel6rBkOAKtiT%oLKcIRrs(FN_l+>8@cEQ<^U~Einq7Un#%0j;i@=Fj zCxBWZ3>Kg~0S9Su@PfJ8TE=R_$iEHjfPvRADzjFV`3U59&1VX1mtuEHj;*anw=kPg3rk||Mkoa`7>AC!v*lFadYb!{MtD zJ~ObXE6i)?5AWL&C;&k@7UGi3W_H(}d3NSG>63Ak&4TSk{)QwP5RiYI#x>Sy%?4CB@q zWI{gGC+H@E1X|)=`_T-tnrs6B`!O$0RYu_VDajPVS780h23IX9>0hNsXHBgbmudm_egq6|=l#ppQX{X*k$gh$06sp_qvKEQvFBIf z??F(35=CWEtt&f=P7-PZ?Z)P^@=4Z$wQ&R}gkA*#{DgVw{jq;cu!PuLz~3?{)0Uv~ z8vQo5fePlUA%2eQ15yVJbHi~MspYre*+^_Qj=gOjPC8+HUN_tl`^`9kENhaz|_0)2K=TuYIU!q0f*@klxvYj==kz{g;M9yMQ5PtGQbu$EZAd7p)aTPU=( z%tqkk6;7J7%Xc{Xg5q@Mmth@}yN_evHV>V)2r{tN2***-TWrA+Av=qog~$dl&X0U4 zaq`&_w{f$e7SnF-0~V)RfP)x*p+_a5b|&l2`rib3fU^#a)6>Yc9MA*^b478RlWZcv%4=COtB=StYRF)@D+*`aa4@8 zBFr0F=1b9!htfe3+QoWa=K0y3+GPBtVy@N#{ZOpGgOO~#j;(1uuYP#P+vYOpLf=M) zd&qP*K{wzm3-f_i=6j|*9H+DB4bj<8lCfBiMt|h9iOI~*5;&O!zR3K95=H+n#wFO0 zzkVk(k2w{}5%>oS(FweZwWIWwILQUi(vL8{jl&C!FVZg&u#p{0ZPt2Q0#jJqi{4TT zJ`bP8@Ldnxa(4M%G5%-&O9?oTg{Ua1T{Nc}XC&i%IP8zJ6qNnEm2jAL%y<>@7X;to zv-{{Wq+LUK2AI0C%KQGLt&3-YSi zsI~P88XWmL^b+Iz4oRzhWFwdGah-WC#<}UqNIC=w1=A<~5h$I+@mtGOMrAO_Y5^iL zFF@u4ah{b#He=Wn2Mbt#PoSONM9h8jI+OCLy}s8EF<~SsF(|r>EgY5_Aw@G3H0o9%{4vXzIY}YW( zNz4pT%^i*Gqq6t}L4Ot!V-$wol*Is3`b1)b(3@t7B{s^zWfJ&}{SKdw&=BB{*5ZE45xn<&~`0_lG-JUsW7UB;%COmk*U=s`>#HM|3coComOV89|^B! z94egWdzu}n#^Ijcwzv(5HGt)*^gqZtu$PjA*uh+F5aT1b4q^I|owrlfcmn=1kxngA zZI50bWG!sJ)$pzMoq0RQpYu$;!pPfVurL{gW5}*D&T4_D+TMFoK(${SzyW$_f-gc= zh+y5YY3`Fu6&((~-l7+Z#G5f5Pc6cr^P07S`U|Pg32+WUD_9oCn;ExYaSA&ejKk{~ z)y9EZNo3#IMN*Qfh0bRJpJ444I%<1x9s)lh>7nSM>0vFQ6WBCIrSaQ;RJlf+}n0r!q3>GAy2L4%QZqp$Y(VE>sYi&|oYJ8Uy(srJV4cxE|MZ)JJk{g2miP+^}yqK=m&rRkP@?SwwQJ=^F{S z4x=Ha*A$&_%qN&**~VopH1ZU1C;f@7b)_m0`xt7s78IyUyyzqvV$hj1{) z-`VvVDUod}oLpdB7nxdFJHx8b59ey>D5-BdgC94xd0Ag*c1alTL#Z!z=}dXP{z6Jp z0;r8P#piaWjd0Qg$HS;bYLfbjgIF9%d1Q}C_#8G-u>Fawz4`dS+A6A$o%uleIDD0Y z|4c^aqc`a{eA zAF>kv$k@MEvEo0%e`PiQL)OSgrj05{dmovKBUz{akahiEnH$9(|0_h+`#)rEADMQE z+MoVDGM$`cqyIxT{Xb-jk?Hr;Jk4vo{y!9V`^fYOUqMd$$hhf=#E(+7--zZ%aq>IJa z8Y7cm>&`>>FY(*De@U=Y!Thpr9kV=Gr(plP(*|w39$eJ+e>UqY{Aa(u!hg2xEBt5I zzQTVtZbG+mRJTh1tNYLPeMH_0_=vnk@DX|I;3M*u;vZ2bSF%oFk~I$88hTZ*(0zwi OPUXL~a;kupG5-%9lB(hW delta 78606 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 diff --git a/po/locale/th/LC_MESSAGES/furnace.mo b/po/locale/th/LC_MESSAGES/furnace.mo index 9b560f28837e75a04b806cb812970693f9769bbf..d971f387f671f244f1082a339f2e154314fddd30 100644 GIT binary patch delta 4097 zcmYk;2~bv50EXd%0*ZnNf+C8d2%;jmVQzpZu86qrxMZ4yn7M&lzu|`DQZ6VdkqerN zmXbs+Q)XIeQ;p-OsbyA9Q$|xW+9u=le%$lVc!!VY-0j@6-3wdtJ=U!AaD5l(xx=uX zCCy2-mobm=PJMo{edcdW0Dg`Q@iqqGZy1Ok9IT5$*Z{*&=VP!jCL=#)0>4^gCU(J% z7;lWrd}vQR!bnbp@U-rjh}vI_!MGcFra6J3cpf|A9aKZ=@v8}jVONaDaLmM3Sb*KI z3{~$vjNP0ub+3$s(n2Z{UfvD@#u^x`a z5S)&B@KU4-Q-U!(-;`5`#qUu)@Ta?)inf@5DX1IrPz@`@IQ#^C@gb^*9*no9AOaao z(*@Om{^*0#Pz}z+rZ^v6Eh!XGPz6U&L;D4)0Y76ndeSOg7m3;*fVzG*Mqoa+$1-G8 z%?*40S9{)4Nsv!eH7=IlY#sRf_Br*tQI_ieSsPk*B1*jXhpw?$0s%QJ` z`7(R{1gasG$l#bOsE*ykI#`XW-?J&>uMv@c7I~cKJ%YRK|`|wH39{w78lw5gZBI> zRD~B%J-dRM!|SMq-bIbf15|x~pgQyf)gb>c=l)>S{b5*_=bLB>>Op7Jg@aHnPD53k zfof1Ds=_6x3f7}WVk>H7ick&OgX(E1sza5i`#we0a}#y{eRS2dl)@zrJVDLnMaG|X zXl`I6{)t+IO;|~?1M2-x!hSdd```iWg!gbF28J869p~bH^x&p(Sc<)|x)t-km_iT! zG7Q7x*cBgR8;s-YG6u(BE*{4A*qW2wFb&f&54+=4)croRdMqZO8n_LU@H&pf#!)mH z=R~=TnMvU?2NE&1tuqzbxPtxFn1?3X>G5i0otaY9P@YG<1z+0ZH?a%*50M|!wjEzN z9D%E`5LaR-z37R%TofiyxQa)yLkFklH*gpG)wmUR#5g^O?#M@o{W-|2n2(SjbC+N0 zxnHdFIwzynz$Dc1Y*a`0Vg`D}IrX?^QqYi`!Qtq~1ZsZ@>OseG5_)%breX$a=qixW zHX(FZ*CkkYpc+<%8X;evt`TaA45o=dO;sv#oy+7=(2(v$-Ea>5@iGSDEz}393RySC zn~B$T(WvXF)fUeL0K zGi1rA7H6V*T#RbiF;vAjkr%_(-H++T_y=u;3!lNr=iYo!VoM&-G33)^V_K7 z50I*iXR6h{)ir^#-Apxqx_md)Cl+XE`@UU&QngHtcAAI9@}r#RP-PzB!Ik5HjrgR+bpu1 z6p~z`?UaMdoS>kdXgfq!5E@zYpYRZTjkvd!wvdH+WDWU%G$i}TG%}Ec6K(U!n`95s zM`#Jrrjgo0dg}ex_KJh4uxbj@Y}pGnr0)}N!iTTs3kD{KgsQ-{m}s$SdzS2|DLMas z^`~59_cj0Xh^BR$o+Fl^9 zlA+`vSxTPX*0Qt9{rqG0%mOTZ>Z*Lo?iMzu%!kpeBh!f=d5%<)cEr6UQ^+R6$YIiy z)F;8DBS|1<$U>6tuDvfiZHP9#E-w?kx7&%fViHM4katLH(uGVRZ;)=J4smY-D2yli zrfhT{v_|17Tdu1fjI%r9EfPqA$Z`@xMw6Gw+eBL}vWZM3lgLCeo4iQe+gJ*{$N{ps byvje-t2`&TfsaRg`MMU%e9I4X$O`!%N6dn8 delta 4323 zcmZ|Rc~DhV0LSq|Vu~V)D=Es$J!DZ3O%T-5vYKWkTc(8z zDO!o?BeT&dmzk!C_OZ=7+A=z2+LU9>Sbcx@9-R84JO1A1+;i_e_iXRs(q}`~EDLeI zZ5di_IF6EN5_+>SAtA>6)Ks;`TyAbmBwoQ5*np4L*cw~nZP*wGVgwGe*GFMn&Zi*% z%tAgo<62C@gP3BBV}7(3I`WooTo{b~aFRXWifuT57wLmJgYEGG#$zbGP)CyZXotfv z87E)>*W#^s0Q=&nsP}}mGNwE4H;ELwQZWYOa4xFhD(rxtV?+EE)xb4tJk!8rnH&to zDX5t!K;1tZo8Wwm!eyuzzl=0tPGKDHH(yamz{U(S1N);!QjA)X)tHWZQ4d}~b?`bS zVlU=79LJ+ZnvYtF=aI=Zn@|JUgJF0Q)$uxXZlUl6g&4eoY9NxgYl@Rm9k?F@I2Co@ zN_$?7y8i?0g1=xawqm%vuQp_pT17F+g zKUuG!p1X?Lr`J&<3u82DxE1Pp6sjXJ$Yhx$)WC*gBh0;p`PU1k+6!}09jHJxxD&OO zuc6lVO;p40pr-tUJ^$EVKZEMfIa_}T_2S==KANVyU3NviC*7f-hOcw~W9ti1 z9VkVuz3yk@n=)I!6Sc|qqDFoQ)qx|Z5uQT5=tI=feT!=UFRK&I&d?0BNA)Zg^}wB| z85oIb_)%2D*{Ft}vh}l2_sv0dY$@u#3hOJV4(>+{uokr>Cy{|U<_rZ*=~-m|nIBNQ z_BwXL2zHWRqUOc844)}Wp%M-6l<>i&J+IqQGSR@9-U z<~(W!uAq8sI{N3$P}ieT4aTBImV{cubW}(0Le1Dn)cp^m29$^DP%-NHdDw*ao23-g zz#7yDHll9akLvM3RKxF~I#h>h@EcSIE}>@P57f+P+SFbH)JVfo1ByXCmw;+#5ISlg zi-OlvJjr<;YAxf~F>G9uf!%N{Y7;K7u0wslci|m)8V6$2fHA#sI6i`jO3de> zF&N&N^-rUa%U_0BxDB(g4Zjx2n1fxh0!QHyEWs93#^Q49iwE%myny|10KL`og*X~_ zpgQ;`4#M>A{3zl4?hZSe!iQAkVxJ!VPjESEDL%z{co7%lA8$NuZ!L8-u!W6>18r zQ4gHP=J*+E1m9y6UPEoZ$Q1v+WYm3wQG4S-%*45#=MQrp#oaI$VUhzY5i{AgbZ>*aa`6*0^=5zceMt7r<;qeLder zM?L+`R`gHvrzRiO&;rzqtgz>MP#rjon)&g+vY54WYN4$_uq$|a2%?> z6!~JAJ*cJme30Y!JZ7+e<51L%xu_1UM~&<>YSa9T8hL{u{{7uBiu0kU7fwKp@JV}p zqrH9@^?V&_*!BpID>-a{QgQSc+ zQWg^4%F(K7oH~{hrqvtoR@9!?@dRPC<_%IybZ9ObcqRXToLZchNMoX%IhM>MQ%DNY zV(Ta-cM&Z*hvWVE*+NN+w1~VwMw2X}oz#>(Og4}Q$#_ytwB75E$rQBcI_@RY$OJN& z=vYbknKerZ8`t~WJPKoU#*c(|Y_@8<)gSs2>e%6Pq&W;@rxI_Pvf$!XF32Un=tqnMEEWIb<(sM3#^-Ao@P)*QEaF zL17hniu5F5B#}H#s>o4|e;oxKkCI7bu1+`tOWEW{i>W?@I_jxCLAx7HTG>j$f$$Ii8sXsbVc#-t0uc$fEJhS1z8vO_74Cb83jiG delta 11 Scmey)^qpx!8>7j@_74Cb6$M5B diff --git a/po/locale/uk/LC_MESSAGES/furnace.mo b/po/locale/uk/LC_MESSAGES/furnace.mo index 5dd9e9a93102c4f61856b8bab28c9558f5c3b645..db85193a30dfa921d0c39aa97b036317a579d7c0 100644 GIT binary patch delta 12 TcmZo;X=9nNj?r}E`fx@78?gjI delta 12 TcmZo;X=9nNj?rY}`fx@78>|FC diff --git a/po/locale/zh/LC_MESSAGES/furnace.mo b/po/locale/zh/LC_MESSAGES/furnace.mo new file mode 100644 index 0000000000000000000000000000000000000000..523f7649bfd87090fc1b882ed25688d63a49c108 GIT binary patch literal 93694 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 literal 0 HcmV?d00001 diff --git a/po/nl.po b/po/nl.po index cb05ce773..0552d5a16 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: Lunathir\n" diff --git a/po/pl.po b/po/pl.po index 6d6c70a56..8b0434517 100644 --- a/po/pl.po +++ b/po/pl.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: freq-mod, PoznańskiSzybkowiec\n" "Language: pl\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index e01c7c311..f223170be 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pt_BR\n" diff --git a/po/ru.po b/po/ru.po index 594435db3..e470a893c 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ru\n" diff --git a/po/sk.po b/po/sk.po index 051e643dc..b5df394e5 100644 --- a/po/sk.po +++ b/po/sk.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sk\n" diff --git a/po/sv.po b/po/sv.po index 77011da70..feec14b31 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: RevvoBolt\n" "Language-Team: RevvoBolt\n" "Language: sv\n" diff --git a/po/th.po b/po/th.po index 754a5ca32..5d0887786 100644 --- a/po/th.po +++ b/po/th.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: th\n" diff --git a/po/tr.po b/po/tr.po index 9ae8b3e0b..7a21e6cc0 100644 --- a/po/tr.po +++ b/po/tr.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tr\n" diff --git a/po/uk.po b/po/uk.po index 4d7d0e38a..4cf63ea1d 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: uk\n" diff --git a/po/zh.po b/po/zh.po index 25facdb7e..4f8e58b9b 100644 --- a/po/zh.po +++ b/po/zh.po @@ -1,14 +1,28 @@ +# Furnace Tracker GNU gettext Portable Object File. +# zh.po for zh-CN +# 简体中文本地化 +# Chinese (Simplified) +# Revison 0.4.2024 Beta +# +# 如有问题, 尽请联系. +# contact if you have any questions. +# GTR3QQ +# 鸣谢参加内测的各位! +# Thanks to everyone who paticipated in Alpha. +# You names would be here in next rev. # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_HK\n" +"Project-Id-Version: furnace 0.6.5\n" +"Last-Translator: GTR3QQ\n" +"Language-Team: null\n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +# end of tecnical insturment things. +# below are the effects...... hesitate to translate. #: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:441 msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" msgstr "" @@ -649,6 +663,7 @@ msgstr "" msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" +# end of no translate. #: src/engine/sysDef.cpp:697 msgid "Yamaha YMU759 (MA-2)" msgstr "" @@ -682,7 +697,7 @@ msgstr "" #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2122 #: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2150 msgid "Channel 1" -msgstr "" +msgstr "通道 1" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:756 #: src/engine/sysDef.cpp:807 src/engine/sysDef.cpp:819 @@ -706,7 +721,7 @@ msgstr "" #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2122 #: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2150 msgid "Channel 2" -msgstr "" +msgstr "通道 2" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:756 #: src/engine/sysDef.cpp:807 src/engine/sysDef.cpp:819 @@ -728,7 +743,7 @@ msgstr "" #: src/engine/sysDef.cpp:2122 src/engine/sysDef.cpp:2138 #: src/engine/sysDef.cpp:2150 msgid "Channel 3" -msgstr "" +msgstr "通道 3" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:756 #: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:977 @@ -747,7 +762,7 @@ msgstr "" #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 #: src/engine/sysDef.cpp:2122 src/engine/sysDef.cpp:2150 msgid "Channel 4" -msgstr "" +msgstr "通道 4" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:756 #: src/engine/sysDef.cpp:977 src/engine/sysDef.cpp:1075 @@ -762,7 +777,7 @@ msgstr "" #: src/engine/sysDef.cpp:1991 src/engine/sysDef.cpp:2070 #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2150 msgid "Channel 5" -msgstr "" +msgstr "通道 5" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:756 #: src/engine/sysDef.cpp:977 src/engine/sysDef.cpp:1075 @@ -775,7 +790,7 @@ msgstr "" #: src/engine/sysDef.cpp:1991 src/engine/sysDef.cpp:2070 #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2150 msgid "Channel 6" -msgstr "" +msgstr "通道 6" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:977 #: src/engine/sysDef.cpp:1075 src/engine/sysDef.cpp:1210 @@ -787,7 +802,7 @@ msgstr "" #: src/engine/sysDef.cpp:1991 src/engine/sysDef.cpp:2070 #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2150 msgid "Channel 7" -msgstr "" +msgstr "通道 7" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:977 #: src/engine/sysDef.cpp:1075 src/engine/sysDef.cpp:1210 @@ -799,7 +814,7 @@ msgstr "" #: src/engine/sysDef.cpp:1991 src/engine/sysDef.cpp:2070 #: src/engine/sysDef.cpp:2086 src/engine/sysDef.cpp:2150 msgid "Channel 8" -msgstr "" +msgstr "通道 8" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -807,7 +822,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 9" -msgstr "" +msgstr "通道 9" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -815,7 +830,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 10" -msgstr "" +msgstr "通道 10" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -823,7 +838,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 11" -msgstr "" +msgstr "通道 11" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -831,7 +846,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 12" -msgstr "" +msgstr "通道 12" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -839,7 +854,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 13" -msgstr "" +msgstr "通道 13" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -847,7 +862,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 14" -msgstr "" +msgstr "通道 14" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -855,7 +870,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 15" -msgstr "" +msgstr "通道 15" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:1210 #: src/engine/sysDef.cpp:1302 src/engine/sysDef.cpp:1532 @@ -863,7 +878,7 @@ msgstr "" #: src/engine/sysDef.cpp:1980 src/engine/sysDef.cpp:1991 #: src/engine/sysDef.cpp:2070 src/engine/sysDef.cpp:2086 msgid "Channel 16" -msgstr "" +msgstr "通道 16" #: src/engine/sysDef.cpp:699 src/engine/sysDef.cpp:700 #: src/engine/sysDef.cpp:1062 src/engine/sysDef.cpp:1532 @@ -917,7 +932,7 @@ msgstr "" #: src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:7134 src/gui/insEdit.cpp:7238 #: src/gui/insEdit.cpp:7330 msgid "Noise" -msgstr "" +msgstr "噪声" #: src/engine/sysDef.cpp:726 msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" @@ -938,17 +953,17 @@ msgstr "" #: src/engine/sysDef.cpp:739 src/engine/sysDef.cpp:773 #: src/engine/sysDef.cpp:1062 src/engine/sysDef.cpp:2100 msgid "Pulse 1" -msgstr "" +msgstr "脉冲 1" #: src/engine/sysDef.cpp:739 src/engine/sysDef.cpp:773 #: src/engine/sysDef.cpp:1062 src/engine/sysDef.cpp:2100 msgid "Pulse 2" -msgstr "" +msgstr "脉冲 2" #: src/engine/sysDef.cpp:739 src/gui/settings.cpp:3935 #: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6657 msgid "Wavetable" -msgstr "" +msgstr "波表" #: src/engine/sysDef.cpp:746 msgid "11xx: Set noise length (0: long; 1: short)" @@ -1000,7 +1015,7 @@ msgstr "" #: src/engine/sysDef.cpp:773 src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 #: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 msgid "Triangle" -msgstr "" +msgstr "三角波" #: src/engine/sysDef.cpp:773 src/engine/sysDef.cpp:2100 #: src/gui/insEdit.cpp:2634 @@ -1437,7 +1452,7 @@ msgstr "" #: src/engine/sysDef.cpp:955 src/gui/settings.cpp:138 src/gui/settings.cpp:208 #: src/gui/settings.cpp:3975 msgid "Low" -msgstr "" +msgstr "低" #: src/engine/sysDef.cpp:955 msgid "Mid" @@ -1446,7 +1461,7 @@ msgstr "" #: src/engine/sysDef.cpp:955 src/gui/settings.cpp:137 src/gui/settings.cpp:210 #: src/gui/settings.cpp:3976 msgid "High" -msgstr "" +msgstr "高" #: src/engine/sysDef.cpp:964 msgid "Commodore PET" @@ -1458,11 +1473,12 @@ msgid "" "Speaker." msgstr "" +# warring! above! #: src/engine/sysDef.cpp:966 src/engine/sysDef.cpp:1262 #: src/engine/sysDef.cpp:2100 src/gui/editControls.cpp:433 #: src/gui/settings.cpp:4022 src/gui/settings.cpp:4100 msgid "Wave" -msgstr "" +msgstr "波形" #: src/engine/sysDef.cpp:975 src/gui/settings.cpp:4057 msgid "SNES" @@ -2033,7 +2049,7 @@ msgstr "" #: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 #: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 msgid "Square" -msgstr "" +msgstr "方波" #: src/engine/sysDef.cpp:1226 msgid "Pong" @@ -2132,7 +2148,7 @@ msgstr "" #: src/engine/sysDef.cpp:1293 src/gui/settings.cpp:4097 src/gui/waveEdit.cpp:33 msgid "Pulse" -msgstr "" +msgstr "脉冲" #: src/engine/sysDef.cpp:1300 msgid "SegaPCM" @@ -2697,19 +2713,19 @@ msgstr "" #: src/engine/sysDef.cpp:1669 msgid "Channel 29" -msgstr "" +msgstr "通道 29" #: src/engine/sysDef.cpp:1669 msgid "Channel 30" -msgstr "" +msgstr "通道 30" #: src/engine/sysDef.cpp:1669 msgid "Channel 31" -msgstr "" +msgstr "通道 31" #: src/engine/sysDef.cpp:1669 msgid "Channel 32" -msgstr "" +msgstr "通道 32" #: src/engine/sysDef.cpp:1679 msgid "Yamaha Y8950" @@ -2843,7 +2859,7 @@ msgstr "" #: src/gui/editControls.cpp:437 src/gui/settings.cpp:4228 #: src/gui/guiConst.cpp:1397 src/gui/insEdit.cpp:2633 src/gui/insEdit.cpp:2671 msgid "Sample" -msgstr "" +msgstr "采样" #: src/engine/sysDef.cpp:1772 msgid "20xx: Set frequency divider (0-2)" @@ -3502,7 +3518,7 @@ msgstr "" #: src/engine/engine.cpp:368 src/engine/engine.cpp:2768 #: src/gui/settings.cpp:5816 src/gui/gui.cpp:2285 src/gui/gui.cpp:2448 msgid "file is empty" -msgstr "" +msgstr "文件是空的" #: src/engine/engine.cpp:371 src/gui/gui.cpp:2288 src/gui/gui.cpp:2451 #, c-format @@ -3567,7 +3583,7 @@ msgstr "" #: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1635 #: src/gui/gui.cpp:6193 src/gui/insEdit.cpp:6865 msgid "too many wavetables!" -msgstr "" +msgstr "太多波表!" #: src/engine/engine.cpp:2752 #, c-format @@ -3604,7 +3620,7 @@ msgstr "" #: src/engine/engine.cpp:2904 src/engine/engine.cpp:2926 #: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 msgid "too many samples!" -msgstr "" +msgstr "太多采样!" #: src/engine/engine.cpp:2911 #, c-format @@ -3618,28 +3634,28 @@ msgstr "" #: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 msgid "left" -msgstr "" +msgstr "左" #: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 msgid "right" -msgstr "" +msgstr "右" #: src/gui/mixer.cpp:128 msgid "input" -msgstr "" +msgstr "输入" #: src/gui/mixer.cpp:168 msgid "output" -msgstr "" +msgstr "输出" #: src/gui/mixer.cpp:226 src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 #: src/gui/guiConst.cpp:593 msgid "Mixer" -msgstr "" +msgstr "混音器" #: src/gui/mixer.cpp:229 msgid "Master Volume" -msgstr "" +msgstr "主音量" #: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 #: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 @@ -3647,7 +3663,7 @@ msgstr "" #: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1141 #: src/gui/insEdit.cpp:519 msgid "Invert" -msgstr "" +msgstr "反相" #: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 #: src/gui/settings.cpp:265 src/gui/settings.cpp:1114 src/gui/settings.cpp:1497 @@ -3677,7 +3693,7 @@ msgstr "" #: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7448 src/gui/insEdit.cpp:7458 #: src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7476 src/gui/insEdit.cpp:7485 msgid "Volume" -msgstr "" +msgstr "音量" #: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1125 #: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6935 @@ -3688,92 +3704,95 @@ msgstr "" #: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7312 src/gui/insEdit.cpp:7375 #: src/gui/insEdit.cpp:7407 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 msgid "Panning" -msgstr "" +msgstr "方位" +# warning! above! #: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1132 msgid "Front/Rear" -msgstr "" +msgstr "前/后" #: src/gui/mixer.cpp:299 src/gui/settings.cpp:4213 msgid "Patchbay" -msgstr "" +msgstr "接线盘" #: src/gui/mixer.cpp:305 msgid "Automatic patchbay" -msgstr "" +msgstr "自动接线" #: src/gui/mixer.cpp:310 msgid "Display hidden ports" -msgstr "" +msgstr "显示隐藏端口" #: src/gui/mixer.cpp:312 msgid "Display internal" -msgstr "" +msgstr "显示内部接线" #: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/settings.cpp:1906 #: src/gui/settings.cpp:2094 src/gui/songInfo.cpp:69 msgid "System" -msgstr "" +msgstr "系统" #: src/gui/mixer.cpp:354 msgid "Sample Preview" -msgstr "" +msgstr "采样预览" #: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 #: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 #: src/gui/editControls.cpp:1093 src/gui/settings.cpp:1495 #: src/gui/guiConst.cpp:558 msgid "Metronome" -msgstr "" +msgstr "节拍器" #: src/gui/mixer.cpp:446 msgid "disconnect all" -msgstr "" +msgstr "全部断开" #: src/gui/editing.cpp:200 #, c-format msgid "no data in oldPatMap for channel %d!" -msgstr "" +msgstr "在oldPatMap 中无channel %d 的数据!" #: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 #, c-format msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" +msgstr "无效剪切板数据! failed at line %d char %d" #: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 msgid "can't collapse any further!" -msgstr "" +msgstr "不能再缩进了!" #: src/gui/editing.cpp:1749 msgid "can't expand any further!" -msgstr "" +msgstr "不能再扩张了!" #: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 #, c-format msgid "copy: %s" msgstr "" +# I see nothing. EoO #: src/gui/memory.cpp:35 src/gui/settings.cpp:3701 src/gui/settings.cpp:4222 #: src/gui/guiConst.cpp:613 msgid "Memory Composition" -msgstr "" +msgstr "内存组成" #: src/gui/memory.cpp:146 #, c-format msgid "bank %d" -msgstr "" +msgstr "分页 %d" #: src/gui/memory.cpp:175 src/gui/memory.cpp:176 msgid "no chips with memory" -msgstr "" +msgstr "无带内存的芯片" #: src/gui/intro.cpp:89 src/gui/gui.cpp:2357 src/gui/gui.cpp:3758 #: src/gui/gui.cpp:5032 src/gui/gui.cpp:5054 src/gui/gui.cpp:5513 #: src/gui/gui.cpp:5815 src/gui/gui.cpp:5825 #, c-format msgid "Error while loading file! (%s)" -msgstr "" +msgstr "加载文件时出错! (%s)" +# begin no translate, 单词简单且使用人群大概率精通English,且保持log的统一可读性。 #: src/gui/intro.cpp:122 msgid "IntroMon X" msgstr "" @@ -3801,38 +3820,39 @@ msgstr "" #: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 #: src/gui/settings.cpp:4225 src/gui/insEdit.cpp:5339 msgid "Unknown" -msgstr "" +msgstr "未知" #: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 msgid "duplicate" -msgstr "" +msgstr "克隆" #: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 #: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 msgid "replace..." -msgstr "" +msgstr "替换..." #: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4244 msgid "save" -msgstr "" +msgstr "保存" #: src/gui/dataList.cpp:145 msgid "save (.dmp)" -msgstr "" +msgstr "保存 (.dmp)" +# end of no translate #: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 #: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 #: src/gui/editControls.cpp:50 src/gui/gui.cpp:2779 src/gui/gui.cpp:2788 msgid "delete" -msgstr "" +msgstr "删除" #: src/gui/dataList.cpp:243 msgid "out of memory for this sample!" -msgstr "" +msgstr "此采样大于内存剩余空间!" #: src/gui/dataList.cpp:254 msgid "make instrument" -msgstr "" +msgstr "制作乐器" #: src/gui/dataList.cpp:257 msgid "make me a drum kit" @@ -3840,28 +3860,28 @@ msgstr "" #: src/gui/dataList.cpp:290 src/gui/dataList.cpp:593 src/gui/gui.cpp:5948 msgid "Instruments" -msgstr "" +msgstr "乐器" #: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 #: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 msgid "Add" -msgstr "" +msgstr "添加" #: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 #: src/gui/subSongs.cpp:108 msgid "Duplicate" -msgstr "" +msgstr "克隆" #: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 #: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 #: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 #: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5244 src/gui/insEdit.cpp:5309 msgid "Open" -msgstr "" +msgstr "打开" #: src/gui/dataList.cpp:363 msgid "replace instrument..." -msgstr "" +msgstr "替换乐器..." #: src/gui/dataList.cpp:366 msgid "load instrument from TX81Z" @@ -3869,19 +3889,19 @@ msgstr "" #: src/gui/dataList.cpp:372 msgid "replace wavetable..." -msgstr "" +msgstr "替换波表..." #: src/gui/dataList.cpp:378 msgid "replace sample..." -msgstr "" +msgstr "替换采样..." #: src/gui/dataList.cpp:381 msgid "import raw sample..." -msgstr "" +msgstr "导入raw采样" #: src/gui/dataList.cpp:384 msgid "import raw sample (replace)..." -msgstr "" +msgstr "导入raw采样(替换)" #: src/gui/dataList.cpp:392 msgid "load from TX81Z" @@ -3889,150 +3909,150 @@ msgstr "" #: src/gui/dataList.cpp:399 msgid "Open (insert; right-click to replace)" -msgstr "" +msgstr "打开(插入; 右键替换)" #: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 #: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 #: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5316 msgid "Save" -msgstr "" +msgstr "保存" #: src/gui/dataList.cpp:424 msgid "save instrument as .dmp..." -msgstr "" +msgstr "保存乐器为.dmp..." #: src/gui/dataList.cpp:430 msgid "save wavetable as .dmw..." -msgstr "" +msgstr "保存波表为.dmw..." #: src/gui/dataList.cpp:433 msgid "save raw wavetable..." -msgstr "" +msgstr "保存波表为 raw..." #: src/gui/dataList.cpp:439 msgid "save raw sample..." -msgstr "" +msgstr "保存采样为 raw..." #: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5319 msgid "save as .dmp..." -msgstr "" +msgstr "保存为 .dmp..." #: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 msgid "Toggle folders/standard view" -msgstr "" +msgstr "切换 文件夹/标准 列表方式" #: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 #: src/gui/subSongs.cpp:55 msgid "Move up" -msgstr "" +msgstr "上移" #: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 #: src/gui/subSongs.cpp:62 msgid "Move down" -msgstr "" +msgstr "下移" #: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 msgid "Create" -msgstr "" +msgstr "创建" #: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 msgid "New folder" -msgstr "" +msgstr "新文件夹" #: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 msgid "Preview (right click to stop)" -msgstr "" +msgstr "预览(右键停止)" #: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 #: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1118 msgid "Delete" -msgstr "" +msgstr "删除" #: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 msgid "" -msgstr "" +msgstr "<未分类>" #: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 msgid "rename..." -msgstr "" +msgstr "重命名..." #: src/gui/dataList.cpp:663 src/gui/dataList.cpp:707 src/gui/gui.cpp:5957 msgid "Wavetables" -msgstr "" +msgstr "波表" #: src/gui/dataList.cpp:674 src/gui/dataList.cpp:839 src/gui/xyOsc.cpp:68 #: src/gui/sampleEdit.cpp:911 src/gui/sampleEdit.cpp:1085 src/gui/gui.cpp:5966 msgid "Samples" -msgstr "" +msgstr "采样" #: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 msgid "save as .dmw..." -msgstr "" +msgstr "另存为 .dmw..." #: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 #: src/gui/sampleEdit.cpp:187 msgid "save raw..." -msgstr "" +msgstr "保存raw数据" #: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 msgid "import raw..." -msgstr "" +msgstr "导入 raw 数据..." #: src/gui/dataList.cpp:874 msgid "import raw (replace)..." -msgstr "" +msgstr "导入 raw(替换)..." #: src/gui/exportOptions.cpp:29 msgid "Export type:" -msgstr "" +msgstr "导出类型:" #: src/gui/exportOptions.cpp:32 msgid "one file" -msgstr "" +msgstr "单一文件" #: src/gui/exportOptions.cpp:35 msgid "multiple files (one per chip)" -msgstr "" +msgstr "多个文件 (每通道一个)" #: src/gui/exportOptions.cpp:38 msgid "multiple files (one per channel)" -msgstr "" +msgstr "多个文件 (每芯片一个)" #: src/gui/exportOptions.cpp:44 msgid "Bit depth:" -msgstr "" +msgstr "位深" #: src/gui/exportOptions.cpp:46 msgid "16-bit integer" -msgstr "" +msgstr "16位整数型" #: src/gui/exportOptions.cpp:49 msgid "32-bit float" -msgstr "" +msgstr "32位浮点型" #: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1357 src/gui/gui.cpp:6304 msgid "Sample rate" -msgstr "" +msgstr "采样率" #: src/gui/exportOptions.cpp:61 msgid "Channels in file" -msgstr "" +msgstr "输出通道数" #: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:935 msgid "Loops" -msgstr "" +msgstr "循环次数" #: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:940 msgid "Fade out (seconds)" -msgstr "" +msgstr "淡出 (秒)" #: src/gui/exportOptions.cpp:76 msgid "Channels to export:" -msgstr "" +msgstr "输出通道:" #: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6220 msgid "All" -msgstr "" +msgstr "所有" #: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1909 #: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 @@ -4051,7 +4071,7 @@ msgstr "" #: src/gui/gui.cpp:5830 src/gui/gui.cpp:5889 src/gui/gui.cpp:6263 #: src/gui/gui.cpp:6387 msgid "Cancel" -msgstr "" +msgstr "取消" #: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 #: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:289 @@ -4062,45 +4082,47 @@ msgstr "" #: src/gui/settings.cpp:3805 src/gui/guiConst.cpp:536 src/gui/gui.cpp:5612 #: src/gui/gui.cpp:5664 msgid "Export" -msgstr "" +msgstr "输出" #: src/gui/exportOptions.cpp:130 msgid "select at least one channel" -msgstr "" +msgstr "至少选择一个通道" #: src/gui/exportOptions.cpp:137 msgid "settings:" -msgstr "" +msgstr "选项" #: src/gui/exportOptions.cpp:138 msgid "format version" -msgstr "" +msgstr "格式版本" #: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 #: src/gui/insEdit.cpp:362 msgid "loop" -msgstr "" +msgstr "循环" #: src/gui/exportOptions.cpp:148 msgid "loop trail:" -msgstr "" +msgstr "循环结尾:" #: src/gui/exportOptions.cpp:150 msgid "auto-detect" -msgstr "" +msgstr "自动检测" #: src/gui/exportOptions.cpp:153 msgid "add one loop" -msgstr "" +msgstr "加一循环" #: src/gui/exportOptions.cpp:156 msgid "custom" -msgstr "" +msgstr "手动" +# 此块考虑后决定不作翻译,要用此功能的人大概率精通英语。 #: src/gui/exportOptions.cpp:167 msgid "add pattern change hints" msgstr "" +# msgstr "添加pattern改变指示标签" #: src/gui/exportOptions.cpp:170 msgid "" "inserts data blocks on pattern changes.\n" @@ -4116,9 +4138,10 @@ msgid "" "pattern indexes are ordered as they appear in the song." msgstr "" +# end of ommition #: src/gui/exportOptions.cpp:183 msgid "direct stream mode" -msgstr "" +msgstr "直接串流模式" #: src/gui/exportOptions.cpp:186 msgid "" @@ -4127,28 +4150,31 @@ msgid "" "allows for volume/direction changes when playing samples,\n" "at the cost of a massive increase in file size." msgstr "" +"DualPCM 和 MSM6258导出时必须启用。\n" +"\n" +"以文件大小剧增换取采样的音量/播放方向的可变更性。" #: src/gui/exportOptions.cpp:191 src/gui/exportOptions.cpp:266 msgid "chips to export:" -msgstr "" +msgstr "导出芯片:" #: src/gui/exportOptions.cpp:200 #, c-format msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" +msgstr "此芯片仅在或高于 VGM %d.%.2x 版本中存在!" #: src/gui/exportOptions.cpp:204 msgid "this chip is not supported by the VGM format!" -msgstr "" +msgstr "此芯片不被VGM格式所支持!" #: src/gui/exportOptions.cpp:210 #, c-format msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" +msgstr "选择你想导出的芯片, 但每种不能超过 %d。" #: src/gui/exportOptions.cpp:222 src/gui/exportOptions.cpp:294 msgid "nothing to export" -msgstr "" +msgstr "无可导出" #: src/gui/exportOptions.cpp:233 msgid "Commander X16 Zsound Music File" @@ -4156,11 +4182,11 @@ msgstr "" #: src/gui/exportOptions.cpp:234 msgid "Tick Rate (Hz)" -msgstr "" +msgstr "导出刻率(Hz)" #: src/gui/exportOptions.cpp:240 msgid "optimize size" -msgstr "" +msgstr "优化导出文件大小" #: src/gui/exportOptions.cpp:255 msgid "for use with TIunA driver. outputs asm source." @@ -4179,13 +4205,15 @@ msgid "max size in other banks" msgstr "" #: src/gui/exportOptions.cpp:276 +#, fuzzy msgid "this chip is not supported by the file format!" -msgstr "" +msgstr "此芯片不被VGM格式所支持!" #: src/gui/exportOptions.cpp:278 msgid "only one Atari TIA is supported!" msgstr "" +# 极可能会变更的功能,不作翻译。 #: src/gui/exportOptions.cpp:306 src/gui/editControls.cpp:630 msgid "" "this is NOT ROM export! only use for making sure the\n" @@ -4193,23 +4221,27 @@ msgid "" "comparing it with real Amiga output." msgstr "" +# end of no translate #: src/gui/exportOptions.cpp:311 src/gui/editControls.cpp:635 #: src/gui/settings.cpp:3930 msgid "Directory" -msgstr "" +msgstr "目录" #: src/gui/exportOptions.cpp:319 src/gui/editControls.cpp:638 msgid "Bake Data" -msgstr "" +msgstr "开始烘培数据" +# 得。这真难倒我了。如何保留英语愿意,信,而又易与理解,达。天天烤面食一看就懂。 +# 但这里就北方最多可能会天天蒸馒头..... +# 彳亍口吧,索性牺牲些雅,并bank on网络的外国饮食习惯介绍。硬塞一个面包改善易解性。 #: src/gui/exportOptions.cpp:334 src/gui/editControls.cpp:653 #, c-format msgid "Done! Baked %d files." -msgstr "" +msgstr "叮! 烤好了 %d 个文件( 面包 ;)。" #: src/gui/exportOptions.cpp:343 msgid "this option exports the song to a text file.\n" -msgstr "" +msgstr "此选项导出曲目为文本文件.\n" #: src/gui/exportOptions.cpp:360 msgid "" @@ -4219,6 +4251,10 @@ msgid "" "\n" "technical/development use only!" msgstr "" +"此项导出一个包含在播放时运用的内部指令流\n" +"的文本或二进制文件\n" +"\n" +"仅用于高级/开发运用!" #: src/gui/exportOptions.cpp:381 msgid "" @@ -4226,15 +4262,18 @@ msgid "" "only do it if you really, really need to, or are downgrading an existing ." "dmf." msgstr "" +"导出为DefleMask module 格式。\n" +"除非你真的真的需要,或你要降级一个现存的 .dmf " #: src/gui/exportOptions.cpp:385 msgid "format version:" -msgstr "" +msgstr "格式版本:" #: src/gui/exportOptions.cpp:386 msgid "1.1.3 and higher" -msgstr "" +msgstr "1.1.3 或更高" +# unclear what he means above, skip for now. #: src/gui/exportOptions.cpp:387 msgid "1.0/legacy (0.12)" msgstr "" @@ -4242,7 +4281,7 @@ msgstr "" #: src/gui/exportOptions.cpp:407 src/gui/settings.cpp:1258 #: src/gui/settings.cpp:3934 msgid "Audio" -msgstr "" +msgstr "音频" #: src/gui/exportOptions.cpp:411 src/gui/settings.cpp:3936 msgid "VGM" @@ -4259,16 +4298,17 @@ msgstr "" #: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2964 #: src/gui/settings.cpp:3896 msgid "Text" -msgstr "" +msgstr "文本文件" #: src/gui/exportOptions.cpp:452 msgid "Command Stream" -msgstr "" +msgstr "命令串流" #: src/gui/exportOptions.cpp:456 msgid "DMF" msgstr "" +# 不翻译,性质特殊且极可能随时更改。 #: src/gui/exportOptions.cpp:488 msgid "congratulations! you've unlocked a secret panel." msgstr "" @@ -4307,11 +4347,12 @@ msgid "" "you get here." msgstr "" +# end of no translate zone. #: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 #: src/gui/sysConf.cpp:2188 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 #: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5698 src/gui/insEdit.cpp:6890 msgid "Speed" -msgstr "" +msgstr "速度" #: src/gui/speed.cpp:41 msgid "Base Tempo##TempoOrHz" @@ -4323,11 +4364,11 @@ msgstr "" #: src/gui/speed.cpp:46 msgid "click to display tick rate" -msgstr "" +msgstr "单击以显示tick rate" #: src/gui/speed.cpp:48 msgid "click to display base tempo" -msgstr "" +msgstr "单价以显示base tempo" #: src/gui/speed.cpp:80 msgid "Groove" @@ -4335,19 +4376,19 @@ msgstr "" #: src/gui/speed.cpp:87 msgid "click for one speed" -msgstr "" +msgstr "单击以设置为单一速度" #: src/gui/speed.cpp:90 msgid "Speeds" -msgstr "" +msgstr "双速度" #: src/gui/speed.cpp:99 msgid "click for groove pattern" -msgstr "" +msgstr "单击以设置为groove pattern" #: src/gui/speed.cpp:110 msgid "click for two (alternating) speeds" -msgstr "" +msgstr "单价以设置为两个(交变)速度" #: src/gui/speed.cpp:168 msgid "Virtual Tempo" @@ -4367,20 +4408,20 @@ msgstr "" #: src/gui/speed.cpp:208 msgid "Highlight" -msgstr "" +msgstr "高亮" #: src/gui/speed.cpp:231 msgid "Pattern Length" -msgstr "" +msgstr "Pattern 长度" #: src/gui/speed.cpp:245 msgid "Song Length" -msgstr "" +msgstr "曲目长度" #: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 #: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6314 msgid "Channels" -msgstr "" +msgstr "通道" #: src/gui/channels.cpp:49 msgid "Pat" @@ -4399,15 +4440,15 @@ msgstr "" #: src/gui/settings.cpp:4388 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 #: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5293 msgid "Name" -msgstr "" +msgstr "名称" #: src/gui/channels.cpp:64 msgid "Show in pattern" -msgstr "" +msgstr "在pattern 中显示" #: src/gui/channels.cpp:71 msgid "Show in per-channel oscilloscope" -msgstr "" +msgstr "在全通道示波器中显示" #: src/gui/channels.cpp:82 #, c-format @@ -4415,48 +4456,50 @@ 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 msgid "invalid command palette type" -msgstr "" +msgstr "无效命令模板类型" #: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 msgid "Register View" -msgstr "" +msgstr "寄存器" #: src/gui/regView.cpp:38 msgid "- no register pool available" -msgstr "" +msgstr "- 无寄存器池可显示" #: src/gui/log.cpp:25 src/gui/effectList.cpp:84 msgid "ERROR" @@ -4511,37 +4554,38 @@ msgstr "" msgid "Pattern" msgstr "" +# end of don't know what it does. #: src/gui/pattern.cpp:468 msgid "there aren't any channels to show." -msgstr "" +msgstr "无可展示通道" #: src/gui/pattern.cpp:492 msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" +msgstr "单击显示pattern选项 (效果列/pattern 名称/可视化)" #: src/gui/pattern.cpp:504 msgid "Options:" -msgstr "" +msgstr "选项" #: src/gui/pattern.cpp:506 msgid "Effect columns/collapse" -msgstr "" +msgstr "显示效果列与通道隐藏控制" #: src/gui/pattern.cpp:507 msgid "Pattern names" -msgstr "" +msgstr "显示Pattern 名称" #: src/gui/pattern.cpp:508 msgid "Channel group hints" -msgstr "" +msgstr "显示通道相关性" #: src/gui/pattern.cpp:509 msgid "Visualizer" -msgstr "" +msgstr "可视化" #: src/gui/pattern.cpp:517 msgid "Channel status:" -msgstr "" +msgstr "通道状态显示:" #: src/gui/pattern.cpp:519 msgid "No##_PCS0" @@ -4553,23 +4597,23 @@ msgstr "" #: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 msgid "WARNING!!" -msgstr "" +msgstr "警告!!" #: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 msgid "this instrument cannot be previewed because" -msgstr "" +msgstr "此乐器无法预览" #: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 msgid "none of the chips can play it" -msgstr "" +msgstr "所有选中芯片均无法应用此乐器" #: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 msgid "your instrument is in peril!! be careful..." -msgstr "" +msgstr "乐器身陷险境中!! 小心..." #: src/gui/osc.cpp:169 src/gui/settings.cpp:3715 src/gui/settings.cpp:3942 msgid "Oscilloscope" -msgstr "" +msgstr "示波器" #: src/gui/osc.cpp:176 #, c-format @@ -4583,7 +4627,7 @@ msgstr "" #: src/gui/osc.cpp:385 msgid "(-Infinity)dB" -msgstr "" +msgstr "(-Inf)dB" #: src/gui/debugWindow.cpp:66 src/gui/editControls.cpp:610 msgid "Debug" @@ -4618,16 +4662,16 @@ msgstr "" #: src/gui/chanOsc.cpp:36 msgid "Frequency" -msgstr "" +msgstr "频率" #: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1672 src/gui/settings.cpp:3411 #: src/gui/settings.cpp:4093 msgid "Channel" -msgstr "" +msgstr "通道" #: src/gui/chanOsc.cpp:39 msgid "Brightness" -msgstr "" +msgstr "亮度" #: src/gui/chanOsc.cpp:41 msgid "Note Trigger" @@ -4635,7 +4679,7 @@ msgstr "" #: src/gui/chanOsc.cpp:45 msgid "Off" -msgstr "" +msgstr "关闭" #: src/gui/chanOsc.cpp:46 msgid "Mode 1" @@ -4651,11 +4695,11 @@ msgstr "" #: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:607 msgid "Oscilloscope (per-channel)" -msgstr "" +msgstr "全通道示波器" #: src/gui/chanOsc.cpp:143 msgid "Columns" -msgstr "" +msgstr "列" #: src/gui/chanOsc.cpp:152 msgid "Size (ms)" @@ -4663,69 +4707,69 @@ 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:3752 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!" -msgstr "" +msgstr "创建渐变材质时出错!" #: src/gui/chanOsc.cpp:236 msgid "error while updating gradient texture!" -msgstr "" +msgstr "更新渐变材质时出错!" #: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3798 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:2286 src/gui/sysManager.cpp:124 msgid "Remove" -msgstr "" +msgstr "移除" #: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3890 src/gui/settings.cpp:4170 #: src/gui/settings.cpp:4197 src/gui/settings.cpp:4223 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 "" @@ -4750,13 +4794,13 @@ msgstr "" #: src/gui/chanOsc.cpp:380 msgid "Text color" -msgstr "" +msgstr "文字颜色" #: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6926 #: src/gui/tutorial.cpp:689 src/gui/gui.cpp:5673 src/gui/gui.cpp:6089 #: src/gui/gui.cpp:6257 src/gui/gui.cpp:6356 src/gui/gui.cpp:6405 msgid "OK" -msgstr "" +msgstr "确认" #: src/gui/chanOsc.cpp:400 msgid "creating chan osc work pool" @@ -4779,175 +4823,217 @@ msgstr "" msgid "failed to create FFT buffers" msgstr "" +# warring! above! #: src/gui/chanOsc.cpp:585 msgid "Error!" -msgstr "" +msgstr "错误!" #: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1749 src/gui/gui.cpp:2745 #: src/gui/insEdit.cpp:363 msgid "cut" -msgstr "" +msgstr "剪切" #: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1753 src/gui/gui.cpp:2746 #: src/gui/insEdit.cpp:7553 msgid "copy" -msgstr "" +msgstr "复制" #: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1757 src/gui/gui.cpp:2747 #: src/gui/gui.cpp:2800 src/gui/insEdit.cpp:7558 msgid "paste" -msgstr "" +msgstr "粘贴" +# this does not look right. it's not the select all in GUI +# update note, +# this is for the moblie view. +# to init it, +# open bruno_time.fur +# settings cheatcode +# enter "Debug", hit submit. #: src/gui/editControls.cpp:51 msgid "" "select\n" "all" msgstr "" +"全\n" +"选" +# yeah.......there's notihing I can do about this. #: src/gui/editControls.cpp:52 msgid "piano" -msgstr "" +msgstr "钢琴键" +# warring! above! #: src/gui/editControls.cpp:53 src/gui/gui.cpp:4441 msgid "undo" -msgstr "" +msgstr "撤销" #: src/gui/editControls.cpp:54 src/gui/gui.cpp:4442 msgid "redo" -msgstr "" +msgstr "重做" #: src/gui/editControls.cpp:57 msgid "" "paste\n" "mix" msgstr "" +"粘贴\n" +"混合" #: src/gui/editControls.cpp:58 msgid "" "paste\n" "mix bg" msgstr "" +"粘贴\n" +"混合(后置)" #: src/gui/editControls.cpp:59 msgid "" "paste\n" "ins" msgstr "" +"粘贴混合\n" +"带乐器(前)" #: src/gui/editControls.cpp:60 msgid "" "paste\n" "ins bg" msgstr "" +"粘贴混合\n" +"带乐器(后)" #: src/gui/editControls.cpp:61 msgid "" "paste\n" "flood" msgstr "" +"重复\n" +"粘贴" #: src/gui/editControls.cpp:62 msgid "" "paste\n" "overflow" msgstr "" +"溢出重复\n" +"粘贴" #: src/gui/editControls.cpp:63 msgid "" "transpose\n" "notes" msgstr "" +"notes\n" +"变调" #: src/gui/editControls.cpp:64 msgid "" "transpose\n" "values" msgstr "" +"变更\n" +"数值" #: src/gui/editControls.cpp:67 msgid "" "change\n" "ins" msgstr "" +"修改\n" +"乐器" #: src/gui/editControls.cpp:68 msgid "" "find/\n" "replace" msgstr "" +"查找/\n" +"替换" #: src/gui/editControls.cpp:69 src/gui/gui.cpp:3075 msgid "collapse" -msgstr "" +msgstr "缩进" #: src/gui/editControls.cpp:70 src/gui/gui.cpp:3076 msgid "expand" -msgstr "" +msgstr "扩张" +# what is a flip???? skipping now. #: src/gui/editControls.cpp:71 src/gui/gui.cpp:2832 msgid "flip" msgstr "" +# end of no translate. #: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 msgid "invert" -msgstr "" +msgstr "反相" #: src/gui/editControls.cpp:73 src/gui/gui.cpp:2812 src/gui/gui.cpp:2972 msgid "interpolate" -msgstr "" +msgstr "插值" #: src/gui/editControls.cpp:74 src/gui/gui.cpp:2824 src/gui/insEdit.cpp:7625 msgid "scale" -msgstr "" +msgstr "缩放" #: src/gui/editControls.cpp:77 src/gui/gui.cpp:2816 msgid "fade" -msgstr "" +msgstr "淡出/入" #: src/gui/editControls.cpp:78 src/gui/gui.cpp:2828 src/gui/insEdit.cpp:7654 msgid "randomize" -msgstr "" +msgstr "随机化" #: src/gui/editControls.cpp:79 msgid "opmask" -msgstr "" +msgstr "操作掩码" #: src/gui/editControls.cpp:80 msgid "" "scroll\n" "mode" msgstr "" +"翻页\n" +"模式" #: src/gui/editControls.cpp:81 msgid "" "input\n" "latch" msgstr "" +"输入\n" +"锁存器" #: src/gui/editControls.cpp:82 msgid "" "set\n" "latch" msgstr "" +"设置\n" +"锁存器" #: src/gui/editControls.cpp:83 msgid "" "clear\n" "latch" msgstr "" +"清除\n" +"锁存器" #: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 #: src/gui/insEdit.cpp:7572 msgid "clear" -msgstr "" +msgstr "清除" #: src/gui/editControls.cpp:333 msgid "Mobile Controls" -msgstr "" +msgstr "移动端控制" #: src/gui/editControls.cpp:408 msgid "Mobile Menu" -msgstr "" +msgstr "移动端菜单" #: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 #: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 @@ -4960,16 +5046,16 @@ msgstr "" #: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 #: src/gui/findReplace.cpp:914 msgid "Ins" -msgstr "" +msgstr "乐器" #: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 #: src/gui/guiConst.cpp:230 msgid "Song" -msgstr "" +msgstr "曲目" #: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 msgid "Chips" -msgstr "" +msgstr "芯片" #: src/gui/editControls.cpp:458 src/gui/settings.cpp:2122 #: src/gui/settings.cpp:3939 src/gui/settings.cpp:4023 @@ -4979,36 +5065,38 @@ msgstr "" #: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 msgid "New" -msgstr "" +msgstr "新建" #: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4206 msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" +msgstr "未保存! 要保存当前进度吗?" #: src/gui/editControls.cpp:507 msgid "Save as..." -msgstr "" +msgstr "另存为..." #: src/gui/editControls.cpp:516 src/gui/gui.cpp:1684 msgid "Restore Backup" -msgstr "" +msgstr "恢复备份" #: src/gui/editControls.cpp:524 msgid "Song Info" -msgstr "" +msgstr "曲目信息" #: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 #: src/gui/guiConst.cpp:608 msgid "Subsongs" -msgstr "" +msgstr "子曲目" +# no tranlsate for I have no idea what's what.... +# update, it's the moblie view related. #: src/gui/editControls.cpp:541 msgid "Channels here..." -msgstr "" +msgstr "通道所在..." #: src/gui/editControls.cpp:544 msgid "Chips here..." -msgstr "" +msgstr "芯片所在..." #: src/gui/editControls.cpp:547 msgid "What the hell..." @@ -5016,15 +5104,15 @@ msgstr "" #: src/gui/editControls.cpp:554 msgid "ChanOsc" -msgstr "" +msgstr "通道示波" #: src/gui/editControls.cpp:558 msgid "RegView" -msgstr "" +msgstr "寄存显示" #: src/gui/editControls.cpp:562 msgid "Stats" -msgstr "" +msgstr "数据" #: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 msgid "Grooves" @@ -5032,19 +5120,19 @@ msgstr "" #: src/gui/editControls.cpp:569 msgid "Compat Flags" -msgstr "" +msgstr "兼容标识" #: src/gui/editControls.cpp:573 msgid "XYOsc" -msgstr "" +msgstr "矢量示波" #: src/gui/editControls.cpp:577 msgid "Meter" -msgstr "" +msgstr "响度表" #: src/gui/editControls.cpp:581 msgid "Memory" -msgstr "" +msgstr "内存" #: src/gui/editControls.cpp:585 msgid "CV" @@ -5052,11 +5140,11 @@ msgstr "" #: src/gui/editControls.cpp:589 msgid "Presets" -msgstr "" +msgstr "用户预设" #: src/gui/editControls.cpp:593 msgid "PatManager" -msgstr "" +msgstr "Pat.管理" #: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 msgid "Panic" @@ -5065,7 +5153,7 @@ msgstr "" #: src/gui/editControls.cpp:601 src/gui/settings.cpp:562 #: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4451 msgid "Settings" -msgstr "" +msgstr "设置" #: src/gui/editControls.cpp:606 msgid "Log" @@ -5073,16 +5161,17 @@ msgstr "" #: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 msgid "About" -msgstr "" +msgstr "关于" +# warring! above! #: src/gui/editControls.cpp:619 msgid "Switch to Desktop Mode" -msgstr "" +msgstr "切换到桌面模式" #: src/gui/editControls.cpp:673 src/gui/editControls.cpp:784 #: src/gui/editControls.cpp:904 msgid "Play/Edit Controls" -msgstr "" +msgstr "播放/编辑 控制" #: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 #: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 @@ -5095,35 +5184,35 @@ msgstr "" #: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 msgid "Edit Step" -msgstr "" +msgstr "编辑步进" #: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 #: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 #: src/gui/guiConst.cpp:545 msgid "Play" -msgstr "" +msgstr "播放" #: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 #: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 #: src/gui/guiConst.cpp:546 msgid "Stop" -msgstr "" +msgstr "停止" #: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 #: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 #: src/gui/gui.cpp:4438 msgid "Edit" -msgstr "" +msgstr "编辑" #: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 #: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 msgid "Repeat pattern" -msgstr "" +msgstr "重复当前Pattern" #: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 #: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 msgid "Step one row" -msgstr "" +msgstr "步进一行" #: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 #: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 @@ -5138,7 +5227,7 @@ msgstr "" #: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 #: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 msgid "Polyphony" -msgstr "" +msgstr "多、单复音预览" #: src/gui/editControls.cpp:957 msgid "Oct." @@ -5166,35 +5255,35 @@ msgstr "" #: src/gui/editControls.cpp:1033 msgid "Play Controls" -msgstr "" +msgstr "播放控制" #: src/gui/editControls.cpp:1057 msgid "Play from the beginning of this pattern" -msgstr "" +msgstr "从此Pattern起始处播放" #: src/gui/editControls.cpp:1065 msgid "Repeat from the beginning of this pattern" -msgstr "" +msgstr "从此Pattern起始处重复" #: src/gui/editControls.cpp:1122 src/gui/guiConst.cpp:576 msgid "Edit Controls" -msgstr "" +msgstr "编辑控制" #: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 msgid "Follow orders" -msgstr "" +msgstr "跟随Orders" #: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 msgid "Follow pattern" -msgstr "" +msgstr "跟随Pattren" #: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 msgid "Song Comments" -msgstr "" +msgstr "留言" #: src/gui/util.cpp:93 msgid "" -msgstr "" +msgstr "<空>" #: src/gui/util.cpp:97 msgid "Ctrl-" @@ -5210,67 +5299,68 @@ msgstr "" #: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 msgid "Statistics" -msgstr "" +msgstr "统计数据" #: src/gui/stats.cpp:36 msgid "Audio load" -msgstr "" +msgstr "音频负载" #: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 msgid "Oscilloscope (X-Y)" -msgstr "" +msgstr "矢量示波器(X-Y)" #: src/gui/xyOsc.cpp:45 msgid "X Channel" -msgstr "" +msgstr "X 通道" #: src/gui/xyOsc.cpp:51 msgid "Invert##X" -msgstr "" +msgstr "反相##X" #: src/gui/xyOsc.cpp:52 msgid "Y Channel" -msgstr "" +msgstr "Y 通道" #: src/gui/xyOsc.cpp:58 msgid "Invert##Y" -msgstr "" +msgstr "反相##Y" #: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1366 msgid "Zoom" -msgstr "" +msgstr "放大" #: src/gui/xyOsc.cpp:71 msgid "Decay Time (ms)" -msgstr "" +msgstr "衰减时长(ms)" #: src/gui/xyOsc.cpp:74 msgid "Intensity" -msgstr "" +msgstr "亮度" #: src/gui/xyOsc.cpp:77 msgid "Line Thickness" -msgstr "" +msgstr "线宽" #: src/gui/xyOsc.cpp:213 msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" +msgstr "(-Inf)dB,(-Inf)dB" #: src/gui/xyOsc.cpp:215 #, c-format msgid "(-Infinity)dB,%.1fdB" -msgstr "" +msgstr "(-Inf)dB,%.1fdB" #: src/gui/xyOsc.cpp:217 #, c-format msgid "%.1fdB,(-Infinity)dB" -msgstr "" +msgstr "%.1fdB,(-Inf)dB" #: src/gui/xyOsc.cpp:219 #, c-format msgid "%.1fdB,%.1fdB" -msgstr "" +msgstr "%.1fdB,%.1fdB" +# no translate, for these are technical data. skipping. #: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 #: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 #: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1112 src/gui/sysConf.cpp:1195 @@ -5649,7 +5739,7 @@ msgstr "" #: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:6963 #: src/gui/insEdit.cpp:7499 msgid "Release" -msgstr "" +msgstr "释放位点" #: src/gui/sysConf.cpp:737 msgid "Envelope reset time:" @@ -5845,7 +5935,7 @@ msgstr "" #: src/gui/sysConf.cpp:1079 src/gui/settings.cpp:3729 msgid "Mono" -msgstr "" +msgstr "单声道" #: src/gui/sysConf.cpp:1083 msgid "Mono (no distortion)" @@ -5921,8 +6011,9 @@ msgid "Scale frequency to wave length" msgstr "" #: src/gui/sysConf.cpp:1292 +#, fuzzy msgid "Amiga channel volumes (64)" -msgstr "" +msgstr "通道音量条:" #: src/gui/sysConf.cpp:1296 msgid "Amiga-like pitch (non-linear pitch only)" @@ -6098,8 +6189,9 @@ msgid "Output bit depth:" msgstr "" #: src/gui/sysConf.cpp:1897 +#, fuzzy msgid "Maximum volume:" -msgstr "" +msgstr "最大值" #: src/gui/sysConf.cpp:1907 msgid "Interpolation:" @@ -6107,11 +6199,11 @@ msgstr "" #: src/gui/sysConf.cpp:1913 src/gui/waveEdit.cpp:38 msgid "Linear" -msgstr "" +msgstr "线性" #: src/gui/sysConf.cpp:1917 src/gui/waveEdit.cpp:40 msgid "Cubic" -msgstr "" +msgstr "立方" #: src/gui/sysConf.cpp:1921 msgid "Sinc" @@ -6277,7 +6369,7 @@ msgstr "" #: src/gui/sysConf.cpp:2505 src/gui/settings.cpp:730 msgid "nothing to configure" -msgstr "" +msgstr "无可配置" #: src/gui/sysConf.cpp:2528 msgid "Custom clock rate" @@ -6285,7 +6377,7 @@ msgstr "" #: src/gui/volMeter.cpp:36 src/gui/settings.cpp:3974 src/gui/guiConst.cpp:596 msgid "Volume Meter" -msgstr "" +msgstr "响度表" #: src/gui/userPresets.cpp:325 msgid "User Systems" @@ -6297,27 +6389,27 @@ msgstr "" #: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 msgid "Systems" -msgstr "" +msgstr "系统" #: src/gui/userPresets.cpp:349 msgid "New Preset" -msgstr "" +msgstr "新预设" #: src/gui/userPresets.cpp:361 msgid "select a preset" -msgstr "" +msgstr "选择一个预设" #: src/gui/userPresets.cpp:374 msgid "Remove##UPresetRemove" -msgstr "" +msgstr "移除##UPresetRemove" #: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1140 msgid "Configure" -msgstr "" +msgstr "配置" #: src/gui/userPresets.cpp:470 msgid "Advanced" -msgstr "" +msgstr "高级" #: src/gui/userPresets.cpp:476 msgid "" @@ -6328,30 +6420,31 @@ msgstr "" #: src/gui/userPresets.cpp:509 msgid "Save and Close" -msgstr "" +msgstr "保存并退出" #: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1243 #: src/gui/settings.cpp:2166 src/gui/settings.cpp:2558 #: src/gui/settings.cpp:3801 msgid "Import" -msgstr "" +msgstr "导入" #: src/gui/userPresets.cpp:519 msgid "Import (replace)" -msgstr "" +msgstr "导入(替换)" #: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 msgid "Effect List" -msgstr "" +msgstr "效果列表" #: src/gui/effectList.cpp:18 #, c-format msgid "Chip at cursor: %s" -msgstr "" +msgstr "光标所在芯片: %s" +# this is for interanl file Xporler? skipping. #: src/gui/effectList.cpp:21 src/gui/settings.cpp:6928 msgid "Search" -msgstr "" +msgstr "搜索" #: src/gui/effectList.cpp:25 msgid "Effect types to show:" @@ -6359,24 +6452,24 @@ msgstr "" #: src/gui/effectList.cpp:47 msgid "Description" -msgstr "" +msgstr "描述" #: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 #, c-format msgid "%d. " -msgstr "" +msgstr "%d. <未命名>" #: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 msgid "too many subsongs!" -msgstr "" +msgstr "太多子曲!" #: src/gui/subSongs.cpp:114 msgid "this is the only subsong!" -msgstr "" +msgstr "只有这一个子曲!" #: src/gui/subSongs.cpp:116 msgid "are you sure you want to remove this subsong?" -msgstr "" +msgstr "你确定要删除吗?" #: src/gui/spoiler.cpp:30 msgid "Spoiler" @@ -6388,11 +6481,11 @@ msgstr "" #: src/gui/settings.cpp:106 src/gui/settings.cpp:116 src/gui/settings.cpp:126 msgid "" -msgstr "" +msgstr "<使用系统字体>" #: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 msgid "" -msgstr "" +msgstr "<自定义...>" #: src/gui/settings.cpp:170 msgid "ASAP (C++ port)" @@ -6404,19 +6497,19 @@ msgstr "" #: src/gui/settings.cpp:207 msgid "Lower" -msgstr "" +msgstr "更低" #: src/gui/settings.cpp:209 msgid "Medium" -msgstr "" +msgstr "中" #: src/gui/settings.cpp:211 msgid "Ultra" -msgstr "" +msgstr "超高" #: src/gui/settings.cpp:212 msgid "Ultimate" -msgstr "" +msgstr "终极" #: src/gui/settings.cpp:216 msgid "evdev SND_TONE" @@ -6440,7 +6533,7 @@ msgstr "" #: src/gui/settings.cpp:224 src/gui/settings.cpp:234 msgid "Disabled/custom" -msgstr "" +msgstr "关闭/自定义" #: src/gui/settings.cpp:225 msgid "Two octaves (0 is C-4, F is D#5)" @@ -6492,11 +6585,11 @@ msgstr "" #: src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7430 #: src/gui/insEdit.cpp:7445 msgid "Control" -msgstr "" +msgstr "控制" #: src/gui/settings.cpp:253 src/gui/settings.cpp:575 src/gui/settings.cpp:3182 msgid "Program" -msgstr "" +msgstr "程序" #: src/gui/settings.cpp:254 msgid "ChanPressure" @@ -6514,113 +6607,113 @@ msgstr "" #: src/gui/settings.cpp:1748 src/gui/settings.cpp:1754 #, c-format msgid "Any" -msgstr "" +msgstr "任意" #: src/gui/settings.cpp:264 src/gui/settings.cpp:3368 src/gui/settings.cpp:3933 #: src/gui/settings.cpp:4126 msgid "Instrument" -msgstr "" +msgstr "乐器" #: src/gui/settings.cpp:266 msgid "Effect 1 type" -msgstr "" +msgstr "效果1 类型" #: src/gui/settings.cpp:267 msgid "Effect 1 value" -msgstr "" +msgstr "效果1 值" #: src/gui/settings.cpp:268 msgid "Effect 2 type" -msgstr "" +msgstr "效果2 类型" #: src/gui/settings.cpp:269 msgid "Effect 2 value" -msgstr "" +msgstr "效果2 值" #: src/gui/settings.cpp:270 msgid "Effect 3 type" -msgstr "" +msgstr "效果3 类型" #: src/gui/settings.cpp:271 msgid "Effect 3 value" -msgstr "" +msgstr "效果3 值" #: src/gui/settings.cpp:272 msgid "Effect 4 type" -msgstr "" +msgstr "效果4 类型" #: src/gui/settings.cpp:273 msgid "Effect 4 value" -msgstr "" +msgstr "效果4 值" #: src/gui/settings.cpp:274 msgid "Effect 5 type" -msgstr "" +msgstr "效果5 类型" #: src/gui/settings.cpp:275 msgid "Effect 5 value" -msgstr "" +msgstr "效果5 值" #: src/gui/settings.cpp:276 msgid "Effect 6 type" -msgstr "" +msgstr "效果6 类型 " #: src/gui/settings.cpp:277 msgid "Effect 6 value" -msgstr "" +msgstr "效果6 值" #: src/gui/settings.cpp:278 msgid "Effect 7 type" -msgstr "" +msgstr "效果7 类型" #: src/gui/settings.cpp:279 msgid "Effect 7 value" -msgstr "" +msgstr "效果7 值" #: src/gui/settings.cpp:280 msgid "Effect 8 type" -msgstr "" +msgstr "效果8 类型" #: src/gui/settings.cpp:281 msgid "Effect 8 value" -msgstr "" +msgstr "效果8 值 " #: src/gui/settings.cpp:317 msgid "Press key..." -msgstr "" +msgstr "按任意键..." #: src/gui/settings.cpp:566 msgid "Do you want to save your settings?" -msgstr "" +msgstr "保存设置?" #: src/gui/settings.cpp:573 msgid "General" -msgstr "" +msgstr "通用" #: src/gui/settings.cpp:590 msgid "Language" -msgstr "" +msgstr "语言" #: src/gui/settings.cpp:609 msgid "Render backend" -msgstr "" +msgstr "渲染后端" #: src/gui/settings.cpp:664 src/gui/settings.cpp:683 src/gui/settings.cpp:1317 msgid "you may need to restart Furnace for this setting to take effect." -msgstr "" +msgstr "可能需要手动重启Furnace 来生效设置." #: src/gui/settings.cpp:667 msgid "Advanced render backend settings" -msgstr "" +msgstr "高级渲染后端设置" #: src/gui/settings.cpp:669 msgid "Render driver" -msgstr "" +msgstr "渲染驱动" #: src/gui/settings.cpp:669 src/gui/settings.cpp:670 src/gui/settings.cpp:1303 #: src/gui/settings.cpp:1304 src/gui/piano.cpp:108 msgid "Automatic" -msgstr "" +msgstr "自动" #: src/gui/settings.cpp:686 msgid "" @@ -6628,38 +6721,40 @@ msgid "" "own risk.\n" "start Furnace with -safemode if you mess something up." msgstr "" +"小心: 修改这些设置可能会使Furnace 不稳定! 后果自负.\n" +"如果玩坏了话用 -safemode 命令行开关来启动Furnace. " #: src/gui/settings.cpp:687 msgid "Red bits" -msgstr "" +msgstr "红位" #: src/gui/settings.cpp:692 msgid "Green bits" -msgstr "" +msgstr "绿位" #: src/gui/settings.cpp:697 msgid "Blue bits" -msgstr "" +msgstr "蓝位" #: src/gui/settings.cpp:702 msgid "Alpha bits" -msgstr "" +msgstr "透明度位" #: src/gui/settings.cpp:707 msgid "Color depth" -msgstr "" +msgstr "色深" #: src/gui/settings.cpp:712 msgid "Stencil buffer size" -msgstr "" +msgstr "网格缓存大小" #: src/gui/settings.cpp:717 src/gui/settings.cpp:1390 msgid "Buffer size" -msgstr "" +msgstr "缓存大小" #: src/gui/settings.cpp:723 msgid "Double buffer" -msgstr "" +msgstr "双重缓存" #: src/gui/settings.cpp:728 msgid "" @@ -6669,6 +6764,11 @@ msgid "" "- 32 bits (with alpha): 8, 8, 8, 8\n" "- 30 bits (deep): 10, 10, 10, 0" msgstr "" +"以下为常用数值 (红,绿,蓝,透明度):\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" #: src/gui/settings.cpp:735 #, c-format @@ -6678,50 +6778,57 @@ msgid "" "%s\n" "%s" msgstr "" +"当前渲染后端: %s\n" +"%s\n" +"%s\n" +"%s" #: src/gui/settings.cpp:738 msgid "VSync" -msgstr "" +msgstr "垂直同步" #: src/gui/settings.cpp:746 msgid "Frame rate limit" -msgstr "" +msgstr "限制帧率" #: src/gui/settings.cpp:746 msgid "Unlimited" -msgstr "" +msgstr "无限" #: src/gui/settings.cpp:752 msgid "only applies when VSync is disabled." -msgstr "" +msgstr "仅在垂直同步关闭时生效." #: src/gui/settings.cpp:756 msgid "Display render time" -msgstr "" +msgstr "显示渲染时间" #: src/gui/settings.cpp:763 msgid "Late render clear" -msgstr "" +msgstr "推迟 render clear" #: src/gui/settings.cpp:768 msgid "" "calls rend->clear() after rend->present(). might reduce UI latency by one " "frame in some drivers." msgstr "" +"在 rend->present() 之后调用 rend->clear(). 可能在某些渲染驱动降低一帧延迟. " #: src/gui/settings.cpp:773 msgid "Power-saving mode" -msgstr "" +msgstr "节能模式" #: src/gui/settings.cpp:778 msgid "" "saves power by lowering the frame rate to 2fps when idle.\n" "may cause issues under Mesa drivers!" msgstr "" +"空闲时降低帧率到 2fps.\n" +"可能在 Mesa 驱动中产生问题!" #: src/gui/settings.cpp:783 msgid "Disable threaded input (restart after changing!)" -msgstr "" +msgstr "关闭 threaded input (修改后请重启!)" #: src/gui/settings.cpp:788 msgid "" @@ -6730,36 +6837,38 @@ msgid "" "however, crashes have been reported when threaded input is on. enable this " "option if that is the case." msgstr "" +"threaded input 在另外一线程上处理 note 预览(在支持的平台上), 以减少延迟. \n" +"但有报告当threaded input打开时会导致崩溃. 如遇到,请启用此项. " #: src/gui/settings.cpp:793 msgid "Enable event delay" -msgstr "" +msgstr "启用 event delay" #: src/gui/settings.cpp:799 msgid "may cause issues with high-polling-rate mice when previewing notes." -msgstr "" +msgstr "如使用高刷新率的鼠标并启用此项,可能导致预览时出现问题" #: src/gui/settings.cpp:803 msgid "Per-channel oscilloscope threads" -msgstr "" +msgstr "每个通道的示波器使用一个线程" #: src/gui/settings.cpp:811 msgid "you're being silly, aren't you? that's enough." -msgstr "" +msgstr "这很愚蠢,不是吗? 泥垢了." #: src/gui/settings.cpp:815 msgid "what are you doing? stop!" -msgstr "" +msgstr "侬在干甚么? 停下!" #: src/gui/settings.cpp:819 #, c-format msgid "" "it is a bad idea to set this number higher than your CPU core count (%d)!" -msgstr "" +msgstr "设置此项高于CPU 核心数并不明智." #: src/gui/settings.cpp:824 msgid "Oscilloscope rendering engine:" -msgstr "" +msgstr "示波器渲染引擎:" #: src/gui/settings.cpp:826 msgid "ImGui line plot" @@ -6767,64 +6876,68 @@ msgstr "" #: src/gui/settings.cpp:831 msgid "render using Dear ImGui's built-in line drawing functions." -msgstr "" +msgstr "使用Dear ImGui的内置 line drawing 函数渲染." #: src/gui/settings.cpp:833 msgid "GLSL (if available)" -msgstr "" +msgstr "GLSL (如果可用)" #: src/gui/settings.cpp:839 msgid "" "render using shaders that run on the graphics card.\n" "only available in OpenGL ES 2.0 render backend." msgstr "" +"使用显卡的着色器渲染.\n" +"仅在OpenGL ES 2.0 渲染后端可用." #: src/gui/settings.cpp:841 msgid "" "render using shaders that run on the graphics card.\n" "only available in OpenGL 3.0 render backend." msgstr "" +"使用显卡的着色器渲染.\n" +"仅在OpenGL 3.0 渲染后端可用." #: src/gui/settings.cpp:848 msgid "Vibration" -msgstr "" +msgstr "振动" #: src/gui/settings.cpp:850 msgid "Strength" -msgstr "" +msgstr "强度" #: src/gui/settings.cpp:856 src/gui/insEdit.cpp:2289 src/gui/insEdit.cpp:2387 #: src/gui/insEdit.cpp:5587 src/gui/insEdit.cpp:6246 msgid "Length" -msgstr "" +msgstr "长度" #: src/gui/settings.cpp:864 src/gui/gui.cpp:4203 msgid "File" -msgstr "" +msgstr "文件" #: src/gui/settings.cpp:867 msgid "Use system file picker" -msgstr "" +msgstr "使用系统文件选择器" #: src/gui/settings.cpp:872 msgid "Number of recent files" -msgstr "" +msgstr "显示最近文件的数量" #: src/gui/settings.cpp:879 msgid "Compress when saving" -msgstr "" +msgstr "保存时压缩" #: src/gui/settings.cpp:884 msgid "use zlib to compress saved songs." -msgstr "" +msgstr "使用zlib来压缩保存的曲目." #: src/gui/settings.cpp:888 msgid "Save unused patterns" -msgstr "" +msgstr "保存未使用的Patterns" #: src/gui/settings.cpp:894 msgid "Use new pattern format when saving" -msgstr "" +msgstr "使用新的Pattern 格式来保存" #: src/gui/settings.cpp:899 msgid "" @@ -6832,18 +6945,21 @@ msgid "" "disable if you need compatibility with older Furnace and/or tools\n" "which do not support this format." msgstr "" +"打包以节省空间.\n" +"关闭如果你需要用旧版不支持此格式的 Furnace 和/或 工具\n" +" " #: src/gui/settings.cpp:903 msgid "Don't apply compatibility flags when loading .dmf" -msgstr "" +msgstr "加载 .dmf时不应用兼容性标志" #: src/gui/settings.cpp:908 msgid "do not report any issues arising from the use of this option!" -msgstr "" +msgstr "无需回报使用此选项时遇到的问题!" #: src/gui/settings.cpp:911 msgid "Play after opening song:" -msgstr "" +msgstr "打开曲目后播放:" #: src/gui/settings.cpp:913 msgid "No##pol0" @@ -6851,7 +6967,7 @@ msgstr "" #: src/gui/settings.cpp:917 msgid "Only if already playing##pol1" -msgstr "" +msgstr "仅在当前曲目播放时##pol1" #: src/gui/settings.cpp:921 msgid "Yes##pol0" @@ -6859,89 +6975,93 @@ msgstr "" #: src/gui/settings.cpp:927 msgid "Audio export loop/fade out time:" -msgstr "" +msgstr "导出音频的 循环/淡出 时间:" #: src/gui/settings.cpp:929 msgid "Set to these values on start-up:##fot0" -msgstr "" +msgstr "打开Furnace时设置为这些值:##fot0" #: src/gui/settings.cpp:947 msgid "Remember last values##fot1" -msgstr "" +msgstr "使用上次所用值##fot1" #: src/gui/settings.cpp:954 msgid "Store instrument name in .fui" -msgstr "" +msgstr "在 .fui 中保存乐器名" #: src/gui/settings.cpp:959 msgid "" "when enabled, saving an instrument will store its name.\n" "this may increase file size." msgstr "" +"启用时,会在.fui文件中保存乐器名称.\n" +"会增加文件大小." #: src/gui/settings.cpp:963 msgid "Load instrument name from .fui" -msgstr "" +msgstr "从 .fui 中加载乐器名称" #: src/gui/settings.cpp:968 msgid "" "when enabled, loading an instrument will use the stored name (if present).\n" "otherwise, it will use the file name." msgstr "" +"启用时,加载乐器时会尝试从.fui中加载其名称.\n" +"如失败则使用文件名." #: src/gui/settings.cpp:972 msgid "Auto-fill file name when saving" -msgstr "" +msgstr "保存时自动填写文件名" #: src/gui/settings.cpp:977 msgid "" "fill the file name field with an appropriate file name when saving or " "exporting." -msgstr "" +msgstr "保存/导出时会自动填写文件名 " #: src/gui/settings.cpp:981 src/gui/gui.cpp:5597 src/gui/gui.cpp:5647 msgid "New Song" -msgstr "" +msgstr "新建曲目" #: src/gui/settings.cpp:983 msgid "Initial system:" -msgstr "" +msgstr "启动后选中系统:" #: src/gui/settings.cpp:985 msgid "Current system" -msgstr "" +msgstr "当前系统" #: src/gui/settings.cpp:998 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3058 msgid "Randomize" -msgstr "" +msgstr "随机化" #: src/gui/settings.cpp:1048 msgid "Reset to defaults" -msgstr "" +msgstr "重置设置" #: src/gui/settings.cpp:1183 msgid "When creating new song:" -msgstr "" +msgstr "新建曲目时:" #: src/gui/settings.cpp:1185 msgid "Display system preset selector##NSB0" -msgstr "" +msgstr "显示系统预设设置菜单##NSB0" #: src/gui/settings.cpp:1189 msgid "Start with initial system##NSB1" -msgstr "" +msgstr "使用'启动后选中系统'##NSB1" #: src/gui/settings.cpp:1193 msgid "Default author name" -msgstr "" +msgstr "默认作者名" #: src/gui/settings.cpp:1197 msgid "Start-up" -msgstr "" +msgstr "启动" #: src/gui/settings.cpp:1198 msgid "Play intro on start-up:" -msgstr "" +msgstr "启动时播放Intro" #: src/gui/settings.cpp:1200 msgid "No##pis0" @@ -6953,65 +7073,67 @@ msgstr "" #: src/gui/settings.cpp:1208 msgid "Full (short when loading song)##pis2" -msgstr "" +msgstr "Full (加载曲目时播放Short版本)##pis2" #: src/gui/settings.cpp:1212 msgid "Full (always)##pis3" -msgstr "" +msgstr "Full (总是)##pis3" #: src/gui/settings.cpp:1219 msgid "Disable fade-in during start-up" -msgstr "" +msgstr "关闭启动时的淡入" #: src/gui/settings.cpp:1225 msgid "About screen party time" -msgstr "" +msgstr "关于屏幕派对模式" #: src/gui/settings.cpp:1230 msgid "Warning: may cause epileptic seizures." -msgstr "" +msgstr "警告: 可能导致光敏性癫痫." #: src/gui/settings.cpp:1234 msgid "Behavior" -msgstr "" +msgstr "行为" #: src/gui/settings.cpp:1236 msgid "New instruments are blank" -msgstr "" +msgstr "新建乐器为空" #: src/gui/settings.cpp:1242 src/gui/settings.cpp:4260 msgid "Configuration" -msgstr "" +msgstr "配置" #: src/gui/settings.cpp:1251 msgid "Factory Reset" -msgstr "" +msgstr "恢复默认设定" #: src/gui/settings.cpp:1252 msgid "" "Are you sure you want to reset all Furnace settings?\n" "You must restart Furnace after doing so." msgstr "" +"确定要重置所有Furnace的设置?\n" +"请务在重置后必重启Furnace." #: src/gui/settings.cpp:1260 msgid "Output" -msgstr "" +msgstr "输出" #: src/gui/settings.cpp:1268 msgid "Backend" -msgstr "" +msgstr "后端" #: src/gui/settings.cpp:1301 msgid "Driver" -msgstr "" +msgstr "驱动" #: src/gui/settings.cpp:1324 msgid "Device" -msgstr "" +msgstr "设备" #: src/gui/settings.cpp:1328 msgid "" -msgstr "" +msgstr "<先点击 OK 或 应用>" #: src/gui/settings.cpp:1329 msgid "ALERT - TRESPASSER DETECTED" @@ -7023,11 +7145,11 @@ msgstr "" #: src/gui/settings.cpp:1338 src/gui/settings.cpp:1340 msgid "" -msgstr "" +msgstr "<系统默认>" #: src/gui/settings.cpp:1376 src/gui/insEdit.cpp:7200 msgid "Outputs" -msgstr "" +msgstr "输出" #: src/gui/settings.cpp:1384 msgid "" @@ -7038,6 +7160,12 @@ msgid "" "- 6 for 5.1 surround\n" "- 8 for 7.1 surround" msgstr "" +"常用值:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" #: src/gui/settings.cpp:1392 #, c-format @@ -7046,7 +7174,7 @@ msgstr "" #: src/gui/settings.cpp:1407 msgid "Multi-threaded (EXPERIMENTAL)" -msgstr "" +msgstr "多线程 (实验性)" #: src/gui/settings.cpp:1416 msgid "" @@ -7057,25 +7185,31 @@ msgid "" "- experimental!\n" "- only useful on multi-chip songs." msgstr "" +"在另外线程上运行芯片模拟器.\n" +"在使用复杂的芯片模拟器时可提高性能.\n" +"\n" +"警告:\n" +"- 实验性!\n" +"- 仅在多芯片歌曲中好用." #: src/gui/settings.cpp:1421 msgid "Number of threads" -msgstr "" +msgstr "线程数" #: src/gui/settings.cpp:1428 msgid "that's the limit!" -msgstr "" +msgstr "到限了!" #: src/gui/settings.cpp:1432 #, c-format msgid "" "it is a VERY bad idea to set this number higher than your CPU core count " "(%d)!" -msgstr "" +msgstr "设置此值高于CPU核心数十分不明智 (%d)!" #: src/gui/settings.cpp:1440 msgid "Low-latency mode" -msgstr "" +msgstr "低延迟模式" #: src/gui/settings.cpp:1445 msgid "" @@ -7084,14 +7218,18 @@ msgid "" "\n" "warning: only enable if your buffer size is small (10ms or less)." msgstr "" +"通过运行引擎高于tick rate 设定以减少延迟.\n" +"在 实时演奏/听着玩 时十分有用.\n" +"\n" +"警告: 只当你的 音频缓存大小 小于 10ms时启用." #: src/gui/settings.cpp:1449 msgid "Force mono audio" -msgstr "" +msgstr "强制单声道" #: src/gui/settings.cpp:1457 msgid "Exclusive mode" -msgstr "" +msgstr "独占模式" #: src/gui/settings.cpp:1468 #, c-format @@ -7109,23 +7247,23 @@ msgstr[1] "" #: src/gui/settings.cpp:1476 msgid "Mixing" -msgstr "" +msgstr "混音" #: src/gui/settings.cpp:1478 src/gui/settings.cpp:2087 msgid "Quality" -msgstr "" +msgstr "质量" #: src/gui/settings.cpp:1483 msgid "Software clipping" -msgstr "" +msgstr "软件削波" #: src/gui/settings.cpp:1489 msgid "DC offset correction" -msgstr "" +msgstr "DC偏移修正" #: src/gui/settings.cpp:1507 src/gui/guiConst.cpp:740 msgid "Sample preview" -msgstr "" +msgstr "预览采样" #: src/gui/settings.cpp:1520 msgid "MIDI" @@ -7138,12 +7276,13 @@ msgstr "" #: src/gui/settings.cpp:1526 src/gui/settings.cpp:1529 #: src/gui/settings.cpp:1820 src/gui/settings.cpp:1822 msgid "" -msgstr "" +msgstr "<关闭>" #: src/gui/settings.cpp:1545 msgid "Re-scan MIDI devices" -msgstr "" +msgstr "重扫描MIDI设备" +# 需要用此功能的人会英语.... #: src/gui/settings.cpp:1556 src/gui/settings.cpp:2263 msgid "Note input" msgstr "" @@ -7200,6 +7339,7 @@ msgstr "" msgid "Volume curve" msgstr "" +# end of no translate. #: src/gui/settings.cpp:1642 msgid "Actions:" msgstr "" @@ -7209,11 +7349,12 @@ msgid "" "(learning! press a button or move a slider/knob/something on your device.)" msgstr "" +# warring! above #: src/gui/settings.cpp:1670 src/gui/settings.cpp:2282 #: src/gui/settings.cpp:6941 src/gui/sampleEdit.cpp:501 #: src/gui/insEdit.cpp:5326 msgid "Type" -msgstr "" +msgstr "类型" #: src/gui/settings.cpp:1674 msgid "Note/Control" @@ -7293,225 +7434,225 @@ msgstr "" #: src/gui/settings.cpp:1897 msgid "Emulation" -msgstr "" +msgstr "模拟器" #: src/gui/settings.cpp:1899 msgid "Cores" -msgstr "" +msgstr "核心" #: src/gui/settings.cpp:1908 msgid "Playback Core(s)" -msgstr "" +msgstr "播放核" #: src/gui/settings.cpp:1910 src/gui/settings.cpp:2098 msgid "used for playback" -msgstr "" +msgstr "在播放时使用的芯片模拟器核心" #: src/gui/settings.cpp:1913 msgid "Render Core(s)" -msgstr "" +msgstr "渲染核" #: src/gui/settings.cpp:1915 src/gui/settings.cpp:2103 msgid "used in audio export" -msgstr "" +msgstr "在渲染输出音频文件时使用的芯片模拟器核心" #: src/gui/settings.cpp:2096 msgid "Playback" -msgstr "" +msgstr "播放" #: src/gui/settings.cpp:2101 msgid "Render" -msgstr "" +msgstr "渲染" #: src/gui/settings.cpp:2125 msgid "PC Speaker strategy" -msgstr "" +msgstr "PC Speaker 策略" #: src/gui/settings.cpp:2163 src/gui/settings.cpp:2165 msgid "Keyboard" -msgstr "" +msgstr "键盘" #: src/gui/settings.cpp:2174 src/gui/settings.cpp:3809 msgid "Reset defaults" -msgstr "" +msgstr "恢复默认" #: src/gui/settings.cpp:2175 msgid "Are you sure you want to reset the keyboard settings?" -msgstr "" +msgstr "你确定要重置键盘绑定?" #: src/gui/settings.cpp:2177 msgid "Global hotkeys" -msgstr "" +msgstr "全局用键" #: src/gui/settings.cpp:2214 msgid "Window activation" -msgstr "" +msgstr "窗口选中" #: src/gui/settings.cpp:2280 msgid "Key" -msgstr "" +msgstr "键" #: src/gui/settings.cpp:2284 src/gui/findReplace.cpp:725 #: src/gui/findReplace.cpp:1003 msgid "Value" -msgstr "" +msgstr "值" #: src/gui/settings.cpp:2294 #, c-format msgid "Macro release##SNType_%d" -msgstr "" +msgstr "释放宏##SNType_%d" #: src/gui/settings.cpp:2299 #, c-format msgid "Note release##SNType_%d" -msgstr "" +msgstr "释放键##SNType_%d" #: src/gui/settings.cpp:2304 #, c-format msgid "Note off##SNType_%d" -msgstr "" +msgstr "休止键##SNType_%d" #: src/gui/settings.cpp:2309 #, c-format msgid "Note##SNType_%d" -msgstr "" +msgstr "键" #: src/gui/settings.cpp:2333 msgid "Add..." -msgstr "" +msgstr "添加..." #: src/gui/settings.cpp:2423 msgid "Instrument list" -msgstr "" +msgstr "乐器列表" #: src/gui/settings.cpp:2443 msgid "Wavetable list" -msgstr "" +msgstr "波表列表" #: src/gui/settings.cpp:2464 msgid "Sample list" -msgstr "" +msgstr "采样列表" #: src/gui/settings.cpp:2514 msgid "Sample editor" -msgstr "" +msgstr "采样编辑器" #: src/gui/settings.cpp:2552 src/gui/settings.cpp:3819 #: src/gui/settings.cpp:3849 msgid "Interface" -msgstr "" +msgstr "界面" #: src/gui/settings.cpp:2554 msgid "Layout" -msgstr "" +msgstr "排列" #: src/gui/settings.cpp:2556 msgid "Workspace layout:" -msgstr "" +msgstr "工作区排列:" #: src/gui/settings.cpp:2566 src/gui/gui.cpp:2932 msgid "Reset" -msgstr "" +msgstr "重置" #: src/gui/settings.cpp:2567 src/gui/gui.cpp:4467 msgid "Are you sure you want to reset the workspace layout?" -msgstr "" +msgstr "你确定要重置工作区排列?" #: src/gui/settings.cpp:2571 msgid "Allow docking editors" -msgstr "" +msgstr "允许编辑器靠近边缘后分屏" #: src/gui/settings.cpp:2578 msgid "Remember window position" -msgstr "" +msgstr "保存窗口位置" #: src/gui/settings.cpp:2583 msgid "remembers the window's last position on start-up." -msgstr "" +msgstr "打开时恢复上次窗口位置." #: src/gui/settings.cpp:2588 msgid "Only allow window movement when clicking on title bar" -msgstr "" +msgstr "仅允许通过窗口标题栏移动窗口" #: src/gui/settings.cpp:2595 msgid "Center pop-up windows" -msgstr "" +msgstr "居中弹出窗口" #: src/gui/settings.cpp:2600 msgid "Play/edit controls layout:" -msgstr "" +msgstr "播放/编辑 控制排列方式:" #: src/gui/settings.cpp:2602 msgid "Classic##ecl0" -msgstr "" +msgstr "经典##ecl0" #: src/gui/settings.cpp:2606 msgid "Compact##ecl1" -msgstr "" +msgstr "紧凑##ecl1" #: src/gui/settings.cpp:2610 msgid "Compact (vertical)##ecl2" -msgstr "" +msgstr "紧凑(竖直)##ecl2" #: src/gui/settings.cpp:2614 msgid "Split##ecl3" -msgstr "" +msgstr "分立##ecl3" #: src/gui/settings.cpp:2620 msgid "Position of buttons in Orders:" -msgstr "" +msgstr "Order窗口的按钮位置:" #: src/gui/settings.cpp:2622 msgid "Top##obp0" -msgstr "" +msgstr "顶部##obp0" #: src/gui/settings.cpp:2626 msgid "Left##obp1" -msgstr "" +msgstr "左##obp1" #: src/gui/settings.cpp:2630 msgid "Right##obp2" -msgstr "" +msgstr "右##obp2" #: src/gui/settings.cpp:2637 msgid "Mouse" -msgstr "" +msgstr "鼠标" #: src/gui/settings.cpp:2639 msgid "Double-click time (seconds)" -msgstr "" +msgstr "双击时间(s)" #: src/gui/settings.cpp:2648 msgid "Don't raise pattern editor on click" -msgstr "" +msgstr "单击Pattern编辑器时不要前置其窗口" #: src/gui/settings.cpp:2654 msgid "Focus pattern editor when selecting instrument" -msgstr "" +msgstr "选乐器后聚焦Pattern编辑器窗口" #: src/gui/settings.cpp:2659 msgid "Note preview behavior:" -msgstr "" +msgstr "Note 预览行为:" #: src/gui/settings.cpp:2661 msgid "Never##npb0" -msgstr "" +msgstr "永不##npb0" #: src/gui/settings.cpp:2665 msgid "When cursor is in Note column##npb1" -msgstr "" +msgstr "当光标在Note列##npb1" #: src/gui/settings.cpp:2669 msgid "When cursor is in Note column or not in edit mode##npb2" -msgstr "" +msgstr "当光标在Note列或不在编辑模式##npb2" #: src/gui/settings.cpp:2673 msgid "Always##npb3" -msgstr "" +msgstr "总是##npb3" #: src/gui/settings.cpp:2679 msgid "Allow dragging selection:" -msgstr "" +msgstr "允许拖动:" #: src/gui/settings.cpp:2681 msgid "No##dms0" @@ -7523,32 +7664,33 @@ msgstr "" #: src/gui/settings.cpp:2689 msgid "Yes (while holding Ctrl only)##dms2" -msgstr "" +msgstr "Yes (仅当按下Ctrl时)##dms2" #: src/gui/settings.cpp:2695 msgid "Toggle channel solo on:" -msgstr "" +msgstr "切换通道独唱:" #: src/gui/settings.cpp:2697 msgid "Right-click or double-click##soloA" -msgstr "" +msgstr "右键或双击##soloA" #: src/gui/settings.cpp:2701 msgid "Right-click##soloR" -msgstr "" +msgstr "右键##soloR" #: src/gui/settings.cpp:2705 msgid "Double-click##soloD" -msgstr "" +msgstr "双击##soloD" #: src/gui/settings.cpp:2712 msgid "Double click selects entire column" -msgstr "" +msgstr "双击选中整个列" #: src/gui/settings.cpp:2718 msgid "Cursor behavior" -msgstr "" +msgstr "光标行为" +# no translate untill know what's what #: src/gui/settings.cpp:2720 msgid "Insert pushes entire channel row" msgstr "" @@ -7725,77 +7867,78 @@ msgstr "" msgid "Edit Step##cws1" msgstr "" +# end of no translate #: src/gui/settings.cpp:2921 src/gui/settings.cpp:3536 msgid "Assets" -msgstr "" +msgstr "素材" #: src/gui/settings.cpp:2924 msgid "Display instrument type menu when adding instrument" -msgstr "" +msgstr "添加乐器时显示乐器类型下拉菜单" #: src/gui/settings.cpp:2930 msgid "Select asset after opening one" -msgstr "" +msgstr "打开素材后选中其" #: src/gui/settings.cpp:2937 msgid "Appearance" -msgstr "" +msgstr "外观" #: src/gui/settings.cpp:2939 msgid "Scaling" -msgstr "" +msgstr "缩放" #: src/gui/settings.cpp:2941 msgid "Automatic UI scaling factor" -msgstr "" +msgstr "自动UI缩放倍数" #: src/gui/settings.cpp:2950 msgid "UI scaling factor" -msgstr "" +msgstr "UI缩放倍数" #: src/gui/settings.cpp:2957 msgid "Icon size" -msgstr "" +msgstr "图标尺寸" #: src/gui/settings.cpp:2972 msgid "Font renderer" -msgstr "" +msgstr "字体渲染器" #: src/gui/settings.cpp:2982 msgid "Main font" -msgstr "" +msgstr "主字体" #: src/gui/settings.cpp:2993 msgid "Size##MainFontSize" -msgstr "" +msgstr "尺寸##MainFontSize" #: src/gui/settings.cpp:3001 msgid "Header font" -msgstr "" +msgstr "从标题字体" #: src/gui/settings.cpp:3012 msgid "Size##HeadFontSize" -msgstr "" +msgstr "尺寸##HeadFontSize" #: src/gui/settings.cpp:3020 msgid "Pattern font" -msgstr "" +msgstr "Pattern 字体" #: src/gui/settings.cpp:3031 msgid "Size##PatFontSize" -msgstr "" +msgstr "尺寸##PatFontSize" #: src/gui/settings.cpp:3041 msgid "Anti-aliased fonts" -msgstr "" +msgstr "字体抗锯齿" #: src/gui/settings.cpp:3047 msgid "Support bitmap fonts" -msgstr "" +msgstr "支持位图字体" #: src/gui/settings.cpp:3052 msgid "Hinting:" -msgstr "" +msgstr "微调:" #: src/gui/settings.cpp:3054 msgid "Off (soft)##fh0" @@ -7815,23 +7958,23 @@ msgstr "" #: src/gui/settings.cpp:3072 msgid "Auto-hinter:" -msgstr "" +msgstr "自动微调:" #: src/gui/settings.cpp:3074 msgid "Disable##fah0" -msgstr "" +msgstr "关闭##fah0" #: src/gui/settings.cpp:3078 msgid "Enable##fah1" -msgstr "" +msgstr "开启##fah1" #: src/gui/settings.cpp:3082 msgid "Force##fah2" -msgstr "" +msgstr "强制开启##fah2" #: src/gui/settings.cpp:3089 msgid "Oversample" -msgstr "" +msgstr "字体过采样" #: src/gui/settings.cpp:3092 msgid "1×##fos1" @@ -7842,6 +7985,8 @@ msgid "" "saves video memory. reduces font rendering quality.\n" "use for pixel/bitmap fonts." msgstr "" +"节省显存. 降低字体渲染质量.\n" +"与 pixel/bitmap 字体连用." #: src/gui/settings.cpp:3100 msgid "2×##fos2" @@ -7849,7 +7994,7 @@ msgstr "" #: src/gui/settings.cpp:3105 msgid "default." -msgstr "" +msgstr "默认." #: src/gui/settings.cpp:3108 msgid "3×##fos3" @@ -7860,18 +8005,20 @@ msgid "" "slightly better font rendering quality.\n" "uses more video memory." msgstr "" +"稍好的字体渲染质量.\n" +"使用较多显存." #: src/gui/settings.cpp:3117 msgid "Load fallback font" -msgstr "" +msgstr "加载备用字体" #: src/gui/settings.cpp:3122 msgid "disable to save video memory." -msgstr "" +msgstr "关闭以节育现存." #: src/gui/settings.cpp:3126 msgid "Display Japanese characters" -msgstr "" +msgstr "显示日文字符" #: src/gui/settings.cpp:3132 msgid "" @@ -7887,7 +8034,7 @@ msgstr "" #: src/gui/settings.cpp:3140 msgid "Display Chinese (Simplified) characters" -msgstr "" +msgstr "显示简中字符" #: src/gui/settings.cpp:3146 msgid "" @@ -7898,10 +8045,16 @@ msgid "" "请在确保你有足够的显存后再启动此设定\n" "这是一个在ImGui实现动态字体加载之前的临时解决方案" msgstr "" +"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实现动态字体加载之前的临时解决方案." #: src/gui/settings.cpp:3154 msgid "Display Chinese (Traditional) characters" -msgstr "" +msgstr "显示繁中字符" #: src/gui/settings.cpp:3160 msgid "" @@ -7912,10 +8065,16 @@ msgid "" "請在確保你有足夠的顯存后再啟動此設定\n" "這是一個在ImGui實現動態字體加載之前的臨時解決方案" msgstr "" +"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實現動態字體加載之前的臨時解決方案" #: src/gui/settings.cpp:3168 msgid "Display Korean characters" -msgstr "" +msgstr "显示韩文字符" #: src/gui/settings.cpp:3174 msgid "" @@ -7929,7 +8088,7 @@ msgstr "" #: src/gui/settings.cpp:3183 msgid "Title bar:" -msgstr "" +msgstr "标题栏" #: src/gui/settings.cpp:3185 msgid "Furnace##tbar0" @@ -7937,139 +8096,139 @@ msgstr "" #: src/gui/settings.cpp:3190 msgid "Song Name - Furnace##tbar1" -msgstr "" +msgstr "曲目名称 - Furnace##tbar1" #: src/gui/settings.cpp:3195 msgid "file_name.fur - Furnace##tbar2" -msgstr "" +msgstr "文件名.fur - Furnace##tbar2" #: src/gui/settings.cpp:3200 msgid "/path/to/file.fur - Furnace##tbar3" -msgstr "" +msgstr "/路径/到/文件.fur - Furnace##tbar3" #: src/gui/settings.cpp:3208 msgid "Display system name on title bar" -msgstr "" +msgstr "标题栏显示系统名称" #: src/gui/settings.cpp:3215 msgid "Display chip names instead of \"multi-system\" in title bar" -msgstr "" +msgstr "标题栏显示芯片名称而不是 \"多系统\" " #: src/gui/settings.cpp:3221 msgid "Status bar:" -msgstr "" +msgstr "状态栏" #: src/gui/settings.cpp:3223 msgid "Cursor details##sbar0" -msgstr "" +msgstr "光标详情##sbar0" #: src/gui/settings.cpp:3227 msgid "File path##sbar1" -msgstr "" +msgstr "文件路径##sbar1" #: src/gui/settings.cpp:3231 msgid "Cursor details or file path##sbar2" -msgstr "" +msgstr "光标详情或文件路径##sbar2" #: src/gui/settings.cpp:3235 msgid "Nothing##sbar3" -msgstr "" +msgstr "空##sbar3" #: src/gui/settings.cpp:3242 msgid "Display playback status when playing" -msgstr "" +msgstr "播放时显示播放详情" #: src/gui/settings.cpp:3247 msgid "Export options layout:" -msgstr "" +msgstr "导出选项排列方式:" #: src/gui/settings.cpp:3249 msgid "Sub-menus in File menu##eol0" -msgstr "" +msgstr "在文件菜单中的子菜单##eol0" #: src/gui/settings.cpp:3253 msgid "Modal window with tabs##eol1" -msgstr "" +msgstr "弹出窗口##eol1" #: src/gui/settings.cpp:3257 msgid "Modal windows with options in File menu##eol2" -msgstr "" +msgstr "弹出窗口,在文件菜单中显示选项##eol2" #: src/gui/settings.cpp:3264 msgid "Capitalize menu bar" -msgstr "" +msgstr "菜单栏首字母大写" #: src/gui/settings.cpp:3270 msgid "Display add/configure/change/remove chip menus in File menu" -msgstr "" +msgstr "在文件下拉菜单中显示 新建/配置/修改/移除 芯片菜单" #: src/gui/settings.cpp:3284 msgid "Highlight channel at cursor in Orders" -msgstr "" +msgstr "高亮Orders中通道所在光标" #: src/gui/settings.cpp:3289 msgid "Orders row number format:" -msgstr "" +msgstr "Orders 行数值格式" #: src/gui/settings.cpp:3291 msgid "Decimal##orbD" -msgstr "" +msgstr "十进制##orbD" #: src/gui/settings.cpp:3295 msgid "Hexadecimal##orbH" -msgstr "" +msgstr "十六进制##orbH" #: src/gui/settings.cpp:3304 msgid "Center pattern view" -msgstr "" +msgstr "居中Pattern显示" #: src/gui/settings.cpp:3310 msgid "Overflow pattern highlights" -msgstr "" +msgstr "溢出Pattern高亮行" #: src/gui/settings.cpp:3316 msgid "Display previous/next pattern" -msgstr "" +msgstr "显示 上一个/下一个 Pattern" #: src/gui/settings.cpp:3321 msgid "Pattern row number format:" -msgstr "" +msgstr "Pattern行标识数值格式" #: src/gui/settings.cpp:3323 msgid "Decimal##prbD" -msgstr "" +msgstr "十进制##prbD" #: src/gui/settings.cpp:3327 msgid "Hexadecimal##prbH" -msgstr "" +msgstr "十六进制##prbH" #: src/gui/settings.cpp:3333 msgid "Pattern view labels:" -msgstr "" +msgstr "Pattern 显示 标记" #: src/gui/settings.cpp:3338 msgid "Note off (3-char)" -msgstr "" +msgstr "Note off (键关闭) (3-字符)" #: src/gui/settings.cpp:3343 msgid "Note release (3-char)" -msgstr "" +msgstr "Note release (键释放) (3-字符)" #: src/gui/settings.cpp:3348 msgid "Macro release (3-char)" -msgstr "" +msgstr "Macro release (宏释放) (3-字符)" #: src/gui/settings.cpp:3353 msgid "Empty field (3-char)" -msgstr "" +msgstr "Empty field (空白区) (3-字符)" #: src/gui/settings.cpp:3358 msgid "Empty field (2-char)" -msgstr "" +msgstr "Empty field (空白区) (2-字符)" #: src/gui/settings.cpp:3360 msgid "Pattern view spacing after:" -msgstr "" +msgstr "Pattern 显示间隔大小:" #: src/gui/settings.cpp:3362 src/gui/settings.cpp:4120 #: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 @@ -8080,196 +8239,197 @@ msgstr "" #: src/gui/settings.cpp:3380 src/gui/findReplace.cpp:707 #: src/gui/findReplace.cpp:974 msgid "Effect" -msgstr "" +msgstr "效果" #: src/gui/settings.cpp:3386 msgid "Effect value" -msgstr "" +msgstr "效果值" #: src/gui/settings.cpp:3393 msgid "Single-digit effects for 00-0F" -msgstr "" +msgstr "00-0F 不显示 0" #: src/gui/settings.cpp:3399 msgid "Use flats instead of sharps" -msgstr "" +msgstr "使用 降(b) 而不是 升(#)" #: src/gui/settings.cpp:3405 msgid "Use German notation" -msgstr "" +msgstr "使用德式注音 H 而非 B" #: src/gui/settings.cpp:3413 msgid "Channel style:" -msgstr "" +msgstr "通道风格:" #: src/gui/settings.cpp:3415 msgid "Classic##CHS0" -msgstr "" +msgstr "经典##CHS0" #: src/gui/settings.cpp:3419 msgid "Line##CHS1" -msgstr "" +msgstr "线条##CHS1" #: src/gui/settings.cpp:3423 msgid "Round##CHS2" -msgstr "" +msgstr "圆润##CHS2" #: src/gui/settings.cpp:3427 msgid "Split button##CHS3" -msgstr "" +msgstr "分立按钮##CHS3" #: src/gui/settings.cpp:3431 msgid "Square border##CH42" -msgstr "" +msgstr "矩形边缘##CH42" #: src/gui/settings.cpp:3435 msgid "Round border##CHS5" -msgstr "" +msgstr "圆形边缘##CHS5" #: src/gui/settings.cpp:3441 msgid "Channel volume bar:" -msgstr "" +msgstr "通道音量条:" #: src/gui/settings.cpp:3443 msgid "None##CHV0" -msgstr "" +msgstr "无##CHV0" #: src/gui/settings.cpp:3447 msgid "Simple##CHV1" -msgstr "" +msgstr "简单##CHV1" #: src/gui/settings.cpp:3451 msgid "Stereo##CHV2" -msgstr "" +msgstr "立体声##CHV2" #: src/gui/settings.cpp:3455 msgid "Real##CHV3" -msgstr "" +msgstr "真实响度##CHV3" #: src/gui/settings.cpp:3459 msgid "Real (stereo)##CHV4" -msgstr "" +msgstr "立体声真实响度##CHV4" #: src/gui/settings.cpp:3465 msgid "Channel feedback style:" -msgstr "" +msgstr "通道反馈风格:" #: src/gui/settings.cpp:3467 msgid "Off##CHF0" -msgstr "" +msgstr "关闭##CHF0" #: src/gui/settings.cpp:3471 msgid "Note##CHF1" -msgstr "" +msgstr "键激活反馈##CHF1" #: src/gui/settings.cpp:3475 msgid "Volume##CHF2" -msgstr "" +msgstr "音量反馈##CHF2" #: src/gui/settings.cpp:3479 msgid "Active##CHF3" -msgstr "" +msgstr "通道活跃度##CHF3" #: src/gui/settings.cpp:3485 msgid "Channel font:" -msgstr "" +msgstr "通道字体:" #: src/gui/settings.cpp:3487 msgid "Regular##CHFont0" -msgstr "" +msgstr "正常##CHFont0" #: src/gui/settings.cpp:3491 msgid "Monospace##CHFont1" -msgstr "" +msgstr "分割##CHFont1" #: src/gui/settings.cpp:3498 msgid "Center channel name" -msgstr "" +msgstr "居中通道名称" #: src/gui/settings.cpp:3503 msgid "Channel colors:" -msgstr "" +msgstr "通道色彩:" #: src/gui/settings.cpp:3505 msgid "Single##CHC0" -msgstr "" +msgstr "单一##CHC0" #: src/gui/settings.cpp:3509 msgid "Channel type##CHC1" -msgstr "" +msgstr "以通道类型决定##CHC1" #: src/gui/settings.cpp:3513 msgid "Instrument type##CHC2" -msgstr "" +msgstr "以乐器类型决定##CHC2" #: src/gui/settings.cpp:3519 msgid "Channel name colors:" -msgstr "" +msgstr "通道名称颜色:" #: src/gui/settings.cpp:3521 msgid "Single##CTC0" -msgstr "" +msgstr "单一##CTC0" #: src/gui/settings.cpp:3525 msgid "Channel type##CTC1" -msgstr "" +msgstr "通道类型决定##CTC1" #: src/gui/settings.cpp:3529 msgid "Instrument type##CTC2" -msgstr "" +msgstr "乐器类型决定##CTC2" #: src/gui/settings.cpp:3538 msgid "Unified instrument/wavetable/sample list" -msgstr "" +msgstr "统一 乐器/波表/采样 列表" #: src/gui/settings.cpp:3548 msgid "Horizontal instrument list" -msgstr "" +msgstr "水平乐器列表" #: src/gui/settings.cpp:3554 msgid "Instrument list icon style:" -msgstr "" +msgstr "乐器列表 图标风格:" #: src/gui/settings.cpp:3556 msgid "None##iis0" -msgstr "" +msgstr "无图标##iis0" #: src/gui/settings.cpp:3560 msgid "Graphical icons##iis1" -msgstr "" +msgstr "图形图标##iis1" #: src/gui/settings.cpp:3564 msgid "Letter icons##iis2" -msgstr "" +msgstr "文字图标##iis2" #: src/gui/settings.cpp:3571 msgid "Colorize instrument editor using instrument type" -msgstr "" +msgstr "以乐器类型给乐器编辑器上色" #: src/gui/settings.cpp:3577 src/gui/settings.cpp:4019 msgid "Macro Editor" -msgstr "" +msgstr "宏编辑器" #: src/gui/settings.cpp:3578 msgid "Macro editor layout:" -msgstr "" +msgstr "宏编辑器排列方式:" #: src/gui/settings.cpp:3580 msgid "Unified##mel0" -msgstr "" +msgstr "统一##mel0" #: src/gui/settings.cpp:3590 msgid "Grid##mel2" -msgstr "" +msgstr "分格##mel2" #: src/gui/settings.cpp:3594 msgid "Single (with list)##mel3" -msgstr "" +msgstr "单一 (以列表区分)##mel3" #: src/gui/settings.cpp:3607 msgid "Use classic macro editor vertical slider" -msgstr "" +msgstr "使用经典宏编辑器的垂直滑块" +# idk what's this, skip. #: src/gui/settings.cpp:3613 msgid "Wave Editor" msgstr "" @@ -8278,154 +8438,156 @@ msgstr "" msgid "Use compact wave editor" msgstr "" +# end of no translate. #: src/gui/settings.cpp:3621 src/gui/settings.cpp:3996 msgid "FM Editor" -msgstr "" +msgstr "FM 编辑器" #: src/gui/settings.cpp:3622 msgid "FM parameter names:" -msgstr "" +msgstr "FM 参数名词:" #: src/gui/settings.cpp:3624 msgid "Friendly##fmn0" -msgstr "" +msgstr "友好##fmn0" #: src/gui/settings.cpp:3628 msgid "Technical##fmn1" -msgstr "" +msgstr "专业##fmn1" #: src/gui/settings.cpp:3632 msgid "Technical (alternate)##fmn2" -msgstr "" +msgstr "专业(候补)##fmn2" #: src/gui/settings.cpp:3639 msgid "Use standard OPL waveform names" -msgstr "" +msgstr "使用标准 OPL 波形命名" #: src/gui/settings.cpp:3644 msgid "FM parameter editor layout:" -msgstr "" +msgstr "FM 参数编辑器排列方式:" #: src/gui/settings.cpp:3646 msgid "Modern##fml0" -msgstr "" +msgstr "现代##fml0" #: src/gui/settings.cpp:3650 msgid "Compact (2x2, classic)##fml1" -msgstr "" +msgstr "紧凑 (2x2, 经典)##fml1" #: src/gui/settings.cpp:3654 msgid "Compact (1x4)##fml2" -msgstr "" +msgstr "紧凑 (1x4)##fml2" #: src/gui/settings.cpp:3658 msgid "Compact (4x1)##fml3" -msgstr "" +msgstr "紧凑 (4x1)##fml3" #: src/gui/settings.cpp:3662 msgid "Alternate (2x2)##fml4" -msgstr "" +msgstr "代替 (2x2)##fml4" #: src/gui/settings.cpp:3666 msgid "Alternate (1x4)##fml5" -msgstr "" +msgstr "代替 (1x4)##fml5" #: src/gui/settings.cpp:3670 msgid "Alternate (4x1)##fml5" -msgstr "" +msgstr "代替 (4x1)##fml5" #: src/gui/settings.cpp:3676 msgid "Position of Sustain in FM editor:" -msgstr "" +msgstr "FM 编辑器中 Sustain 参数位置:" #: src/gui/settings.cpp:3678 msgid "Between Decay and Sustain Rate##susp0" -msgstr "" +msgstr "在 Decay 和 Sustain Rate 间##susp0" #: src/gui/settings.cpp:3682 msgid "After Release Rate##susp1" -msgstr "" +msgstr "在 Release Rate 之后##susp1" #: src/gui/settings.cpp:3689 msgid "Use separate colors for carriers/modulators in FM editor" -msgstr "" +msgstr "在FM 编辑器中使用另外的颜色以区分 carriers/modulators" #: src/gui/settings.cpp:3695 msgid "Unsigned FM detune values" -msgstr "" +msgstr "Unsigned FM Detune 数值" #: src/gui/settings.cpp:3702 msgid "Chip memory usage unit:" -msgstr "" +msgstr "芯片内存使用率单位" #: src/gui/settings.cpp:3704 msgid "Bytes##MUU0" -msgstr "" +msgstr "字节##MUU0" #: src/gui/settings.cpp:3708 msgid "Kilobytes##MUU1" -msgstr "" +msgstr "千字节##MUU1" #: src/gui/settings.cpp:3717 msgid "Rounded corners" -msgstr "" +msgstr "边缘圆角" #: src/gui/settings.cpp:3723 src/gui/settings.cpp:3901 #: src/gui/settings.cpp:3943 msgid "Border" -msgstr "" +msgstr "边缘" #: src/gui/settings.cpp:3735 msgid "Anti-aliased" -msgstr "" +msgstr "抗锯齿" #: src/gui/settings.cpp:3741 msgid "Fill entire window" -msgstr "" +msgstr "填充整个窗口" #: src/gui/settings.cpp:3747 msgid "Waveform goes out of bounds" -msgstr "" +msgstr "波形可超出窗口限制" #: src/gui/settings.cpp:3759 msgid "Windows" -msgstr "" +msgstr "窗口" #: src/gui/settings.cpp:3761 msgid "Rounded window corners" -msgstr "" +msgstr "窗口边缘圆角" #: src/gui/settings.cpp:3767 msgid "Rounded buttons" -msgstr "" +msgstr "圆角按钮" #: src/gui/settings.cpp:3773 msgid "Rounded menu corners" -msgstr "" +msgstr "菜单圆角" #: src/gui/settings.cpp:3779 msgid "Rounded tabs" -msgstr "" +msgstr "圆角标签" #: src/gui/settings.cpp:3785 msgid "Rounded scrollbars" -msgstr "" +msgstr "圆角滑块" #: src/gui/settings.cpp:3791 msgid "Borders around widgets" -msgstr "" +msgstr "边缘加重" #: src/gui/settings.cpp:3800 msgid "Color scheme" -msgstr "" +msgstr "色彩配置" #: src/gui/settings.cpp:3810 msgid "Are you sure you want to reset the color scheme?" -msgstr "" +msgstr "你确定要重置色彩配置?" +# 跳过色彩配置 #: src/gui/settings.cpp:3813 msgid "Guru mode" -msgstr "" +msgstr "显示所有色彩配置选项" #: src/gui/settings.cpp:3820 src/gui/settings.cpp:3850 msgid "Frame shading" @@ -8569,7 +8731,7 @@ msgstr "" #: src/gui/settings.cpp:3889 msgid "Interface (other)" -msgstr "" +msgstr "界面(其他设置)" #: src/gui/settings.cpp:3891 msgid "Window background" @@ -8673,7 +8835,7 @@ msgstr "" #: src/gui/settings.cpp:3920 src/gui/settings.cpp:4141 src/gui/guiConst.cpp:235 msgid "Miscellaneous" -msgstr "" +msgstr "杂项" #: src/gui/settings.cpp:3921 msgid "Toggle on" @@ -8701,7 +8863,7 @@ msgstr "" #: src/gui/settings.cpp:3929 msgid "File Picker (built-in)" -msgstr "" +msgstr "内置文件选择器" #: src/gui/settings.cpp:3931 msgid "Song (native)" @@ -8744,7 +8906,7 @@ msgstr "" #: src/gui/insEdit.cpp:7364 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7460 #: src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7488 msgid "Waveform" -msgstr "" +msgstr "波形" #: src/gui/settings.cpp:3949 msgid "Waveform (clip)" @@ -8856,7 +9018,7 @@ msgstr "" #: src/gui/settings.cpp:3989 msgid "Envelope View" -msgstr "" +msgstr "包络示图" #: src/gui/settings.cpp:3990 src/gui/insEdit.cpp:540 src/gui/insEdit.cpp:3552 #: src/gui/insEdit.cpp:3553 src/gui/insEdit.cpp:4086 src/gui/insEdit.cpp:4156 @@ -8866,11 +9028,11 @@ msgstr "" #: src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7171 #, c-format msgid "Envelope" -msgstr "" +msgstr "包络" #: src/gui/settings.cpp:3991 msgid "Sustain guide" -msgstr "" +msgstr "延音释放示意" #: src/gui/settings.cpp:3997 msgid "Algorithm background" @@ -8952,11 +9114,11 @@ msgstr "" #: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7481 #: src/gui/insEdit.cpp:7489 msgid "Pitch" -msgstr "" +msgstr "音调" #: src/gui/settings.cpp:4026 msgid "Instrument Types" -msgstr "" +msgstr "乐器类型" #: src/gui/settings.cpp:4027 msgid "FM (OPN)" @@ -9144,11 +9306,11 @@ msgstr "" #: src/gui/settings.cpp:4094 msgid "Single color (background)" -msgstr "" +msgstr "单一通道色彩(背景)" #: src/gui/settings.cpp:4095 msgid "Single color (text)" -msgstr "" +msgstr "单一通道色彩(文字)" #: src/gui/settings.cpp:4096 src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 msgid "FM" @@ -9160,7 +9322,7 @@ msgstr "" #: src/gui/settings.cpp:4102 msgid "Muted" -msgstr "" +msgstr "静音通道" #: src/gui/settings.cpp:4106 msgid "Playhead" @@ -9189,7 +9351,7 @@ msgstr "" #: src/gui/settings.cpp:4112 src/gui/settings.cpp:4177 #: src/gui/findReplace.cpp:791 msgid "Selection" -msgstr "" +msgstr "选区" #: src/gui/settings.cpp:4113 msgid "Selection (hovered)" @@ -9393,7 +9555,7 @@ msgstr "" #: src/gui/settings.cpp:4169 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 msgid "Sample Editor" -msgstr "" +msgstr "采样编辑器" #: src/gui/settings.cpp:4172 msgid "Time background" @@ -9445,7 +9607,7 @@ msgstr "" #: src/gui/settings.cpp:4187 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 msgid "Pattern Manager" -msgstr "" +msgstr "Pattern管理器" #: src/gui/settings.cpp:4188 msgid "Unallocated" @@ -9473,7 +9635,7 @@ msgstr "" #: src/gui/settings.cpp:4196 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 msgid "Piano" -msgstr "" +msgstr "钢琴键" #: src/gui/settings.cpp:4198 msgid "Upper key" @@ -9627,79 +9789,80 @@ msgstr "" msgid "Log level: Trace/Verbose" msgstr "" +# end of no translate. #: src/gui/settings.cpp:4258 msgid "Backup" -msgstr "" +msgstr "备份" #: src/gui/settings.cpp:4263 msgid "Enable backup system" -msgstr "" +msgstr "启用备份系统" #: src/gui/settings.cpp:4268 msgid "Interval (in seconds)" -msgstr "" +msgstr "备份间隔(秒)" #: src/gui/settings.cpp:4273 msgid "Backups per file" -msgstr "" +msgstr "单个文件生成备份数" #: src/gui/settings.cpp:4279 msgid "Backup Management" -msgstr "" +msgstr "备份管理" #: src/gui/settings.cpp:4283 msgid "Purge before:" -msgstr "" +msgstr "清除此前的备份:" #: src/gui/settings.cpp:4357 msgid "Go##PDate" -msgstr "" +msgstr "开始##PDate" #: src/gui/settings.cpp:4364 #, c-format msgid "%PB used" -msgstr "" +msgstr "使用了 %PB" #: src/gui/settings.cpp:4366 #, c-format msgid "%TB used" -msgstr "" +msgstr "使用了 %TB" #: src/gui/settings.cpp:4368 #, c-format msgid "%GB used" -msgstr "" +msgstr "使用了 %GB" #: src/gui/settings.cpp:4370 #, c-format msgid "%MB used" -msgstr "" +msgstr "使用了 %MB" #: src/gui/settings.cpp:4372 #, c-format msgid "%KB used" -msgstr "" +msgstr "使用了 %KB" #: src/gui/settings.cpp:4374 #, c-format msgid "% bytes used" -msgstr "" +msgstr "使用了 % bytes" #: src/gui/settings.cpp:4379 msgid "Refresh" -msgstr "" +msgstr "刷新" #: src/gui/settings.cpp:4383 msgid "Delete all" -msgstr "" +msgstr "删除全部" #: src/gui/settings.cpp:4389 src/gui/settings.cpp:6942 msgid "Size" -msgstr "" +msgstr "大小" #: src/gui/settings.cpp:4390 msgid "Latest" -msgstr "" +msgstr "最新备份" #: src/gui/settings.cpp:4400 #, c-format @@ -9731,6 +9894,7 @@ msgstr "" msgid "%" msgstr "" +# due to the tech.support nature of Cheat Codes, no translate for ease of commnicate. #: src/gui/settings.cpp:4534 msgid "Cheat Codes" msgstr "" @@ -9771,31 +9935,32 @@ msgstr "" msgid "enabled \"comfortable\" mode" msgstr "" +# end of no translate. #: src/gui/settings.cpp:4590 msgid "OK##SettingsOK" msgstr "" #: src/gui/settings.cpp:4596 msgid "Cancel##SettingsCancel" -msgstr "" +msgstr "取消##SettingsCancel" #: src/gui/settings.cpp:4604 msgid "Apply##SettingsApply" -msgstr "" +msgstr "应用##SettingsApply" #: src/gui/settings.cpp:5678 msgid "could not initialize audio!" -msgstr "" +msgstr "无法初始化音频!" #: src/gui/settings.cpp:5688 src/gui/gui.cpp:4079 src/gui/gui.cpp:6698 #: src/gui/gui.cpp:7136 msgid "error while loading fonts! please check your settings." -msgstr "" +msgstr "加载字体时出错! 请检查你的设置." #: src/gui/settings.cpp:5867 #, c-format msgid "error while loading config! (%s)" -msgstr "" +msgstr "加载配置文件时出错! (%s)" #: src/gui/settings.cpp:6929 msgid "[Dir]" @@ -9811,54 +9976,57 @@ msgstr "" #: src/gui/settings.cpp:6932 msgid "Name:" -msgstr "" +msgstr "名称:" #: src/gui/settings.cpp:6933 msgid "Path:" -msgstr "" +msgstr "路径:" #: src/gui/settings.cpp:6934 msgid "Reset search" -msgstr "" +msgstr "重置搜索" #: src/gui/settings.cpp:6935 msgid "Drives" -msgstr "" +msgstr "磁盘" #: src/gui/settings.cpp:6936 msgid "" "Edit path\n" "You can also right click on path buttons" msgstr "" +"编辑目录\n" +"你也可右键路径按钮" #: src/gui/settings.cpp:6937 msgid "Go to home directory" -msgstr "" +msgstr "转到用户文件夹" #: src/gui/settings.cpp:6938 msgid "Go to parent directory" -msgstr "" +msgstr "转到上一级目录" #: src/gui/settings.cpp:6939 msgid "Create Directory" -msgstr "" +msgstr "新建文件夹" #: src/gui/settings.cpp:6940 msgid "File name" -msgstr "" +msgstr "文件名" #: src/gui/settings.cpp:6943 msgid "Date" -msgstr "" +msgstr "日期" +# end of no translate. #: src/gui/settings.cpp:6944 src/gui/gui.cpp:5544 src/gui/gui.cpp:5679 #: src/gui/gui.cpp:5680 msgid "Warning" -msgstr "" +msgstr "警告" #: src/gui/settings.cpp:6945 msgid "The file you selected already exists! Would you like to overwrite it?" -msgstr "" +msgstr "选取的文件已经存在! 是否要覆盖其?" #: src/gui/settings.cpp:6946 src/gui/gui.cpp:5684 src/gui/gui.cpp:5708 #: src/gui/gui.cpp:5732 src/gui/gui.cpp:5756 src/gui/gui.cpp:5780 @@ -9883,103 +10051,103 @@ msgstr "" #: src/gui/orders.cpp:114 msgid "Add new order" -msgstr "" +msgstr "新增order" #: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 msgid "Remove order" -msgstr "" +msgstr "移除order" #: src/gui/orders.cpp:137 msgid "Duplicate order (right-click to deep clone)" -msgstr "" +msgstr "克隆order(右键以深度克隆)" #: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 msgid "Move order up" -msgstr "" +msgstr "上移order" #: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 msgid "Move order down" -msgstr "" +msgstr "下移order" #: src/gui/orders.cpp:167 msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" +msgstr "在曲目结尾克隆当前order" #: src/gui/orders.cpp:177 msgid "Order change mode: entire row" -msgstr "" +msgstr "Order编辑模式: 全行" #: src/gui/orders.cpp:179 msgid "Order change mode: one" -msgstr "" +msgstr "Order编辑模式: 单格" #: src/gui/orders.cpp:205 msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" +msgstr "Order编辑模式: 手动编辑(写入后竖直滚动)" #: src/gui/orders.cpp:207 msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" +msgstr "Order编辑模式: 手动编辑(写入后水平滚动)" #: src/gui/orders.cpp:209 msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" +msgstr "Order编辑模式: 手动编辑(不滚动)" #: src/gui/orders.cpp:211 msgid "Order edit mode: Click to change" -msgstr "" +msgstr "Order编辑模式: 单击增减" #: src/gui/findReplace.cpp:29 msgid "ignore" -msgstr "" +msgstr "忽略" #: src/gui/findReplace.cpp:30 msgid "equals" -msgstr "" +msgstr "等于" #: src/gui/findReplace.cpp:31 msgid "not equal" -msgstr "" +msgstr "不等于" #: src/gui/findReplace.cpp:32 msgid "between" -msgstr "" +msgstr "介于" #: src/gui/findReplace.cpp:33 msgid "not between" -msgstr "" +msgstr "不介于" #: src/gui/findReplace.cpp:34 msgid "any" -msgstr "" +msgstr "任意" #: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 msgid "none" -msgstr "" +msgstr "空" #: src/gui/findReplace.cpp:39 msgid "set" -msgstr "" +msgstr "设为" #: src/gui/findReplace.cpp:40 msgid "add" -msgstr "" +msgstr "加" #: src/gui/findReplace.cpp:41 msgid "add (overflow)" -msgstr "" +msgstr "加(允许溢出)" #: src/gui/findReplace.cpp:42 msgid "scale %" -msgstr "" +msgstr "缩放 %" #: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 msgid "Find/Replace" -msgstr "" +msgstr "查找/替换" #: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 msgid "Find" -msgstr "" +msgstr "查找" #: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 msgid "order" @@ -9987,59 +10155,60 @@ msgstr "" #: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 msgid "row" -msgstr "" +msgstr "行" #: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 msgid "channel" -msgstr "" +msgstr "通道" #: src/gui/findReplace.cpp:541 msgid "go" -msgstr "" +msgstr "转到" #: src/gui/findReplace.cpp:585 msgid "no matches found!" -msgstr "" +msgstr "找不到相关项目!" #: src/gui/findReplace.cpp:587 msgid "Back" -msgstr "" +msgstr "返回" #: src/gui/findReplace.cpp:750 msgid "Delete query" -msgstr "" +msgstr "移除条件" +# warring! above! #: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 msgid "Add effect" -msgstr "" +msgstr "添加效果" #: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 msgid "Remove effect" -msgstr "" +msgstr "移除效果" #: src/gui/findReplace.cpp:786 msgid "Search range:" -msgstr "" +msgstr "搜索范围:" #: src/gui/findReplace.cpp:799 msgid "Confine to channels" -msgstr "" +msgstr "仅在以下通道" #: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1165 msgid "From" -msgstr "" +msgstr "从" #: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1169 msgid "To" -msgstr "" +msgstr "到" #: src/gui/findReplace.cpp:826 msgid "Match effect position:" -msgstr "" +msgstr "核对效果顺序:" #: src/gui/findReplace.cpp:832 msgid "match effects regardless of position." -msgstr "" +msgstr "不核对效果顺序" #: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 msgid "Lax" @@ -10047,7 +10216,7 @@ msgstr "" #: src/gui/findReplace.cpp:838 msgid "match effects only if they appear in-order." -msgstr "" +msgstr "仅按指定顺序排列" #: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 msgid "Strict" @@ -10055,59 +10224,60 @@ msgstr "" #: src/gui/findReplace.cpp:844 msgid "match effects only if they appear exactly as specified." -msgstr "" +msgstr "与指定顺序、值完全一致" #: src/gui/findReplace.cpp:856 msgid "Replace" -msgstr "" +msgstr "替换" #: src/gui/findReplace.cpp:908 msgid "INVALID" -msgstr "" +msgstr "无效!" #: src/gui/findReplace.cpp:1052 msgid "Effect replace mode:" -msgstr "" +msgstr "替换效果方式:" #: src/gui/findReplace.cpp:1053 msgid "Replace matches only" -msgstr "" +msgstr "仅替换效果" #: src/gui/findReplace.cpp:1056 msgid "Replace matches, then free spaces" -msgstr "" +msgstr "替换效果并插入空位" #: src/gui/findReplace.cpp:1059 msgid "Clear effects" -msgstr "" +msgstr "覆盖所有效果" #: src/gui/findReplace.cpp:1062 msgid "Insert in free spaces" -msgstr "" +msgstr "仅插入空位" +# 以下不知作什么用。 #: src/gui/findReplace.cpp:1065 msgid "Replace##QueryReplace" -msgstr "" +msgstr "替换##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" -msgstr "" +msgstr "荣誉出品" #: src/gui/about.cpp:30 msgid "the biggest multi-system chiptune tracker!" -msgstr "" +msgstr "全球最大的多系统 Chiptune Tracker!" #: src/gui/about.cpp:31 msgid "featuring DefleMask song compatibility." -msgstr "" +msgstr "兼容DefleMask 文件." #: src/gui/about.cpp:33 msgid "> CREDITS <" -msgstr "" +msgstr "> 鸣谢 <" #: src/gui/about.cpp:35 msgid "-- program --" -msgstr "" +msgstr "-- 程序 --" #: src/gui/about.cpp:37 msgid "A M 4 N (intro tune)" @@ -10115,15 +10285,15 @@ msgstr "" #: src/gui/about.cpp:52 msgid "-- graphics/UI design --" -msgstr "" +msgstr "-- 图形/UI 设计 --" #: src/gui/about.cpp:59 msgid "-- documentation --" -msgstr "" +msgstr "-- 文档/说明编写 --" #: src/gui/about.cpp:69 msgid "-- localization/translation team --" -msgstr "" +msgstr "-- 本地化/翻译 组 --" #: src/gui/about.cpp:82 msgid "-- demo songs --" @@ -10131,20 +10301,22 @@ msgstr "" #: src/gui/about.cpp:210 msgid "-- additional feedback/fixes --" -msgstr "" +msgstr "-- 额外反馈/补丁 --" #: src/gui/about.cpp:221 msgid "-- Metal backend test team --" -msgstr "" +msgstr "-- Metal 渲染后端测试组 --" #: src/gui/about.cpp:227 msgid "-- DirectX 9 backend test team --" -msgstr "" +msgstr "-- DirectX 9 渲染后端测试组 --" +# 不翻译,其含有几层意思,与...合作,由...提供支持,“基于”太过简化。 #: src/gui/about.cpp:234 msgid "powered by:" msgstr "" +# end of no translate. #: src/gui/about.cpp:235 msgid "Dear ImGui by Omar Cornut" msgstr "" @@ -10395,56 +10567,57 @@ msgstr "" #: src/gui/about.cpp:312 msgid "help Furnace grow:" -msgstr "" +msgstr "帮助Furnace成长:" #: src/gui/about.cpp:315 msgid "contact tildearrow at:" -msgstr "" +msgstr "联系 tildearrow :" #: src/gui/about.cpp:318 msgid "disclaimer:" -msgstr "" +msgstr "免责声明:" #: src/gui/about.cpp:319 msgid "despite the fact this program works" -msgstr "" +msgstr "尽管此程序兼容 .dmf 文件," #: src/gui/about.cpp:320 msgid "with the .dmf file format, it is NOT" -msgstr "" +msgstr "本程序与Delek或DefleMask" #: src/gui/about.cpp:321 msgid "affiliated with Delek or DefleMask in" -msgstr "" +msgstr "毫无相关,且非其替代。" #: src/gui/about.cpp:322 msgid "any way, nor it is a replacement for" -msgstr "" +msgstr "本程序开源免费使用,“完全不担保”使用" #: src/gui/about.cpp:323 msgid "the original program." -msgstr "" +msgstr "后产生的任何后果!" #: src/gui/about.cpp:325 msgid "it also comes with ABSOLUTELY NO WARRANTY." -msgstr "" +msgstr " " #: src/gui/about.cpp:327 msgid "thanks to all contributors/bug reporters!" -msgstr "" +msgstr "感谢所有代码贡献者/Bug反馈者" #: src/gui/about.cpp:334 msgid "About Furnace" -msgstr "" +msgstr "关于 Furnace" #: src/gui/about.cpp:424 msgid "Unsaved changes! Save changes before playing?" -msgstr "" +msgstr "未保存!保存进度再播放?" #: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" -msgstr "" +msgstr "兼容性选项" +# warning! no more translate compatFlags.cpp until further notice. #: src/gui/compatFlags.cpp:32 msgid "" "these flags are designed to provide better DefleMask/older Furnace " @@ -10452,10 +10625,12 @@ 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" -msgstr "" +msgstr "DefleMask" #: src/gui/compatFlags.cpp:35 msgid "Limit slide range" @@ -11020,15 +11195,15 @@ msgstr "" #: src/gui/guiConst.cpp:191 msgid "Forward" -msgstr "" +msgstr "向前" #: src/gui/guiConst.cpp:192 msgid "Backward" -msgstr "" +msgstr "向后" #: src/gui/guiConst.cpp:193 msgid "Ping pong" -msgstr "" +msgstr "乒乓" #: src/gui/guiConst.cpp:218 msgid "linear" @@ -11053,108 +11228,108 @@ msgstr "" #: src/gui/guiConst.cpp:226 src/gui/sampleEdit.cpp:137 #: src/gui/sampleEdit.cpp:143 msgid "Invalid" -msgstr "" +msgstr "无效" #: src/gui/guiConst.cpp:231 msgid "Time" -msgstr "" +msgstr "时间" #: src/gui/guiConst.cpp:233 msgid "System (Primary)" -msgstr "" +msgstr "系统 (主)" #: src/gui/guiConst.cpp:234 msgid "System (Secondary)" -msgstr "" +msgstr "系统 (从)" #: src/gui/guiConst.cpp:530 msgid "---Global" -msgstr "" +msgstr "---全局" #: src/gui/guiConst.cpp:532 msgid "Open file" -msgstr "" +msgstr "打开文件" #: src/gui/guiConst.cpp:533 msgid "Restore backup" -msgstr "" +msgstr "恢复备份" #: src/gui/guiConst.cpp:534 msgid "Save file" -msgstr "" +msgstr "保存文件" #: src/gui/guiConst.cpp:535 msgid "Save as" -msgstr "" +msgstr "另存为" #: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:995 msgid "Undo" -msgstr "" +msgstr "撤销" #: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1002 msgid "Redo" -msgstr "" +msgstr "重做" #: src/gui/guiConst.cpp:543 msgid "Exit" -msgstr "" +msgstr "退出" #: src/gui/guiConst.cpp:544 msgid "Play/Stop (toggle)" -msgstr "" +msgstr "播放/停止" #: src/gui/guiConst.cpp:547 msgid "Play (from beginning)" -msgstr "" +msgstr "播放 (从头开始)" #: src/gui/guiConst.cpp:548 msgid "Play (repeat pattern)" -msgstr "" +msgstr "播放 (重复当前Pattern)" #: src/gui/guiConst.cpp:549 msgid "Play from cursor" -msgstr "" +msgstr "从光标处开始播放" #: src/gui/guiConst.cpp:550 msgid "Step row" -msgstr "" +msgstr "步进一行" #: src/gui/guiConst.cpp:551 msgid "Octave up" -msgstr "" +msgstr "升高 八度" #: src/gui/guiConst.cpp:552 msgid "Octave down" -msgstr "" +msgstr "降低 八度" #: src/gui/guiConst.cpp:553 msgid "Previous instrument" -msgstr "" +msgstr "此前的乐器" #: src/gui/guiConst.cpp:554 msgid "Next instrument" -msgstr "" +msgstr "此后的乐器" #: src/gui/guiConst.cpp:555 msgid "Increase edit step" -msgstr "" +msgstr "增加编辑步进" #: src/gui/guiConst.cpp:556 msgid "Decrease edit step" -msgstr "" +msgstr "减少编辑步进" #: src/gui/guiConst.cpp:557 msgid "Toggle edit mode" -msgstr "" +msgstr "开启/关闭 编辑模式" #: src/gui/guiConst.cpp:559 msgid "Toggle repeat pattern" -msgstr "" +msgstr "开启/关闭 重复当前Pattern" #: src/gui/guiConst.cpp:562 msgid "Toggle full-screen" -msgstr "" +msgstr "全屏" #: src/gui/guiConst.cpp:563 msgid "Request voice from TX81Z" @@ -11162,8 +11337,9 @@ msgstr "" #: src/gui/guiConst.cpp:565 msgid "Clear song data" -msgstr "" +msgstr "清除曲目数据" +# what's a command palette????? skip. #: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5607 src/gui/gui.cpp:5659 msgid "Command Palette" msgstr "" @@ -11188,57 +11364,59 @@ msgstr "" msgid "Add chip (Palette)" msgstr "" +# end of no translate. #: src/gui/guiConst.cpp:578 msgid "Instrument List" -msgstr "" +msgstr "乐器列表" #: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5208 msgid "Instrument Editor" -msgstr "" +msgstr "乐器编辑器" #: src/gui/guiConst.cpp:580 msgid "Song Information" -msgstr "" +msgstr "曲目信息" #: src/gui/guiConst.cpp:583 msgid "Wavetable List" -msgstr "" +msgstr "波表列表" #: src/gui/guiConst.cpp:584 src/gui/waveEdit.cpp:409 msgid "Wavetable Editor" -msgstr "" +msgstr "波表编辑器" #: src/gui/guiConst.cpp:585 msgid "Sample List" -msgstr "" +msgstr "采样列表" #: src/gui/guiConst.cpp:594 msgid "Debug Menu" -msgstr "" +msgstr "Debug菜单" #: src/gui/guiConst.cpp:595 msgid "Oscilloscope (master)" -msgstr "" +msgstr "主示波器" #: src/gui/guiConst.cpp:603 src/gui/sysManager.cpp:41 msgid "Chip Manager" -msgstr "" +msgstr "芯片管理器" +# 找不到commandstreamplayer,跳过csPlayer.cpp汉化。... 找到了...但还是leaveitbe得了。 #: src/gui/guiConst.cpp:614 src/gui/csPlayer.cpp:112 msgid "Command Stream Player" msgstr "" #: src/gui/guiConst.cpp:615 msgid "User Presets" -msgstr "" +msgstr "用户预设" #: src/gui/guiConst.cpp:617 msgid "Collapse/expand current window" -msgstr "" +msgstr "缩小/展开 当前窗口" #: src/gui/guiConst.cpp:618 msgid "Close current window" -msgstr "" +msgstr "关闭当前窗口" #: src/gui/guiConst.cpp:621 msgid "---Pattern" @@ -11246,656 +11424,669 @@ msgstr "" #: src/gui/guiConst.cpp:622 msgid "Transpose (+1)" -msgstr "" +msgstr "变调 (+1)" #: src/gui/guiConst.cpp:623 msgid "Transpose (-1)" -msgstr "" +msgstr "变调 (-1)" #: src/gui/guiConst.cpp:624 msgid "Transpose (+1 octave)" -msgstr "" +msgstr "变调 (+1 octave)" #: src/gui/guiConst.cpp:625 msgid "Transpose (-1 octave)" -msgstr "" +msgstr "变调 (-1 octave)" #: src/gui/guiConst.cpp:626 msgid "Increase values (+1)" -msgstr "" +msgstr "变值 (+1)" #: src/gui/guiConst.cpp:627 msgid "Increase values (-1)" -msgstr "" +msgstr "变值 (-1)" #: src/gui/guiConst.cpp:628 msgid "Increase values (+16)" -msgstr "" +msgstr "变值 (+16)" #: src/gui/guiConst.cpp:629 msgid "Increase values (-16)" -msgstr "" +msgstr "变值 (-16)" #: src/gui/guiConst.cpp:630 msgid "Select all" -msgstr "" +msgstr "全选" #: src/gui/guiConst.cpp:631 msgid "Cut" -msgstr "" +msgstr "剪切" #: src/gui/guiConst.cpp:632 msgid "Copy" -msgstr "" +msgstr "复制" #: src/gui/guiConst.cpp:633 msgid "Paste" -msgstr "" +msgstr "粘贴" #: src/gui/guiConst.cpp:634 msgid "Paste Mix (foreground)" -msgstr "" +msgstr "粘贴混合 (前置)" #: src/gui/guiConst.cpp:635 msgid "Paste Mix (background)" -msgstr "" +msgstr "粘贴混合 (后置)" #: src/gui/guiConst.cpp:636 msgid "Paste Flood" -msgstr "" +msgstr "重复粘贴" #: src/gui/guiConst.cpp:637 msgid "Paste Overflow" -msgstr "" +msgstr "溢出重复粘贴" #: src/gui/guiConst.cpp:638 msgid "Move cursor up" -msgstr "" +msgstr "上移光标" #: src/gui/guiConst.cpp:639 msgid "Move cursor down" -msgstr "" +msgstr "下移光标" #: src/gui/guiConst.cpp:640 msgid "Move cursor left" -msgstr "" +msgstr "左移光标" #: src/gui/guiConst.cpp:641 msgid "Move cursor right" -msgstr "" +msgstr "右移光标" #: src/gui/guiConst.cpp:642 msgid "Move cursor up by one (override Edit Step)" -msgstr "" +msgstr "上移一行光标 (忽略编辑步进)" #: src/gui/guiConst.cpp:643 msgid "Move cursor down by one (override Edit Step)" -msgstr "" +msgstr "下移一行光标 (忽略编辑步进)" #: src/gui/guiConst.cpp:644 msgid "Move cursor to previous channel" -msgstr "" +msgstr "移动光标到上一个通道" #: src/gui/guiConst.cpp:645 msgid "Move cursor to next channel" -msgstr "" +msgstr "移动光标到下一个通道" #: src/gui/guiConst.cpp:646 msgid "Move cursor to next channel (overflow)" -msgstr "" +msgstr "移动光标到下一个通道 (溢出)" #: src/gui/guiConst.cpp:647 msgid "Move cursor to previous channel (overflow)" -msgstr "" +msgstr "移动光标到上一个通道 (溢出)" #: src/gui/guiConst.cpp:648 msgid "Move cursor to beginning of pattern" -msgstr "" +msgstr "移动光标到Pattern起始" #: src/gui/guiConst.cpp:649 msgid "Move cursor to end of pattern" -msgstr "" +msgstr "移动光标到Pattern末尾" +# 需要检查粗操作的翻译!! #: src/gui/guiConst.cpp:650 msgid "Move cursor up (coarse)" -msgstr "" +msgstr "上移光标 (coarse)" #: src/gui/guiConst.cpp:651 msgid "Move cursor down (coarse)" -msgstr "" +msgstr "下移光标 (coarse)" +# warring! above! #: src/gui/guiConst.cpp:652 msgid "Expand selection upwards" -msgstr "" +msgstr "向上扩展选区" #: src/gui/guiConst.cpp:653 msgid "Expand selection downwards" -msgstr "" +msgstr "向下扩展选区" #: src/gui/guiConst.cpp:654 msgid "Expand selection to the left" -msgstr "" +msgstr "向左扩展选区" #: src/gui/guiConst.cpp:655 msgid "Expand selection to the right" -msgstr "" +msgstr "向右扩展选区" #: src/gui/guiConst.cpp:656 msgid "Expand selection upwards by one (override Edit Step)" -msgstr "" +msgstr "向上扩展一行选区 (忽略编辑步进)" #: src/gui/guiConst.cpp:657 msgid "Expand selection downwards by one (override Edit Step)" -msgstr "" +msgstr "向下扩展一行选区 (忽略编辑步进)" #: src/gui/guiConst.cpp:658 msgid "Expand selection to beginning of pattern" -msgstr "" +msgstr "扩展选区到Pattern起始" #: src/gui/guiConst.cpp:659 msgid "Expand selection to end of pattern" -msgstr "" +msgstr "扩展选区到Pattern结尾" #: src/gui/guiConst.cpp:660 msgid "Expand selection upwards (coarse)" -msgstr "" +msgstr "向上扩展选区 (coarse)" #: src/gui/guiConst.cpp:661 msgid "Expand selection downwards (coarse)" -msgstr "" +msgstr "向下扩展选区 (coarse)" #: src/gui/guiConst.cpp:662 msgid "Move selection up" -msgstr "" +msgstr "上移选区" +# warring! 检查是否为'选区上移'..... fork.... #: src/gui/guiConst.cpp:663 msgid "Move selection down" -msgstr "" +msgstr "下移选区" #: src/gui/guiConst.cpp:664 msgid "Move selection to previous channel" -msgstr "" +msgstr "移动选区到上一个通道" #: src/gui/guiConst.cpp:665 msgid "Move selection to next channel" -msgstr "" +msgstr "移动选区到下一个通道" #: src/gui/guiConst.cpp:667 msgid "Pull delete" -msgstr "" +msgstr "删除并上拉" #: src/gui/guiConst.cpp:668 msgid "Insert" -msgstr "" +msgstr "插入" #: src/gui/guiConst.cpp:669 msgid "Mute channel at cursor" -msgstr "" +msgstr "静音光标所在通道" #: src/gui/guiConst.cpp:670 msgid "Solo channel at cursor" -msgstr "" +msgstr "独唱光标所在通道" #: src/gui/guiConst.cpp:671 msgid "Unmute all channels" -msgstr "" +msgstr "解除所有通道静音" #: src/gui/guiConst.cpp:672 msgid "Go to next order" -msgstr "" +msgstr "转到下一个Order" #: src/gui/guiConst.cpp:673 msgid "Go to previous order" -msgstr "" +msgstr "转到上一个Order" #: src/gui/guiConst.cpp:674 msgid "Collapse channel at cursor" -msgstr "" +msgstr "最小化光标所在通道" #: src/gui/guiConst.cpp:675 msgid "Increase effect columns" -msgstr "" +msgstr "增加效果列" #: src/gui/guiConst.cpp:676 msgid "Decrease effect columns" -msgstr "" +msgstr "减少效果列" #: src/gui/guiConst.cpp:677 msgid "Interpolate" -msgstr "" +msgstr "插值" +# 需要检查这个 淡 是否自动与其他介词组词. #: src/gui/guiConst.cpp:678 src/gui/insEdit.cpp:530 msgid "Fade" -msgstr "" +msgstr "淡" +# warring! above! #: src/gui/guiConst.cpp:679 msgid "Invert values" -msgstr "" +msgstr "反相数值" #: src/gui/guiConst.cpp:680 msgid "Flip selection" -msgstr "" +msgstr "反选" #: src/gui/guiConst.cpp:681 msgid "Collapse rows" -msgstr "" +msgstr "缩进 行" #: src/gui/guiConst.cpp:682 msgid "Expand rows" -msgstr "" +msgstr "扩张 行" #: src/gui/guiConst.cpp:683 msgid "Collapse pattern" -msgstr "" +msgstr "缩进 Pattern" #: src/gui/guiConst.cpp:684 msgid "Expand pattern" -msgstr "" +msgstr "扩张 Pattern" #: src/gui/guiConst.cpp:685 msgid "Collapse song" -msgstr "" +msgstr "缩进 曲目" #: src/gui/guiConst.cpp:686 msgid "Expand song" -msgstr "" +msgstr "扩张 曲目" #: src/gui/guiConst.cpp:687 msgid "Set note input latch" -msgstr "" +msgstr "设置 note 输入锁存" #: src/gui/guiConst.cpp:688 msgid "Change mobile scroll mode" -msgstr "" +msgstr "设置移动端滚动模式" #: src/gui/guiConst.cpp:689 msgid "Clear note input latch" -msgstr "" +msgstr "清除 note 输入锁存" #: src/gui/guiConst.cpp:692 msgid "---Instrument list" -msgstr "" +msgstr "---乐器列表" #: src/gui/guiConst.cpp:693 msgid "Add instrument" -msgstr "" +msgstr "添加乐器" #: src/gui/guiConst.cpp:694 msgid "Duplicate instrument" -msgstr "" +msgstr "克隆乐器" #: src/gui/guiConst.cpp:695 msgid "Open instrument" -msgstr "" +msgstr "打开乐器" #: src/gui/guiConst.cpp:696 msgid "Open instrument (replace current)" -msgstr "" +msgstr "打开乐器 (替换当前)" #: src/gui/guiConst.cpp:697 msgid "Save instrument" -msgstr "" +msgstr "保存乐器" #: src/gui/guiConst.cpp:698 msgid "Save instrument (.dmp)" -msgstr "" +msgstr "保存乐器 (.dmp)" #: src/gui/guiConst.cpp:699 msgid "Move instrument up in list" -msgstr "" +msgstr "上移乐器" #: src/gui/guiConst.cpp:700 msgid "Move instrument down in list" -msgstr "" +msgstr "下移乐器" #: src/gui/guiConst.cpp:701 msgid "Delete instrument" -msgstr "" +msgstr "删除乐器" #: src/gui/guiConst.cpp:702 msgid "Edit instrument" -msgstr "" +msgstr "编辑乐器" #: src/gui/guiConst.cpp:703 msgid "Instrument cursor up" -msgstr "" +msgstr "选中上一个乐器" #: src/gui/guiConst.cpp:704 msgid "Instrument cursor down" -msgstr "" +msgstr "选中下一个乐器" #: src/gui/guiConst.cpp:705 msgid "Instruments: toggle folders/standard view" -msgstr "" +msgstr "乐器: 切换 文件夹/标准 列表方式" #: src/gui/guiConst.cpp:708 msgid "---Wavetable list" -msgstr "" +msgstr "---波表列表" #: src/gui/guiConst.cpp:709 msgid "Add wavetable" -msgstr "" +msgstr "添加波表" #: src/gui/guiConst.cpp:710 msgid "Duplicate wavetable" -msgstr "" +msgstr "克隆波表" #: src/gui/guiConst.cpp:711 msgid "Open wavetable" -msgstr "" +msgstr "打开波表" #: src/gui/guiConst.cpp:712 msgid "Open wavetable (replace current)" -msgstr "" +msgstr "打开波表 (替换当前)" #: src/gui/guiConst.cpp:713 msgid "Save wavetable" -msgstr "" +msgstr "保存波表" #: src/gui/guiConst.cpp:714 msgid "Save wavetable (.dmw)" -msgstr "" +msgstr "保存波表 (.dmw)" #: src/gui/guiConst.cpp:715 msgid "Save wavetable (raw)" -msgstr "" +msgstr "保存波表 (raw)" #: src/gui/guiConst.cpp:716 msgid "Move wavetable up in list" -msgstr "" +msgstr "上移波表" #: src/gui/guiConst.cpp:717 msgid "Move wavetable down in list" -msgstr "" +msgstr "下移波表" #: src/gui/guiConst.cpp:718 msgid "Delete wavetable" -msgstr "" +msgstr "删除波表" #: src/gui/guiConst.cpp:719 msgid "Edit wavetable" -msgstr "" +msgstr "编辑波表" #: src/gui/guiConst.cpp:720 msgid "Wavetable cursor up" -msgstr "" +msgstr "选中上一个波表" #: src/gui/guiConst.cpp:721 msgid "Wavetable cursor down" -msgstr "" +msgstr "选中下一个波表" #: src/gui/guiConst.cpp:722 msgid "Wavetables: toggle folders/standard view" -msgstr "" +msgstr "波表: 切换 文件夹/标准 列表方式" #: src/gui/guiConst.cpp:725 msgid "---Sample list" -msgstr "" +msgstr "---采样列表" #: src/gui/guiConst.cpp:726 msgid "Add sample" -msgstr "" +msgstr "添加采样" #: src/gui/guiConst.cpp:727 msgid "Duplicate sample" -msgstr "" +msgstr "克隆采样" #: src/gui/guiConst.cpp:728 msgid "Open sample" -msgstr "" +msgstr "打开采样" #: src/gui/guiConst.cpp:729 msgid "Open sample (replace current)" -msgstr "" +msgstr "打开采样 (替换当前)" #: src/gui/guiConst.cpp:730 msgid "Import raw sample data" -msgstr "" +msgstr "导入 raw 采样数据" #: src/gui/guiConst.cpp:731 msgid "Import raw sample data (replace current)" -msgstr "" +msgstr "导入 raw 采样数据 (替换当前)" #: src/gui/guiConst.cpp:732 msgid "Save sample" -msgstr "" +msgstr "保存采样" #: src/gui/guiConst.cpp:733 msgid "Save sample (raw)" -msgstr "" +msgstr "保存采样(raw)" #: src/gui/guiConst.cpp:734 msgid "Move sample up in list" -msgstr "" +msgstr "上移采样" #: src/gui/guiConst.cpp:735 msgid "Move sample down in list" -msgstr "" +msgstr "下移采样" #: src/gui/guiConst.cpp:736 msgid "Delete sample" -msgstr "" +msgstr "克隆采样" #: src/gui/guiConst.cpp:737 msgid "Edit sample" -msgstr "" +msgstr "编辑采样" #: src/gui/guiConst.cpp:738 msgid "Sample cursor up" -msgstr "" +msgstr "选中上一个采样" #: src/gui/guiConst.cpp:739 msgid "Sample cursor down" -msgstr "" +msgstr "选中下一个采样" #: src/gui/guiConst.cpp:741 src/gui/sampleEdit.cpp:1352 msgid "Stop sample preview" -msgstr "" +msgstr "停止预览" #: src/gui/guiConst.cpp:742 msgid "Samples: Toggle folders/standard view" -msgstr "" +msgstr "采样: 切换 文件夹/标准 列表方式" +# make me a drum kit 连续性问题 #: src/gui/guiConst.cpp:743 msgid "Samples: Make me a drum kit" msgstr "" +# warring! above! #: src/gui/guiConst.cpp:746 msgid "---Sample editor" -msgstr "" +msgstr "---采样编辑器" +# 可能有连续性问题 #: src/gui/guiConst.cpp:747 msgid "Sample editor mode: Select" -msgstr "" +msgstr "采样编辑模式: 选取" +# warring! above! #: src/gui/guiConst.cpp:748 msgid "Sample editor mode: Draw" -msgstr "" +msgstr "采样编辑模式: 画" #: src/gui/guiConst.cpp:749 msgid "Sample editor: Cut" -msgstr "" +msgstr "采样编辑器: 剪切" #: src/gui/guiConst.cpp:750 msgid "Sample editor: Copy" -msgstr "" +msgstr "采样编辑器: 复制" #: src/gui/guiConst.cpp:751 msgid "Sample editor: Paste" -msgstr "" +msgstr "采样编辑器: 粘贴" #: src/gui/guiConst.cpp:752 msgid "Sample editor: Paste replace" -msgstr "" +msgstr "采样编辑器: 粘贴替换" #: src/gui/guiConst.cpp:753 msgid "Sample editor: Paste mix" -msgstr "" +msgstr "采样编辑器 粘贴混音" #: src/gui/guiConst.cpp:754 msgid "Sample editor: Select all" -msgstr "" +msgstr "采样编辑器: 全选" +# 连续性问题可能 #: src/gui/guiConst.cpp:755 msgid "Sample editor: Resize" -msgstr "" +msgstr "采样编辑器: 设置大小" +# warring! above! #: src/gui/guiConst.cpp:756 msgid "Sample editor: Resample" -msgstr "" +msgstr "采样编辑器: 重采样" +# 连续性问题可能有 #: src/gui/guiConst.cpp:757 msgid "Sample editor: Amplify" -msgstr "" +msgstr "采样编辑器: 增益" #: src/gui/guiConst.cpp:758 msgid "Sample editor: Normalize" -msgstr "" +msgstr "采样编辑器: 响度归一化" +# warring! above! #: src/gui/guiConst.cpp:759 msgid "Sample editor: Fade in" -msgstr "" +msgstr "采样编辑器: 淡入" #: src/gui/guiConst.cpp:760 msgid "Sample editor: Fade out" -msgstr "" +msgstr "采样编辑器: 淡出" #: src/gui/guiConst.cpp:761 msgid "Sample editor: Apply silence" -msgstr "" +msgstr "采样编辑器: 应用空白" #: src/gui/guiConst.cpp:762 msgid "Sample editor: Insert silence" -msgstr "" +msgstr "采样编辑器: 插入空白" #: src/gui/guiConst.cpp:763 msgid "Sample editor: Delete" -msgstr "" +msgstr "采样编辑器: 删除" #: src/gui/guiConst.cpp:764 msgid "Sample editor: Trim" -msgstr "" +msgstr "采样编辑器: 裁切" #: src/gui/guiConst.cpp:765 msgid "Sample editor: Reverse" -msgstr "" +msgstr "采用编辑器: 反向" #: src/gui/guiConst.cpp:766 msgid "Sample editor: Invert" -msgstr "" +msgstr "采样编辑器: 反相" #: src/gui/guiConst.cpp:767 msgid "Sample editor: Signed/unsigned exchange" -msgstr "" +msgstr "采样编辑器: Sined/unsigned 类型交换" #: src/gui/guiConst.cpp:768 msgid "Sample editor: Apply filter" -msgstr "" +msgstr "采样编辑器: 应用滤波" #: src/gui/guiConst.cpp:769 msgid "Sample editor: Crossfade loop points" -msgstr "" +msgstr "采样编辑器: 交叉渐变循环点" #: src/gui/guiConst.cpp:770 msgid "Sample editor: Preview sample" -msgstr "" +msgstr "采样编辑器: 预览采样" #: src/gui/guiConst.cpp:771 msgid "Sample editor: Stop sample preview" -msgstr "" +msgstr "采样编辑器: 停止采样预览" #: src/gui/guiConst.cpp:772 msgid "Sample editor: Zoom in" -msgstr "" +msgstr "采样编辑器: 放大" #: src/gui/guiConst.cpp:773 msgid "Sample editor: Zoom out" -msgstr "" +msgstr "采样编辑器: 缩小" #: src/gui/guiConst.cpp:774 msgid "Sample editor: Toggle auto-zoom" -msgstr "" +msgstr "采样编辑器: 切换 自动缩放" #: src/gui/guiConst.cpp:775 msgid "Sample editor: Create instrument from sample" -msgstr "" +msgstr "采样编辑器: 从采样创建乐器" #: src/gui/guiConst.cpp:776 msgid "Sample editor: Set loop to selection" -msgstr "" +msgstr "采样编辑器: 设置循环到选区" #: src/gui/guiConst.cpp:777 msgid "Sample editor: Create wavetable from selection" -msgstr "" +msgstr "采样编辑器: 从采样创建波表" #: src/gui/guiConst.cpp:780 msgid "---Orders" -msgstr "" +msgstr "---Orders" #: src/gui/guiConst.cpp:781 msgid "Previous order" -msgstr "" +msgstr "上一个Order" #: src/gui/guiConst.cpp:782 msgid "Next order" -msgstr "" +msgstr "下一个Order" #: src/gui/guiConst.cpp:783 msgid "Order cursor left" -msgstr "" +msgstr "左移Order光标" #: src/gui/guiConst.cpp:784 msgid "Order cursor right" -msgstr "" +msgstr "右移Order光标" #: src/gui/guiConst.cpp:785 msgid "Increase order value" -msgstr "" +msgstr "增加光标所在Order的值" #: src/gui/guiConst.cpp:786 msgid "Decrease order value" -msgstr "" +msgstr "减少光标所在Order的值" #: src/gui/guiConst.cpp:787 msgid "Switch order edit mode" -msgstr "" +msgstr "切换Order编辑模式" #: src/gui/guiConst.cpp:788 msgid "Order: toggle alter entire row" -msgstr "" +msgstr "Order: 切换 修改整行" #: src/gui/guiConst.cpp:789 msgid "Add order" -msgstr "" +msgstr "添加Order" #: src/gui/guiConst.cpp:790 msgid "Duplicate order" -msgstr "" +msgstr "克隆Order" #: src/gui/guiConst.cpp:791 msgid "Deep clone order" -msgstr "" +msgstr "深度克隆Order" #: src/gui/guiConst.cpp:792 msgid "Copy current order to end of song" -msgstr "" +msgstr "克隆Order到曲目结尾" #: src/gui/guiConst.cpp:793 msgid "Deep clone current order to end of song" -msgstr "" +msgstr "深度克隆Order到曲目结尾" #: src/gui/guiConst.cpp:797 msgid "Replay order" -msgstr "" +msgstr "重复播放Order" #: src/gui/guiConst.cpp:1392 msgid "All chips" -msgstr "" +msgstr "所有芯片" #: src/gui/guiConst.cpp:1396 src/gui/insEdit.cpp:6959 src/gui/insEdit.cpp:7219 #: src/gui/insEdit.cpp:7473 src/gui/insEdit.cpp:7495 msgid "Special" -msgstr "" +msgstr "特殊" #: src/gui/piano.cpp:103 msgid "Options" @@ -11903,198 +12094,198 @@ msgstr "" #: src/gui/piano.cpp:106 msgid "Key layout:" -msgstr "" +msgstr "键盘排列:" #: src/gui/piano.cpp:111 msgid "Standard" -msgstr "" +msgstr "标准" #: src/gui/piano.cpp:114 msgid "Continuous" -msgstr "" +msgstr "全长" #: src/gui/piano.cpp:118 msgid "Value input pad:" -msgstr "" +msgstr "数值输入板" #: src/gui/piano.cpp:120 msgid "Disabled" -msgstr "" +msgstr "关闭" #: src/gui/piano.cpp:123 msgid "Replace piano" -msgstr "" +msgstr "替换钢琴键" #: src/gui/piano.cpp:126 msgid "Split (automatic)" -msgstr "" +msgstr "分立(自动隐藏)" #: src/gui/piano.cpp:129 msgid "Split (always visible)" -msgstr "" +msgstr "分立(总是显示)" #: src/gui/piano.cpp:133 msgid "Share play/edit offset/range" -msgstr "" +msgstr "使用 play/edit的offset/range" #: src/gui/piano.cpp:134 msgid "Read-only (can't input notes)" -msgstr "" +msgstr "只读(不能输入)" #: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 #: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 msgid "Sine" -msgstr "" +msgstr "正弦波" #: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 #: src/gui/insEdit.cpp:654 msgid "Saw" -msgstr "" +msgstr "锯齿波" #: src/gui/waveEdit.cpp:39 msgid "Cosine" -msgstr "" +msgstr "余弦" #: src/gui/waveEdit.cpp:193 msgid "Rect. Sine" -msgstr "" +msgstr "正区间正弦波" #: src/gui/waveEdit.cpp:194 msgid "Abs. Sine" -msgstr "" +msgstr "绝对值正弦波" #: src/gui/waveEdit.cpp:195 msgid "Quart. Sine" -msgstr "" +msgstr "1/4正弦波" #: src/gui/waveEdit.cpp:196 msgid "Squish. Sine" -msgstr "" +msgstr "奇周期正弦波" #: src/gui/waveEdit.cpp:197 msgid "Abs. Squish. Sine" -msgstr "" +msgstr "绝对值奇周期正弦波" #: src/gui/waveEdit.cpp:200 msgid "rectSquare" -msgstr "" +msgstr "正区间方波" #: src/gui/waveEdit.cpp:203 msgid "Rect. Saw" -msgstr "" +msgstr "正区间锯齿波" #: src/gui/waveEdit.cpp:204 msgid "Abs. Saw" -msgstr "" +msgstr "绝对值锯齿波" #: src/gui/waveEdit.cpp:206 msgid "Cubed Saw" -msgstr "" +msgstr "立方锯齿波" #: src/gui/waveEdit.cpp:207 msgid "Rect. Cubed Saw" -msgstr "" +msgstr "正周期立方锯齿波" #: src/gui/waveEdit.cpp:208 msgid "Abs. Cubed Saw" -msgstr "" +msgstr "绝对值立方锯齿波" #: src/gui/waveEdit.cpp:210 msgid "Cubed Sine" -msgstr "" +msgstr "立方正弦波" #: src/gui/waveEdit.cpp:211 msgid "Rect. Cubed Sine" -msgstr "" +msgstr "正周期立方正弦波" #: src/gui/waveEdit.cpp:212 msgid "Abs. Cubed Sine" -msgstr "" +msgstr "绝对值立方正弦波" #: src/gui/waveEdit.cpp:213 msgid "Quart. Cubed Sine" -msgstr "" +msgstr "1/4立方正弦波" #: src/gui/waveEdit.cpp:214 msgid "Squish. Cubed Sine" -msgstr "" +msgstr "奇周期立方正弦波" #: src/gui/waveEdit.cpp:215 msgid "Squish. Abs. Cub. Sine" -msgstr "" +msgstr "奇周期绝对值立方正弦波" #: src/gui/waveEdit.cpp:218 msgid "Rect. Triangle" -msgstr "" +msgstr "正周期三角波" #: src/gui/waveEdit.cpp:219 msgid "Abs. Triangle" -msgstr "" +msgstr "绝对值三角波" #: src/gui/waveEdit.cpp:220 msgid "Quart. Triangle" -msgstr "" +msgstr "1/4三角波" #: src/gui/waveEdit.cpp:221 msgid "Squish. Triangle" -msgstr "" +msgstr "奇周期三角波" #: src/gui/waveEdit.cpp:222 msgid "Abs. Squish. Triangle" -msgstr "" +msgstr "绝对值奇周期三角波" #: src/gui/waveEdit.cpp:224 msgid "Cubed Triangle" -msgstr "" +msgstr "立方三角波" #: src/gui/waveEdit.cpp:225 msgid "Rect. Cubed Triangle" -msgstr "" +msgstr "正周期立方三角波" #: src/gui/waveEdit.cpp:226 msgid "Abs. Cubed Triangle" -msgstr "" +msgstr "绝对值立方三角波" #: src/gui/waveEdit.cpp:227 msgid "Quart. Cubed Triangle" -msgstr "" +msgstr "1/4立方三角波" #: src/gui/waveEdit.cpp:228 msgid "Squish. Cubed Triangle" -msgstr "" +msgstr "奇周期立方三角波" #: src/gui/waveEdit.cpp:229 msgid "Squish. Abs. Cub. Triangle" -msgstr "" +msgstr "奇周期绝对值立方三角波" #: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 msgid "no wavetable selected" -msgstr "" +msgstr "未选定波表" #: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5228 msgid "select one..." -msgstr "" +msgstr "选一个..." #: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 #: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5241 src/gui/insEdit.cpp:5248 msgid "or" -msgstr "" +msgstr "或" #: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5250 msgid "Create New" -msgstr "" +msgstr "新建" #: src/gui/waveEdit.cpp:487 msgid "Steps" -msgstr "" +msgstr "采样点" #: src/gui/waveEdit.cpp:491 msgid "Lines" -msgstr "" +msgstr "折线" #: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2692 msgid "Width" -msgstr "" +msgstr "波表宽" #: src/gui/waveEdit.cpp:498 msgid "" @@ -12106,10 +12297,17 @@ msgid "" "- 128 on X1-010\n" "any other widths will be scaled during playback." msgstr "" +"波表宽区间:\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" +"不在此区间的波表宽会在播放时重采样。" #: src/gui/waveEdit.cpp:510 msgid "Height" -msgstr "" +msgstr "波表长" #: src/gui/waveEdit.cpp:512 msgid "" @@ -12121,28 +12319,35 @@ msgid "" "- 256 for X1-010 and SCC\n" "any other heights will be scaled during playback." msgstr "" +"波表长区间:\n" +"- 16 用在 Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape 和 N163 上\n" +"- 32 于 PC Engine\n" +"- 64 于 FDS and Virtual Boy\n" +"- 256 于 X1-010 and SCC\n" +"不在此区间的波表长会在播放时重采样。" #: src/gui/waveEdit.cpp:578 msgid "Shapes" -msgstr "" +msgstr "波形" #: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5884 src/gui/insEdit.cpp:6927 #: src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7013 src/gui/insEdit.cpp:7053 #: src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7487 msgid "Duty" -msgstr "" +msgstr "占空比" #: src/gui/waveEdit.cpp:607 msgid "Exponent" -msgstr "" +msgstr "指数" #: src/gui/waveEdit.cpp:617 msgid "XOR Point" -msgstr "" +msgstr "异或位" #: src/gui/waveEdit.cpp:627 msgid "Amplitude/Phase" -msgstr "" +msgstr "调和级 振幅/相位" #: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 msgid "Op" @@ -12158,63 +12363,63 @@ msgstr "" #: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 msgid "Connection Diagram" -msgstr "" +msgstr "接线板" #: src/gui/waveEdit.cpp:765 msgid "Out" -msgstr "" +msgstr "Out" #: src/gui/waveEdit.cpp:872 msgid "WaveTools" -msgstr "" +msgstr "波工具" #: src/gui/waveEdit.cpp:890 msgid "Scale X" -msgstr "" +msgstr "缩放X" #: src/gui/waveEdit.cpp:896 msgid "wavetable longer than 256 samples!" -msgstr "" +msgstr "波表超过256采样点!" #: src/gui/waveEdit.cpp:960 msgid "Scale Y" -msgstr "" +msgstr "缩放Y" #: src/gui/waveEdit.cpp:978 msgid "Offset X" -msgstr "" +msgstr "偏移 X" #: src/gui/waveEdit.cpp:1000 msgid "Offset Y" -msgstr "" +msgstr "偏移 Y" #: src/gui/waveEdit.cpp:1017 msgid "Smooth" -msgstr "" +msgstr "平滑化" #: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1009 msgid "Amplify" -msgstr "" +msgstr "放大" #: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1059 msgid "Normalize" -msgstr "" +msgstr "响度归一化" #: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1134 msgid "Reverse" -msgstr "" +msgstr "倒放" #: src/gui/waveEdit.cpp:1117 msgid "Half" -msgstr "" +msgstr "半频" #: src/gui/waveEdit.cpp:1127 msgid "Double" -msgstr "" +msgstr "倍频" #: src/gui/waveEdit.cpp:1137 msgid "Convert Signed/Unsigned" -msgstr "" +msgstr "Sined/Unsigned 符号类型转换" #: src/gui/waveEdit.cpp:1167 msgid "Dec" @@ -12226,199 +12431,201 @@ msgstr "" #: src/gui/waveEdit.cpp:1179 msgid "Signed/Unsigned" -msgstr "" +msgstr "Signed/Unsigned" #: src/gui/sampleEdit.cpp:65 #, c-format msgid "%s: maximum sample rate is %d" -msgstr "" +msgstr "%s: 最高采样率为 %d" #: src/gui/sampleEdit.cpp:72 #, c-format msgid "%s: minimum sample rate is %d" -msgstr "" +msgstr "%s: 最低采样率为 %d" #: src/gui/sampleEdit.cpp:79 #, c-format msgid "%s: sample rate must be %d" -msgstr "" +msgstr "%s: 采样率必须为 %d" #: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 msgid "no sample selected" -msgstr "" +msgstr "未选中采样" #: src/gui/sampleEdit.cpp:229 #, c-format msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" +msgstr "SNES: 循环起始点必须为16的倍数 (试试 %d)" #: src/gui/sampleEdit.cpp:235 #, c-format msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" +msgstr "SNES: 循环结束点必须为16的倍数 (试试 %d)" #: src/gui/sampleEdit.cpp:240 msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" +msgstr "SNES: 采样长会被垫到16的倍数" #: src/gui/sampleEdit.cpp:249 msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" +msgstr "QSound: 循环不能超过32767个采样点" #: src/gui/sampleEdit.cpp:259 msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" +msgstr "NES: DPCM下循环点已被忽略 (可能会循环整个采样)" #: src/gui/sampleEdit.cpp:263 msgid "NES: maximum DPCM sample length is 32648" -msgstr "" +msgstr "NES: 最大DPCM采样长为32648个采样点" #: src/gui/sampleEdit.cpp:268 msgid "X1-010: samples can't loop" -msgstr "" +msgstr "X1-010: 无法循环采样" #: src/gui/sampleEdit.cpp:271 msgid "X1-010: maximum sample length is 131072" -msgstr "" +msgstr "X1-010: 最大采样长为131072个采样点" #: src/gui/sampleEdit.cpp:276 msgid "GA20: samples can't loop" -msgstr "" +msgstr "GA20: 无法循环采样" #: src/gui/sampleEdit.cpp:287 msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" +msgstr "YM2608:ADPCM下循环点已被忽略 (可能会循环整个采样)" #: src/gui/sampleEdit.cpp:290 msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" +msgstr "YM2608: 采样长会被垫到512的倍数" #: src/gui/sampleEdit.cpp:300 msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" +msgstr "YM2610: 无法循环 ADPCM-A 采样" #: src/gui/sampleEdit.cpp:302 msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" +msgstr "YM2610: ADPCM-B下循环点已被忽略 (可能会循环整个采样)" #: src/gui/sampleEdit.cpp:305 msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" +msgstr "YM2610: 采样长会被垫到512的倍数" #: src/gui/sampleEdit.cpp:309 msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" +msgstr "YM2610: ADPCM-A 最大采样长为2097152个采样点" #: src/gui/sampleEdit.cpp:318 msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" +msgstr "Y8950: ADPCM下也忽略循环点 (可能会循环整个采样)" #: src/gui/sampleEdit.cpp:321 msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" +msgstr "Y8950: 采样长会被垫到512的倍数" #: src/gui/sampleEdit.cpp:328 msgid "Amiga: loop start must be a multiple of 2" -msgstr "" +msgstr "Amiga: 循环起始点必须为2的倍数" #: src/gui/sampleEdit.cpp:331 msgid "Amiga: loop end must be a multiple of 2" -msgstr "" +msgstr "Amiga: 循环结束点必须为2的倍数" #: src/gui/sampleEdit.cpp:335 msgid "Amiga: maximum sample length is 131070" -msgstr "" +msgstr "Amiga: 最大采样长为131070个采样点" #: src/gui/sampleEdit.cpp:344 msgid "SegaPCM: maximum sample length is 65280" -msgstr "" +msgstr "SegaPCM: 最大采样长为65280个采样点" #: src/gui/sampleEdit.cpp:353 msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" +msgstr "K053260: 循环点已被忽略 (可能会循环整个采样)" #: src/gui/sampleEdit.cpp:357 msgid "K053260: maximum sample length is 65535" -msgstr "" +msgstr "K053260: 最大采样长为65535个采样点" #: src/gui/sampleEdit.cpp:362 msgid "C140: maximum sample length is 65535" -msgstr "" +msgstr "C140: 最大采样长为65535个采样点" #: src/gui/sampleEdit.cpp:371 msgid "C219: loop start must be a multiple of 2" -msgstr "" +msgstr "C219: 循环起始点必须为2的倍数" #: src/gui/sampleEdit.cpp:374 msgid "C219: loop end must be a multiple of 2" -msgstr "" +msgstr "C219: 循环结束点必须为2的倍数" #: src/gui/sampleEdit.cpp:378 msgid "C219: maximum sample length is 131072" -msgstr "" +msgstr "C219: 最大采样长为131072个采样点" #: src/gui/sampleEdit.cpp:386 msgid "MSM6295: samples can't loop" -msgstr "" +msgstr "MSM6295: 无法循环采样" #: src/gui/sampleEdit.cpp:389 msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" +msgstr "MSM6295: 最大分页采样长129024个采样点" #: src/gui/sampleEdit.cpp:395 msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" +msgstr "GBA DMA: 循环起始点必须为4的倍数" #: src/gui/sampleEdit.cpp:398 msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" +msgstr "GBA DMA: 循环结束点必须为16的倍数" #: src/gui/sampleEdit.cpp:402 msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" +msgstr "GBA DMA: 采样长将被垫到16的倍数" #: src/gui/sampleEdit.cpp:411 msgid "ES5506: backward loop mode isn't supported" -msgstr "" +msgstr "ES5506: 不支持往复循环模式" #: src/gui/sampleEdit.cpp:414 msgid "" "backward/ping-pong only supported in Generic PCM DAC\n" "ping-pong also on ES5506" msgstr "" +"往复/乒乓式循环仅在 Generic PCM DAC 支持\n" +"ES5506也支持乒乓式循环" #: src/gui/sampleEdit.cpp:444 msgid "Info" -msgstr "" +msgstr "信息" #: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:946 msgid "Rate" -msgstr "" +msgstr "采样率" #: src/gui/sampleEdit.cpp:453 msgid "Compat Rate" -msgstr "" +msgstr "兼容采样率" #: src/gui/sampleEdit.cpp:457 msgid "" "used in DefleMask-compatible sample mode (17xx), in where samples are mapped " "to an octave." -msgstr "" +msgstr "在DefleMask兼容采样模式(17xx)中使用, 所有采样均被映射到一个八度内" #: src/gui/sampleEdit.cpp:463 #, c-format msgid "Loop (length: %d)##Loop" -msgstr "" +msgstr "循环 (长度: %d)##Loop" #: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 #: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6022 msgid "Loop" -msgstr "" +msgstr "循环" #: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:729 #: src/gui/sampleEdit.cpp:765 msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" +msgstr "改变BBR采样的循环可能导致爆音!" #: src/gui/sampleEdit.cpp:529 msgid "BRR emphasis" @@ -12429,12 +12636,14 @@ msgid "" "this is a BRR sample.\n" "enabling this option will muffle it (only affects non-SNES chips)." msgstr "" +"这是一个BBR采样\n" +"此选项启用时会低通此采样 (仅在非SNES芯片上起效)" #: src/gui/sampleEdit.cpp:540 msgid "" "enable this option to slightly boost high frequencies\n" "to compensate for the SNES' Gaussian filter's muffle." -msgstr "" +msgstr "启用此选项来轻微增益高频来补偿SNES的高斯滤波的低通。" #: src/gui/sampleEdit.cpp:546 msgid "no BRR filters" @@ -12448,19 +12657,19 @@ msgstr "" #: src/gui/sampleEdit.cpp:559 msgid "8-bit dither" -msgstr "" +msgstr "8位抖动" #: src/gui/sampleEdit.cpp:567 msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" +msgstr "抖动采样以用于仅支持8位采样的芯片。" #: src/gui/sampleEdit.cpp:708 src/gui/gui.cpp:2987 msgid "Start" -msgstr "" +msgstr "循环起始" #: src/gui/sampleEdit.cpp:744 src/gui/gui.cpp:2995 msgid "End" -msgstr "" +msgstr "循环结束" #: src/gui/sampleEdit.cpp:854 #, c-format @@ -12468,6 +12677,8 @@ msgid "" "%s\n" "%d bytes free" msgstr "" +"%s\n" +"%d 字节可用" #: src/gui/sampleEdit.cpp:856 #, c-format @@ -12475,6 +12686,8 @@ msgid "" "%s (%s)\n" "%d bytes free" msgstr "" +"%s (%s)\n" +"%d 字节可用" #: src/gui/sampleEdit.cpp:860 msgid "" @@ -12482,203 +12695,208 @@ msgid "" "\n" "not enough memory for this sample!" msgstr "" +"\n" +"\n" +"采样大于内存剩余空间!" #: src/gui/sampleEdit.cpp:884 msgid "Edit mode: Select" -msgstr "" +msgstr "编辑模式: 选择" #: src/gui/sampleEdit.cpp:893 msgid "Edit mode: Draw" -msgstr "" +msgstr "编辑模式: 画" #: src/gui/sampleEdit.cpp:904 src/gui/sampleEdit.cpp:915 msgid "Resize" -msgstr "" +msgstr "改变采样长度" #: src/gui/sampleEdit.cpp:919 msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" +msgstr "无法改变采样长度!检查采样是否为8或16位。" #: src/gui/sampleEdit.cpp:939 src/gui/sampleEdit.cpp:970 msgid "Resample" -msgstr "" +msgstr "重采样" #: src/gui/sampleEdit.cpp:964 msgid "Factor" -msgstr "" +msgstr "因数" #: src/gui/sampleEdit.cpp:969 msgid "Filter" -msgstr "" +msgstr "采样滤波" #: src/gui/sampleEdit.cpp:974 msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" +msgstr "无法重采样!检查采样是否为8或16位" #: src/gui/sampleEdit.cpp:1023 src/gui/sampleEdit.cpp:1210 #: src/gui/sampleEdit.cpp:1294 msgid "Apply" -msgstr "" +msgstr "应用" #: src/gui/sampleEdit.cpp:1066 msgid "Fade in" -msgstr "" +msgstr "淡入" #: src/gui/sampleEdit.cpp:1073 msgid "Fade out" -msgstr "" +msgstr "淡出" #: src/gui/sampleEdit.cpp:1078 msgid "Insert silence" -msgstr "" +msgstr "插入空白" #: src/gui/sampleEdit.cpp:1089 msgid "Go" -msgstr "" +msgstr "插入" #: src/gui/sampleEdit.cpp:1094 msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" +msgstr "无法插入!检查采样是否为8或16位。" #: src/gui/sampleEdit.cpp:1111 msgid "Apply silence" -msgstr "" +msgstr "插入空白到选区" #: src/gui/sampleEdit.cpp:1125 msgid "Trim" -msgstr "" +msgstr "修剪" #: src/gui/sampleEdit.cpp:1148 msgid "Signed/unsigned exchange" -msgstr "" +msgstr "Singed/unsigned 交换" #: src/gui/sampleEdit.cpp:1153 msgid "Apply filter" -msgstr "" +msgstr "应用滤波到选区" #: src/gui/sampleEdit.cpp:1164 msgid "Cutoff:" -msgstr "" +msgstr "截止频率" #: src/gui/sampleEdit.cpp:1174 src/gui/insEdit.cpp:5900 #: src/gui/insEdit.cpp:5903 src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7231 #: src/gui/insEdit.cpp:7493 msgid "Resonance" -msgstr "" +msgstr "谐振" #: src/gui/sampleEdit.cpp:1180 src/gui/insEdit.cpp:6902 msgid "Power" -msgstr "" +msgstr "谐振响度" #: src/gui/sampleEdit.cpp:1194 msgid "Low-pass" -msgstr "" +msgstr "低通" #: src/gui/sampleEdit.cpp:1199 msgid "Band-pass" -msgstr "" +msgstr "带通" #: src/gui/sampleEdit.cpp:1204 msgid "High-pass" -msgstr "" +msgstr "高通" #: src/gui/sampleEdit.cpp:1275 msgid "Crossfade loop points" -msgstr "" +msgstr "交叉渐变循环点" #: src/gui/sampleEdit.cpp:1284 msgid "Number of samples" -msgstr "" +msgstr "渐变长度" #: src/gui/sampleEdit.cpp:1290 msgid "Linear <-> Equal power" -msgstr "" +msgstr "线性渐变 <-> 等能渐变" +# warring! above #: src/gui/sampleEdit.cpp:1296 msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" +msgstr "Crossfade: 长度超界。终止..." #: src/gui/sampleEdit.cpp:1299 msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" +msgstr "Crossfade: 长度溢出循环起点,尝试任意小一些的值。" #: src/gui/sampleEdit.cpp:1345 msgid "Preview sample" -msgstr "" +msgstr "预览采样" #: src/gui/sampleEdit.cpp:1359 msgid "Create instrument from sample" -msgstr "" +msgstr "从采样创建乐器" #: src/gui/sampleEdit.cpp:1760 msgid "paste (replace)" -msgstr "" +msgstr "粘贴(替换)" #: src/gui/sampleEdit.cpp:1763 msgid "paste (mix)" -msgstr "" +msgstr "粘贴(混合)" #: src/gui/sampleEdit.cpp:1767 src/gui/gui.cpp:2781 msgid "select all" -msgstr "" +msgstr "全选" #: src/gui/sampleEdit.cpp:1771 msgid "set loop to selection" -msgstr "" +msgstr "以选区设置循环" #: src/gui/sampleEdit.cpp:1774 msgid "create wavetable from selection" -msgstr "" +msgstr "从选区创建波表" #: src/gui/sampleEdit.cpp:1780 msgid "Draw" -msgstr "" +msgstr "画" #: src/gui/sampleEdit.cpp:1780 msgid "Select" -msgstr "" +msgstr "选择" #: src/gui/sampleEdit.cpp:1782 #, c-format msgid "%d samples, %d bytes" -msgstr "" +msgstr "%d 个采样, %d 字节" #: src/gui/sampleEdit.cpp:1797 #, c-format msgid " (%d-%d: %d samples)" -msgstr "" +msgstr " (%d-%d: %d 个采样点)" #: src/gui/sampleEdit.cpp:1989 msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" +msgstr "非8/16位采样在转换前无法编辑。" +# end of csPlayer.cpp #: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 msgid "Choose a System!" -msgstr "" +msgstr "选择系统!" #: src/gui/newSong.cpp:179 msgid "Categories" -msgstr "" +msgstr "类型" #: src/gui/newSong.cpp:210 msgid "no systems here yet!" -msgstr "" +msgstr "此处暂无可用系统!" #: src/gui/newSong.cpp:212 msgid "no results" -msgstr "" +msgstr "无" #: src/gui/newSong.cpp:228 msgid "I'm feeling lucky" -msgstr "" +msgstr "手气不错" #: src/gui/newSong.cpp:230 msgid "no categories available! what in the world." -msgstr "" +msgstr "怎么回事?无可用类型!" #: src/gui/newSong.cpp:265 msgid "it appears you're extremely lucky today!" -msgstr "" +msgstr "看来你今天手气特好!" #: src/gui/cursor.cpp:205 #, c-format @@ -12691,6 +12909,9 @@ msgid "" "- Down: Play current song\n" "- Up: Play demo songs" msgstr "" +"播放 Demo曲目 吗?\n" +"- 下键: 播放现已打开的曲目\n" +"- 上键: 播放 Demo曲目" #: src/gui/tutorial.cpp:491 msgid "" @@ -12700,26 +12921,31 @@ msgid "" "X - Shoot Arrow Key - Move\n" "Z - Special Esc - Quit" msgstr "" +"欢迎来到Combat Vehicle!\n" +"\n" +"控制:\n" +"X - 射击 方向键 - 移动\n" +"Z - 特技 Esc - 退出" #: src/gui/tutorial.cpp:496 msgid "GAME OVER" -msgstr "" +msgstr "游戏结束" #: src/gui/tutorial.cpp:498 msgid "High Score!" -msgstr "" +msgstr "高分!" #: src/gui/tutorial.cpp:658 msgid "Welcome!" -msgstr "" +msgstr "欢迎!" #: src/gui/tutorial.cpp:661 msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" +msgstr "欢迎来到 Furnace, 全世界最大的开源chiptune tracker!" #: src/gui/tutorial.cpp:665 msgid "here are some tips to get you started:" -msgstr "" +msgstr "一些小贴示:" #: src/gui/tutorial.cpp:668 msgid "" @@ -12735,6 +12961,15 @@ msgid "" "- click on the Orders matrix to change the patterns of a channel (left click " "increases; right click decreases)" msgstr "" +"- 点击 + 在乐器栏以新建乐器\n" +"- 点击Pattern窗口以选中其来编辑\n" +"- 通道中的列分别为 note,乐器列,音量列,效果列\n" +"- 单击 空格键 以切换至编辑模式\n" +"- 点击一个Pattern 或使用方向键来移动光标\n" +"- 值 (乐器, 音量, 效果 和 效果值) 均为十六进制\n" +"- 使用 回车键 来播放/暂停\n" +"- 在 Order标签 中增加更多 Order 以扩张曲目长度\n" +"- 点击 Order标签中的矩阵 来修改一个通道的Pattern (左键增加,右键减少)" #: src/gui/tutorial.cpp:680 msgid "" @@ -12744,41 +12979,50 @@ msgid "" "discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " "in Revolt (official: https://rvlt.gg/GRPS6tmc)" msgstr "" +"如何您需要帮助,请:\n" +"- 阅读说明书 (文件名 manual.pdf)\n" +"- 在Discussions 中询问 (https://github.com/tildearrow/furnace/discussions), " +"或 Furnace Discord 中询问 (https://discord.gg/EfrwT2wq7z) 或 Furnace Revolt " +"(official: https://rvlt.gg/GRPS6tmc)" #: src/gui/tutorial.cpp:687 msgid "" "if you find any issues, be sure to report them! the issue tracker is here: " "https://github.com/tildearrow/furnace/issues" msgstr "" +"如果您发现任何问题, 敬请务必回报! issue tracker: https://github.com/" +"tildearrow/furnace/issues" #: src/gui/tutorial.cpp:1428 #, c-format msgid "STAGE %d" msgstr "" +# end of no translate #: src/gui/songInfo.cpp:32 msgid "Song Info##Song Information" -msgstr "" +msgstr "曲目信息##Song Information" #: src/gui/songInfo.cpp:50 msgid "Author" -msgstr "" +msgstr "作者" #: src/gui/songInfo.cpp:60 msgid "Album" -msgstr "" +msgstr "专辑" #: src/gui/songInfo.cpp:79 msgid "Auto" msgstr "" +# 不作翻译,歧义过多。最接近为 调音。 #: src/gui/songInfo.cpp:100 msgid "Tuning (A-4)" msgstr "" #: src/gui/grooves.cpp:38 msgid "use effect 09xx to select a groove pattern." -msgstr "" +msgstr "用09xx效果选中一个groove pattern" #: src/gui/grooves.cpp:48 src/gui/gui.cpp:4492 msgid "pattern" @@ -12786,15 +13030,15 @@ msgstr "" #: src/gui/grooves.cpp:132 msgid "remove" -msgstr "" +msgstr "移除" #: src/gui/doAction.cpp:45 src/gui/gui.cpp:4213 msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" +msgstr "未保存! 保存修改?" #: src/gui/doAction.cpp:52 msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" +msgstr "未保存!保存修改后再打开备份?" #: src/gui/doAction.cpp:62 src/gui/gui.cpp:4249 src/gui/gui.cpp:5038 #: src/gui/gui.cpp:5076 src/gui/gui.cpp:5082 src/gui/gui.cpp:5691 @@ -12802,32 +13046,32 @@ msgstr "" #: src/gui/gui.cpp:5787 src/gui/gui.cpp:5811 #, c-format msgid "Error while saving file! (%s)" -msgstr "" +msgstr "保存文件时出错! (%s)" #: src/gui/doAction.cpp:189 msgid "Error while sending request (MIDI output not configured?)" -msgstr "" +msgstr "发送请求时出错 (MIDI 输出未配置?)" #: src/gui/doAction.cpp:197 msgid "Select an option: (cannot be undone!)" -msgstr "" +msgstr "选择操作: (无法撤销!)" #: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1594 #: src/gui/gui.cpp:6125 msgid "too many instruments!" -msgstr "" +msgstr "太多乐器!" #: src/gui/doAction.cpp:1125 msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" +msgstr "无法粘贴! 检查你的采样是否为8/16位采样。" #: src/gui/doAction.cpp:1629 msgid "select at least one sample!" -msgstr "" +msgstr "至少选一个采样!" #: src/gui/doAction.cpp:1631 msgid "maximum size is 256 samples!" -msgstr "" +msgstr "最大尺寸为256采样点!" #: src/gui/csPlayer.cpp:113 msgid "Load" @@ -12903,28 +13147,28 @@ msgstr "" #: src/gui/gui.cpp:1140 src/gui/gui.cpp:1144 msgid "the song is over!" -msgstr "" +msgstr "此曲结束了!" #: src/gui/gui.cpp:1671 msgid "Open File" -msgstr "" +msgstr "打开文件" #: src/gui/gui.cpp:1672 src/gui/gui.cpp:1802 src/gui/gui.cpp:1965 #: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2085 #: src/gui/gui.cpp:2105 src/gui/gui.cpp:2123 src/gui/gui.cpp:7253 msgid "compatible files" -msgstr "" +msgstr "兼容的文件" #: src/gui/gui.cpp:1673 src/gui/gui.cpp:1747 src/gui/gui.cpp:1803 #: src/gui/gui.cpp:1854 src/gui/gui.cpp:1873 src/gui/gui.cpp:2086 #: src/gui/gui.cpp:2096 src/gui/gui.cpp:2107 src/gui/gui.cpp:2125 #: src/gui/gui.cpp:7288 msgid "all files" -msgstr "" +msgstr "所有文件" #: src/gui/gui.cpp:1680 msgid "no backups made yet!" -msgstr "" +msgstr "未备份!" #: src/gui/gui.cpp:1685 src/gui/gui.cpp:1694 src/gui/gui.cpp:2142 msgid "Furnace song" @@ -12932,59 +13176,60 @@ msgstr "" #: src/gui/gui.cpp:1693 msgid "Save File" -msgstr "" +msgstr "保存文件" #: src/gui/gui.cpp:1702 src/gui/gui.cpp:1712 msgid "Export DMF" -msgstr "" +msgstr "导出 DMF" #: src/gui/gui.cpp:1703 msgid "DefleMask 1.1.3 module" -msgstr "" +msgstr "DefleMask 1.1.3 模块" #: src/gui/gui.cpp:1713 msgid "DefleMask 1.0/legacy module" -msgstr "" +msgstr "DefleMask 1.0/legacy 模块" #: src/gui/gui.cpp:1730 msgid "Load Instrument" -msgstr "" +msgstr "加载乐器" #: src/gui/gui.cpp:1731 msgid "all compatible files" -msgstr "" +msgstr "所有兼容文件" +# 无可所翻,全是xxx软件乐器格式. #: src/gui/gui.cpp:1732 src/gui/gui.cpp:1781 msgid "Furnace instrument" -msgstr "" +msgstr "Furnace 乐器" #: src/gui/gui.cpp:1733 src/gui/gui.cpp:1791 msgid "DefleMask preset" -msgstr "" +msgstr "DefleMask 预设" #: src/gui/gui.cpp:1734 msgid "TFM Music Maker instrument" -msgstr "" +msgstr "TFM Music Maker 乐器" #: src/gui/gui.cpp:1735 msgid "VGM Music Maker instrument" -msgstr "" +msgstr "VGM Music Maker 乐器" #: src/gui/gui.cpp:1736 msgid "Scream Tracker 3 instrument" -msgstr "" +msgstr "Scream Tracker 3 乐器" #: src/gui/gui.cpp:1737 msgid "SoundBlaster instrument" -msgstr "" +msgstr "SoundBlaster 乐器" #: src/gui/gui.cpp:1738 msgid "Wohlstand OPL instrument" -msgstr "" +msgstr "Wohlstand OPL 乐器" #: src/gui/gui.cpp:1739 msgid "Wohlstand OPN instrument" -msgstr "" +msgstr "Wohlstand OPN 乐器" #: src/gui/gui.cpp:1740 msgid "Gens KMod patch dump" @@ -12992,7 +13237,7 @@ msgstr "" #: src/gui/gui.cpp:1741 msgid "BNK file (AdLib)" -msgstr "" +msgstr "BNK 文件 (AdLib)" #: src/gui/gui.cpp:1742 msgid "FF preset bank" @@ -13014,74 +13259,75 @@ msgstr "" msgid "Wohlstand WOPN bank" msgstr "" +# end of no tranlsate. #: src/gui/gui.cpp:1780 src/gui/gui.cpp:1790 msgid "Save Instrument" -msgstr "" +msgstr "保存乐器" #: src/gui/gui.cpp:1801 msgid "Load Wavetable" -msgstr "" +msgstr "加载乐器" #: src/gui/gui.cpp:1813 src/gui/gui.cpp:1822 src/gui/gui.cpp:1831 msgid "Save Wavetable" -msgstr "" +msgstr "保存波表" #: src/gui/gui.cpp:1814 msgid "Furnace wavetable" -msgstr "" +msgstr "Furance 波表" #: src/gui/gui.cpp:1823 msgid "DefleMask wavetable" -msgstr "" +msgstr "DefleMask 波表" #: src/gui/gui.cpp:1832 msgid "raw data" -msgstr "" +msgstr "raw 数据" #: src/gui/gui.cpp:1841 msgid "Load Sample" -msgstr "" +msgstr "加载采样" #: src/gui/gui.cpp:1853 msgid "Load Raw Sample" -msgstr "" +msgstr "加载Raw 采样" #: src/gui/gui.cpp:1862 msgid "Save Sample" -msgstr "" +msgstr "保存采样" #: src/gui/gui.cpp:1863 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 #: src/gui/gui.cpp:1903 msgid "Wave file" -msgstr "" +msgstr "Wave 文件" #: src/gui/gui.cpp:1872 msgid "Save Raw Sample" -msgstr "" +msgstr "保存 Raw 采样" #: src/gui/gui.cpp:1882 src/gui/gui.cpp:1892 src/gui/gui.cpp:1902 msgid "Export Audio" -msgstr "" +msgstr "导出音频" #: src/gui/gui.cpp:1912 msgid "Export VGM" -msgstr "" +msgstr "导出VGM" #: src/gui/gui.cpp:1913 msgid "VGM file" -msgstr "" +msgstr "VGM 文件" #: src/gui/gui.cpp:1922 msgid "Export ZSM" -msgstr "" +msgstr "导出 ZSM" #: src/gui/gui.cpp:1923 msgid "ZSM file" -msgstr "" +msgstr "ZSM 文件" #: src/gui/gui.cpp:1941 src/gui/gui.cpp:1951 msgid "Export Command Stream" -msgstr "" +msgstr "导出 Command Stream" #: src/gui/gui.cpp:1942 msgid "text file" @@ -13097,70 +13343,72 @@ msgstr "" #: src/gui/gui.cpp:1964 src/gui/gui.cpp:1973 src/gui/gui.cpp:1982 msgid "Select Font" -msgstr "" +msgstr "选择字体" #: src/gui/gui.cpp:1991 msgid "Select Color File" -msgstr "" +msgstr "选择色彩文件" #: src/gui/gui.cpp:1992 src/gui/gui.cpp:2001 src/gui/gui.cpp:2020 #: src/gui/gui.cpp:2029 src/gui/gui.cpp:2038 src/gui/gui.cpp:2047 #: src/gui/gui.cpp:2065 src/gui/gui.cpp:2074 msgid "configuration files" -msgstr "" +msgstr "配置文件" #: src/gui/gui.cpp:2000 msgid "Select Keybind File" -msgstr "" +msgstr "选择键位绑定文件" #: src/gui/gui.cpp:2009 msgid "Select Layout File" -msgstr "" +msgstr "选择界面排列文件" #: src/gui/gui.cpp:2010 src/gui/gui.cpp:2056 msgid ".ini files" -msgstr "" +msgstr ".ini 文件" #: src/gui/gui.cpp:2019 msgid "Select User Presets File" -msgstr "" +msgstr "选择用户预设文件" #: src/gui/gui.cpp:2028 msgid "Select Settings File" -msgstr "" +msgstr "选择设置文件" #: src/gui/gui.cpp:2037 msgid "Export Colors" -msgstr "" +msgstr "导出颜色文件" #: src/gui/gui.cpp:2046 msgid "Export Keybinds" -msgstr "" +msgstr "导出键位绑定文件" #: src/gui/gui.cpp:2055 msgid "Export Layout" -msgstr "" +msgstr "导出界面排列文件" #: src/gui/gui.cpp:2064 msgid "Export User Presets" -msgstr "" +msgstr "导出用户预设文件" #: src/gui/gui.cpp:2073 msgid "Export Settings" -msgstr "" +msgstr "导出设置文件" #: src/gui/gui.cpp:2084 msgid "Load ROM" -msgstr "" +msgstr "加载ROM" +# continuity checking. command stream no trans! #: src/gui/gui.cpp:2094 msgid "Play Command Stream" -msgstr "" +msgstr "播放Command Stream" #: src/gui/gui.cpp:2095 msgid "command stream" msgstr "" +# end of no translate #: src/gui/gui.cpp:2104 msgid "Open Test" msgstr "" @@ -13205,202 +13453,209 @@ msgid "" "DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" "Furnace will not save backups of backups." msgstr "" +"您正在加载一个备份!\n" +"如有需求,请另存为此工程.\n" +"\n" +"请勿依赖备份系统来自动保存!\n" +"Furnace不会保存备份的备份." #: src/gui/gui.cpp:2354 src/gui/gui.cpp:3755 src/gui/gui.cpp:4225 msgid "Unsaved changes! Save changes before opening file?" -msgstr "" +msgstr "未保存! 保存后再打开文件?" #: src/gui/gui.cpp:2748 msgid "paste special..." -msgstr "" +msgstr "特殊粘贴..." #: src/gui/gui.cpp:2749 msgid "paste mix" -msgstr "" +msgstr "粘贴混合" #: src/gui/gui.cpp:2750 msgid "paste mix (background)" -msgstr "" +msgstr "粘贴混合 (后置)" #: src/gui/gui.cpp:2751 msgid "paste with ins (foreground)" -msgstr "" +msgstr "替换为选中乐器并粘贴混合 (前置)" #: src/gui/gui.cpp:2753 src/gui/gui.cpp:2765 src/gui/gui.cpp:2975 msgid "no instruments available" -msgstr "" +msgstr "没有乐器可用" #: src/gui/gui.cpp:2763 msgid "paste with ins (background)" -msgstr "" +msgstr "替换为选中乐器并粘贴混合 (后置)" #: src/gui/gui.cpp:2775 msgid "paste flood" -msgstr "" +msgstr "重复粘贴" #: src/gui/gui.cpp:2776 msgid "paste overflow" -msgstr "" +msgstr "溢出重复粘贴" #: src/gui/gui.cpp:2785 msgid "operation mask..." -msgstr "" +msgstr "操作掩码..." #: src/gui/gui.cpp:2792 msgid "pull delete" -msgstr "" +msgstr "删除并上拉" #: src/gui/gui.cpp:2796 msgid "insert" -msgstr "" +msgstr "插入" #: src/gui/gui.cpp:2804 msgid "transpose (note)" -msgstr "" +msgstr "变调 (note)" #: src/gui/gui.cpp:2808 msgid "transpose (value)" -msgstr "" +msgstr "变调 (数值)" #: src/gui/gui.cpp:2820 src/gui/gui.cpp:3064 msgid "invert values" -msgstr "" +msgstr "反相数值" #: src/gui/gui.cpp:2836 msgid "collapse/expand" -msgstr "" +msgstr "缩进/扩张" #: src/gui/gui.cpp:2841 msgid "input latch" -msgstr "" +msgstr "输入锁存器" #: src/gui/gui.cpp:2868 msgid "" "&&: selected instrument\n" "..: no instrument" msgstr "" +"&&: 插入选中乐器\n" +"..: 留空乐器列" #: src/gui/gui.cpp:2922 msgid "Set" -msgstr "" +msgstr "设定" #: src/gui/gui.cpp:2942 msgid "note up" -msgstr "" +msgstr "升高 键" #: src/gui/gui.cpp:2943 msgid "note down" -msgstr "" +msgstr "降低 键" #: src/gui/gui.cpp:2944 msgid "octave up" -msgstr "" +msgstr "升高 八度" #: src/gui/gui.cpp:2945 msgid "octave down" -msgstr "" +msgstr "降低 八度" #: src/gui/gui.cpp:2947 msgid "values up" -msgstr "" +msgstr "增加 数值" #: src/gui/gui.cpp:2948 msgid "values down" -msgstr "" +msgstr "减少 数值" #: src/gui/gui.cpp:2949 msgid "values up (+16)" -msgstr "" +msgstr "增加 数值 (+16)" #: src/gui/gui.cpp:2950 msgid "values down (-16)" -msgstr "" +msgstr "减少 数值 (-16)" #: src/gui/gui.cpp:2953 msgid "transpose" -msgstr "" +msgstr "变调" #: src/gui/gui.cpp:2961 msgid "Notes" -msgstr "" +msgstr "键" #: src/gui/gui.cpp:2966 msgid "Values" -msgstr "" +msgstr "数值" #: src/gui/gui.cpp:2973 msgid "change instrument..." -msgstr "" +msgstr "修改乐器..." #: src/gui/gui.cpp:2986 msgid "gradient/fade..." -msgstr "" +msgstr "渐变/淡出入..." #: src/gui/gui.cpp:3003 src/gui/gui.cpp:3048 msgid "Nibble mode" -msgstr "" +msgstr "小字节模式" #: src/gui/gui.cpp:3012 msgid "Go ahead" -msgstr "" +msgstr "开始" #: src/gui/gui.cpp:3018 src/gui/insEdit.cpp:7619 msgid "scale..." -msgstr "" +msgstr "缩放..." #: src/gui/gui.cpp:3023 msgid "Scale" -msgstr "" +msgstr "缩放" #: src/gui/gui.cpp:3029 src/gui/insEdit.cpp:7647 msgid "randomize..." -msgstr "" +msgstr "随机化..." #: src/gui/gui.cpp:3030 msgid "Minimum" -msgstr "" +msgstr "最小值" #: src/gui/gui.cpp:3039 msgid "Maximum" -msgstr "" +msgstr "最大值" #: src/gui/gui.cpp:3068 msgid "flip selection" -msgstr "" +msgstr "反选" #: src/gui/gui.cpp:3071 msgid "collapse/expand amount##CollapseAmount" -msgstr "" +msgstr "缩进/扩张 数量##CollapseAmount" #: src/gui/gui.cpp:3080 msgid "collapse pattern" -msgstr "" +msgstr "缩进 Pattern" #: src/gui/gui.cpp:3081 msgid "expand pattern" -msgstr "" +msgstr "扩张 Pattern" #: src/gui/gui.cpp:3086 msgid "collapse song" -msgstr "" +msgstr "缩进 全曲" #: src/gui/gui.cpp:3087 msgid "expand song" -msgstr "" +msgstr "扩张 全曲" #: src/gui/gui.cpp:3092 msgid "find/replace" -msgstr "" +msgstr "查找/替换" #: src/gui/gui.cpp:3106 src/gui/gui.cpp:5841 src/gui/gui.cpp:7450 #, c-format msgid "could NOT save layout! %s" -msgstr "" +msgstr "无法保存界面排序! %s" #: src/gui/gui.cpp:3118 #, c-format msgid "could NOT load layout! %s" -msgstr "" +msgstr "无法加载界面排序! %s" #: src/gui/gui.cpp:3580 msgid "" @@ -13414,6 +13669,15 @@ msgid "" "check any settings which may have made Furnace start up in this mode.\n" "font loading is one of these." msgstr "" +"Furnace已在安全模式中启动.\n" +"意味着:\n" +"\n" +"- 已启用软件渲染\n" +"- 音频输出可能失效\n" +"- 已关闭字体加载\n" +"\n" +"检查任何可能导致Furnace在安全模式中启动的设置.\n" +"比如字体加载." #: src/gui/gui.cpp:4065 msgid "can't keep going without graphics! Furnace will quit now." @@ -13421,190 +13685,192 @@ msgstr "" #: src/gui/gui.cpp:4203 msgid "file" -msgstr "" +msgstr "文件" #: src/gui/gui.cpp:4204 msgid "new..." -msgstr "" +msgstr "新建..." #: src/gui/gui.cpp:4211 msgid "open..." -msgstr "" +msgstr "打开..." #: src/gui/gui.cpp:4218 msgid "open recent" -msgstr "" +msgstr "打开最近文件" #: src/gui/gui.cpp:4234 msgid "nothing here yet" -msgstr "" +msgstr "空无一物" #: src/gui/gui.cpp:4237 msgid "clear history" -msgstr "" +msgstr "清除文件历史" #: src/gui/gui.cpp:4238 msgid "Are you sure you want to clear the recent file list?" -msgstr "" +msgstr "你确定要清除最近文件历史吗?" #: src/gui/gui.cpp:4253 msgid "save as..." -msgstr "" +msgstr "另存为..." #: src/gui/gui.cpp:4258 src/gui/gui.cpp:4299 msgid "export audio..." -msgstr "" +msgstr "导出音频..." #: src/gui/gui.cpp:4262 src/gui/gui.cpp:4303 msgid "export VGM..." -msgstr "" +msgstr "导出VGM..." #: src/gui/gui.cpp:4271 src/gui/gui.cpp:4312 msgid "export ZSM..." -msgstr "" +msgstr "导出ZSM..." #: src/gui/gui.cpp:4281 src/gui/gui.cpp:4322 msgid "export Amiga validation data..." -msgstr "" +msgstr "导出Amiga validation data..." +# contiuntiy.... above! #: src/gui/gui.cpp:4286 src/gui/gui.cpp:4327 msgid "export text..." -msgstr "" +msgstr "导出文本文件..." #: src/gui/gui.cpp:4290 src/gui/gui.cpp:4331 msgid "export command stream..." -msgstr "" +msgstr "导出 command stream..." +# contiunty!!! above! #: src/gui/gui.cpp:4294 src/gui/gui.cpp:4335 msgid "export .dmf..." -msgstr "" +msgstr "导出 .dmf..." #: src/gui/gui.cpp:4340 msgid "export..." -msgstr "" +msgstr "导出..." #: src/gui/gui.cpp:4346 msgid "manage chips" -msgstr "" +msgstr "管理芯片" #: src/gui/gui.cpp:4350 msgid "add chip..." -msgstr "" +msgstr "添加芯片..." #: src/gui/gui.cpp:4355 src/gui/sysManager.cpp:138 #, c-format msgid "cannot add chip! (%s)" -msgstr "" +msgstr "无法添加芯片! (%s)" #: src/gui/gui.cpp:4367 msgid "configure chip..." -msgstr "" +msgstr "配置芯片..." #: src/gui/gui.cpp:4377 msgid "change chip..." -msgstr "" +msgstr "修改芯片..." #: src/gui/gui.cpp:4379 src/gui/gui.cpp:4402 msgid "Preserve channel positions" -msgstr "" +msgstr "保留通道位置" #: src/gui/gui.cpp:4391 src/gui/sysManager.cpp:109 #, c-format msgid "cannot change chip! (%s)" -msgstr "" +msgstr "无法替换芯片! (%s)" #: src/gui/gui.cpp:4400 msgid "remove chip..." -msgstr "" +msgstr "移除芯片..." #: src/gui/gui.cpp:4406 #, c-format msgid "cannot remove chip! (%s)" -msgstr "" +msgstr "无法移除芯片! (%s)" #: src/gui/gui.cpp:4420 msgid "open built-in assets directory" -msgstr "" +msgstr "打开内建素材目录" #: src/gui/gui.cpp:4426 msgid "restore backup" -msgstr "" +msgstr "恢复备份" #: src/gui/gui.cpp:4430 msgid "exit..." -msgstr "" +msgstr "退出..." #: src/gui/gui.cpp:4438 msgid "edit" -msgstr "" +msgstr "编辑" #: src/gui/gui.cpp:4446 msgid "clear..." -msgstr "" +msgstr "清除..." #: src/gui/gui.cpp:4451 msgid "settings" -msgstr "" +msgstr "设置" #: src/gui/gui.cpp:4453 msgid "full screen" -msgstr "" +msgstr "全屏" #: src/gui/gui.cpp:4457 msgid "lock layout" -msgstr "" +msgstr "锁定界面排列" #: src/gui/gui.cpp:4460 msgid "pattern visualizer" -msgstr "" +msgstr "Pattern 可视化" #: src/gui/gui.cpp:4466 msgid "reset layout" -msgstr "" +msgstr "重置界面排列" #: src/gui/gui.cpp:4470 msgid "switch to mobile view" -msgstr "" +msgstr "切换到移动端界面" #: src/gui/gui.cpp:4474 msgid "user systems..." -msgstr "" +msgstr "用户系统..." #: src/gui/gui.cpp:4477 msgid "settings..." -msgstr "" +msgstr "设置..." #: src/gui/gui.cpp:4483 msgid "Window" -msgstr "" +msgstr "窗口" #: src/gui/gui.cpp:4483 msgid "window" -msgstr "" +msgstr "窗口" #: src/gui/gui.cpp:4484 msgid "song" -msgstr "" +msgstr "曲目" #: src/gui/gui.cpp:4485 msgid "song comments" -msgstr "" +msgstr "曲目留言" #: src/gui/gui.cpp:4486 msgid "song information" -msgstr "" +msgstr "曲目信息" #: src/gui/gui.cpp:4487 msgid "subsongs" -msgstr "" +msgstr "子曲目" #: src/gui/gui.cpp:4489 msgid "channels" -msgstr "" +msgstr "通道" #: src/gui/gui.cpp:4490 msgid "chip manager" -msgstr "" +msgstr "芯片管理器" #: src/gui/gui.cpp:4491 msgid "orders" @@ -13612,67 +13878,67 @@ msgstr "" #: src/gui/gui.cpp:4493 msgid "pattern manager" -msgstr "" +msgstr "Pattern管理器" #: src/gui/gui.cpp:4494 msgid "mixer" -msgstr "" +msgstr "混音器" #: src/gui/gui.cpp:4495 msgid "compatibility flags" -msgstr "" +msgstr "兼容性标志" #: src/gui/gui.cpp:4498 src/gui/gui.cpp:4500 msgid "assets" -msgstr "" +msgstr "素材" #: src/gui/gui.cpp:4502 msgid "instruments" -msgstr "" +msgstr "乐器" #: src/gui/gui.cpp:4503 msgid "samples" -msgstr "" +msgstr "采样" #: src/gui/gui.cpp:4504 msgid "wavetables" -msgstr "" +msgstr "波表" #: src/gui/gui.cpp:4507 msgid "instrument editor" -msgstr "" +msgstr "乐器编辑器" #: src/gui/gui.cpp:4508 msgid "sample editor" -msgstr "" +msgstr "采样编辑器" #: src/gui/gui.cpp:4509 msgid "wavetable editor" -msgstr "" +msgstr "波表编辑器" #: src/gui/gui.cpp:4512 msgid "visualizers" -msgstr "" +msgstr "可视化" #: src/gui/gui.cpp:4513 msgid "oscilloscope (master)" -msgstr "" +msgstr "示波器 (主输出)" #: src/gui/gui.cpp:4514 msgid "oscilloscope (per-channel)" -msgstr "" +msgstr "示波器(全通道)" #: src/gui/gui.cpp:4515 msgid "oscilloscope (X-Y)" -msgstr "" +msgstr "矢量示波器 (X-Y)" #: src/gui/gui.cpp:4516 msgid "volume meter" -msgstr "" +msgstr "音量计" #: src/gui/gui.cpp:4519 msgid "tempo" -msgstr "" +msgstr "拍子" #: src/gui/gui.cpp:4520 msgid "clock" @@ -13696,23 +13962,23 @@ msgstr "" #: src/gui/gui.cpp:4528 msgid "statistics" -msgstr "" +msgstr "统计数据" #: src/gui/gui.cpp:4529 msgid "memory composition" -msgstr "" +msgstr "内存组成" #: src/gui/gui.cpp:4533 src/gui/gui.cpp:4541 msgid "effect list" -msgstr "" +msgstr "效果列表" #: src/gui/gui.cpp:4534 msgid "play/edit controls" -msgstr "" +msgstr "播放/编辑 控制" #: src/gui/gui.cpp:4535 msgid "piano/input pad" -msgstr "" +msgstr "钢琴键输入板" #: src/gui/gui.cpp:4536 msgid "spoiler" @@ -13720,19 +13986,19 @@ msgstr "" #: src/gui/gui.cpp:4540 msgid "Help" -msgstr "" +msgstr "帮助 (简中汉化公测 v0.4.2024B)" #: src/gui/gui.cpp:4540 msgid "help" -msgstr "" +msgstr "帮助 (简中汉化公测 v0.4.2024B)" #: src/gui/gui.cpp:4542 msgid "debug menu" -msgstr "" +msgstr "调试菜单" #: src/gui/gui.cpp:4543 msgid "inspector" -msgstr "" +msgstr "视觉元素检查" #: src/gui/gui.cpp:4544 msgid "panic" @@ -13740,7 +14006,7 @@ msgstr "" #: src/gui/gui.cpp:4545 msgid "about..." -msgstr "" +msgstr "关于..." #: src/gui/gui.cpp:4560 #, c-format @@ -13849,8 +14115,9 @@ msgstr "" #: src/gui/gui.cpp:4672 msgid "| modified" -msgstr "" +msgstr "| 未保存" +# debug info no translate. #: src/gui/gui.cpp:4837 src/gui/gui.cpp:4840 msgid "System File Dialog Pending" msgstr "" @@ -13992,25 +14259,26 @@ msgstr "" msgid "Error" msgstr "" +# end of no translate. #: src/gui/gui.cpp:5554 src/gui/gui.cpp:6211 src/gui/gui.cpp:6212 msgid "Select Instrument" -msgstr "" +msgstr "选择乐器" #: src/gui/gui.cpp:5559 src/gui/gui.cpp:6290 src/gui/gui.cpp:6291 msgid "Import Raw Sample" -msgstr "" +msgstr "导入Raw采样" #: src/gui/gui.cpp:5574 src/gui/gui.cpp:5627 src/gui/gui.cpp:5628 msgid "Rendering..." -msgstr "" +msgstr "渲染中..." #: src/gui/gui.cpp:5629 msgid "Please wait..." -msgstr "" +msgstr "请稍后..." #: src/gui/gui.cpp:5630 msgid "Abort" -msgstr "" +msgstr "终止" #: src/gui/gui.cpp:5672 #, c-format @@ -14019,36 +14287,37 @@ msgstr "" #: src/gui/gui.cpp:5902 msgid "Erasing" -msgstr "" +msgstr "擦除" #: src/gui/gui.cpp:5905 msgid "All subsongs" -msgstr "" +msgstr "所有子曲目" #: src/gui/gui.cpp:5912 msgid "Current subsong" -msgstr "" +msgstr "当前子曲目" #: src/gui/gui.cpp:5979 msgid "Optimization" -msgstr "" +msgstr "优化" #: src/gui/gui.cpp:5982 src/gui/patManager.cpp:36 msgid "De-duplicate patterns" -msgstr "" +msgstr "去掉重复Pattern" #: src/gui/gui.cpp:5991 msgid "Remove unused instruments" -msgstr "" +msgstr "去掉未使用的乐器" #: src/gui/gui.cpp:6004 msgid "Remove unused samples" -msgstr "" +msgstr "去掉未使用的采样" #: src/gui/gui.cpp:6021 msgid "Never mind! Cancel" -msgstr "" +msgstr "算了! 取消" +# unkown drum kit mode, need more look into. #: src/gui/gui.cpp:6100 msgid "Drum kit mode:" msgstr "" @@ -14085,26 +14354,28 @@ msgstr "" msgid "Unsigned" msgstr "" +# end of no translate #: src/gui/gui.cpp:6324 msgid "Big endian" -msgstr "" +msgstr "大位数" #: src/gui/gui.cpp:6332 msgid "Swap nibbles" -msgstr "" +msgstr "交换小字节" #: src/gui/gui.cpp:6336 msgid "Swap words" -msgstr "" +msgstr "交换 字" #: src/gui/gui.cpp:6340 msgid "Encoding:" -msgstr "" +msgstr "编码:" #: src/gui/gui.cpp:6353 msgid "Reverse bit order" -msgstr "" +msgstr "反向位顺序" +# what are theses............... #: src/gui/gui.cpp:6395 msgid "Error! No string provided!" msgstr "" @@ -14173,13 +14444,16 @@ msgstr "" msgid "Hide tab bar###HideTabBar" msgstr "" +# end of no translate. #: src/gui/gui.cpp:7091 msgid "LocaleSettings: ccjk" -msgstr "" +msgstr "LocaleSettings: CCjk" +# something's up, setting it to CCjk now. +# 重要!上设置必须为Ccjk,zh-HK 中需为cCjk. #: src/gui/gui.cpp:7282 msgid "NES DPCM data" -msgstr "" +msgstr "NES DPCM 数据" #: src/gui/gui.cpp:7285 msgid "SNES Bit Rate Reduction" @@ -14187,56 +14461,56 @@ msgstr "" #: src/gui/gui.cpp:7652 msgid "Unsaved changes! Save changes before quitting?" -msgstr "" +msgstr "未保存! 保存后再退出?" #: src/gui/sysManager.cpp:42 msgid "Preserve channel order" -msgstr "" +msgstr "保留通道顺序" #: src/gui/sysManager.cpp:44 msgid "Clone channel data" -msgstr "" +msgstr "克隆通道数据" #: src/gui/sysManager.cpp:46 msgid "Clone at end" -msgstr "" +msgstr "克隆至末尾" #: src/gui/sysManager.cpp:56 msgid "Actions" -msgstr "" +msgstr "操作" #: src/gui/sysManager.cpp:69 msgid "(drag to swap chips)" -msgstr "" +msgstr "(拖动以交换芯片顺序)" #: src/gui/sysManager.cpp:90 msgid "Clone##SysDup" -msgstr "" +msgstr "克隆##SysDup" #: src/gui/sysManager.cpp:92 #, c-format msgid "cannot clone chip! (%s)" -msgstr "" +msgstr "无法克隆芯片! (%s)" #: src/gui/sysManager.cpp:98 msgid "Change##SysChange" -msgstr "" +msgstr "替换##SysChange" #: src/gui/sysManager.cpp:120 msgid "Are you sure you want to remove this chip?" -msgstr "" +msgstr "你确定要移除此芯片?" #: src/gui/patManager.cpp:43 msgid "Re-arrange patterns" -msgstr "" +msgstr "重排列Pattern" #: src/gui/patManager.cpp:50 msgid "Sort orders" -msgstr "" +msgstr "整理Orders" #: src/gui/patManager.cpp:57 msgid "Make patterns unique" -msgstr "" +msgstr "使Patterns 分立" #: src/gui/patManager.cpp:103 #, c-format @@ -14244,6 +14518,8 @@ msgid "" "Pattern %.2X\n" "- not allocated" msgstr "" +"Pattern %.2X\n" +"- 未分配" #: src/gui/patManager.cpp:105 #, c-format @@ -14253,7 +14529,12 @@ msgid "" "\n" "right-click to erase" msgstr "" +"Pattern %.2X\n" +"- 使用占比: %d (%.0f%%)\n" +"\n" +"右键擦除(小心!)" +# FM technical stuff, no translate. #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -15095,7 +15376,7 @@ msgstr "" #: src/gui/insEdit.cpp:611 msgid "Relative" -msgstr "" +msgstr "相对音调" #: src/gui/insEdit.cpp:616 #, c-format @@ -15827,7 +16108,7 @@ msgstr "" #: src/gui/insEdit.cpp:6917 msgid "Macros" -msgstr "" +msgstr "宏" #: src/gui/insEdit.cpp:6926 src/gui/insEdit.cpp:6934 src/gui/insEdit.cpp:6943 #: src/gui/insEdit.cpp:6952 src/gui/insEdit.cpp:6967 src/gui/insEdit.cpp:6981 @@ -15850,7 +16131,7 @@ msgstr "" #: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7449 src/gui/insEdit.cpp:7459 #: src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7477 src/gui/insEdit.cpp:7486 msgid "Arpeggio" -msgstr "" +msgstr "琵琶音" #: src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6937 src/gui/insEdit.cpp:6948 #: src/gui/insEdit.cpp:6977 src/gui/insEdit.cpp:6989 src/gui/insEdit.cpp:6999 @@ -15868,12 +16149,12 @@ msgstr "" #: src/gui/insEdit.cpp:7444 src/gui/insEdit.cpp:7455 src/gui/insEdit.cpp:7463 #: src/gui/insEdit.cpp:7472 src/gui/insEdit.cpp:7490 msgid "Phase Reset" -msgstr "" +msgstr "相位重置" #: src/gui/insEdit.cpp:6944 src/gui/insEdit.cpp:7029 src/gui/insEdit.cpp:7225 #: src/gui/insEdit.cpp:7262 msgid "Duty/Noise" -msgstr "" +msgstr "占空比/噪声" #: src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:7303 msgid "Surround" @@ -15902,7 +16183,7 @@ msgstr "" #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7112 #: src/gui/insEdit.cpp:7214 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7439 msgid "Noise Freq" -msgstr "" +msgstr "噪声频率" #: src/gui/insEdit.cpp:7001 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7172 msgid "AutoEnv Num" diff --git a/po/zh_HK.po b/po/zh_HK.po index 25facdb7e..f1ce444a7 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.4\n" +"Project-Id-Version: furnace 0.6.5\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: zh_HK\n" diff --git a/res/Info.plist b/res/Info.plist index 2073ee872..c12d673f4 100644 --- a/res/Info.plist +++ b/res/Info.plist @@ -15,17 +15,17 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleLongVersionString - 0.6.4 + 0.6.5 CFBundleName Furnace CFBundlePackageType APPL CFBundleShortVersionString - 0.6.4 + 0.6.5 CFBundleSignature ???? CFBundleVersion - 0.6.4 + 0.6.5 NSHumanReadableCopyright NSHighResolutionCapable diff --git a/res/docpdf/make_paper.py b/res/docpdf/make_paper.py index bd5eec405..643e033d8 100644 --- a/res/docpdf/make_paper.py +++ b/res/docpdf/make_paper.py @@ -325,7 +325,7 @@ if __name__ == "__main__":

Furnace
User Manual

- for version 0.6.4 + for version 0.6.5
@@ -348,7 +348,7 @@ if __name__ == "__main__":

this documentation is under the Creative Commons Attribution 3.0 Unported license.

you may reproduce, modify and/or distribute this documentation provided this copyright notice (including license and attribution) is present and any necessary disclaimers whether modifications have been made.

this documentation is provided as-is and without warranty of any kind.

-

this manual is written for version 0.6.4 of Furnace.
it may not necessarily apply to previous or future versions.

+

this manual is written for version 0.6.5 of Furnace.
it may not necessarily apply to previous or future versions.

%s diff --git a/res/releaseReadme/stable-linux.txt b/res/releaseReadme/stable-linux.txt index 4b1a1a0f0..100570f7d 100644 --- a/res/releaseReadme/stable-linux.txt +++ b/res/releaseReadme/stable-linux.txt @@ -18,7 +18,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - discussion: https://github.com/tildearrow/furnace/discussions - Furnace on Discord: https://discord.gg/EfrwT2wq7z - Furnace on Revolt: https://rvlt.gg/GRPS6tmc -- online manual: https://tildearrow.org/furnace/doc/v0.6.4/ +- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ # notes diff --git a/res/releaseReadme/stable-mac.txt b/res/releaseReadme/stable-mac.txt index cff512986..1dacbd06a 100644 --- a/res/releaseReadme/stable-mac.txt +++ b/res/releaseReadme/stable-mac.txt @@ -28,7 +28,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - discussion: https://github.com/tildearrow/furnace/discussions - Furnace on Discord: https://discord.gg/EfrwT2wq7z - Furnace on Revolt: https://rvlt.gg/GRPS6tmc -- online manual: https://tildearrow.org/furnace/doc/v0.6.4/ +- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ # notes diff --git a/res/releaseReadme/stable-win.txt b/res/releaseReadme/stable-win.txt index 68c14b85d..bef05a5f4 100644 --- a/res/releaseReadme/stable-win.txt +++ b/res/releaseReadme/stable-win.txt @@ -18,7 +18,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - discussion: https://github.com/tildearrow/furnace/discussions - Furnace on Discord: https://discord.gg/EfrwT2wq7z - Furnace on Revolt: https://rvlt.gg/GRPS6tmc -- online manual: https://tildearrow.org/furnace/doc/v0.6.4/ +- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ # notes diff --git a/scripts/update-po.sh b/scripts/update-po.sh index f9ab6275b..a378e7a83 100755 --- a/scripts/update-po.sh +++ b/scripts/update-po.sh @@ -1,6 +1,6 @@ #!/bin/bash -FUR_VERSION="0.6.4" +FUR_VERSION="0.6.5" EXPORT_LANGS=("de" "es" "fr" "fi" "hy" "id" "ja" "ko" "nl" "pl" "pt_BR" "ru" "sk" "sv" "th" "tr" "uk" "zh" "zh_HK") diff --git a/src/engine/engine.h b/src/engine/engine.h index d92a7a114..e756de35f 100644 --- a/src/engine/engine.h +++ b/src/engine/engine.h @@ -52,10 +52,10 @@ class DivWorkPool; #define EXTERN_BUSY_BEGIN_SOFT e->softLocked=true; e->isBusy.lock(); #define EXTERN_BUSY_END e->isBusy.unlock(); e->softLocked=false; -#define DIV_UNSTABLE +//#define DIV_UNSTABLE -#define DIV_VERSION "dev213" -#define DIV_ENGINE_VERSION 213 +#define DIV_VERSION "0.6.5" +#define DIV_ENGINE_VERSION 214 // for imports #define DIV_VERSION_MOD 0xff01 #define DIV_VERSION_FC 0xff02 diff --git a/src/gui/settings.cpp b/src/gui/settings.cpp index 57d506034..d12363c50 100644 --- a/src/gui/settings.cpp +++ b/src/gui/settings.cpp @@ -72,16 +72,16 @@ const char* locales[][3]={ {"", "", ""}, {"English", "en_US", "restart Furnace for this setting to take effect."}, - {"Bahasa Indonesia", "id_ID", "???"}, + {"Bahasa Indonesia (50%?)", "id_ID", "???"}, //{"Deutsch (0%)", "de_DE", "Starten Sie Furnace neu, damit diese Einstellung wirksam wird."}, {"Español", "es_ES", "reinicia Furnace para que esta opción tenga efecto."}, //{"Suomi (0%)", "fi_FI", "käynnistä Furnace uudelleen, jotta tämä asetus tulee voimaan."}, //{"Français (0%)", "fr_FR", "redémarrer Furnace pour que ce réglage soit effectif."}, //{"Հայերեն (1%)", "hy_AM", "???"}, //{"日本語 (0%)", "ja_JP", "???"}, - {"한국어 (10%)", "ko_KR", "이 설정을 적용하려면 Furnace를 다시 시작해야 합니다."}, + {"한국어 (25%)", "ko_KR", "이 설정을 적용하려면 Furnace를 다시 시작해야 합니다."}, //{"Nederlands (4%)", "nl_NL", "start Furnace opnieuw op om deze instelling effectief te maken."}, - {"Polski (90%)", "pl_PL", "aby to ustawienie było skuteczne, należy ponownie uruchomić program."}, + {"Polski (95%)", "pl_PL", "aby to ustawienie było skuteczne, należy ponownie uruchomić program."}, {"Português (Brasil) (90%)", "pt_BR", "reinicie o Furnace para que essa configuração entre em vigor."}, {"Русский (90%)", "ru_RU", "перезапустите программу, чтобы эта настройка вступила в силу."}, {"Slovenčina (15%)", "sk_SK", "???"}, @@ -89,6 +89,7 @@ const char* locales[][3]={ //{"ไทย (0%)", "th_TH", "???"}, //{"Türkçe (0%)", "tr_TR", "bu ayarı etkin hale getirmek için programı yeniden başlatın."}, //{"Українська (0%)", "uk_UA", "перезапустіть програму, щоб це налаштування набуло чинності."}, + {"中文 (15%)", "zh_CN", "???"}, {NULL, NULL, NULL} }; diff --git a/src/main.cpp b/src/main.cpp index 4e4ed9a05..1075afb6c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -593,7 +593,7 @@ int main(int argc, char** argv) { #ifdef ANDROID memset(exePath,0,4096); #else - if (!getExePath(argv[0],exePath,4096)) memset(exePath,0,4096); + if (!getExePath(argv[0],exePath,4095)) memset(exePath,0,4096); #endif bool textDomainBound=false;