Spelling fixes

git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@392 05730e5d-ab1b-0410-a4ac-84af385074fa
This commit is contained in:
Thorvald Natvig 2006-10-02 19:23:41 +00:00
parent 6ffa52e98e
commit d7cdbc3580
7 changed files with 74 additions and 70 deletions

View File

@ -343,7 +343,7 @@ void ACLEditor::addToolTipsWhatsThis() {
qcbACLGroup->setWhatsThis(tr("This control which group of users this entry applies to.<br />Note that the group is evaluated "
"in the context of the channel the entry is used in. For example, the default ACL on the Root "
"channel gives <i>Write</i> permission to the <i>admin</i> group. This entry, if inherited by a "
"channel, will give a user write priviliges if he belongs to the <i>admin</i> group in that channel, "
"channel, will give a user write privileges if he belongs to the <i>admin</i> group in that channel, "
"even if he doesn't belong to the <i>admin</i> group in the channel where the ACL originated.<br />"
"If a groupname starts with a !, it's membership is negated, and if it starts with a ~, it is evaluated in the channel the ACL was defined in, rather than "
"the channel the ACL is active in. Order is important; <i>!~in</i> is valid, but <i>~!in</i> is not.<br />"
@ -353,7 +353,7 @@ void ACLEditor::addToolTipsWhatsThis() {
"<b>sub,a,b,c</b> - User currently in a subchannel minimum <i>a</i> common parents, and between <i>b</i> and <i>c</i> channels down the chain. "
"See the website for more extensive documentation on this one.<br />"
"<b>in</b> - Users currently in the channel will match (convenience for <i>sub,0,0,0</i>.<br />"
"<b>out</b> - Users outside the channel will match (convencience for <i>!sub,0,0,0</i>.<br />"
"<b>out</b> - Users outside the channel will match (convenience for <i>!sub,0,0,0</i>.<br />"
"Note that an entry applies to either a user or a group, not both."));
qleACLUser->setToolTip(tr("User this entry applies to"));
qleACLUser->setWhatsThis(tr("This controls which user this entry applies to. Just type in the user name and hit enter "

View File

@ -369,7 +369,7 @@ void ASIOConfig::on_Query_clicked() {
}
iasio.Release();
} else {
QMessageBox::critical(this, tr("Mumble"), tr("Failed to instanciate ASIO driver"), QMessageBox::Ok, QMessageBox::NoButton);
QMessageBox::critical(this, tr("Mumble"), tr("Failed to instantiate ASIO driver"), QMessageBox::Ok, QMessageBox::NoButton);
}
}

View File

@ -96,7 +96,7 @@ AudioConfigDialog::AudioConfigDialog(QWidget *p) : ConfigWidget(p) {
grid = new QGridLayout();
qcbTransmit = new QComboBox();
qcbTransmit->addItem(tr("Continous"), Settings::Continous);
qcbTransmit->addItem(tr("Continuous"), Settings::Continous);
qcbTransmit->addItem(tr("Voice Activity"), Settings::VAD);
qcbTransmit->addItem(tr("Push To Talk"), Settings::PushToTalk);
qcbTransmit->setCurrentIndex(g.s.atTransmit);
@ -105,9 +105,9 @@ AudioConfigDialog::AudioConfigDialog(QWidget *p) : ConfigWidget(p) {
qcbTransmit->setToolTip(tr("When to transmit your speech"));
qcbTransmit->setWhatsThis(tr("<b>This sets when speech should be transmitted.</b><br />"
"<i>Continous</i> - All the time<br />"
"<i>Continuous</i> - All the time<br />"
"<i>Voice Activity</i> - When you are speaking clearly.<br />"
"<i>Push To Talk</i> - When you hold down the hotkey set in Config|Shortcuts."));
"<i>Push To Talk</i> - When you hold down the hotkey set under <i>Shortcuts</i>."));
grid->addWidget(l, 0, 0);
grid->addWidget(qcbTransmit, 0, 1, 1, 2);
@ -160,10 +160,10 @@ AudioConfigDialog::AudioConfigDialog(QWidget *p) : ConfigWidget(p) {
qcbTCP = new QCheckBox(tr("Use TCP mode"));
qcbTCP->setChecked(g.s.bTCPCompat);
qcbTCP->setToolTip(tr("Use TCP Compability mode"));
qcbTCP->setWhatsThis(tr("<b>Enable TCP Compability mode</b>.<br />"
qcbTCP->setToolTip(tr("Use TCP Compatibility mode"));
qcbTCP->setWhatsThis(tr("<b>Enable TCP Compatibility mode</b>.<br />"
"This will make Mumble use only TCP when communicating with the server. "
"This will increase overhead and cause lost packets to produce noticable "
"This will increase overhead and cause lost packets to produce noticeable "
"pauses in communication, so this should only be used if you are unable to "
"use the default (which uses UDP for voice and TCP for control)."));
@ -183,7 +183,7 @@ AudioConfigDialog::AudioConfigDialog(QWidget *p) : ConfigWidget(p) {
qlBitrate = new QLabel();
qlBitrate->setToolTip(tr("Maximum bandwidth used for sent audio"));
qlBitrate->setWhatsThis(tr("<b>This shows peak outgoing bandwidth used.</b><br />"
"This shows the peak ammount of bandwidth sent out from your machine. Audio bitrate "
"This shows the peak amount of bandwidth sent out from your machine. Audio bitrate "
"is the maximum bitrate (as we use VBR) for the audio data alone. Position "
"is the bitrate used for positional information. Overhead is our framing and the "
"IP packet headers (IP and UDP is 90% of this overhead)."));

View File

@ -389,7 +389,7 @@ AudioStats::AudioStats(QWidget *p) : QDialog(p) {
"Voice activity transmission depends on this being right. The trick with this is that the middle "
"of a sentence is always detected as speech, the problem is the pauses between words and the "
"start of speech. It's hard to distinguish a sigh from a word starting with 'h'.<br />"
"If this is bolded, that means Mumble is currently transmitting (if you're connected)."));
"If this is in bold font, that means Mumble is currently transmitting (if you're connected)."));
qlBitrate->setToolTip(tr("Bitrate of last frame"));
qlBitrate->setWhatsThis(tr("This is the audio bitrate of the last compressed frame (20 ms), and as such will jump up and down "
"as the VBR adjusts the quality. To adjust the peak bitrate, adjust <b>Compression Complexity</b> "
@ -398,9 +398,9 @@ AudioStats::AudioStats(QWidget *p) : QDialog(p) {
anwNoise->setToolTip(tr("Power spectrum of input signal and noise estimate"));
anwNoise->setWhatsThis(tr("This shows the power spectrum of the current input signal (red line) and the current noise estimate "
"(filled blue).<br />"
"All amplitudes are multiplied by 30 to show the interresting parts (how much more signal than noise "
"All amplitudes are multiplied by 30 to show the interesting parts (how much more signal than noise "
"is present in each waveband).<br />"
"This is probably only of interrest if you're trying to finetune noise conditions on your microphone. "
"This is probably only of interest if you're trying to finetune noise conditions on your microphone. "
"Under good conditions, there should be just a tiny flutter of blue at the bottom. If the blue is more than "
"halfway up on the graph, you have a seriously noisy environment."));
@ -409,11 +409,11 @@ AudioStats::AudioStats(QWidget *p) : QDialog(p) {
aewEcho->setWhatsThis(tr("This shows the weights of the echo canceller, with time increasing downwards and frequency increasing to the right.<br />"
"Ideally, this should be black, indicating no echo exists at all. More commonly, you'll have one or more horizontal stripes "
"of bluish color representing time delayed echo. You should be able to see the weights updated in real time.<br />"
"Please note that as long as you have nothing to echo off, you won't see much usefull data here. Play some music and "
"Please note that as long as you have nothing to echo off, you won't see much useful data here. Play some music and "
"things should stabilize. <br />"
"You can choose to view the real or imaginary parts of the frequency-domain weights, or alternately the computed modulus and "
"phase. The most usefull of these will likely be modulus, which is the amplitude of the echo, and shows you how much of the "
"outgoing signal is being removed at that time step. The other viewing modes are mostly usefull to people who want to tune the "
"phase. The most useful of these will likely be modulus, which is the amplitude of the echo, and shows you how much of the "
"outgoing signal is being removed at that time step. The other viewing modes are mostly useful to people who want to tune the "
"echo cancellation algorithms.<br />"
"Please note: If the entire image fluctuates massively while in modulus mode, "
"the echo canceller fails to find any correlation whatsoever between the two input "

View File

@ -140,7 +140,7 @@ void MainWindow::createActions() {
qaAudioReset=new QAction(tr("&Reset"), this);
qaAudioReset->setObjectName("AudioReset");
qaAudioReset->setToolTip(tr("Reset audio preprocessor"));
qaAudioReset->setWhatsThis(tr("Resets the audio preprocessor, including noice cancellation, automatic gain and voice activity detection. "
qaAudioReset->setWhatsThis(tr("Resets 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."));
qaAudioMute=new QAction(tr("&Mute Self"), this);
@ -219,7 +219,7 @@ void MainWindow::setupGui() {
qteLog = new QTextEdit(this);
qteLog->setReadOnly(true);
qteLog->setToolTip(tr("Log of messages"));
qteLog->setWhatsThis(tr("This shows all recent activity. Connecting to servers, errors and information messasges all show up here.<br />"
qteLog->setWhatsThis(tr("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."));
qmServer = new QMenu(tr("&Server"), this);
@ -983,7 +983,7 @@ void MessagePlayerDeaf::process(Connection *) {
if (sVictim == g.sId)
g.l->log(Log::YouMuted, bDeaf ? MainWindow::tr("You were deafened by %1.").arg(admin) : MainWindow::tr("You were undeafened by %1.").arg(admin));
else
g.l->log((sPlayerId == g.sId) ? Log::YouMutedOther : Log::OtherMutedOther, bDeaf ? MainWindow::tr("%1 defened by %2.").arg(vic).arg(admin) : MainWindow::tr("%1 undeafened by %2.").arg(vic).arg(admin), QString());
g.l->log((sPlayerId == g.sId) ? Log::YouMutedOther : Log::OtherMutedOther, bDeaf ? MainWindow::tr("%1 deafened by %2.").arg(vic).arg(admin) : MainWindow::tr("%1 undeafened by %2.").arg(vic).arg(admin), QString());
}
void MessagePlayerKick::process(Connection *) {

View File

@ -82,9 +82,9 @@ OverlayConfig::OverlayConfig(QWidget *p) : ConfigWidget(p) {
qcbAlwaysSelf->setObjectName("AlwaysSelf");
qcbAlwaysSelf->setToolTip(tr("Always show yourself on overlay."));
qcbAlwaysSelf->setWhatsThis(tr("This sets whether to always show yourself or not. "
"This setting is usefull if you aren't showing everyone in the overlay, "
"This setting is useful if you aren't showing everyone in the overlay, "
"as then you would only see your own status if you were talking, which "
"wouldn't let you see that you were deafned or muted."));
"wouldn't let you see that you were deafened or muted."));
qcbAlwaysSelf->setChecked(g.s.bOverlayAlwaysSelf);
grid->addWidget(qcbAlwaysSelf, 2, 0, 1, 2);

View File

@ -189,10 +189,6 @@
<source>Group this entry applies to</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This control which group of users this entry applies to.&lt;br /&gt;Note that the group is evaluated in the context of the channel the entry is used in. For example, the default ACL on the Root channel gives &lt;i&gt;Write&lt;/i&gt; permission to the &lt;i&gt;admin&lt;/i&gt; group. This entry, if inherited by a channel, will give a user write priviliges if he belongs to the &lt;i&gt;admin&lt;/i&gt; group in that channel, even if he doesn&apos;t belong to the &lt;i&gt;admin&lt;/i&gt; group in the channel where the ACL originated.&lt;br /&gt;If a groupname starts with a !, it&apos;s membership is negated, and if it starts with a ~, it is evaluated in the channel the ACL was defined in, rather than the channel the ACL is active in. Order is important; &lt;i&gt;!~in&lt;/i&gt; is valid, but &lt;i&gt;~!in&lt;/i&gt; is not.&lt;br /&gt;A few special predefined groups are:&lt;br /&gt;&lt;b&gt;all&lt;/b&gt; - Everyone will match.&lt;br /&gt;&lt;b&gt;auth&lt;/b&gt; - All authenticated users will match.&lt;br /&gt;&lt;b&gt;sub,a,b,c&lt;/b&gt; - User currently in a subchannel minimum &lt;i&gt;a&lt;/i&gt; common parents, and between &lt;i&gt;b&lt;/i&gt; and &lt;i&gt;c&lt;/i&gt; channels down the chain. See the website for more extensive documentation on this one.&lt;br /&gt;&lt;b&gt;in&lt;/b&gt; - Users currently in the channel will match (convenience for &lt;i&gt;sub,0,0,0&lt;/i&gt;.&lt;br /&gt;&lt;b&gt;out&lt;/b&gt; - Users outside the channel will match (convencience for &lt;i&gt;!sub,0,0,0&lt;/i&gt;.&lt;br /&gt;Note that an entry applies to either a user or a group, not both.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>User this entry applies to</source>
<translation type="unfinished"></translation>
@ -273,6 +269,10 @@
<source>Type in the name of a player you wish to remove from the group and press enter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This control which group of users this entry applies to.&lt;br /&gt;Note that the group is evaluated in the context of the channel the entry is used in. For example, the default ACL on the Root channel gives &lt;i&gt;Write&lt;/i&gt; permission to the &lt;i&gt;admin&lt;/i&gt; group. This entry, if inherited by a channel, will give a user write privileges if he belongs to the &lt;i&gt;admin&lt;/i&gt; group in that channel, even if he doesn&apos;t belong to the &lt;i&gt;admin&lt;/i&gt; group in the channel where the ACL originated.&lt;br /&gt;If a groupname starts with a !, it&apos;s membership is negated, and if it starts with a ~, it is evaluated in the channel the ACL was defined in, rather than the channel the ACL is active in. Order is important; &lt;i&gt;!~in&lt;/i&gt; is valid, but &lt;i&gt;~!in&lt;/i&gt; is not.&lt;br /&gt;A few special predefined groups are:&lt;br /&gt;&lt;b&gt;all&lt;/b&gt; - Everyone will match.&lt;br /&gt;&lt;b&gt;auth&lt;/b&gt; - All authenticated users will match.&lt;br /&gt;&lt;b&gt;sub,a,b,c&lt;/b&gt; - User currently in a subchannel minimum &lt;i&gt;a&lt;/i&gt; common parents, and between &lt;i&gt;b&lt;/i&gt; and &lt;i&gt;c&lt;/i&gt; channels down the chain. See the website for more extensive documentation on this one.&lt;br /&gt;&lt;b&gt;in&lt;/b&gt; - Users currently in the channel will match (convenience for &lt;i&gt;sub,0,0,0&lt;/i&gt;.&lt;br /&gt;&lt;b&gt;out&lt;/b&gt; - Users outside the channel will match (convenience for &lt;i&gt;!sub,0,0,0&lt;/i&gt;.&lt;br /&gt;Note that an entry applies to either a user or a group, not both.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ASIOConfig</name>
@ -380,6 +380,10 @@
<source>ASIO</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to instantiate ASIO driver</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ASIOInput</name>
@ -468,10 +472,6 @@
<source>&lt;b&gt;This is the output method to use for audio.&lt;/b&gt;&lt;br /&gt;Most likely you want to use DirectSound.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Continous</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Voice Activity</source>
<translation type="unfinished"></translation>
@ -488,10 +488,6 @@
<source>When to transmit your speech</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;This sets when speech should be transmitted.&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Continous&lt;/i&gt; - All the time&lt;br /&gt;&lt;i&gt;Voice Activity&lt;/i&gt; - When you are speaking clearly.&lt;br /&gt;&lt;i&gt;Push To Talk&lt;/i&gt; - When you hold down the hotkey set in Config|Shortcuts.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Voice Hold</source>
<translation type="unfinished"></translation>
@ -520,14 +516,6 @@
<source>Use TCP mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use TCP Compability mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;Enable TCP Compability mode&lt;/b&gt;.&lt;br /&gt;This will make Mumble use only TCP when communicating with the server. This will increase overhead and cause lost packets to produce noticable pauses in communication, so this should only be used if you are unable to use the default (which uses UDP for voice and TCP for control).</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Automatic Reconnect</source>
<translation type="unfinished"></translation>
@ -544,10 +532,6 @@
<source>Maximum bandwidth used for sent audio</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;This shows peak outgoing bandwidth used.&lt;/b&gt;&lt;br /&gt;This shows the peak ammount of bandwidth sent out from your machine. Audio bitrate is the maximum bitrate (as we use VBR) for the audio data alone. Position is the bitrate used for positional information. Overhead is our framing and the IP packet headers (IP and UDP is 90% of this overhead).</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Outgoing Bitrate</source>
<translation type="unfinished"></translation>
@ -612,6 +596,26 @@
<source>%1s</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Continuous</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;This sets when speech should be transmitted.&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Continuous&lt;/i&gt; - All the time&lt;br /&gt;&lt;i&gt;Voice Activity&lt;/i&gt; - When you are speaking clearly.&lt;br /&gt;&lt;i&gt;Push To Talk&lt;/i&gt; - When you hold down the hotkey set under &lt;i&gt;Shortcuts&lt;/i&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use TCP Compatibility mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;Enable TCP Compatibility mode&lt;/b&gt;.&lt;br /&gt;This will make Mumble use only TCP when communicating with the server. This will increase overhead and cause lost packets to produce noticeable pauses in communication, so this should only be used if you are unable to use the default (which uses UDP for voice and TCP for control).</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;This shows peak outgoing bandwidth used.&lt;/b&gt;&lt;br /&gt;This shows the peak amount of bandwidth sent out from your machine. Audio bitrate is the maximum bitrate (as we use VBR) for the audio data alone. Position is the bitrate used for positional information. Overhead is our framing and the IP packet headers (IP and UDP is 90% of this overhead).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AudioStats</name>
@ -679,10 +683,6 @@
<source>Probability of speech</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This is the probability that the last frame (20 ms) was speech and not environment noise.&lt;br /&gt;Voice activity transmission depends on this being right. The trick with this is that the middle of a sentence is always detected as speech, the problem is the pauses between words and the start of speech. It&apos;s hard to distinguish a sigh from a word starting with &apos;h&apos;.&lt;br /&gt;If this is bolded, that means Mumble is currently transmitting (if you&apos;re connected).</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Bitrate of last frame</source>
<translation type="unfinished"></translation>
@ -695,16 +695,20 @@
<source>Power spectrum of input signal and noise estimate</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows the power spectrum of the current input signal (red line) and the current noise estimate (filled blue).&lt;br /&gt;All amplitudes are multiplied by 30 to show the interresting parts (how much more signal than noise is present in each waveband).&lt;br /&gt;This is probably only of interrest if you&apos;re trying to finetune noise conditions on your microphone. Under good conditions, there should be just a tiny flutter of blue at the bottom. If the blue is more than halfway up on the graph, you have a seriously noisy environment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Weights of the echo canceller</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows the weights of the echo canceller, with time increasing downwards and frequency increasing to the right.&lt;br /&gt;Ideally, this should be black, indicating no echo exists at all. More commonly, you&apos;ll have one or more horizontal stripes of bluish color representing time delayed echo. You should be able to see the weights updated in real time.&lt;br /&gt;Please note that as long as you have nothing to echo off, you won&apos;t see much usefull data here. Play some music and things should stabilize. &lt;br /&gt;You can choose to view the real or imaginary parts of the frequency-domain weights, or alternately the computed modulus and phase. The most usefull of these will likely be modulus, which is the amplitude of the echo, and shows you how much of the outgoing signal is being removed at that time step. The other viewing modes are mostly usefull to people who want to tune the echo cancellation algorithms.&lt;br /&gt;Please note: If the entire image fluctuates massively while in modulus mode, the echo canceller fails to find any correlation whatsoever between the two input sources (speakers and microphone). Either you have a very long delay on the echo, or one of the input sources is misconfigured.</source>
<source>This is the probability that the last frame (20 ms) was speech and not environment noise.&lt;br /&gt;Voice activity transmission depends on this being right. The trick with this is that the middle of a sentence is always detected as speech, the problem is the pauses between words and the start of speech. It&apos;s hard to distinguish a sigh from a word starting with &apos;h&apos;.&lt;br /&gt;If this is in bold font, that means Mumble is currently transmitting (if you&apos;re connected).</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows the power spectrum of the current input signal (red line) and the current noise estimate (filled blue).&lt;br /&gt;All amplitudes are multiplied by 30 to show the interesting parts (how much more signal than noise is present in each waveband).&lt;br /&gt;This is probably only of interest if you&apos;re trying to finetune noise conditions on your microphone. Under good conditions, there should be just a tiny flutter of blue at the bottom. If the blue is more than halfway up on the graph, you have a seriously noisy environment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows the weights of the echo canceller, with time increasing downwards and frequency increasing to the right.&lt;br /&gt;Ideally, this should be black, indicating no echo exists at all. More commonly, you&apos;ll have one or more horizontal stripes of bluish color representing time delayed echo. You should be able to see the weights updated in real time.&lt;br /&gt;Please note that as long as you have nothing to echo off, you won&apos;t see much useful data here. Play some music and things should stabilize. &lt;br /&gt;You can choose to view the real or imaginary parts of the frequency-domain weights, or alternately the computed modulus and phase. The most useful of these will likely be modulus, which is the amplitude of the echo, and shows you how much of the outgoing signal is being removed at that time step. The other viewing modes are mostly useful to people who want to tune the echo cancellation algorithms.&lt;br /&gt;Please note: If the entire image fluctuates massively while in modulus mode, the echo canceller fails to find any correlation whatsoever between the two input sources (speakers and microphone). Either you have a very long delay on the echo, or one of the input sources is misconfigured.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1352,10 +1356,6 @@ of the possible locations.</source>
<source>Reset audio preprocessor</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Resets the audio preprocessor, including noice 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.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Mute Self</source>
<translation type="unfinished"></translation>
@ -1492,10 +1492,6 @@ of the possible locations.</source>
<source>Log of messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows all recent activity. Connecting to servers, errors and information messasges all show up here.&lt;br /&gt;To configure exactly which messages show up here, use the &lt;b&gt;Settings&lt;/b&gt; command from the menu.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Server</source>
<translation type="unfinished"></translation>
@ -1640,10 +1636,6 @@ of the possible locations.</source>
<source>You were undeafened by %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 defened by %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 undeafened by %2.</source>
<translation type="unfinished"></translation>
@ -1688,6 +1680,18 @@ of the possible locations.</source>
<source>Denied: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Resets 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.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This shows all recent activity. Connecting to servers, errors and information messages all show up here.&lt;br /&gt;To configure exactly which messages show up here, use the &lt;b&gt;Settings&lt;/b&gt; command from the menu.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 deafened by %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Overlay</name>
@ -1761,10 +1765,6 @@ of the possible locations.</source>
<source>Always show yourself on overlay.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This sets whether to always show yourself or not. This setting is usefull if you aren&apos;t showing everyone in the overlay, as then you would only see your own status if you were talking, which wouldn&apos;t let you see that you were deafned or muted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Grow Left</source>
<translation type="unfinished"></translation>
@ -1877,6 +1877,10 @@ of the possible locations.</source>
<source>Overlay</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>This sets whether to always show yourself or not. This setting is useful if you aren&apos;t showing everyone in the overlay, as then you would only see your own status if you were talking, which wouldn&apos;t let you see that you were deafened or muted.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PlayerModel</name>