summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/de/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/de/autogen/user/trigger_commands.adoc105
-rw-r--r--doc/de/autogen/user/trigger_options.adoc5
-rw-r--r--doc/en/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/en/autogen/user/trigger_commands.adoc3
-rw-r--r--doc/en/autogen/user/trigger_options.adoc5
-rw-r--r--doc/fr/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/fr/autogen/user/trigger_commands.adoc3
-rw-r--r--doc/fr/autogen/user/trigger_options.adoc5
-rw-r--r--doc/it/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/it/autogen/user/trigger_commands.adoc3
-rw-r--r--doc/it/autogen/user/trigger_options.adoc5
-rw-r--r--doc/ja/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/ja/autogen/user/trigger_commands.adoc109
-rw-r--r--doc/ja/autogen/user/trigger_options.adoc5
-rw-r--r--doc/pl/autogen/plugin_api/completions.adoc2
-rw-r--r--doc/pl/autogen/user/trigger_commands.adoc129
-rw-r--r--doc/pl/autogen/user/trigger_options.adoc5
-rw-r--r--po/cs.po28
-rw-r--r--po/de.po30
-rw-r--r--po/es.po28
-rw-r--r--po/fr.po42
-rw-r--r--po/hu.po28
-rw-r--r--po/it.po28
-rw-r--r--po/ja.po30
-rw-r--r--po/pl.po30
-rw-r--r--po/pt.po30
-rw-r--r--po/pt_BR.po28
-rw-r--r--po/ru.po28
-rw-r--r--po/tr.po28
-rw-r--r--po/weechat.pot27
31 files changed, 522 insertions, 257 deletions
diff --git a/doc/de/autogen/plugin_api/completions.adoc b/doc/de/autogen/plugin_api/completions.adoc
index c0e20e33d..11f114953 100644
--- a/doc/de/autogen/plugin_api/completions.adoc
+++ b/doc/de/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | Einstellungen für Trigger
+| trigger | trigger_post_action | trigger post actions
+
| weechat | bars_names | Namen der Infobars
| weechat | bars_options | Einstellungen für Infobars
diff --git a/doc/de/autogen/user/trigger_commands.adoc b/doc/de/autogen/user/trigger_commands.adoc
index a668f68cf..2e5bc1a85 100644
--- a/doc/de/autogen/user/trigger_commands.adoc
+++ b/doc/de/autogen/user/trigger_commands.adoc
@@ -7,7 +7,7 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>"]]]]]
+ add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]]
addinput [<hook>]
input|output|recreate <name>
set <name> <option> <value>
@@ -20,64 +20,65 @@
default -yes
monitor [<filter>]
- list: zeigt eine Liste aller Trigger (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
- listfull: zeigt eine detaillierte Liste, mit zusätzlichen Informationen, aller Trigger an
-listdefault: zeigt die standardmäßig genutzen Trigger an
- add: fügt einen Trigger hinzu
- addoff: fügt einen Trigger hinzu (deaktiviert)
- addreplace: fügt oder ersetzt einen schon existierenden Trigger
- name: Name des Trigger
+ list: list triggers (without argument, this list is displayed)
+ listfull: list triggers with detailed info for each trigger
+listdefault: list default triggers
+ add: add a trigger
+ addoff: add a trigger (disabled)
+ addreplace: add or replace an existing trigger
+ name: name of trigger
hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
- arguments: Argumente für den Hook, abhängig vom genutzten Hook (getrennt durch Semikolon):
- signal: Name(en) des signals (erforderlich)
- hsignal: Name(en) des hsignal (erforderlich)
- modifier: Name(en) des modifier (erforderlich)
+ arguments: arguments for the hook, depending on hook (separated by semicolons):
+ signal: name(s) of signal (required)
+ hsignal: name(s) of hsignal (required)
+ modifier: name(s) of modifier (required)
print: buffer, tags, message, strip colors
- command: Befehl (erforderlich), Beschreibung, Argumente, Beschreibung der Argumente, Vervollständigung
- command_run: Befehl(e) (erforderlich)
- timer: Intervall (erforderlich), Anpassung an Sekunden (erforderlich), maximale Anzahl an Aufrufen
- config: Name der Einstellung (erforderlich)
- focus: Name(n) für sichtbaren Bereich (erforderlich) (z.B. "chat" für Chatbereich)
- conditions: evaluierte Bedingungen für den Trigger
- regex: einer oder mehrere reguläre Ausdrücke um Zeichenketten in Variablen zu ersetzen
- command: Befehl welcher ausgeführt werden soll (mehrere Befehle müssen durch ";" voneinander getrennt werden
-return_code: Rückgabewert für Callback (ok (standard), ok_eat, error)
- addinput: erstellt einen Trigger mit einer standardmäßigen Mustervorlage
- input: kopiert den kompletten Trigger-Befehl in die Eingabezeile
- output: schickt den Trigger-Befehl als Text in den Buffer
- recreate: wie "input", allerdings wird die Einstellung "addreplace" anstelle von "add" genutzt
- set: definiert, innerhalb eines Triggers, eine Einstellung neu
- option: Name einer Einstellung: name, hook, arguments, conditions, regex, command, return_code
- (um Hilfe über eine Einstellung zu erhalten: /help trigger.trigger.<name>.<option>)
- value: neuer Wert für Einstellung
- rename: benennt einen Trigger um
- copy: kopiert einen Trigger
- enable: aktiviert Trigger (ohne Angabe von Argumenten: aktiviert alle Trigger)
- disable: deaktiviert Trigger (ohne Angabe von Argumenten: deaktiviert alle Trigger)
- toggle: de-/aktiviert Trigger (ohne Angabe von Argumenten: de-/aktiviert alle Trigger)
- restart: startet Trigger neu (Hook(s) werden neu erstellt)
- show: zeigt detaillierte Informationen zu einem Trigger (inklusive einer kleinen Statistik)
- del: entfernt einen Trigger
- -all: führt eine Aktion aus, die alle Trigger beinhaltet
- restore: stellt Trigger mit Standardwerten wieder her (funktioniert nur bei vorgegebenen Triggern)
- default: stellt die standardmäßigen Trigger wieder her
- monitor: öffnet den Trigger Monitor-Buffer, mit optionaler Filterfunktion:
- Filter: zeigt Hooks/Trigger an (ein Hook muss mit "@" beginnen, zum Beispiel "@signal"), mehrere Filter können durch Kommata voneinander getrennt werden; Platzhalter "*" kann im Namen des Trigger verwendet werden
+ command: command (required), description, arguments, description of arguments, completion
+ command_run: command(s) (required)
+ timer: interval (required), align on second, max calls
+ config: name(s) of option (required)
+ focus: name(s) of area (required)
+ conditions: evaluated conditions for the trigger
+ regex: one or more regular expressions to replace strings in variables
+ command: command to execute (many commands can be separated by ";"
+return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
+ addinput: set input with default arguments to create a trigger
+ input: set input with the command used to create the trigger
+ output: send the command to create the trigger on the buffer
+ recreate: same as "input", with option "addreplace" instead of "add"
+ set: set an option in a trigger
+ option: name of option: name, hook, arguments, conditions, regex, command, return_code
+ (for help on option, you can type: /help trigger.trigger.<name>.<option>)
+ value: new value for the option
+ rename: rename a trigger
+ copy: copy a trigger
+ enable: enable trigger(s) (without arguments: enable triggers globally)
+ disable: disable trigger(s) (without arguments: disable triggers globally)
+ toggle: toggle trigger(s) (without arguments: toggle triggers globally)
+ restart: restart trigger(s) (recreate the hooks)
+ show: show detailed info on a trigger (with some stats)
+ del: delete a trigger
+ -all: do action on all triggers
+ restore: restore trigger(s) with the default values (works only for default triggers)
+ default: delete all triggers and restore default ones
+ monitor: open the trigger monitor buffer, with optional filter:
+ 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
-Wenn ein Trigger-Callback aufgerufen wird, dann wird folgende Befehlskette ausgeführt:
- 1. Überprüfung von Bedingungen; falls unwahr, beenden
- 2. ersetze Text mittels erweitertem regulärer POSIX Ausdruck (sofern im Trigger definiert)
- 3. ein oder mehrere Befehle werden ausgeführt (sofern im Trigger definiert)
- 4. Beendigung mit einem Rückgabewert (ausgenommen sind modifiers und focus)
+When a trigger callback is called, following actions are performed, in this order:
+ 1. check conditions; if false, exit
+ 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
+ 3. execute command(s) (if defined in trigger)
+ 4. exit with a return code (except for modifiers and focus)
-Beispiele (die standardmäßig, eingebauten Trigger kann man sich mit "/trigger listdefault" anzeigen lassen):
- fügt einer Nachricht die Textattribute *fett*, _unterstrichen_ und /kursiv/ hinzu:
+Examples (you can also look at default triggers with /trigger listdefault):
+ add text attributes *bold*, _underline_ and /italic/ (only in user messages):
/trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/"
- verbirgt die Nicklist auf kleineren Terminals:
+ hide nicklist bar on small terminals:
/trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
/trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
- speichert die Konfiguration jede Stunde ab:
+ silently save config each hour:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- öffnet den Trigger Monitor und zeigt ausschließlich modifier und Trigger an, die mit "resize" im Namen beginnen:
+ open trigger monitor and show only modifiers and triggers whose name starts with "resize":
/trigger monitor @modifier,resize*
----
diff --git a/doc/de/autogen/user/trigger_options.adoc b/doc/de/autogen/user/trigger_options.adoc
index 537c66740..8492d08c4 100644
--- a/doc/de/autogen/user/trigger_options.adoc
+++ b/doc/de/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** Beschreibung: pass:none[text color for post action flag (in /trigger list)]
+** Typ: Farbe
+** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** Beschreibung: pass:none[Textfarbe für Regex-Flag (in /trigger list)]
** Typ: Farbe
diff --git a/doc/en/autogen/plugin_api/completions.adoc b/doc/en/autogen/plugin_api/completions.adoc
index 54942d71d..f867773d5 100644
--- a/doc/en/autogen/plugin_api/completions.adoc
+++ b/doc/en/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | options for triggers
+| trigger | trigger_post_action | trigger post actions
+
| weechat | bars_names | names of bars
| weechat | bars_options | options for bars
diff --git a/doc/en/autogen/user/trigger_commands.adoc b/doc/en/autogen/user/trigger_commands.adoc
index 605490abe..d9eed9d83 100644
--- a/doc/en/autogen/user/trigger_commands.adoc
+++ b/doc/en/autogen/user/trigger_commands.adoc
@@ -7,7 +7,7 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>"]]]]]
+ add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]]
addinput [<hook>]
input|output|recreate <name>
set <name> <option> <value>
@@ -42,6 +42,7 @@ listdefault: list default triggers
regex: one or more regular expressions to replace strings in variables
command: command to execute (many commands can be separated by ";"
return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
addinput: set input with default arguments to create a trigger
input: set input with the command used to create the trigger
output: send the command to create the trigger on the buffer
diff --git a/doc/en/autogen/user/trigger_options.adoc b/doc/en/autogen/user/trigger_options.adoc
index c09104d41..c2dd427b3 100644
--- a/doc/en/autogen/user/trigger_options.adoc
+++ b/doc/en/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** type: color
** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "!" for reverse, "/" for italic, "_" for underline (default value: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** description: pass:none[text color for post action flag (in /trigger list)]
+** type: color
+** values: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "!" for reverse, "/" for italic, "_" for underline (default value: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** description: pass:none[text color for regex flag (in /trigger list)]
** type: color
diff --git a/doc/fr/autogen/plugin_api/completions.adoc b/doc/fr/autogen/plugin_api/completions.adoc
index 29bcc7b25..45501bf22 100644
--- a/doc/fr/autogen/plugin_api/completions.adoc
+++ b/doc/fr/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | options pour les triggers
+| trigger | trigger_post_action | actions "post" pour les triggers
+
| weechat | bars_names | noms des barres
| weechat | bars_options | options pour les barres
diff --git a/doc/fr/autogen/user/trigger_commands.adoc b/doc/fr/autogen/user/trigger_commands.adoc
index edaf65de5..ba8a462d4 100644
--- a/doc/fr/autogen/user/trigger_commands.adoc
+++ b/doc/fr/autogen/user/trigger_commands.adoc
@@ -7,7 +7,7 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <nom> <hook> ["<paramètres>" ["<conditions>" ["<regex>" ["<commande>" ["<code_retour>"]]]]]
+ add|addoff|addreplace <nom> <hook> ["<paramètres>" ["<conditions>" ["<regex>" ["<commande>" ["<code_retour>" ["action_post"]]]]]]
addinput [<hook>]
input|output|recreate <nom>
set <nom> <option> <valeur>
@@ -42,6 +42,7 @@ listdefault : lister les triggers par défaut
regex : une ou plusieurs expressions régulières pour remplacer des chaînes dans les variables
commande : commande à exécuter (plusieurs commandes peuvent être séparées par ";")
code_retour : code retour dans le callback (ok (par défaut), ok_eat, error)
+action_post : action à effectuer après l'exécution (none (par défaut), disable, delete)
addinput : définir la ligne de commande avec les paramètres par défaut pour créer un trigger
input : définir la ligne de commande utilisée pour créer le trigger
output : envoyer la commande pour créer le trigger sur le tampon
diff --git a/doc/fr/autogen/user/trigger_options.adoc b/doc/fr/autogen/user/trigger_options.adoc
index 61e27c02a..38091016d 100644
--- a/doc/fr/autogen/user/trigger_options.adoc
+++ b/doc/fr/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** type: couleur
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné (valeur par défaut: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** description: pass:none[couleur du texte pour le drapeau de l'action "post" (dans /trigger list)]
+** type: couleur
+** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné (valeur par défaut: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** description: pass:none[couleur du texte pour le drapeaux de l'expression régulière (dans /trigger list)]
** type: couleur
diff --git a/doc/it/autogen/plugin_api/completions.adoc b/doc/it/autogen/plugin_api/completions.adoc
index 7aaf70f66..26f14e3f7 100644
--- a/doc/it/autogen/plugin_api/completions.adoc
+++ b/doc/it/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | options for triggers
+| trigger | trigger_post_action | trigger post actions
+
| weechat | bars_names | nomi delle barre
| weechat | bars_options | opzioni per le barre
diff --git a/doc/it/autogen/user/trigger_commands.adoc b/doc/it/autogen/user/trigger_commands.adoc
index 605490abe..d9eed9d83 100644
--- a/doc/it/autogen/user/trigger_commands.adoc
+++ b/doc/it/autogen/user/trigger_commands.adoc
@@ -7,7 +7,7 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>"]]]]]
+ add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]]
addinput [<hook>]
input|output|recreate <name>
set <name> <option> <value>
@@ -42,6 +42,7 @@ listdefault: list default triggers
regex: one or more regular expressions to replace strings in variables
command: command to execute (many commands can be separated by ";"
return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
addinput: set input with default arguments to create a trigger
input: set input with the command used to create the trigger
output: send the command to create the trigger on the buffer
diff --git a/doc/it/autogen/user/trigger_options.adoc b/doc/it/autogen/user/trigger_options.adoc
index 732ce6e2c..aa7e1c669 100644
--- a/doc/it/autogen/user/trigger_options.adoc
+++ b/doc/it/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** tipo: colore
** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "!" for reverse, "/" for italic, "_" for underline (valore predefinito: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** descrizione: pass:none[text color for post action flag (in /trigger list)]
+** tipo: colore
+** valori: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "*" for bold, "!" for reverse, "/" for italic, "_" for underline (valore predefinito: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** descrizione: pass:none[text color for regex flag (in /trigger list)]
** tipo: colore
diff --git a/doc/ja/autogen/plugin_api/completions.adoc b/doc/ja/autogen/plugin_api/completions.adoc
index 0abdf1da5..d6eedaa40 100644
--- a/doc/ja/autogen/plugin_api/completions.adoc
+++ b/doc/ja/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | トリガに対するオプション
+| trigger | trigger_post_action | trigger post actions
+
| weechat | bars_names | バーの名前
| weechat | bars_options | バーのオプション
diff --git a/doc/ja/autogen/user/trigger_commands.adoc b/doc/ja/autogen/user/trigger_commands.adoc
index c13a210f7..f07cd8936 100644
--- a/doc/ja/autogen/user/trigger_commands.adoc
+++ b/doc/ja/autogen/user/trigger_commands.adoc
@@ -7,7 +7,7 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>"]]]]]
+ add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]]
addinput [<hook>]
input|output|recreate <name>
set <name> <option> <value>
@@ -20,64 +20,65 @@
default -yes
monitor [<filter>]
- list: トリガをリストアップ (引数なしの場合、このリストを表示します)
- listfull: 各トリガに関する詳細な情報を付けてトリガをリストアップ
-listdefault: デフォルトトリガをリストアップ
- add: トリガを追加
- addoff: トリガを追加 (無効状態で)
- addreplace: 追加または存在するトリガを置換
- name: トリガの名前
- hook: signal、hsignal、modifier、print、command、command_run、timer、config、focus
- arguments: フックの引数、フックの種類に依存 (セミコロンで区切る):
- signal: シグナルの名前 (必須)
- hsignal: hsignal の名前 (必須)
- modifier: modifier の名前 (必須)
- print: バッファ、タグ、メッセージ、色の削除
- command: コマンド (必須)、説明、引数、引数の説明、補完
- command_run: コマンド (必須)
- timer: インターバル (必須)、秒の調節、最大呼び出し回数
- config: オプションの名前 (必須)
- focus: エリアの名前 (必須)
- conditions: トリガの実行条件
- regex: 変数内の文字列を置換する 1 つ以上の正規表現
- command: 実行するコマンド (複数のコマンドは ";" で区切ってください)
-return_code: コールバック内のリターンコード (ok (デフォルト)、ok_eat、error)
- addinput: 入力にトリガを作る際のデフォルト引数を設定
- input: 入力にトリガを作る際に使われるコマンドを設定
- output: バッファでトリガを作る際のコマンドを送信
- recreate: "add" の代わりに "addreplace" オプションを使うことを除いて "input" と同じ
- set: トリガにオプションを設定
- option: オプションの名前: name、hook、arguments、conditions、regex、command、return_code
- (オプションに関するヘルプを見るには: /help trigger.trigger.<name>.<option>)
- value: オプションの新しい値
- rename: トリガの名前を変更
- copy: トリガをコピー
- enable: トリガを有効化 (引数なしの場合: 大域的にトリガを有効化)
- disable: トリガを無効化 (引数なしの場合: 大域的にトリガを無効化)
- toggle: トリガの有効無効を切り替え (引数なしの場合: 大域的にトリガの有効無効を切り替え)
- restart: トリガの再開 (フックを再作成)
- show: トリガに関する情報を表示 (状態を含めて)
- del: トリガを削除
- -all: 全てのトリガに関するアクションを実行
- restore: デフォルトの値でトリガを復元 (これができるのはデフォルトトリガに限ります)
- default: 全てのトリガを削除してデフォルトのトリガを復元
- monitor: 任意でフィルタを付けてトリガ監視バッファを開く:
- filter: フックおよびトリガをフィルタして表示 (フックは必ず "@" で始めてください、たとえば "@signal")、複数のフィルタをかける場合はそれぞれをコンマで区切ってください; 各トリガ名にワイルドカード "*" を使うことができます。
+ list: list triggers (without argument, this list is displayed)
+ listfull: list triggers with detailed info for each trigger
+listdefault: list default triggers
+ add: add a trigger
+ addoff: add a trigger (disabled)
+ addreplace: add or replace an existing trigger
+ name: name of trigger
+ hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
+ arguments: arguments for the hook, depending on hook (separated by semicolons):
+ signal: name(s) of signal (required)
+ hsignal: name(s) of hsignal (required)
+ modifier: name(s) of modifier (required)
+ print: buffer, tags, message, strip colors
+ command: command (required), description, arguments, description of arguments, completion
+ command_run: command(s) (required)
+ timer: interval (required), align on second, max calls
+ config: name(s) of option (required)
+ focus: name(s) of area (required)
+ conditions: evaluated conditions for the trigger
+ regex: one or more regular expressions to replace strings in variables
+ command: command to execute (many commands can be separated by ";"
+return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
+ addinput: set input with default arguments to create a trigger
+ input: set input with the command used to create the trigger
+ output: send the command to create the trigger on the buffer
+ recreate: same as "input", with option "addreplace" instead of "add"
+ set: set an option in a trigger
+ option: name of option: name, hook, arguments, conditions, regex, command, return_code
+ (for help on option, you can type: /help trigger.trigger.<name>.<option>)
+ value: new value for the option
+ rename: rename a trigger
+ copy: copy a trigger
+ enable: enable trigger(s) (without arguments: enable triggers globally)
+ disable: disable trigger(s) (without arguments: disable triggers globally)
+ toggle: toggle trigger(s) (without arguments: toggle triggers globally)
+ restart: restart trigger(s) (recreate the hooks)
+ show: show detailed info on a trigger (with some stats)
+ del: delete a trigger
+ -all: do action on all triggers
+ restore: restore trigger(s) with the default values (works only for default triggers)
+ default: delete all triggers and restore default ones
+ monitor: open the trigger monitor buffer, with optional filter:
+ 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
-トリガコールバックを呼び出す際には、以下の順番通りにアクションを実行します:
- 1. 条件を確認; 偽の場合、終了
- 2. POSIX 拡張正規表現を使ってテキストを置換 (トリガに定義されている場合)
- 3. コマンドを実行 (トリガに定義されている場合)
- 4. リターンコードを返して終了 (modifier と focus を除く)
+When a trigger callback is called, following actions are performed, in this order:
+ 1. check conditions; if false, exit
+ 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
+ 3. execute command(s) (if defined in trigger)
+ 4. exit with a return code (except for modifiers and focus)
-例 (/trigger listdefault でデフォルトトリガを見ることができます):
- テキスト属性 *太字*、_下線_、/イタリック/ を追加 (ユーザメッセージのみ):
+Examples (you can also look at default triggers with /trigger listdefault):
+ add text attributes *bold*, _underline_ and /italic/ (only in user messages):
/trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/"
- 狭い端末ではニックネームリストバーを隠す:
+ hide nicklist bar on small terminals:
/trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
/trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
- 設定を 1 時間毎に黙々と保存:
+ silently save config each hour:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- トリガモニタを開き、修飾子と名前が "resize" から始まるトリガだけを表示:
+ open trigger monitor and show only modifiers and triggers whose name starts with "resize":
/trigger monitor @modifier,resize*
----
diff --git a/doc/ja/autogen/user/trigger_options.adoc b/doc/ja/autogen/user/trigger_options.adoc
index f684629d1..e40ab8db1 100644
--- a/doc/ja/autogen/user/trigger_options.adoc
+++ b/doc/ja/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** タイプ: 色
** 値: WeeChat の色名 (default、black、(dark)gray、white、(light)red、(light)green、brown、yellow、(light)blue、(light)magenta、(light)cyan) 、端末色番号またはその別名; 色の前に属性を置くことができます (テキスト前景色のみ、背景色は出来ません): 太字は "*"、反転は "!"、イタリックは "/"、下線は "_" (デフォルト値: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** 説明: pass:none[text color for post action flag (in /trigger list)]
+** タイプ: 色
+** 値: WeeChat の色名 (default、black、(dark)gray、white、(light)red、(light)green、brown、yellow、(light)blue、(light)magenta、(light)cyan) 、端末色番号またはその別名; 色の前に属性を置くことができます (テキスト前景色のみ、背景色は出来ません): 太字は "*"、反転は "!"、イタリックは "/"、下線は "_" (デフォルト値: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** 説明: pass:none[正規表現フラグに対するテキスト色 (/trigger list 用)]
** タイプ: 色
diff --git a/doc/pl/autogen/plugin_api/completions.adoc b/doc/pl/autogen/plugin_api/completions.adoc
index 824dc557d..05b162185 100644
--- a/doc/pl/autogen/plugin_api/completions.adoc
+++ b/doc/pl/autogen/plugin_api/completions.adoc
@@ -102,6 +102,8 @@
| trigger | trigger_options | opcje dla triggerów
+| trigger | trigger_post_action | trigger post actions
+
| weechat | bars_names | nazwy pasków
| weechat | bars_options | opcje pasków
diff --git a/doc/pl/autogen/user/trigger_commands.adoc b/doc/pl/autogen/user/trigger_commands.adoc
index 938775c7c..71dca187a 100644
--- a/doc/pl/autogen/user/trigger_commands.adoc
+++ b/doc/pl/autogen/user/trigger_commands.adoc
@@ -7,77 +7,78 @@
----
/trigger list|listfull|listdefault
- add|addoff|addreplace <nazwa> <uchwyt> ["<argumenty>" ["<warunki>" ["<regex>" ["<komenda>" ["<kod powrotu>"]]]]]
- addinput [<uchwyt>]
- input|output|recreate <nazwa>
- set <nazwa> <opcja> <wartość>
- rename|copy <nazwa> <nowa nazwa>
- enable|disable|toggle [<nazwa>|-all [<nazwa>...]]
- restart <nazwa>|-all [<nazwa>...]
- show <nazwa>
- del <nazwa>|-all [<nazwa>...]
- restore <nazwa> [<nazwa>...]
+ 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 [<filtr>]
+ monitor [<filter>]
- list: lista triggerów (jeśli nie podano argumentu, wyświetli się ta lista)
- listfull: lista triggerów ze szczegółowymi informacjami
-listdefault: lista domyślnych triggerów
- add: dodaje trigger
- addoff: dodaje trigger (wyłączony)
- addreplace: dodaje lub zastępuje istniejący trigger
- nazwa: nazwa triggera
- uchwyt: signal, hsignal, modifier, print, command, command_run, timer, config, focus
- argumenty: argumenty dla uchwytu, w zależności od jego typu (oddzielone średnikami):
- signal: nazwa(-y) signal (wymagane)
- hsignal: nazwa(-y) hsignal (wymagane)
- modifier: nazwa(-y) modifier (wymagane)
- print: bufor, tagi, wiadomość, pomiń kolory
- command: komenda (wymagane), opis, argumenty, opis argumentów, dopełnienie
- command_run: komenda(-y) (wymagane)
- timer: interwał (wymagane), wyrównanie sekund, ilość wywołań
- config: nazwa(-y) opcji (wymagane)
- focus: nazwa(-y) obszarów (wymagane)
- warunki: przetwarzane warunki dla triggera
- regex: jedno lub więcej wyrażeń regularnych do zastępowania ciągów w zmiennych
- komenda: komenda do wykonania (wiele komend można oddzielić ";"
-zwracany_kod: kod zwracany w callbacku (ok (domyślne), ok_eat, error)
- addinput: ustawia wejście z domyślnymi argumentami do stworzenia triggera
- input: ustawia wejście z komendą użytą do stworzenia triggera
- output: wysyła komendę do stworzenia triggera do buforu
- recreate: tak samo jak "input", z opcją "addreplace" zamiast "add"
- set: ustawia opcje triggera
- opcja: nazwa opcji: name, hook, arguments, conditions, regex, command, return_code
- (aby uzyskać pomoc na temat opcji możesz wpisać: /help trigger.trigger.<nazwa>.<opcja>)
- wartość: nowa wartość dla opcji
- rename: zmienia nazwę triggera
- copy: kopiuje trigger
- enable: włącza trigger(y) (bez argumentów: włącza triggery globalnie)
- disable: wyłącza trigger(y) (bez argumentów: wyłącza triggery globalnie)
- toggle: zmienia stan triggera(-ów) (bez argumentów: zmienia stan triggerów globalnie)
- restart: restartuje trigger(y) (tworzy na nowo uchwyty)
- show: pokazuje szczegółowe informacje o triggerze (z niektórymi statystykami)
- del: usuwa trigger
- -all: wykonaj akcję na wszystkich triggerach
- restore: przywraca trigger(y) z domyślnymi wartościami (działa tylko dla domyślnych triggerów)
- default: przywraca domyślne triggery
- monitor: otwiera bufor monitorowania triggerów, z opcjonalnym filtrem:
- filtr: filtruje uchwyty/triggery do wyświetlenia (uchwyt musi się zaczynać od "@", na przykład "@signal"), wiele filtrów może być oddzielonych przecinkiem; dzika karta "*" jest dozwolona w nazwie każdego triggera
+ list: list triggers (without argument, this list is displayed)
+ listfull: list triggers with detailed info for each trigger
+listdefault: list default triggers
+ add: add a trigger
+ addoff: add a trigger (disabled)
+ addreplace: add or replace an existing trigger
+ name: name of trigger
+ hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
+ arguments: arguments for the hook, depending on hook (separated by semicolons):
+ signal: name(s) of signal (required)
+ hsignal: name(s) of hsignal (required)
+ modifier: name(s) of modifier (required)
+ print: buffer, tags, message, strip colors
+ command: command (required), description, arguments, description of arguments, completion
+ command_run: command(s) (required)
+ timer: interval (required), align on second, max calls
+ config: name(s) of option (required)
+ focus: name(s) of area (required)
+ conditions: evaluated conditions for the trigger
+ regex: one or more regular expressions to replace strings in variables
+ command: command to execute (many commands can be separated by ";"
+return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
+ addinput: set input with default arguments to create a trigger
+ input: set input with the command used to create the trigger
+ output: send the command to create the trigger on the buffer
+ recreate: same as "input", with option "addreplace" instead of "add"
+ set: set an option in a trigger
+ option: name of option: name, hook, arguments, conditions, regex, command, return_code
+ (for help on option, you can type: /help trigger.trigger.<name>.<option>)
+ value: new value for the option
+ rename: rename a trigger
+ copy: copy a trigger
+ enable: enable trigger(s) (without arguments: enable triggers globally)
+ disable: disable trigger(s) (without arguments: disable triggers globally)
+ toggle: toggle trigger(s) (without arguments: toggle triggers globally)
+ restart: restart trigger(s) (recreate the hooks)
+ show: show detailed info on a trigger (with some stats)
+ del: delete a trigger
+ -all: do action on all triggers
+ restore: restore trigger(s) with the default values (works only for default triggers)
+ default: delete all triggers and restore default ones
+ monitor: open the trigger monitor buffer, with optional filter:
+ 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
-Kiedy callback triggera jest wywoływany, wykonywane są następujące akcje, w kolejności:
- 1. sprawdzenie warunków; jeśli nie są spełnione, wyjście
- 2. zastąpienie tekstu za pomocą rozszerzonych wyrażeń regularnych POSIX (jeśli zdefiniowane)
- 3. wykonanie komend(y) (jeśli zdefiniowane)
- 4. wyjście z kodem wyjścia (poza modifiers i focus)
+When a trigger callback is called, following actions are performed, in this order:
+ 1. check conditions; if false, exit
+ 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
+ 3. execute command(s) (if defined in trigger)
+ 4. exit with a return code (except for modifiers and focus)
-Przykłady (możesz też spojrzeć na domyślne triggery za pomocą /trigger listdefault):
- dodaje atrybuty tekstu *bold*, _underline_ i /italic/ (tylko w wiadomościach użytkowników):
+Examples (you can also look at default triggers with /trigger listdefault):
+ add text attributes *bold*, _underline_ and /italic/ (only in user messages):
/trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/"
- ukrywa pasek z nickami na małych terminalach:
+ hide nicklist bar on small terminals:
/trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
/trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
- cichy zapis plików konfiguracyjnych co każdą godzinę:
+ silently save config each hour:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- otwiera monitor triggerów i pokazuje tylko modifiers i triggery, których nazwa zaczyna się od "resize":
+ open trigger monitor and show only modifiers and triggers whose name starts with "resize":
/trigger monitor @modifier,resize*
----
diff --git a/doc/pl/autogen/user/trigger_options.adoc b/doc/pl/autogen/user/trigger_options.adoc
index eab3d8754..c0432827f 100644
--- a/doc/pl/autogen/user/trigger_options.adoc
+++ b/doc/pl/autogen/user/trigger_options.adoc
@@ -12,6 +12,11 @@
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `+yellow+`)
+* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
+** opis: pass:none[text color for post action flag (in /trigger list)]
+** typ: kolor
+** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `+lightblue+`)
+
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** opis: pass:none[kolor tekstu dla flag wyrażeń regularnych (w /trigger list)]
** typ: kolor
diff --git a/po/cs.po b/po/cs.po
index 290b8c223..1910b78db 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:42+0200\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -10618,6 +10618,10 @@ msgstr "%s%s: \"%s\" není validní regulární výraz (%s)"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s: neplatný návratový kód \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s: neplatný návratový kód \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -10693,11 +10697,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -10727,6 +10731,8 @@ msgid ""
"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"
@@ -10827,6 +10833,9 @@ msgstr "výchozí argumenty pro háček"
msgid "default return codes for hook callback"
msgstr "výchozí barva textu pro pole"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -10877,6 +10886,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
#, fuzzy
msgid "enable trigger support"
msgstr "zapni podporu myši"
@@ -10904,6 +10916,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "barva textu pro skupiny v seznamu přezdívek"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "barva textu pro akce ve vstupní řádce"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "barva textu pro nahrazující text (pro regulární výraz)"
diff --git a/po/de.po b/po/de.po
index 3278031f6..07bb23965 100644
--- a/po/de.po
+++ b/po/de.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-07-30 10:29+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <>\n"
@@ -12059,6 +12059,10 @@ msgstr "%s%s: ungültiger regulärer Ausdruck (Kompilat fehlgeschlagen)"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s: ungültiger Rückgabewert: \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s: ungültiger Rückgabewert: \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -12132,14 +12136,15 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat"
+#, fuzzy
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
@@ -12149,6 +12154,7 @@ msgstr ""
"[<name>...] || show <name> || del <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"
@@ -12176,6 +12182,8 @@ msgid ""
"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"
@@ -12360,6 +12368,9 @@ msgstr "Standardbefehl für einen Hook"
msgid "default return codes for hook callback"
msgstr "Standardrückgabewerte für einen Hook-Callback"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -12437,6 +12448,9 @@ msgstr ""
"Rückgabewert für Hook-Callback (siehe API Dokumentation um zu erfahren, wann "
"es sinnvoll ist ok_eat/error zu nutzen)"
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr "Triggerunterstützung einschalten"
@@ -12456,6 +12470,10 @@ msgstr "Textfarbe für Regex-Flag (in /trigger list)"
msgid "text color for return code flag (in /trigger list)"
msgstr "Textfarbe für Rückgabewert-Flag (in /trigger list)"
+#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "Textfarbe für Bedingungen-Flag (in /trigger list)"
+
msgid "text color for regular expressions"
msgstr "Textfarbe für reguläre Ausdrücke"
diff --git a/po/es.po b/po/es.po
index 6d29496c4..5ba6070ba 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:42+0200\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -10875,6 +10875,10 @@ msgstr "%sError en la expresión a evaluar"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%sError: no se pudo deshacer el atajo \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%sError: no se pudo deshacer el atajo \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -10950,11 +10954,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -10984,6 +10988,8 @@ msgid ""
"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"
@@ -11083,6 +11089,9 @@ msgstr "comando predeterminado:"
msgid "default return codes for hook callback"
msgstr "color por defecto para la barra"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -11133,6 +11142,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
#, fuzzy
msgid "enable trigger support"
msgstr "habilitar soporte para ratón"
@@ -11160,6 +11172,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "color para grupos en la lista de apodos"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "color para acciones en la línea de entrada"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "color para el prefijo de error"
diff --git a/po/fr.po b/po/fr.po
index d382bb714..c28079f8c 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: 2016-07-29 10:01+0200\n"
-"PO-Revision-Date: 2016-07-29 10:02+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
+"PO-Revision-Date: 2016-08-09 21:52+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -11791,6 +11791,10 @@ msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s : code retour invalide : \"%s\""
#, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s : action \"post\" invalide : \"%s\""
+
+#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
"\"addreplace\" to overwrite it)"
@@ -11866,19 +11870,19 @@ msgstr "gestion des triggers, le couteau Suisse pour WeeChat"
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
"list|listfull|listdefault || add|addoff|addreplace <nom> <hook> "
"[\"<paramètres>\" [\"<conditions>\" [\"<regex>\" [\"<commande>"
-"\" [\"<code_retour>\"]]]]] || addinput [<hook>] || input|output|recreate "
-"<nom> || set <nom> <option> <valeur> || rename|copy <nom> <nouveau_nom> || "
-"enable|disable|toggle [<nom>|-all [<nom>...]] || restart <nom>|-all "
-"[<nom>...] || show <nom> || del <nom>|-all [<nom>...] || restore <nom> "
-"[<nom>...] || default -yes || monitor [<filtre>]"
+"\" [\"<code_retour>\" [\"action_post\"]]]]]] || addinput [<hook>] || input|"
+"output|recreate <nom> || set <nom> <option> <valeur> || rename|copy <nom> "
+"<nouveau_nom> || enable|disable|toggle [<nom>|-all [<nom>...]] || restart "
+"<nom>|-all [<nom>...] || show <nom> || del <nom>|-all [<nom>...] || restore "
+"<nom> [<nom>...] || default -yes || monitor [<filtre>]"
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
@@ -11907,6 +11911,8 @@ msgid ""
"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"
@@ -11995,6 +12001,8 @@ msgstr ""
" commande : commande à exécuter (plusieurs commandes peuvent être séparées "
"par \";\")\n"
"code_retour : code retour dans le callback (ok (par défaut), ok_eat, error)\n"
+"action_post : action à effectuer après l'exécution (none (par défaut), "
+"disable, delete)\n"
" addinput : définir la ligne de commande avec les paramètres par défaut "
"pour créer un trigger\n"
" input : définir la ligne de commande utilisée pour créer le trigger\n"
@@ -12089,6 +12097,9 @@ msgstr "commande par défaut pour un hook"
msgid "default return codes for hook callback"
msgstr "code retour par défaut pour un callback de hook"
+msgid "trigger post actions"
+msgstr "actions \"post\" pour les triggers"
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -12163,6 +12174,9 @@ msgstr ""
"code retour pour le callback du hook (voir la référence API extension pour "
"savoir où ok_eat/error peuvent être utilisés efficacement)"
+msgid "action to take on the trigger after execution"
+msgstr "action à effectuer sur le trigger après l'exécution"
+
msgid "enable trigger support"
msgstr "activer le support des triggers"
@@ -12185,6 +12199,10 @@ msgstr ""
msgid "text color for return code flag (in /trigger list)"
msgstr "couleur du texte pour le drapeau du code retour (dans /trigger list)"
+msgid "text color for post action flag (in /trigger list)"
+msgstr ""
+"couleur du texte pour le drapeau de l'action \"post\" (dans /trigger list)"
+
msgid "text color for regular expressions"
msgstr "couleur du texte pour les expressions régulières"
diff --git a/po/hu.po b/po/hu.po
index 9c6ecfde4..2dcd33405 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -9917,6 +9917,10 @@ msgstr "%s a(z) \"%s\" érvénytelen reguláris kifejezés (%s)\n"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s nem sikerült a(z) \"%s\" billentyűparancsot visszavonni\n"
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s nem sikerült a(z) \"%s\" billentyűparancsot visszavonni\n"
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -9992,11 +9996,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -10026,6 +10030,8 @@ msgid ""
"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"
@@ -10125,6 +10131,9 @@ msgstr "%s belső parancsok:\n"
msgid "default return codes for hook callback"
msgstr "információs pult szövegének színe"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -10175,6 +10184,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr ""
@@ -10198,6 +10210,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "név színe"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "kilépési nyíl színe"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "belépési nyíl színe"
diff --git a/po/it.po b/po/it.po
index 56111089f..fdad99e64 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -11068,6 +11068,10 @@ msgstr "%sErrore nell'espressione da analizzare"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%sErrore: impossibile rimuovere la combinazione del tasto \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%sErrore: impossibile rimuovere la combinazione del tasto \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -11143,11 +11147,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -11177,6 +11181,8 @@ msgid ""
"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"
@@ -11276,6 +11282,9 @@ msgstr "comando predefinito:"
msgid "default return codes for hook callback"
msgstr "colore predefinito del testo per la barra"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -11326,6 +11335,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
#, fuzzy
msgid "enable trigger support"
msgstr "abilita il supporto del mouse"
@@ -11353,6 +11365,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "colore del testo per i gruppi nella lista nick"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "colore del testo per le azioni sulla riga di input"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "colore del testo per il prefisso di errore"
diff --git a/po/ja.po b/po/ja.po
index 22186e2ca..f7e2c9c32 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-08-07 16:37+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -11351,6 +11351,10 @@ msgstr "%s%s: 不正な正規表現 (コンパイル失敗)"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s: リターンコードが間違っています: \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s: リターンコードが間違っています: \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -11424,14 +11428,15 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "トリガ (WeeChat 用のスイスアーミーナイフ) の管理"
+#, fuzzy
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
@@ -11441,6 +11446,7 @@ msgstr ""
"[<name>...] || show <name> || del <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"
@@ -11468,6 +11474,8 @@ msgid ""
"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"
@@ -11634,6 +11642,9 @@ msgstr "フックに対するデフォルトコマンド"
msgid "default return codes for hook callback"
msgstr "フックコールバックに対するデフォルトのリターンコード"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -11704,6 +11715,9 @@ msgstr ""
"フックコールバックのリターンコード (ok_eat および error を効率的に利用する方"
"法はプラグイン API リファレンスを参照)"
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr "トリガサポートの有効化"
@@ -11722,6 +11736,10 @@ msgstr "正規表現フラグに対するテキスト色 (/trigger list 用)"
msgid "text color for return code flag (in /trigger list)"
msgstr "リターンコードに対するテキスト色 (/trigger list 用)"
+#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "状態フラグに対するテキスト色 (/trigger list 用)"
+
msgid "text color for regular expressions"
msgstr "正規表現に対するテキスト色"
diff --git a/po/pl.po b/po/pl.po
index 3c6be0b76..5c1547e9c 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Krzysztof Korościk <soltys1@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -11565,6 +11565,10 @@ msgstr "%s%s: nieprawidłowe wyrażenie regularne (kompilacja nieudana)"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s: niepoprawny kod powrotu: \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s: niepoprawny kod powrotu: \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -11638,14 +11642,15 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "zarządzaj triggerami, scyzorykiem WeeChat"
+#, fuzzy
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
"list|listfull|listdefault || add|addoff|addreplace <nazwa> <uchwyt> "
"[\"<argumenty>\" [\"<warunki>\" [\"<regex>\" [\"<komenda>\" [\"<kod powrotu>"
@@ -11655,6 +11660,7 @@ msgstr ""
"[<nazwa>...] || show <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"
@@ -11682,6 +11688,8 @@ msgid ""
"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"
@@ -11858,6 +11866,9 @@ msgstr "domyślna komenda dla hooka"
msgid "default return codes for hook callback"
msgstr "domyślny kod powrotu dla callbacka hooka"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -11931,6 +11942,9 @@ msgstr ""
"zwracany kod dla callbacka uchwytu (zobacz w opisie API wtyczek, jak można "
"wydajnie używać ok_eat/error)"
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr "włącza wsparcie dla triggerów"
@@ -11950,6 +11964,10 @@ msgstr "kolor tekstu dla flag wyrażeń regularnych (w /trigger list)"
msgid "text color for return code flag (in /trigger list)"
msgstr "kolor tekstu dla flagi zwracanego kodu (w /trigger list)"
+#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "kolor tekstu dla flag warunków (w /trigger list)"
+
msgid "text color for regular expressions"
msgstr "kolor tekstu dla wyrażeń regularnych"
diff --git a/po/pt.po b/po/pt.po
index a8d9d62fd..00be25006 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@@ -11568,6 +11568,10 @@ msgstr "%s%s: expressão regular inválida (falha ao compilar)"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s%s: código de retorno inválido: \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s%s: código de retorno inválido: \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -11641,14 +11645,15 @@ msgstr ""
msgid "manage triggers, the Swiss Army knife for WeeChat"
msgstr "gerir acionadores, o canivete suíço do WeeChat"
+#, fuzzy
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
"list|listfull|listdefault || add|addoff|addreplace <nome> <hook> "
"[\"<argumentos>\" [\"<condições>\" [\"<regex>\" [\"<comando>"
@@ -11658,6 +11663,7 @@ msgstr ""
"[<nome>...] || show <nome> || del <nome>|-all [<nome>...] || restore <nome> "
"[<nome>...] || default -yes || monitor [<filtro>]"
+#, fuzzy
msgid ""
" list: list triggers (without argument, this list is displayed)\n"
" listfull: list triggers with detailed info for each trigger\n"
@@ -11685,6 +11691,8 @@ msgid ""
"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"
@@ -11863,6 +11871,9 @@ msgstr "comando predefinido de um hook"
msgid "default return codes for hook callback"
msgstr "códigos de retorno predefinidos da callback do hook"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -11934,6 +11945,9 @@ msgstr ""
"código de retorno da callback do hook (ver plugin API reference para saber "
"onde ok_eat/erro podem ser usados eficientemente)"
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr "ativar suporte de acionadores"
@@ -11952,6 +11966,10 @@ msgstr "cor do texto do indicador de expressão regular (em /trigger list)"
msgid "text color for return code flag (in /trigger list)"
msgstr "cor do texto para o indicador de código de retorno (em /trigger list)"
+#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "cor do texto para o indicador de condições (em /trigger list)"
+
msgid "text color for regular expressions"
msgstr "cor do texto para expressões regulares"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index a241cb63b..260bfcd63 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Eduardo Elias <camponez@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -10361,6 +10361,10 @@ msgstr "%sErro: incapaz de salvar a sessão em arquivo"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%sErro: não foi possível desassociar a tecla de atalho \"%s\""
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%sErro: não foi possível desassociar a tecla de atalho \"%s\""
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -10436,11 +10440,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -10470,6 +10474,8 @@ msgid ""
"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"
@@ -10569,6 +10575,9 @@ msgstr "comando padrão para um hook"
msgid "default return codes for hook callback"
msgstr "cor padrão do texto para a barra"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -10618,6 +10627,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
#, fuzzy
msgid "enable trigger support"
msgstr "habilita suporte à mouse"
@@ -10642,6 +10654,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "cor de texto para gropos na lista de apelidos"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "cor de texto para ações de linha de entrada"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "cor do texto para o prefixo de erro"
diff --git a/po/ru.po b/po/ru.po
index 52cfdd1ae..cffbc38a7 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -9953,6 +9953,10 @@ msgstr "%s \"%s\" не является регулярным выражение
msgid "%s%s: invalid return code: \"%s\""
msgstr "%s не могу отвязать клавишу \"%s\"\n"
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%s не могу отвязать клавишу \"%s\"\n"
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -10027,11 +10031,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -10061,6 +10065,8 @@ msgid ""
"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"
@@ -10160,6 +10166,9 @@ msgstr "Внутренние команды %s:\n"
msgid "default return codes for hook callback"
msgstr "цвет текста информационной панели"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -10210,6 +10219,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr ""
@@ -10233,6 +10245,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr "цвет ника"
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "цвет действий в поле ввода"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "цвет стрелки захода на канал (префикс)"
diff --git a/po/tr.po b/po/tr.po
index b9361aebb..d9dd72a73 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+0200\n"
"PO-Revision-Date: 2016-05-18 07:43+0200\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -9009,6 +9009,10 @@ msgstr "%sHata: dosya \"%s\" oluşturulamaz"
msgid "%s%s: invalid return code: \"%s\""
msgstr "%sHata: dosya \"%s\" oluşturulamaz"
+#, fuzzy, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr "%sHata: dosya \"%s\" oluşturulamaz"
+
#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
@@ -9081,11 +9085,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -9115,6 +9119,8 @@ msgid ""
"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"
@@ -9213,6 +9219,9 @@ msgstr "varsayılan komut:"
msgid "default return codes for hook callback"
msgstr "çubuk için varsayılan metin rengi"
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -9262,6 +9271,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
#, fuzzy
msgid "enable trigger support"
msgstr "fare desteğini etkinleştir"
@@ -9283,6 +9295,10 @@ msgid "text color for return code flag (in /trigger list)"
msgstr ""
#, fuzzy
+msgid "text color for post action flag (in /trigger list)"
+msgstr "kanal isimleri için metin rengi"
+
+#, fuzzy
msgid "text color for regular expressions"
msgstr "sunucu isimleri için metin rengi"
diff --git a/po/weechat.pot b/po/weechat.pot
index 69698bc92..3f4dae43c 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: 2016-07-29 10:01+0200\n"
+"POT-Creation-Date: 2016-08-09 21:29+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"
@@ -8923,6 +8923,10 @@ msgid "%s%s: invalid return code: \"%s\""
msgstr ""
#, c-format
+msgid "%s%s: invalid post action \"%s\""
+msgstr ""
+
+#, c-format
msgid ""
"%s%s: trigger \"%s\" already exists (choose another name or use option "
"\"addreplace\" to overwrite it)"
@@ -8994,11 +8998,11 @@ msgstr ""
msgid ""
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
-"\" [\"<return_code>\"]]]]] || 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>]"
+"\" [\"<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>]"
msgstr ""
msgid ""
@@ -9028,6 +9032,8 @@ msgid ""
"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"
@@ -9119,6 +9125,9 @@ msgstr ""
msgid "default return codes for hook callback"
msgstr ""
+msgid "trigger post actions"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: invalid format for option \"regex\", see /help trigger.trigger.%s.regex"
@@ -9168,6 +9177,9 @@ msgid ""
"error can be used efficiently)"
msgstr ""
+msgid "action to take on the trigger after execution"
+msgstr ""
+
msgid "enable trigger support"
msgstr ""
@@ -9186,6 +9198,9 @@ msgstr ""
msgid "text color for return code flag (in /trigger list)"
msgstr ""
+msgid "text color for post action flag (in /trigger list)"
+msgstr ""
+
msgid "text color for regular expressions"
msgstr ""