fronto-localize

1.0.2 • Public • Published

Fronto Localize

Basic Localization utility

// /path/to/component_name/locale.js
import localize from 'fronto-localize';
 
const en = {
  blah: "Blah"
};
 
const th = {
  blah: "บลา"
}
 
export default localize({ en, th });
 

Then in your component file.

// /path/to/component_name/index.js
import t from './locale'
 
class ComponentName extends React.PureComponent { 
  // ...
  render() {
    <div>{t('blah')}</div>
  }
}

By default it will look for the localStorage.getItem('locale') if that doesn't exist it defaults to en, however you can specify one like so t('blah', 'th')

Package Sidebar

Install

npm i fronto-localize

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

5.11 kB

Total Files

3

Last publish

Collaborators

  • zacksiri