Commit Graph

11 Commits

Author SHA1 Message Date
sebseb7
c1d2205e6c feat: update legal document translations and add new language support
- Replaced the existing legal document files with more specific ones for delivery, payment, and consumer rights.
- Added new legal documents related to data protection, including basic, customer, Google orders, newsletter, chatbot, cookies, and rights.
- Introduced Albanian language support in the translation files and language switcher component.
- Enhanced the translation functions to ensure structural files are copied correctly for new languages.
2025-08-05 18:17:08 +02:00
sebseb7
42fa46f2f9 refactor: unify category data fetching across components to support language context and improve state management 2025-07-31 08:26:10 +02:00
sebseb7
5202ff6e3e feat: implement lazy loading for languages in i18n, enhance LanguageSwitcher to handle language changes asynchronously, and update available languages management 2025-07-20 15:44:50 +02:00
sebseb7
04e97c2522 Add CSS animations for rotating stars in MainPageLayout: Implemented new animations for star graphics to enhance visual appeal. Updated SharedCarousel to support dynamic language changes and improved category fetching logic. Enhanced localization files with new text for indoor season prompts in multiple languages. 2025-07-18 15:26:11 +02:00
sebseb7
0895919448 Add comprehensive legal translations: Expanded legal document translations to include multiple languages, ensuring accurate localization for various legal sections. Updated translation handling for dynamic content and improved consistency across all legal texts. 2025-07-16 13:12:58 +02:00
sebseb7
3611908021 Refactor legal document translations: Updated various legal sections across multiple languages, ensuring accurate localization and dynamic content rendering in components. Enhanced translation handling for battery regulations and privacy policies, while correcting minor text formatting issues. 2025-07-16 12:52:42 +02:00
sebseb7
280916224a Enhance localization support for Polish translations: Updated Polish translation files with improved comments for clarity and accuracy, ensuring better context for users. Added export of i18n utilities for easier access in the application. 2025-07-16 06:10:40 +02:00
sebseb7
11a3522a97 Enhance i18n support by adding new language translations: Introduced Arabic, Croatian, Czech, Greek, Hungarian, Slovak, Slovenian, Swedish, Turkish, and updated existing language configurations. Updated available languages in LanguageContext and LanguageProvider to reflect the new additions, ensuring comprehensive localization across the application. 2025-07-16 06:02:04 +02:00
sebseb7
859a2c06d8 Add Chinese language support and update localization files: Introduced translations for Chinese (zh) in LanguageSwitcher and i18n configuration. Removed outdated translation files for several languages, streamlining localization resources. Enhanced language context to include Chinese in available languages. 2025-07-16 03:34:10 +02:00
sebseb7
5c90d048fb Integrate i18n support across multiple components: Update AddToCartButton, CartDropdown, CartItem, Footer, ProductFilters, ProductList, and profile components to utilize translation functions for dynamic text rendering. Enhance user experience by providing localized content for various UI elements, including buttons, labels, and tax information. 2025-07-16 03:03:47 +02:00
sebseb7
cff9c88808 Implement multilingual support: Integrate i18next for language translation across components, update configuration for multilingual descriptions and keywords, and enhance user interface elements with dynamic language switching. Add new dependencies for i18next and related libraries in package.json and package-lock.json. 2025-07-16 02:34:36 +02:00