Демка, которую я показывал на социальной встрече: http://github.com/ruz/Locale-Maketext-Demo
Всем писать в блоги, хочу реализаций на других языках. 2009/11/20 Dmitry E. Oboukhov <[email protected]>: > кстати еще одна тема: > > если вы делаете многоязычную программу на перл, то вместо таких строк: > > printf "something %s another something %s", $s1, $s2; > > лучше всего писать нечто: > > printf "something %1\$s another something %2\$s", $s1, $s2; > > суть в следующем. переводчику попадет строка: > something %1\$s another something %2\$s > > либо строка > > something %s another something %s > > в первом случае он может менять аргументы местами (а во многих языках > например фиксированный порядок слов) а в другом случае не может > > (исходим из того что переводчик в 99.9% случаев не знает язык > программирования на котором написана программа) > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :’ : email: [email protected] jabber://[email protected] > `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEAREDAAYFAksFuroACgkQq4wAz/jiZTdvogCgmToUEDxq0ov+W6P48RCbek2v > RX8An1YaVdaSrXO2AIke8uCe0RmRtc2D > =UwAO > -----END PGP SIGNATURE----- > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- Best regards, Ruslan. -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
