Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>AppleScript: Platzhalter für Variablen in localized.strings?

AppleScript: Platzhalter für Variablen in localized.strings?

wurzelmac27.03.1210:33
Ich wurde gebeten, einige AppleScripts zu lokalisieren. Um einen halbwegs korrekten deutschen Satz zu bilden, müsste der Entwickler Variablen in die localized.strings einbauen, und zwar in etwa so:
/* German localized text for WC Temperature Falling */

"ISO_639-1Language_code"="en";    //DO NOT LOCALISE THIS!!!!

/* Growl notifications */
"Temperature has fallen below $vtemp;"="Die Temperatur ist unter $vtemp; gesunken";
"Outside temperature has fallen below the threshold of: $vtemp; at $vtime;"="Die Außentemperatur ist um $vtime; unter den Grenzwert von $vtemp; gesunken";
"at"="um";
"The current temperature is: $vtemp;"="Die momentane Temperatur ist: $vtemp;";

Im Beispiel oben wären das Variablen für die Temperatur und die Uhrzeit, welche sich das Script von einem Wetterprogramm holt. Wenn die Strings ohne die Möglichkeit einer Variable übersetzt werden, lautet der erste Satz in etwa:
"Temperature has fallen below"="Die Temperatur ist gesunken unter";
Während der Output auf Englisch passt (Temperature has fallen below 12°C) klingt es auf Detusch doch etwas hölzern (Die Temperatur ist gesunken unter 12°C).

Kennen die AppleScripter in MTN dafür eine Lösung, die ich dem "Schreiber" der Scripte anbieten kann?
0

Kommentare

mactelge
mactelge27.03.1211:19
"Es ist zu kalt zum Baden"
„Dreh´dich um – bleib´wie du bist – dann hast du Rückenwind im Gesicht!“
0
wurzelmac27.03.1211:43
mactelge
"Es ist zu kalt zum Baden"

Aber für die Gartenarbeit reicht es schon.

0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.