Skip to content

Conversation

@alwintom
Copy link

@alwintom alwintom commented May 4, 2020

This PR will add larave's Translation Strings and Keys feature to this library and resolves #69

With this update you can define translation keys at the root element of each locale, like this:

var messages = {
            'en': {
                'Welcome': 'Welcome to the site.'
            },
            'es': {
                'Hello': 'Hola',
            }
        };
        lang = new Lang({
            messages: messages
        });
        lang.setLocale('es');
        lang.setFallback('en');

This will produce the following outputs
lang.get('Welcome') ---> Welcome to the site
lang.get('Non existing') --> Non existing
lang.get('Hello') --> 'Hola`

Replaced ES6 let keyword with var
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant