
Upgrade Rails to 2.3.2 with Gettext support
Ruby-GetText-Package-2.0.0 finalmente è compatibile con rails-2.3.2. (la versione rails-2.3.1 e precedenti non funzionano con gettext-2.0.0)
In questa micro guida illustriamo brevemente come upgradare rails-2.x.x a rails-2.3.2 con gettext.
Installa rails-2.3.2 o successivo (Richiesto)
$ gem install rails
Installiamo le nuove le gems (Richiesto)
(su) $ gem uninstall gettext # for gettext-1.93.0 $ gem install gettext_rails Successfully installed locale-2.0.0 Successfully installed gettext-2.0.0 Successfully installed gettext_activerecord-2.0.0 Successfully installed locale_rails-2.0.0 Successfully installed gettext_rails-2.0.0 5 gems installed
Aggiorniamo l’applicazione rails
config/environment.rb (Richiesto)
Rails::Initializer.run do |config| : : config.gem "locale_rails" config.gem "gettext_activerecord" config.gem "gettext_rails" end
app/controller/app/controllers/application_controller.rb (Richiesto)
Rinominiamo application.rb in application_controller.rb. init_gettext era presente anche nelle vecchie versioni di gettext.
Rakefile (Raccomandato)
Creiamo un file con i comandi di base per gettext in lib/tasks (sostituiamo clrk con il nome della nostra applicazione).
# desc "gettext base command"
namespace :gettext do
desc "Create mo-files for L10n"
task :makemo do
require 'gettext_rails/tools'
GetText.create_mofiles
end
desc "Update pot/po files to match new version."
task :updatepo do
require 'gettext_rails/tools'
GetText.update_pofiles("clerk", Dir.glob("{app,lib}/**/*.{rb,erb}"),
"clerk 1.0.0")
end
end
La nostra applicazione è pronta a essere eseguita!
P.S. Se utilizzate RedCloth dovete aggiungere questa riga in enviroment.rb:
Rails::Initializer.run do |config| : : config.gem "RedCloth", :lib => "redcloth", :source => "http://code.whytheluckystiff.net" end
E poi eseguire questi 2 comandi
(su) $ rake gems:unpack $ rake gems:build
Per altri problemi controllate su http://sudothinker.com/2009%2F3%2F2%2Frails-2-3-upgrade-problems-and-solutions potrebbe esserci la soluzione che cercate!








Sources…
[...]check below, are some totally unrelated websites to ours, however, they are most trustworthy sources that we use[...]……
Recommeneded website…
below you’ll find the link to some sites that we think you should visit…
Hello there, have you by chance thought about to publish regarding Nintendo or PS handheld?
I’m no longer certain where you’re getting your information, but great topic. I must spend some time learning much more or working out more. Thanks for great info I used to be in search of this information for my mission.