Sha256: 00ff49f723a3e274fec8a97d90f8e8b95e9f7a108ef470d24781f11bcbff74fe

Contents?: true

Size: 669 Bytes

Versions: 12

Compression:

Stored size: 669 Bytes

Contents

module IsoDoc
  class Convert < ::IsoDoc::Common
    def metadata_init(lang, script, locale, i18n)
      @meta = Metadata.new(lang, script, locale, i18n)
    end

    def xref_init(lang, script, _klass, i18n, options)
      html = HtmlConvert.new(language: @lang, script: @script)
      @xrefs = Xref.new(lang, script, html, i18n, options)
    end

    def i18n_init(lang, script, locale, i18nyaml = nil)
      @i18n = I18n.new(lang, script, locale: locale,
                                     i18nyaml: i18nyaml || @i18nyaml)
    end

    def l10n(expr, lang = @lang, script = @script, locale = @locale)
      @i18n.l10n(expr, lang, script, locale)
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
isodoc-2.4.4 lib/isodoc/init.rb
isodoc-2.4.3 lib/isodoc/init.rb
isodoc-2.4.2 lib/isodoc/init.rb
isodoc-2.4.1 lib/isodoc/init.rb
isodoc-2.4.0 lib/isodoc/init.rb
isodoc-2.3.6 lib/isodoc/init.rb
isodoc-2.3.5 lib/isodoc/init.rb
isodoc-2.3.4.1 lib/isodoc/init.rb
isodoc-2.3.4 lib/isodoc/init.rb
isodoc-2.3.3 lib/isodoc/init.rb
isodoc-2.3.2 lib/isodoc/init.rb
isodoc-2.3.1 lib/isodoc/init.rb