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

Add Language Selection in Footer #24

Open
Priyanshu282003 opened this issue Oct 18, 2024 · 2 comments
Open

Add Language Selection in Footer #24

Priyanshu282003 opened this issue Oct 18, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request gssoc-ext GirlScript Summer of Code extended project hacktoberfest Hacktoberfest 2024 event project Level 2 GSSoC project Level 2

Comments

@Priyanshu282003
Copy link

Description:
We would like to enhance the website/application by adding a Language Selection feature in the footer. This will allow users to choose their preferred language from a dropdown menu. The selected language should be reflected across the site, providing a more personalized experience.

Feature Details:
Add a dropdown menu to the footer with a list of supported languages (e.g., English, French, Spanish, German, etc.).
On selection, the UI should dynamically switch to the selected language.
The user’s language preference should be stored (in localStorage or cookies) so that it persists across sessions.
Optional: If possible, extend backend functionality to store the user’s language preference if logged in.
Requirements:
Update the footer section to include a language selection dropdown.
Ensure language changes are reflected on the UI without refreshing the page (use JavaScript for dynamic updates).
Use responsive design to ensure the language selection feature is accessible on both desktop and mobile views.
(Optional) Add backend support for persisting language preferences.
Expected Outcome:
The footer will include a Language Selector dropdown.
Users will be able to choose a language, and the UI will update accordingly.
The user’s selected language should persist across sessions.

@Suraj-kumar00
Copy link
Owner

Hi @Priyanshu282003, it yours. go ahead!
Remember you have 3 days to complete this issue.

And if you like do consider to give the repo a star 🌟

@Suraj-kumar00 Suraj-kumar00 added enhancement New feature or request hacktoberfest Hacktoberfest 2024 event project gssoc-ext GirlScript Summer of Code extended project Level 2 GSSoC project Level 2 labels Oct 18, 2024
@Suraj-kumar00
Copy link
Owner

Hi @Priyanshu282003, are you interested in doing this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc-ext GirlScript Summer of Code extended project hacktoberfest Hacktoberfest 2024 event project Level 2 GSSoC project Level 2
Projects
None yet
Development

No branches or pull requests

2 participants