phpbar.de logo

Mailinglisten-Archive

[php] gettext mit verketteten Strings und Parametern

[php] gettext mit verketteten Strings und Parametern

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Fre Okt 26 14:39:12 CEST 2007


Hallo Ringo,

Am Freitag, 26. Oktober 2007 schrieb Ringo Großer:
> Ist sprintf an die Lokalisierung angebunden? Im Quercus [1] wird
> nämlich explizit auf diesen Umstand eingegangen:
>
> "The most noticeable difference is that printf is not used anymore
> and that "%d%d%d" has been changed to "[_0]/[_1]/[_2]". Because
> printf placeholders are not unique and their positions may change in
> another language, we cannot use printf. Instead, we use Quercus
> gettext ordered placeholders."

ok, das ist natürlich ein Punkt. Änderst Du bei printf() sprachabhängig 
die Reihenfolge der Platzhalter, mußt Du auch die Reihenfolge der 
Parameter ändern, die Du übergibst. Das stimmt.

Viele Grüße,
Lutz

php::bar PHP Wiki   -   Listenarchive