Habe die Railsversion auf 2.3.8 umgestellt.
Jetzt läuft es.

Dank an alle

Guido

Zitat von "M. Ladach" <lad...@jbiz.de>:

Hallo Guido,

meiner Ansicht nach dürfte in der Datei config/locales/de.yml ein
'%{count}' an der betreffenden Stelle nicht stehen:


  date:
    formats:
      short: "%e. %b"

  time:
    formats:
      short: "%e. %B, %H:%M Uhr"


Wenn aber z.B. folgendes realisiert werden soll:
"angemeldet seit 5 Minuten"
könnte der Code eher so aussehen:

I18n.translate('logins.seit',:count =>6)
oder einfacher:
t('logins.seit',:count =>6)

die Datei config/locales/de.yml sähe dann beispielsweise so aus:

logins:
  seit: 'angemeldet seit %{count} Minuten'


Vielleicht hilft Dir das?

Besten Gruß

Michael




On Tue, 05 Oct 2010 08:58:43 +0200
Guido Pesch <guido.pe...@netcologne.de> wrote:

Hallo Liste,

hier die Exception:

missing interpolation argument in "%{count}.%m.%Y" ({:object=>Tue,
05 Oct 2010 08:07:29 CEST +02:00} given)

<p>
7:   <b>Angemeldet seit:</b>
8:   <%=l(@group.created_at, :format => :short) %>
9: </p>


gem version 1.3.7
rails 2.3.5
i18n 0.4.1


Im Netz finde ich zwar was über den Fehler, aber leider keine Lösung.

Danke und Gruß
Guido

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug




_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an