Update function names for consistency

This commit is contained in:
montylion 2021-08-22 18:56:54 +02:00
parent 1bd660b339
commit 84b1e09bc6
No known key found for this signature in database
GPG Key ID: E259C2F34CE17F04
3 changed files with 4 additions and 4 deletions

View File

@ -1,10 +1,10 @@
function setFormDefaultLocale(localeString) {
function setDefaultDropdownLocale(localeString) {
try {
document.querySelector(`option[value=${localeString}`).selected = true;
} catch {} // If the locale isn't listed
}
function localeFormHandler() {
function localeDropdownHandler() {
const selectedLocale = document.querySelector("#locale-dropdown").value;
document.cookie = `preferredLocale=${selectedLocale};max-age=31536000`;
window.location.reload();

View File

@ -41,7 +41,7 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.0.2/chart.min.js"></script>
<script src="/assets/js/progress-charts.js"></script>
<script src="/assets/js/locale-dropdown-handler.js"></script>
<script>setFormDefaultLocale("{{localeString}}")</script>
<script>setDefaultDropdownLocale("{{localeString}}")</script>
</body>
</html>

View File

@ -31,7 +31,7 @@
<a href="/progress" class="keep-on-mobile">{{ locale.nav.progress }}</a>
</nav>
<select id="locale-dropdown" name="locale-dropdown" class="locale-dropdown" onchange="localeFormHandler()">
<select id="locale-dropdown" name="locale-dropdown" class="locale-dropdown" onchange="localeDropdownHandler()">
<option value="en-US">🇺🇸 English</option>
<option value="it-IT">🇮🇹 Italiano</option>
<option value="ru-RU">🇷🇺 Pусский</option>