doc: add translations for function hashtable_add_from_infolist (plugin API reference)

v2.8-utf8proc
Sébastien Helleu 2018-05-20 15:55:48 +02:00
parent c1fc590e0a
commit dc6ad7b501
2 changed files with 93 additions and 0 deletions

View File

@ -4964,6 +4964,51 @@ weechat_hashtable_add_to_infolist (hashtable, infolist_item, "testhash");
[NOTE]
Cette fonction n'est pas disponible dans l'API script.
==== hashtable_add_from_infolist
_WeeChat ≥ 2.2._
Ajouter les éléments d'une infolist dans une table de hachage.
Prototype:
[source,C]
----
int weechat_hashtable_add_from_infolist (struct t_hashtable *hashtable,
struct t_infolist *infolist,
const char *prefix);
----
Paramètres :
* _hashtable_ : pointeur vers la table de hachage
* _infolist_ : pointeur vers l'infolist
* _prefix_ : chaîne utilisée comme préfixe pour les noms dans l'infolist
Valeur de retour :
* 1 si ok, 0 en cas d'erreur
Exemple en C :
[source,C]
----
weechat_hashtable_add_from_infolist (hashtable, infolist, "testhash");
/* si l'infolist contient :
"testhash_name_00000" = "cle1"
"testhash_value_00000" = "valeur 1"
"testhash_name_00001" = "cle2"
"testhash_value_00001" = "valeur 2"
alors les variables suivantes seront ajoutées dans la table de hachage :
"cle1" => "valeur 1"
"cle2" => "valeur 2"
*/
----
[NOTE]
Cette fonction n'est pas disponible dans l'API script.
==== hashtable_remove
_WeeChat ≥ 0.3.3._

View File

@ -5070,6 +5070,54 @@ weechat_hashtable_add_to_infolist (hashtable, infolist_item, "testhash");
[NOTE]
Questa funzione non è disponibile nelle API per lo scripting.
==== hashtable_add_from_infolist
_WeeChat ≥ 2.2._
// TRANSLATION MISSING
Add infolist items in a hashtable.
Prototipo:
[source,C]
----
int weechat_hashtable_add_from_infolist (struct t_hashtable *hashtable,
struct t_infolist *infolist,
const char *prefix);
----
Argomenti:
* _hashtable_: puntatore alla tabella hash
// TRANSLATION MISSING
* _infolist_: infolist pointer
* _prefix_: stringa usata come prefisso per i nomi nella lista info
Valore restituito:
* 1 se ok, 0 in caso di errore
Esempio in C:
// TRANSLATION MISSING
[source,C]
----
weechat_hashtable_add_from_infolist (hashtable, infolist, "testhash");
/* if infolist contains:
"testhash_name_00000" = "key1"
"testhash_value_00000" = "value 1"
"testhash_name_00001" = "key2"
"testhash_value_00001" = "value 2"
then following variables will be added to hashtable:
"key1" => "value 1"
"key2" => "value 2"
*/
----
[NOTE]
Questa funzione non è disponibile nelle API per lo scripting.
==== hashtable_remove
_WeeChat ≥ 0.3.3._