mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-22 22:25:28 +01:00
Faster language selection on page load
This commit is contained in:
parent
61e919b88d
commit
db222c53e3
1 changed files with 9 additions and 6 deletions
|
@ -58,7 +58,7 @@
|
|||
@* Not working because of nsSeparator: false, keySeparator: false,
|
||||
{{$t("nested.lang")}} >>
|
||||
*@
|
||||
<select class="cmblang reverse" onchange="changeLanguage($(this).val())">
|
||||
<select class="cmblang reverse invisible" onchange="changeLanguage($(this).val())">
|
||||
<option value="en-US">English</option>
|
||||
<option value="de-DE">Deutsch</option>
|
||||
<option value="ja-JP">日本語</option>
|
||||
|
@ -69,7 +69,6 @@
|
|||
$(function () {
|
||||
if (urlParams.lang) {
|
||||
$(".cmblang").val(urlParams.lang);
|
||||
changeLanguage(urlParams.lang);
|
||||
}
|
||||
|
||||
$('select').prettyDropdown({
|
||||
|
@ -79,10 +78,6 @@
|
|||
hoverIntent: 5000
|
||||
});
|
||||
});
|
||||
|
||||
function changeLanguage(lang) {
|
||||
i18next.changeLanguage(lang);
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -105,6 +100,14 @@
|
|||
},
|
||||
});
|
||||
|
||||
function changeLanguage(lang) {
|
||||
i18next.changeLanguage(lang);
|
||||
}
|
||||
|
||||
if (urlParams.lang) {
|
||||
changeLanguage(urlParams.lang);
|
||||
}
|
||||
|
||||
const i18n = new VueI18next(i18next);
|
||||
|
||||
// TODO: Move all logic from core.js to Vue controller
|
||||
|
|
Loading…
Add table
Reference in a new issue