Zaktualizowałem active_admin do wersji 0.3.0, aby działało internacjonalizacja. Ale mam z tym problemy.activeadmin + internacjonalizacja
Mam plik pl.yml na bieżąco z sekcji activeadmin który wygląda tak:
pl:
active_admin:
blank_slate:
content: "Nie ma jeszcze rekordów."
link: "Nowy"
dashboard: "Dashboard2"
view: "Podgląd"
ten nie działa, więc próbowałem dodanie tego kodu do mojego environment.rb:
config.before_configuration do
I18n.locale = :pl
I18n.load_path += Dir[Rails.root.join('config', 'locales', '*', '.{rb,yml}')]
I18n.reload!
end
Teraz internacjonalizacja wydaje się działać w środowisku programistycznym, ale nadal mam problemy w innych środowiskach. Mam problem z deską rozdzielczą: klucz. Zwykle, krótko mówiąc, kiedy I18n nie znajdzie klucza, który wkłada klucz: z wielką literą, w tym przykładzie będzie to "Dashboard". Ale w moim przypadku mam coś takiego:
Develoment:
Produkcja:
Czy jest ktoś, kto miał ten sam problem? Robię coś złego, czy jest to błąd activeadmin? Jakieś rozwiązanie?
dziękuję! wykonał zadanie, ale nadal - to tylko obejście. Czekam, aż to naprawią. ;) –
Ten błąd został częściowo naprawiony w najnowszej wersji. patrz https://github.com/gregbell/active_admin/issues/434 – kuboon