Sha256: 2ad4291184fa94850941e400cfd13eb82fabe44bb193e190f3357b431eacb423

Contents?: true

Size: 327 Bytes

Versions: 4

Compression:

Stored size: 327 Bytes

Contents

if defined?(I18n)
  module I18n
    class << self
      def translate_with_phraseapp(...)
        PhraseApp::InContextEditor.backend.translate(...)
      end
      alias_method :translate_without_phraseapp, :translate
      alias_method :translate, :translate_with_phraseapp
      alias_method :t, :translate
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
phraseapp-in-context-editor-ruby-3.2.0 lib/phraseapp-in-context-editor-ruby/adapters/i18n.rb
phraseapp-in-context-editor-ruby-3.1.1 lib/phraseapp-in-context-editor-ruby/adapters/i18n.rb
phraseapp-in-context-editor-ruby-3.1.0 lib/phraseapp-in-context-editor-ruby/adapters/i18n.rb
phraseapp-in-context-editor-ruby-3.0.1 lib/phraseapp-in-context-editor-ruby/adapters/i18n.rb