class Rosetta::Parser

Included Modules

Defined in:

rosetta/parser.cr
rosetta/parser/builder.cr
rosetta/parser/checks.cr
rosetta/parser/config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(config : Config) #

[View source]

Instance Method Detail

def alternative_locales : Array(String) #

[View source]
def available_locales(*args, **options) #

[View source]
def available_locales(*args, **options, &) #

[View source]
def config : Config #

[View source]
def default_locale(*args, **options) #

[View source]
def default_locale(*args, **options, &) #

[View source]
def error : String | Nil #

[View source]
def fallback_rules(*args, **options) #

[View source]
def fallback_rules(*args, **options, &) #

[View source]
def parse! : String #

Returns a list of self-containing translation modules.


[View source]
def path(*args, **options) #

[View source]
def path(*args, **options, &) #

[View source]
def pluralization_tags : Hash(String, Array(String)) #

[View source]
def ruling_key_set : Array(String) #

[View source]
def translations : TranslationsHash #

[View source]