feat: french translation (#802)

* Add French (fr) language support

- Create app/src/i18n/locales/fr/translation.json with full UI translations
- Register French in SUPPORTED_LANGUAGES and i18next resources
- Wire French locale from date-fns for relative date formatting

* Fix Vite file watcher EBUSY error on Windows by excluding Rust target directory
This commit is contained in:
youtsuho
2026-06-28 16:33:27 -07:00
committed by GitHub
parent e294b9c8f0
commit b9bb2f075c
4 changed files with 1248 additions and 2 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ export default defineConfig({
strictPort: true,
// Watch files in the app directory for changes
watch: {
ignored: ['!**/../app/**'],
ignored: ['!**/../app/**', '**/target/**'],
},
},
envPrefix: ['VITE_', 'TAURI_'],