Erfahrungen mit Plug-In Globalize / Umstellen auf Deutsch?

Hallo,
vielleicht habt ihr schon Erfahrungen mit dem Globalize Plugin gemacht.
Ich kriege meine Datumdarstellung damit nicht erhofft umgestellt. Hatte
das einer von euch auch schon einmal?

In der enviroment.rb habe ich
include Globalize
Locale.set_base_language ‘de-DE’
DEFAULT_LOCALE = ‘de-DE’
DEFAULT_DATE_FORMAT = ‘%H:%M:%S - %A %B %d %Y’
hinterlegt. Damit sollte er DE als Sprache aus den hinterlegten Tabellen
nutzen. In den Tabellen habe ich die Uebersetzungen fuer die Wochentage
eingegeben. Trotzdem wird weiterhin alles auf Englisch angegezeigt
:-/…

Woran kann das liegen, dass Infos nicht gezogen werden?

Bei Datumsausgaben muss man noch “localize” hinten dran hängen. Diese
Funktion wird von Globalize zur Verfügung gestellt. Allerdings ist das
recht unpraktikabel, da man das Format hierbei immer mit übergeben
muss !?!

Daher empfiehlt es sich mit sowas wie

module Globalize
module CoreExtensions
module Date
alias_method :localize_old, :localize
def localize(format = DEFAULT_DATE_FORMAT)
format = Locale.active.date_format if !
Locale.active.date_format.nil?
return localize_old(format)
end
end
end
end

die localize Funktion von Globalize anzupassen.

Ich hoffe ich konnte auf die richtige Richtung hinweisen.

Am Freitag, den 26.09.2008, 09:29 +0200 schrieb Knut L.:

hinterlegt. Damit sollte er DE als Sprache aus den hinterlegten Tabellen
nutzen. In den Tabellen habe ich die Uebersetzungen fuer die Wochentage
eingegeben. Trotzdem wird weiterhin alles auf Englisch angegezeigt
:-/…

Woran kann das liegen, dass Infos nicht gezogen werden?


rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Mit den besten Grüßen aus Düsseldorf

Sven J.

HS Public Relations GmbH

Marbacher Str. 114
D-40597 Düsseldorf

Fon: +49 211 90486-0
Fax: +49 211 90486-22

[email protected]

Sitz der Gesellschaft: Düsseldorf - AG Düsseldorf HRB 23149 -
USt-ID-Nr.: DE119372867 - Steuer-Nr.: 13358360228
Geschäftsführer: Alois Schnabl, Claudia Heidemeyer, Sebastian Schnabl -
Postfach 18 03 41 - D 40570 Düsseldorf


rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug