Anita S.

Anita S. właściciel,
Sadurska.com

Temat: printf po polsku

Witam,
szukam i nie moge nigdzie znaleźć odpowiedzi... chyba zadaję złe pytania:)

Chcę, aby wyświetlała się poprawna firma rzeczownika i chciałabym w tym celu uzyć printf.
Czy jest to mozliwe, aby jakoś dodać tu formę dla
0 produktów
1 produkt
2-4 produkty
5-21 produktów
itp

Wiem, jak po angielsku ale czy po polsku też dfa rade to zrobić za pomocą tej funkcji?

<?php printf( _n('%s produkt', '%d produktów'; ?>

konto usunięte

Temat: printf po polsku

34 produkty.... czuje ze bedzie niezla zabawa ;)
a nie mozesz powiedziec po prostu "produktow: 13"
w ten sposob bedzie to niezalezne i nie bedziesz marnowac czasu ;)

konto usunięte

Temat: printf po polsku

Ja od lat korzystam sobie na własny użytek z własnego "cudu":
<?php

function WordAlternation()
{
$args = func_get_args();
$n = $args[0];

$mod = $n%10;
$mod_100 = $n%100;

if ($n == 1) {
return $args[1];
} elseif ($n > 100 && $mod_100 >= 12 && $mod_100 <= 14) {
return $args[3];
} elseif ($mod >= 2 && $mod <= 4 && ($n < 10 || $n > 20)) {
return $args[2];
} else {
return $args[3];
}
}

?>

20 <?php echo WordAlternation(20, 'produkt', 'produkty', 'produktów');
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: printf po polsku

Właśnie to zrobiłam:)
Andrzej Winnicki:
34 produkty.... czuje ze bedzie niezla zabawa ;)
a nie mozesz powiedziec po prostu "produktow: 13"
w ten sposob bedzie to niezalezne i nie bedziesz marnowac czasu ;)
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: printf po polsku

Dziękuję Rafał, muszę przetestować:)
Rafał - Nieckula:
Ja od lat korzystam sobie na własny użytek z własnego "cudu":

konto usunięte

Temat: printf po polsku

Daj znać, czy Ci się udało zaimplementować :)

Następna dyskusja:

templatka do joomli po polsku




Wyślij zaproszenie do