def self.initialize(locales_path, options = {})
config_path = File.absolute_path('config.yaml', locales_path)
@@config = YAML.load_file(config_path)['gettext']
@@locales_path = locales_path
Object.send(:include, FastGettext::Translation)
FastGettext.add_text_domain(config['project_name'],
:path => locales_path,
:type => options[:file_format] || :po,
:ignore_fuzzy => false)
FastGettext.default_text_domain = config['project_name']
FastGettext.default_locale = default_locale
FastGettext.default_available_locales = locales
Locale.set_default(default_locale)
end