Skip to content

Learning Purpose: A React web app with multi-language support using react-i18next. Supports dynamic language switching with JSON-based translations. πŸš€

Notifications You must be signed in to change notification settings

devhimal/multi-language-reacti18next

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

React Multi-Language Support with react-i18next 🌍

This repository provides a multi-language setup for a React app using react-i18next. It supports dynamic language switching between English and Chinese with JSON-based translations.

Features:

βœ… Language toggle (English ↔ Chinese) βœ… JSON-based translations (en.json, zh.json) βœ… i18next integration for seamless localization βœ… Easy-to-use translation hooks (useTranslation)

Tech Stack:

πŸ”Ή React.js – Frontend framework πŸ”Ή i18next & react-i18next – Internationalization πŸ”Ή JSON translation files – Store multilingual content

πŸš€ Quick Setup: Clone, install dependencies, and start translating!uction application, we recommend using TypeScript and enable type-aware lint rules. Check out the TS template to integrate TypeScript and typescript-eslint in your project.

About

Learning Purpose: A React web app with multi-language support using react-i18next. Supports dynamic language switching with JSON-based translations. πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published