Sat, 15 Dec 2012 15:46:15 +0100
Added basic CTCP support to the IRC client.
Network/IRC/IrcChannelWidget.py | file | annotate | diff | comparison | revisions | |
Network/IRC/IrcWidget.py | file | annotate | diff | comparison | revisions | |
i18n/eric5_cs.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_de.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_en.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_es.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_fr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_it.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_ru.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_tr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric5_zh_CN.GB2312.ts | file | annotate | diff | comparison | revisions |
--- a/Network/IRC/IrcChannelWidget.py Tue Dec 11 19:35:35 2012 +0100 +++ b/Network/IRC/IrcChannelWidget.py Sat Dec 15 15:46:15 2012 +0100 @@ -23,6 +23,8 @@ import UI.PixmapCache import Preferences +from UI.Info import Version, Copyright + class IrcUserItem(QListWidgetItem): """ @@ -165,10 +167,12 @@ Class implementing the IRC channel widget. @signal sendData(str) emitted to send a message to the channel + @signal sendCtcpReply(str, str) emitted to send a CTCP reply @signal channelClosed(str) emitted after the user has left the channel @signal openPrivateChat(str) emitted to open a "channel" for private messages """ sendData = pyqtSignal(str) + sendCtcpReply = pyqtSignal(str, str) channelClosed = pyqtSignal(str) openPrivateChat = pyqtSignal(str) @@ -445,6 +449,9 @@ # group(3) target nick # group(4) message if match.group(3).lower() == self.__name: + if match.group(4).startswith("\x01"): + return self.__handleCtcp(match) + self.addMessage(match.group(1), match.group(4)) if self.__private and not self.topicLabel.text(): self.setPrivateInfo("{0} - {1}".format(match.group(1), match.group(2))) @@ -907,6 +914,50 @@ "{0} {1}".format(match.group(1), ircFilter(match.group(2)))) return True + + def __handleCtcp(self, match): + """ + Private method to handle a CTCP channel command. + + @param reference to the match object + @return flag indicating, if the message was handled (boolean) + """ + # group(1) sender user name + # group(2) sender user@host + # group(3) target nick + # group(4) message + if match.group(4).startswith("\x01"): + ctcpCommand = match.group(4)[1:].split("\x01", 1)[0] + if " " in ctcpCommand: + ctcpRequest, ctcpArg = ctcpCommand.split(" ", 1) + else: + ctcpRequest, ctcpArg = ctcpCommand, "" + ctcpRequest = ctcpRequest.lower() + if ctcpRequest == "version": + msg = "Eric IRC client {0}, {1}".format(Version, Copyright) + self.__addManagementMessage(self.trUtf8("CTCP"), + self.trUtf8("Received Version request from {0}.").format( + match.group(1))) + self.sendCtcpReply.emit(match.group(1), "VERSION " + msg) + elif ctcpRequest == "ping": + self.__addManagementMessage(self.trUtf8("CTCP"), + self.trUtf8("Received CTCP-PING request from {0}," + " sending answer.").format(match.group(1))) + self.sendCtcpReply.emit(match.group(1), "PING {0}".format(ctcpArg)) + elif ctcpRequest == "clientinfo": + self.__addManagementMessage(self.trUtf8("CTCP"), + self.trUtf8("Received CTCP-CLIENTINFO request from {0}," + " sending answer.").format(match.group(1))) + self.sendCtcpReply.emit(match.group(1), + "CLIENTINFO CLIENTINFO PING VERSION") + else: + self.__addManagementMessage(self.trUtf8("CTCP"), + self.trUtf8("Received unknown CTCP-{0} request from {1}.").format( + ctcpRequest, match.group(1))) + return True + + return False + def setUserPrivilegePrefix(self, prefixes): """ Public method to set the user privilege to prefix mapping.
--- a/Network/IRC/IrcWidget.py Tue Dec 11 19:35:35 2012 +0100 +++ b/Network/IRC/IrcWidget.py Sat Dec 15 15:46:15 2012 +0100 @@ -30,6 +30,8 @@ import Preferences import UI.PixmapCache +from UI.Info import Version, Copyright + class IrcWidget(QWidget, Ui_IrcWidget): """ @@ -255,6 +257,7 @@ channel.initAutoWho() channel.sendData.connect(self.__send) + channel.sendCtcpReply.connect(self.__sendCtcpReply) channel.channelClosed.connect(self.__closeChannel) channel.openPrivateChat.connect(self.__openPrivate) @@ -285,6 +288,9 @@ # group(2) sender user@host # group(3) target nick # group(4) message + if match.group(4).startswith("\x01"): + return self.__handleCtcp(match) + self.__openPrivate(match.group(1)) # the above call sets the new channel as the current widget channel = self.channelsWidget.currentWidget() @@ -310,6 +316,7 @@ channel.addUsers([name, self.__nickName]) channel.sendData.connect(self.__send) + channel.sendCtcpReply.connect(self.__sendCtcpReply) channel.channelClosed.connect(self.__closeChannel) self.channelsWidget.addTab(channel, name) @@ -361,6 +368,15 @@ if self.__socket: self.__socket.write(QByteArray("{0}\r\n".format(data).encode("utf-8"))) + def __sendCtcpReply(self, receiver, text): + """ + Private slot to send a CTCP reply. + + @param receiver nick name of the receiver (string) + @param text text to be sent (string) + """ + self.__send("NOTICE {0} :\x01{1}\x01".format(receiver, text)) + def __hostFound(self): """ Private slot to indicate the host was found. @@ -736,6 +752,49 @@ self.__send("PONG " + match.group(1)) return True + def __handleCtcp(self, match): + """ + Private method to handle a CTCP command. + + @param reference to the match object + @return flag indicating, if the message was handled (boolean) + """ + # group(1) sender user name + # group(2) sender user@host + # group(3) target nick + # group(4) message + if match.group(4).startswith("\x01"): + ctcpCommand = match.group(4)[1:].split("\x01", 1)[0] + if " " in ctcpCommand: + ctcpRequest, ctcpArg = ctcpCommand.split(" ", 1) + else: + ctcpRequest, ctcpArg = ctcpCommand, "" + ctcpRequest = ctcpRequest.lower() + if ctcpRequest == "version": + msg = "Eric IRC client {0}, {1}".format(Version, Copyright) + self.networkWidget.addServerMessage(self.trUtf8("CTCP"), + self.trUtf8("Received Version request from {0}.").format( + match.group(1))) + self.__sendCtcpReply(match.group(1), "VERSION " + msg) + elif ctcpRequest == "ping": + self.networkWidget.addServerMessage(self.trUtf8("CTCP"), + self.trUtf8("Received CTCP-PING request from {0}," + " sending answer.").format(match.group(1))) + self.__sendCtcpReply(match.group(1), "PING {0}".format(ctcpArg)) + elif ctcpRequest == "clientinfo": + self.networkWidget.addServerMessage(self.trUtf8("CTCP"), + self.trUtf8("Received CTCP-CLIENTINFO request from {0}," + " sending answer.").format(match.group(1))) + self.__sendCtcpReply(match.group(1), + "CLIENTINFO CLIENTINFO PING VERSION") + else: + self.networkWidget.addServerMessage(self.trUtf8("CTCP"), + self.trUtf8("Received unknown CTCP-{0} request from {1}.").format( + ctcpRequest, match.group(1))) + return True + + return False + def __updateUsersCount(self): """ Private method to update the users count on the channel tabs.
--- a/i18n/eric5_cs.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_cs.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25902,122 +25902,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Konec</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26026,77 +26026,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26105,247 +26105,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Vyjmout</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Vyjmout</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Kopírovat</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Vyjmout vše</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Kopírovat vše</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Vyčistit</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Uložit</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26354,7 +26354,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26363,7 +26363,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26372,7 +26372,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26381,25 +26381,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26408,45 +26408,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -27410,256 +27435,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Chyba</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">SSL chyby</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"><p>SSL chyby:</p><p>{0}</p><p>Chcete tyto chyby ignorovat?</p></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Kritický</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_de.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_de.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25119,122 +25119,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Beenden</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25242,77 +25242,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25320,247 +25320,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Hilfe</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Ausschneiden</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Ausschneiden</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Kopieren</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Alles ausschneiden</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Alles kopieren</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Löschen</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Speichern</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25568,7 +25568,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25576,7 +25576,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25584,7 +25584,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25592,25 +25592,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25618,45 +25618,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -26620,256 +26645,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Fehler</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished">Nutzer</translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished">Nutzer</translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">SSL Fehler</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"><p>SSL Fehler</p><p>{0}</p><p>Wollen Sie diese Fehler ignorieren?</p></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished">{0} ({1})</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Kritischer Fehler</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_en.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_en.ts Sat Dec 15 15:46:15 2012 +0100 @@ -24961,122 +24961,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25084,77 +25084,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25162,247 +25162,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25410,7 +25410,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25418,7 +25418,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25426,7 +25426,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25434,25 +25434,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25460,45 +25460,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -26462,256 +26487,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_es.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_es.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25392,122 +25392,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Salir</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25515,77 +25515,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25593,247 +25593,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Ayuda</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Cortar</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Cortar</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Copiar</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Cortar todo</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Copiar todo</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Guardar</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25841,7 +25841,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25849,7 +25849,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25857,7 +25857,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25865,25 +25865,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25891,45 +25891,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -26893,256 +26918,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Información</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Error</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished">Usuario</translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished">Usuario</translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"><p>Errores SSL:</p><p>{0}</p><p>¿Desea ignorar estos errores?</p></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished">{0} ({1})</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Aviso Crítico</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_fr.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_fr.ts Sat Dec 15 15:46:15 2012 +0100 @@ -26949,122 +26949,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Quitter</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27072,77 +27072,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27150,247 +27150,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Aide</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Couper</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Couper</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Copier</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Effacer</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27398,7 +27398,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27406,7 +27406,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27414,7 +27414,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27422,25 +27422,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -27448,45 +27448,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -28450,256 +28475,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Erreur</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">Erreurs SSL</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Critique</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_it.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_it.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25680,122 +25680,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Esci</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25803,77 +25803,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25881,247 +25881,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Aiuto</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Taglia</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Taglia</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Copia</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Taglia tutto</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Copia tutto</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Pulisci</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Salva</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26129,7 +26129,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26137,7 +26137,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26145,7 +26145,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26153,25 +26153,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26179,45 +26179,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -27181,256 +27206,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Errore</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">Errori SSL</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"><p>Errori SSL:</p><p>{0}</p><p>Vuoi ignorare questi errori ?</p></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished">{0} ({1})</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Critico</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_ru.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_ru.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25799,122 +25799,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Выход</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25923,77 +25923,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26002,247 +26002,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Помощь</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Файл <b>{0}</b> уже сущеструет. Переписать?</p></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Вырезать</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Файл <b>{0}</b> уже сущеструет. Переписать?</p></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Вырезать</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Копировать</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Вырезать всё</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Копировать всё</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Очистить</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Сохранить</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26251,7 +26251,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26260,7 +26260,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26269,7 +26269,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26278,25 +26278,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26305,45 +26305,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -27307,256 +27332,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Информация</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Ошибка</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">Ошибки SSL</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"><p>Ошибки SSL: </p><p>{0}</p><p>Игнорировать?</p></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Ошибка</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_tr.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_tr.ts Sat Dec 15 15:46:15 2012 +0100 @@ -25792,122 +25792,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">Çık</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25915,77 +25915,77 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -25993,247 +25993,247 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">Yardım</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">Kes</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">Kes</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">Kopyala</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished">Hepsini kopar</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished">Hepsini kopyala</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">Temizle</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">Kaydet</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26241,7 +26241,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26249,7 +26249,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26257,7 +26257,7 @@ </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26265,25 +26265,25 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -26291,45 +26291,70 @@ </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -27293,256 +27318,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">Bilgi</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">Hata</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">SSL Hataları</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">Kritik</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>
--- a/i18n/eric5_zh_CN.GB2312.ts Tue Dec 11 19:35:35 2012 +0100 +++ b/i18n/eric5_zh_CN.GB2312.ts Sat Dec 15 15:46:15 2012 +0100 @@ -26920,537 +26920,562 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="314"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="318"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="337"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="341"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="470"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="477"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="474"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="481"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="498"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="505"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="509"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="507"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="514"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="525"/> - <source>{0} has left {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="532"/> + <source>{0} has left {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="539"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="537"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="544"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="555"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="562"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="559"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="566"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="564"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="571"/> <source>Quit</source> <translation type="unfinished">退出</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="581"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="588"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="586"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="593"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="621"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="628"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="636"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="643"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="651"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="658"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="667"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="674"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="690"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="697"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="694"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="701"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="708"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="716"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="723"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="749"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="756"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="752"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="759"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="757"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="764"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="761"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="768"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="766"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="773"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="770"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="775"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="779"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="786"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="784"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="791"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="787"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="794"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="792"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="799"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="796"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="803"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="807"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="804"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="808"/> - <source>{0} sets the channel mode to 'moderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="811"/> - <source>{0} sets the channel mode to 'unmoderated'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="815"/> + <source>{0} sets the channel mode to 'moderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="818"/> + <source>{0} sets the channel mode to 'unmoderated'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="822"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="819"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="826"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="824"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="827"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="831"/> - <source>{0} sets the channel mode to 'quiet'.</source> + <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="834"/> - <source>{0} removes the 'quiet' mode from the channel.</source> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="838"/> + <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="841"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="844"/> - <source>{0} sets the channel mode to 'visible'.</source> + <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="848"/> - <source>{0} switches on 'topic protection'.</source> + <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="851"/> - <source>{0} switches off 'topic protection'.</source> + <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="855"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="858"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="862"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="859"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="866"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="863"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="870"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="880"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="887"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="906"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="913"/> <source>Help</source> <translation type="unfinished">帮助</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="986"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1037"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1054"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1071"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1089"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1101"/> - <source>Cut</source> - <translation type="unfinished">剪切</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1105"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1122"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1140"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1152"/> + <source>Cut</source> + <translation type="unfinished">剪切</translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Copy</source> <translation type="unfinished">复制</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1110"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1161"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1114"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1165"/> <source>Copy all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1119"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Clear</source> <translation type="unfinished">清除</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1124"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> <source>Save</source> <translation type="unfinished">保存</translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1129"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1180"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1132"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1183"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1181"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1232"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1184"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1235"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1262"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1313"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1283"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1334"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1335"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1304"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1355"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1349"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1400"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1353"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1404"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1357"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1408"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1361"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1412"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1365"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1416"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1369"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1420"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1387"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1438"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1435"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1446"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1497"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1455"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1506"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1456"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1507"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1490"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1449"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1500"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1457"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1508"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1514"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1468"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1519"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1486"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1537"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1502"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1553"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1518"/> + <location filename="Network/IRC/IrcChannelWidget.py" line="1569"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1534"/> - <source>{0} is logged in as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1552"/> - <source>{0} is actually using the host {1} (IP: {2}).</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1568"/> - <source>{0} is using a secure connection.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1585"/> + <source>{0} is logged in as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1603"/> + <source>{0} is actually using the host {1} (IP: {2}).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1619"/> + <source>{0} is using a secure connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1636"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="938"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="943"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="948"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="954"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> @@ -28414,256 +28439,281 @@ <context> <name>IrcWidget</name> <message> - <location filename="Network/IRC/IrcWidget.py" line="59"/> + <location filename="Network/IRC/IrcWidget.py" line="61"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="198"/> + <location filename="Network/IRC/IrcWidget.py" line="200"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="162"/> + <location filename="Network/IRC/IrcWidget.py" line="164"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Info</source> <translation type="unfinished">信息</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="185"/> + <location filename="Network/IRC/IrcWidget.py" line="187"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="192"/> + <location filename="Network/IRC/IrcWidget.py" line="194"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="204"/> + <location filename="Network/IRC/IrcWidget.py" line="206"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="368"/> + <location filename="Network/IRC/IrcWidget.py" line="384"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="375"/> + <location filename="Network/IRC/IrcWidget.py" line="391"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="405"/> + <location filename="Network/IRC/IrcWidget.py" line="421"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="447"/> + <location filename="Network/IRC/IrcWidget.py" line="463"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="471"/> + <location filename="Network/IRC/IrcWidget.py" line="487"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="482"/> + <location filename="Network/IRC/IrcWidget.py" line="498"/> <source>You have set your personal modes to <b>[{0}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="486"/> + <location filename="Network/IRC/IrcWidget.py" line="502"/> <source>{0} has changed your personal modes to <b>[{1}]</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="489"/> + <location filename="Network/IRC/IrcWidget.py" line="505"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="496"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="507"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have left channel {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="523"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="528"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="517"/> + <location filename="Network/IRC/IrcWidget.py" line="533"/> <source>Server Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="551"/> + <location filename="Network/IRC/IrcWidget.py" line="567"/> <source>Error</source> <translation type="unfinished">错误</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="566"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="568"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="570"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="572"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="574"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="576"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="580"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="582"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="585"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="589"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="593"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="584"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="586"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="588"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="590"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="592"/> + <source>Info ({0})</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="596"/> - <source>You are no longer marked as being away.</source> + <source>Message of the day</source> <translation type="unfinished"></translation> </message> <message> <location filename="Network/IRC/IrcWidget.py" line="598"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="601"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="605"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="609"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="612"/> + <source>You are no longer marked as being away.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="614"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="658"/> + <location filename="Network/IRC/IrcWidget.py" line="674"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="664"/> + <location filename="Network/IRC/IrcWidget.py" line="680"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="668"/> + <location filename="Network/IRC/IrcWidget.py" line="684"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="672"/> + <location filename="Network/IRC/IrcWidget.py" line="688"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source>SSL Errors</source> <translation type="unfinished">SSL 错误</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="689"/> + <location filename="Network/IRC/IrcWidget.py" line="705"/> <source><p>SSL Errors:</p><p>{0}</p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="700"/> + <location filename="Network/IRC/IrcWidget.py" line="716"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="707"/> + <location filename="Network/IRC/IrcWidget.py" line="723"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.<br/>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="745"/> + <location filename="Network/IRC/IrcWidget.py" line="804"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>Critical</source> <translation type="unfinished">危险</translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="759"/> + <location filename="Network/IRC/IrcWidget.py" line="818"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="774"/> + <location filename="Network/IRC/IrcWidget.py" line="833"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="775"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="780"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="785"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="791"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name>