react-i18n-q

1.0.5 • Public • Published
import React from 'react';
import Translations, {setTranslations,setLocale} from 'react-translations';

setTranslations({
  en:{
    greetings:values=>`Hello ${values.name}`
  },
  es:{
    greetings:values=>`Hola ${values.name}`
  }
})

setLocale('en')

class App extends React.Component{
  render(){
    return <div>
      <button onClick={(()=>{ setLocale('es'); this.forceUpdate(); }).bind(this)}>
        Change to ES
      </button>
      <Translations id="greetings" name="Jorge"></Translations>
    </div>
  }
}

export default App;

Readme

Keywords

none

Package Sidebar

Install

npm i react-i18n-q

Weekly Downloads

1

Version

1.0.5

License

MIT

Last publish

Collaborators

  • qzapaia