Class: AMS::Translate
- Inherits:
-
Object
- Object
- AMS::Translate
- Defined in:
- Documentation/ams/translate.rb,
RubyExtension/ams_Lib/translate.rb
Overview
Note:
This translate class is based on SketchUp langhadler.rb and AE::Translate by Andreas Eisenbarth.
Translate allows loading and controlling localization of strings.
Instance Method Summary collapse
-
#get(key, *si) ⇒ String
(also: #[])
Get a single translation.
-
#get_all ⇒ Hash{String => String}
Get all translations as hash.
-
#initialize(toolname = nil, dir = nil) ⇒ Translate
constructor
Load translation strings.
Constructor Details
#initialize(toolname = nil, dir = nil) ⇒ Translate
Load translation strings.
Instance Method Details
#get(key, *si) ⇒ String Also known as: []
Get a single translation.
#get_all ⇒ Hash{String => String}
Get all translations as hash.