Category:LSL Key/fr: Difference between revisions

From Second Life Wiki
Jump to navigation Jump to search
Preparing for translation by Catherine Pfeffer
 
categorized category
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Multi-lang}}
{{LSL Header/fr|ml=*}}{{LSLC/fr|}}{{LSLC/fr|Types}}
{{LSL Header}}


A key is a unique identifier in Second Life (often referred to as a UUID) for anything mostly, be it a prim, avatar, texture, etc.
Une clé (key) est un identificateur unique dans Second Life (également connu sous le nom de UUID). À peu près n'importe quoi peut être identifié avec une key, qu'il s'agisse d'une prim, d'un avatar, d'une texture, etc.


The key itself is formed of hexidecimal characters (a-f and 0-9) and each section of the key is broken up by dashes.
La clé elle-même est formée de caractères hexidécimaux (de 'a' à 'f' et de '0' à '9'), chaque section de la clé étant séparée par des tirets '-'.


An example key:
Voici un exemple de key :
<pre>"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"</pre>
<pre>"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"</pre>


When passed as the parameter for a {{LSLGC|Conditional|conditional}} it only evaluates true if it is a valid key and not [[NULL_KEY]]. You can use this to detect if an arbitrary string is a valid key as follows:
Lorsqu'une key est passée en paramètre d'une {{LSLGC|Conditional/fr|condition}}, elle n'est évaluée comme true que si elle est valide et différente de [[NULL_KEY/fr|NULL_KEY]]. Vous pouvez utiliser cela pour déterminer si une chaîne de caractères aribitraire correspond à une clé :


<pre>
<pre>
integer isKey(key in) {
integer estUneCle(key entree) {
     if(in) return 2;
     if (entree) return 2;
     return (in == NULL_KEY);
     return (entree == NULL_KEY);
}</pre>
}</pre>

Latest revision as of 00:56, 17 April 2009

Une clé (key) est un identificateur unique dans Second Life (également connu sous le nom de UUID). À peu près n'importe quoi peut être identifié avec une key, qu'il s'agisse d'une prim, d'un avatar, d'une texture, etc.

La clé elle-même est formée de caractères hexidécimaux (de 'a' à 'f' et de '0' à '9'), chaque section de la clé étant séparée par des tirets '-'.

Voici un exemple de key :

"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"

Lorsqu'une key est passée en paramètre d'une condition, elle n'est évaluée comme true que si elle est valide et différente de NULL_KEY. Vous pouvez utiliser cela pour déterminer si une chaîne de caractères aribitraire correspond à une clé :

integer estUneCle(key entree) {
    if (entree) return 2;
    return (entree == NULL_KEY);
}