feat(ui): planlı işlemler sayfası, kural formu ve vadesi geçmiş uyarısı
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -352,6 +352,84 @@ export const tr = {
|
||||
noAccounts: "İşlem girmek için önce bir hesap gerekli.",
|
||||
noAccountsLink: "Hesaplara git",
|
||||
},
|
||||
recurring: {
|
||||
title: "Planlı işlemler",
|
||||
description:
|
||||
"Düzenli ve planlı gelir/giderler. Planlı kayıtlar bakiyeyi etkilemez; onaylanınca gerçekleşir.",
|
||||
newRule: "Yeni düzenli işlem",
|
||||
createTitle: "Yeni düzenli işlem",
|
||||
editTitle: "Düzenli işlemi düzenle",
|
||||
tabs: { upcoming: "Yaklaşan", overdue: "Vadesi geçmiş", rules: "Kurallar" },
|
||||
fields: {
|
||||
estimate: "Tutar tahmini (ör. fatura); onaylarken düzeltilir",
|
||||
startDate: "İlk tarih",
|
||||
frequency: "Sıklık",
|
||||
interval: "Kaç birimde bir",
|
||||
monthlyMode: "Ayın hangi günü",
|
||||
end: "Bitiş",
|
||||
count: "Tekrar sayısı",
|
||||
endDate: "Bitiş tarihi",
|
||||
preview: "İlk tarihler",
|
||||
},
|
||||
frequencies: { daily: "Günlük", weekly: "Haftalık", monthly: "Aylık", yearly: "Yıllık" },
|
||||
units: { daily: "gün", weekly: "hafta", monthly: "ay", yearly: "yıl" },
|
||||
monthlyModes: { day: "İlk tarihin günü", last: "Ayın son günü" },
|
||||
endKinds: { never: "Bitiş yok", count: "Tekrar sayısı", date: "Bitiş tarihi" },
|
||||
actions: {
|
||||
confirm: "Onayla",
|
||||
skip: "Atla",
|
||||
postpone: "Ertele",
|
||||
edit: "Düzenle",
|
||||
delete: "Sil",
|
||||
more: "Diğer işlemler",
|
||||
},
|
||||
confirmTitle: "İşlemi onayla",
|
||||
confirmDescription: "Gerçekleşen tutarı ve tarihi kontrol edin; onaylanınca bakiyeye yansır.",
|
||||
postponeTitle: "Ertele",
|
||||
postponeDate: "Yeni tarih",
|
||||
scopeTitle: "Hangi kayıtlar değişsin?",
|
||||
scopes: { one: "Yalnızca bu", following: "Bu ve sonrakiler", all: "Tümü" },
|
||||
scopeHints: {
|
||||
one: "Yalnızca bu planlı kayıt değişir; seri aynı kalır.",
|
||||
following: "Seri bu tarihten itibaren yeni değerlerle devam eder.",
|
||||
all: "Onaylanmamış tüm planlı kayıtlar yeni değerlerle yeniden oluşturulur. Gerçekleşmiş kayıtlar değişmez.",
|
||||
},
|
||||
deleteTitle: "Düzenli işlem silinsin mi?",
|
||||
deleteDescription:
|
||||
"Gerçekleşmiş kayıtlar korunur; yalnızca onaylanmamış planlı kayıtlar silinir.",
|
||||
deleteScopes: { following: "Bu ve sonrakileri sil", all: "Tüm seriyi sil" },
|
||||
estimate: "Tahmini",
|
||||
next: (date: string) => `Sıradaki: ${date}`,
|
||||
remaining: (n: number) => `${n} tekrar kaldı`,
|
||||
endless: "Süresiz",
|
||||
series: (pos: string) => `${pos}`,
|
||||
empty: {
|
||||
upcoming: "Önümüzdeki 60 günde planlı işlem yok.",
|
||||
overdue: "Vadesi geçmiş planlı işlem yok.",
|
||||
rules: "Henüz düzenli işlem yok. Kira, faturalar ve abonelikler için ekleyin.",
|
||||
},
|
||||
overdueBanner: (n: number) =>
|
||||
`${n} planlı işlemin tarihi geçti; onaylayın, erteleyin veya atlayın.`,
|
||||
overdueLink: "Planlı işlemlere git",
|
||||
upcomingTitle: "Yaklaşan planlı işlemler",
|
||||
toast: {
|
||||
created: "Düzenli işlem kaydedildi.",
|
||||
updated: "Düzenli işlem güncellendi.",
|
||||
deleted: "Düzenli işlem silindi.",
|
||||
confirmed: "İşlem onaylandı.",
|
||||
skipped: "Bu tekrar atlandı.",
|
||||
postponed: "İşlem ertelendi.",
|
||||
},
|
||||
validation: {
|
||||
interval: "1 ile 12 arasında olmalı",
|
||||
count: "1 ile 600 arasında bir sayı girin",
|
||||
endBeforeStart: "Bitiş tarihi ilk tarihten önce olamaz",
|
||||
},
|
||||
errors: {
|
||||
splitAmount: "Bölünmüş planlı işlemin tutarı değiştirilemez.",
|
||||
postponeDate: "Yeni tarih mevcut tarihten sonra olmalı.",
|
||||
},
|
||||
},
|
||||
attachments: {
|
||||
title: "Ekler",
|
||||
add: "Ek ekle",
|
||||
|
||||
Reference in New Issue
Block a user