JasonTrue a écrit:
To the best of my knowledge, there isn't a language
that requires something more complicated than singular/plural
Ces langues existent. Dans mon polonais natal, par exemple, il y a trois formes: pour 1, pour 2-4 et pour zéro et des nombres supérieurs à 4. Puis après que vous atteignez 20, les formes pour 21, 22-24 et 25+ sont encore différentes (mêmes formes grammaticales que pour les chiffres 0-9). Et oui, "vous avez 0 choses" semble maladroit, parce que vous ne risquez pas de voir cela utilisé dans la vraie vie.
En tant que spécialiste de la localisation, voici ce que je recommande:
Si les formes possibles, l'utilisation qui mettent le chiffre à la fin:
a: Number of cars: %d
Cela signifie que la forme du nom « voiture » ne ne dépend pas du nombre, et 0 est aussi naturel que n'importe quel autre nombre.
Si ce qui précède n'est pas acceptable, faites au moins toujours une phrase complète une ressource traduisible. Autrement dit, n'utilisez
b: You have 1 car.
c: You have %d cars.
Mais jamais divisé ces unités en fragments plus petits tels que
d: You have
e: car(s)
(Puis un autre endroit que vous avez un sch de ressources non localisables « % s% d% La différence est que si je ne peux pas traduire (c) directement, puisque la forme du nom va changer, je peut voir le problème et je peux changer la phrase pour former (a) en traduction. Par contre, quand je suis confronté à des fragments (d) et (e), il n'y a aucun moyen de m'assurer que la phrase résultante sera grammaticale. Encore une fois: en utilisant des fragments garantit que dans certaines langues la traduction sera quelque chose de grammaticalement maladroit à complètement cassé.
Cela s'applique à tous les niveaux, pas seulement aux chiffres. Par exemple, un fragment tel que "% s a été supprimé" est également intraduisible, puisque la forme du verbe dépendra du genre du nom, qui n'est pas disponible ici. Le mieux que je peux faire pour le polonais est l'équivalent de "Deleted:% s", mais je ne peux le faire que si l'espace réservé% s est inclus dans la ressource traduisible. Si tout ce que j'ai est "a été supprimé" sans aucune indication sur le nom référent, je ne peux que surprendre mon chien en jurant à haute voix et à la fin je dois encore produire de la grammaire des ordures.
Ce lien ne fonctionne pas. –
On dirait que le site a changé le schéma de l'url .. marquer un pour REST. –