1.2.0 • Published 2 years ago

quicki18n-react v1.2.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

QuickI18N

logo

Translations fast and easy for React and NextJS projects.

Installation

Install with yarn or npm

npm i quicki18n-react
yarn add quicki18n-react

Usage

Create your translation files with this structure.

|-- public
    |-- locales
        |-- en
        |   |-- common.json
        |-- es
        |   |-- common.json

Go to the root of your application and do this:

import { QuickProvider } from 'quicki18n-react'

const MyApp = () => (
    <QuickProvider locale='en'>
        { component }
    </QuickProvider>
)

Go to the component you need to insert a translation of and do this:

import { useQuick } from 'quicki18n-react'

const Component = () => {

    const { t } = useQuick()
  
    return (
        <h1>{t('translation_key')}</h1>
    )
}

Made with ❤️ by Chris

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago