summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2023-06-17 20:13:09 +0200
committerSébastien Helleu <flashcode@flashtux.org>2023-07-04 21:55:21 +0200
commite5586e14d94779bbd28cf3b54fc23fbc67c0a65d (patch)
treeb5a980a9f811a98f40db562f323e21f890bb3cbb /po
parentb43883a814d6f8717b1e9058577f6b6a6fdf9b1b (diff)
downloadweechat-e5586e14d94779bbd28cf3b54fc23fbc67c0a65d.zip
trigger: add options `-o`, `-ol`, `-i` and `-il` in command `/trigger list` (closes #1953)
Diffstat (limited to 'po')
-rw-r--r--po/cs.po27
-rw-r--r--po/de.po139
-rw-r--r--po/es.po27
-rw-r--r--po/fr.po36
-rw-r--r--po/hu.po26
-rw-r--r--po/it.po27
-rw-r--r--po/ja.po40
-rw-r--r--po/pl.po139
-rw-r--r--po/pt.po40
-rw-r--r--po/pt_BR.po27
-rw-r--r--po/ru.po26
-rw-r--r--po/sr.po139
-rw-r--r--po/tr.po40
-rw-r--r--po/weechat.pot23
14 files changed, 720 insertions, 36 deletions
diff --git a/po/cs.po b/po/cs.po
index 74a0969b7..9cf86e1c8 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -13277,6 +13277,22 @@ msgid "No trigger defined"
msgstr "Žádné proxy nejsou definovány"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "Seznam trigerů:"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "výchozí: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "Seznam trigerů:"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Seznam trigerů:"
@@ -13419,7 +13435,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -13430,6 +13447,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/de.po b/po/de.po
index 132872b93..755306b9d 100644
--- a/po/de.po
+++ b/po/de.po
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-07-01 12:12+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"
@@ -15950,6 +15950,24 @@ msgstr " %s%s%s: %s%s%s%s%s%s%s%s%s%s%s%s%s"
msgid "No trigger defined"
msgstr "Kein Trigger definiert"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "Trigger aktiviert"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "Standardwert: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "Trigger aktiviert"
+
msgid "List of default triggers:"
msgstr "Liste der standardmäßigen Trigger:"
@@ -16093,8 +16111,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -16110,8 +16138,113 @@ msgstr ""
"<name>|-all [<name>...] || restore <name> [<name>...] || default -yes || "
"monitor [<filter>]"
+#, fuzzy
+#| 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"
+#| " silently save WeeChat session at midnight (see /help upgrade):\n"
+#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
+#| "upgrade -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"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/es.po b/po/es.po
index 22bff825b..c00e89236 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -13944,6 +13944,22 @@ msgid "No trigger defined"
msgstr "Ningún modificador regular definido"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "Filtro \"%s\" activado"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "predeterminado: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "Filtro \"%s\" activado"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Lista de alias:"
@@ -14087,7 +14103,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -14098,6 +14115,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/fr.po b/po/fr.po
index 211e27b98..9613ef9fa 100644
--- 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: 2023-07-04 18:42+0200\n"
-"PO-Revision-Date: 2023-07-04 18:45+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
+"PO-Revision-Date: 2023-07-04 21:53+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -15578,6 +15578,18 @@ msgstr " %s%s%s : %s%s%s%s%s%s%s%s%s%s%s%s%s"
msgid "No trigger defined"
msgstr "Pas de trigger défini"
+msgid "Triggers enabled:"
+msgstr "Triggers activés :"
+
+msgid "default"
+msgstr "par défaut"
+
+msgid "custom"
+msgstr "personnalisé"
+
+msgid "No triggers enabled"
+msgstr "Aucun trigger activé"
+
msgid "List of default triggers:"
msgstr "Liste des triggers par défaut :"
@@ -15723,7 +15735,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "gestion des triggers, le couteau Suisse pour WeeChat"
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -15731,7 +15744,8 @@ msgid ""
"<name>|-all [<name>...] || restore <name> [<name>...] || default -yes || "
"monitor [<filter>]"
msgstr ""
-"list|listfull|listdefault || add|addoff|addreplace <nom> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<nom> <hook> "
"[\"<paramètres>\" [\"<conditions>\" [\"<regex>\" [\"<commande>\" [\"<code_retour>\" [\"action_post\"]]]]]] "
"|| addinput [<hook>] || input|output|recreate <nom> || set <nom> <option> "
"<valeur> || rename|copy <nom> <nouveau_nom> || enable|disable|toggle [<nom>|-"
@@ -15741,6 +15755,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
@@ -15838,6 +15858,14 @@ msgid ""
msgstr ""
" list : lister les triggers (sans paramètre, cette liste est "
"affichée)\n"
+" -o : envoyer la liste des triggers activés au tampon (chaîne en "
+"anglais)\n"
+" -ol : envoyer la liste des triggers activés au tampon (chaîne "
+"traduite)\n"
+" -i : copier la liste des triggers activés dans la ligne de commande "
+"(pour envoi au tampon) (chaîne en anglais)\n"
+" -il : copier la liste des triggers activés dans la ligne de commande "
+"(pour envoi au tampon) (chaîne traduite)\n"
" listfull : lister les triggers avec des informations détaillées pour "
"chaque trigger\n"
"listdefault : lister les triggers par défaut\n"
diff --git a/po/hu.po b/po/hu.po
index 4adf68d00..482d325a8 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -12539,6 +12539,21 @@ msgid "No trigger defined"
msgstr "Nincs aliasz definiálva.\n"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "a felhasználók le lettek tiltva"
+
+#, fuzzy
+msgid "default"
+msgstr " . alapérték: %d\n"
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "a felhasználók le lettek tiltva"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Aliaszok listája:\n"
@@ -12681,7 +12696,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -12692,6 +12708,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/it.po b/po/it.po
index ae2284dce..29a1043d9 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -13720,6 +13720,22 @@ msgid "No trigger defined"
msgstr "Nessun rmodifier definito"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "Filtro \"%s\" abilitato"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "predefinito: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "Filtro \"%s\" abilitato"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Elenco degli alias:"
@@ -13863,7 +13879,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -13874,6 +13891,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/ja.po b/po/ja.po
index 665cb7ac0..bf71ea9fa 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -15074,6 +15074,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "No trigger defined"
msgstr "トリガは定義されていません"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "トリガが有効化されました"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "デフォルト: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "トリガが有効化されました"
+
msgid "List of default triggers:"
msgstr "デフォルトトリガのリスト:"
@@ -15220,8 +15238,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "トリガ (WeeChat 用のスイスアーミーナイフ) の管理"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -15240,6 +15268,12 @@ msgstr ""
#, fuzzy
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/pl.po b/po/pl.po
index 681b6244c..46ddaf3c6 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@@ -16208,6 +16208,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "No trigger defined"
msgstr "Nie zdefiniowano triggerów"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "Triggery włączone"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "domyślnie: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "Triggery włączone"
+
msgid "List of default triggers:"
msgstr "Lista domyślnych triggerów:"
@@ -16351,8 +16369,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "zarządzaj triggerami, scyzorykiem WeeChat"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -16368,8 +16396,113 @@ msgstr ""
"<nazwa> || del <nazwa>|-all [<nazwa>...] || restore <nazwa> [<nazwa>...] || "
"default -yes || monitor [<filtr>]"
+#, fuzzy
+#| 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"
+#| " silently save WeeChat session at midnight (see /help upgrade):\n"
+#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
+#| "upgrade -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"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/pt.po b/po/pt.po
index c6a79cbf9..5bbfd37a0 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@@ -14824,6 +14824,24 @@ msgstr "%sNicks %s%s%s: %s[%s%s%s]"
msgid "No trigger defined"
msgstr "Nenhum acionador definido"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "Acionadores ativado"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "predefinição: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "Acionadores ativado"
+
msgid "List of default triggers:"
msgstr "Lista de acionadores predefinidos:"
@@ -14970,8 +14988,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "gerir acionadores, o canivete suíço do WeeChat"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -14990,6 +15018,12 @@ msgstr ""
#, fuzzy
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 8266721de..3dca51dff 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -13146,6 +13146,22 @@ msgid "No trigger defined"
msgstr "Nenhuma rmodifier definido"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "Filtro \"%s\" habilitado"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "padrão: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "Filtro \"%s\" habilitado"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Lista de atalhos:"
@@ -13289,7 +13305,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -13300,6 +13317,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/ru.po b/po/ru.po
index 64e0e7b07..824084461 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -12577,6 +12577,21 @@ msgid "No trigger defined"
msgstr "Сокращения не заданы.\n"
#, fuzzy
+msgid "Triggers enabled:"
+msgstr "команда users отключена"
+
+#, fuzzy
+msgid "default"
+msgstr " . значение по умолчанию: %d\n"
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+msgid "No triggers enabled"
+msgstr "команда users отключена"
+
+#, fuzzy
msgid "List of default triggers:"
msgstr "Список сокращений:\n"
@@ -12718,7 +12733,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -12729,6 +12745,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/sr.po b/po/sr.po
index 55dfefa16..d90dd1601 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -15278,6 +15278,24 @@ msgstr " %s%s%s: %s%s%s%s%s%s%s%s%s%s%s%s%s"
msgid "No trigger defined"
msgstr "Није дефинисан ниједан окидач"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "Окидачи су укључени"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "подразумевано: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "Окидачи су укључени"
+
msgid "List of default triggers:"
msgstr "Листа подразумеваних окидача:"
@@ -15421,8 +15439,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "управљање окидачима, ножем швајцарске војске програма WeeChat"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -15438,8 +15466,113 @@ msgstr ""
"all [<име>...] || restore <име> [<име>...] || default -yes || monitor "
"[<филтер>]"
+#, fuzzy
+#| 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"
+#| " silently save WeeChat session at midnight (see /help upgrade):\n"
+#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
+#| "upgrade -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"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/tr.po b/po/tr.po
index cbbc0efc1..e6abf1d28 100644
--- 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: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -15707,6 +15707,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "No trigger defined"
msgstr "Tanımlanan bir tetik yok"
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "Triggers enabled:"
+msgstr "Tetikler etkin"
+
+#, fuzzy
+#| msgid "default: "
+msgid "default"
+msgstr "öntanımlı: "
+
+msgid "custom"
+msgstr ""
+
+#, fuzzy
+#| msgid "Triggers enabled"
+msgid "No triggers enabled"
+msgstr "Tetikler etkin"
+
msgid "List of default triggers:"
msgstr "Öntanımlı tetiklerin listesi:"
@@ -15850,8 +15868,18 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "WeeChat'in İsviçre Çakısı olan tetikleri yönetin"
-msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#, fuzzy
+#| msgid ""
+#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+#| "[\"<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 [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -15869,6 +15897,12 @@ msgstr ""
#, fuzzy
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"
diff --git a/po/weechat.pot b/po/weechat.pot
index bab3b08cb..3156fed13 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-07-04 18:42+0200\n"
+"POT-Creation-Date: 2023-07-04 21:49+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"
@@ -11364,6 +11364,18 @@ msgstr ""
msgid "No trigger defined"
msgstr ""
+msgid "Triggers enabled:"
+msgstr ""
+
+msgid "default"
+msgstr ""
+
+msgid "custom"
+msgstr ""
+
+msgid "No triggers enabled"
+msgstr ""
+
msgid "List of default triggers:"
msgstr ""
@@ -11502,7 +11514,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr ""
msgid ""
-"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
+"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
+"<name> <hook> "
"[\"<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>|-"
@@ -11513,6 +11526,12 @@ msgstr ""
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
+" -o: send list of triggers enabled to buffer (string in English)\n"
+" -ol: send list of triggers enabled to buffer (translated string)\n"
+" -i: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)\n"
+" -il: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)\n"
" listfull: list triggers with detailed info for each trigger\n"
"listdefault: list default triggers\n"
" add: add a trigger\n"