diff options
-rw-r--r-- | doc/de/weechat_scripting.de.adoc | 25 | ||||
-rw-r--r-- | doc/en/weechat_scripting.en.adoc | 23 | ||||
-rw-r--r-- | doc/fr/weechat_scripting.fr.adoc | 24 | ||||
-rw-r--r-- | doc/it/weechat_scripting.it.adoc | 26 | ||||
-rw-r--r-- | doc/ja/weechat_scripting.ja.adoc | 25 | ||||
-rw-r--r-- | doc/pl/weechat_scripting.pl.adoc | 25 | ||||
-rw-r--r-- | doc/sr/weechat_scripting.sr.adoc | 22 |
7 files changed, 93 insertions, 77 deletions
diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index 5dfc2da26..b98be2b31 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -17,8 +17,9 @@ Diese Anleitung beschreibt den WeeChat Chat Client und ist Teil von WeeChat. -Die aktuelle Version dieser Anleitung finden Sie auf: -https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -67,7 +68,7 @@ Ein Skript darf *NIEMALS* einen fork nutzen oder einen eigenen Thread erstellen, dafür gibt es explizit eine API Funktion, andernfalls kann WeeChat abstürzen. + Wenn etwas in einem Hintergrundprozess ausgeführt werden soll, kann die Funktion `+hook_process+` genutzt werden. Siehe Beispiele im Kapitel <<hook_process,Hintergrundprozesse>> -und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference] (Englisch). +und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank] (Englisch). [[languages_specificities]] === Besonderheiten der einzelnen Skriptsprachen @@ -81,7 +82,7 @@ und die Dokumentation für die Funktion `+hook_process+` in link:weechat_plugin_ WeeChat definiert ein `weechat` Module welches mittels `import weechat` importiert werden muss. + Ein Python-Stub für die WeeChat-API ist im Repository verfügbar: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Funktionen @@ -119,7 +120,7 @@ Liste ist nicht vollständig): Es wird empfohlen den Modifier `+irc_in2_yyy+` zu nutzen, da die empfangene Zeichenkette immer UTF-8 gültig ist. + siehe Funktion `+hook_modifier+` in der - link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung]. + link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -134,7 +135,7 @@ Liste ist nicht vollständig): Es wird empfohlen das Signal `+xxx,irc_out1_yyy+` zu nutzen, da die empfangene Zeichenkette immer UTF-8 gültig ist. + siehe Funktion `+hook_signal+` in der - link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung]. + link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -390,7 +391,7 @@ ein Link in das entsprechende _autoload_ Verzeichnis erzeugt. Die Skripten API ist nahezu identisch mit der API der C Erweiterung. Um einen Überblick über alle API Funktionen (Prototyp, Argumente, Rückgabe werte, Beispiele) zu erhalten werfen Sie einen Blick in -die link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +die link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). Es ist wichtig das man zwischen einer _Erweiterung_ und einem _Skript_ unterscheidet: Eine _Erweiterung_ ist eine Binärdatei die kompiliert wurde und mittels `/plugin` geladen wird. Ein _Skript_ ist eine Textdatei welche @@ -559,7 +560,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == Skript API Um weiterführende Informationen zu den API Funktionen zu erhalten -lesen Sie bitte link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +lesen Sie bitte link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). [[script_api_functions]] === Funktionen @@ -881,7 +882,7 @@ Liste der Konstanten in Skript API: Dieses Kapitel beinhaltet einige Aufgaben mit Lösungsbeispielen. Die Skript API wird dabei nur sehr oberflächlich besprochen.Um eine vollständige Übersicht aller Befehle zu erhalten nutzen Sie bitte die -link:weechat_plugin_api.en.html[WeeChat Plugin API Reference] (Englisch). +link:weechat_plugin_api.en.html[WeeChat Plugin API Reference ^↗^,window=_blank] (Englisch). [[buffers]] === Buffer @@ -1158,7 +1159,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Alle Informationen die WeeChat betreffen findet man auf: https://weechat.org/dev/info/ +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Beispiel eines URL Transfers, mit zusätzliche Optionen: Es wird das neuste WeeChat Entwicklerpaket in die Datei _/tmp/weechat-devel.tar.gz_ gesichert: @@ -1177,7 +1180,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. Für weitere Informationen zum URL Transfer und verfügbare Optionen, siehe Funktionen `+hook_process+` und `+hook_process_hashtable+` in -link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference] (Englisch). +link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank] (Englisch). [[config_options]] === Konfiguration / Optionen diff --git a/doc/en/weechat_scripting.en.adoc b/doc/en/weechat_scripting.en.adoc index 390b8c653..87f6d06e3 100644 --- a/doc/en/weechat_scripting.en.adoc +++ b/doc/en/weechat_scripting.en.adoc @@ -11,8 +11,8 @@ This manual documents WeeChat chat client, it is part of WeeChat. -Latest version of this document can be found on this page: -https://weechat.org/doc/ +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -61,7 +61,7 @@ function, this can crash WeeChat. + If something must be run in background, the function `+hook_process+` can be used. See example in the chapter <<hook_process,Run a background process>> and the documentation on the function `+hook_process+` in the -link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference]. +link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank]. [[languages_specificities]] === Languages specificities @@ -74,7 +74,7 @@ link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference]. WeeChat defines a `weechat` module which must be imported with `import weechat`. + A Python stub for WeeChat API is available in the repository: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Functions @@ -109,7 +109,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use modifier `+irc_in2_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_modifier+` in the - link:weechat_plugin_api.en.html#_hook_modifier[WeeChat plugin API reference]. + link:weechat_plugin_api.en.html#_hook_modifier[WeeChat plugin API reference ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -124,7 +124,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use signal `+xxx,irc_out1_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_signal+` in the - link:weechat_plugin_api.en.html#_hook_signal[WeeChat plugin API reference]. + link:weechat_plugin_api.en.html#_hook_signal[WeeChat plugin API reference ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -376,7 +376,7 @@ directory is automatically created. == Differences with C API Script API is almost the same as C plugin API. -You can look at link:weechat_plugin_api.en.html[WeeChat plugin API reference] +You can look at link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank] for detail about each function in API: prototype, arguments, return values, examples. It's important to make difference between a _plugin_ and a _script_: a @@ -543,7 +543,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == Script API For more information about functions in API, please read the -link:weechat_plugin_api.en.html[WeeChat plugin API reference]. +link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank]. [[script_api_functions]] === Functions @@ -864,7 +864,7 @@ List of constants in script API: This chapter shows some common tasks, with examples. Only partial things in API are used here, for full reference, see the -link:weechat_plugin_api.en.html[WeeChat plugin API reference]. +link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank]. [[buffers]] === Buffers @@ -1133,7 +1133,8 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -All infos available about WeeChat are on page https://weechat.org/dev/info/ +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Example of URL transfer with an option: download latest WeeChat development package in file _/tmp/weechat-devel.tar.gz_: @@ -1152,7 +1153,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. For more information about URL transfer and available options, see functions `+hook_process+` and `+hook_process_hashtable+` in -link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference]. +link:weechat_plugin_api.en.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank]. [[config_options]] === Config / options diff --git a/doc/fr/weechat_scripting.fr.adoc b/doc/fr/weechat_scripting.fr.adoc index a3cf818ff..9f5c88939 100644 --- a/doc/fr/weechat_scripting.fr.adoc +++ b/doc/fr/weechat_scripting.fr.adoc @@ -13,8 +13,8 @@ Ce manuel documente le client de messagerie instantanée WeeChat, il fait partie de WeeChat. -La dernière version de ce document peut être téléchargée sur cette page : -https://weechat.org/doc/ +La dernière version de ce document peut être téléchargée sur +https://weechat.org/doc/[cette page ^↗^,window=_blank]. [[introduction]] @@ -67,7 +67,7 @@ Si quelque chose doit être lancé en arrière-plan, la fonction `+hook_process+ peut être utilisée. Voir l'exemple dans le chapitre <<hook_process,Lancer un processus en tâche de fond>> et la documentation sur la fonction `+hook_process+` dans la -link:weechat_plugin_api.en.html#_hook_process[Référence API extension WeeChat]. +link:weechat_plugin_api.en.html#_hook_process[Référence API extension WeeChat ^↗^,window=_blank]. [[languages_specificities]] === Spécificités des langages @@ -80,7 +80,7 @@ link:weechat_plugin_api.en.html#_hook_process[Référence API extension WeeChat] WeeChat définit un module `weechat` qui doit être importé avec `import weechat`. + Un "stub" Python pour l'API WeeChat est disponible dans le dépôt : -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Fonctions @@ -116,7 +116,7 @@ pas exhaustive) : Il est recommandé d'utiliser plutôt le modificateur `+irc_in2_yyy+`, la chaîne reçue sera toujours valide UTF-8. + Voir la fonction `+hook_modifier+` dans la - link:weechat_plugin_api.fr.html#_hook_modifier[Référence API extension WeeChat]. + link:weechat_plugin_api.fr.html#_hook_modifier[Référence API extension WeeChat ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -132,7 +132,7 @@ pas exhaustive) : Il est recommandé d'utiliser plutôt le signal `+xxx,irc_out1_yyy+`, la chaîne reçue sera toujours valide UTF-8. + Voir la fonction `+hook_signal+` dans la - link:weechat_plugin_api.fr.html#_hook_signal[Référence API extension WeeChat]. + link:weechat_plugin_api.fr.html#_hook_signal[Référence API extension WeeChat ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -389,7 +389,7 @@ dans le répertoire _autoload_ est automatiquement créé. == Différences avec l'API C L'API script est quasiment identique à l'API C. -Vous pouvez consulter la link:weechat_plugin_api.fr.html[Référence API extension WeeChat] +Vous pouvez consulter la link:weechat_plugin_api.fr.html[Référence API extension WeeChat ^↗^,window=_blank] pour le détail de chaque fonction de l'API : prototype, paramètres, valeurs de retour, exemples. @@ -563,7 +563,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == API script Pour plus d'informations sur les fonctions de l'API, merci de consulter la -link:weechat_plugin_api.fr.html[Référence API extension WeeChat]. +link:weechat_plugin_api.fr.html[Référence API extension WeeChat ^↗^,window=_blank]. [[script_api_functions]] === Fonctions @@ -885,7 +885,7 @@ Liste des constantes de l'API script : Ce chapitre montre quelques tâches courantes, avec des exemples. Seule une partie de l'API est utilisée ici, pour une référence complète, voir la -link:weechat_plugin_api.fr.html[Référence API extension WeeChat]. +link:weechat_plugin_api.fr.html[Référence API extension WeeChat ^↗^,window=_blank]. [[buffers]] === Tampons @@ -1163,8 +1163,8 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Toutes les infos disponibles à propos de WeeChat sont sur la page -https://weechat.org/dev/info/ +Toutes les infos disponibles à propos de WeeChat sont sur +https://weechat.org/dev/info/[cette page ^↗^,window=_blank]. Exemple de transfert d'URL avec une option : télécharger le dernier paquet de développement WeeChat dans le fichier _/tmp/weechat-devel.tar.gz_ : @@ -1183,7 +1183,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. Pour plus d'information sur le transfert d'URL et les options disponibles, voir les fonctions `+hook_process+` et `+hook_process_hashtable+` dans la -link:weechat_plugin_api.fr.html#_hook_process[Référence API extension WeeChat]. +link:weechat_plugin_api.fr.html#_hook_process[Référence API extension WeeChat ^↗^,window=_blank]. [[config_options]] === Config / options diff --git a/doc/it/weechat_scripting.it.adoc b/doc/it/weechat_scripting.it.adoc index ff70ab49c..f87246e11 100644 --- a/doc/it/weechat_scripting.it.adoc +++ b/doc/it/weechat_scripting.it.adoc @@ -19,8 +19,9 @@ Translators: Questo manuale documenta il client di chat WeeChat, ed è parte del programma stesso. -La versione più recente di questo documento si trova qui: -https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -70,7 +71,7 @@ function, this can crash WeeChat. + If something must be run in background, the function `+hook_process+` can be used. See example in the chapter <<hook_process,Eseguire un processo in background>> and the documentation on the function `+hook_process+` in the -link:weechat_plugin_api.it.html#_hook_process[WeeChat plugin API reference]. +link:weechat_plugin_api.it.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank]. [[languages_specificities]] === Specifiche per i linguaggi @@ -84,7 +85,7 @@ link:weechat_plugin_api.it.html#_hook_process[WeeChat plugin API reference]. WeeChat defines a `weechat` module which must be imported with `import weechat`. + A Python stub for WeeChat API is available in the repository: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. // TRANSLATION MISSING [[python_functions]] @@ -121,7 +122,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use modifier `+irc_in2_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_modifier+` in the - link:weechat_plugin_api.it.html#_hook_modifier[WeeChat plugin API reference]. + link:weechat_plugin_api.it.html#_hook_modifier[WeeChat plugin API reference ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -136,7 +137,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use signal `+xxx,irc_out1_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_signal+` in the - link:weechat_plugin_api.it.html#_hook_signal[WeeChat plugin API reference]. + link:weechat_plugin_api.it.html#_hook_signal[WeeChat plugin API reference ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -398,7 +399,7 @@ directory _autoload_ viene creato automaticamente'. // TRANSLATION MISSING Script API is almost the same as C plugin API. -You can look at link:weechat_plugin_api.it.html[WeeChat plugin API reference] +You can look at link:weechat_plugin_api.it.html[WeeChat plugin API reference ^↗^,window=_blank] for detail about each function in API: prototype, arguments, return values, examples. È importante fare la differenza tra un _plugin_ ed uno _script_: @@ -572,7 +573,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); // TRANSLATION MISSING For more information about functions in API, please read the -link:weechat_plugin_api.it.html[WeeChat plugin API reference]. +link:weechat_plugin_api.it.html[WeeChat plugin API reference ^↗^,window=_blank]. [[script_api_functions]] === Funzioni @@ -906,7 +907,7 @@ Elenco di costanti nelle API per gli script: // TRANSLATION MISSING This chapter shows some common tasks, with examples. Only partial things in API are used here, for full reference, see the -link:weechat_plugin_api.it.html[WeeChat plugin API reference]. +link:weechat_plugin_api.it.html[WeeChat plugin API reference ^↗^,window=_blank]. [[buffers]] === Buffer @@ -1185,8 +1186,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Tutte le informazioni disponibili su WeeChat sono sulla pagina -https://weechat.org/dev/info/ +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Esempio di trasferimento di un URL con un'opzione: scaricare l'ultimo pacchetto di sviluppo di WeeChat nel file _/tmp/weechat-devel.tar.gz_: @@ -1206,7 +1208,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. // TRANSLATION MISSING For more information about URL transfer and available options, see functions `+hook_process+` and `+hook_process_hashtable+` in -link:weechat_plugin_api.it.html#_hook_process[WeeChat plugin API reference]. +link:weechat_plugin_api.it.html#_hook_process[WeeChat plugin API reference ^↗^,window=_blank]. [[config_options]] === Configurazione / opzioni diff --git a/doc/ja/weechat_scripting.ja.adoc b/doc/ja/weechat_scripting.ja.adoc index 999da216a..941dc3371 100644 --- a/doc/ja/weechat_scripting.ja.adoc +++ b/doc/ja/weechat_scripting.ja.adoc @@ -17,8 +17,9 @@ このマニュアルは WeeChat チャットクライアントについて説明しており、WeeChat の一部です。 -このマニュアルの最新版は以下のページを参照してください: -https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -66,7 +67,7 @@ WeeChat がクラッシュするため、スクリプトで fork したりスレ されています。これが必要な場合には専用 API 関数を使ってください。 + どうしてもバックグラウンド実行を避けられない場合には `+hook_process+` 関数を使ってください。<<hook_process,バックグラウンドプロセスの実行>>の例および -link:weechat_plugin_api.ja.html#_hook_process[WeeChat プラグイン API リファレンス]内の +link:weechat_plugin_api.ja.html#_hook_process[WeeChat プラグイン API リファレンス ^↗^,window=_blank]内の `+hook_process+` 関数の文書を参照してください。 [[languages_specificities]] @@ -81,7 +82,7 @@ link:weechat_plugin_api.ja.html#_hook_process[WeeChat プラグイン API リフ WeeChat defines a `weechat` module which must be imported with `import weechat`. + A Python stub for WeeChat API is available in the repository: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. // TRANSLATION MISSING [[python_functions]] @@ -118,7 +119,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use modifier `+irc_in2_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_modifier+` in the - link:weechat_plugin_api.ja.html#_hook_modifier[WeeChat plugin API reference]. + link:weechat_plugin_api.ja.html#_hook_modifier[WeeChat plugin API reference ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -133,7 +134,7 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): It is recommended to use signal `+xxx,irc_out1_yyy+` instead, the string received is always UTF-8 valid. + See function `+hook_signal+` in the - link:weechat_plugin_api.ja.html#_hook_signal[WeeChat plugin API reference]. + link:weechat_plugin_api.ja.html#_hook_signal[WeeChat plugin API reference ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -396,7 +397,7 @@ $ ln -s ../script.py スクリプト API は C 言語プラグイン API とほぼ同じです。API に含まれる各関数の詳細 (プロトタイプ、引数、戻り値、例) については -link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス]を参照してください。 +link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス ^↗^,window=_blank]を参照してください。 _プラグイン_ と _スクリプト_ の違いを理解することは重要です: _プラグイン_ とはコンパイル済みバイナリファイルで `/plugin` コマンドを使ってロードします、これに対して @@ -565,7 +566,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == スクリプト API API に含まれる関数の詳しい情報は -link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス]を参照してください。 +link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス ^↗^,window=_blank]を参照してください。 [[script_api_functions]] === 関数 @@ -894,7 +895,7 @@ link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス] この章ではいくつかの良くあるタスクを例を交えて紹介します。ここでは API の一部の機能を使っています。完全なリファレンスは -link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス]を参照してください。 +link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス ^↗^,window=_blank]を参照してください。 [[buffers]] === バッファ @@ -1165,7 +1166,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -WeeChat に関して利用できる情報は全て https://weechat.org/dev/info/ にあります +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. オプション有りの URL 転送の例: 最新の WeeChat 開発パッケージをファイル _/tmp/weechat-devel.tar.gz_ にダウンロード: @@ -1183,7 +1186,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. ---- URL 転送に関するより詳しい情報と利用可能なオプションは -link:weechat_plugin_api.ja.html#_hook_process[WeeChat プラグイン API リファレンス]の +link:weechat_plugin_api.ja.html#_hook_process[WeeChat プラグイン API リファレンス ^↗^,window=_blank]の `+hook_process+` と `+hook_process_hashtable+` を参照してください。 [[config_options]] diff --git a/doc/pl/weechat_scripting.pl.adoc b/doc/pl/weechat_scripting.pl.adoc index d2e8a314a..f5c9e3a7e 100644 --- a/doc/pl/weechat_scripting.pl.adoc +++ b/doc/pl/weechat_scripting.pl.adoc @@ -17,8 +17,9 @@ Tłumaczenie: Ten dokument opisuje klienta rozmów WeeChat, który jest częścią WeeChat. -Najnowsza wersja tego dokumentu znajduje się na tej stronie: -https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -67,7 +68,7 @@ funkcji API, może to prowadzić to awarii WeeChat. + Jeśli coś musi zostać wykonane w tle, można użyć funkcji `+hook_process+`. Zobacz przykład w rozdziale <<hook_process,Wykonanie procesu w tle>> oraz dokumentację do funkcji `+hook_process+` w -link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat] (Angielski). +link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat ^↗^,window=_blank] (Angielski). [[languages_specificities]] === Specyfika języków @@ -80,7 +81,7 @@ link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat] (Angiel WeeChat definiuje moduł `weechat`, który należy zaimportowac poprzez `import weechat`. + Szkielet API WeeChat dla języka Python dostępny jest w repozytorium: -https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Funkcje @@ -114,7 +115,7 @@ dlatego callback może otrzymać ciąc typu `str` lub `bytes` (lista nie jest pe Zalecane jest używanie w zamian modyfikatora `+irc_in2_yyy+`, otrzymany ciąg jest zawsze poprawnym UTF-8. + Zobacz funkcję `+hook_modifier+` w - link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat]. + link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -129,7 +130,7 @@ dlatego callback może otrzymać ciąc typu `str` lub `bytes` (lista nie jest pe Zaleca się użycie w zamian sygnału `+xxx,irc_out1_yyy+`,otrzymany ciąg jest zawsze poprawnym UTF-8. + Zobacz funkcję `+hook_signal+` w - link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat]. + link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -382,7 +383,7 @@ dowiązanie w katalogu _autoload_. == Różnice pomiędzy API dla C API skryptów jest prawie takie same jak API dla wtyczek pisanych w C. -Możesz zajrzeć do link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat] (Angielski) +Możesz zajrzeć do link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat ^↗^,window=_blank] (Angielski) po więcej informacji na temat każdej z funkcji API: prototyp, argumenty, zwracane wartości, przykłady. @@ -549,7 +550,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); == API skryptów Więcej informacji o funkcjach w API, znajdziesz w -link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat] (Angielski). +link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat ^↗^,window=_blank] (Angielski). [[script_api_functions]] === Fukcje @@ -870,7 +871,7 @@ Lista stałych w API skryptów: Ten rozdział przedstawia część częstych zadań z przykładami. Użyto tu tylko część rzeczy dostępnych w API, dokładne informacje można znaleźć -w link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat] (Angielski). +w link:weechat_plugin_api.en.html[Opisu API wtyczek WeeChat ^↗^,window=_blank] (Angielski). [[buffers]] === Bufory @@ -1141,7 +1142,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Wszystkie informacje o WeeChat dostępne są na stronie https://weechat.org/dev/info/ +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Przykładowy transfer URL z opcją: pobranie najnowszej wersji rozwojowej WeeChat do pliku _/tmp/weechat-devel.tar.gz_: @@ -1160,7 +1163,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. Więcej informacji o transferach URL i dostępnych opcjach dla funkcji `+hook_process+` oraz `+hook_process_hashtable+` można znaleźć w -link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat] (Angielski). +link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat ^↗^,window=_blank] (Angielski). [[config_options]] === Konfiguracja / opcje diff --git a/doc/sr/weechat_scripting.sr.adoc b/doc/sr/weechat_scripting.sr.adoc index ee49d986b..c840bf491 100644 --- a/doc/sr/weechat_scripting.sr.adoc +++ b/doc/sr/weechat_scripting.sr.adoc @@ -16,7 +16,9 @@ Ово упутство описује WeeChat чет клијент и део је програма WeeChat. -Последња верзија овог документа може да се нађе на следећој страници: https://weechat.org/doc/ +// TRANSLATION MISSING +Latest version of this document can be found on +https://weechat.org/doc/[this page ^↗^,window=_blank]. [[introduction]] @@ -55,7 +57,7 @@ Almost all examples in this doc are written in Python, but API is the same for o [IMPORTANT] Скрипта *НИКАДА* не сме да се рачва или да креира нити без употребе одговарајуће API функције, то може да сруши програм WeeChat. + -Ако нешто мора да се извршава у позадини, употребите функцију `+hook_process+`. Погледајте пример у поглављу <<hook_process,Покретање процеса у позадини>> као и документацију функције `+hook_process+` у link:weechat_plugin_api.sr.html#_hook_process[WeeChat референтном приручнику API додатака]. +Ако нешто мора да се извршава у позадини, употребите функцију `+hook_process+`. Погледајте пример у поглављу <<hook_process,Покретање процеса у позадини>> као и документацију функције `+hook_process+` у link:weechat_plugin_api.sr.html#_hook_process[WeeChat референтном приручнику API додатака ^↗^,window=_blank]. [[languages_specificities]] === Језичке специфичности @@ -67,7 +69,7 @@ Almost all examples in this doc are written in Python, but API is the same for o ===== Модул Програм WeeChat дефинише `weechat` модул који мора да се увезе командом `import weechat`. + -Python стаб за WeeChat API је соступан у репозиторијуму: https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi]. +Python стаб за WeeChat API је соступан у репозиторијуму: https://raw.githubusercontent.com/weechat/weechat/master/src/plugins/python/weechat.pyi[weechat.pyi ^↗^,window=_blank]. [[python_functions]] ===== Функције @@ -97,7 +99,7 @@ Python стаб за WeeChat API је соступан у репозиториј Препоручује се да се уместо ње користи модификатор `+irc_in2_yyy+`, примљени стринг је увек валидан UTF-8. + Погледајте функцију `+hook_modifier+` у - link:weechat_plugin_api.sr.html#_hook_modifier[WeeChat референтном приручнику API додатака]. + link:weechat_plugin_api.sr.html#_hook_modifier[WeeChat референтном приручнику API додатака ^↗^,window=_blank]. | hook_signal | xxx,irc_out_yyy + @@ -112,7 +114,7 @@ Python стаб за WeeChat API је соступан у репозиториј Препоручује се да се уместо њега користи сигнал `+xxx,irc_out1_yyy+`, стринг који се прима је увек валидан UTF-8. + Погледајте функцију `+hook_signal+` у - link:weechat_plugin_api.sr.html#_hook_signal[WeeChat референтном приручнику API додатака]. + link:weechat_plugin_api.sr.html#_hook_signal[WeeChat референтном приручнику API додатака ^↗^,window=_blank]. | hook_process + hook_process_hashtable @@ -501,7 +503,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); [[script_api]] == API скриптовања -За више информација о функцијама које постоје у API, молимо вас да прочитате link:weechat_plugin_api.sr.html[WeeChat референтни приручник API додатака]. +За више информација о функцијама које постоје у API, молимо вас да прочитате link:weechat_plugin_api.sr.html[WeeChat референтни приручник API додатака ^↗^,window=_blank]. [[script_api_functions]] === Функције @@ -820,7 +822,7 @@ weechat_hook_timer(1000, 0, 1, $timer_cb, 'test'); [[common_tasks]] == Уобичајени задаци -Ово поглавље приказује неке уобичајене задатке, уз примере. Овде се користе само делимичне ствари из API, за потпуно упутство, погледајте link:weechat_plugin_api.sr.html[WeeChat референтни приручник API додатака]. +Ово поглавље приказује неке уобичајене задатке, уз примере. Овде се користе само делимичне ствари из API, за потпуно упутство, погледајте link:weechat_plugin_api.sr.html[WeeChat референтни приручник API додатака ^↗^,window=_blank]. [[buffers]] === Бафери @@ -1080,7 +1082,9 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -Све доступне информације у вези програма WeeChat се налазе на страници https://weechat.org/dev/info/ +// TRANSLATION MISSING +All infos available about WeeChat are on +https://weechat.org/dev/info/[this page ^↗^,window=_blank]. Пример URL преноса са опцијом: преузимање најновијег WeeChat развојног пакета у фајл _/tmp/weechat-devel.tar.gz_: @@ -1096,7 +1100,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel. 30 * 1000, "my_process_cb", "") ---- -За више информација у вези URL преноса, као и за доступне опције, погледајте функције `+hook_process+` и `+hook_process_hashtable+` у link:weechat_plugin_api.sr.html#_hook_process[WeeChat референтни приручник API додатака]. +За више информација у вези URL преноса, као и за доступне опције, погледајте функције `+hook_process+` и `+hook_process_hashtable+` у link:weechat_plugin_api.sr.html#_hook_process[WeeChat референтни приручник API додатака ^↗^,window=_blank]. [[config_options]] === Конфигурација / опције |