code4romania / code4romania/czl-web

Add i18n

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2
Forks
2
PR merge metrics
No merged PRs in 30d

Description

The app needs to allow changing the language.

We should use something like https://github.com/i18next/react-i18next, or https://github.com/yahoo/react-intl.

The language should be kept in the Redux store. No need for an UI to change the language at this early stage, but we need the multi language support from the start.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by inspecting the existing React and Redux setup, then compare react-i18next with react-intl against the requirement to keep the language in Redux. Done means the app has an agreed multilingual foundation and language state, without adding a language-switching UI yet.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react, redux
Domain
frontend, internationalization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.