sebseb7
|
85504c725f
|
Add demo mode functionality to LanguageProvider: Introduced demo mode to automatically cycle through available languages every 5 seconds. Updated state management to include demo mode and current language index, and added methods to start and stop the demo. Enhanced language change handling to stop demo mode when a user manually selects a language.
|
2025-07-18 15:44:00 +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
|
93887ce397
|
Add multi-pointed star feature to home page layout: Implemented a hoverable star graphic in the seeds box, enhancing visual engagement. Updated localization files to include new text for user prompts in multiple languages.
|
2025-07-18 14:55:50 +02:00 |
|
sebseb7
|
33fadc0279
|
Update excluded terms in product XML generation: Added 'marihuana' to the list of excluded terms in product titles within feeds.cjs, enhancing content filtering for SEO purposes.
|
2025-07-18 13:18:08 +02:00 |
|
sebseb7
|
5c2b4172da
|
Enhance GTIN validation in product XML generation: Updated logic in feeds.cjs to skip products with invalid GTIN formats, ensuring only valid products are included in the generated XML. This improves data integrity for SEO purposes.
|
2025-07-18 13:13:37 +02:00 |
|
sebseb7
|
c663e902ea
|
Implement product filtering based on excluded terms: Added logic to skip products with specific terms in their title or description during XML generation in feeds.cjs, enhancing content management for SEO purposes.
|
2025-07-18 12:49:54 +02:00 |
|
sebseb7
|
aa82e8d1d2
|
Update categoryList socket emissions to include language and translation request: Modified the socket.emit calls in SharedCarousel, Sitemap, and prerender.cjs to support language specification and translation requests. Added JTL language mappings in translate-i18n.js for improved localization.
|
2025-07-18 12:36:39 +02:00 |
|
sebseb7
|
67f0126343
|
Enhance photo upload functionality in ArticleQuestionForm and ArticleRatingForm: Added reset method to PhotoUpload component and integrated it into both forms to clear uploaded files upon submission. Improved user experience by ensuring the photo upload state resets after form submission.
|
2025-07-18 12:13:01 +02:00 |
|
sebseb7
|
47a882b667
|
Add article interaction forms: Implemented ArticleAvailabilityForm, ArticleQuestionForm, and ArticleRatingForm components for user inquiries, ratings, and availability requests. Integrated photo upload functionality and enhanced user experience with collapsible sections in ProductDetailPage for better interaction with product details.
|
2025-07-18 11:56:37 +02:00 |
|
sebseb7
|
e43b894bfc
|
Filter out delivery items in OrdersTab quantity calculation: Updated the item quantity calculation to exclude specific delivery items, improving accuracy in order summaries.
|
2025-07-18 06:58:25 +02:00 |
|
sebseb7
|
c9477e53b6
|
Enhance localization in CategoryList component: Updated category fetching logic to support dynamic language changes and improved cache handling for category data based on the current language. Adjusted delivery class display in CartItem for better user experience.
|
2025-07-18 05:08:57 +02:00 |
|
sebseb7
|
0015872894
|
Add tooltips and cancellation confirmation for orders: Enhanced localization by adding tooltips for viewing details and canceling orders across multiple languages. Implemented cancellation confirmation messages to improve user experience when canceling orders.
|
2025-07-18 01:28:28 +02:00 |
|
sebseb7
|
cb8ce69903
|
Implement order cancellation feature in OrdersTab: Added functionality to confirm and cancel orders, including a confirmation dialog. Enhanced payment method display in OrderDetailsDialog and updated VAT calculations. Improved localization for order-related messages across multiple languages.
|
2025-07-17 21:35:00 +02:00 |
|
sebseb7
|
64048e6d0b
|
Enhance order ID handling and navigation in ProfilePage and OrdersTab: Updated hash processing to validate order IDs, improved tab navigation, and added console logging for better debugging. Adjusted navigation to ensure correct hash updates when switching tabs and viewing orders.
|
2025-07-17 12:43:39 +02:00 |
|
sebseb7
|
e4b70dcbe2
|
Refactor payment method handling: Changed payment method from 'mollie' to 'wire' in CheckoutValidation and PaymentMethodSelector components. Removed Mollie-related content from Datenschutz page to streamline payment information.
|
2025-07-16 16:35:05 +02:00 |
|
sebseb7
|
1de3ba0115
|
Update PaymentSuccess component to set redirect hash based on payment status: '#orders' for successful payments and '#cart' for failed payments.
|
2025-07-16 13:47:16 +02:00 |
|
sebseb7
|
4ef27da561
|
Update shipping costs label in OrderDetailsDialog for localization support
|
2025-07-16 13:18:16 +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
|
6a017400fa
|
Enhance legal document translations: Improved accuracy and consistency in translations for various legal sections, including updates to dynamic content rendering and minor formatting corrections. Ensured compliance with localization standards for legal terminology.
|
2025-07-16 13:00:11 +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
|
98393cea21
|
Add legal document translations: Introduced new legal sections for AGB, Impressum, Datenschutz, Widerrufsrecht, and Batteriegesetzhinweise. Updated components to utilize translation hooks for dynamic content rendering, ensuring accurate localization of legal terms and conditions.
|
2025-07-16 12:00:10 +02:00 |
|
sebseb7
|
c078abec1a
|
Add special handling for legal document translations: Introduced new constants for legal files and system prompts in translate-i18n.js. Enhanced translation functions to accommodate legal document requirements, ensuring preservation of German legal terms and structure during translations.
|
2025-07-16 11:49:37 +02:00 |
|
sebseb7
|
a7cfbce072
|
more translations
|
2025-07-16 11:31:48 +02:00 |
|
sebseb7
|
65611865c8
|
trnalsate
|
2025-07-16 10:37:13 +02:00 |
|
sebseb7
|
a8c77e1107
|
upd
|
2025-07-16 10:12:06 +02:00 |
|
sebseb7
|
4f5bc96c9b
|
upd
|
2025-07-16 09:57:45 +02:00 |
|
sebseb7
|
3e3e676ded
|
trasnlsater
|
2025-07-16 09:45:11 +02:00 |
|
sebseb7
|
08c04909e0
|
translate
|
2025-07-16 09:21:40 +02:00 |
|
sebseb7
|
510907b48a
|
Fix syntax error in English translation file: Corrected closing bracket in translation.js to ensure proper export structure.
|
2025-07-16 08:26:20 +02:00 |
|
sebseb7
|
e02b18e17f
|
Refactor translation files and update import syntax: Converted CommonJS to ES module syntax in translate-i18n.js. Enhanced English translation file with new phrases for profile, order summary, and settings sections, while improving existing translations for clarity and consistency.
|
2025-07-16 08:24:09 +02:00 |
|
sebseb7
|
9ffbd5b84e
|
Enhance German translation file: Updated phrases for clarity and consistency, added new terms for delivery and settings sections, and improved error messages for better user guidance.
|
2025-07-16 08:20:58 +02:00 |
|
sebseb7
|
f8dbb24823
|
Refactor project for improved localization and user experience: Renamed project to "reactshop" and updated package-lock.json with new dependencies. Enhanced profile navigation by updating the ButtonGroup component to navigate to the cart section. Improved German translation files with additional phrases for better context and clarity. Updated CartTab component to utilize the latest i18n functionality.
|
2025-07-16 08:14:16 +02:00 |
|
sebseb7
|
13f1e14a3d
|
Update MainPageLayout styles for improved layout consistency: Adjusted positioning properties for titles to enhance visual alignment and responsiveness across different page types, ensuring a more cohesive user experience.
|
2025-07-16 06:30:49 +02:00 |
|
sebseb7
|
6b7bcf4155
|
Remove unnecessary alignment properties from MainPageLayout: Simplified layout code by eliminating redundant alignItems settings for better readability and maintainability.
|
2025-07-16 06:28:21 +02:00 |
|
sebseb7
|
45258ac522
|
Refactor MainPageLayout for improved responsiveness: Updated layout to stack title above navigation on portrait phones, adjusted flex properties for better alignment, and enhanced navigation rendering for different screen sizes, ensuring a more user-friendly experience across devices.
|
2025-07-16 06:26:37 +02:00 |
|
sebseb7
|
080515af68
|
Add new language support for Slovenian, Croatian, Swedish, Turkish, Greek, Arabic, and Chinese: Updated config.js to include additional language configurations, enhancing localization capabilities across the application.
|
2025-07-16 06:25:50 +02:00 |
|
sebseb7
|
33b229728f
|
Update Arabic and Chinese translation files: Improved localization by enhancing existing translations with better context and comments for clarity. Adjusted navigation, authentication, cart, product, and other sections to ensure accurate representation of terms and phrases in both languages.
|
2025-07-16 06:19:37 +02:00 |
|
sebseb7
|
8d69b0566b
|
Enhance translation functionality and localization support: Updated translate-i18n.js to include new command line options for skipping and only translating English. Modified package.json to add new translation scripts. Improved localization files for multiple languages with better comments for clarity and accuracy, ensuring comprehensive support for internationalization.
|
2025-07-16 06:17:27 +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
|
fd77fc8f7f
|
Integrate i18n support for German and enhance localization: Initialize i18next for prerendering with German as the default language. Import and configure translation files for multiple languages, including Hungarian, Italian, and others, ensuring comprehensive localization support across the application. Update Hungarian and Italian translation files with improved comments for clarity and accuracy.
|
2025-07-16 06:09:01 +02:00 |
|
sebseb7
|
f5d6778def
|
Refactor project structure and enhance localization: Rename project to "reactshop" and update package.json with new dependencies and scripts for development and production. Update Greek, Spanish, French, and Croatian translation files with improved comments for clarity and accuracy, ensuring better localization support across the application.
|
2025-07-16 06:06:08 +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
|
51471d4a55
|
Refactor project for i18n support: Rename project to "i18n-translator" and update package.json and package-lock.json accordingly. Enhance localization by integrating translation functions across various components, including AddToCartButton, Content, GoogleLoginButton, and others, to provide dynamic text rendering based on user language preferences. Update localization files for multiple languages, ensuring comprehensive support for internationalization.
|
2025-07-16 05:59:48 +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 |
|
sebseb7
|
b78de53786
|
Enhance delivery cost calculation and shipping information display: Implement free shipping threshold for cart value in DeliveryMethodSelector and OrderProcessingService. Update CartDropdown and OrderSummary to reflect shipping costs and free shipping messages based on cart value, improving user clarity on shipping fees.
|
2025-07-16 01:59:43 +02:00 |
|
sebseb7
|
925667fc2c
|
Update font size and padding in CategoryBox component for improved readability and layout consistency.
|
2025-07-15 21:00:27 +02:00 |
|
sebseb7
|
251352c660
|
Update payment method name in PaymentMethodSelector to include additional options: Apple Pay, Google Pay, and PayPal, enhancing clarity for users on available payment methods.
|
2025-07-15 13:25:52 +02:00 |
|
sebseb7
|
88c757fd35
|
Refactor webpack configuration to copy index.html to payment directory, enhancing clarity in log messages and ensuring proper directory structure for asset management.
|
2025-07-15 13:06:06 +02:00 |
|