diff --git a/dist/lang/ko-kr.js b/dist/lang/ko-kr.js
new file mode 100644
index 00000000..03c7626d
--- /dev/null
+++ b/dist/lang/ko-kr.js
@@ -0,0 +1,53 @@
+'use strict';
+
+/* jshint quotmark: double */
+window.SwaggerTranslator.learn({
+ "Warning: Deprecated":"경고:폐기예정됨",
+ "Implementation Notes":"구현 노트",
+ "Response Class":"응답 클래스",
+ "Status":"상태",
+ "Parameters":"매개변수들",
+ "Parameter":"매개변수",
+ "Value":"값",
+ "Description":"설명",
+ "Parameter Type":"매개변수 타입",
+ "Data Type":"데이터 타입",
+ "Response Messages":"응답 메세지",
+ "HTTP Status Code":"HTTP 상태 코드",
+ "Reason":"원인",
+ "Response Model":"응답 모델",
+ "Request URL":"요청 URL",
+ "Response Body":"응답 본문",
+ "Response Code":"응답 코드",
+ "Response Headers":"응답 헤더",
+ "Hide Response":"응답 숨기기",
+ "Headers":"헤더",
+ "Try it out!":"써보기!",
+ "Show/Hide":"보이기/숨기기",
+ "List Operations":"목록 작업",
+ "Expand Operations":"전개 작업",
+ "Raw":"원본",
+ "can't parse JSON. Raw result":"JSON을 파싱할수 없음. 원본결과:",
+ "Model Schema":"모델 스키마",
+ "Model":"모델",
+ "apply":"적용",
+ "Username":"사용자 이름",
+ "Password":"암호",
+ "Terms of service":"이용약관",
+ "Created by":"작성자",
+ "See more at":"추가정보:",
+ "Contact the developer":"개발자에게 문의",
+ "api version":"api버전",
+ "Response Content Type":"응답Content Type",
+ "fetching resource":"리소스 가져오기",
+ "fetching resource list":"리소스 목록 가져오기",
+ "Explore":"탐색",
+ "Show Swagger Petstore Example Apis":"Swagger Petstore 예제 보기",
+ "Can't read from server. It may not have the appropriate access-control-origin settings.":"서버로부터 읽어들일수 없습니다. access-control-origin 설정이 올바르지 않을수 있습니다.",
+ "Please specify the protocol for":"다음을 위한 프로토콜을 정하세요",
+ "Can't read swagger JSON from":"swagger JSON 을 다음으로 부터 읽을수 없습니다",
+ "Finished Loading Resource Information. Rendering Swagger UI":"리소스 정보 불러오기 완료. Swagger UI 랜더링",
+ "Unable to read api":"api를 읽을 수 없습니다.",
+ "from path":"다음 경로로 부터",
+ "server returned":"서버 응답함."
+});
diff --git a/dist/swagger-ui.js b/dist/swagger-ui.js
index 1d0c635c..d72758e8 100644
--- a/dist/swagger-ui.js
+++ b/dist/swagger-ui.js
@@ -434,7 +434,7 @@ this["Handlebars"]["templates"]["main"] = Handlebars.template({"1":function(dept
+ "\" data-sw-translate>Terms of service";
},"6":function(depth0,helpers,partials,data) {
var stack1, lambda=this.lambda, escapeExpression=this.escapeExpression;
- return "
Created by "
+ return "
Created by
"
+ escapeExpression(lambda(((stack1 = ((stack1 = (depth0 != null ? depth0.info : depth0)) != null ? stack1.contact : stack1)) != null ? stack1.name : stack1), depth0))
+ "
";
},"8":function(depth0,helpers,partials,data) {
@@ -19667,6 +19667,10 @@ SwaggerUi.Views.AuthButtonView = Backbone.View.extend({
content: this.$authEl
};
+ // The content of the popup is removed and all events unbound after clicking the 'Cancel' button of the popup.
+ // We'll have to re-render the contents before creating a new popup view.
+ this.render();
+
this.popup = new SwaggerUi.Views.PopupView({model: authsModel});
this.popup.render();
},
diff --git a/dist/swagger-ui.min.js b/dist/swagger-ui.min.js
index 698ada4c..fa9dc2e6 100644
--- a/dist/swagger-ui.min.js
+++ b/dist/swagger-ui.min.js
@@ -1,10 +1,10 @@
-(function(){function e(){e.history=e.history||[],e.history.push(arguments),this.console&&console.log(Array.prototype.slice.call(arguments)[0])}this.Handlebars=this.Handlebars||{},this.Handlebars.templates=this.Handlebars.templates||{},this.Handlebars.templates.apikey_auth=Handlebars.template({1:function(e,t,n,i){var r,a="function",o=t.helperMissing,s=this.escapeExpression;return'
'+s((r=null!=(r=t.value||(null!=e?e.value:e))?r:o,typeof r===a?r.call(e,{name:"value",hash:{},data:i}):r))+" \n"},3:function(e,t,n,i){return'
\n'},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){var r,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='
\n"},useData:!0}),this.Handlebars.templates.auth_button_operation=Handlebars.template({1:function(e,t,n,i){return" authorize__btn_operation_login\n"},3:function(e,t,n,i){return" authorize__btn_operation_logout\n"},5:function(e,t,n,i){var r,a='
\n';return r=t.each.call(e,null!=e?e.scopes:e,{name:"each",hash:{},fn:this.program(6,i),inverse:this.noop,data:i}),null!=r&&(a+=r),a+" \n"},6:function(e,t,n,i){var r,a="function",o=t.helperMissing,s=this.escapeExpression;return'
'+s((r=null!=(r=t.scope||(null!=e?e.scope:e))?r:o,typeof r===a?r.call(e,{name:"scope",hash:{},data:i}):r))+" \n"},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){var r,a='
\n',r=t["if"].call(e,null!=e?e.scopes:e,{name:"if",hash:{},fn:this.program(5,i),inverse:this.noop,data:i}),null!=r&&(a+=r),a+"
\n"},useData:!0}),this.Handlebars.templates.auth_button=Handlebars.template({compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){return"
Authorize \n"},useData:!0}),this.Handlebars.templates.auth_view=Handlebars.template({1:function(e,t,n,i){return'
Authorize \n'},3:function(e,t,n,i){return'
Logout \n'},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){var r,a='
\n\n
\n
\n';return r=t.unless.call(e,null!=e?e.isLogout:e,{name:"unless",hash:{},fn:this.program(1,i),inverse:this.noop,data:i}),null!=r&&(a+=r),r=t["if"].call(e,null!=e?e.isAuthorized:e,{name:"if",hash:{},fn:this.program(3,i),inverse:this.noop,data:i}),null!=r&&(a+=r),a+"
\n\n
\n"},useData:!0}),this.Handlebars.templates.basic_auth=Handlebars.template({1:function(e,t,n,i){return" - authorized"},3:function(e,t,n,i){var r,a="function",o=t.helperMissing,s=this.escapeExpression;return'
'+s((r=null!=(r=t.username||(null!=e?e.username:e))?r:o,typeof r===a?r.call(e,{name:"username",hash:{},data:i}):r))+" \n"},5:function(e,t,n,i){return'
\n'},7:function(e,t,n,i){return'
\n password: \n \n
\n'},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){var r,a,o="function",s=t.helperMissing,l=this.escapeExpression,u="
\n
Basic authentication";return r=t["if"].call(e,null!=e?e.isLogout:e,{name:"if",hash:{},fn:this.program(1,i),inverse:this.noop,data:i}),null!=r&&(u+=r),u+=' \n
\n
\n"},useData:!0}),this.Handlebars.templates.content_type=Handlebars.template({1:function(e,t,n,i){var r,a="";return r=t.each.call(e,null!=e?e.produces:e,{name:"each",hash:{},fn:this.program(2,i),inverse:this.noop,data:i}),null!=r&&(a+=r),a},2:function(e,t,n,i){var r=this.lambda,a=this.escapeExpression;return'
'+a(r(e,e))+" \n"},4:function(e,t,n,i){return'
application/json \n'},compiler:[6,">= 2.0.0-beta.1"],main:function(e,t,n,i){var r,a,o="function",s=t.helperMissing,l=this.escapeExpression,u='
Response Content Type \n
\n';return r=t["if"].call(e,null!=e?e.produces:e,{name:"if",hash:{},fn:this.program(1,i),inverse:this.program(4,i),data:i}),null!=r&&(u+=r),u+" \n"},useData:!0}),$(function(){$.fn.vAlign=function(){return this.each(function(){var e=$(this).height(),t=$(this).parent().height(),n=(t-e)/2;$(this).css("margin-top",n)})},$.fn.stretchFormtasticInputWidthToParent=function(){return this.each(function(){var e=$(this).closest("form").innerWidth(),t=parseInt($(this).closest("form").css("padding-left"),10)+parseInt($(this).closest("form").css("padding-right"),10),n=parseInt($(this).css("padding-left"),10)+parseInt($(this).css("padding-right"),10);$(this).css("width",e-t-n)})},$("form.formtastic li.string input, form.formtastic textarea").stretchFormtasticInputWidthToParent(),$("ul.downplayed li div.content p").vAlign(),$("form.sandbox").submit(function(){var e=!0;return $(this).find("input.required").each(function(){$(this).removeClass("error"),""===$(this).val()&&($(this).addClass("error"),$(this).wiggle(),e=!1)}),e})}),Function.prototype.bind&&console&&"object"==typeof console.log&&["log","info","warn","error","assert","dir","clear","profile","profileEnd"].forEach(function(e){console[e]=this.bind(console[e],console)},Function.prototype.call),window.Docs={shebang:function(){var e=$.param.fragment().split("/");switch(e.shift(),e.length){case 1:if(e[0].length>0){var t="resource_"+e[0];Docs.expandEndpointListForResource(e[0]),$("#"+t).slideto({highlight:!1})}break;case 2:Docs.expandEndpointListForResource(e[0]),$("#"+t).slideto({highlight:!1});var n=e.join("_"),i=n+"_content";Docs.expandOperation($("#"+i)),$("#"+n).slideto({highlight:!1})}},toggleEndpointListForResource:function(e){var t=$("li#resource_"+Docs.escapeResourceName(e)+" ul.endpoints");t.is(":visible")?($.bbq.pushState("#/",2),Docs.collapseEndpointListForResource(e)):($.bbq.pushState("#/"+e,2),Docs.expandEndpointListForResource(e))},expandEndpointListForResource:function(e){var e=Docs.escapeResourceName(e);if(""==e)return void $(".resource ul.endpoints").slideDown();$("li#resource_"+e).addClass("active");var t=$("li#resource_"+e+" ul.endpoints");t.slideDown()},collapseEndpointListForResource:function(e){var e=Docs.escapeResourceName(e);if(""==e)return void $(".resource ul.endpoints").slideUp();$("li#resource_"+e).removeClass("active");var t=$("li#resource_"+e+" ul.endpoints");t.slideUp()},expandOperationsForResource:function(e){return Docs.expandEndpointListForResource(e),""==e?void $(".resource ul.endpoints li.operation div.content").slideDown():void $("li#resource_"+Docs.escapeResourceName(e)+" li.operation div.content").each(function(){Docs.expandOperation($(this))})},collapseOperationsForResource:function(e){return Docs.expandEndpointListForResource(e),""==e?void $(".resource ul.endpoints li.operation div.content").slideUp():void $("li#resource_"+Docs.escapeResourceName(e)+" li.operation div.content").each(function(){Docs.collapseOperation($(this))})},escapeResourceName:function(e){return e.replace(/[!"#$%&'()*+,.\/:;<=>?@\[\\\]\^`{|}~]/g,"\\$&")},expandOperation:function(e){e.slideDown()},collapseOperation:function(e){e.slideUp()}},Handlebars.registerHelper("sanitize",function(e){return e=e.replace(/