diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index 304e19cb6..01ae64f85 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -2032,6 +2032,10 @@ Paramètres : et parenthèses sont utilisés, le résultat est un booléen ("0" ou "1") ** _prefix_ : préfixe avant les variables à remplacer (par défaut : `+${+`) ** _suffix_ : suffixe après les variables à remplacer (par défaut : `+}+`) +** _extra_ : le comportement par défaut est juste de remplacer les variables + additionnelles (_extra_vars_), un autre comportement peut être sélectionné : +*** _eval_ : les variables additionnelles (_extra_vars_) sont évaluées + elles-mêmes avant remplacement ** _regex_ : une expression regulière pour remplacer du texte dans _expr_ (qui n'est alors pas évalué) ** _regex_replace_ : le texte de remplacement à utiliser avec _regex_, pour diff --git a/doc/it/weechat_plugin_api.it.adoc b/doc/it/weechat_plugin_api.it.adoc index 431b32c07..969b0e405 100644 --- a/doc/it/weechat_plugin_api.it.adoc +++ b/doc/it/weechat_plugin_api.it.adoc @@ -2068,6 +2068,10 @@ Argomenti: parentheses are used, result is a boolean ("0" or "1") ** _prefix_: prefix before variables to replace (default: `+${+`) ** _suffix_: suffix after variables to replace (default: `+}+`) +** _extra_: default behavior is to just replace extra variables (_extra_vars_), + other behavior can be selected: +*** _eval_: extra variables (_extra_vars_) are evaluated themselves before + replacing ** _regex_: a regex used to replace text in _expr_ (which is then not evaluated) ** _regex_replace_: the replacement text to use with _regex_, to replace diff --git a/doc/ja/weechat_plugin_api.ja.adoc b/doc/ja/weechat_plugin_api.ja.adoc index 64f44a834..803b9d8b0 100644 --- a/doc/ja/weechat_plugin_api.ja.adoc +++ b/doc/ja/weechat_plugin_api.ja.adoc @@ -1999,6 +1999,12 @@ char *weechat_string_eval_expression (const char *expr, 演算子と括弧が使われます、結果はブール値 ("0" または "1") です ** _prefix_: 置換する変数のプレフィックス (デフォルト: `+${+`) ** _suffix_: 置換する変数のサフィックス (デフォルト: `+}+`) +// TRANSLATION MISSING +** _extra_: default behavior is to just replace extra variables (_extra_vars_), + other behavior can be selected: +// TRANSLATION MISSING +*** _eval_: extra variables (_extra_vars_) are evaluated themselves before + replacing ** _regex_: _expr_ のテキストを置換する正規表現 (この場合 _expr_ は評価されません) ** _regex_replace_: _regex_ と一緒に使われる置換テキスト、_expr_