]> jfr.im git - irc/weechat/weechat.git/commitdiff
irc: add option irc.look.display_pv_nick_change
authorSébastien Helleu <redacted>
Thu, 15 Sep 2022 18:31:06 +0000 (20:31 +0200)
committerSébastien Helleu <redacted>
Thu, 15 Sep 2022 18:31:06 +0000 (20:31 +0200)
26 files changed:
ChangeLog.adoc
doc/de/includes/autogen_user_options.de.adoc
doc/en/includes/autogen_user_options.en.adoc
doc/fr/includes/autogen_user_options.fr.adoc
doc/it/includes/autogen_user_options.it.adoc
doc/ja/includes/autogen_user_options.ja.adoc
doc/pl/includes/autogen_user_options.pl.adoc
doc/sr/includes/autogen_user_options.sr.adoc
po/cs.po
po/de.po
po/es.po
po/fr.po
po/hu.po
po/it.po
po/ja.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ru.po
po/sr.po
po/tr.po
po/weechat.pot
src/plugins/irc/irc-config.c
src/plugins/irc/irc-config.h
src/plugins/irc/irc-protocol.c
tests/unit/plugins/irc/test-irc-protocol.cpp

index a434a2a584f16c2941c95879d654d95b052ed288..2faad0b0df5d6588914a1155c6aae5f5747022d7 100644 (file)
@@ -27,6 +27,7 @@ New features::
   * api: add function crypto_hash_file
   * buflist: add variable `${hotlist_priority_number}` (integer version of `${hotlist_priority}`)
   * irc: display SETNAME command in channels and private buffers, add options irc.color.message_setname and irc.look.smart_filter_setname (issue #1805)
+  * irc: add option irc.look.display_pv_nick_change
   * trigger: add elapsed time for trigger execution on monitor buffer when trigger debug is set, add option trigger.color.identifier (issue #1806)
 
 Bug fixes::
index 8ed711791e6572a1701cadd5c23fbf8a7a9e3885..1a3e7db3a92b86a3e1816961ac49fa2899a60582 100644 (file)
 ** Werte: on, off
 ** Standardwert: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** Beschreibung: pass:none[display nick change in private]
+** Typ: boolesch
+** Werte: on, off
+** Standardwert: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** Beschreibung: pass:none[zeigt eine Warnung in einem privaten Buffer an, sobald sich die Adresse eines Remote-Nick geändert hat; diese Option ist standardmäßig ausgeschaltet, da Server wie bitlbee eine solche Warnung unvermittelt auslösen (die Adresse des Remote-Nick ändert sich während eines Login mehrfach)]
 ** Typ: boolesch
index 8f7c9e000d7c2fdd6d150aa9803e415fab8ca370..fa8c4f1e18fc8ac3728f2250467179cf0187698e 100644 (file)
 ** values: on, off
 ** default value: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** description: pass:none[display nick change in private]
+** type: boolean
+** values: on, off
+** default value: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** description: pass:none[display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)]
 ** type: boolean
index 85f46027161dc626aa6e8cc78f68309ec3cc41a1..760b805a3ddc25929238c526517885812d77ba0d 100644 (file)
 ** valeurs: on, off
 ** valeur par défaut: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** description: pass:none[afficher le changement de pseudo en privé]
+** type: booléen
+** valeurs: on, off
+** valeur par défaut: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** description: pass:none[afficher un avertissement dans le tampon privé si l'adresse du pseudo distant a changé ; cette option est désactivée par défaut car les serveurs comme bitlbee causent un affichage de cet avertissement à tort (l'adresse du pseudo distant change plusieurs fois à la connexion)]
 ** type: booléen
index b60b0ee1b61ed39ba0d9bfeb5e6b8b7bafff8abf..2c21a309315a819fb49236e7aaba13ed69474c1b 100644 (file)
 ** valori: on, off
 ** valore predefinito: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** descrizione: pass:none[display nick change in private]
+** tipo: bool
+** valori: on, off
+** valore predefinito: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** descrizione: pass:none[display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)]
 ** tipo: bool
index ca6d968986060c1c1fe0ebf5e2935b12d9da6c35..d7dbb95c9f6f0bf5448c629ffc352ec3abb72292 100644 (file)
 ** 値: on, off
 ** デフォルト値: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** 説明: pass:none[display nick change in private]
+** タイプ: ブール
+** 値: on, off
+** デフォルト値: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** 説明: pass:none[display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)]
 ** タイプ: ブール
index 69bbda1930afd2b5cd47ad7a297e4c1f9b10924a..e96c80e3acd2048eb74da1bdca1b7c73e9721ff9 100644 (file)
 ** wartości: on, off
 ** domyślna wartość: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** opis: pass:none[display nick change in private]
+** typ: bool
+** wartości: on, off
+** domyślna wartość: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** opis: pass:none[wyświetl ostrzeżenie w prywatnym buforze jeśli adres zdalnego nicka uległ zmianie; ta opcja jest domyślnie wyłączona ponieważ serwery jak bitlbee powodują wyświetlanie tego ostrzeżenia, kiedy nie powinny (adres zdalnego nicka zmienia się wiele razy przy logowaniu)]
 ** typ: bool
index fef6c7de0a17a2d4d48ca12d8c295615b48eef7e..2a90b033e739041b903de4f7381dd265f52129cc 100644 (file)
 ** вредности: on, off
 ** подразумевана вредност: `+on+`
 
+* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
+** опис: pass:none[display nick change in private]
+** тип: логичка
+** вредности: on, off
+** подразумевана вредност: `+on+`
+
 * [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
 ** опис: pass:none[приказ упозорења у приватном баферу ако се промени адреса удаљеног надимка; ова опција је подразумевано искључена јер сервери као што је bitlbee чине да се ово упозорење прикаже и онда када се то не очекује (адреса удаљеног надимка се током пријављивања мења више пута)]
 ** тип: логичка
index c82daef594350158a0155d7ecee41356ac0a3559..73289f276c917fe03ff975f6f0af8c604752bc8a 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-06-18 16:11+0200\n"
 "Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8689,6 +8689,11 @@ msgstr ""
 "zobrazit v soukromém okně zprávu po tom co se uživatel vráti (po odpojení od "
 "serveru)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "použít stejnou barvu přezdívky pro kanál a soukromý rozhovor"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -13268,14 +13273,6 @@ msgstr "%s%s: chyba posílání dat k \"%s\" přes xfer chat"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: soubor %s (lokální jméno souboru: %s) bude obnoven na pozici %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, fuzzy, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: nevalidní bind adresa \"%s\" pro %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: chybí argumenty (%s)"
@@ -13536,6 +13533,14 @@ msgstr "seznam xfer"
 msgid "xfer pointer (optional)"
 msgstr "ukazatel xfer (volitelné)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: nevalidní bind adresa \"%s\" pro %s"
+
 #, fuzzy, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: nemohu se připojit\" neočekávaná chyba (%d)"
index ac0da4227915aa36a801c6e26b5683c5b0008294..5a334321c88776963eb3b21a673c79ac8ab163c3 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -25,7 +25,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-09-11 16:24+0200\n"
 "Last-Translator: Nils Görs <weechatter@arcor.de>\n"
 "Language-Team: German <kde-i18n-de@kde.org>\n"
@@ -6529,12 +6529,11 @@ msgid ""
 "more when the bar is hidden; you can also use the command \"/buflist "
 "toggle\" or use the default key alt+shift+b"
 msgstr ""
-"Buflist aktivieren; Es wird empfohlen, diese Option zu verwenden, anstatt nur"
-" die Bar zu verstecken, "
-"da hiermit auch interne Hooks entfernt werden, die nicht benötigt werden,"
-" falls die Leiste ausgeblendet "
-"wird; Sie können auch den Befehl \"/buflist toggle\" verwenden oder die"
-" Standardtastenbelegung alt+shift+b"
+"Buflist aktivieren; Es wird empfohlen, diese Option zu verwenden, anstatt "
+"nur die Bar zu verstecken, da hiermit auch interne Hooks entfernt werden, "
+"die nicht benötigt werden, falls die Leiste ausgeblendet wird; Sie können "
+"auch den Befehl \"/buflist toggle\" verwenden oder die "
+"Standardtastenbelegung alt+shift+b"
 
 msgid ""
 "if enabled, clicks with left/right buttons on the line with current buffer "
@@ -10809,6 +10808,13 @@ msgstr ""
 "es wird bei einer privaten Unterhaltung eine Mitteilung ausgegeben falls der "
 "User wieder zurück ist (falls der User sich beim Server abgemeldet hat)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr ""
+"nutzt die selbe Farbe für die Darstellung des Nicks im Kanal wie auch im "
+"privaten Buffer"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -11148,7 +11154,6 @@ msgstr ""
 "aktiviert einen intelligenten Filter für \"part\" und \"quit\" Nachrichten"
 
 #. TRANSLATORS: please do not translate "setname"
-#| msgid "enable smart filter for \"join\" messages"
 msgid "enable smart filter for \"setname\" messages"
 msgstr "aktiviert einen intelligenten Filter für \"setname\" Nachrichten"
 
@@ -11205,7 +11210,6 @@ msgid "color for text in account messages"
 msgstr "Textfarbe für \"account\" Nachrichten"
 
 #. TRANSLATORS: please do not translate "chghost"
-#| msgid "color for text in chghost messages"
 msgid "color for text in \"chghost\" messages"
 msgstr "Textfarbe in der \"chghost\" Nachrichten dargestellt werden"
 
@@ -11225,7 +11229,6 @@ msgstr ""
 "angezeigt werden soll"
 
 #. TRANSLATORS: please do not translate "setname"
-#| msgid "color for text in join messages"
 msgid "color for text in \"setname\" messages"
 msgstr "Textfarbe in der \"setname\" Nachrichten dargestellt werden"
 
@@ -11836,12 +11839,10 @@ msgid "%s%s%s%s%s%s%s%s%s%s has quit"
 msgstr "%s%s%s%s%s%s%s%s%s%s hat den IRC verlassen"
 
 #, c-format
-#| msgid "%s%s%s%s has changed topic for %s%s%s to \"%s%s%s\""
 msgid "%s%s%s%s has changed real name to %s\"%s%s%s\"%s"
 msgstr "%s%s%s%s hat den Realnamen auf %s\"%s%s%s\"%s geändert"
 
 #, c-format
-#| msgid "%sYour real name has been set to \"%s\""
 msgid "%s%sYour real name has been set to %s\"%s%s%s\"%s"
 msgstr "%s%sIhr richtiger Name wurde auf %s\"%s%s%s\"%s gesetzt"
 
@@ -12666,16 +12667,13 @@ msgstr ""
 "Farbe der Zeilen des Verlaufspeichers; wird nur dann angewandt, wenn die "
 "Option logger.file.color_lines = off ist"
 
-#| msgid ""
-#| "automatically save content of buffers to files (unless a buffer disables "
-#| "log)"
 msgid ""
 "automatically save content of buffers to files (unless a buffer disables "
 "log); if disabled, logging is disabled on all buffers"
 msgstr ""
 "speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das "
-"Protokollieren für den Buffer nicht deaktiviert sein sollte); Falls"
-" deaktiviert, wird die Protokollierung für alle Buffer deaktiviert"
+"Protokollieren für den Buffer nicht deaktiviert sein sollte); Falls "
+"deaktiviert, wird die Protokollierung für alle Buffer deaktiviert"
 
 msgid ""
 "use ANSI color codes in lines written in log files and display backlog lines "
@@ -15287,7 +15285,6 @@ msgid "creating variable"
 msgstr "erstelle Variable"
 
 #, c-format
-#| msgid "%s  running command %s\"%s%s%s\"%s on buffer %s%s%s"
 msgid "%s%lu%s  running command %s\"%s%s%s\"%s on buffer %s%s%s"
 msgstr "%s%lu%s führe Befehl %s\"%s%s%s\"%s für Buffer %s%s%s aus"
 
@@ -15296,9 +15293,8 @@ msgid ""
 "%s%lu%s  elapsed: init=%.6fs, conditions=%.6fs, regex=%.6fs, command=%.6fs, "
 "total=%.6fs"
 msgstr ""
-"%s%lu%s  verstrichen: init=%.6fs, Bedingungen=%.6fs, regex=%.6fs, Befehl="
-"%.6fs, "
-"Total=%.6fs"
+"%s%lu%s  verstrichen: init=%.6fs, Bedingungen=%.6fs, regex=%.6fs, "
+"Befehl=%.6fs, Total=%.6fs"
 
 msgid "Triggers enabled"
 msgstr "Trigger aktiviert"
@@ -15450,8 +15446,7 @@ msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat"
 
 msgid ""
 "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
-"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<"
-"return_code>\" [\"<post_action>\"]]]]]] "
+"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
 "|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
 "<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
 "all [<name>...]] || restart <name>|-all [<name>...] || show <name> || del "
@@ -15459,109 +15454,13 @@ msgid ""
 "monitor [<filter>]"
 msgstr ""
 "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
-"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<"
-"return_code>\" [\"<post_action>\"]]]]]] "
+"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
 "|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
 "<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
 "all [<name>...]] || restart <name>|-all [<name>...] || show <name> || del "
 "<name>|-all [<name>...] || restore <name> [<name>...] || default -yes || "
 "monitor [<filter>]"
 
-#| msgid ""
-#| "       list: list triggers (without argument, this list is displayed)\n"
-#| "   listfull: list triggers with detailed info for each trigger\n"
-#| "listdefault: list default triggers\n"
-#| "        add: add a trigger\n"
-#| "     addoff: add a trigger (disabled)\n"
-#| " addreplace: add or replace an existing trigger\n"
-#| "       name: name of trigger\n"
-#| "       hook: signal, hsignal, modifier, line, print, command, "
-#| "command_run, timer, config, focus, info, info_hashtable\n"
-#| "  arguments: arguments for the hook, depending on hook (separated by "
-#| "semicolons):\n"
-#| "             signal: name(s) of signal (required)\n"
-#| "             hsignal: name(s) of hsignal (required)\n"
-#| "             modifier: name(s) of modifier (required)\n"
-#| "             line: buffer type (\"formatted\", \"free\" or \"*\"), list "
-#| "of buffer masks, tags\n"
-#| "             print: buffer, tags, message, strip colors\n"
-#| "             command: command (required), description, arguments, "
-#| "description of arguments, completion (all arguments except command are "
-#| "evaluated, \"${tg_trigger_name}\" is replaced by the trigger name, see /"
-#| "help eval)\n"
-#| "             command_run: command(s) (required)\n"
-#| "             timer: interval (required), align on second, max calls\n"
-#| "             config: name(s) of option (required)\n"
-#| "             focus: name(s) of area (required)\n"
-#| "             info: name(s) of info (required)\n"
-#| "             info_hashtable: name(s) of info (required)\n"
-#| " conditions: evaluated conditions for the trigger\n"
-#| "      regex: one or more regular expressions to replace strings in "
-#| "variables\n"
-#| "    command: command to execute (many commands can be separated by \";"
-#| "\")\n"
-#| "return_code: return code in callback (ok (default), ok_eat, error)\n"
-#| "post_action: action to take after execution (none (default), disable, "
-#| "delete)\n"
-#| "   addinput: set input with default arguments to create a trigger\n"
-#| "      input: set input with the command used to create the trigger\n"
-#| "     output: send the command to create the trigger on the buffer\n"
-#| "   recreate: same as \"input\", with option \"addreplace\" instead of "
-#| "\"add\"\n"
-#| "        set: set an option in a trigger\n"
-#| "     option: name of option: name, hook, arguments, conditions, regex, "
-#| "command, return_code\n"
-#| "             (for help on option, you can type: /help trigger.trigger."
-#| "<name>.<option>)\n"
-#| "      value: new value for the option\n"
-#| "     rename: rename a trigger\n"
-#| "       copy: copy a trigger\n"
-#| "     enable: enable trigger(s) (without arguments: enable triggers "
-#| "globally)\n"
-#| "    disable: disable trigger(s) (without arguments: disable triggers "
-#| "globally)\n"
-#| "     toggle: toggle trigger(s) (without arguments: toggle triggers "
-#| "globally)\n"
-#| "    restart: restart trigger(s) (recreate the hooks)\n"
-#| "       show: show detailed info on a trigger (with some stats)\n"
-#| "        del: delete a trigger\n"
-#| "       -all: do action on all triggers\n"
-#| "    restore: restore trigger(s) with the default values (works only for "
-#| "default triggers)\n"
-#| "    default: delete all triggers and restore default ones\n"
-#| "    monitor: open the trigger monitor buffer, with optional filter:\n"
-#| "     filter: filter hooks/triggers to display (a hook must start with "
-#| "\"@\", for example \"@signal\"), many filters can be separated by commas; "
-#| "wildcard \"*\" is allowed in each trigger name\n"
-#| "\n"
-#| "When a trigger callback is called, following actions are performed, in "
-#| "this order:\n"
-#| "  1. check conditions; if false, exit\n"
-#| "  2. replace text using POSIX extended regular expression(s) (if defined "
-#| "in trigger)\n"
-#| "  3. execute command(s) (if defined in trigger)\n"
-#| "  4. exit with a return code (except for modifier, line, focus, info and "
-#| "info_hashtable)\n"
-#| "  5. perform post action\n"
-#| "\n"
-#| "Examples (you can also look at default triggers with /trigger "
-#| "listdefault):\n"
-#| "  add text attributes *bold*, _underline_ and /italic/ (only in user "
-#| "messages):\n"
-#| "    /trigger add effects modifier weechat_print \"${tg_tag_nick}\" "
-#| "\"==\\*([^ ]+)\\*==*${color:bold}${re:1}${color:-bold}*== "
-#| "==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/"
-#| "==/${color:italic}${re:1}${color:-italic}/\"\n"
-#| "  hide nicklist bar on small terminals:\n"
-#| "    /trigger add resize_small signal signal_sigwinch \"${info:term_width} "
-#| "< 100\" \"\" \"/bar hide nicklist\"\n"
-#| "    /trigger add resize_big signal signal_sigwinch \"${info:term_width} "
-#| ">= 100\" \"\" \"/bar show nicklist\"\n"
-#| "  silently save config each hour:\n"
-#| "    /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
-#| "  open trigger monitor and show only modifiers and triggers whose name "
-#| "starts with \"resize\":\n"
-#| "    /trigger monitor @modifier,resize*"
 msgid ""
 "       list: list triggers (without argument, this list is displayed)\n"
 "   listfull: list triggers with detailed info for each trigger\n"
@@ -15916,7 +15815,6 @@ msgstr ""
 "Textfarbe für das Flag welches anzeigt welche nachfolgende Aktion ausgeführt "
 "werden soll (in /trigger list)"
 
-#| msgid "hooks for triggers (for filter in monitor buffer)"
 msgid "text color for trigger context identifier in monitor buffer"
 msgstr "Textfarbe für Trigger-Kontextkennung im Monitorbuffer"
 
@@ -16093,15 +15991,6 @@ msgstr "%s: sende Chatanforderung an: %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: Datei %s (lokaler Dateiname: %s) wird an Position %llu fortgesetzt"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-"%s%s: Adresse \"%s\" aufgelöst aufgrund einer größeren sockaddr als erwartet"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: ungültige Adresse \"%s\": Fehler %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: fehlende Argumente (%s)"
@@ -16384,6 +16273,15 @@ msgstr "Transferliste"
 msgid "xfer pointer (optional)"
 msgstr "Transferpointer (optional)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+"%s%s: Adresse \"%s\" aufgelöst aufgrund einer größeren sockaddr als erwartet"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: ungültige Adresse \"%s\": Fehler %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: Pipe kann nicht erstellt werden: Fehler %d %s"
index 2cdfc026d5df236b9610d8480c619e90e12e11d5..a1e1f66a4f8b2147078de04f5f6516ebcd8576b6 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -22,7 +22,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-06-18 16:11+0200\n"
 "Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -9294,6 +9294,11 @@ msgstr ""
 "mostrar un mensaje en privado cuando el usuario esta de vuelta (después de "
 "salir del servidor)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "usar el mismo color de apodo en el canal y conversaciones privadas"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -13884,14 +13889,6 @@ msgstr ""
 "%s: archivo %s (nombre del archivo local: %s) será resumido desde la "
 "posición %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: dirección inválida \"%s\": error %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: argumentos faltantes (%s)"
@@ -14151,6 +14148,14 @@ msgstr "lista de transferencias"
 msgid "xfer pointer (optional)"
 msgstr "puntero del xfer (opcional)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: dirección inválida \"%s\": error %d %s"
+
 #, fuzzy, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: no es posible crear la tubería"
index 8730c106b8f6062538bfc6017fe028b5be91a202..c8dae0937f068e4242c0c0015a928110c519e0c1 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -21,8 +21,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
-"PO-Revision-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
+"PO-Revision-Date: 2022-09-14 21:38+0200\n"
 "Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
 "Language: fr\n"
@@ -10596,6 +10596,9 @@ msgstr ""
 "afficher un message en privé lorsque l'utilisateur est de retour (après "
 "avoir quitté le serveur)"
 
+msgid "display nick change in private"
+msgstr "afficher le changement de pseudo en privé"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -15675,15 +15678,6 @@ msgstr "%s : envoi d'une demande de discussion à %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s : fichier %s (nom local : %s) sera recommencé en position %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-"%s%s: l'adresse \"%s\" a été résolue en un sockaddr plus grand que prévu"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s : adresse \"%s\" invalide : erreur %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s : paramètres manquants (%s)"
@@ -15966,6 +15960,15 @@ msgstr "liste des xfer"
 msgid "xfer pointer (optional)"
 msgstr "pointeur vers le xfer (optionnel)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+"%s%s: l'adresse \"%s\" a été résolue en un sockaddr plus grand que prévu"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s : adresse \"%s\" invalide : erreur %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s : impossible de créer le tuyau : erreur %d %s"
index 80a2b88b62f0b52a8303c2077004944f861ae0c4..ce27cb2b69a05d08086408c2adcfff0b93ccdd86 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-04-24 10:20+0200\n"
 "Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8226,6 +8226,10 @@ msgstr "privát beszélgetésben a másik fél távollétét csak egyszer jelezz
 msgid "display a message in private when user is back (after quit on server)"
 msgstr ""
 
+#, fuzzy
+msgid "display nick change in private"
+msgstr "másik fél nevének színe privát beszélgetésben"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -12634,14 +12638,6 @@ msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr ""
 "DCC: a %s%s%s fájl (helyi fájlnév: %s%s%s) a(z) %u pozíción fog visszatérni\n"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, fuzzy, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "Nem sikerült a(z) \"%s\" naplófájlt írni\n"
-
 #, fuzzy, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
@@ -12898,6 +12894,14 @@ msgstr "Aliaszok listája:\n"
 msgid "xfer pointer (optional)"
 msgstr ""
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "Nem sikerült a(z) \"%s\" naplófájlt írni\n"
+
 #, fuzzy, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s DCC: nem sikerült a csövet létrehozni\n"
index 5ba04883d86b0aab477285c3b85103c98166746e..35e72535e4b54e21917ec9a5c619c43963a6ea47 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-04-24 10:20+0200\n"
 "Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -9076,6 +9076,11 @@ msgstr ""
 "mostra un messaggio in privato quando l'utente è tornato (dopo l'uscita dal "
 "server)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "usa lo stesso colore del nick per canale e privato"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -13707,14 +13712,6 @@ msgstr "%s: invio richiesta di chat a %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: file %s (nome file locale: %s) verrà ripreso dalla posizione %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, fuzzy, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: set di caratter invalido: \"%s\""
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: argomenti mancanti (%s)"
@@ -13970,6 +13967,14 @@ msgstr "elenco di xfer"
 msgid "xfer pointer (optional)"
 msgstr "puntatore a xfer (opzionale)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: set di caratter invalido: \"%s\""
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: impossibile creare la pipe: errore %d %s"
index 11dad17ba8f46d011dc6883bec93883c909b581c..df4cf5b9f309bc7a420be35500d96fac244a8709 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-06-18 16:12+0200\n"
 "Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
 "Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -10056,6 +10056,11 @@ msgstr ""
 "ユーザが戻ったら、プライベートウィンドウにメッセージを表示 (サーバとの切断を"
 "挟んで)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "チャンネルとプライベートバッファで同じニックネーム色を利用"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -14914,14 +14919,6 @@ msgstr "%s: %s (%s.%s) にチャット要求を送信"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: ファイル %s (ローカルファイル名: %s) を位置 %llu から再開します"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr "%s%s: アドレス \"%s\" は予想以上に大きな sockaddr に解決されました"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: \"%s\" は無効なアドレスです: エラー %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: 引数がありません (%s)"
@@ -15180,6 +15177,14 @@ msgstr "xfer のリスト"
 msgid "xfer pointer (optional)"
 msgstr "xfer ポインタ (任意)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr "%s%s: アドレス \"%s\" は予想以上に大きな sockaddr に解決されました"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: \"%s\" は無効なアドレスです: エラー %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: パイプを作成できません: エラー %d %s"
index bd51ffb91d1d323a833be84e754cc783c7910559..2695b2617fd5f7823b3fb390fb43d3851a055505 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -22,7 +22,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-06-18 16:12+0200\n"
 "Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
 "Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@@ -10601,6 +10601,11 @@ msgstr ""
 msgid "display a message in private when user is back (after quit on server)"
 msgstr "pokaż prywatną wiadomość, kiedy użytkownik wróci na serwer"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "użyj takiego samego koloru nicka na kanałach i prywatnych rozmowach"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -15668,14 +15673,6 @@ msgstr "%s: wysyłam żądanie rozmowy do %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: plik %s (lokalna nazwa: %s) zostanie wznowiony od pozycji%llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr "%s%s: adres \"%s\" wskazuje na większy sockaddr niż przypuszczano"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: niewłaściwy adres \"%s\": błąd %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: brakujące argumenty (%s)"
@@ -15944,6 +15941,14 @@ msgstr "lista xfer"
 msgid "xfer pointer (optional)"
 msgstr "wskaźnik xfer (opcjonalny)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr "%s%s: adres \"%s\" wskazuje na większy sockaddr niż przypuszczano"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: niewłaściwy adres \"%s\": błąd %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: nie można utworzyć strumienia: błąd %d %s"
index f2550cf5b239eb134189fe9fe5dfeaa57ec0307e..4d1e37911fabe6daacb5a109cdfe2e788e747e24 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-06-18 16:12+0200\n"
 "Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
 "Language-Team: Portuguese <>\n"
@@ -9854,6 +9854,11 @@ msgstr ""
 "mostrar um mensagem em privado quando o utilizador voltar (depois de sair do "
 "servidor)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "usar a mesma cor para o nick no canal e em privado"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -14746,15 +14751,6 @@ msgstr "%s: pedido de chat enviado a %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: o ficheiro %s (nome local: %s) será retomado da posição %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-"%s%s: o endereço \"%s\" foi resolvido como um sockaddr maior do que esperado"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: endereço inválido \"%s\": erro %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: argumentos em falta (%s)"
@@ -15021,6 +15017,15 @@ msgstr "lista de xfer"
 msgid "xfer pointer (optional)"
 msgstr "ponteiro xfer (opcional)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+"%s%s: o endereço \"%s\" foi resolvido como um sockaddr maior do que esperado"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: endereço inválido \"%s\": erro %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: não foi possível criar pipe: erro %d %s"
index 41c8850a159616668defe03201b2326e9701507b..4e344603bcb5bc2414d80a63bca44e55e0734086 100644 (file)
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-04-24 10:20+0200\n"
 "Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8700,6 +8700,11 @@ msgstr ""
 msgid "display a message in private when user is back (after quit on server)"
 msgstr ""
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "utilizar a mesma cor de apelido para canal e privado"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -13154,14 +13159,6 @@ msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr ""
 "%s arquivo %s (arquivo local: %s) vai ser retomado a partir da posição %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, fuzzy, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: charset inválido: \"%s\""
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: faltando argumentos (%s)"
@@ -13420,6 +13417,14 @@ msgstr "lista de transferência"
 msgid "xfer pointer (optional)"
 msgstr "ponteiro de transferência (opcional)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: charset inválido: \"%s\""
+
 #, fuzzy, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: não foi possível criar pipe"
index ecd7bf67a3475ad2998357cb4d139bf32b58534a..83476fe62737c9c4e46bff7475db09a380ac6f04 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-04-24 10:20+0200\n"
 "Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8258,6 +8258,10 @@ msgstr "отображать уведомление об отсутствии е
 msgid "display a message in private when user is back (after quit on server)"
 msgstr ""
 
+#, fuzzy
+msgid "display nick change in private"
+msgstr "цвет ника собеседника в окне привата"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -12667,14 +12671,6 @@ msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr ""
 "DCC: файл %s%s%s (локальное имя файла: %s%s%s) будет продолжен с позиции %u\n"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, fuzzy, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "Не могу записать лог-файл \"%s\"\n"
-
 #, fuzzy, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s нет аргумента для параметра \"%s\"\n"
@@ -12934,6 +12930,14 @@ msgstr "Список сокращений:\n"
 msgid "xfer pointer (optional)"
 msgstr ""
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "Не могу записать лог-файл \"%s\"\n"
+
 #, fuzzy, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s DCC: не могу создать pipe\n"
index 077cb3aaafa7fff78dfa550d72e949aa8b642edc..1bc8b0d2e4b0c45788b495fd7b2b5c925f83ec6d 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-07-06 08:29+0400\n"
 "Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -3281,15 +3281,15 @@ msgstr ""
 "WeeChat бинарни фајл мора бити компајлиран или инсталиран менаџером пакета "
 "пре покретања ове команде.\n"
 "\n"
-"Напомена: SSL конекције се губе током ажурирања (осим када се употреби "
-"-save), јер тренутно са GnuTLS није могуће поновно учитавање SSL сесија. "
+"Напомена: SSL конекције се губе током ажурирања (осим када се употреби -"
+"save), јер тренутно са GnuTLS није могуће поновно учитавање SSL сесија. "
 "Постоји аутоматско поновно успостављање конекције након ажурирања.\n"
 "\n"
 "Важно: употреба опције -save може бити опасна, препоручује се да за "
 "стандардно ажурирање и рестарт користите само /upgrade (или са -quit); "
-"опција -save може да се користи за редовно чување сесије и опоравак у случају "
-"да је дошло до неуобичајеног завршетка рада програма (нестанак напајања, крах "
-"програма, итд.)\n"
+"опција -save може да се користи за редовно чување сесије и опоравак у "
+"случају да је дошло до неуобичајеног завршетка рада програма (нестанак "
+"напаÑ\98аÑ\9aа, ÐºÑ\80аÑ\85 Ð¿Ñ\80огÑ\80ама, Ð¸Ñ\82д.)\n"
 "\n"
 "Процес ажурирања има 4 корака:\n"
 "  1. чување сесије у фајлове за језгро и додатке (бафери, историја, ..)\n"
@@ -3309,8 +3309,8 @@ msgstr ""
 "  1. чување сесије у фајлове (*.upgrade) у стању прекинуте везе за IRC "
 "сервере и Релеј клијенте (али се не прекида ниједна веза)\n"
 "\n"
-"У случају -quit или -save, сесију касније можете опоравити следећом командом: "
-"weechat --upgrade\n"
+"У случају -quit или -save, сесију касније можете опоравити следећом "
+"командом: weechat --upgrade\n"
 "ВАЖНО: сесију морате да обновите са потпуно истом конфигурацијом (фајлови *."
 "conf) и ако је то могуће, са истом (или новијом) верзијом програма WeeChat.\n"
 "WeeChat сесија може да се обнови на другој машини ако копирате садржај "
@@ -4096,11 +4096,11 @@ msgid ""
 "i)<Flash.*>\""
 msgstr ""
 "POSIX проширени регуларни израз који се користи за спречавање било каквог "
-"истицања у поруци: ова опција има виши приоритет у односу на све остале"
-"опције истицања (ако се стринг пронађе у поруци, истицање се исључује и све "
-"оÑ\81Ñ\82але Ð¾Ð¿Ñ\86иÑ\98е Ñ\81е Ð¸Ð³Ð½Ð¾Ñ\80иÑ\88Ñ\83), Ñ\80егÑ\83лаÑ\80ни Ð¸Ð·Ñ\80аз Ð½Ðµ Ð¿Ñ\80ави Ñ\80азликÑ\83 Ñ\83 Ð²ÐµÐ»Ð¸Ñ\87ини Ñ\81лова "
-"(употребите „(?-i)” на почетку да се величина слова не узима у обзир), "
-"примери: „<flash.*>”, „(?-i)<Flash.*>”"
+"истицања у поруци: ова опција има виши приоритет у односу на све "
+"осталеопције истицања (ако се стринг пронађе у поруци, истицање се исључује "
+"и Ñ\81ве Ð¾Ñ\81Ñ\82але Ð¾Ð¿Ñ\86иÑ\98е Ñ\81е Ð¸Ð³Ð½Ð¾Ñ\80иÑ\88Ñ\83), Ñ\80егÑ\83лаÑ\80ни Ð¸Ð·Ñ\80аз Ð½Ðµ Ð¿Ñ\80ави Ñ\80азликÑ\83 Ñ\83 "
+"величини слова (употребите „(?-i)” на почетку да се величина слова не узима "
+"у обзир), примери: „<flash.*>”, „(?-i)<Flash.*>”"
 
 msgid ""
 "POSIX extended regular expression used to check if a message has highlight "
@@ -10335,6 +10335,11 @@ msgstr ""
 "приказ поруке када се саговорник врати у приватни разговор (након изласка са "
 "сервера)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "иста боја надимка се користи и за канал и за приватни разговор"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -12470,8 +12475,8 @@ msgid ""
 "WeeChat uptime for the current process only (upgrades with /upgrade command "
 "are ignored) (format: \"days:hh:mm:ss\")"
 msgstr ""
-"WeeChat време извршавања само за текући процес (ажурирања помоћу команде "
-"/upgrade се игноришу) (формат: „дана:чч:мм:сс”)"
+"WeeChat време извршавања само за текући процес (ажурирања помоћу команде /"
+"upgrade се игноришу) (формат: „дана:чч:мм:сс”)"
 
 msgid "generate a Time-based One-Time Password (TOTP)"
 msgstr "генерисање Time-based One-Time Password (TOTP)"
@@ -15280,14 +15285,6 @@ msgstr "%s: слање захтева за разговор ка %s (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: фајл %s (локално име фајла: %s) ће се наставити са позиције %llu"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr "%s%s: адреса „%s” се разрешила у већи sockaddr од очекиваног"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: неважећа адреса „%s”: грешка %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: недостају аргументи (%s)"
@@ -15557,6 +15554,14 @@ msgstr "листа xfer"
 msgid "xfer pointer (optional)"
 msgstr "показивач на xfer (није обавезан)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr "%s%s: адреса „%s” се разрешила у већи sockaddr од очекиваног"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: неважећа адреса „%s”: грешка %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: пајп није могао да се креира: грешка %d %s"
index 3c8773cfa17880d129c6f29c07635a0566ce06e6..bdd445417ab0b662fec1f7f1540d8f6f196706d7 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2022-07-27 23:00+0300\n"
 "Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -10239,6 +10239,11 @@ msgstr ""
 "kullanıcı geri döndüğünde özel olarak bir ileti görüntüle (sunucudan "
 "çıktıktan sonra)"
 
+#, fuzzy
+#| msgid "use same nick color for channel and private"
+msgid "display nick change in private"
+msgstr "kanal ve özel arabellekler için aynı takma ad rengini kullan"
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -15247,14 +15252,6 @@ msgstr "%s: %s kişisine sohbet isteği gönderiliyor (%s.%s)"
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr "%s: %s dosyası (yerel dosya adı: %s) %llu konumunda sürdürülecek"
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr "%s%s: \"%s\" adresi beklenenden daha büyük bir soket adresine çözüldü"
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr "%s%s: Geçersiz adres \"%s\": Hata %d %s"
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr "%s%s: Eksik argümanlar (%s)"
@@ -15515,6 +15512,14 @@ msgstr "xfer listesi"
 msgid "xfer pointer (optional)"
 msgstr "xfer işaretleyicisi (isteğe bağlı)"
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr "%s%s: \"%s\" adresi beklenenden daha büyük bir soket adresine çözüldü"
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr "%s%s: Geçersiz adres \"%s\": Hata %d %s"
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr "%s%s: Boru oluşturulamıyor: Hata %d %s"
index 67cd906baa76047918a013e2cdc4f2074bfd0c2f..f658a02ef33c1a17e7514c3227577352fbed93b5 100644 (file)
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: WeeChat\n"
 "Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2022-08-15 14:42+0200\n"
+"POT-Creation-Date: 2022-09-14 21:38+0200\n"
 "PO-Revision-Date: 2014-08-16 10:27+0200\n"
 "Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
 "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7356,6 +7356,9 @@ msgstr ""
 msgid "display a message in private when user is back (after quit on server)"
 msgstr ""
 
+msgid "display nick change in private"
+msgstr ""
+
 msgid ""
 "display a warning in private buffer if the address of remote nick has "
 "changed; this option is disabled by default because servers like bitlbee are "
@@ -11451,14 +11454,6 @@ msgstr ""
 msgid "%s: file %s (local filename: %s) will be resumed at position %llu"
 msgstr ""
 
-#, c-format
-msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
-msgstr ""
-
-#, c-format
-msgid "%s%s: invalid address \"%s\": error %d %s"
-msgstr ""
-
 #, c-format
 msgid "%s%s: missing arguments (%s)"
 msgstr ""
@@ -11682,6 +11677,14 @@ msgstr ""
 msgid "xfer pointer (optional)"
 msgstr ""
 
+#, c-format
+msgid "%s%s: address \"%s\" resolved to a larger sockaddr than expected"
+msgstr ""
+
+#, c-format
+msgid "%s%s: invalid address \"%s\": error %d %s"
+msgstr ""
+
 #, c-format
 msgid "%s%s: unable to create pipe: error %d %s"
 msgstr ""
index c989120cdd838c3eb084501ff8ce1e51fa19d4f5..a3df1a7267b3ab8537f414721ab46cf002ed7227 100644 (file)
@@ -72,6 +72,7 @@ struct t_config_option *irc_config_look_display_join_message;
 struct t_config_option *irc_config_look_display_old_topic;
 struct t_config_option *irc_config_look_display_pv_away_once;
 struct t_config_option *irc_config_look_display_pv_back;
+struct t_config_option *irc_config_look_display_pv_nick_change;
 struct t_config_option *irc_config_look_display_pv_warning_address;
 struct t_config_option *irc_config_look_highlight_channel;
 struct t_config_option *irc_config_look_highlight_pv;
@@ -2904,6 +2905,12 @@ irc_config_init ()
            "server)"),
         NULL, 0, 0, "on", NULL, 0,
         NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
