react-translate

时间:2024-04-07 14:09:41
【文件属性】:

文件名称:react-translate

文件大小:301KB

文件格式:ZIP

更新时间:2024-04-07 14:09:41

TypeScript

React翻译 i18n更轻松快乐 react-translate可以防止您为React插值而疯狂 安装 npm install @rogal/react-translate --save 入门 import React from 'react' import { TranslateProvider , useTranslate , } from '@rogal/react-translate' ; const Childen = ( ) => { const { t } = useTranslate ( ) ; return < p> { t ( 'common:helloWorld' ) } < / p > } const App = ( ) => { const providerValue = { fallbackLng : 'en' ,


【文件预览】:
react-translate-master
----config()
--------jest()
----renovate.json(94B)
----.storybook()
--------preview.ts(215B)
--------main.js(437B)
----package.json(2KB)
----.github()
--------workflows()
----jest.config.js(578B)
----LICENSE(1KB)
----package-lock.json(1.18MB)
----src()
--------utils.ts(5KB)
--------Trans.tsx(379B)
--------i18nConfiguration.test.ts(2KB)
--------TranslateProvider.tsx(851B)
--------withTranslate.tsx(309B)
--------i18nConfiguration.ts(695B)
--------Trans.test.tsx(1KB)
--------ReactTranslate.stories.tsx(4KB)
--------interfaces.ts(298B)
--------TranslateProvider.test.tsx(13KB)
--------useTranslate.tsx(1KB)
--------index.ts(394B)
--------TranslateContext.ts(334B)
--------declarations.d.ts(62B)
----tsconfig.json(568B)
----.gitignore(360B)
----CHANGELOG.md(2KB)
----demo()
--------locales()
--------next.config.js(379B)
--------package.json(326B)
--------package-lock.json(77KB)
--------pages()
--------tsconfig.json(533B)
--------next-env.d.ts(75B)
--------.gitignore(277B)
--------public()
----README.md(3KB)
----rollup.config.ts(479B)

网友评论