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 support to change language (#297)
TODO add language selector also in the server GUI 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) !!!!!!!!!!!!!!!!!!!!!!!!!!!!! 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!) -> 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->addItem ( tr ( "Compact" ) ); // GD_SLIMFADER
cbxSkin->setCurrentIndex ( static_cast<int> ( pClient->GetGUIDesign() ) ); 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 // custom central server address
edtCentralServerAddress->setText ( pClient->GetServerListCentralServerAddress() ); edtCentralServerAddress->setText ( pClient->GetServerListCentralServerAddress() );
@ -423,6 +426,9 @@ CClientSettingsDlg::CClientSettingsDlg ( CClient* pNCliP,
QObject::connect ( cbxSkin, static_cast<void (QComboBox::*) ( int )> ( &QComboBox::activated ), QObject::connect ( cbxSkin, static_cast<void (QComboBox::*) ( int )> ( &QComboBox::activated ),
this, &CClientSettingsDlg::OnGUIDesignActivated ); this, &CClientSettingsDlg::OnGUIDesignActivated );
QObject::connect ( cbxLanguage, &CLanguageComboBox::LanguageChanged,
this, &CClientSettingsDlg::OnLanguageChanged );
// buttons // buttons
QObject::connect ( butDriverSetup, &QPushButton::clicked, QObject::connect ( butDriverSetup, &QPushButton::clicked,
this, &CClientSettingsDlg::OnDriverSetupClicked ); this, &CClientSettingsDlg::OnDriverSetupClicked );

View file

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

View file

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

View file

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

View file

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

View file

@ -1608,12 +1608,12 @@
<translation type="vanished">Manuel</translation> <translation type="vanished">Manuel</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="609"/> <location filename="../../util.h" line="629"/>
<source>Custom</source> <source>Custom</source>
<translation>Personnalisé</translation> <translation>Personnalisé</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="612"/> <location filename="../../util.h" line="632"/>
<source>All Genres</source> <source>All Genres</source>
<translation>Tous les genres</translation> <translation>Tous les genres</translation>
</message> </message>
@ -1622,22 +1622,22 @@
<translation type="vanished">Genre rock/jazz</translation> <translation type="vanished">Genre rock/jazz</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="621"/> <location filename="../../util.h" line="641"/>
<source>Genre Classical/Folk/Choir</source> <source>Genre Classical/Folk/Choir</source>
<translation>Genre classique/folk/choeur</translation> <translation>Genre classique/folk/choeur</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="615"/> <location filename="../../util.h" line="635"/>
<source>Genre Rock</source> <source>Genre Rock</source>
<translation>Genre Rock</translation> <translation>Genre Rock</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="618"/> <location filename="../../util.h" line="638"/>
<source>Genre Jazz</source> <source>Genre Jazz</source>
<translation>Genre Jazz</translation> <translation>Genre Jazz</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="624"/> <location filename="../../util.h" line="644"/>
<source>Default</source> <source>Default</source>
<translation>Défaut</translation> <translation>Défaut</translation>
</message> </message>
@ -1646,23 +1646,23 @@
<translation type="vanished">Défaut (Amérique du Nord)</translation> <translation type="vanished">Défaut (Amérique du Nord)</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="359"/> <location filename="../../clientsettingsdlg.cpp" line="362"/>
<source>preferred</source> <source>preferred</source>
<translation>préféré</translation> <translation>préféré</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="446"/> <location filename="../../clientsettingsdlg.cpp" line="452"/>
<location filename="../../clientsettingsdlg.cpp" line="450"/> <location filename="../../clientsettingsdlg.cpp" line="456"/>
<source>Size: </source> <source>Size: </source>
<translation>Taille : </translation> <translation>Taille : </translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="507"/> <location filename="../../clientsettingsdlg.cpp" line="513"/>
<source>Buffer Delay</source> <source>Buffer Delay</source>
<translation>Délai de temporisation</translation> <translation>Délai de temporisation</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="512"/> <location filename="../../clientsettingsdlg.cpp" line="518"/>
<source>Buffer Delay: </source> <source>Buffer Delay: </source>
<translation>Délai de temporisation : </translation> <translation>Délai de temporisation : </translation>
</message> </message>
@ -1671,17 +1671,17 @@
<translation type="vanished">Adresse prédéfinie</translation> <translation type="vanished">Adresse prédéfinie</translation>
</message> </message>
<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> <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> <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>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="597"/> <location filename="../../clientsettingsdlg.cpp" line="603"/>
<source> The previous driver will be selected.</source> <source> The previous driver will be selected.</source>
<translation> Le pilote précédent sera sélectionné.</translation> <translation> Le pilote précédent sera sélectionné.</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlg.cpp" line="598"/> <location filename="../../clientsettingsdlg.cpp" line="604"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
@ -1807,7 +1807,12 @@
<translation>Thème graphique</translation> <translation>Thème graphique</translation>
</message> </message>
<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> <source>%</source>
<translation>%</translation> <translation>%</translation>
</message> </message>
@ -1816,12 +1821,12 @@
<translation type="vanished">Habillage fantaisie</translation> <translation type="vanished">Habillage fantaisie</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="552"/> <location filename="../../clientsettingsdlgbase.ui" line="562"/>
<source>Display Channel Levels</source> <source>Display Channel Levels</source>
<translation>Afficher les niveaux des canaux</translation> <translation>Afficher les niveaux des canaux</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="559"/> <location filename="../../clientsettingsdlgbase.ui" line="569"/>
<source>Custom Central Server Address:</source> <source>Custom Central Server Address:</source>
<translation>Adresse personnalisée du serveur central : </translation> <translation>Adresse personnalisée du serveur central : </translation>
</message> </message>
@ -1830,24 +1835,24 @@
<translation type="vanished">Adresse du serveur central :</translation> <translation type="vanished">Adresse du serveur central :</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="591"/> <location filename="../../clientsettingsdlgbase.ui" line="601"/>
<source>Audio Stream Rate</source> <source>Audio Stream Rate</source>
<translation>Débit du flux audio</translation> <translation>Débit du flux audio</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="604"/> <location filename="../../clientsettingsdlgbase.ui" line="614"/>
<location filename="../../clientsettingsdlgbase.ui" line="634"/> <location filename="../../clientsettingsdlgbase.ui" line="644"/>
<location filename="../../clientsettingsdlgbase.ui" line="669"/> <location filename="../../clientsettingsdlgbase.ui" line="679"/>
<source>val</source> <source>val</source>
<translation>val</translation> <translation>val</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="615"/> <location filename="../../clientsettingsdlgbase.ui" line="625"/>
<source>Ping Time</source> <source>Ping Time</source>
<translation>Temps de réponse</translation> <translation>Temps de réponse</translation>
</message> </message>
<message> <message>
<location filename="../../clientsettingsdlgbase.ui" line="645"/> <location filename="../../clientsettingsdlgbase.ui" line="655"/>
<source>Overall Delay</source> <source>Overall Delay</source>
<translation>Délai global</translation> <translation>Délai global</translation>
</message> </message>
@ -2047,6 +2052,19 @@
<translation>À &amp;propos</translation> <translation>À &amp;propos</translation>
</message> </message>
</context> </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> <context>
<name>CLicenceDlg</name> <name>CLicenceDlg</name>
<message> <message>
@ -2184,7 +2202,7 @@
<message> <message>
<location filename="../../util.cpp" line="698"/> <location filename="../../util.cpp" line="698"/>
<location filename="../../util.cpp" line="710"/> <location filename="../../util.cpp" line="710"/>
<location filename="../../util.cpp" line="1005"/> <location filename="../../util.cpp" line="1070"/>
<source>None</source> <source>None</source>
<translation>Aucune</translation> <translation>Aucune</translation>
</message> </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> <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>
<message> <message>
<location filename="../../util.cpp" line="1006"/> <location filename="../../util.cpp" line="1071"/>
<source>Drum Set</source> <source>Drum Set</source>
<translation>Batterie</translation> <translation>Batterie</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1007"/> <location filename="../../util.cpp" line="1072"/>
<source>Djembe</source> <source>Djembe</source>
<translation>Djembé</translation> <translation>Djembé</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1008"/> <location filename="../../util.cpp" line="1073"/>
<source>Electric Guitar</source> <source>Electric Guitar</source>
<translation>Guitare électrique</translation> <translation>Guitare électrique</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1009"/> <location filename="../../util.cpp" line="1074"/>
<source>Acoustic Guitar</source> <source>Acoustic Guitar</source>
<translation>Guitare accoustique</translation> <translation>Guitare accoustique</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1010"/> <location filename="../../util.cpp" line="1075"/>
<source>Bass Guitar</source> <source>Bass Guitar</source>
<translation>Guitare basse</translation> <translation>Guitare basse</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1011"/> <location filename="../../util.cpp" line="1076"/>
<source>Keyboard</source> <source>Keyboard</source>
<translation>Clavier</translation> <translation>Clavier</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1012"/> <location filename="../../util.cpp" line="1077"/>
<source>Synthesizer</source> <source>Synthesizer</source>
<translation>Synthétiseur</translation> <translation>Synthétiseur</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1013"/> <location filename="../../util.cpp" line="1078"/>
<source>Grand Piano</source> <source>Grand Piano</source>
<translation>Piano à queue</translation> <translation>Piano à queue</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1014"/> <location filename="../../util.cpp" line="1079"/>
<source>Accordion</source> <source>Accordion</source>
<translation>Accordéon</translation> <translation>Accordéon</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1015"/> <location filename="../../util.cpp" line="1080"/>
<source>Vocal</source> <source>Vocal</source>
<translation>Voix</translation> <translation>Voix</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1016"/> <location filename="../../util.cpp" line="1081"/>
<source>Microphone</source> <source>Microphone</source>
<translation>Microphone</translation> <translation>Microphone</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1017"/> <location filename="../../util.cpp" line="1082"/>
<source>Harmonica</source> <source>Harmonica</source>
<translation>Harmonica</translation> <translation>Harmonica</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1018"/> <location filename="../../util.cpp" line="1083"/>
<source>Trumpet</source> <source>Trumpet</source>
<translation>Trompette</translation> <translation>Trompette</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1019"/> <location filename="../../util.cpp" line="1084"/>
<source>Trombone</source> <source>Trombone</source>
<translation>Trombone</translation> <translation>Trombone</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1020"/> <location filename="../../util.cpp" line="1085"/>
<source>French Horn</source> <source>French Horn</source>
<translation>Cor d&apos;harmonie</translation> <translation>Cor d&apos;harmonie</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1021"/> <location filename="../../util.cpp" line="1086"/>
<source>Tuba</source> <source>Tuba</source>
<translation>Tuba</translation> <translation>Tuba</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1022"/> <location filename="../../util.cpp" line="1087"/>
<source>Saxophone</source> <source>Saxophone</source>
<translation>Saxophone</translation> <translation>Saxophone</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1023"/> <location filename="../../util.cpp" line="1088"/>
<source>Clarinet</source> <source>Clarinet</source>
<translation>Clarinette</translation> <translation>Clarinette</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1024"/> <location filename="../../util.cpp" line="1089"/>
<source>Flute</source> <source>Flute</source>
<translation>Flute</translation> <translation>Flute</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1025"/> <location filename="../../util.cpp" line="1090"/>
<source>Violin</source> <source>Violin</source>
<translation>Violon</translation> <translation>Violon</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1026"/> <location filename="../../util.cpp" line="1091"/>
<source>Cello</source> <source>Cello</source>
<translation>Violoncelle</translation> <translation>Violoncelle</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1027"/> <location filename="../../util.cpp" line="1092"/>
<source>Double Bass</source> <source>Double Bass</source>
<translation>Contrebasse</translation> <translation>Contrebasse</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1028"/> <location filename="../../util.cpp" line="1093"/>
<source>Recorder</source> <source>Recorder</source>
<translation>Enregistreur</translation> <translation>Enregistreur</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1029"/> <location filename="../../util.cpp" line="1094"/>
<source>Streamer</source> <source>Streamer</source>
<translation>Diffuseur</translation> <translation>Diffuseur</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1030"/> <location filename="../../util.cpp" line="1095"/>
<source>Listener</source> <source>Listener</source>
<translation>Auditeur</translation> <translation>Auditeur</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1031"/> <location filename="../../util.cpp" line="1096"/>
<source>Guitar+Vocal</source> <source>Guitar+Vocal</source>
<translation>Guitare+voix</translation> <translation>Guitare+voix</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1032"/> <location filename="../../util.cpp" line="1097"/>
<source>Keyboard+Vocal</source> <source>Keyboard+Vocal</source>
<translation>Clavier+voix</translation> <translation>Clavier+voix</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1033"/> <location filename="../../util.cpp" line="1098"/>
<source>Bodhran</source> <source>Bodhran</source>
<translation>Bodhran</translation> <translation>Bodhran</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1034"/> <location filename="../../util.cpp" line="1099"/>
<source>Bassoon</source> <source>Bassoon</source>
<translation>Basson</translation> <translation>Basson</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1035"/> <location filename="../../util.cpp" line="1100"/>
<source>Oboe</source> <source>Oboe</source>
<translation>Hautbois</translation> <translation>Hautbois</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1036"/> <location filename="../../util.cpp" line="1101"/>
<source>Harp</source> <source>Harp</source>
<translation>Harpe</translation> <translation>Harpe</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1037"/> <location filename="../../util.cpp" line="1102"/>
<source>Viola</source> <source>Viola</source>
<translation>Alto</translation> <translation>Alto</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1038"/> <location filename="../../util.cpp" line="1103"/>
<source>Congas</source> <source>Congas</source>
<translation>Congas</translation> <translation>Congas</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1039"/> <location filename="../../util.cpp" line="1104"/>
<source>Bongo</source> <source>Bongo</source>
<translation>Bongo</translation> <translation>Bongo</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1040"/> <location filename="../../util.cpp" line="1105"/>
<source>Vocal Bass</source> <source>Vocal Bass</source>
<translation>Voix basse</translation> <translation>Voix basse</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1041"/> <location filename="../../util.cpp" line="1106"/>
<source>Vocal Tenor</source> <source>Vocal Tenor</source>
<translation>Voix ténor</translation> <translation>Voix ténor</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1042"/> <location filename="../../util.cpp" line="1107"/>
<source>Vocal Alto</source> <source>Vocal Alto</source>
<translation>Voix alto</translation> <translation>Voix alto</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1043"/> <location filename="../../util.cpp" line="1108"/>
<source>Vocal Soprano</source> <source>Vocal Soprano</source>
<translation>Voix soprano</translation> <translation>Voix soprano</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1044"/> <location filename="../../util.cpp" line="1109"/>
<source>Banjo</source> <source>Banjo</source>
<translation>Banjo</translation> <translation>Banjo</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1045"/> <location filename="../../util.cpp" line="1110"/>
<source>Mandolin</source> <source>Mandolin</source>
<translation>Mandoline</translation> <translation>Mandoline</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1046"/> <location filename="../../util.cpp" line="1111"/>
<source>Ukulele</source> <source>Ukulele</source>
<translation>Ukulélé</translation> <translation>Ukulélé</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1047"/> <location filename="../../util.cpp" line="1112"/>
<source>Bass Ukulele</source> <source>Bass Ukulele</source>
<translation>Ukulélé basse</translation> <translation>Ukulélé basse</translation>
</message> </message>
@ -2644,7 +2662,7 @@
<message> <message>
<location filename="../../serverdlg.cpp" line="127"/> <location filename="../../serverdlg.cpp" line="127"/>
<source>Display dialog to select recording directory button</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="128"/> <location filename="../../serverdlg.cpp" line="128"/>
@ -2655,22 +2673,22 @@
<message> <message>
<location filename="../../serverdlg.cpp" line="129"/> <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> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="133"/> <location filename="../../serverdlg.cpp" line="133"/>
<source>Main recording directory text box (read-only)</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="135"/> <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> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="140"/> <location filename="../../serverdlg.cpp" line="140"/>
<source>Clear the recording directory button</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="141"/> <location filename="../../serverdlg.cpp" line="141"/>
@ -2680,7 +2698,7 @@
<message> <message>
<location filename="../../serverdlg.cpp" line="142"/> <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> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="146"/> <location filename="../../serverdlg.cpp" line="146"/>
@ -2725,32 +2743,32 @@
<message> <message>
<location filename="../../serverdlg.cpp" line="160"/> <location filename="../../serverdlg.cpp" line="160"/>
<source>Displays the current status of the recorder. The following values are possible:</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="163"/> <location filename="../../serverdlg.cpp" line="163"/>
<source>No recording directory has been set or the value is not useable</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="165"/> <location filename="../../serverdlg.cpp" line="165"/>
<source>Recording has been switched off</source> <source>Recording has been switched off</source>
<translation>L'enregistrement a é désactivé</translation> <translation>L&apos;enregistrement a é désactivé</translation>
</message> </message>
<message> <message>
<location filename="../../serverdlg.cpp" line="167"/> <location filename="../../serverdlg.cpp" line="167"/>
<source> by the UI checkbox</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="169"/> <location filename="../../serverdlg.cpp" line="169"/>
<source>, either by the UI checkbox or SIGUSR2 being received</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="173"/> <location filename="../../serverdlg.cpp" line="173"/>
<source>There is no one connected to the server to record</source> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="175"/> <location filename="../../serverdlg.cpp" line="175"/>
@ -2765,7 +2783,7 @@
<message> <message>
<location filename="../../serverdlg.cpp" line="178"/> <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> <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>
<message> <message>
<location filename="../../serverdlg.cpp" line="811"/> <location filename="../../serverdlg.cpp" line="811"/>
@ -2872,52 +2890,52 @@
<translation>&amp;Fenêtre</translation> <translation>&amp;Fenêtre</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="648"/> <location filename="../../util.h" line="668"/>
<source>Unregistered</source> <source>Unregistered</source>
<translation>Non inscrit</translation> <translation>Non inscrit</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="651"/> <location filename="../../util.h" line="671"/>
<source>Bad address</source> <source>Bad address</source>
<translation>Mauvaise adresse</translation> <translation>Mauvaise adresse</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="654"/> <location filename="../../util.h" line="674"/>
<source>Registration requested</source> <source>Registration requested</source>
<translation>Inscription demandée</translation> <translation>Inscription demandée</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="657"/> <location filename="../../util.h" line="677"/>
<source>Registration failed</source> <source>Registration failed</source>
<translation>Échec de l&apos;inscription</translation> <translation>Échec de l&apos;inscription</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="660"/> <location filename="../../util.h" line="680"/>
<source>Check server version</source> <source>Check server version</source>
<translation>Vérifier la version du serveur</translation> <translation>Vérifier la version du serveur</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="663"/> <location filename="../../util.h" line="683"/>
<source>Registered</source> <source>Registered</source>
<translation>Inscrit</translation> <translation>Inscrit</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="666"/> <location filename="../../util.h" line="686"/>
<source>Central Server full</source> <source>Central Server full</source>
<translation>Serveur central rempli</translation> <translation>Serveur central rempli</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="669"/> <location filename="../../util.h" line="689"/>
<source>Your server version is too old</source> <source>Your server version is too old</source>
<translation>La version de votre serveur est trop vieille</translation> <translation>La version de votre serveur est trop vieille</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="672"/> <location filename="../../util.h" line="692"/>
<source>Requirements not fulfilled</source> <source>Requirements not fulfilled</source>
<translation>Exigences non satisfaites</translation> <translation>Exigences non satisfaites</translation>
</message> </message>
<message> <message>
<location filename="../../util.h" line="675"/> <location filename="../../util.h" line="695"/>
<source>Unknown value </source> <source>Unknown value </source>
<translation>Valeur inconnue</translation> <translation>Valeur inconnue</translation>
</message> </message>
@ -2979,7 +2997,7 @@
<message> <message>
<location filename="../../serverdlgbase.ui" line="199"/> <location filename="../../serverdlgbase.ui" line="199"/>
<source>Enable Jam Recorder</source> <source>Enable Jam Recorder</source>
<translation>Activer l'enregistreur de bœuf</translation> <translation>Activer l&apos;enregistreur de bœuf</translation>
</message> </message>
<message> <message>
<location filename="../../serverdlgbase.ui" line="220"/> <location filename="../../serverdlgbase.ui" line="220"/>
@ -3209,17 +3227,17 @@
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../util.cpp" line="1507"/> <location filename="../../util.cpp" line="1578"/>
<source>, Version </source> <source>, Version </source>
<translation>, version </translation> <translation>, version </translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1520"/> <location filename="../../util.cpp" line="1591"/>
<source>Internet Jam Session Software</source> <source>Internet Jam Session Software</source>
<translation>Logiciel de bœuf sur Internet</translation> <translation>Logiciel de bœuf sur Internet</translation>
</message> </message>
<message> <message>
<location filename="../../util.cpp" line="1524"/> <location filename="../../util.cpp" line="1595"/>
<source>Released under the GNU General Public License (GPL)</source> <source>Released under the GNU General Public License (GPL)</source>
<translation>Publié sous la licence publique générale GNU (GPL)</translation> <translation>Publié sous la licence publique générale GNU (GPL)</translation>
</message> </message>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -882,6 +882,71 @@ CHelpMenu::CHelpMenu ( const bool bIsClient, QWidget* parent ) : QMenu ( tr ( "&
addSeparator(); addSeparator();
addAction ( tr ( "&About..." ), this, SLOT ( OnHelpAbout() ) ); 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 #endif
@ -1380,6 +1445,9 @@ QMap<QString, QString> CLocale::GetAvailableTranslations()
QMap<QString, QString> TranslMap; QMap<QString, QString> TranslMap;
QDirIterator DirIter ( ":/translations" ); 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() ) while ( DirIter.hasNext() )
{ {
// get alias of translation file // get alias of translation file
@ -1408,6 +1476,9 @@ QPair<QString, QString> CLocale::FindSysLangTransFileName ( const QMap<QString,
if ( strUiLang.length() >= 2 ) 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.first = strUiLang.left ( 2 );
PairSysLang.second = TranslMap[PairSysLang.first]; PairSysLang.second = TranslMap[PairSysLang.first];
} }

View file

@ -423,7 +423,6 @@ class CAboutDlg : public QDialog, private Ui_CAboutDlgBase
public: public:
CAboutDlg ( QWidget* parent = nullptr ); CAboutDlg ( QWidget* parent = nullptr );
}; };
@ -491,8 +490,29 @@ public slots:
void OnHelpSoftwareMan() { QDesktopServices::openUrl ( QUrl ( SOFTWARE_MANUAL_URL ) ); } 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 #endif
// Console writer factory ------------------------------------------------------ // Console writer factory ------------------------------------------------------
// this class was written by pljones // this class was written by pljones
class ConsoleWriterFactory class ConsoleWriterFactory