From 372723b82d10a43b4c4c5f01ee6c6371a9229e80 Mon Sep 17 00:00:00 2001 From: Josh Ponelat Date: Tue, 16 Jun 2015 11:31:53 +0200 Subject: [PATCH] add data-sw-translate to templates --- lang/translator.js | 5 +++-- src/main/html/index.html | 18 ++++++++++++++++-- src/main/javascript/SwaggerUi.js | 10 +++++++--- .../template/apikey_button_view.handlebars | 6 +++--- .../template/basic_auth_button_view.handlebars | 4 ++-- src/main/template/main.handlebars | 10 +++++----- src/main/template/operation.handlebars | 10 +++++----- src/main/template/resource.handlebars | 8 ++++---- src/main/template/signature.handlebars | 4 ++-- 9 files changed, 47 insertions(+), 28 deletions(-) diff --git a/lang/translator.js b/lang/translator.js index 8a38b687..190f3284 100644 --- a/lang/translator.js +++ b/lang/translator.js @@ -17,10 +17,11 @@ window.SwaggerTranslator = { _words:[], - translate: function() { + translate: function(sel) { var $this = this; + var sel = sel || '[data-sw-translate]'; - $('[data-sw-translate]').each(function() { + $(sel).each(function() { $(this).html($this._tryTranslate($(this).html())); $(this).val($this._tryTranslate($(this).val())); diff --git a/src/main/html/index.html b/src/main/html/index.html index a6904d0f..8fe50d02 100644 --- a/src/main/html/index.html +++ b/src/main/html/index.html @@ -21,6 +21,11 @@ + + + + +