Module: RubyLokaliseApi::Rest::Translations
- Included in:
- Client
- Defined in:
- lib/ruby_lokalise_api/rest/translations.rb
Instance Method Summary collapse
-
#translation(project_id, translation_id, params = {}) ⇒ RubyLokaliseApi::Resources::Translation
Returns translation of the given project.
-
#translations(project_id, params = {}) ⇒ RubyLokaliseApi::Collection::Translation<RubyLokaliseApi::Resources::Translation>
Returns all translations for the given project (ungrouped).
-
#update_translation(project_id, translation_id, params) ⇒ RubyLokaliseApi::Resources::Translation
Updates translation of the given project.
Instance Method Details
#translation(project_id, translation_id, params = {}) ⇒ RubyLokaliseApi::Resources::Translation
Returns translation of the given project
23 24 25 |
# File 'lib/ruby_lokalise_api/rest/translations.rb', line 23 def translation(project_id, translation_id, params = {}) c_r RubyLokaliseApi::Resources::Translation, :find, [project_id, translation_id], params end |
#translations(project_id, params = {}) ⇒ RubyLokaliseApi::Collection::Translation<RubyLokaliseApi::Resources::Translation>
Returns all translations for the given project (ungrouped)
12 13 14 |
# File 'lib/ruby_lokalise_api/rest/translations.rb', line 12 def translations(project_id, params = {}) c_r RubyLokaliseApi::Collections::Translation, :all, project_id, params end |
#update_translation(project_id, translation_id, params) ⇒ RubyLokaliseApi::Resources::Translation
Updates translation of the given project
34 35 36 |
# File 'lib/ruby_lokalise_api/rest/translations.rb', line 34 def update_translation(project_id, translation_id, params) c_r RubyLokaliseApi::Resources::Translation, :update, [project_id, translation_id], params end |