implementation for the client: add support to change language (#297) -> server implementation still TODO

This commit is contained in:
Volker Fischer 2020-07-06 18:39:35 +02:00
parent 3743a6c923
commit c7d82f743d
16 changed files with 1012 additions and 732 deletions

View file

@ -22,6 +22,7 @@
TODO add support to change language (#297)
TODO add language selector also in the server GUI
TODO search in the code for "TODO maybe first try to find the complete string, if not found use only first two letters instead"
TODO bug fix: incorrect selection of UI language (#408) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> note that for the 3.5.8 bug fix release we went back to the original translation code (e.g. no pt_BR!)

View file

@ -341,6 +341,9 @@ CClientSettingsDlg::CClientSettingsDlg ( CClient* pNCliP,
cbxSkin->addItem ( tr ( "Compact" ) ); // GD_SLIMFADER
cbxSkin->setCurrentIndex ( static_cast<int> ( pClient->GetGUIDesign() ) );
// language combo box (corrects the setting if language not found)
cbxLanguage->Init ( pSettings->strLanguage );
// custom central server address
edtCentralServerAddress->setText ( pClient->GetServerListCentralServerAddress() );
@ -423,6 +426,9 @@ CClientSettingsDlg::CClientSettingsDlg ( CClient* pNCliP,
QObject::connect ( cbxSkin, static_cast<void (QComboBox::*) ( int )> ( &QComboBox::activated ),
this, &CClientSettingsDlg::OnGUIDesignActivated );
QObject::connect ( cbxLanguage, &CLanguageComboBox::LanguageChanged,
this, &CClientSettingsDlg::OnLanguageChanged );
// buttons
QObject::connect ( butDriverSetup, &QPushButton::clicked,
this, &CClientSettingsDlg::OnDriverSetupClicked );

View file

@ -107,6 +107,7 @@ protected:
void OnAudioQualityActivated ( int iQualityIdx );
void OnGUIDesignActivated ( int iDesignIdx );
void OnDriverSetupClicked();
void OnLanguageChanged ( QString strLanguage ) { pSettings->strLanguage = strLanguage; }
signals:
void GUIDesignChanged();

View file

@ -515,6 +515,13 @@
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="lblLanguage">
<property name="text">
<string>Language</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
@ -542,6 +549,9 @@
<item>
<widget class="QComboBox" name="cbxSkin"/>
</item>
<item>
<widget class="CLanguageComboBox" name="cbxLanguage"/>
</item>
</layout>
</item>
</layout>
@ -707,6 +717,11 @@
<extends>QWidget</extends>
<header>multicolorled.h</header>
</customwidget>
<customwidget>
<class>CLanguageComboBox</class>
<extends>QComboBox</extends>
<header>util.h</header>
</customwidget>
</customwidgets>
<tabstops>
<tabstop>cbxSoundcard</tabstop>
@ -726,6 +741,7 @@
<tabstop>cbxAudioQuality</tabstop>
<tabstop>edtNewClientLevel</tabstop>
<tabstop>cbxSkin</tabstop>
<tabstop>cbxLanguage</tabstop>
<tabstop>chbDisplayChannelLevels</tabstop>
<tabstop>edtCentralServerAddress</tabstop>
</tabstops>

View file

@ -1588,22 +1588,22 @@
<translation type="vanished">Manuell</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Benutzerdefiniert</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Alle Genres</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Genre Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Genre Jazz</translation>
</message>
@ -1612,12 +1612,12 @@
<translation type="vanished">Genre Rock/Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Genre Klassik/Volksmusik/Chor</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Standard</translation>
</message>
@ -1626,23 +1626,23 @@
<translation type="vanished">Standard (Nordamerika)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>bevorzugt</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Größe: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Puffergröße</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Puffergröße: </translation>
</message>
@ -1651,17 +1651,17 @@
<translation type="vanished">Vordefinierte Adresse</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>Das ausgewählte Audiogerät kann aus folgendem Grund nicht verwendet werden: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> Der vorherige Treiber wird wieder ausgewählt.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation></translation>
</message>
@ -1787,7 +1787,12 @@
<translation>Oberfläche</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation></translation>
</message>
@ -1796,12 +1801,12 @@
<translation type="vanished">Schicke Oberfläche</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Zeige Signalpegel</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Benutzerdefinierte Zentralserveradresse:</translation>
</message>
@ -1810,24 +1815,24 @@
<translation type="vanished">Zentralserveradresse:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Netzwerkrate</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>Wert</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Ping-Zeit</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Gesamtverzögerung</translation>
</message>
@ -2027,6 +2032,19 @@
<translation>Ü&amp;ber...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2164,7 +2182,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Kein</translation>
</message>
@ -2242,212 +2260,212 @@
<translation>Was man hier sieht wird auch am Fader im Mixer angezeigt, wenn du mit einem Server verbunden bist. Dieses Schild wird auch bei allen anderen Musikern, die mit dem gleichen Server verbunden sind, angezeigt.</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Schlagzeug</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>E-Gitarre</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Akustikgitarre</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>E-Bass</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Keyboard</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Synthesizer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Flügel</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Akkordeon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Gesang</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Mikrofon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Mundharmonika</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Posaune</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Waldhorn</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxophon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Klarinette</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flöte</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violine</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Cello</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Kontrabass</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Recorder</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation></translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Zuhörer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Gitarre+Gesang</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Keyboard+Gesang</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation></translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagott</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Oboe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harfe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongos</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Gesang Bass</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Gesang Tenor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Gesang Alt</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Gesang Sopran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandoline</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation></translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation></translation>
</message>
@ -2860,52 +2878,52 @@
<translation>&amp;Fenster</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Nicht registriert</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Ungültige Adresse</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Registrierung angefordert</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Registrierung fehlgeschlagen</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Überprüfe Version des Servers</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Registriert</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Zentralserver voll</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation>Deine Serverversion ist zu alt</translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation>Anfoderungen nicht erfüllt</translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Unbekannter Wert </translation>
</message>
@ -3197,17 +3215,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, Version </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Internet Jam Session Software</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Unter der GNU General Public License (GPL)</translation>
</message>

View file

@ -1604,12 +1604,12 @@
<translation type="vanished">Manual</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Personalizado</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Todos los Géneros</translation>
</message>
@ -1618,22 +1618,22 @@
<translation type="vanished">Género Rock/Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Género Clásica/Folk/Coro</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Género Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Género Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Por defecto</translation>
</message>
@ -1642,23 +1642,23 @@
<translation type="vanished">Por defecto (Norteamérica)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>aconsejado</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Tamaño: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Retardo Buffer</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Retardo Buffer: </translation>
</message>
@ -1667,17 +1667,17 @@
<translation type="vanished">Dirección Preestablecida</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>El dispositivo de audio seleccionado no puede utilizarse a causa del siguiente error: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> Se utilizará el driver anterior.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1803,7 +1803,12 @@
<translation>Skin</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1812,12 +1817,12 @@
<translation type="vanished">Intfaz Oscura</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Mostrar Nivel Canales</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Dirección Personalizada Servidor Central:</translation>
</message>
@ -1826,24 +1831,24 @@
<translation type="vanished">Dirección Servidor Central:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Tasa Muestreo Audio</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Tiempo Ping</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Retardo Total</translation>
</message>
@ -2051,6 +2056,19 @@
<translation>&amp;Acerca de...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2188,7 +2206,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
@ -2266,212 +2284,212 @@
<translation>Lo que introduzcas aquí aparecerá en tu fader del mezclador cuando te conectes a un servidor Jamulus. Esta etiqueta también se mostrará en cada cliente conectado al mismo servidor que .</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Batería</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembé</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Guitarra Eléctrica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Guitarra Acústica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Bajo Eléctrico</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Teclado</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Sintetizador</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Piano de Cola</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Acordeón</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Micrófono</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Armónica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompeta</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombón</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Trompa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxofón</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Clarinete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flauta</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violín</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Violonchelo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrabajo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Grabadora</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Oyente</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Guitarra+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Teclado+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagot</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Oboe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Arpa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Voz Bajo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Voz Tenor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Voz Alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Voz Soprano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandolina</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukulele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukulele Barítono</translation>
</message>
@ -2880,52 +2898,52 @@
<translation>&amp;Ventana</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Sin registrar</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Dirección no válida</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Registro solicitado</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Error de registro</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Comprueba la versión del servidor</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Registrado</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Servidor Central lleno</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation>La versión de tu servidor es demasiado antigua</translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation>No se cumplen los requisitos</translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Valor desconocido </translation>
</message>
@ -3217,17 +3235,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, Versión </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Internet Jam Session Software</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Publicado bajo la GNU General Public License (GPL)</translation>
</message>

View file

@ -1608,12 +1608,12 @@
<translation type="vanished">Manuel</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Personnalisé</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Tous les genres</translation>
</message>
@ -1622,22 +1622,22 @@
<translation type="vanished">Genre rock/jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Genre classique/folk/choeur</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Genre Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Genre Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Défaut</translation>
</message>
@ -1646,23 +1646,23 @@
<translation type="vanished">Défaut (Amérique du Nord)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>préféré</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Taille : </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Délai de temporisation</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Délai de temporisation : </translation>
</message>
@ -1671,17 +1671,17 @@
<translation type="vanished">Adresse prédéfinie</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>Le périphérique audio sélectionné n&apos;a pas pu être utilisé en raison de l&apos;erreur suivante : </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> Le pilote précédent sera sélectionné.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1807,7 +1807,12 @@
<translation>Thème graphique</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1816,12 +1821,12 @@
<translation type="vanished">Habillage fantaisie</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Afficher les niveaux des canaux</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Adresse personnalisée du serveur central : </translation>
</message>
@ -1830,24 +1835,24 @@
<translation type="vanished">Adresse du serveur central :</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Débit du flux audio</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Temps de réponse</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Délai global</translation>
</message>
@ -2047,6 +2052,19 @@
<translation>À &amp;propos</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2184,7 +2202,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Aucune</translation>
</message>
@ -2258,212 +2276,212 @@
<translation>Ce que vous réglez ici apparaîtra au niveau de votre chariot sur la table de mixage lorsque vous serez connecté à un serveur Jamulus. Cette étiquette sera également affichée dans chaque client qui est connecté au même serveur que vous.</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Batterie</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembé</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Guitare électrique</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Guitare accoustique</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Guitare basse</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Clavier</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Synthétiseur</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Piano à queue</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Accordéon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Voix</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Microphone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Harmonica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompette</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Cor d&apos;harmonie</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxophone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Clarinette</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flute</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Violoncelle</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrebasse</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Enregistreur</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Diffuseur</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Auditeur</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Guitare+voix</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Clavier+voix</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Basson</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Hautbois</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harpe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Voix basse</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Voix ténor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Voix alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Voix soprano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandoline</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukulélé</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukulélé basse</translation>
</message>
@ -2644,7 +2662,7 @@
<message>
<location filename="../../serverdlg.cpp" line="127"/>
<source>Display dialog to select recording directory button</source>
<translation>Afficher le dialogue pour sélectionner le bouton du répertoire d'enregistrement</translation>
<translation>Afficher le dialogue pour sélectionner le bouton du répertoire d&apos;enregistrement</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="128"/>
@ -2655,22 +2673,22 @@
<message>
<location filename="../../serverdlg.cpp" line="129"/>
<source>Click the button to open the dialog that allows the main recording directory to be selected.The chosen value must exist and be writeable (allow creation of sub-directories by the user Jamulus is running as). </source>
<translation>Cliquez sur le bouton pour ouvrir la boîte de dialogue permettant de sélectionner le répertoire d'enregistrement principal. La valeur choisie doit exister et être inscriptible (permettre la création de sous-répertoires par l'utilisateur sous lequel Jamulus fonctionne). </translation>
<translation>Cliquez sur le bouton pour ouvrir la boîte de dialogue permettant de sélectionner le répertoire d&apos;enregistrement principal. La valeur choisie doit exister et être inscriptible (permettre la création de sous-répertoires par l&apos;utilisateur sous lequel Jamulus fonctionne). </translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="133"/>
<source>Main recording directory text box (read-only)</source>
<translation>Zone de texte du répertoire principal d'enregistrement (lecture seule)</translation>
<translation>Zone de texte du répertoire principal d&apos;enregistrement (lecture seule)</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="135"/>
<source>The current value of the main recording directory. The chosen value must exist and be writeable (allow creation of sub-directories by the user Jamulus is running as). Click the button to open the dialog that allows the main recording directory to be selected.</source>
<translation>La valeur actuelle du répertoire principal d'enregistrement. La valeur choisie doit exister et être inscriptible (permettre la création de sous-répertoires par l'utilisateur sous lequel Jamulus fonctionne). Cliquez sur le bouton pour ouvrir la boîte de dialogue permettant de sélectionner le répertoire d'enregistrement principal.</translation>
<translation>La valeur actuelle du répertoire principal d&apos;enregistrement. La valeur choisie doit exister et être inscriptible (permettre la création de sous-répertoires par l&apos;utilisateur sous lequel Jamulus fonctionne). Cliquez sur le bouton pour ouvrir la boîte de dialogue permettant de sélectionner le répertoire d&apos;enregistrement principal.</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="140"/>
<source>Clear the recording directory button</source>
<translation>Effacer le bouton du répertoire d'enregistrement</translation>
<translation>Effacer le bouton du répertoire d&apos;enregistrement</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="141"/>
@ -2680,7 +2698,7 @@
<message>
<location filename="../../serverdlg.cpp" line="142"/>
<source>Click the button to clear the currently selected recording directory. This will prevent recording until a new value is selected.</source>
<translation>Cliquez sur le bouton pour effacer le répertoire d'enregistrement actuellement sélectionné. Cela empêchera l'enregistrement jusqu'à ce qu'une nouvelle valeur soit sélectionnée.</translation>
<translation>Cliquez sur le bouton pour effacer le répertoire d&apos;enregistrement actuellement sélectionné. Cela empêchera l&apos;enregistrement jusqu&apos;à ce qu&apos;une nouvelle valeur soit sélectionnée.</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="146"/>
@ -2725,32 +2743,32 @@
<message>
<location filename="../../serverdlg.cpp" line="160"/>
<source>Displays the current status of the recorder. The following values are possible:</source>
<translation>Affiche l'état actuel de l'enregistreur. Les valeurs suivantes sont possibles :</translation>
<translation>Affiche l&apos;état actuel de l&apos;enregistreur. Les valeurs suivantes sont possibles :</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="163"/>
<source>No recording directory has been set or the value is not useable</source>
<translation>Aucun répertoire d'enregistrement n'a é défini ou la valeur n'est pas utilisable</translation>
<translation>Aucun répertoire d&apos;enregistrement n&apos;a é défini ou la valeur n&apos;est pas utilisable</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="165"/>
<source>Recording has been switched off</source>
<translation>L'enregistrement a é désactivé</translation>
<translation>L&apos;enregistrement a é désactivé</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="167"/>
<source> by the UI checkbox</source>
<translation> par la case à cocher de l'interface graphique</translation>
<translation> par la case à cocher de l&apos;interface graphique</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="169"/>
<source>, either by the UI checkbox or SIGUSR2 being received</source>
<translation>, soit en cochant la case de l'interface graphique ou en recevant SIGUSR2</translation>
<translation>, soit en cochant la case de l&apos;interface graphique ou en recevant SIGUSR2</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="173"/>
<source>There is no one connected to the server to record</source>
<translation>Il n'y a personne connecté au serveur pour enregistrer</translation>
<translation>Il n&apos;y a personne connecté au serveur pour enregistrer</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="175"/>
@ -2765,7 +2783,7 @@
<message>
<location filename="../../serverdlg.cpp" line="178"/>
<source>If the recording directory is not useable, the problem will be displayed in place of the directory.</source>
<translation>Si le répertoire d'enregistrement n'est pas utilisable, le problème sera affiché à la place du répertoire.</translation>
<translation>Si le répertoire d&apos;enregistrement n&apos;est pas utilisable, le problème sera affiché à la place du répertoire.</translation>
</message>
<message>
<location filename="../../serverdlg.cpp" line="811"/>
@ -2872,52 +2890,52 @@
<translation>&amp;Fenêtre</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Non inscrit</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Mauvaise adresse</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Inscription demandée</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Échec de l&apos;inscription</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Vérifier la version du serveur</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Inscrit</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Serveur central rempli</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation>La version de votre serveur est trop vieille</translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation>Exigences non satisfaites</translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Valeur inconnue</translation>
</message>
@ -2979,7 +2997,7 @@
<message>
<location filename="../../serverdlgbase.ui" line="199"/>
<source>Enable Jam Recorder</source>
<translation>Activer l'enregistreur de bœuf</translation>
<translation>Activer l&apos;enregistreur de bœuf</translation>
</message>
<message>
<location filename="../../serverdlgbase.ui" line="220"/>
@ -3209,17 +3227,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, version </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Logiciel de bœuf sur Internet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Publié sous la licence publique générale GNU (GPL)</translation>
</message>

View file

@ -1576,23 +1576,23 @@
<translation>Compatto</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>consigliato</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Livello: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Buffer Delay</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Buffer Delay: </translation>
</message>
@ -1601,47 +1601,47 @@
<translation type="vanished">Indirizzo Preferito</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>La scheda audio selezionata non può essere usata per i seguenti motivi: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> Sarà ripristinato il driver precedentemente usato.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Personalizzato</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Tutti i Generi</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Genere Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Genere Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Genere Classica/Folk/Corale</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Default</translation>
</message>
@ -1767,7 +1767,12 @@
<translation>Vista</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1776,12 +1781,12 @@
<translation type="vanished">Tema Fantasia</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Visualizza Livelli Canali</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Indirizzo Server Centrale alternativo:</translation>
</message>
@ -1790,24 +1795,24 @@
<translation type="vanished">Indirizzo Server Centrale:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Velocità dello Streaming</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Ping</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Overall Delay</translation>
</message>
@ -2007,6 +2012,19 @@
<translation>I&amp;nformazioni su...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2151,7 +2169,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>None</translation>
</message>
@ -2218,212 +2236,212 @@
<translation>Livello di Abilità</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Batteria</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Chitarra elettrica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Chitarra Acustica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Basso Elettrico</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Tastiera</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Sintetizzatore</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Grand Piano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Fisarmonica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Voce</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Microfono</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Armonica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Tromba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Corno Francese</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Sassofono</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Clarinet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flauto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violino</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Cello</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrabbasso</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Recorder</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Ascoltatore</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Chitarra+Voce</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Tastiera+Voce</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagotto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Oboe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Arpa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Voce Basso</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Voce Tenore</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Voce Alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Voce Soprano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandolino</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Uculele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Uculele Basso</translation>
</message>
@ -2820,52 +2838,52 @@
<translation>Non Abilitata</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Non registrato</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Indirizzo Errato</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Registrazione richiesta</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Registrazione fallita</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Controlla Versione server</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Registrato</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Server Centrale Pieno</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Valore sconosciuto </translation>
</message>
@ -3157,17 +3175,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>Versione, Versione </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Programma per Jam Session su Internet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Rilasciato sotto licensa GNU General Public License (GPL)</translation>
</message>

View file

@ -1564,32 +1564,32 @@
<translation type="vanished">Handmatig</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Aangepast</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Alle genres</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Genre Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Genre Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Genre Klassiek/Folk/Zang</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Standaard</translation>
</message>
@ -1598,38 +1598,38 @@
<translation type="vanished">Standaard (Noord-Amerika)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>gewenst</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Size: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Buffervertraging</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Buffervertraging: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>Het geselecteerde audioapparaat kon niet worden gebruikt vanwege de volgende fout: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> Het vorige stuurprogramma wordt geselecteerd.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1755,7 +1755,12 @@
<translation>Skin</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1764,12 +1769,12 @@
<translation type="vanished">Fancy Skin</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Weergave Kanaalniveaus</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Eigen centrale serveradres:</translation>
</message>
@ -1778,24 +1783,24 @@
<translation type="vanished">Centraal Serveradres:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Audio Stream Rate</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Ping-tijd</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Algehele vertraging</translation>
</message>
@ -1995,6 +2000,19 @@
<translation>&amp;Over...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2139,7 +2157,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Geen</translation>
</message>
@ -2206,212 +2224,212 @@
<translation>Combo-box voor vaardigheidsniveau</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Drumstel</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Elektrische Gitaar</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Akoestische Gitaar</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Basgitaar</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Toetsenbord</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Synthesizer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Piano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Accordeon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Vocaal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Microfoon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Harmonica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Hoorn</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxofoon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Klarinet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Fluit</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Viool</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Cello</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrabas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Opnemer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Luisteraar</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Gitaar+Vocaal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Toetsenbord+Vocaal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagot</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Hobo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harp</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Bas (stem)</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Tenor (stem)</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Alt (stem)</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Sopraan (stem)</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandoline</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukelele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukelele-bas</translation>
</message>
@ -2820,52 +2838,52 @@
<translation>&amp;Window</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Niet geregistreerd</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Slecht adres</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Aanmelding gevraagd</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Registratie is mislukt</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Controleer de versie van de server</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Geregistreerd</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Centrale server vol</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation>Je serverversie is te oud</translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation>Vereisten niet gehaald</translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Onbekende waarde </translation>
</message>
@ -3157,17 +3175,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, Versie </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Internet Jamsessie Software</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Gereleased onder de GNU General Public License (GPL)</translation>
</message>

View file

@ -1299,68 +1299,68 @@ nie jestem pewna</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation type="unfinished">Opóźnienie bufora</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1487,7 +1487,12 @@ nie jestem pewna</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1496,34 +1501,34 @@ nie jestem pewna</translatorcomment>
<translation type="vanished">Wuszukany wygąd</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Wyświetlaj poziomy kanały</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Własny adres serwera centralnego:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Prędkość strumienia audio</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>wartość</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Czas odpowiedzi</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Opóźnienie całkowite</translation>
</message>
@ -1703,6 +1708,19 @@ nie jestem pewna</translatorcomment>
<translation>&amp;O programie...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -1847,7 +1865,7 @@ nie jestem pewna</translatorcomment>
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translatorcomment>*nie jestem pewna</translatorcomment>
<translation>Żaden</translation>
@ -1903,213 +1921,213 @@ nie jestem pewna</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Zestaw perkusyjny</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Gitara elektryczna</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Gitara akustyczna</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Gitara basowa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Keyboard</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Syntezator</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Fortepian</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Akordeon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Wokal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Mikrofon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Harmonijka ustna</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trąbka</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Puzon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Waltornia</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saksofon</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Klarnet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Skrzypce</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Wiolonczela</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Kontrabas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translatorcomment>*nie wiem</translatorcomment>
<translation>Flet prosty</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Słuchacz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Gitara+Wokal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Keyboard+Wokal</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagot</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Obój</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harfa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Altówka</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Kongi</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Bas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Tenor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Alt</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Sopran</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Mandolina</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukulele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukulele basowe</translation>
</message>
@ -2446,52 +2464,52 @@ nie jestem pewna</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation type="unfinished"></translation>
</message>
@ -2800,17 +2818,17 @@ nie jestem pewna</translatorcomment>
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation type="unfinished"></translation>
</message>

View file

@ -1598,22 +1598,22 @@
<translation type="vanished">Manual</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Personalizado</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Servidor Geral</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Servidor Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Servidor Jazz</translation>
</message>
@ -1622,12 +1622,12 @@
<translation type="vanished">Servidor Rock/Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Serv. Clássica/Folclore/Coro</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Servidor Padrão</translation>
</message>
@ -1636,38 +1636,38 @@
<translation type="vanished">Servidor Padrão (America do Norte)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>preferido</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Tamanho: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Atraso do buffer</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Atraso do buffer: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>O dispositivo de áudio selecionado não pôde ser usado devido ao seguinte erro: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> O driver anterior será selecionado.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1793,7 +1793,12 @@
<translation>Aparência</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1802,12 +1807,12 @@
<translation type="vanished">Skin Sofisticada</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Mostrar Níveis de Canais</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Endereço do Servidor Central Personalizado:</translation>
</message>
@ -1816,24 +1821,24 @@
<translation type="vanished">Endereço do Servidor Central:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Taxa de Transmissão de Áudio</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Latência da Ligação</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Latência Geral</translation>
</message>
@ -2033,6 +2038,19 @@
<translation>&amp;Sobre...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2170,7 +2188,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Nenhum</translation>
</message>
@ -2244,212 +2262,212 @@
<translation>O que definir aqui aparecerá abaixo do seu fader no mixer quando estiver conectado a um servidor Jamulus. Esta etiqueta também será exibida em cada cliente que estiver conectado ao mesmo servidor.</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Bateria</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Guitarra Elétrica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Guitarra Acústica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Baixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Teclado</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Sintetizador</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Piano de Cauda</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Acordeão</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Microfone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Harmónica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Trompa Francesa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxofone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Clarinete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flauta</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violino</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Violoncelo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrabaixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Gravador</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Ouvinte</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Guitarra+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Teclado+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhrán</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagote</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Oboé</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harpa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola de Arco</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Voz Baixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Voz Tenor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Voz Alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Voz Soprano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Bandolim</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukulele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukulele Baixo</translation>
</message>
@ -2858,52 +2876,52 @@
<translation>&amp;Janela</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Não Registrado</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Endereço incorreto</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Registro solicitado</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Falha no registro</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Verifique versão do servidor</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Registrado</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Servidor Central Cheio</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Valor desconhecido </translation>
</message>
@ -3195,17 +3213,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, Versão </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Programa de Jam Sessions pela Internet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Lançado sob a Licença Pública Geral GNU (GPL)</translation>
</message>

View file

@ -1596,22 +1596,22 @@
<translation type="vanished">Manual</translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation>Personalizado</translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation>Servidor Geral</translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation>Servidor Rock</translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation>Servidor Jazz</translation>
</message>
@ -1620,12 +1620,12 @@
<translation type="vanished">Servidor Rock/Jazz</translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation>Serv. Clássica/Folclore/Coro</translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation>Servidor Padrão</translation>
</message>
@ -1634,38 +1634,38 @@
<translation type="vanished">Servidor Padrão (America do Norte)</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation>preferido</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation>Tamanho: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation>Atraso do buffer</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation>Atraso do buffer: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation>O dispositivo de áudio selecionado não pôde ser usado devido ao seguinte erro: </translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation> O driver anterior será selecionado.</translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
@ -1791,7 +1791,12 @@
<translation>Tema</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation>%</translation>
</message>
@ -1800,12 +1805,12 @@
<translation type="vanished">Skin Sofisticada</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation>Mostrar Níveis de Canais</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation>Endereço do Servidor Central Personalizado:</translation>
</message>
@ -1814,24 +1819,24 @@
<translation type="vanished">Endereço do Servidor Central:</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation>Taxa de Transmissão de Áudio</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation>val</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation>Latência da Ligação</translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation>Latência Geral</translation>
</message>
@ -2031,6 +2036,19 @@
<translation>&amp;Sobre...</translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -2168,7 +2186,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation>Nenhum</translation>
</message>
@ -2242,212 +2260,212 @@
<translation>O que definir aqui aparecerá por baixo do seu fader na secção de mistura quando estiver ligado a um servidor Esta etiqueta também será exibida em cada cliente que estiver ligado ao mesmo servidor.</translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation>Bateria</translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation>Djembe</translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation>Guitarra Elétrica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation>Guitarra Acústica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation>Baixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation>Teclado</translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation>Sintetizador</translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation>Piano de Cauda</translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation>Acordeão</translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation>Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation>Microfone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation>Harmónica</translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation>Trompete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation>Trombone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation>Trompa Francesa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation>Tuba</translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation>Saxofone</translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation>Clarinete</translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation>Flauta</translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation>Violino</translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation>Violoncelo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation>Contrabaixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation>Gravador</translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation>Streamer</translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation>Ouvinte</translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation>Guitarra+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation>Teclado+Voz</translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation>Bodhrán</translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation>Fagote</translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation>Oboé</translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation>Harpa</translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation>Viola de Arco</translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation>Congas</translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation>Bongo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation>Voz Baixo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation>Voz Tenor</translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation>Voz Alto</translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation>Voz Soprano</translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation>Banjo</translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation>Bandolim</translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation>Ukulele</translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation>Ukulele Baixo</translation>
</message>
@ -2856,52 +2874,52 @@
<translation>&amp;Janela</translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation>Não Registado</translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation>Endereço incorrecto</translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation>Registo solicitado</translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation>Falha no registo</translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation>Verifique versão do servidor</translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation>Registado</translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation>Servidor Central Cheio</translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation>A versão do seu servidor é muito antiga</translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation>Requisitos não cumpridos</translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation>Valor desconhecido </translation>
</message>
@ -3193,17 +3211,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation>, Versão </translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation>Programa de Jam Sessions pela Internet</translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation>Lançado sob a Licença Pública Geral GNU (GPL)</translation>
</message>

View file

@ -1288,68 +1288,68 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="359"/>
<location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="446"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/>
<location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="507"/>
<location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="512"/>
<location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="595"/>
<location filename="../../clientsettingsdlg.cpp" line="601"/>
<source>The selected audio device could not be used because of the following error: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="597"/>
<location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlg.cpp" line="598"/>
<location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="609"/>
<location filename="../../util.h" line="629"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="612"/>
<location filename="../../util.h" line="632"/>
<source>All Genres</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="615"/>
<location filename="../../util.h" line="635"/>
<source>Genre Rock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="618"/>
<location filename="../../util.h" line="638"/>
<source>Genre Jazz</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="621"/>
<location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="624"/>
<location filename="../../util.h" line="644"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -1475,39 +1475,44 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="536"/>
<location filename="../../clientsettingsdlgbase.ui" line="521"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="543"/>
<source>%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/>
<location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/>
<location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/>
<location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/>
<location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/>
<location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/>
<location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source>
<translation type="unfinished"></translation>
</message>
@ -1687,6 +1692,19 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLanguageComboBox</name>
<message>
<location filename="../../util.cpp" line="944"/>
<source>Restart Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="945"/>
<source>Please restart the application for the language change to take effect.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CLicenceDlg</name>
<message>
@ -1836,7 +1854,7 @@
<message>
<location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/>
<location filename="../../util.cpp" line="1070"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
@ -1891,212 +1909,212 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1006"/>
<location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1007"/>
<location filename="../../util.cpp" line="1072"/>
<source>Djembe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1008"/>
<location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1009"/>
<location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1010"/>
<location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1011"/>
<location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1012"/>
<location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1013"/>
<location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1014"/>
<location filename="../../util.cpp" line="1079"/>
<source>Accordion</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1015"/>
<location filename="../../util.cpp" line="1080"/>
<source>Vocal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1016"/>
<location filename="../../util.cpp" line="1081"/>
<source>Microphone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1017"/>
<location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1018"/>
<location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1019"/>
<location filename="../../util.cpp" line="1084"/>
<source>Trombone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1020"/>
<location filename="../../util.cpp" line="1085"/>
<source>French Horn</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1021"/>
<location filename="../../util.cpp" line="1086"/>
<source>Tuba</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1022"/>
<location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1023"/>
<location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1024"/>
<location filename="../../util.cpp" line="1089"/>
<source>Flute</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1025"/>
<location filename="../../util.cpp" line="1090"/>
<source>Violin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1026"/>
<location filename="../../util.cpp" line="1091"/>
<source>Cello</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1027"/>
<location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1028"/>
<location filename="../../util.cpp" line="1093"/>
<source>Recorder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1029"/>
<location filename="../../util.cpp" line="1094"/>
<source>Streamer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1030"/>
<location filename="../../util.cpp" line="1095"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1031"/>
<location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1032"/>
<location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1033"/>
<location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1034"/>
<location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1035"/>
<location filename="../../util.cpp" line="1100"/>
<source>Oboe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1036"/>
<location filename="../../util.cpp" line="1101"/>
<source>Harp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1037"/>
<location filename="../../util.cpp" line="1102"/>
<source>Viola</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1038"/>
<location filename="../../util.cpp" line="1103"/>
<source>Congas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1039"/>
<location filename="../../util.cpp" line="1104"/>
<source>Bongo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1040"/>
<location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1041"/>
<location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1042"/>
<location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1043"/>
<location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1044"/>
<location filename="../../util.cpp" line="1109"/>
<source>Banjo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1045"/>
<location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1046"/>
<location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1047"/>
<location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source>
<translation type="unfinished"></translation>
</message>
@ -2428,52 +2446,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="648"/>
<location filename="../../util.h" line="668"/>
<source>Unregistered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="651"/>
<location filename="../../util.h" line="671"/>
<source>Bad address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="654"/>
<location filename="../../util.h" line="674"/>
<source>Registration requested</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="657"/>
<location filename="../../util.h" line="677"/>
<source>Registration failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="660"/>
<location filename="../../util.h" line="680"/>
<source>Check server version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="663"/>
<location filename="../../util.h" line="683"/>
<source>Registered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="666"/>
<location filename="../../util.h" line="686"/>
<source>Central Server full</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="669"/>
<location filename="../../util.h" line="689"/>
<source>Your server version is too old</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="672"/>
<location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.h" line="675"/>
<location filename="../../util.h" line="695"/>
<source>Unknown value </source>
<translation type="unfinished"></translation>
</message>
@ -2769,17 +2787,17 @@
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../util.cpp" line="1507"/>
<location filename="../../util.cpp" line="1578"/>
<source>, Version </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1520"/>
<location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../util.cpp" line="1524"/>
<location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source>
<translation type="unfinished"></translation>
</message>

View file

@ -39,11 +39,16 @@
class CSettings
{
public:
CSettings() : strFileName ( "" ) {}
CSettings() :
strLanguage ( "" ),
strFileName ( "" ) {}
void Load();
void Save();
// common settings
QString strLanguage;
protected:
virtual void ReadFromXML ( const QDomDocument& IniXMLDocument ) = 0;
virtual void WriteToXML ( QDomDocument& IniXMLDocument ) = 0;
@ -111,6 +116,7 @@ class CClientSettings : public CSettings
{
public:
CClientSettings ( CClient* pNCliP, const QString& sNFiName ) :
CSettings ( ),
vecStoredFaderTags ( MAX_NUM_STORED_FADER_SETTINGS, "" ),
vecStoredFaderLevels ( MAX_NUM_STORED_FADER_SETTINGS, AUD_MIX_FADER_MAX ),
vecStoredPanValues ( MAX_NUM_STORED_FADER_SETTINGS, AUD_MIX_PAN_MAX / 2 ),
@ -120,7 +126,6 @@ public:
vstrIPAddress ( MAX_NUM_SERVER_ADDR_ITEMS, "" ),
iNewClientFaderLevel ( 100 ),
bConnectDlgShowAllMusicians ( true ),
strLanguage ( "" ),
vecWindowPosMain ( ), // empty array
vecWindowPosSettings ( ), // empty array
vecWindowPosChat ( ), // empty array
@ -133,6 +138,7 @@ public:
pClient ( pNCliP )
{ SetFileName ( sNFiName, DEFAULT_INI_FILE_NAME ); }
// general settings
CVector<QString> vecStoredFaderTags;
CVector<int> vecStoredFaderLevels;
CVector<int> vecStoredPanValues;
@ -142,7 +148,6 @@ public:
CVector<QString> vstrIPAddress;
int iNewClientFaderLevel;
bool bConnectDlgShowAllMusicians;
QString strLanguage;
// window position/state settings
QByteArray vecWindowPosMain;
@ -167,13 +172,11 @@ class CServerSettings : public CSettings
{
public:
CServerSettings ( CServer* pNSerP, const QString& sNFiName ) :
strLanguage ( "" ),
CSettings ( ),
vecWindowPosMain ( ), // empty array
pServer ( pNSerP )
{ SetFileName ( sNFiName, DEFAULT_INI_FILE_NAME_SERVER); }
QString strLanguage;
// window position/state settings
QByteArray vecWindowPosMain;

View file

@ -882,6 +882,71 @@ CHelpMenu::CHelpMenu ( const bool bIsClient, QWidget* parent ) : QMenu ( tr ( "&
addSeparator();
addAction ( tr ( "&About..." ), this, SLOT ( OnHelpAbout() ) );
}
// Language combo box ----------------------------------------------------------
CLanguageComboBox::CLanguageComboBox ( QWidget* parent ) :
QComboBox ( parent ),
iIdxSelectedLanguage ( INVALID_INDEX )
{
QObject::connect ( this, static_cast<void (QComboBox::*) ( int )> ( &QComboBox::activated ),
this, &CLanguageComboBox::OnLanguageActivated );
}
void CLanguageComboBox::Init ( QString& strSelLanguage )
{
// load available translations
const QMap<QString, QString> TranslMap = CLocale::GetAvailableTranslations();
QMapIterator<QString, QString> MapIter ( TranslMap );
// add translations to the combobox list
clear();
int iCnt = 0;
int iIdxOfEnglishLanguage = 0;
iIdxSelectedLanguage = INVALID_INDEX;
while ( MapIter.hasNext() )
{
MapIter.next();
addItem ( QLocale ( MapIter.key() ).nativeLanguageName() + " (" + MapIter.key() + ")", MapIter.key() );
// store the combo box index of the default english language
if ( MapIter.key().compare ( "en" ) == 0 )
{
iIdxOfEnglishLanguage = iCnt;
}
// if the selected language is found, store the combo box index
if ( MapIter.key().compare ( strSelLanguage ) == 0 )
{
iIdxSelectedLanguage = iCnt;
}
iCnt++;
}
// if the selected language was not found, use the english language
if ( iIdxSelectedLanguage == INVALID_INDEX )
{
strSelLanguage = "en";
iIdxSelectedLanguage = iIdxOfEnglishLanguage;
}
setCurrentIndex ( iIdxSelectedLanguage );
}
void CLanguageComboBox::OnLanguageActivated ( int iLanguageIdx )
{
// only update if the language selection is different from the current selected language
if ( iIdxSelectedLanguage != iLanguageIdx )
{
QMessageBox::information ( this,
tr ( "Restart Required" ),
tr ( "Please restart the application for the language change to take effect." ) );
emit LanguageChanged ( itemData ( iLanguageIdx ).toString() );
}
}
#endif
@ -1380,6 +1445,9 @@ QMap<QString, QString> CLocale::GetAvailableTranslations()
QMap<QString, QString> TranslMap;
QDirIterator DirIter ( ":/translations" );
// add english language (default which is in the actual source code)
TranslMap["en"] = ""; // empty file name means that the translation load fails and we get the default english language
while ( DirIter.hasNext() )
{
// get alias of translation file
@ -1408,6 +1476,9 @@ QPair<QString, QString> CLocale::FindSysLangTransFileName ( const QMap<QString,
if ( strUiLang.length() >= 2 )
{
// TODO maybe first try to find the complete string, if not found use only first two letters instead
PairSysLang.first = strUiLang.left ( 2 );
PairSysLang.second = TranslMap[PairSysLang.first];
}

View file

@ -423,7 +423,6 @@ class CAboutDlg : public QDialog, private Ui_CAboutDlgBase
public:
CAboutDlg ( QWidget* parent = nullptr );
};
@ -491,8 +490,29 @@ public slots:
void OnHelpSoftwareMan() { QDesktopServices::openUrl ( QUrl ( SOFTWARE_MANUAL_URL ) ); }
};
// Language combo box ----------------------------------------------------------
class CLanguageComboBox : public QComboBox
{
Q_OBJECT
public:
CLanguageComboBox ( QWidget* parent = nullptr );
void Init ( QString& strSelLanguage );
protected:
int iIdxSelectedLanguage;
public slots:
void OnLanguageActivated ( int iLanguageIdx );
signals:
void LanguageChanged ( QString strLanguage );
};
#endif
// Console writer factory ------------------------------------------------------
// this class was written by pljones
class ConsoleWriterFactory