+    irc_config_look_display_pv_nick_change = weechat_config_new_option (
+        irc_config_file, ptr_section,
+        "display_pv_nick_change", "boolean",
+        N_("display nick change in private"),
+        NULL, 0, 0, "on", NULL, 0,
+        NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
     irc_config_look_display_pv_warning_address = weechat_config_new_option (
         irc_config_file, ptr_section,
         "display_pv_warning_address", "boolean",
index 570b22b858ef36bf15dec319ac8f9815dc26a144..8f8c616f08d1c3786d0d8d31cc4c91584b1c7c73 100644 (file)
@@ -112,6 +112,7 @@ extern struct t_config_option *irc_config_look_display_join_message;
 extern struct t_config_option *irc_config_look_display_old_topic;
 extern struct t_config_option *irc_config_look_display_pv_away_once;
 extern struct t_config_option *irc_config_look_display_pv_back;
+extern struct t_config_option *irc_config_look_display_pv_nick_change;
 extern struct t_config_option *irc_config_look_display_pv_warning_address;
 extern struct t_config_option *irc_config_look_highlight_channel;
 extern struct t_config_option *irc_config_look_highlight_pv;
index 64098ebf8cf73c5d21aeb3d30d3c8d9bafff26cc..acf754dff2d03d07671f8341ecb5cc3db4fd2299 100644 (file)
@@ -2007,7 +2007,7 @@ IRC_PROTOCOL_CALLBACK(nick)
 {
     struct t_irc_channel *ptr_channel;
     struct t_irc_nick *ptr_nick, *ptr_nick_found;
-    char *old_color, str_tags[512], *buffer_name;
+    char *old_color, *new_color, str_tags[512], *buffer_name;
     int local_nick, smart_filter;
     struct t_irc_channel_speaking *ptr_nick_speaking;
 
@@ -2081,6 +2081,48 @@ IRC_PROTOCOL_CALLBACK(nick)
                                         ptr_channel->name);
                     if (buffer_name)
                         free (buffer_name);
+                    if (weechat_config_boolean (irc_config_look_display_pv_nick_change))
+                    {
+                        if (weechat_config_boolean (irc_config_look_color_nicks_in_server_messages))
+                        {
+                            if (weechat_config_boolean (irc_config_look_color_pv_nick_like_channel))
+                            {
+                                old_color = irc_nick_find_color (nick);
+                                new_color = irc_nick_find_color (params[0]);
+                            }
+                            else
+                            {
+                                old_color = strdup (IRC_COLOR_CHAT_NICK_OTHER);
+                                new_color = strdup (IRC_COLOR_CHAT_NICK_OTHER);
+                            }
+                        }
+                        else
+                        {
+                            old_color = strdup (IRC_COLOR_CHAT_NICK);
+                            new_color = strdup (IRC_COLOR_CHAT_NICK);
+                        }
+                        snprintf (str_tags, sizeof (str_tags),
+                                  "irc_nick1_%s,irc_nick2_%s",
+                                  nick,
+                                  params[0]);
+                        weechat_printf_date_tags (
+                            ptr_channel->buffer,
+                            date,
+                            irc_protocol_tags (command, tags, str_tags,
+                                               NULL, address),
+                            _("%s%s%s%s is now known as %s%s%s"),
+                            weechat_prefix ("network"),
+                            old_color,
+                            nick,
+                            IRC_COLOR_RESET,
+                            new_color,
+                            params[0],
+                            IRC_COLOR_RESET);
+                        if (old_color)
+                            free (old_color);
+                        if (new_color)
+                            free (new_color);
+                    }
                 }
                 break;
             case IRC_CHANNEL_TYPE_CHANNEL:
index 6a83dc8258c2287493343c47f0ba32757bfbf0a5..af49deb70c2e8b68b06cce159786801de40a3952 100644 (file)
@@ -1354,11 +1354,13 @@ TEST(IrcProtocolWithServer, nick)
     /* new nick for bob */
     RECV(":bob!user@host NICK bob_away");
     CHECK_CHAN("-- bob is now known as bob_away");
+    CHECK_PV("bob_away", "-- bob is now known as bob_away");
     STRCMP_EQUAL("bob_away", ptr_nick2->name);
 
     /* new nick for bob_away (with ":") */
     RECV(":bob_away!user@host NICK :bob2");
     CHECK_CHAN("-- bob_away is now known as bob2");
+    CHECK_PV("bob2", "-- bob_away is now known as bob2");
     STRCMP_EQUAL("bob2", ptr_nick2->name);
 
     STRCMP_EQUAL("bob2", ptr_server->last_channel->name);