Feat/leixu/mcp server categories #50
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new
CategoriesDropdowncomponent to the application, integrates it into the header for both mobile and desktop views, and adds category translations to the language context and locale files.New Component and Integration:
client/src/components/CategoriesDropdown.tsx: Created a newCategoriesDropdowncomponent that fetches categories from an API, displays them with icons, and handles mobile and desktop views.client/src/components/Header.tsx: Integrated theCategoriesDropdowncomponent into the header for both mobile and desktop views. [1] [2] [3]Language Context and Translations:
client/src/contexts/LanguageContext.tsx: Updated the language context to include category translations for supported languages. [1] [2]client/src/locale/category-en.jsonclient/src/locale/category-zh-hans.jsonclient/src/locale/category-zh-hant.jsonclient/src/locale/category-ja.jsonclient/src/locale/category-es.jsonclient/src/locale/category-de.jsonMinor Locale Updates:
client/src/locale/en.jsonclient/src/locale/zh-hans.jsonclient/src/locale/zh-hant.jsonclient/src/locale/ja.jsonclient/src/locale/es.jsonclient/src/locale/de.json