0.1.0 • Published 6 years ago

wv-translator v0.1.0

Weekly downloads
8
License
-
Repository
-
Last release
6 years ago

WV-TRANSLATOR

Simple React hook component to create multi language apps. The text and translation is set by yourself.

How to Use

import React from 'react';
import createDictionary from './lib';

const dictionary = [
    {from: 'Hello World', to: '你好,世界'}
];

const [Translator, translate] = createDictionary(dictionary);


const Component = () => {
    return (
        <div>
            <Translator value="Hello World" />, testing <Translator value="Translator" /><br />
            <button
                onClick={() => alert(`Hello World in chinese is ${translate('Hello World')}`)}
            >
                Click here
            </button>
        </div>
    );
}

translations not identified will be logged in console.log case the NODE_ENV is development.