Skip to content

Latest commit

 

History

History
47 lines (37 loc) · 876 Bytes

README.md

File metadata and controls

47 lines (37 loc) · 876 Bytes

Include script to HTML

<script src="translate.js"></script>

Declare translations

var messages = {
    en_US = {
        success: {
            comment: {
                add: 'Your comment has been added successfully',
                remove: 'Your comment has been removed',
                edit: 'Your comment has been updated'
            },
            feedback: {
                send: 'Your feedback successfully send to administrator',
                receive: 'New response for your feedback has been received'
            }
        }
    }
};

Setup the default language

var settings = {
    lang: 'en_US'
};

Translate

With default language:

var translated = tr('success:comment:add');

With custom language:

var translated = tr('success:comment:edit', 'ru_RU');