Skip to content

Conversation

@muarf
Copy link
Owner

@muarf muarf commented Oct 19, 2025

Translate the entire project by replacing hardcoded French strings with i18n keys across all supported languages.

This PR leverages the existing i18n system to ensure all user-facing and internal messages (errors, success, admin actions) are now translatable. It involved updating PHP logic and HTML views, adding new translation keys to fr.json, and synchronizing these keys across en.json, es.json, and de.json. A new extract_translations.php script was also added to aid in future translation efforts.


Open in Cursor Open in Web

Co-authored-by: maun.aug <maun.aug@gmail.com>
@cursor
Copy link

cursor bot commented Oct 19, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

cursoragent and others added 5 commits October 20, 2025 06:59
Co-authored-by: maun.aug <maun.aug@gmail.com>
Co-authored-by: maun.aug <maun.aug@gmail.com>
Co-authored-by: maun.aug <maun.aug@gmail.com>
Co-authored-by: maun.aug <maun.aug@gmail.com>
Co-authored-by: maun.aug <maun.aug@gmail.com>
@muarf muarf marked this pull request as ready for review October 20, 2025 07:43
Co-authored-by: maun.aug <maun.aug@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants