# @rcp/use.i18n

[![NPM version](https://img.shields.io/npm/v/@rcp/use.i18n.svg?style=flat-square)](https://www.npmjs.com/package/@rcp/use.i18n)
[![NPM Downloads](https://img.shields.io/npm/dm/@rcp/use.i18n.svg?style=flat-square&maxAge=43200)](https://www.npmjs.com/package/@rcp/use.i18n)

A react hook for using i18n

## Installation

```bash
npm install @rcp/use.i18n
# or use yarn
yarn add @rcp/use.i18n
```

## Usage

```javascript
import useI18n from '@rcp/use.i18n'

function App({ locale = {}, language = 'zh' } = {}) {
  const { i18n } = useI18n(
    {
      zh: {
        title: '标题',
        content: '${1}, 内容'
      },
      en: {
        title: 'Title',
        content: '${1}, Content'
      }
    },
    { locale, language }
  )

  return <p>{i18n('content', i18n('title'))}</p>
}
```

## API

<!-- Generated by documentation.js. Update this documentation by updating the source code. -->

## Related

## Authors

This library is written and maintained by imcuttle, &lt;a href="<mailto:moyuyc95@gmail.com"">moyuyc95@gmail.com></a>.

## License

MIT
