Feat: fix i18n scan and add it to pre commit hooks
Description:
Add i18n untranslated string check and semantic commit message checks in pre commit hooks
- Fixed the i18n babel script to skip the existing translations
- Add move comprehensive regex to ignore pointers and other symbols
- Add i18n:check to the pre-commit hook to exit if there exists new untranslated scripts
- Move the https dependency from dev to prod dependencies
- add semantic commit message checks in pre commit hooks
Type of Change:
-
Bug Fix -
Feature Development -
Documentation
Testing:
-
Tested on desktop -
Tested on mobile -
Tested in different browsers
Screenshots (if applicable):
Add screenshots for UI changes.
Video Demo
Add a link to the demo of the PR
If you have used AI create this PR, please also record video of yourself explaining the changes.
Link to code walkthrough
Checklist:
-
Code follows project style guidelines -
Self-review completed -
No console errors -
TypeScript types are correct