実現したいこと
i18nのモジュール内の機能はそのまま使えて、i18nとは別のモジュール(ここでは、仮にAというモジュール名で表現する)として管理したい。
イメージは、以下。(dupは参考。)
[2]のところがI18nのload_pathの情報を参照してしまっているため、ここが0になるのが期待値のイメージ。
ruby
1[1] pry(main)> A = I18n.dup 2=> A 3[2] pry(main)> A.load_path.count 4=> 56
背景
動的にload_pathが切り替わることが想定できるため、load_pathの情報をi18nとAとで管理を分けたいということからこの形で実装を考えている。
今まさに詰まってる部分なので知見がある方やアドバイスいただける方ご協力よろしくお願いします。
補足情報(言語/FW/ツール等のバージョンなど)
Mac OS Catalina v10.15.4
Ruby on Rails v4.2.6
Ruby v2.3.0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。