feat(plan): plan ekranı — görüntüleme/düzenleme modu ve haftalık bütçe
- Salt okunur görünüm: özet kutucukları, gelir/gider, 4 grup + haftalık döküm - Düzenle → taslak; Kaydet yalnızca değişenleri gönderir, Vazgeç geri alır - Kaydedilmemiş değişiklikle çıkışta onay - Hafta elle ayarlama / otomatiğe döndürme, canlı önizleme (backend ile aynı hesap) - DistributionBar ve SuggestionPicker ortak bileşen; 9 yeni vitest Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -185,6 +185,33 @@ export const t = {
|
||||
},
|
||||
},
|
||||
|
||||
plan: {
|
||||
edit: 'Düzenle',
|
||||
save: 'Kaydet',
|
||||
cancel: 'Vazgeç',
|
||||
saving: 'Kaydediliyor…',
|
||||
saved: 'Plan kaydedildi',
|
||||
noChanges: 'Değişiklik yok',
|
||||
editing: 'Düzenleme modu',
|
||||
editingHint: 'Değişiklikler "Kaydet"e basınca kaydedilir.',
|
||||
saveFailed: (msg: string) => `${msg} Ekranda kaydedilmiş son durum gösteriliyor.`,
|
||||
leaveConfirm: 'Kaydedilmemiş değişiklikler var. Yine de çıkılsın mı?',
|
||||
periodInfo: (days: number, weeks: number) => `${days} gün · ${weeks} hafta`,
|
||||
changeDates: 'Tarihleri değiştir',
|
||||
add: { income: 'Gelir ekle', expense: 'Gider ekle' },
|
||||
savings: 'Birikim hedefi',
|
||||
budget: 'Bütçe dağıtımı',
|
||||
weekly: 'Haftalık döküm',
|
||||
week: (n: number) => `${n}. hafta`,
|
||||
weekDays: (n: number) => `${n} gün`,
|
||||
manual: 'elle',
|
||||
resetWeek: (n: number) => `${n}. haftayı otomatiğe döndür`,
|
||||
weekHint: 'Boş bırakılan haftalar kalan tutarı gün sayısına göre paylaşır.',
|
||||
weeklyOver: 'Elle girilen haftaların toplamı aylık tutarı aşıyor.',
|
||||
suggestionHint: 'Öneri, kaydedilmiş gelir ve giderlere göre hesaplanır.',
|
||||
emptyBudget: 'Henüz bütçe dağıtılmadı. "Düzenle" ile 4 gruba dağıtabilirsin.',
|
||||
},
|
||||
|
||||
summary: {
|
||||
income: 'Gelir',
|
||||
fixed: 'Sabit giderler',
|
||||
|
||||
Reference in New Issue
Block a user