ruby-gettextってActiveRecord使ってないRailsアプリじゃ使えない?

いやActiveRecord使わないRailsアプリって存在がレアなのは分かるけど、gettextにAR必須ってのも普通に考えておかしな話だよね・・・。

もしかしてどっかでなんか設定すれば通る?

#config/environment.rb
config.frameworks -=  [:active_record]

こうしても駄目だった。
Railsのconfigは見てないか・・・。

#config/environment.rb
ar = ActiveRecord::Base
ActiveRecord::Base = false
require 'gettext'
ActiveRecord::Base = ar

は、なんか挙動が意味不明になった。
うん、まぁ、やってみたかっただけ。

#config/environment.rb
require 'gettext'
class ActiveRecord::Base; untranslate_all end

駄目。
これはいけると思ったんだけどなー。

#config/environment.rb
require 'gettext/rails'
module Locale::SystemCGI
  def system_with_default_lang
    @params['lang'] = {} unless @params['lang']
    system_without_default_lang
  end
  alias_method_chain :system, :default_lang
end

だめ。
方法はなんであれ無理やりエラーを回避したら、アクセスした時に空のファイルがダウンロードされるようになるみたい。
てことは根本原因は他にあるのか・・・。