Domanda

Sto cercando di utilizzare l'internazionalizzazione in rotaie.Qui l'ho trovato per il comando

<%= t :hello_world %>
.

So che ineed da definire : hello_world nel file config / localis / en.yml come questo

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

Quello che voglio sapere è come in django IT Genera traduzione utilizzando MakeMemessages , c'è in qualsiasi modo per farloin rotaie ?Diventa un compito noioso trovare e scrivere nuove traduzioni.

Grazie

È stato utile?

Soluzione

Potresti prendere in considerazione il controllo di https://github.com/svenfuchs/i18n-missing_translations Fornisce un modo per creare un YML con chiavi di traduzioni mancanti mentre naviga la tua applicazione.

Il cablaggio quando si esegue i test dovresti avere tutte le traduzioni mancanti se hai una copertura esauriente.

Non sembra slick come è la makemessagine di Django, ma è un inizio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top