Ce que tu veux faire, c'est un traducteur automatique ?
Je ne connais aucun CMS / framework qui utilise ce genre de chose. Les traductions sont toujours faites a la main, et stockées en bdd (rarement) ou dans des fichiers (plus souvent: yaml, xml, ini ...). Le net regorge d'exemples de ce style, a commencer par github ( https://github.com/Philipp15b/php-i18n, par exemple). Et donc dans ce cas il n'y a pas besoin de "gérer les pluriels" puisque si ta phrase est au pluriel, tu la traduis (et la stockes) au pluriel toi-meme.
Si vraiment tu veux un truc automatique qui fait la trad' a la volée, alors a coder c'est plus l’algorithme qui va te poser problème qu'autre chose. Il y a éventuellement google traduction et son API (payante).