</context>
<context>
<name>AliasesModel</name>
+ <message>
+ <location filename="../src/qtui/settingspages/aliasesmodel.cpp" line="55"/>
+ <source><b>The shortcut for the alias</b><br />It can be used as a regular slash command.<br /><br /><b>Example:</b> "foo" can be used per /foo</source>
+ <translation><b>Kurzbefehl des Alias</b><br />Kann als normaler Slash-Befehl verwendet werden.<br /><br /><b>Beispiel:</b> Der Alias "foo" wird mit /foo ausgeführt.</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/aliasesmodel.cpp" line="59"/>
+ <source><b>The string the shortcut will be expanded to</b><br /><b>special variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - <b>$i..j</b> represents the i'th to j'th parameter separated by spaces.<br /> - <b>$i..</b> represents all parameters from i on separated by spaces.<br /> - <b>$i:hostname</b> represents the hostname of the user identified by the i'th parameter or a * if unknown.<br /> - <b>$0</b> the whole string.<br /> - <b>$nick</b> your current nickname<br /> - <b>$channel</b> the name of the selected channel<br /><br />Multiple commands can be separated with semicolons<br /><br /><b>Example:</b> "Test $1; Test $2; Test All $0" will be expanded to three separate messages "Test 1", "Test 2" and "Test All 1 2 3" when called like /test 1 2 3</source>
+ <translation><b>Der Befehl, zudem der Alias erweitert wird</b><br /><b> Besondere Variablen:</b><br /> - <b>$i</b> steht für den i-ten Parameter.<br /> - <b>$i..j</b> steht für den i-ten bis zum j-ten Parameter, mit Leerzeichen getrennt.<br /> - <b>$i..</b> steht für alle Parameter ab dem i-ten, mit Leerzeichen getrennt.<br /> - <b>$i:hostname</b> steht für den Hostnamen des Bentuzers, der im i-ten Parameter übergeben wird oder * falls es unbekannt ist.<br /> - <b>$0</b> steht für die gesamte Zeichenkette.<br /> - <b>$nick</b> steht für Ihren momentanen Spitznamen.<br /> - <b>$channel</b> steht für den Namen des momentan ausgewählten Chats.<br /><br />Mehrere Befehle können mit Strichkommata getrennt werden.<br /><br /><b>Beispiel:</b> "Test $1; Test $2; Test All $0" wird erweitert zu den drei getrennten Meldungen "Test 1", "Test 2" und "Test All 1 2 3", wenn /test 1 2 3 aufgerufen wird.</translation>
+ </message>
<message>
<location filename="../src/qtui/settingspages/aliasesmodel.cpp" line="170"/>
<source>Alias</source>
<message>
<location filename="../src/qtui/settingspages/backlogsettingspage.ui" line="123"/>
<source>The simplest requester. It fetches a fixed amount of lines for each chat window from the backlog.</source>
- <translation>Die einfachste Methode: Einen feste Anzahl Zeilen werden für jeden Chat angefordert.</translation>
+ <translation>Die einfachste Methode: Eine feste Anzahl Zeilen wird für jeden Chat angefordert.</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/backlogsettingspage.ui" line="157"/>
<message>
<location filename="../src/uisupport/bufferviewfilter.cpp" line="52"/>
<source>Show / Hide Chats</source>
- <translation>Zeige/Verstecke Chats</translation>
+ <translation>Chats zeigen/verstecken</translation>
</message>
</context>
<context>
<message>
<location filename="../src/client/networkmodel.cpp" line="503"/>
<source>Not active <br /> Double-click to join</source>
- <translation>Nicht aktiv <br /> Doppelklick zum Beitreten</translation>
+ <translation>Nicht aktiv <br /> Doppelklick zum Betreten</translation>
</message>
<message>
<location filename="../src/client/networkmodel.cpp" line="506"/>
<message>
<location filename="../src/qtui/ui/channellistdlg.ui" line="61"/>
<source>Show Channels</source>
- <translation>Zeige Kanäle</translation>
+ <translation>Kanäle zeigen</translation>
</message>
<message>
<location filename="../src/qtui/ui/channellistdlg.ui" line="97"/>
<message>
<location filename="../src/qtui/settingspages/chatmonitorsettingspage.ui" line="147"/>
<source>Show highlights in chatmonitor even if the originating buffer is ignored</source>
- <translation>Zeige Highlights im Verlaufsfenster auch wenn das entsprechende Fenster ignoriert wird</translation>
+ <translation>Highlights im Verlaufsfenster auch wenn das entsprechende Fenster ignoriert zeigen</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/chatmonitorsettingspage.ui" line="150"/>
<message>
<location filename="../src/qtui/settingspages/chatmonitorsettingspage.ui" line="157"/>
<source>Show own messages</source>
- <translation>Zeige eigene Nachrichten</translation>
+ <translation>Eigene Nachrichten anzeigen</translation>
</message>
</context>
<context>
<message>
<location filename="../src/qtui/chatmonitorview.cpp" line="59"/>
<source>Show Network Name</source>
- <translation>Zeige Netzwerkname</translation>
+ <translation>Netzwerkname anzeigen</translation>
</message>
<message>
<location filename="../src/qtui/chatmonitorview.cpp" line="64"/>
<source>Show Buffer Name</source>
- <translation>Zeige Fenstername</translation>
+ <translation>Chatname anzeigen</translation>
</message>
<message>
<location filename="../src/qtui/chatmonitorview.cpp" line="71"/>
<message>
<location filename="../src/qtui/ui/chatviewsearchbar.ui" line="62"/>
<source>search nick</source>
- <translation>Suche Spitzname</translation>
+ <translation>Spitznamen suchen</translation>
</message>
<message>
<location filename="../src/qtui/ui/chatviewsearchbar.ui" line="69"/>
<source>search message</source>
- <translation>Suche Text</translation>
+ <translation>Text suchen</translation>
</message>
<message>
<location filename="../src/qtui/ui/chatviewsearchbar.ui" line="82"/>
<source>ignore joins, parts, etc.</source>
- <translation>Ignoriere joins, parts, etc.</translation>
+ <translation>Joins, Parts, etc. ignorieren</translation>
</message>
</context>
<context>
<message>
<location filename="../src/qtui/settingspages/chatviewsettingspage.ui" line="92"/>
<source>Allow colored text (mIRC color codes)</source>
- <translation>Farbigen Text erlauben (mIRC-Farbkode)</translation>
+ <translation>Farbigen Text erlauben (mIRC-Farbcode)</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/chatviewsettingspage.ui" line="101"/>
<message>
<location filename="../src/qtui/settingspages/chatviewsettingspage.ui" line="108"/>
<source>Show a website preview window when hovering the mouse over a web address</source>
- <translation>Zeige eine Webseitenvorschau beim Hovern mit der Maus über eine Webadresse</translation>
+ <translation>Webseitenvorschau beim Hovern mit der Maus über eine Webadresse zeigen</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/chatviewsettingspage.ui" line="111"/>
<source>Show previews of webpages on URL hover</source>
- <translation>Zeige Vorschauen von Webseiten beim Hovern über URLs</translation>
+ <translation>Vorschau von Webseiten beim Hovern über URLs zeigen</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/chatviewsettingspage.ui" line="120"/>
<translation>Kein Host zum Verbinden festgelegt.</translation>
</message>
<message>
- <location filename="../src/client/clientsyncer.cpp" line="382"/>
- <location filename="../src/client/clientsyncer.cpp" line="407"/>
+ <location filename="../src/client/clientsyncer.cpp" line="360"/>
+ <source><b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)</source>
+ <translation><b>Quassel-Core Version %1</b><br>Erstellungsdatum: %2<br>Betriebsdauer: %3T%4S%5M (seit %6)</translation>
+ </message>
+ <message>
+ <location filename="../src/client/clientsyncer.cpp" line="404"/>
+ <location filename="../src/client/clientsyncer.cpp" line="429"/>
<source>Cert Digest changed! was: %1</source>
<translation>Zertifikat geändert! Vorher: %1</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/connectionsettingspage.ui" line="37"/>
<source>Ping interval:</source>
- <translation>Ping-Interval:</translation>
+ <translation>Ping-Intervall:</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/connectionsettingspage.ui" line="44"/>
<message>
<location filename="../src/qtui/settingspages/connectionsettingspage.ui" line="148"/>
<source>Update interval:</source>
- <translation>Aktualisierungsintervall:</translation>
+ <translation>Aktualisierungs-Intervall:</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/connectionsettingspage.ui" line="177"/>
<context>
<name>ContextMenuActionProvider</name>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="35"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="38"/>
<source>Connect</source>
<translation>Verbinden</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="36"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="39"/>
<source>Disconnect</source>
<translation>Verbindung trennen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="38"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="41"/>
<source>Join</source>
- <translation>Beitreten</translation>
+ <translation>Betreten</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="39"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="42"/>
<source>Part</source>
<translation>Verlassen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="40"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="43"/>
<source>Delete Chat(s)...</source>
- <translation>Chat(s) löschen ...</translation>
+ <translation>Chat(s) löschen...</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="41"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="44"/>
<source>Go to Chat</source>
- <translation>Zeige Chat</translation>
+ <translation>Chat zeigen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="43"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="46"/>
<source>Joins</source>
- <translation>Joins</translation>
+ <translation type="unfinished">Join-Meldungen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="44"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="47"/>
<source>Parts</source>
- <translation>Parts</translation>
+ <translation type="unfinished">Part-Meldungen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="45"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="48"/>
<source>Quits</source>
- <translation>Quits</translation>
+ <translation type="unfinished">Quit-Meldungen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="46"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="49"/>
<source>Nick Changes</source>
<translation>Spitznamenänderungen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="47"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="50"/>
<source>Mode Changes</source>
<translation>Modiänderungen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="48"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="51"/>
<source>Day Changes</source>
<translation>Tageswechsel</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="49"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="52"/>
<source>Topic Changes</source>
- <translation>Thema-Wechsel</translation>
+ <translation>Themenwechsel</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="50"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="53"/>
<source>Set as Default...</source>
<translation>Als Standard setzen...</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="51"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="54"/>
<source>Use Defaults...</source>
<translation>Standardwerte benutzen...</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="53"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="56"/>
<source>Join Channel...</source>
- <translation>Kanal beitreteten...</translation>
+ <translation>Kanal betreteten...</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="55"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="58"/>
<source>Start Query</source>
<translation>Dialog starten</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="56"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="59"/>
<source>Show Query</source>
<translation>Dialog anzeigen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="57"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="60"/>
<source>Whois</source>
<translation>Whois</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="59"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="62"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="60"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="63"/>
<source>Time</source>
<translation>Zeit</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="61"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="64"/>
<source>Ping</source>
<translation></translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="62"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="65"/>
<source>Finger</source>
<translation></translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="64"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="66"/>
+ <source>Custom...</source>
+ <translation>Eigene...</translation>
+ </message>
+ <message>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="78"/>
<source>Give Operator Status</source>
<translation>Operator-Status geben</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="65"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="79"/>
<source>Take Operator Status</source>
<translation>Operator-Status nehmen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="66"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="80"/>
<source>Give Voice</source>
<translation>Voice geben</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="67"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="81"/>
<source>Take Voice</source>
<translation>Voice nehmen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="68"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="82"/>
<source>Kick From Channel</source>
<translation>Aus Kanal werfen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="69"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="83"/>
<source>Ban From Channel</source>
<translation>Vom Kanal bannen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="70"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="84"/>
<source>Kick && Ban</source>
<translation>Rauswerfen und bannen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="72"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="86"/>
<source>Hide Chat(s) Temporarily</source>
- <translation>Verstecke Chats (temporär)</translation>
+ <translation>Chats temporär verstecken</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="73"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="87"/>
<source>Hide Chat(s) Permanently</source>
- <translation>Verstecke Chats (permanent)</translation>
+ <translation>Chats permanent verstecken</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="74"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="88"/>
<source>Show Channel List</source>
- <translation>Zeige Kanalliste</translation>
+ <translation>Kanalliste zeigen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="75"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="89"/>
<source>Show Ignore List</source>
- <translation>Zeige Ignorieren-Liste</translation>
+ <translation>Ignorieren-Liste zeigen</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="88"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="102"/>
<source>Hide Events</source>
<translation>Meldungen ausblenden</translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="96"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="110"/>
<source>CTCP</source>
<translation></translation>
</message>
<message>
- <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="108"/>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="122"/>
<source>Actions</source>
<translation>Aktionen</translation>
</message>
+ <message>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="126"/>
+ <source>Ignore</source>
+ <translation>Ignorieren</translation>
+ </message>
+ <message>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="131"/>
+ <source>Add Ignore Rule</source>
+ <translation>Ignorier-Regel hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../src/uisupport/contextmenuactionprovider.cpp" line="132"/>
+ <source>Existing Rules</source>
+ <translation>Bestehende Regeln</translation>
+ </message>
</context>
<context>
<name>Core</name>
<translation><b>Ihr Quassel-Client ist zu alt!</b><br>Dieser Core benötigt mindestens Client-/Core-Protokollversion %1.<br>Bitte ziehen Sie in Erwägung, Ihren Client zu aktualisieren.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="520"/>
+ <location filename="../src/core/core.cpp" line="525"/>
<source><b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)</source>
<translation><b>Quassel-Core Version %1</b><br>Erstellungsdatum: %2<br>Betriebsdauer: %3T%4S%5M (seit %6)</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="589"/>
+ <location filename="../src/core/core.cpp" line="594"/>
<source><b>Client not initialized!</b><br>You need to send an init message before trying to login.</source>
<translation><b>Client nicht initialisiert!</b><br>Sie müssen vor dem Anmeldungsversuch eine init-Meldung senden.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="609"/>
+ <location filename="../src/core/core.cpp" line="614"/>
<source><b>Invalid username or password!</b><br>The username/password combination you supplied could not be found in the database.</source>
<translation><b>Ungültiger Benutzername oder Passwort!</b><br>Die angegebene Benutzername/Passwort-Kombination konnte in der Datenbank nicht gefunden werden.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="626"/>
+ <location filename="../src/core/core.cpp" line="631"/>
<source>Non-authed client disconnected.</source>
<translation>Nicht-authentifizierter Client getrennt.</translation>
</message>
</message>
<message>
<location filename="../src/core/core.cpp" line="508"/>
- <location filename="../src/core/core.cpp" line="591"/>
- <location filename="../src/core/core.cpp" line="615"/>
+ <location filename="../src/core/core.cpp" line="596"/>
+ <location filename="../src/core/core.cpp" line="620"/>
<source>Client</source>
<translation></translation>
</message>
<translation>zu alt, lehne ab.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="571"/>
+ <location filename="../src/core/core.cpp" line="576"/>
<source>Starting TLS for Client:</source>
<translation>Starte TLS für Client:</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="591"/>
+ <location filename="../src/core/core.cpp" line="596"/>
<source>did not send an init message before trying to login, rejecting.</source>
<translation>hat vor dem Anmeldungsversuch keine init-Meldung gesendet, lehne ab.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="615"/>
+ <location filename="../src/core/core.cpp" line="620"/>
<source>initialized and authenticated successfully as "%1" (UserId: %2).</source>
<translation>initialisiert und erfolgreich als "%1" (BenutzerId: %2) authentifziert.</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="680"/>
+ <location filename="../src/core/core.cpp" line="685"/>
<source>Could not initialize session for client:</source>
<translation>Konnte Sitzung für Client nicht erfolgreich initialisieren:</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="632"/>
+ <location filename="../src/core/core.cpp" line="637"/>
<source>Non-authed client disconnected. (socket allready destroyed)</source>
<translation>Unauthentifizierter Client getrennt. (Socket bereits zerstört)</translation>
</message>
<message>
<location filename="../src/core/core.cpp" line="436"/>
<source>Could not open any network interfaces to listen on!</source>
- <translation>Konnte keine Netzwerk-Interfaces öffnen</translation>
+ <translation>Konnte keine Netzwerkoberfläche öffnen!</translation>
</message>
<message>
- <location filename="../src/core/core.cpp" line="702"/>
+ <location filename="../src/core/core.cpp" line="707"/>
<source>Could not find a session for client:</source>
<translation>Konnte Sitzung für den Client nicht finden:</translation>
</message>
<message>
<location filename="../src/qtui/coreconfigwizard.cpp" line="82"/>
<source>Your core has been successfully configured. Logging you in...</source>
- <translation>Ihr Core wurde erfolgreich konfiguriert. Melde an ...</translation>
+ <translation>Ihr Core wurde erfolgreich konfiguriert. Melde an...</translation>
</message>
<message>
<location filename="../src/qtui/coreconfigwizard.cpp" line="93"/>
<context>
<name>CoreConnectDlg</name>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="19"/>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="53"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="20"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="46"/>
<source>Connect to Quassel Core</source>
<translation>Mit Quassel-Core verbinden</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="294"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="271"/>
<source>User:</source>
<translation>Benutzer:</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="308"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="285"/>
<source>Password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="322"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="299"/>
<source>Remember</source>
<translation>Merken</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="128"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="121"/>
<source>Always use this account</source>
<translation>Diesen Account immer benutzen</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="90"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="83"/>
<source>Delete</source>
<translation>Löschen</translation>
</message>
<message>
<location filename="../src/qtui/coreconnectdlg.cpp" line="310"/>
<source>Looking up %1...</source>
- <translation>Schlage %1 nach...</translation>
+ <translation>Suche %1...</translation>
</message>
<message>
<location filename="../src/qtui/coreconnectdlg.cpp" line="311"/>
<message>
<location filename="../src/qtui/coreconnectdlg.cpp" line="392"/>
<location filename="../src/qtui/coreconnectdlg.cpp" line="450"/>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="286"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="263"/>
<source>Login</source>
<translation>Anmeldung</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="68"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="61"/>
<source>Edit...</source>
<translation>Ändern...</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="79"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="72"/>
<source>Add...</source>
<translation>Hinzufügen...</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="165"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="150"/>
<source>Initializing your connection</source>
<translation>Initialisiere Ihre Verbindung</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="183"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="168"/>
<source>Connected to apollo.mindpool.net.</source>
<translation>Verbunden zu apollo.mindpool.net.</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="456"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="333"/>
+ <source>View SSL Certificate</source>
+ <translation>SSL-Zertifikat anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="370"/>
+ <source>Add to known hosts</source>
+ <translation>zu den bekannten Hosts hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="425"/>
<source>Configure your Quassel Core</source>
<translation>Ihren Quassel-Core konfigurieren</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="462"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="431"/>
<source>The Quassel Core you are connected to is not configured yet. You may now launch a configuration wizard that helps you setting up your Core.</source>
<translation>Der Quassel-Core, mit dem Sie eine Verbindung herstellen möchten, ist noch unkonfiguriert. Sie können jetzt den Konfigurationshelfer starten, der Ihnen bei der Konfiguration Ihres Cores behilflich ist.</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="490"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="459"/>
<source>Launch Wizard</source>
<translation>Helfer starten</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="553"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="505"/>
<source>Initializing your session...</source>
<translation>Initialisiere Ihre Sitzung...</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="561"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="513"/>
<source><b>Please be patient while your client synchronizes with the Quassel Core!</b></source>
<translation><b>Bitte haben Sie etwas Geduld, während sich Ihr Client mit dem Quassel-Core synchronisiert!</b></translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="576"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="528"/>
<source>Session state:</source>
<translation>Sitzungsstatus:</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="593"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="545"/>
<source>Network states:</source>
<translation>Netzwerkstatus:</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="606"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="558"/>
<source>0/0</source>
<translation>0/0</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="114"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="107"/>
<source>Use internal core</source>
<translation>Internen Core benutzen</translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="215"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="200"/>
<source>THIS IS A PLACEHOLDER
TO
RESERVE
<translation><div>Fehler beim Verbinden zu "%1":</div></translation>
</message>
<message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="356"/>
- <source>view SSL Certificate</source>
- <translation>SSL-Zertifikat anzeigen</translation>
- </message>
- <message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="393"/>
- <source>add to known hosts</source>
- <translation>zu den bekannten Hosts hinzufügen</translation>
- </message>
- <message>
- <location filename="../src/qtui/ui/coreconnectdlg.ui" line="413"/>
+ <location filename="../src/qtui/ui/coreconnectdlg.ui" line="390"/>
<source>Continue connection</source>
<translation>Verbinden fortsetzen</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/generalsettingspage.ui" line="45"/>
<source>Show system tray icon</source>
- <translation>Zeige Systemleistensymbol</translation>
+ <translation>Systemleistensymbol zeigen</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/generalsettingspage.ui" line="20"/>
<message>
<location filename="../src/qtui/settingspages/highlightsettingspage.ui" line="37"/>
<source>RegEx</source>
- <translation>RegEx</translation>
+ <translation></translation>
</message>
<message>
<location filename="../src/qtui/settingspages/highlightsettingspage.ui" line="42"/>
<source>CS</source>
- <translation>CS</translation>
+ <translation></translation>
</message>
<message>
<location filename="../src/qtui/settingspages/highlightsettingspage.ui" line="47"/>
<message>
<location filename="../src/qtui/settingspages/identityeditwidget.cpp" line="322"/>
<source>RSA</source>
- <translation>RSA</translation>
+ <translation></translation>
</message>
<message>
<location filename="../src/qtui/settingspages/identityeditwidget.cpp" line="325"/>
<source>DSA</source>
- <translation>DSA</translation>
+ <translation></translation>
</message>
<message>
<location filename="../src/qtui/settingspages/identityeditwidget.cpp" line="330"/>
<context>
<name>IgnoreListEditDlg</name>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="15"/>
- <source>Configure ignore rule</source>
- <translation>Ignorier-Regel konfigurieren</translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="27"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Strictness:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Dynamic:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Messages are filtered "on the fly".</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Whenever you disable/delete the ignore rule,</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">the messages are shown again.</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Permanent:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Messages are filtered before they get stored in the database.</p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Striktheit</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Dynamisch:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Meldungen werden reversibel herausgefiltert.</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Immer wenn eine Regel ausgeschalten/gelöscht wird,</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">werden die Meldungen wieder angezeigt.</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Permanent:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Meldungen werden irreversibel herausgefiltert bevor sie in der Datenbank gespeichert werden</p></body></html></translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="42"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="35"/>
<source>Strictness</source>
<translation>Striktheit</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="48"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="41"/>
<source>Dynamic</source>
<translation>dynamisch</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="55"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="48"/>
<source>Permanent</source>
<translation>permanent</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="65"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Rule Type:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">By Sender:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The rule is matched against the sender string </p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">"nick!ident@host.name"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">By Message:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The rule is matched against the actual message content</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; text-decoration: underline;"></p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Regeltyp:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Nach Absender:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Regel filtert abhängig vom Absenderstring</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">"nick!ident@host.name"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Nach Meldungsinhalt:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Regel filtert abhängig vom Meldungsinhalt</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; text-decoration: underline;"></p></body></html></translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="80"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="66"/>
<source>Rule Type</source>
<translation>Regeltyp</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="86"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="72"/>
<source>Sender</source>
<translation>Absender</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="93"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="79"/>
<source>Message</source>
<translation>Meldung</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="105"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Ignore rule:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Depending on the type of the rule, the text is matched against either:</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- <span style=" text-decoration: underline;">the message content:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; text-decoration: underline;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Example:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "*foobar*" matches any text containing the word "foobar"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- <span style=" text-decoration: underline;">the sender string </span><span style=" font-style:italic; text-decoration: underline;">nick!ident@host.name</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-style:italic; text-decoration: underline;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Examples:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "*@foobar.com" matches any sender from host "foobar.com"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "stupid!.+" (RegEx) matches any sender with nickname "stupid" from any host</p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Ignorier-Regel:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Abhängig vom Regeltyp wird folgendes gefiltert:</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- <span style=" text-decoration: underline;">Der Meldungsinhalt</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; text-decoration: underline;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Beispiel:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "*foobar*" filtert alle Meldungen, die "foobar" enthalten, heraus</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- <span style=" text-decoration: underline;">Der Absenderstring </span><span style=" font-style:italic; text-decoration: underline;">nick!ident@host.name</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-style:italic; text-decoration: underline;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Beispiel:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "*@foobar.com" filtert alle Absender mit dem Host foobar.com heraus</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> "stupid!.+" (RegEx) filtert alles vom Absender mit dem Spitznamen "stupid" unabhängig vom Host heraus</p></body></html></translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="126"/>
- <source>Ignore rule</source>
- <translation>Ignorier-Regel</translation>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="15"/>
+ <source>Configure Ignore Rule</source>
+ <translation>Ignorier-Regel konfigurieren</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="137"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Use RegularExpressions:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If enabled, rules follow regular expression syntax.</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Otherwise rules allow wildcard matching with </p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> *: represents "any amount of any character"</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> ?: represents "one or none character"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Regulärer Ausdrucke (RegEx):</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Falls aktiviert, wird nach dem Syntax regulärer Ausdrücke gefiltert</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Ansonsten erlauben Regeln folgende Platzhalter: </p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> *: entspricht einer beliebigen Anzahl an Zeichen</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> ?: entspricht einem oder keinem Zeichen"</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html></translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="151"/>
- <source>Use Regular Expressions</source>
- <translation>Regulärer Ausdruck</translation>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="27"/>
+ <source><p><b>Strictness:</b></p>
+<p><u>Dynamic:</u></p>
+<p>Messages are filtered "on the fly".
+Whenever you disable/delete the ignore rule, the messages are shown again.</p>
+<p><u>Permanent:</u></p>
+<p>Messages are filtered before they get stored in the database.</p></source>
+ <translation><p><b>Striktheit:</b></p>
+<p><u>Dynamic:</u></p>
+<p>Meldungen werden reversibel herausgefiltert.
+Immer wenn eine Regel ausgeschalten/gelöscht wird, werden die Meldungen wieder angezeigt.</p>
+<p><u>Permanent:</u></p>
+<p>Meldungen werden irreversibel herausgefiltert bevor sie in der Datenbank gespeichert werden.</p></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="58"/>
+ <source><p><b>Rule Type:</b></p>
+<p><u>By Sender:</u></p>
+<p>The rule is matched against the sender string
+<i>nick!ident@host.name<i></p>
+<p><u>By Message:</u></p>
+<p>The rule is matched against the actual message content</p></source>
+ <translation><p><b>Regeltyp:</b></p>
+<p><u>Nach Absender:</u></p>
+<p>Die Regel filtert abhängig vom Absenderstring.
+<i>nick!ident@host.name<i></p>
+<p><u>Nach Meldungsinhalt:</u></p>
+<p>Die Regel filtert abhängig vom Meldungsinhalt.</p></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="91"/>
+ <source><p><b>Ignore rule:</b></p>
+<p>Depending on the type of the rule, the text is matched against either:</p>
+<p><u>- the message content:</u></p>
+<p><i>Example:</i>
+<br />
+<i>*foobar*</i> matches any text containing the word <i>foobar</i></p>
+<p><u>- the sender string</u> <i>(nick!ident@host.name)</i></p>
+<p><i>Examples:</i>
+<br />
+- <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i>
+<br />
+- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> from any host</p></source>
+ <translation><p><b>Ignorier-Regel:</b></p>
+<p>Abhängig vom Regeltyp wird folgendes gefiltert:</p>
+<p><u>- Der Meldungsinhalt</u></p>
+<p><i>Beispiel:</i>
+<br />
+<i>*foobar*</i> filtert alle Meldungen, die <i>foobar</i> enthalten, heraus.</p>
+<p><u>- Der Absenderstring</u> <i>(nick!ident@host.name)</i></p>
+<p><i>Beispiel:</i>
+<br />
+- <i>*@foobar.com</i> filtert alle Absender mit dem Host <i>foobar.com</i> heraus.
+<br />
+- <i>stupid!.+</i> (RegEx) filtert alles vom Absender mit dem Spitznamen <i>stupid</i> unabhängig vom Host heraus.</p></translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="158"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Enable / Disable:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:768;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Only enabled rules are filtered.</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:768;">For dynamic rules, disabling actually shows the filtered messages again.</p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">An-/Ausschalten:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:768;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Nur angeschaltene Regel werden gefiltert.</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:768;">Bei dynamischen Regeln werden nach dem Ausschalten die gefilterten Meldungen wieder angezeigt</p></body></html></translation>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="105"/>
+ <source>Ignore Rule</source>
+ <translation>Ignorier-Regel</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="168"/>
- <source>Enabled</source>
- <translation>Einschalten</translation>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="116"/>
+ <source><p><b>Use RegularExpressions:</b></p>
+<p>If enabled, rules follow regular expression syntax.</p>
+<p>Otherwise rules allow wildcard matching with the following special characters:</p>
+<p> *: representing "any amount of any character"
+<br />
+?: representing "exactly one character"</p></source>
+ <translation><p><b>Reguläre Ausdrucke (RegEx):</b></p>
+<p>Falls aktiviert, wird nach dem Syntax regulärer Ausdrücke gefiltert.</p>
+<p>Ansonsten erlauben Regeln folgende Platzhalter:</p>
+<p> *: entspricht einer beliebigen Anzahl an Zeichen.
+<br />
+ ?: entspricht einem oder keinem Zeichen.</p></translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="180"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Scope:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Global:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The rule is active for any channel on any network</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Network:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The list below is interpreted as a list of networks for which the rule should match</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Channel:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The list below is interpreted as a list of channels for which the rule should match</p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Bereich:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Global:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Regel gilt für jeden Chat in jedem Netzwerk</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Netzwerk:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Liste enthält Netzwerke, in denen die Regel filtert</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">Chat:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Liste enthält Chats, in denen die Regel filtert</p></body></html></translation>
- </message>
- <message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="196"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="124"/>
+ <source>Regular expression</source>
+ <translation>Regulärer Ausdruck</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="136"/>
+ <source><p><b>Scope:</b></p>
+<p><u>Global:</u></p>
+<p>The rule is active for any channel on any network</p>
+<p><u>Network:</u></p>
+<p>The list below is interpreted as a list of networks for which the rule should match</p>
+<p><u>Channel:</u></p>
+<p>The list below is interpreted as a list of channels for which the rule should match</p></source>
+ <translation><p><b>Bereich:</b></p>
+<p><u>Global:</u></p>
+<p>Die Regel gilt für jeden Chat in jedem Netzwerk.</p>
+<p><u>Netzwerk:</u></p>
+<p>Die Liste enthält Netzwerke, in denen die Regel filtert.</p>
+<p><u>Kanal:</u></p>
+<p>Die Liste enthält Chats, in denen die Regel filtert.</p></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="145"/>
<source>Scope</source>
<translation>Gültigkeitsbereich</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="204"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="153"/>
<source>Global</source>
<translation></translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="211"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="160"/>
<source>Network</source>
<translation>Netzwerk</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="218"/>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="167"/>
<source>Channel</source>
- <translation>Chat</translation>
+ <translation>Kanal</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="227"/>
- <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Scope rule:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">A scope rule is a semicolon separated list of either</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">network or channel names.</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Example:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">"#quassel*; #foobar"</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">would match on #foobar and on any channel starting with "#quassel"</p></body></html></source>
- <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
-<html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Bereichregel:</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Eine Bereichregel enthält eine mit Strichkomma getrennte Liste von:</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Netzwerk- oder Chat-Namen.</p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Beispiel:</span></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">"#quassel*; #foobar"</p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">würde "#foobar" und alle Chats die mit "#quassel" beginnen filtern</p></body></html></translation>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="176"/>
+ <source><p><b>Scope rule:</b></p>
+<p>A scope rule is a semicolon separated list of either <i>network</i> or <i>channel</i> names.</p>
+<p><i>Example:</i>
+<br />
+<i>#quassel*; #foobar</i>
+<br />
+would match on #foobar and on any channel starting with <i>#quassel</i></p></source>
+ <translation><p><b>Bereichregel:</b></p>
+<p>Eine Bereichregel enthält eine mit Strichkomma getrennte Liste von:<i>Netzwerk</i> oder <i>Kanal-</i> Namen.</p>
+<p><i>Beispiel:</i>
+<br />
+<i>#quassel*; #foobar</i>
+<br />
+filtert <i>#foobar</i> und alle Kanäle die mit <i>#quassel</i> beginnen.</p></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="207"/>
+ <source><p><b>Enable / Disable:</b></p>
+<p>Only enabled rules are filtered.
+<br />
+For dynamic rules, disabling actually shows the filtered messages again.</p></source>
+ <translation><p><b>An-/Ausschalten:</b></p>
+<p>Nur angeschaltene Regel werden gefiltert.
+<br />
+Bei dynamischen Regeln werden nach dem Ausschalten die gefilterten Meldungen wieder angezeigt.</p></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/ignorelisteditdlg.ui" line="213"/>
+ <source>Rule is enabled</source>
+ <translation>Regel ist angeschalten</translation>
</message>
</context>
<context>
<message>
<location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="69"/>
<source><b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For dynamic rules, disabling actually shows the filtered messages again</source>
- <translation><b>An- / Ausschalten:</b><br />Nur angeschaltene Regelen werden herausgefiltert.<br />Bei dynamischen Regeln werden nach dem Ausschalten die gefilterten Nachrichten wieder angezeigt</translation>
+ <translation><b>An- / Ausschalten:</b><br />Nur angeschaltene Regelen werden herausgefiltert.<br />Bei dynamischen Regeln werden nach dem Ausschalten die gefilterten Nachrichten wieder angezeigt.</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="73"/>
<source><b>Ignore rule:</b><br />Depending on the type of the rule, the text is matched against either:<br /><br />- <u>the message content:</u><br /><i>Example:<i><br /> "*foobar*" matches any text containing the word "foobar"<br /><br />- <u>the sender string <i>nick!ident@host.name<i></u><br /><i>Example:</i><br /> "*@foobar.com" matches any sender from host foobar.com<br /> "stupid!.+" (RegEx) matches any sender with nickname "stupid" from any host<br /></source>
- <translatorcomment>string? hostname? ich lass es mal so</translatorcomment>
- <translation><b>Ignorier-Regel:</b><br />Abhängig vom Regeltyp wird folgendes gefiltert:<br /><br />- <u>Der Meldungsinhalt</u><br /><i>Beispiel:<i><br /> "*foobar*" filtert alle Meldungen, die "foobar" enthalten, heraus<br /><br />- <u>Der Absenderstring <i>nick!ident@host.name<i></u><br /><i>Beispiel</i><br /> "*@foobar.com" filtert alle Absender mit dem Host foobar.com heraus<br /> "stupid!.+" (RegEx) filtert alles vom Absender mit dem Spitznamen "stupid" unabhängig vom Host heraus<br /></translation>
+ <translation><b>Ignorier-Regel:</b><br />Abhängig vom Regeltyp wird folgendes gefiltert:<br /><br />- <u>Der Meldungsinhalt</u><br /><i>Beispiel:<i><br /> "*foobar*" filtert alle Meldungen, die "foobar" enthalten, heraus.<br /><br />- <u>Der Absenderstring <i>nick!ident@host.name<i></u><br /><i>Beispiel</i><br />- <i>*@foobar.com</i>" filtert alle Absender mit dem Host <i>foobar.com</i> heraus<br />- <i>stupid!.+</i> (RegEx) filtert alles vom Absender mit dem Spitznamen <i>stupid</i> unabhängig vom Host heraus.<br /></translation>
</message>
<message>
<location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="89"/>
<translation>Nach Meldung</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="191"/>
+ <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="193"/>
<source>Enabled</source>
<translation>Einschalten</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="192"/>
+ <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="194"/>
<source>Type</source>
<translation>Typ</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="193"/>
+ <location filename="../src/qtui/settingspages/ignorelistmodel.cpp" line="195"/>
<source>Ignore Rule</source>
<translation>Ignorier-Regel</translation>
</message>
</message>
<message>
<location filename="../src/qtui/settingspages/ignorelistsettingspage.cpp" line="34"/>
- <source>Ignorelist</source>
- <translation>Ignorierliste</translation>
+ <source>Ignore List</source>
+ <translation>Ignorieren-Liste</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelistsettingspage.cpp" line="112"/>
+ <location filename="../src/qtui/settingspages/ignorelistsettingspage.cpp" line="128"/>
<source>Rule already exists</source>
<translation>Regel exisitert bereits</translation>
</message>
<message>
- <location filename="../src/qtui/settingspages/ignorelistsettingspage.cpp" line="113"/>
+ <location filename="../src/qtui/settingspages/ignorelistsettingspage.cpp" line="129"/>
<source>There is already a rule
"%1"
Please choose another rule.</source>
<translation>Formular</translation>
</message>
<message>
- <location filename="../src/qtui/inputwidget.cpp" line="88"/>
+ <location filename="../src/qtui/inputwidget.cpp" line="90"/>
<source>Focus Input Line</source>
<translation>Eingabezeile fokussieren</translation>
</message>
<message>
- <location filename="../src/qtui/inputwidget.cpp" line="89"/>
+ <location filename="../src/qtui/inputwidget.cpp" line="91"/>
<source>Ctrl+L</source>
<translation>Strg+L</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/inputwidgetsettingspage.cpp" line="23"/>
<source>Input Widget</source>
- <translatorcomment>widget is blödes wort ...</translatorcomment>
<translation>Eingabezeile</translation>
</message>
<message>
<context>
<name>IrcServerHandler</name>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="520"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="538"/>
<source>%1 has changed topic for %2 to: "%3"</source>
<translation>%1 hat das Thema für %2 geändert zu: "%3"</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="919"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="937"/>
<source>No topic is set for %1.</source>
<translation>Für %1 ist kein Thema gesetzt.</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="934"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="952"/>
<source>Topic for %1 is "%2"</source>
<translation>Thema für %1 ist "%2"</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="945"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="963"/>
<source>Topic set by %1 on %2</source>
<translation>Thema gesetzt von %1 am %2</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="570"/>
- <location filename="../src/core/ircserverhandler.cpp" line="577"/>
- <location filename="../src/core/ircserverhandler.cpp" line="584"/>
- <location filename="../src/core/ircserverhandler.cpp" line="591"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="588"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="595"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="602"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="609"/>
<source>%1</source>
<translation></translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="626"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="644"/>
<source>[Whois] %1 is away: "%2"</source>
<translation>[Whois] %1 ist abwesend: "%2"</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="632"/>
- <location filename="../src/core/ircserverhandler.cpp" line="637"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="650"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="655"/>
<source>%1 is away: "%2"</source>
<translation>%1 ist abwesend: "%2"</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="681"/>
- <location filename="../src/core/ircserverhandler.cpp" line="695"/>
- <location filename="../src/core/ircserverhandler.cpp" line="729"/>
- <location filename="../src/core/ircserverhandler.cpp" line="745"/>
- <location filename="../src/core/ircserverhandler.cpp" line="806"/>
- <location filename="../src/core/ircserverhandler.cpp" line="838"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="699"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="713"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="747"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="763"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="824"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="856"/>
<source>[Whois] %1</source>
<translation>[Whois] %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="710"/>
- <location filename="../src/core/ircserverhandler.cpp" line="712"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="728"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="730"/>
<source>[Whois] %1 is %2 (%3)</source>
<translation>[Whois] %1 ist %2 (%3)</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="727"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="745"/>
<source>%1 is online via %2 (%3)</source>
<translation>%1 ist angemeldet über %2 (%3)</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="731"/>
- <location filename="../src/core/ircserverhandler.cpp" line="1009"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="749"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="1027"/>
<source>[Whowas] %1</source>
<translation>[Whowas] %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="757"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="775"/>
<source>[Whowas] %1 was %2 (%3)</source>
<translation>[Whowas] %1 war %2 (%3)</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="771"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="789"/>
<source>[Who] End of /WHO list for %1</source>
<translation>[Who] Ende der /WHO Liste für %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="791"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="809"/>
<source>[Whois] %1 is logged in since %2</source>
<translation>[Whois] %1 ist seit %2 angemeldet</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="793"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="811"/>
<source>[Whois] %1 is idling for %2 (%3)</source>
<translation>[Whois] %1 ist seit %2 (%3) inaktiv</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="796"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="814"/>
<source>[Whois] idle message: %1</source>
<translation>[Whois] Inaktivmeldung: %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="828"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="846"/>
<source>[Whois] %1 is a user on channels: %2</source>
<translation>[Whois] %1 ist Benutzer in den Kanälen: %2</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="830"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="848"/>
<source>[Whois] %1 has voice on channels: %2</source>
<translation>[Whois] %1 hat Voice in den Kanälen: %2</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="832"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="850"/>
<source>[Whois] %1 is an operator on channels: %2</source>
<translation>[Whois] %1 ist Operator in den Kanälen: %2</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="860"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="878"/>
<source>Channel %1 has %2 users. Topic is: %3</source>
<translation>Kanal %1 hat %2 Benutzer. Thema ist: %3</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="869"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="887"/>
<source>End of channel list</source>
<translation>Ende der Kanalliste</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="887"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="905"/>
<source>Homepage for %1 is %2</source>
<translation>Webseite für %1 ist %2</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="905"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="923"/>
<source>Channel %1 created on %2</source>
<translation>Chat %1 wurde am %2 erzeugt</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="968"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="986"/>
<source>[Who] %1</source>
<translation>[Who] %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="1027"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="1045"/>
<source>Nick %1 contains illegal characters</source>
<translation>Spitzname %1 enthält ungültige Zeichen</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="1038"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="1056"/>
<source>Nick already in use: %1</source>
<translation>Spitzname bereits in Benutzung: %1</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="1095"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="1145"/>
<source>No free and valid nicks in nicklist found. use: /nick <othernick> to continue</source>
<translation>Keine freien und gültigen Spitznamen in Spitznamensliste gefunden. Benutze: /nick <andererSpitzname> zum Fortfahren</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="545"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="563"/>
<source>Received RPL_ISUPPORT (005) without parameters!</source>
<translation>RPL_ISUPPORT (005) ohne Parameter erhalten!</translation>
</message>
<message>
- <location filename="../src/core/ircserverhandler.cpp" line="553"/>
+ <location filename="../src/core/ircserverhandler.cpp" line="571"/>
<source>Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected behavior!</source>
<translation>nicht RFC-konformes RPL_ISUPPORT erhalten: Dies kann unerwartete Auswirkungen haben!</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/itemviewsettingspage.ui" line="22"/>
<source>Custom font:</source>
- <translation>Benutzerdefinierte Schriftart</translation>
+ <translation>Benutzerdefinierte Schriftart:</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/itemviewsettingspage.ui" line="25"/>
<context>
<name>MainWin</name>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="776"/>
+ <location filename="../src/qtui/mainwin.cpp" line="780"/>
<source>Not connected to core.</source>
<translation>Nicht mit Core verbunden.</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="390"/>
+ <location filename="../src/qtui/mainwin.cpp" line="394"/>
<source>Debug</source>
<translation>Debug</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="311"/>
+ <location filename="../src/qtui/mainwin.cpp" line="315"/>
<source>F7</source>
<translation>F7</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="706"/>
+ <location filename="../src/qtui/mainwin.cpp" line="710"/>
<source>Connected to core.</source>
<translation>Mit Quassel-Core verbunden.</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="529"/>
+ <location filename="../src/qtui/mainwin.cpp" line="533"/>
<source>Nicks</source>
<translation>Spitznamen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="549"/>
+ <location filename="../src/qtui/mainwin.cpp" line="553"/>
<source>Chat Monitor</source>
<translation>Chatmonitor</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="564"/>
+ <location filename="../src/qtui/mainwin.cpp" line="568"/>
<source>Inputline</source>
<translation>Eingabezeile</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="584"/>
+ <location filename="../src/qtui/mainwin.cpp" line="588"/>
<source>Topic</source>
<translation>Thema</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="339"/>
+ <location filename="../src/qtui/mainwin.cpp" line="343"/>
<source>&File</source>
<translation>&Datei</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="352"/>
+ <location filename="../src/qtui/mainwin.cpp" line="356"/>
<source>&Networks</source>
<translation>&Netzwerke</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="375"/>
+ <location filename="../src/qtui/mainwin.cpp" line="379"/>
<source>&Settings</source>
<translation>Ein&stellungen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="382"/>
+ <location filename="../src/qtui/mainwin.cpp" line="386"/>
<source>&Help</source>
<translation>&Hilfe</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="280"/>
+ <location filename="../src/qtui/mainwin.cpp" line="284"/>
<source>&Connect to Core...</source>
<translation>Zum Core &verbinden...</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="282"/>
+ <location filename="../src/qtui/mainwin.cpp" line="286"/>
<source>&Disconnect from Core</source>
<translation>Vom Core &trennen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="284"/>
+ <location filename="../src/qtui/mainwin.cpp" line="288"/>
<source>Core &Info...</source>
<translation>Core-&Info...</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="288"/>
+ <location filename="../src/qtui/mainwin.cpp" line="292"/>
<source>&Quit</source>
<translation>&Beenden</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="289"/>
+ <location filename="../src/qtui/mainwin.cpp" line="293"/>
<source>Ctrl+Q</source>
<translation>Strg+Q</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="299"/>
+ <location filename="../src/qtui/mainwin.cpp" line="303"/>
<source>Show &Search Bar</source>
<translation>&Suchleiste anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="306"/>
+ <location filename="../src/qtui/mainwin.cpp" line="310"/>
<source>Show Status &Bar</source>
<translation>St&atusleiste anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="310"/>
+ <location filename="../src/qtui/mainwin.cpp" line="314"/>
<source>&Configure Quassel...</source>
<translation>Quassel &konfigurieren...</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="318"/>
+ <location filename="../src/qtui/mainwin.cpp" line="322"/>
<source>Debug &NetworkModel</source>
<translation>Debug &NetworkModel</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="358"/>
+ <location filename="../src/qtui/mainwin.cpp" line="362"/>
<source>&View</source>
<translation>&Ansicht</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="538"/>
+ <location filename="../src/qtui/mainwin.cpp" line="542"/>
<source>Show Nick List</source>
<translation>Spitznamenliste anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="560"/>
+ <location filename="../src/qtui/mainwin.cpp" line="564"/>
<source>Show Chat Monitor</source>
<translation>Chatmonitor anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="573"/>
+ <location filename="../src/qtui/mainwin.cpp" line="577"/>
<source>Show Input Line</source>
<translation>Eingabezeile anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="596"/>
+ <location filename="../src/qtui/mainwin.cpp" line="600"/>
<source>Show Topic Line</source>
<translation>Thema anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="326"/>
+ <location filename="../src/qtui/mainwin.cpp" line="330"/>
<source>Debug &Log</source>
<translation></translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="322"/>
+ <location filename="../src/qtui/mainwin.cpp" line="326"/>
<source>Debug &MessageModel</source>
<translation></translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="292"/>
+ <location filename="../src/qtui/mainwin.cpp" line="296"/>
<source>&Configure Chat Lists...</source>
<translation>Chat-Listen &konfigurieren...</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="314"/>
+ <location filename="../src/qtui/mainwin.cpp" line="318"/>
<source>&About Quassel</source>
<translation>&Über Quassel</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="316"/>
+ <location filename="../src/qtui/mainwin.cpp" line="320"/>
<source>About &Qt</source>
<translation>Ü&ber Qt</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="286"/>
+ <location filename="../src/qtui/mainwin.cpp" line="290"/>
<source>Configure &Networks...</source>
<translation>&Netzwerke konfigurieren...</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="295"/>
+ <location filename="../src/qtui/mainwin.cpp" line="299"/>
<source>&Lock Layout</source>
<translation>Ansicht &fixieren</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="301"/>
+ <location filename="../src/qtui/mainwin.cpp" line="305"/>
<source>Show Away Log</source>
<translation>Abwesenheitslog anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="303"/>
+ <location filename="../src/qtui/mainwin.cpp" line="307"/>
<source>Show &Menubar</source>
- <translation>&Werkzeugleiste anzeigen</translation>
+ <translation>&Menüleiste anzeigen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="304"/>
+ <location filename="../src/qtui/mainwin.cpp" line="308"/>
<source>Ctrl+M</source>
<translation>Strg+M</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="320"/>
+ <location filename="../src/qtui/mainwin.cpp" line="324"/>
<source>Debug &BufferViewOverlay</source>
<translation>Fehler beseitigen (&BufferViewOverlay)</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="324"/>
+ <location filename="../src/qtui/mainwin.cpp" line="328"/>
<source>Debug &HotList</source>
<translation>Fehler beseitigen (&HotList)</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="328"/>
+ <location filename="../src/qtui/mainwin.cpp" line="332"/>
<source>Reload Stylesheet</source>
<translation>Layoutdatei neu laden</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="332"/>
+ <location filename="../src/qtui/mainwin.cpp" line="336"/>
<source>Jump to hot chat</source>
<translation>Zum neusten Chat springen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="359"/>
+ <location filename="../src/qtui/mainwin.cpp" line="363"/>
<source>&Chat Lists</source>
<translation>&Chat-Listen</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="361"/>
+ <location filename="../src/qtui/mainwin.cpp" line="365"/>
<source>&Toolbars</source>
<translation>&Werkzeugleiste</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="667"/>
+ <location filename="../src/qtui/mainwin.cpp" line="671"/>
<source>Main Toolbar</source>
- <translation>Haupt-Werkzeugleiste</translation>
+ <translation>Hauptwerkzeugleiste</translation>
</message>
<message>
- <location filename="../src/qtui/mainwin.cpp" line="740"/>
+ <location filename="../src/qtui/mainwin.cpp" line="744"/>
<source>Core Lag: %1</source>
<translation>Latenz: %1</translation>
</message>
</context>
-<context>
- <name>Message</name>
- <message>
- <location filename="../src/common/message.h" line="71"/>
- <source>Day changed to %1</source>
- <translation>Ein neuer Tag beginnt: %1</translation>
- </message>
-</context>
<context>
<name>MessageModel</name>
<message>
<context>
<name>NetworkModelController</name>
<message numerus="yes">
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="152"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="154"/>
<source>Do you want to delete the following buffer(s) permanently?</source>
<translation>
<numerusform>Wollen Sie diesen Chat wirklich permanent löschen?</numerusform>
</translation>
</message>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="157"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="159"/>
<source><b>Note:</b> This will delete all related data, including all backlog data, from the core's database and cannot be undone.</source>
<translation><b>Achtung:</b> Diese Aktion wird alle betroffenen Daten, einschließlich des Verlaufes, vom Core entfernen. Kann nich rückgängig gemacht werden.</translation>
</message>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="159"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="161"/>
<source><br>Active channel buffers cannot be deleted, please part the channel first.</source>
<translation><br>Aktive Chats können nicht gelöscht werden. Bitte den Kanal erst verlassen.</translation>
</message>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="161"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="163"/>
<source>Remove buffers permanently?</source>
<translation>Verläufe permanent löschen?</translation>
</message>
<context>
<name>NetworkModelController::JoinDlg</name>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="423"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="472"/>
<source>Join Channel</source>
- <translation>Kanal beitreten</translation>
+ <translation>Kanal betreten</translation>
</message>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="426"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="475"/>
<source>Network:</source>
<translation>Netzwerk:</translation>
</message>
<message>
- <location filename="../src/uisupport/networkmodelcontroller.cpp" line="428"/>
+ <location filename="../src/uisupport/networkmodelcontroller.cpp" line="477"/>
<source>Channel:</source>
<translation>Kanal:</translation>
</message>
<source>Specify a list of IRC commands to be executed upon connect.
Note that Quassel IRC automatically rejoins channels, so /join will rarely be needed here!</source>
<translation>Geben Sie eine Liste von IRC-Befehlen an, die beim Verbinden ausgeführt werden.
-Berücksichtigen Sie, dass Quassel IRC Kanälen automatisch erneut beitritt. /join wird hier daher selten benötigt!</translation>
+Berücksichtigen Sie, dass Quassel IRC Kanälen automatisch erneut betritt. /join wird hier daher selten benötigt!</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/networkssettingspage.ui" line="491"/>
<message>
<location filename="../src/qtui/settingspages/networkssettingspage.ui" line="464"/>
<source>Rejoin all channels on reconnect</source>
- <translation>Allen Kanälen beim Wiederverbinden erneut beitreten</translation>
+ <translation>Allen Kanälen beim Wiederverbinden erneut betreten</translation>
</message>
<message>
<location filename="../src/qtui/settingspages/networkssettingspage.ui" line="403"/>
<message>
<location filename="../src/qtui/ui/simplenetworkeditor.ui" line="226"/>
<source>Join Channels Automatically</source>
- <translation>Chats automatisch beitreten</translation>
+ <translation>Chats automatisch betreten</translation>
</message>
<message>
<location filename="../src/qtui/ui/simplenetworkeditor.ui" line="250"/>
<source>A list of IRC channels you will join automatically after connecting to the network</source>
- <translation>Eine Liste von IRC-Kanälen, die Sie automatischen nach dem Verbinden beitreten</translation>
+ <translation>Eine Liste von IRC-Kanälen, die Sie automatischen nach dem Verbinden betreten</translation>
</message>
</context>
<context>
<context>
<name>SystrayNotificationBackend::ConfigWidget</name>
<message>
- <location filename="../src/qtui/systraynotificationbackend.cpp" line="127"/>
+ <location filename="../src/qtui/systraynotificationbackend.cpp" line="122"/>
<source>System Tray Icon</source>
<translation>Systemleistensymbol</translation>
</message>
<message>
- <location filename="../src/qtui/systraynotificationbackend.cpp" line="128"/>
+ <location filename="../src/qtui/systraynotificationbackend.cpp" line="123"/>
<source>Animate</source>
<translation>Animieren</translation>
</message>
<message>
- <location filename="../src/qtui/systraynotificationbackend.cpp" line="130"/>
+ <location filename="../src/qtui/systraynotificationbackend.cpp" line="125"/>
<source>Show bubble</source>
<translation>Sprechblasen anzeigen</translation>
</message>
<message>
<location filename="../src/uisupport/toolbaractionprovider.cpp" line="35"/>
<source>Join</source>
- <translation>Beitreten</translation>
+ <translation>Betreten</translation>
</message>
<message>
<location filename="../src/uisupport/toolbaractionprovider.cpp" line="35"/>
<source>Join a channel</source>
- <translation>Kanal beitreten</translation>
+ <translation>Kanal betreten</translation>
</message>
<message>
<location filename="../src/uisupport/toolbaractionprovider.cpp" line="37"/>
<translation>...</translation>
</message>
</context>
+<context>
+ <name>TopicWidgetSettingsPage</name>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.cpp" line="23"/>
+ <source>Interface</source>
+ <translation>Oberfläche</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.cpp" line="23"/>
+ <source>Topic Widget</source>
+ <translation>Themenanzeige</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="14"/>
+ <source>Form</source>
+ <translation>Formular</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="22"/>
+ <source>Custom font:</source>
+ <translation>Benutzerdefinierte Schriftart:</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="25"/>
+ <source>/UiStyle/Fonts/UseCustomTopicWidgetFont</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="38"/>
+ <source>/UiStyle/Fonts/TopicWidget</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="50"/>
+ <source>Resize dynamically to fit contents</source>
+ <translation>Automatisch dem Inhalt anpassen</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="56"/>
+ <source>DynamicResize</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="84"/>
+ <source>On hover only</source>
+ <translation>Nur bei Berührung</translation>
+ </message>
+ <message>
+ <location filename="../src/qtui/settingspages/topicwidgetsettingspage.ui" line="90"/>
+ <source>ResizeOnHover</source>
+ <translation></translation>
+ </message>
+</context>
<context>
<name>UiStyle::StyledMessage</name>
<message>
<location filename="../src/uisupport/uistyle.cpp" line="571"/>
<source>You are now known as %DN%1%DN</source>
<extracomment>Nick Message</extracomment>
- <translation>Sie sind jetzt bekannt unter dem Namen %DN%1%DN</translation>
+ <translation>Sie heißen jetzt %DN%1%DN</translation>
</message>
<message>
<location filename="../src/uisupport/uistyle.cpp" line="572"/>
<source>%DN%1%DN is now known as %DN%2%DN</source>
- <translation>%DN%1%DN ist jetzt bekannt unter dem Namen %DN%2%DN</translation>
+ <translation>%DN%1%DN heißt jetzt %DN%2%DN</translation>
</message>
<message>
<location filename="../src/uisupport/uistyle.cpp" line="576"/>
<location filename="../src/uisupport/uistyle.cpp" line="613"/>
<source>{Day changed to %1}</source>
<extracomment>Day Change Message</extracomment>
- <translation>{Ein neuer Tag beginnt %1}</translation>
+ <translation>{Tageswechsel: %1}</translation>
</message>
<message>
<location filename="../src/uisupport/uistyle.cpp" line="625"/>
<source>%n Admin(s)</source>
<translation>
<numerusform>%n Admin(s)</numerusform>
- <numerusform></numerusform>
+ <numerusform>%n Admin(s)</numerusform>
</translation>
</message>
<message numerus="yes">
<source>%n Half-Op(s)</source>
<translation>
<numerusform>%n Half-Op(s)</numerusform>
- <numerusform></numerusform>
+ <numerusform>%n Half-Op(s)</numerusform>
</translation>
</message>
<message numerus="yes">
<source>%n Voiced</source>
<translation>
<numerusform>%n Voiced</numerusform>
- <numerusform></numerusform>
+ <numerusform>%n Voiced</numerusform>
</translation>
</message>
<message numerus="yes">