Closed2

I18nでlocalizeするときにnilも入れても問題ないようにしたい

N04hN04h

以下を追加してあげて、

config/initializers/i18n.rb
module I18n
  class << self
    def ln(object, **options)
      object.presence && l(object, **options)
    end
  end
end

こう使えばOK

I18n.ln(Time.current, format: :hoge)
I18n.ln(nil, format: :hoge)
このスクラップは2022/04/02にクローズされました