Skip to content

Troubleshooting (Problemas comuns)

Vanessa Gomes edited this page Feb 11, 2015 · 2 revisions

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

Atualização do bundle

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.