Commit 55b724d
authored
Release v4.1.0: shared products navigation refactor (#1272)
* Refine products navigation and redirects
* Update navigation titles and add new links for Solana products
* Update pnpm-lock and package dependencies; refactor header components for improved navigation
- Updated turbo version to 2.8.20 in pnpm-lock.yaml.
- Added vitest as a dev dependency in ui-chrome package.
- Refactored header components to utilize NavItemsList and SectionHeading for better structure and maintainability.
- Removed unused imports and simplified navigation logic across various header lists.
* Fix shared header section typing
* refactor: centralize i18n catalogs in workspace package
* chore(i18n): update internationalization scripts and remove deprecated message files
- Added new i18n audit and prune scripts to package.json for better message management.
- Removed unused i18n message files for 'breakpoint' and 'docs' in multiple languages to streamline the localization process.
- Updated test cases to reflect changes in message structure and ensure accurate locale handling.
* chore(i18n): update Lingo command and restructure i18n configuration
- Changed the Lingo command in package.json to use 'run' instead of 'i18n' for better clarity.
- Updated README.md to reflect changes in command usage and terminology from 'bucket' to 'catalog'.
- Modified i18n.json to rename the 'web' bucket to 'json' and consolidate message file paths for improved organization.
- Enhanced the run.mjs script to support dynamic catalog paths for better maintainability.
* chore(i18n): update translations and streamline message structure
- Removed deprecated titles from multiple language files, including "Authorized Environments," "Real-World Assets," "Actions and Blockchain Links," and "Wallets."
- Added new title "Tokens" to enhance clarity in the DAOs section across various languages.
- Consolidated button and list item structures for improved consistency in the user interface.
- Updated case study labels and video headings for better localization and user experience.
* test(i18n): update test case to load Swedish locale messages
- Modified the test case to load messages for the Swedish locale instead of French, ensuring accurate fallback behavior to English for missing locale files.
* Fix shared locale persistence across apps
* Fix immutable redirect headers in i18n middleware
* chore(i18n): clear out all language files for media messages
- Removed all existing translations from media message files across multiple languages, resulting in empty JSON objects.
- This change prepares for a fresh update of translations to ensure consistency and accuracy in future localization efforts.
* chore(i18n): update translations for solutions and resources across multiple languages
- Changed the title from "Solutions" to "Products" in the solutions section for consistency.
- Updated tool titles to reflect more accurate descriptions, such as changing "Token Extensions" to "Token Extensions" and "Payment Tools" to "Payment Tools."
- Modified resource titles to "External Resources" and added new items like "Payments.org," "Solana Launch," and "Solana Mobile" across all language files for improved clarity and relevance.1 parent d15854a commit 55b724d
146 files changed
Lines changed: 3695 additions & 9594 deletions
File tree
- .github/workflows
- apps
- accelerate
- src
- app/[locale]
- i18n
- breakpoint
- public/locales
- en
- es
- src
- i18n
- tests
- docs
- src
- app/[locale]
- i18n
- media
- app/[locale]
- i18n
- public/locales/en
- templates
- src
- app
- i18n
- web
- scripts
- src
- __tests__/i18n
- app/[locale]
- i18n
- packages
- ecosystem-data
- i18n
- messages
- accelerate
- ar
- de
- el
- en
- es
- fi
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt
- ru
- tr
- uk
- vi
- zh
- media
- ar
- de
- el
- en
- es
- fi
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt
- ru
- tr
- uk
- vi
- zh
- templates
- ar
- de
- el
- en
- es
- fi
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt
- ru
- tr
- uk
- vi
- zh
- web
- ar
- de
- el
- en
- es
- fi
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt
- ru
- tr
- uk
- vi
- zh
- src
- ui-chrome
- src
- __tests__
- scripts/i18n
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
7 | 18 | | |
8 | 19 | | |
9 | 20 | | |
10 | 21 | | |
11 | 22 | | |
12 | 23 | | |
13 | | - | |
14 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
15 | 27 | | |
16 | 28 | | |
17 | 29 | | |
| |||
21 | 33 | | |
22 | 34 | | |
23 | 35 | | |
24 | | - | |
25 | | - | |
26 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
27 | 39 | | |
28 | 40 | | |
29 | 41 | | |
30 | | - | |
| 42 | + | |
| 43 | + | |
31 | 44 | | |
32 | 45 | | |
33 | 46 | | |
| |||
41 | 54 | | |
42 | 55 | | |
43 | 56 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | 14 | | |
48 | 15 | | |
49 | 16 | | |
| |||
127 | 94 | | |
128 | 95 | | |
129 | 96 | | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
141 | 101 | | |
142 | 102 | | |
143 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
| 13 | + | |
0 commit comments