Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement i18n package #613

Merged
merged 33 commits into from
Aug 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
a59a181
refactor: Abstract WebSocket initialization logic
Jonghakseo Jul 27, 2024
04cc2fb
refactor: Extract HMR code retrieval to a separate module
Jonghakseo Jul 27, 2024
c25ddb5
feat: Add internationalization (i18n) support
Jonghakseo Jul 27, 2024
d87ffb7
feat: add i18n support to NewTab component
Jonghakseo Jul 27, 2024
491fda2
Revert "refactor: Extract HMR code retrieval to a separate module"
Jul 27, 2024
13fe5c4
Revert "refactor: Abstract WebSocket initialization logic"
Jul 27, 2024
8745b94
feat: update i18n usage and message key substitution
Jonghakseo Jul 27, 2024
81a9f83
fix: remove conditional build logic for i18n files
Jul 27, 2024
3420110
feat: Update placeholder format in i18n README
Jonghakseo Jul 27, 2024
9d13edb
fix: correct example output in README.md
Jonghakseo Jul 27, 2024
907f751
refactor: Rename files for consistent naming conventions
Jonghakseo Jul 27, 2024
481a2a8
feat: Rename import alias for i18n module
Jonghakseo Jul 27, 2024
37c64a0
feat: Add auto-generation for locale message handling
Jonghakseo Jul 27, 2024
4fb4f0f
feat: automate i18n generation in build scripts
Jonghakseo Jul 27, 2024
d73fd8c
fix: Correct theme toggle message in Korean locale
Jonghakseo Jul 27, 2024
8546cf0
feat: Add guide for adding and deleting languages in i18n
Jonghakseo Jul 27, 2024
55168d2
chore: remove unused localization file
Jonghakseo Jul 27, 2024
126665c
refactor: Extract build logic to a reusable function
Jonghakseo Jul 27, 2024
72cd6d4
fix: remove .tsx files from build entry points
Jonghakseo Jul 27, 2024
ca88785
fix: correct script and filename for i18n generation
Jonghakseo Jul 27, 2024
49fea64
Merge branch 'main' into feat/i18n
Jonghakseo Jul 27, 2024
f900e43
fix: improve locale detection for default locale
Jonghakseo Jul 27, 2024
ff34280
fix: Correct locale string formatting in generate-i18n script
Jonghakseo Jul 27, 2024
eed6f2b
refactor: reorder message and description fields in i18n
Jonghakseo Jul 27, 2024
d2782ab
Merge branch 'main' into feat/i18n
Jonghakseo Jul 30, 2024
41e1cc2
Merge branch 'main' into feat/i18n
Jonghakseo Aug 4, 2024
8abc4f6
feat: Add placeholder replacement logic in translation function
Jonghakseo Aug 4, 2024
193b0de
Update packages/i18n/lib/i18n-dev.ts
Jonghakseo Aug 6, 2024
81a05f9
Merge branch 'main' into feat/i18n
Jonghakseo Aug 6, 2024
252277e
docs: update example
Aug 6, 2024
e173f7b
Merge branch 'main' into feat/i18n
Jonghakseo Aug 17, 2024
2762ac8
feat: remove unnecessary line break
Jonghakseo Aug 17, 2024
fa0a41b
feat: Add placeholder example
Jonghakseo Aug 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into feat/i18n
  • Loading branch information
Jonghakseo authored Aug 6, 2024
commit 81a05f9fbe5b1faa8b9f5ee162b294d735e31f5e

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.