Difference between revisions of "LlToLower/de"

From Second Life Wiki
Jump to navigation Jump to search
(l10n)
 
(Fixed LSL-syntax)
 
Line 9: Line 9:
|caveats=*Es gibt kein llToProperCase in LSL (also keine Funktion, um die ''richtige'' Schreibweise wiederherzustellen).
|caveats=*Es gibt kein llToProperCase in LSL (also keine Funktion, um die ''richtige'' Schreibweise wiederherzustellen).
*Die Funktionsweise von Mono und der alten {{HoverText|VM|Virtual Machine}} ist unterschiedlich für Umlaute.
*Die Funktionsweise von Mono und der alten {{HoverText|VM|Virtual Machine}} ist unterschiedlich für Umlaute.
<lsl>
<source lang="lsl2">
default{
default
     state_entry(){
{
         llOwnerSay(llToUpper("ÜÖÄüöäß"));
     state_entry()
         llOwnerSay(llToLower("ÜÖÄüöäß"));
    {
         llOwnerSay( llToUpper( "ÜÖÄüöäß" ));
         llOwnerSay( llToLower( "ÜÖÄüöäß" ));
     }
     }
}</lsl>
}
</source>
führt in Mono zu
führt in Mono zu
<pre>
<pre>
Line 28: Line 31:
|constants
|constants
|examples=
|examples=
<lsl>string msg = "Ich mag EIS!";
<source lang="lsl2">
string p = llToLower(msg);
string msg = "Ich mag EIS!";
llOwnerSay(p);//Wird "ich mag eis!" sagen</lsl>
string p = llToLower( msg );
 
llOwnerSay( p ); //Wird "ich mag eis!" sagen
</source>
|helpers
|helpers
|also_functions={{LSL DefineRow/de||[[llToUpper]]||Gibt eine {{string/de}} in Großbuchstaben.}}
|also_functions={{LSL DefineRow/de||[[llToUpper]]||Gibt eine {{string/de}} in Großbuchstaben.}}

Latest revision as of 11:57, 8 November 2021

Beschreibung

Funktion: string llToLower( string src );

Gibt eine Zeichenkette, die src in Kleinbuchstaben entspricht.

• string src

Das Gegenteil von llToUpper.

Warnungen

  • Es gibt kein llToProperCase in LSL (also keine Funktion, um die richtige Schreibweise wiederherzustellen).
  • Die Funktionsweise von Mono und der alten VM ist unterschiedlich für Umlaute.
default
{
    state_entry()
    {
        llOwnerSay( llToUpper( "ÜÖÄüöäß" ));
        llOwnerSay( llToLower( "ÜÖÄüöäß" ));
    }
}

führt in Mono zu

Object: ÜÖÄÜÖÄß
Object: üöäüöäß

während die alte VM die Zeichenketten unverändert lässt:

Object: ÜÖÄüöäß
Object: ÜÖÄüöäß
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

string msg = "Ich mag EIS!";
string p = llToLower( msg );

llOwnerSay( p ); //Wird "ich mag eis!" sagen

Notizen

Dies funktioniert nur für ASCII7 Zeichen. SVC-3760

Siehe auch

Funktionen

•  llToUpper Gibt eine Zeichenkette in Großbuchstaben.

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function string llToLower( string src );
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.