diff --git a/src/clientsettingsdlg.cpp b/src/clientsettingsdlg.cpp
index b0153101..200c1337 100755
--- a/src/clientsettingsdlg.cpp
+++ b/src/clientsettingsdlg.cpp
@@ -364,7 +364,7 @@ CClientSettingsDlg::CClientSettingsDlg ( CClient* pNCliP, QWidget* parent,
rbtBufferDelayDefault->setText ( GenSndCrdBufferDelayString (
FRAME_SIZE_FACTOR_DEFAULT * SYSTEM_FRAME_SIZE_SAMPLES,
- ", preferred" ) );
+ ", " + tr ( "preferred" ) ) );
rbtBufferDelaySafe->setText ( GenSndCrdBufferDelayString (
FRAME_SIZE_FACTOR_SAFE * SYSTEM_FRAME_SIZE_SAMPLES ) );
diff --git a/src/main.cpp b/src/main.cpp
index 9867ccac..6def9cb6 100755
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -59,7 +59,7 @@ int main ( int argc, char** argv )
bool bShowAnalyzerConsole = false;
bool bCentServPingServerInList = false;
bool bNoAutoJackConnect = false;
- bool bUseTranslation = false;
+ bool bUseTranslation = true;
int iNumServerChannels = DEFAULT_USED_NUM_CHANNELS;
int iMaxDaysHistory = DEFAULT_DAYS_HISTORY;
int iCtrlMIDIChannel = INVALID_MIDI_CH;
@@ -214,17 +214,14 @@ int main ( int argc, char** argv )
}
- // Enable translations -------------------------------------------------
- // Undocumented debugging command line argument: Enable translations
- // (since translation is still WIP, it is not enabled by default but
- // must be enabled with this undocumented command line flag)
+ // Disable translations ------------------------------------------------
if ( GetFlagArgument ( argv,
i,
- "--translation", // no short form
- "--translation" ) )
+ "-t",
+ "--notranslation" ) )
{
- bUseTranslation = true;
- tsConsole << "- translations enabled" << endl;
+ bUseTranslation = false;
+ tsConsole << "- translations disabled" << endl;
continue;
}
@@ -680,6 +677,7 @@ QString UsageArguments ( char **argv )
" -i, --inifile initialization file name\n"
" -n, --nogui disable GUI\n"
" -p, --port set your local port number\n"
+ " -t, --notranslation disable translation (use englisch language)\n"
" -v, --version output version information and exit\n"
"\nServer only:\n"
" -a, --servername server name, required for HTML status\n"
diff --git a/src/res/translation/translation_de_DE.qm b/src/res/translation/translation_de_DE.qm
index 860ce6ad..c2b1adbf 100644
Binary files a/src/res/translation/translation_de_DE.qm and b/src/res/translation/translation_de_DE.qm differ
diff --git a/src/res/translation/translation_de_DE.ts b/src/res/translation/translation_de_DE.ts
index 3cc6f26f..9ffd9813 100644
--- a/src/res/translation/translation_de_DE.ts
+++ b/src/res/translation/translation_de_DE.ts
@@ -6,32 +6,32 @@
-
+ Die
-
+ Software ermöglicht Musikern über das Internet in Echtzeit zu jammen.
-
+ Server, der die Audiodaten von allen
-
+ Es gibt einen
-
+ Teilnehmern sammelt, zusammen mischt und wieder an alle verbundenen Teilnehmer zurück schickt.
-
+ verwendet die folgenden Bibliotheken, Ressourcen oder Codeschnipsel:
@@ -41,47 +41,47 @@
-
+ Halleffekt von Perry R. Cook und Gary P. Scavone
-
+ Einige Bilder sind von
-
+ Die Bilder der Länderflaggen sind von Mark James
-
+ Die Details über die Codebeiträge findet man in der
-
+ Github Liste der Mitwirkenden
-
+ Über
-
+
-
+
-
+ Unter der GNU General Public License (GPL)
@@ -89,42 +89,42 @@
-
+ Über
-
+
-
+ Copyright (C) 2005-2020 Volker Fischer und andere
-
+ Ü&ber
-
+ Bib&liotheken
-
+ &Mitwirkende
-
+ Überse&tzung
-
+
@@ -132,12 +132,12 @@
-
+
-
+
@@ -145,12 +145,12 @@
-
+
-
+ V E R B I N D U N G S A U F B A U
@@ -158,17 +158,17 @@
-
+ Kanalpegel
-
+ Zeigt den Audiopegel vor dem Lautstärkeregler des Kanals. Allen verbundenen Teilnehmern am Server wird ein Audiopegel zugewiesen.
-
+ Eingangspegel des aktuellen Teilnehmerkanals am Server
@@ -253,34 +253,34 @@
-
+ Standort
-
+ Spielstärke
-
+ Anfänger
-
+ Mittlere Spielstärke
-
+ Experte
-
+ Profil des Musikers
@@ -335,17 +335,17 @@
-
+ Chat
-
+ &Löschen
-
+ &Schließen
@@ -353,7 +353,7 @@
-
+ Eingangspegel
@@ -470,63 +470,63 @@
-
+ &Verbinden
-
+ &Ansicht
-
+ &Konfiguration der Verbindung...
-
+ Mein &Profil...
-
+ C&hat...
- &Einstellungen
+ &Einstellungen...
-
+
-
+ &Beenden
-
+ Keine
-
+ Mitte
-
+
-
+
@@ -611,17 +611,17 @@
-
+ Teilnehmer
-
+ Teilnehmer
-
+ &Trennen
@@ -629,47 +629,47 @@
-
+ Verzögerung
-
+ Puffer
-
+ Eingang
-
+
-
+
-
+ Einstellungen
-
+ Chat
-
+ Stummschalten
-
+ &Verbinden
@@ -679,22 +679,22 @@
-
+ Mitte
-
+ Halleffekt
-
+ Links
-
+ Rechts
@@ -702,7 +702,7 @@
-
+ Netzwerkpuffergröße
@@ -827,7 +827,7 @@
-
+ Aktiviere kleine Netzwerkpuffer
@@ -942,7 +942,7 @@
-
+ Schicke Oberfläche
@@ -1012,7 +1012,7 @@
-
+ Pegel für neuen Teilnehmer
@@ -1077,12 +1077,12 @@
-
+ ASIO-Einstellung
-
+
@@ -1092,53 +1092,58 @@
-
+
-
+ Niedrig
-
+ Normal
-
+ Hoch
-
+ Manuell
-
+ Standard
-
+ Standard (Nordamerika)
+
+
+
+
+ bevorzugt
-
+ Größe:
-
+ Puffergröße
-
+ Puffergröße:
@@ -1161,140 +1166,140 @@
-
+ Einstellungen
-
+ Soundkarte
- Gerät
+ Gerät
-
+ Eingangskanalzuweisung
-
+
-
+
-
+ Ausgangskanalzuweisung
-
+ Aktiviere kleine Netzwerkpuffer
-
+ Puffergröße
-
+ (bevorzugt)
-
+ (standard)
-
+ (sicher)
-
+ Treibereinstellungen
-
+ Netzwerkpuffer
-
+
-
+ Lokal
-
+ Server
-
+ Größe
-
+ Sonstiges
- Audiokanäle
+ Audiokanäle
- Audioqualität
+ Audioqualität
-
+ Pegel für neuen Teilnehmer
-
+
-
+ Schicke Oberfläche
- Zeige Kanalsignalpegel
+ Zeige Signalpegel
-
+ Zentralserveradresse
-
+ Netzwerkrate
@@ -1306,12 +1311,12 @@
-
+ Ping-Zeit
-
+ Gesamtverzögerung
@@ -1369,7 +1374,7 @@
-
+ Filter
@@ -1384,7 +1389,7 @@
-
+ Zeige alle Teilnehmer
@@ -1402,76 +1407,81 @@
-
+ Verbindungseinstellung
-
+ Filter
-
+ Zeige alle Teilnehmer
-
+ Servername
-
+ Ping-Zeit
-
+ Teilnehmer
-
+ Standort
-
+ Servername/Adresse
-
+ A&bbrechen
-
+ &Verbinden
CHelpMenu
+
+
+
+ &Hilfe
+
-
+ &Vorbereitung...
-
+ Software&handbuch...
-
+ Konte&xthilfe
- Über...
+ Ü&ber...
@@ -1479,17 +1489,17 @@
-
+ Ich &stimme den Lizenzbedingungen zu
-
+ Einwilligen
-
+ Ablehnen
@@ -1614,58 +1624,58 @@
-
+ Kein
-
+ Musikerprofil
-
+
-
+
-
+ Land
-
+ Stadt
-
+ Können
-
+ &Schließen
-
+ Anfänger
-
+ Mittlere Spielstärke
-
+ Experte
@@ -1680,117 +1690,117 @@
-
+ Schlagzeug
-
+ Djembe
-
+ E-Gitarre
-
+ Akustikgitarre
-
+ E-Bass
-
+ Keyboard
-
+ Synthesizer
-
+ Flügel
-
+ Akkordeon
-
+ Gesang
-
+ Mikrofon
-
+ Mundharmonika
-
+ Trompete
-
+ Posaune
-
+ Waldhorn
-
+ Tuba
-
+ Saxophon
-
+ Klarinette
-
+ Flöte
-
+ Violine
-
+ Cello
-
+ Kontrabass
-
+ Recorder
@@ -1800,17 +1810,17 @@
-
+ Zuhörer
-
+ Gitarre+Gesang
-
+ Keyboard+Gesang
@@ -1820,27 +1830,27 @@
-
+ Fagott
-
+ Oboe
-
+ Harfe
-
+ Viola
-
+ Congas
@@ -1933,7 +1943,7 @@
-
+ Servername
@@ -1979,94 +1989,94 @@
-
+ &Beenden
-
+ Ausblenden vom
-
+ -Server
-
+ Ö&ffne den
-
+ Server
-
+ Manuell
-
+ Standard
-
+ Standard (Nordamerika)
-
+
-
+ &Fenster
-
+ Nicht registriert
-
+ Ungültige Adresse
-
+ Registrierung angefordert
-
+ Registrierung fehlgeschlagen
-
+ Überprüfe Version des Servers
-
+ Registriert
-
+ Zentralserver voll
-
+ Unbekannter Wert
@@ -2074,63 +2084,63 @@
-
+ Teilnehmer IP:Port
-
+ Name
-
+ Netzwerkpuffergröße
-
+ Starte minimiert beim Windows-Start
-
+ Zeige den Creative Commons BY-NC-SA 4.0 Lizenzdialog
-
+ Veröffentliche meinen Server in der Serverliste
-
+
-
+ Zentralserveradresse
-
+ Meine Serverinformationen
-
+ Standort: Stadt
-
+ Standort: Land
-
+
@@ -2255,7 +2265,7 @@
-
+ Die
diff --git a/src/res/translation/translation_es_ES.ts b/src/res/translation/translation_es_ES.ts
index cfe79157..f8aef5ee 100644
--- a/src/res/translation/translation_es_ES.ts
+++ b/src/res/translation/translation_es_ES.ts
@@ -1128,6 +1128,11 @@
Por defecto (Norteamérica)
+
+
+
+
+
@@ -1456,6 +1461,11 @@
CHelpMenu
+
+
+
+
+
diff --git a/src/res/translation/translation_fr_FR.ts b/src/res/translation/translation_fr_FR.ts
index afdc67d1..03ed7fe0 100644
--- a/src/res/translation/translation_fr_FR.ts
+++ b/src/res/translation/translation_fr_FR.ts
@@ -1136,6 +1136,11 @@
+
+
+
+
+
@@ -1464,6 +1469,11 @@
CHelpMenu
+
+
+
+
+
diff --git a/src/res/translation/translation_pt_PT.ts b/src/res/translation/translation_pt_PT.ts
index d84f5d08..72cd3ac1 100644
--- a/src/res/translation/translation_pt_PT.ts
+++ b/src/res/translation/translation_pt_PT.ts
@@ -1136,6 +1136,11 @@
Servidor Padrão (America do Norte)
+
+
+
+
+
@@ -1464,6 +1469,11 @@
CHelpMenu
+
+
+
+
+
diff --git a/src/util.cpp b/src/util.cpp
index 9d791f43..f9b01437 100755
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -832,7 +832,7 @@ void CMusProfDlg::OnSkillActivated ( int iCntryListItem )
// Help menu -------------------------------------------------------------------
-CHelpMenu::CHelpMenu ( const bool bIsClient, QWidget* parent ) : QMenu ( "&Help", parent )
+CHelpMenu::CHelpMenu ( const bool bIsClient, QWidget* parent ) : QMenu ( tr ( "&Help" ), parent )
{
// standard help menu consists of about and what's this help
if ( bIsClient )