|
|
@@ -24,11 +24,30 @@ |
|
|
|
<div class="text">{{.LangName}}</div> |
|
|
|
<div class="menu"> |
|
|
|
{{range .AllLangs}} |
|
|
|
<a lang="{{.Lang}}" class="item {{if eq $.Lang .Lang}}active selected{{end}}" href="{{if eq $.Lang .Lang}}#{{else}}{{$.Link}}?lang={{.Lang}}{{end}}">{{.Name}}</a> |
|
|
|
<!-- <a lang="{{.Lang}}" class="item {{if eq $.Lang .Lang}}active selected{{end}}" href="{{if eq $.Lang .Lang}}#{{else}}{{$.Link}}?lang={{.Lang}}{{end}}">{{.Name}}</a> --> |
|
|
|
<a lang="{{.Lang}}" class="item {{if eq $.Lang .Lang}}active selected{{end}}" href="javascript:;" olang="{{$.Lang}}" lang="{{.Lang}}" >{{.Name}}</a> |
|
|
|
{{end}} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<script> |
|
|
|
;(function() { |
|
|
|
document.addEventListener('DOMContentLoaded', function() { |
|
|
|
$('.ui.language .menu .item').on('click', function() { |
|
|
|
var lang = $(this).attr('lang'); |
|
|
|
var oLang = $(this).attr('olang'); |
|
|
|
if (oLang === lang) return; |
|
|
|
var origin = window.location.origin; |
|
|
|
var pathname = window.location.pathname; |
|
|
|
var search = window.location.search; |
|
|
|
var hash = window.location.hash; |
|
|
|
var oHref = window.location.href; |
|
|
|
var urlSearchParams = new URLSearchParams(search); |
|
|
|
urlSearchParams.set('lang', lang); |
|
|
|
window.location.href = origin + pathname + '?' + urlSearchParams.toString() + hash; |
|
|
|
}); |
|
|
|
}); |
|
|
|
})(); |
|
|
|
</script> |
|
|
|
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning" class="item" target="_blank"><i class="compass icon" ></i> {{.i18n.Tr "custom.Platform_Tutorial"}}</a> |
|
|
|
{{if .EnableSwagger}}<a href="/api/swagger" class="item"><i class="plug icon"></i> API</a>{{end}} |
|
|
|
{{if .IsSigned}} |
|
|
|