Question

J'essaie d'utiliser l'internationalisation dans les rails.Ici, j'ai trouvé que pour la commande

<%= t :hello_world %>

Je sais que l'ineed de définir : hello_world dans le fichier config / local / fr.yml comme celui-ci

# config/locales/en.yml
en:
  hello_world: Hello world!

Ce que je veux savoir est comme dans django il génère des fichiers de traduction utilisant makemessages , est là n'importe quel moyen de le fairedans les rails ?Cela devient une tâche fastidieuse de trouver et d'écrire des traductions entières.

merci

Était-ce utile?

La solution

Vous pouvez envisager de vérifier https://github.com/svenfuchs/i18n-missing_translations queFournit un moyen de construire un YML avec des touches de traduction manquantes pendant que vous parcourez votre application.

Le câblage lorsque vous exécutez vos tests, vous devez Yielld toutes les traductions manquantes si vous avez une couverture exhaustive.

Cela ne semble pas aussi slick que les makemessages de Django, mais c'est un début.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top