]> git.openstreetmap.org Git - rails.git/blob - app/assets/javascripts/language_selector.js
Merge remote-tracking branch 'upstream/pull/6168'
[rails.git] / app / assets / javascripts / language_selector.js
1 $(document).on("click", "#select_language_dialog [data-language-code]", function (e) {
2   e.preventDefault();
3
4   const code = $(this).data("language-code");
5   const form = this.closest("form");
6
7   if (form) {
8     form.elements.language.value = code;
9     form.submit();
10   } else {
11     Cookies.set("_osm_locale", code, { secure: true, path: "/", samesite: "lax" });
12     location.reload();
13   }
14 });