Class: TalkLikeAPirate
- Inherits:
-
Object
show all
- Defined in:
- lib/talk_like_a_pirate.rb,
lib/install_local_config.rb,
lib/rails/i18n_translator.rb
Defined Under Namespace
Classes: I18nTranslator, InstallLocalConfig
Class Method Summary
collapse
Class Method Details
.on_rails? ⇒ Boolean
12
13
14
|
# File 'lib/talk_like_a_pirate.rb', line 12
def on_rails?
Object.const_defined?(:Rails)
end
|
.pirate_locale ⇒ Object
8
9
10
|
# File 'lib/talk_like_a_pirate.rb', line 8
def pirate_locale
@@locale ||= local_config['locale'] || config['locale']
end
|
.translate(me_string) ⇒ Object
4
5
6
|
# File 'lib/talk_like_a_pirate.rb', line 4
def translate(me_string)
me_string.is_a?(String) ? build_string(me_string) : me_string
end
|