-
Notifications
You must be signed in to change notification settings - Fork 2
Troubleshooting (Problemas comuns)
Esta página lista os problemas mais comuns encontrados quando queremos rodar/instalar/baixar o Redu.
#Ubuntu Problemas mais comuns encontrados com Ubuntu.
#Mac OS Problemas mais comuns encontrados com MacOS.
##Problemas com I18n e Internacionalização. Um problema que pode ocorrer ao tentar criar as tabelas, ou carregá-las, com os comandos de XXX, você pode se deparar com
rake aborted! undefined method `to_sym' for ["pt-BR"]:Array
Como proceder? No seu arquivo
.../redu/config/application.rb
Atualize os seguintes trechos, deixando-os iguais ao sugerido aqui. Essas ocorrências começam na linha 31 do código.
# The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
# config.i18n.default_locale = :de
config.i18n.load_path += Dir[ Rails.root.join("lang", "ui", '*.{rb,yml}').to_s ]
config.i18n.available_locales = ['pt-BR']
config.i18n.default_locale = 'pt-BR'
Mais adiante, no mesmo arquivo, atualize as chamadas do I18n.
# Seta locale default para pt-br
config.i18n.default_locale = :"pt-BR"
I18n.locale = config.i18n.default_locale
I18n.available_locales = [config.i18n.default_locale]
por:
# Seta locale defaul para pt-br
I18n.locale = config.i18n.default_locale
I18n.available_locales = config.i18n.available_locales
Não execute o bundle update. Ele pode atualizar gems que não são mais compatíveis com a versão do Ruby ou Rails usados no Redu.
#Windows Problemas mais comuns encontrados com Windows.