Skip to content

feat(i18n): add Nuxt i18n and Lunaria translation tracking#305

Draft
RedStar071 wants to merge 5 commits into
mainfrom
cursor/lunaria-nuxt-i18n-98c9
Draft

feat(i18n): add Nuxt i18n and Lunaria translation tracking#305
RedStar071 wants to merge 5 commits into
mainfrom
cursor/lunaria-nuxt-i18n-98c9

docs(agents): document i18n and Lunaria development commands

7086a59
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 18, 2026 in 1s

71.44% (-0.10%) compared to 8babfde

View this Pull Request on Codecov

71.44% (-0.10%) compared to 8babfde

Details

Codecov Report

❌ Patch coverage is 67.60563% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.44%. Comparing base (8babfde) to head (7086a59).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
config/i18n.ts 69.69% 10 Missing ⚠️
app/app.vue 0.00% 4 Missing and 2 partials ⚠️
app/components/app/LocaleSelect.vue 63.63% 2 Missing and 2 partials ⚠️
app/composables/usePreferredLocale.ts 75.00% 1 Missing ⚠️
app/plugins/i18n-loader.client.ts 83.33% 1 Missing ⚠️
app/utils/is-app-locale.ts 50.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #305      +/-   ##
==========================================
- Coverage   71.53%   71.44%   -0.10%     
==========================================
  Files         167      173       +6     
  Lines        3302     3372      +70     
  Branches      702      711       +9     
==========================================
+ Hits         2362     2409      +47     
- Misses        447      466      +19     
- Partials      493      497       +4     
Files with missing lines Coverage Δ
app/components/app/Footer.vue 100.00% <100.00%> (ø)
app/components/app/Header.vue 78.57% <100.00%> (+1.64%) ⬆️
app/components/app/HeaderAuth.vue 60.00% <100.00%> (+4.44%) ⬆️
app/composables/useFooter.ts 100.00% <100.00%> (ø)
app/composables/useHeader.ts 90.00% <100.00%> (+1.11%) ⬆️
app/utils/marketing-routes.ts 50.00% <ø> (ø)
i18n/i18n.config.ts 100.00% <100.00%> (ø)
package.json 100.00% <ø> (ø)
app/composables/usePreferredLocale.ts 75.00% <75.00%> (ø)
app/plugins/i18n-loader.client.ts 83.33% <83.33%> (ø)
... and 4 more
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.