File tree 1 file changed +9
-4
lines changed
1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -347,16 +347,21 @@ <h2>Pages</h2>
347347
348348// Update URL bar to match language select
349349languageSelect . addEventListener ( 'change' , ( event ) => {
350- const newUrl = window . location . pathname + '?language=' + event . target . value ;
350+ let newUrl = window . location . pathname ;
351+ let language = event . target . value ;
352+ if ( language != 'eng' ) {
353+ newUrl += '?language=' + language ;
354+ }
351355 window . history . pushState ( { path : newUrl } , '' , newUrl ) ;
352356} ) ;
353357
354358function setLanguageFromQueryString ( ) {
355359 const params = new URLSearchParams ( window . location . search ) ;
356- const value = params . get ( 'language' ) ;
357- if ( value ) {
358- languageSelect . value = value ;
360+ let value = params . get ( 'language' ) ;
361+ if ( ! value ) {
362+ value = 'eng' ;
359363 }
364+ languageSelect . value = value ;
360365}
361366
362367// Set the select box value when the page loads
You can’t perform that action at this time.
0 commit comments