Extensões de arquivo |
.yml, .yaml |
Extensão de API |
yml |
Importar |
Sim |
Exportar |
Sim |
Suporte para formas plurais |
Sim |
Suporte para descrição |
Não |
Ruby on Rails é uma estrutura de texto original aberto desenhada para simplificar o desenvolvimento de aplicativos da Web usando o idioma de programação Ruby. Ruby on Rails tem um módulo integrado para localização que usa .YAML como formato padrão de arquivo (juntamente com RB).
Antes da tradução, faça uma rápida verificação no arquivo .YAML certificando-se de que ele está de acordo com todas as convenções .YAML, como o nisto de dados com base em rascunho.
Se um arquivo contiver chaves no formato matriz, o editor mostrará a tradução como uma string. Certifique-se de que os tradutores não alteram a sintaxe, pois não há validação de conteúdo para esse tipo de chave. O tipo de chave pode ser alterado para Matriz nas configurações chave para excluí-lo automaticamente dos pedidos de tradução.
Amostra de código
--- Inglês: boolean_key: true empty_string_translation: '' key_with_description: Cheque-o! This key has a description! (Pelo menos em alguns formatos) key_with_line-break: |- Esta tradução contém uma quebra de linha. nested: profundamente: chave: Uau, esta chave está aninhada ainda mais. chave: Esta chave está aninhada dentro de um namespace. null_translation: pluralized_key: um: Apenas uma pluralização encontrada. outro: Você tem %s pluralizações! zero: Você não tem pluralização. sample_collection: - primeiro item - segundo item - terceiro item simple_key: Apenas uma chave simples com uma mensagem simples. unverified_key: Esta tradução ainda não está verificada e está esperando por ela. (Em alguns formatos que também exportamos este estado)