diff --git a/MainWindow.cpp b/MainWindow.cpp
index 7677e7a62..32e432cd2 100644
--- a/MainWindow.cpp
+++ b/MainWindow.cpp
@@ -33,7 +33,6 @@
#include "ConnectDialog.h"
#include "Player.h"
#include "Channel.h"
-#include "TrayIcon.h"
#include "ACLEditor.h"
#include "BanEditor.h"
#include "Connection.h"
@@ -335,10 +334,15 @@ void MainWindow::setupGui() {
gsAltTalk=new GlobalShortcut(this, idx++, tr("Alt Push-to-Talk", "Global Shortcut"));
gsAltTalk->setObjectName("AltPushToTalk");
- qsSplit = new QSplitter(Qt::Horizontal, this);
- qsSplit->addWidget(qteLog);
- qsSplit->addWidget(qtvPlayers);
-
+ if (g.qs->value("Horizontal", true).toBool()) {
+ qsSplit = new QSplitter(Qt::Horizontal, this);
+ qsSplit->addWidget(qteLog);
+ qsSplit->addWidget(qtvPlayers);
+ } else {
+ qsSplit = new QSplitter(Qt::Vertical, this);
+ qsSplit->addWidget(qtvPlayers);
+ qsSplit->addWidget(qteLog);
+ }
setCentralWidget(qsSplit);
restoreState(g.qs->value("mw").toByteArray());
diff --git a/MainWindow.h b/MainWindow.h
index 683faa4ce..304b0e0ed 100644
--- a/MainWindow.h
+++ b/MainWindow.h
@@ -54,6 +54,8 @@ class MainWindow : public QMainWindow {
QAction *qaChannelAdd, *qaChannelRemove, *qaChannelACL, *qaChannelLink, *qaChannelUnlink, *qaChannelUnlinkAll;
QSplitter *qsSplit;
QSystemTrayIcon *qstiIcon;
+ QTextEdit *qteLog;
+ QTreeView *qtvPlayers;
GlobalShortcut *gsPushTalk, *gsResetAudio, *gsMuteSelf, *gsDeafSelf;
GlobalShortcut *gsUnlink, *gsCenterPos, *gsPushMute, *gsMetaChannel, *gsToggleOverlay;
@@ -65,8 +67,6 @@ class MainWindow : public QMainWindow {
void recheckTTS();
void appendLog(QString entry);
protected:
- QTextEdit *qteLog;
- QTreeView *qtvPlayers;
QTimer *qtReconnect;
void createActions();
void setupGui();
diff --git a/main.cpp b/main.cpp
index 1b9dcd1c4..5d28f1cba 100644
--- a/main.cpp
+++ b/main.cpp
@@ -69,14 +69,28 @@ int main(int argc, char **argv)
a.setOrganizationDomain("mumble.sourceforge.net");
a.setQuitOnLastWindowClosed(false);
- QString locale = QLocale::system().name();
+ g.qs = new QSettings();
+ QString style=g.qs->value("Style").toString();
+ if (! style.isEmpty()) {
+ a.setStyle(style);
+ }
+
+ QString skin=g.qs->value("Skin").toString();
+ if (! skin.isEmpty()) {
+ QFile file(skin);
+ file.open(QFile::ReadOnly);
+ QString styleSheet = file.readAll();
+ if (! styleSheet.isEmpty())
+ a.setStyleSheet(styleSheet);
+ }
+
+ QString locale=g.qs->value("Language", QLocale::system().name()).toString();
QTranslator translator;
if (! translator.load(QString("mumble_") + locale))
translator.load(QString(":/mumble_") + locale);
a.installTranslator(&translator);
- g.qs = new QSettings();
// Set application icon
QIcon icon;
diff --git a/mumble.pro b/mumble.pro
index fa50ef88a..689c44ab3 100644
--- a/mumble.pro
+++ b/mumble.pro
@@ -4,14 +4,14 @@ TEMPLATE = app
QT += network sql opengl
TARGET = mumble
RC_FILE = mumble.rc
-HEADERS = ACL.h BanEditor.h Group.h ACLEditor.h Channel.h Log.h TrayIcon.h AudioConfigDialog.h AudioStats.h AudioInput.h AudioOutput.h MainWindow.h Connection.h ServerHandler.h Player.h About.h Message.h ConnectDialog.h GlobalShortcut.h TextToSpeech.h Settings.h Database.h VersionCheck.h Global.h PlayerModel.h Audio.h ConfigDialog.h Plugins.h
-SOURCES = ACL.cpp BanEditor.cpp Group.cpp ACLEditor.cpp Channel.cpp Log.cpp AudioConfigDialog.cpp AudioStats.cpp AudioInput.cpp AudioOutput.cpp main.cpp MainWindow.cpp Message.cpp Connection.cpp ServerHandler.cpp Player.cpp About.cpp ConnectDialog.cpp Settings.cpp Database.cpp VersionCheck.cpp Global.cpp PlayerModel.cpp Audio.cpp ConfigDialog.cpp Plugins.cpp
+HEADERS = ACL.h BanEditor.h Group.h ACLEditor.h Channel.h Log.h AudioConfigDialog.h AudioStats.h AudioInput.h AudioOutput.h MainWindow.h Connection.h ServerHandler.h Player.h About.h Message.h ConnectDialog.h GlobalShortcut.h TextToSpeech.h Settings.h Database.h VersionCheck.h Global.h PlayerModel.h Audio.h ConfigDialog.h Plugins.h LookConfig.h
+SOURCES = ACL.cpp BanEditor.cpp Group.cpp ACLEditor.cpp Channel.cpp Log.cpp AudioConfigDialog.cpp AudioStats.cpp AudioInput.cpp AudioOutput.cpp main.cpp MainWindow.cpp Message.cpp Connection.cpp ServerHandler.cpp Player.cpp About.cpp ConnectDialog.cpp Settings.cpp Database.cpp VersionCheck.cpp Global.cpp PlayerModel.cpp Audio.cpp ConfigDialog.cpp Plugins.cpp LookConfig.cpp
DIST += licenses.h mumble.ico plugins/mumble_plugin.h overlay/overlay.h
INCLUDEPATH += include
LIBS += -Llib -L.
RESOURCES += mumble.qrc
-TRANSLATIONS = mumble_es.ts mumble_de.ts mumble_tr.ts mumble_id.ts mumble_fr.ts mumble_ru.ts mumble_it.ts
+TRANSLATIONS = mumble_en.ts mumble_es.ts mumble_de.ts mumble_tr.ts mumble_id.ts mumble_fr.ts mumble_ru.ts mumble_it.ts mumble_pt.ts
PRECOMPILED_HEADER = mumble_pch.h
diff --git a/mumble.qrc b/mumble.qrc
index 656ae0f0b..bf76afd63 100644
--- a/mumble.qrc
+++ b/mumble.qrc
@@ -21,6 +21,7 @@
icons/config_asio.pngicons/config_osd.pngicons/config_shortcuts.png
+ mumble_en.qmmumble_es.qmmumble_de.qmmumble_tr.qm
diff --git a/mumble_de.ts b/mumble_de.ts
index b0f8de0e0..dff895c96 100644
--- a/mumble_de.ts
+++ b/mumble_de.ts
@@ -1662,460 +1662,548 @@ der möglichen Orte initialisieren.
<b>Dies ist die Lautstärke für die Sprachsynthese.</b>
+
+ LookConfig
+
+
+ Language
+
+
+
+
+ Look and Feel
+
+
+
+
+ System default
+
+
+
+
+ Language to use (requires restart)
+
+
+
+
+ <b>This sets which language mumble should use.</b><br />You have to restart Mumble to use the new language.
+
+
+
+
+ Style
+
+
+
+
+ Basic widget style
+
+
+
+
+ <b>This sets the basic look and feel to use.</b>
+
+
+
+
+ Skin
+
+
+
+
+ Skin file to use
+
+
+
+
+ <b>This sets which skin Mumble should use.</b><br />The skin is a style file applied on top of the basic widget style.
+
+
+
+
+ Use Horizontal Splitter
+
+
+
+
+ Use horizontal or vertical splitter for the main window
+
+
+
+
+ <b>This sets whether the split in the main window is horizontal or vertical.</b>
+
+
+
+
+ User Interface
+
+
+
+
+ ...
+
+
+
+
+ Choose skin file
+
+
+MainWindow
-
+ RootWurzel
-
+ &Connect&Verbinden
-
+ Open the server connection dialogÖffne den Serververbindungs-Dialog
-
+ Shows a dialog of registered servers, and also allows quick connect.Zeigt einen Dialog mit registrierten Servern und erlaubt schnelles Verbinden.
-
+ &Disconnect&Trennen
-
+ Disconnect from serverVom Server trennen
-
+ Disconnects you from the server.Vom Server trennen.
-
+ &Ban lists&Banliste
-
+ Edit ban lists on serverBanlisten auf Server editieren
-
+ This lets you edit the server-side IP ban lists.Hierdurch lässt sich die serverseitige IP Banliste editieren.
-
+ &Kick&Kick
-
+ Kick player (with reason)Kick Spieler (mit Grund)
-
+ Kick selected player off server. You'll be asked to specify a reason.Den ausgewählten Spieler vom Server kicken. Man wird nach einem Grund gefragt.
-
+ &Ban&Ban
-
+ Kick and ban player (with reason)Kick und ban Spieler (mit Grund)
-
+ Kick and ban selected player from server. You'll be asked to specify a reason.Den ausgewählten Spieler vom Server kicken und bannen. Man wird nach einem Grund gefragt.
-
+ &Mute&Stumm
-
+ Mute playerSpieler stummstellen
-
+ Mute or unmute player on server. Unmuting a deafened player will also undeafen them.Stummstellen der Spieler auf dem Server an- oder abstellen. Einem taubgestellten Spieler Stummstellen abschalten wird ebenso das Taubstellen abschalten.
-
+ &Deafen&Taubstellen
-
+ Deafen playerSpieler taubstellen
-
+ Deafen or undeafen player on server. Deafening a player will also mute them.Taubstellen des Spielers auf dem Server an- oder abstellen. Einen Spieler taubstellen wird ihn ebenso stummstellen.
-
+ &Local Mute&Lokal Stumm
-
+ Mute or unmute player locally.Spieler lokal stumm oder nicht stummstellen.
-
+ &Add&Hinzufügen
-
+ Add new channelNeuen Kanal hinzufügen
-
+ This adds a new sub-channel to the currently selected channel.Dies fügt dem aktuell gewählten Kanal einen Unterkanal hinzu.
-
+ &Remove&Entfernen
-
+ Remove channelKanal entfernen
-
+ This removes a channel and all sub-channels.Dies entfernt einen Kanal und all seine Unterkanäle.
-
+ &Edit ACLACL &editieren
-
+ Edit Groups and ACL for channelGruppen und ACL des Channels editieren
-
+ This opens the Group and ACL dialog for the channel, to control permissions.Dies öffnet den Gruppen- und ACL-Dialog des Kanals um die Rechte zu kontrollieren.
-
+ &Link&Link
-
+ Link your channel to another channelDen Kanal mit einem anderen verbinden
-
+ This links your current channel to the selected channel. If they have permission to speak in the other channel, players can now hear each other. This is a permanent link, and will last until manually unlinked or the server is restarted. Please see the shortcuts for push-to-link.Dies verbindet den aktuellen Kanal mit dem gewählten. Wenn Spieler Spracherlaubnis im anderen Kanal haben, so können sie sich jetzt gegenseitig hören. Dies ist eine permanente Verbindung die solange bestehen bleibt bis die Verbindung manuell aufgehoben oder der Server neugestart wird.
-
+ &Unlink&Unlink
-
+ Unlink your channel from another channelVerbindung des Kanals von anderem Kanal trennen
-
+ This unlinks your current channel from the selected channel.Dies trennt die Verbindung des aktuellen Kanals vom ausgewählten.
-
+ Unlink &All&Alle Verbindungen trennen
-
+ Unlinks your channel from all linked channels.Trennt alle verbundenen Kanäle.
-
+ This unlinks your current channel (not the selected one) from all linked channels.Dies trennt die Verbindung des Kanals von allen verbundenen Kanälen.
-
+ &Reset&Zurücksetzen
-
+ Reset audio preprocessorSetzt Audio-Präprozessor zurück
-
+ This will reset the audio preprocessor, including noise cancellation, automatic gain and voice activity detection. If something suddenly worsens the audio environment (like dropping the microphone) and it was temporary, use this to avoid having to wait for the preprocessor to readjust.Setzt den Audio-Präprozessor zurück: unter anderem Geräuschunterdrückung, automatisches Gain und Stimmaktivierungserkennung. Wenn etwas plötzlich die Audioumgebung verschlechtert (z.B. das Mikrofon fallen lassen), kann dies benutzt werden um den Präprozessor sofort neu auszurichten.
-
+ &Mute SelfSelbst &Stummstellen
-
+ Mute yourselfSich selber stummstellen
-
+ Mute or unmute yourself. When muted, you will not send any data to the server. Unmuting while deafened will also undeafen.Stummstellen an/aus.. When stummgestellt, werden keine Daten an den Server gesandt. Stummstellen abschalten führt während des Taubstellens auch zu dessen Deaktivierung.
-
+ &Deafen SelfSelbst &Taubstellen
-
+ Deafen yourselfSich selbst taubstellen
-
+ Deafen or undeafen yourself. When deafened, you will not hear anything. Deafening yourself will also mute.Taubstellen an/aus. When taub, kann man nichts hören. Taubstellen aktiviert auch Stummstellen.
-
+ &Text-To-Speech&Text-To-Speech
-
+ Toggle Text-To-SpeechText-To-Speech ein-/ausschalten
-
+ Enable or disable the text-to-speech engine. Only messages enabled for TTS in the Configuration dialog will actually be spoken.Text-To-Speech-Engine ein oder ausschalten. Nur Nachrichten die im Konfigurationsdialog entsprechend aktiviert sind werden tatsächlich gesprochen.
-
+ S&tatisticsSt&atistiken
-
+ Display audio statisticsZeigt Audiostatistiken an
-
+ Pops up a small dialog with information about your current audio input.Zeigt einen kleinen Dialog mit Informationen über den aktuellen Audio Input an.
-
+ Forcibly unlink pluginPlugin trennen
-
+ This forces the current plugin to unlink, which is handy if it is reading completely wrong data.Dies zwingt das aktuelle Plugin zu trennen, was hilfreich ist, wenn es völlig falsche Daten liest.
-
+ &Settings&Einstellungen
-
+ Configure MumbleMumble konfigurieren
-
+ Allows you to change most settings for Mumble.Erlaubt die meisten Einstellungen von Mumble zu ändern.
-
+ &What's This?&Was ist das?
-
+ Enter What's This? modeWas ist das Modus?-Modus betreten
-
+ Click this to enter "What's This?" mode. Your cursor will turn into a question mark. Click on any button, menu choice or area to show a description of what it is.Dies anklicken um den "Was ist das?"-Modus zu aktivieren. Der Cursor wird sich in ein Fragezeichen ändern. Klickt man damit auf irgendeinen Button, Menüeintrag oder ein Gebiet, wird eine kurze Beschreibung ausgegeben.
-
+ &AboutÜ&ber
-
+ Information about MumbleInformationen über Mumble
-
+ Shows a small dialog with information and license for Mumble.Zeigt einen kleinen Dialog mit Informationen und Lizenzierung von Mumble.
-
+ About &SpeexÜber &Speex
-
+ Information about SpeexInformationen über Speex
-
+ Shows a small dialog with information about Speex.Zeigt einen kleinen Dialog mit Informationen über Speex.
-
+ &About QtÜber &Qt
-
+ Information about QtInformationen über Qt
-
+ Shows a small dialog with information about Qt.Zeigt einen kleinen Dialog mit Informationen über Qt.
-
+ Check for &UpdatesNach &Updates suchen
-
+ Check for new version of MumbleNach einer neuen Version von Mumble suchen
-
+ Connects to the Mumble webpage to check if a new version is available, and notifies you with an appropriate download URL if this is the case.Verbindet sich mit der Mumble Webseite um zu prüfen ob eine neue Version verfügbar ist. In dem Fall wird mit einer passenden Download URL darauf hingewiesen.
-
+ Mumble -- %1Mumble -- %1
-
+ Log of messagesLog mit Nachrichten
-
+ This shows all recent activity. Connecting to servers, errors and information messages all show up here.<br />To configure exactly which messages show up here, use the <b>Settings</b> command from the menu.Dies zeigt die neuesten Aktivitäten an. Verbindungen zum Server, Fehler und Informationsnachrichten werden hier angezeigt.<br />Um genau zu konfigurieren welche Nachrichten angezeigt werden sollen, kann das <b>Einstellungen</b> Kommando vom Menü genutzt werden.
-
+ &Server&Server
-
+ &PlayerS&pieler
-
+ &Channel&Kanal
-
+ &Audio&Audio
-
+ C&onfigureK&onfiguration
-
+ &Help&Hilfe
-
+ Kicking player %1Kicke Spieler %1
-
+ Enter reasonGrund eingeben
-
+ Banning player %1Banne Spieler %1
-
+ MumbleMumble
-
+ Channel NameKanalname
@@ -2125,270 +2213,270 @@ der möglichen Orte initialisieren.
Sind Sie sicher Kanal %1 und all seine Unterkanäle zu löschen?
-
+ Unmuted and undeafened.Stumm- und Taubstellen ausgeschalten.
-
+ Unmuted.Stummstellen aus.
-
+ Muted.Stumm.
-
+ Muted and deafened.Stumm und taub gestellt.
-
+ Deafened.Taubgestellt.
-
+ Undeafened.Taubstellung aus.
-
+ About QtÜber Qt
-
+ Joining %1.Betrete %1.
-
+ Connected to server.Mit Server verbunden.
-
+ Server connection failed: %1.Serververbindung fehlgeschlagen: %1.
-
+ Disconnected from server.Verbindung zum Server abgebrochen.
-
+ Reconnecting.Neuverbindung.
-
+ Joined server: %1.Server beigetreten: %1.
-
+ Left server: %1.Server verlassen: %1.
-
+ %1 is now muted and deafened.%1 ist jetzt stumm und taubgestellt.
-
+ %1 is now muted.%1 ist jetzt stummgestellt.
-
+ %1 is now unmuted.%1 ist jetzt nicht mehr stummgestellt.
-
+ serverServer
-
+ You were muted by %1.Du wurdest von %1 stummgestellt.
-
+ You were unmuted by %1.Stummstellen wurde von %1 deaktiviert.
-
+ %1 muted by %2.%1 von %2 stummgestellt.
-
+ %1 unmuted by %2.Stummstellung von %1 durch %2 aufgehoben.
-
+ You were deafened by %1.Du wurdest von %1 taubgestellt.
-
+ You were undeafened by %1.Taubstellen von %1 deaktiviert.
-
+ %1 deafened by %2.%1 wurde von %2 taubgestellt.
-
+ %1 undeafened by %2.Taubstellen von %1 durch %2 deaktiviert.
-
+ You were kicked from the server by %1: %2.Du wurdest von %1 vom Server gekickt: %2.
-
+ %3 was kicked from the server by %1: %2.%3 wurde von %1 vom Server gekickt: %2.
-
+ You were kicked and banned from the server by %1: %2.Du wurdest von %1 vom Server gekickt und gebannet: %2.
-
+ %3 was kicked and banned from the server by %1: %2.%3 wurde von %1 vom Server gekickt und gebannet: %2.
-
+ %1 left channel.%1 hat den Kanal verlassen.
-
+ %1 moved out by %2.%1 von %2 rausgeschoben.
-
+ %1 entered channel.%1 betrat den Kanal.
-
+ %1 moved in by %2.%1 von %2 reingeschoben.
-
+ Server connection rejected: %1.Serververbindung abgelehnt : %1.
-
+ Denied: %1.Abgelehnt: %1.
-
+ Welcome to Mumble.Willkommen zu Mumble.
-
+ Push-to-TalkGlobal ShortcutPush-To-Talk
-
+ Reset Audio ProcessorGlobal ShortcutAudio Prozessor zurücksetzen
-
+ Toggle Mute SelfGlobal ShortcutSelbst stummstellen umschalten
-
+ Toggle Deafen SelfGlobal ShortcutSelbst taubstellen umschalten
-
+ Force Center PositionGlobal ShortcutErzwinge Mittelposition
-
+ Chan ParentGlobal ShortcutKanal Eltern
-
+ Chan Sub#%1Global ShortcutKanal Sub#%1
-
+ Chan All SubsGlobal ShortcutKanal alle Subs
-
+ Push-to-MuteGlobal ShortcutPush-To-Mute
-
+ Join ChannelGlobal ShortcutKanal betreten
-
+ Toggle OverlayGlobal ShortcutOverlay umschalten
-
+ Alt Push-to-TalkGlobal ShortcutAlt Push-To-Talk
-
+ Unlink PluginGlobal ShortcutPlugin ausklinken
-
+ Are you sure you want to delete %1 and all its sub-channels?Sicher %1 und all seine Unterkanäle zu löschen?
diff --git a/mumble_es.ts b/mumble_es.ts
index cc79c296b..97236c29a 100644
--- a/mumble_es.ts
+++ b/mumble_es.ts
@@ -1692,360 +1692,448 @@ de las ubicaciones posibles.
<b>Este es el volumen usado para la síntesis de voz.</b>
+
+ LookConfig
+
+
+ Language
+
+
+
+
+ Look and Feel
+
+
+
+
+ System default
+
+
+
+
+ Language to use (requires restart)
+
+
+
+
+ <b>This sets which language mumble should use.</b><br />You have to restart Mumble to use the new language.
+
+
+
+
+ Style
+
+
+
+
+ Basic widget style
+
+
+
+
+ <b>This sets the basic look and feel to use.</b>
+
+
+
+
+ Skin
+
+
+
+
+ Skin file to use
+
+
+
+
+ <b>This sets which skin Mumble should use.</b><br />The skin is a style file applied on top of the basic widget style.
+
+
+
+
+ Use Horizontal Splitter
+
+
+
+
+ Use horizontal or vertical splitter for the main window
+
+
+
+
+ <b>This sets whether the split in the main window is horizontal or vertical.</b>
+
+
+
+
+ User Interface
+
+
+
+
+ ...
+
+
+
+
+ Choose skin file
+
+
+MainWindow
-
+ Welcome to Mumble.Bienvenido a Mumble.
-
+ RootRoot
-
+ &Connect&Conectar
-
+ Open the server connection dialogAbre el cuadro de diálogo de conexión con el servidor
-
+ Shows a dialog of registered servers, and also allows quick connect.Muestra un cuadro de diálogo de servidores registrados, y también permite conectarse rápidamente.
-
+ &Disconnect&Desconectar
-
+ Disconnect from serverDesconectarse del servidor
-
+ Disconnects you from the server.Le desconecta del servidor.
-
+ &Ban lists&Prohibiciones
-
+ Edit ban lists on serverEdita la lista de prohibiciones en el servidor
-
+ This lets you edit the server-side IP ban lists.Le permite editar la lista de IPs prohibidas en el lado del servidor.
-
+ &Kick&Expulsar
-
+ Kick player (with reason)Expulsar jugador (con motivo)
-
+ Kick selected player off server. You'll be asked to specify a reason.Expulsa del servidor al jugador seleccionado. Se le pedirá que especifique un motivo.
-
+ &Ban&Prohibir
-
+ Kick and ban player (with reason)Expulsar y prohibir jugador (con motivo)
-
+ Kick and ban selected player from server. You'll be asked to specify a reason.Expulsa y prohibe en el servidor al jugador seleccionado. Se le pedirá que especifique un motivo.
-
+ &MuteEn&mudecer
-
+ Mute playerEnmudece al jugador
-
+ Mute or unmute player on server. Unmuting a deafened player will also undeafen them.Enmudece o da voz a un jugador en el servidor. Dar voz a un jugador ensordecido también le dará escucha.
-
+ &DeafenEn&sordecer
-
+ Deafen playerEnsordece al jugador
-
+ Deafen or undeafen player on server. Deafening a player will also mute them.Ensordece o da escucha a un jugador en el servidor. Ensordecer a un jugador también lo enmudecerá.
-
+ &Local MuteEnmudecer &localmente
-
+ Mute or unmute player locally.Enmudece o da voz localmente a un jugador.
-
+ &Add&Agregar
-
+ Add new channelAgrega un nuevo canal
-
+ This adds a new sub-channel to the currently selected channel.Agrega un nuevo subcanal al canal actualmente seleccionado.
-
+ &Remove&Eliminar
-
+ Remove channelElimina un canal
-
+ This removes a channel and all sub-channels.Elimina un canal y todos sus subcanales.
-
+ &Edit ACL&Editar LCA
-
+ Edit Groups and ACL for channelEdita los Grupos y la LCA para el canal
-
+ This opens the Group and ACL dialog for the channel, to control permissions.Abre el cuadro de diálogo Grupo y LCA para el canal, para controlar los permisos.
-
+ &Link&Vincular
-
+ Link your channel to another channelVincula su canal a otro canal
-
+ This links your current channel to the selected channel. If they have permission to speak in the other channel, players can now hear each other. This is a permanent link, and will last until manually unlinked or the server is restarted. Please see the shortcuts for push-to-link.Vincula su canal actual al canal seleccionado. Si tienen permiso para hablar en el otro canal, los jugadores pueden oirse entre sí. Éste es un vínculo permanente, y durará hasta que se desvincule manualmente o se reinicie el servidor. Por favor vea los métodos abreviados para presionar-para-vincular.
-
+ &Unlink&Desvincular
-
+ Unlink your channel from another channelDesvincula su canal de otro canal
-
+ This unlinks your current channel from the selected channel.Desvincula su canal actual del canal seleccionado.
-
+ Unlink &AllDesvincular &Todo
-
+ Unlinks your channel from all linked channels.Desvincula su canal de todos los canales vinculados.
-
+ This unlinks your current channel (not the selected one) from all linked channels.Desvincula su canal actual (no el seleccionado) de todos los canales vinculados.
-
+ &Reset&Reiniciar
-
+ Reset audio preprocessorReinicia el preprocesador de audio
-
+ &Mute SelfEn&mudecerse
-
+ Mute yourselfSe enmudece a sí mismo
-
+ Mute or unmute yourself. When muted, you will not send any data to the server. Unmuting while deafened will also undeafen.Se enmudece o se da voz a sí mismo. Cuando enmudezca, no enviará ningún dato al servidor. Darse voz mientras está ensordecido también le dará escucha.
-
+ &Deafen SelfEn&sordecerse
-
+ Deafen yourselfSe ensordece a sí mismo
-
+ Deafen or undeafen yourself. When deafened, you will not hear anything. Deafening yourself will also mute.Se ensordece o se da escucha a sí mismo. Cuando ensordezca, no oirá nada. Darse escucha a sí mismo también le dará voz.
-
+ &Text-To-Speech&Texto-A-Voz
-
+ Toggle Text-To-SpeechConmuta Texto-A-Voz
-
+ Enable or disable the text-to-speech engine. Only messages enabled for TTS in the Configuration dialog will actually be spoken.Activa o desactiva el motor de texto-a-voz (TTS). Realmente sólo se dirán los mensajes habilitados para TTS en el cuadro de diálogo Configuración.
-
+ S&tatistics&Estadísticas
-
+ Display audio statisticsMuestra estadísticas de audio
-
+ Pops up a small dialog with information about your current audio input.Muestra un pequeño cuadro de diálogo con información acerca de la entrada de audio.
-
+ Forcibly unlink pluginDesvincular plugin forzosamente
-
+ This forces the current plugin to unlink, which is handy if it is reading completely wrong data.Fuerza al plugin actual a desvincularse, lo que es útil si está leyendo datos completamente erróneos.
-
+ &Settings&Opciones
-
+ Configure MumbleConfigura Mumble
-
+ Allows you to change most settings for Mumble.Le permite cambiar la mayoría de opciones de Mumble.
-
+ &What's This?¿&Qué es esto?
-
+ Enter What's This? modeEntra en el modo ¿Qué es esto?
-
+ Click this to enter "What's This?" mode. Your cursor will turn into a question mark. Click on any button, menu choice or area to show a description of what it is.Haga click en esto para entrar en el modo "¿Qué es esto?". Su cursor se transformará en una interrogación. Haga click en cualquier botón, opción de menú o área para mostrar una descripción de lo que es.
-
+ &About&Acerca de
-
+ Information about MumbleInformación acerca de Mumble
-
+ Shows a small dialog with information and license for Mumble.Muestra un pequeño cuadro de diálogo con información y la licencia de Mumble.
-
+ About &SpeexAcerca de &Speex
-
+ Information about SpeexInformación acerca de Speex
-
+ Shows a small dialog with information about Speex.Muestra un pequeño cuadro de diálogo con información acerca de Speex.
@@ -2055,92 +2143,92 @@ de las ubicaciones posibles.
&Acerca de Qt
-
+ Information about QtInformación acerca de Qt
-
+ Shows a small dialog with information about Qt.Muestra un pequeño cuadro de diálogo con información acerca de Qt.
-
+ Check for &UpdatesComprobar &actualizaciones
-
+ Check for new version of MumbleComprueba si existe una nueva versión de Mumble
-
+ Connects to the Mumble webpage to check if a new version is available, and notifies you with an appropriate download URL if this is the case.Se conecta a la página web de Mumble para comprobar si está disponible una nueva versión, y le notifica con una URL de descarga apropiada si éste es el caso.
-
+ Mumble -- %1Mumble -- %1
-
+ Log of messagesRegistro de mensajes
-
+ &Server&Servidor
-
+ &Player&Jugador
-
+ &Channel&Canal
-
+ &Audio&Audio
-
+ C&onfigureC&onfigurar
-
+ &Help&Ayuda
-
+ Kicking player %1Expulsando al jugador %1
-
+ Enter reasonIntroduzca el motivo
-
+ Banning player %1Prohibiendo al jugador %1
-
+ MumbleMumble
-
+ Channel NameNombre del canal
@@ -2150,152 +2238,152 @@ de las ubicaciones posibles.
¿Está seguro de que desa borrar %1 y todos sus subcanales?
-
+ Unmuted and undeafened.Con voz y escucha.
-
+ Unmuted.Con escucha.
-
+ Muted.Mudo.
-
+ Muted and deafened.Mudo y sordo.
-
+ Deafened.Sordo.
-
+ Undeafened.Con escucha.
-
+ About QtAcerca de Qt
-
+ Joining %1.Uniéndose a %1.
-
+ Connected to server.Conectado al servidor.
-
+ Server connection failed: %1.Falló la conexión con el servidor: %1.
-
+ Disconnected from server.Desconectado del servidor.
-
+ Reconnecting.Volviendo a conectar.
-
+ Joined server: %1.Se ha unido al servidor: %1.
-
+ Left server: %1.Abandonó el servidor: %1.
-
+ %1 is now muted and deafened.%1 está ahora mudo y sordo.
-
+ %1 is now muted.%1 está ahora mudo.
-
+ %1 is now unmuted.%1 ahora tiene voz.
-
+ serverservidor
-
+ You were muted by %1.Fue enmudecido por %1.
-
+ You were unmuted by %1.%1 le dio voz.
-
+ %1 muted by %2.%1 enmudecido por %2.
-
+ %1 unmuted by %2.%2 dio voz a %1.
-
+ You were deafened by %1.Fue ensordecido por %1.
-
+ You were undeafened by %1.%1 le dio escucha.
-
+ %1 undeafened by %2.%2 dio voz a %1.
-
+ You were kicked from the server by %1: %2.Fue expulsado del servidor por %1: %2.
-
+ %3 was kicked from the server by %1: %2.%3 fue expulsado del servidor por %1: %2.
-
+ You were kicked and banned from the server by %1: %2.Fue expulsado y prohibido del servidor por %1: %2.
-
+ %3 was kicked and banned from the server by %1: %2.%3 fue expulsado y prohibido del servidor por %1: %2.
-
+ %1 left channel.%1 abandonó el canal.
@@ -2305,130 +2393,130 @@ de las ubicaciones posibles.
%2 mudó a %1.
-
+ %1 entered channel.%1 ingresó en el canal.
-
+ %1 moved in by %2.%2 trajo a %1.
-
+ Server connection rejected: %1.Conexión con el servidor rechazada: %1.
-
+ Denied: %1.Denegado: %1.
-
+ This will reset the audio preprocessor, including noise cancellation, automatic gain and voice activity detection. If something suddenly worsens the audio environment (like dropping the microphone) and it was temporary, use this to avoid having to wait for the preprocessor to readjust.Reinicia el preprocesador de audio, incluyendo cancelación de ruido, ganancia automática y detección de actividad vocal. Si algo de pronto empeora el entorno de audio (como dejar caer el micrófono) y fue temporal, use esto para evitar tener que esperar a que se reajuste el preprocesador.
-
+ This shows all recent activity. Connecting to servers, errors and information messages all show up here.<br />To configure exactly which messages show up here, use the <b>Settings</b> command from the menu.Muestra toda la actividad reciente. Aquí se muestran conexiones a servidores, errores y mensajes informativos.<br />Para configurar exactamente qué mensajes se muestran aquí, use la orden <b>Opciones</b> del menú.
-
+ %1 deafened by %2.%1 enmudecido por %2.
-
+ Push-to-TalkGlobal ShortcutPresionar-para-Hablar
-
+ Reset Audio ProcessorGlobal ShortcutReiniciar el preprocesador de audio
-
+ Toggle Mute SelfGlobal ShortcutConmutar enmudecerse
-
+ Toggle Deafen SelfGlobal ShortcutConmutar ensordecerse
-
+ Unlink PluginGlobal ShortcutDesvincular plugin
-
+ Force Center PositionGlobal ShortcutForzar posición central
-
+ Chan ParentGlobal ShortcutCanal padre
-
+ Chan Sub#%1Global ShortcutSubcanal nº %1
-
+ Chan All SubsGlobal ShortcutTodos los subcanales
-
+ Push-to-MuteGlobal ShortcutPresionar-para-Enmudecer
-
+ Join ChannelGlobal ShortcutUnirse al canal
-
+ Toggle OverlayGlobal ShortcutConmutar sobreimpresión
-
+ Alt Push-to-TalkGlobal ShortcutPresionar-para-Hablar Alt
-
+ &About Qt&Acerca de Qt
-
+ %1 moved out by %2.%2 mudó a %1.
-
+ Are you sure you want to delete %1 and all its sub-channels?¿Está seguro de que desa borrar %1 y todos sus subcanales?
diff --git a/mumble_tr.ts b/mumble_tr.ts
index 88fce0284..0b34dd15f 100644
--- a/mumble_tr.ts
+++ b/mumble_tr.ts
@@ -1641,728 +1641,816 @@ of the possible locations.
+
+ LookConfig
+
+
+ Language
+
+
+
+
+ Look and Feel
+
+
+
+
+ System default
+
+
+
+
+ Language to use (requires restart)
+
+
+
+
+ <b>This sets which language mumble should use.</b><br />You have to restart Mumble to use the new language.
+
+
+
+
+ Style
+
+
+
+
+ Basic widget style
+
+
+
+
+ <b>This sets the basic look and feel to use.</b>
+
+
+
+
+ Skin
+
+
+
+
+ Skin file to use
+
+
+
+
+ <b>This sets which skin Mumble should use.</b><br />The skin is a style file applied on top of the basic widget style.
+
+
+
+
+ Use Horizontal Splitter
+
+
+
+
+ Use horizontal or vertical splitter for the main window
+
+
+
+
+ <b>This sets whether the split in the main window is horizontal or vertical.</b>
+
+
+
+
+ User Interface
+
+
+
+
+ ...
+
+
+
+
+ Choose skin file
+
+
+MainWindow
-
+ Root
-
+ &Connect
-
+ Open the server connection dialog
-
+ Shows a dialog of registered servers, and also allows quick connect.
-
+ &Disconnect
-
+ Disconnect from server
-
+ Disconnects you from the server.
-
+ &Ban lists
-
+ Edit ban lists on server
-
+ This lets you edit the server-side IP ban lists.
-
+ &Kick
-
+ Kick player (with reason)
-
+ Kick selected player off server. You'll be asked to specify a reason.
-
+ &Ban
-
+ Kick and ban player (with reason)
-
+ Kick and ban selected player from server. You'll be asked to specify a reason.
-
+ &Mute
-
+ Mute player
-
+ Mute or unmute player on server. Unmuting a deafened player will also undeafen them.
-
+ &Deafen
-
+ Deafen player
-
+ Deafen or undeafen player on server. Deafening a player will also mute them.
-
+ &Local Mute
-
+ Mute or unmute player locally.
-
+ &Add
-
+ Add new channel
-
+ This adds a new sub-channel to the currently selected channel.
-
+ &Remove
-
+ Remove channel
-
+ This removes a channel and all sub-channels.
-
+ &Edit ACL
-
+ Edit Groups and ACL for channel
-
+ This opens the Group and ACL dialog for the channel, to control permissions.
-
+ &Link
-
+ Link your channel to another channel
-
+ This links your current channel to the selected channel. If they have permission to speak in the other channel, players can now hear each other. This is a permanent link, and will last until manually unlinked or the server is restarted. Please see the shortcuts for push-to-link.
-
+ &Unlink
-
+ Unlink your channel from another channel
-
+ This unlinks your current channel from the selected channel.
-
+ Unlink &All
-
+ Unlinks your channel from all linked channels.
-
+ This unlinks your current channel (not the selected one) from all linked channels.
-
+ &Reset
-
+ Reset audio preprocessor
-
+ This will reset the audio preprocessor, including noise cancellation, automatic gain and voice activity detection. If something suddenly worsens the audio environment (like dropping the microphone) and it was temporary, use this to avoid having to wait for the preprocessor to readjust.
-
+ &Mute Self
-
+ Mute yourself
-
+ Mute or unmute yourself. When muted, you will not send any data to the server. Unmuting while deafened will also undeafen.
-
+ &Deafen Self
-
+ Deafen yourself
-
+ Deafen or undeafen yourself. When deafened, you will not hear anything. Deafening yourself will also mute.
-
+ &Text-To-Speech
-
+ Toggle Text-To-Speech
-
+ Enable or disable the text-to-speech engine. Only messages enabled for TTS in the Configuration dialog will actually be spoken.
-
+ S&tatistics
-
+ Display audio statistics
-
+ Pops up a small dialog with information about your current audio input.
-
+ Forcibly unlink plugin
-
+ This forces the current plugin to unlink, which is handy if it is reading completely wrong data.
-
+ &Settings
-
+ Configure Mumble
-
+ Allows you to change most settings for Mumble.
-
+ &What's This?
-
+ Enter What's This? mode
-
+ Click this to enter "What's This?" mode. Your cursor will turn into a question mark. Click on any button, menu choice or area to show a description of what it is.
-
+ &About
-
+ Information about Mumble
-
+ Shows a small dialog with information and license for Mumble.
-
+ About &Speex
-
+ Information about Speex
-
+ Shows a small dialog with information about Speex.
-
+ &About Qt
-
+ Information about Qt
-
+ Shows a small dialog with information about Qt.
-
+ Check for &Updates
-
+ Check for new version of Mumble
-
+ Connects to the Mumble webpage to check if a new version is available, and notifies you with an appropriate download URL if this is the case.
-
+ Mumble -- %1
-
+ Log of messages
-
+ This shows all recent activity. Connecting to servers, errors and information messages all show up here.<br />To configure exactly which messages show up here, use the <b>Settings</b> command from the menu.
-
+ &Server
-
+ &Player
-
+ &Channel
-
+ &Audio
-
+ C&onfigure
-
+ &Help
-
+ Kicking player %1
-
+ Enter reason
-
+ Banning player %1
-
+ Mumble
-
+ Channel Name
-
+ Unmuted and undeafened.
-
+ Unmuted.
-
+ Muted.
-
+ Muted and deafened.
-
+ Deafened.
-
+ Undeafened.
-
+ About Qt
-
+ Joining %1.
-
+ Connected to server.
-
+ Server connection failed: %1.
-
+ Disconnected from server.
-
+ Reconnecting.
-
+ Joined server: %1.
-
+ Left server: %1.
-
+ %1 is now muted and deafened.
-
+ %1 is now muted.
-
+ %1 is now unmuted.
-
+ server
-
+ You were muted by %1.
-
+ You were unmuted by %1.
-
+ %1 muted by %2.
-
+ %1 unmuted by %2.
-
+ You were deafened by %1.
-
+ You were undeafened by %1.
-
+ %1 deafened by %2.
-
+ %1 undeafened by %2.
-
+ You were kicked from the server by %1: %2.
-
+ %3 was kicked from the server by %1: %2.
-
+ You were kicked and banned from the server by %1: %2.
-
+ %3 was kicked and banned from the server by %1: %2.
-
+ %1 left channel.
-
+ %1 moved out by %2.
-
+ %1 entered channel.
-
+ %1 moved in by %2.
-
+ Server connection rejected: %1.
-
+ Denied: %1.
-
+ Welcome to Mumble.
-
+ Push-to-TalkGlobal Shortcut
-
+ Reset Audio ProcessorGlobal Shortcut
-
+ Toggle Mute SelfGlobal Shortcut
-
+ Toggle Deafen SelfGlobal Shortcut
-
+ Force Center PositionGlobal Shortcut
-
+ Chan ParentGlobal Shortcut
-
+ Chan Sub#%1Global Shortcut
-
+ Chan All SubsGlobal Shortcut
-
+ Push-to-MuteGlobal Shortcut
-
+ Join ChannelGlobal Shortcut
-
+ Toggle OverlayGlobal Shortcut
-
+ Alt Push-to-TalkGlobal Shortcut
-
+ Unlink PluginGlobal Shortcut
-
+ Are you sure you want to delete %1 and all its sub-channels?