LlGetAgentLanguage/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: string llGetAgentLanguage( key avatar );336 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un string qui contient le code de la langue préférée de l'avatar.
• key | avatar | – | UUID d'avatar qui est dans la même region |
Code | Description |
---|---|
"en-us" | English |
"da" | Dansk (Dannois) |
"de" | Deutsch (Allemand) |
"es" | Español (Espagnol) |
"fr" | Français |
"it" | Italiano (Italien) |
"hu" | Magyar (Hongrois) (*) |
"nl" | Nederlands (Hollandais) (*) |
"pl" | Polski (Polonais) |
"pt" | Portugués (Portuguais) |
"ru" | Русский (Russe) |
"tr" | Türkçe (Turc) |
"uk" | Українська (Ukrainien) (*) |
"zh" | 中文 (简体) (Chinois traditionnel) |
"ja" | 日本語 (Japonais) |
"ko" | 한국어 (Korean) (*) |
(*) Ces langages ne sont plus sélectionnables à partir du choix de langage de l'interface dans le menu Preferences/General/Langage
Avertissements
- Si l'utilisateur a desactivé "Partager le langage avec les objets" alors cette fonction renvoie une chaîne vide.
Exemples
<lsl>default {
state_entry() { }
touch_start(integer n) { integer i;
for (i = 0; i < n; i++) { string name = llDetectedName(i); string lang = llGetAgentLanguage(llDetectedKey(i));
if (lang == "") lang="en-us"; // Default to English.
if (lang == "en-us") llSay(0, "Hi there, " + name + "!"); else if (lang == "es") llSay(0, "¡Hola, " + name + "!"); else if (lang == "fr") llSay(0, "Salut, " + name + " !"); else if (lang == "ja") llSay(0, "やあ、 "+ name + "!"); else if (lang == "de") llSay(0, "Hallo, " + name + "!"); else if (lang == "pt") llSay(0, "Olá!, " + name + "!"); else if (lang == "ko") llSay(0, "안녕하세요, " + name + "!"); else if (lang == "zh") llSay(0, "喜有, " + name + "!"); } }
} </lsl>
Notes avancées
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.