Thread:User talk:ToSter/PLURAL

Funkcja plural ma specjalną definicję dla języka polskiego. Zwraca jeden z 3 parametrów koniecznych do poprawnego automatycznego wygenerowania na przykład zdania Jeśli wstawisz liczbę 1, 2 lub 5 forma będzie inna. W języku polskim zazwyczaj występują trzy formy, a nie tak jak w większości języków tylko dwie. Możesz to sprawdzić w dowolnym polskojęzycznym projekcie. Tutaj oczywiście plural zadziała jak dla języka angielskiego. Co ciekawe jeśli brak w zdaniu konkretnej wartości czasem określenie jakiej formy użyć nie jest jednoznaczne. Mam piłki, ale mam dużo piłek.
 * Mam $1 NaN piłkis

Twoja poprawka w treści komunikatu  spowoduje $3 NaN zmians]  źle zadziała dla dwóch liczebników
 * po wstawieniu 1 -> spowoduje 1 zmiany
 * po wstawieniu 2 -> spowoduje 2 zmian
 * po wstawieniu 5 -> spowoduje 5 zmian