coderifous / jquery-localize

a jQuery plugin that makes it easy to internationalize your web site.
465 stars 142 forks source link

Switching back to no language file on click #83

Open magglomag opened 8 years ago

magglomag commented 8 years ago

Hi,

I am using the plugin in a language switcher. My default language is German (the German strings are in my index.html like <h1 data-translate="title">Title in German</h1>) and I have a language file content-en.js for the English translation.

The language can be switched on click:

    $buttonEN.click(function( e ) {
       $( '[data-localize]' ).localize( 'content', { language: 'en' });
    });

What I now like to achieve is that when I click on $buttonDE not the German language file should be loaded but the normal strings in my index.html. So is there a function to just stop the plugin from loading a language file?

    $buttonDE.click(function( e ) {
      /* The regular strings in my `index.html` should be loaded. */
    });

Thanks for your help!

DanielZlm commented 4 years ago

A dirty workaround is just reload the entire page, e.g.:

$("#buttonDE").click(function(e) { location.reload(); });