Varsayılan yerel ayarımı environment.rb
'da de
(Almanca) olarak ayarlamıyorum.Raylar: Tarih strftime'ın varsayılan yerel ayarın farkında olması nasıl yapılır?
Ayrıca tüm hata iletilerini Almanca olarak görüyorum, bu nedenle yerel ayar sunucu tarafından algılanır. Ama şu gibi strftime
ile baskı tarihinden çalıştığınızda: Bu İngilizce (January, 11
) 'de yazdırır
some_date.strftime('%B, %y')
ve (Januar, 11
) Alman beklenmemektedir.
Tarihi varsayılan yerel ayara göre nasıl yazdırabilirim? Böyle
Nasıl tarihini yazdırmak için biçiminde yerelleştirilsin mi? '% B,% y' gibi herhangi bir biçimlendirme dizgisini kabul ediyor mu? – rangalo
Bunu çözdüm: I18n.localize (some_date,: format => '% B,% y' Teşekkürler – rangalo
Bu gemin yüklü olduğundan emin olmak istersiniz: https://github.com/svenfuchs/rails- i18n Böylelikle farklı yerel ayarlara sahip olabilirsiniz ve "format: short" veya referans almak istediğiniz her şeyi arayabilirsiniz. Referanslara örnekler için buraya bakınız: https://github.com/svenfuchs/rails-i18n/blob/master/ rails/locale/en.yml – bcackerman