translations_controller.rb 734 B

1234567891011121314151617181920212223242526272829303132333435
  1. # Copyright (C) 2012-2014 Zammad Foundation, http://zammad-foundation.org/
  2. class TranslationsController < ApplicationController
  3. before_filter :authentication_check, :except => [:load]
  4. # GET /translations/:lang
  5. def load
  6. render :json => Translation.list( params[:locale] )
  7. end
  8. # GET /translations
  9. def index
  10. model_index_render(Translation, params)
  11. end
  12. # GET /translations/1
  13. def show
  14. model_show_render(Translation, params)
  15. end
  16. # POST /translations
  17. def create
  18. model_create_render(Translation, params)
  19. end
  20. # PUT /translations/1
  21. def update
  22. model_update_render(Translation, params)
  23. end
  24. # DELETE /translations/1
  25. def destroy
  26. model_destory_render(Translation, params)
  27. end
  28. end