1.7 KiB
1.7 KiB
I18n V2 Faz 0 — Baseline ve regression kapıları
Tarih: 2026-07-20
Çalıştırılan kontroller
| Kontrol | Sonuç |
|---|---|
pnpm i18n:v2-page-audit |
Başarılı |
pnpm i18n:v2-phase1-smoke |
Başarılı |
pnpm typecheck |
Başarılı |
pnpm lint |
Başarılı, uyarı yok |
pnpm build |
Başarılı, 37 static/dynamic sayfa üretildi |
Sayfa audit'i mevcut ve Faz 2 ile eklenen toplam 31 route girişini doğruladı. Türkçe karakter içeren 46 hard-coded aday dosya baseline olarak kaydedildi.
Otomatik regression sözleşmesi
i18n:v2-page-audit şu kuralları korur:
- Plan kapsamındaki route dosyaları bulunmalıdır.
- Login, register, forgot-password ve reset-password public resolver kullanmalıdır.
- Auth sayfaları
LocaleSelectFormkullanmamalıdır. - Public locale otoritesi
LOCALE_COOKIEbağımlılığı taşımamalıdır. - Dört bağlama özel resolver export edilmelidir.
- Settings route navigasyonu pathname-aware ve desktop'ta sticky olmalıdır.
- Hard-coded Türkçe karakter adaylarının en yüksek kaynakları raporlanmalıdır.
i18n:v2-phase1-smoke şu öncelikleri doğrular:
- Public -> instance default
- Freelancer -> personal preference -> instance default
- Portal -> personal preference -> client default -> instance default
- Invitation -> invitation snapshot -> instance default
- Archived locale seçilemez.
- Geçersiz default güvenli fallback'e düşer.
- RTL direction locale kaydından korunur.
Faz 0 çıkış notu
Bu baseline hard-coded metinleri çözmez. Her sayfa kendi fazında audit listesinden çıkarılacak ve release aşamasında sıfır kullanıcı metni hedefi uygulanacaktır.