Files
aiturk-hermes-ide/apps/desktop/src/i18n/tr-billing.ts
T

175 lines
9.9 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import type { EN_BILLING } from './en-billing'
export const TR_BILLING: typeof EN_BILLING = {
retryAfter: minutes => ` (yaklaşık ${minutes} dakika sonra yeniden deneyin)`,
rateLimited: suffix => `🟡 Şu anda çok fazla tahsilat isteği var${suffix}. Bu, ödeme başarısızlığı anlamına gelmez.`,
stripeRetry: suffix => `Stripe hizmetinde sorun var. Biraz sonra yeniden deneyin${suffix}`,
reauthorize: who => `${who} Bu cihaza yeniden yetki vermek için Ayarlar → Ağ geçitleri bölümünden tekrar bağlanın.`,
noSavedCardMessage:
'💳 Terminal tahsilatları için kayıtlı kart yok. Portal üzerinden kart ekleyin. Tek seferlik kredi satın alma, kartı sonraki işlemler için kaydetmez.',
monthlyRemaining: amount => `🔴 Aylık harcama sınırına ulaşıldı. Kalan harcama payı: $${amount}.`,
chargeAdded: amount => `$${amount} eklendi.`,
unconfirmed: message =>
`${message} Son tahsilatın sonucu henüz doğrulanmadı. Yeniden denemeden önce bakiyenizi ve işlem geçmişinizi kontrol edin.`,
chargeFailed: reason => `Tahsilat tamamlanamadı (${reason}).`,
invalidAmount: label => `${label}: en fazla iki ondalık basamaklı dolar tutarı girin.`,
positiveAmount: label => `${label}: tutar $0 değerinden büyük olmalıdır.`,
minAmount: (label, amount) => `${label}: en düşük tutar ${amount}.`,
maxAmount: (label, amount) => `${label}: en yüksek tutar ${amount}.`,
confirmCardMessage: 'Terminal tahsilatlarında kullanılacak bu kartı portal üzerinden onaylayın.',
confirmCardTitle: 'Kart onayı gerekiyor',
spendingApprovalMessage:
'Uzaktan harcama izni gerekiyor. İzin vermek için bir kredi yüklemesi başlatın ve yeniden deneyin.',
spendingApprovalTitle: 'Uzaktan harcama onayı gerekiyor',
adminRevoked: 'Bir yönetici bu terminalin uzaktan harcama iznini kaldırdı.',
userRevoked: 'Bu terminalin uzaktan harcama iznini kaldırdınız.',
spendingRevoked: 'Uzaktan harcama durduruldu',
sessionRevokedMessage: 'Oturumunuz kapatıldı. Ayarlar → Ağ geçitleri bölümünden yeniden giriş yapın.',
sessionRevokedTitle: 'Oturum kapatıldı',
spendingDisabledMessage:
'Bu hesapta uzaktan harcama kapalı. Bir faturalandırma yöneticisi, portalın Hermes Agent sayfasından etkinleştirebilir.',
spendingDisabledTitle: 'Uzaktan harcama kapalı',
adminRequiredMessage:
'Bakiye eklemek için kuruluş yöneticisi veya sahibi olmalısınız. Yöneticinize başvurun ya da portal üzerinden yönetin.',
adminRequiredTitle: 'Yönetici yetkisi gerekiyor',
conflictingChargeMessage:
'🔴 Bu tahsilat anahtarı başka bir tutar için kullanılmış. Yeni bir kredi yüklemesi başlatın.',
conflictingChargeTitle: 'Yeni bir kredi yüklemesi başlatın',
noSavedCard: 'Kayıtlı kart yok',
orgDeniedMessage: 'Bu erişim anahtarı, yönetebildiğiniz bir kuruluşa bağlı değil.',
orgDeniedTitle: 'Kuruluş erişimi reddedildi',
monthlyReached: '🔴 Aylık harcama sınırına ulaşıldı.',
monthlyReachedTitle: 'Aylık harcama sınırına ulaşıldı',
rateLimitedTitle: 'Şu anda çok fazla tahsilat isteği var',
stripeTitle: 'Stripe hizmetinde sorun var',
dailyLimitMessage: 'Günlük plan değiştirme sınırına ulaşıldı. Yarın yeniden deneyin.',
dailyLimitTitle: 'Günlük plan değiştirme sınırına ulaşıldı',
endpointMessage:
'Faturalandırma hizmeti beklenen JSON yanıtını döndürmedi. Bu yayında hizmet kullanılamıyor olabilir.',
endpointTitle: 'Faturalandırma hizmetine ulaşılamıyor',
requestTimeoutMessage: 'Faturalandırma isteği zaman aşımına uğradı.',
requestTimeoutTitle: 'Faturalandırma isteği zaman aşımına uğradı',
connectionFailedMessage: 'Faturalandırma isteği ağ geçidine ulaşmadan başarısız oldu.',
connectionFailedTitle: 'Faturalandırma bağlantısı kurulamadı',
requestFailedMessage: 'Faturalandırma isteği başarısız oldu.',
requestFailedTitle: 'Faturalandırma isteği başarısız oldu',
creditsAdded: 'Krediler eklendi.',
chargeFailedTitle: 'Tahsilat başarısız oldu',
unconfirmedTitle: 'Tahsilat sonucu doğrulanamadı',
checkFailedMessage: 'Tahsilat kontrol edilemedi.',
checkFailedTitle: 'Tahsilat kontrol edilemedi',
missingChargeId: 'Faturalandırma hizmeti isteği kabul etti ancak tahsilat kimliği döndürmedi.',
untrackedTitle: 'Tahsilat takip edilemedi',
stillProcessingMessage: 'Tahsilat hâlâ tamamlanabilir. Yeniden denemeden önce portalı kontrol edin.',
stillProcessingTitle: '5 dakika sonra hâlâ işleniyor',
bankVerification:
'Bankanız 3DS doğrulaması istiyor. Satın almayı bitirmek için portal üzerinden doğrulamayı tamamlayın.',
cardExpired: 'Kartınızın süresi dolmuş. Portal üzerinden güncelleyin.',
cardDeclined: 'Kartınız reddedildi. Portal üzerinden başka bir kart deneyin.',
verificationDeniedMessage: 'Doğrulama tamamlandı ancak bu terminal için uzaktan harcama izni verilmedi.',
verificationDeniedTitle: 'Doğrulama onaylanmadı',
verificationDoneMessage: 'Bu terminal için uzaktan harcama izni verildi.',
verificationDoneTitle: 'Doğrulama tamamlandı',
reloadLabel: 'Yüklenecek tutar',
reloadGreater: 'Yüklenecek tutar eşik değerinden büyük olmalıdır.',
formatDate: (date: Date) =>
new Intl.DateTimeFormat('tr-TR', { day: 'numeric', month: 'short', year: 'numeric' }).format(date),
monthSuffix: '/ay',
creditsMonthly: amount => `Aylık $${amount} kredi`,
alreadyPlan: name => `Zaten ${name} planındasınız; değişiklik gerekmiyor.`,
scheduledChange: (name, date, delta) =>
`${name} planına geçiş ${date} tarihinde uygulanır. Şimdi tahsilat yapılmaz; o tarihe kadar mevcut planınız geçerlidir.${delta ? ` Aylık kredi değişimi: ${delta}.` : ''}`,
changesPlan: (name, date) => `${date} tarihinde ${name} planına geçilir.`,
cancelsOn: date => `${date} tarihinde iptal edilir.`,
renewsOn: date => `Yenileme: ${date}`,
reconcileCard: card => `Otomatik yüklemede ${card} kullanılıyor. Portal üzerinden kartı eşleştirin.`,
chargesBelow: (amount, threshold) =>
`Bakiyeniz ${threshold} altına düştüğünde otomatik olarak ${amount} tahsil edilir.`,
remaining: (amount, total, over) => `${total} tutarının ${amount} kadarı kaldı${over ? ` · ${over} aşım` : ''}`,
used: (amount, total) => `${total} tutarının ${amount} kadarı kullanıldı`,
resetsOn: date => `Sıfırlanma: ${date}`,
balanceAdded: amount => `${amount} eklendi. Bakiye yenileniyor.`,
usageLabel: label => `${label} kullanımı`,
balance: 'Bakiye',
plan: 'Plan',
autoRefill: 'Otomatik yükleme',
enabled: 'Etkin',
off: 'Kapalı',
portalArrow: 'Portalı aç ↗',
portal: 'Portalı aç',
connectMessage: 'Hesabınızı bağlamak için terminal arayüzünde /portal komutunu çalıştırın veya Nous portalını açın.',
connectTitle: 'Nous hesabınızı bağlayın',
addCard: 'Kart ekle ↗',
noCardMessage: 'Kredi satın alma ve otomatik yükleme için kayıtlı kart gerekir. Portal üzerinden kart ekleyin.',
noCardTitle: 'Kayıtlı ödeme yöntemi yok',
free: 'Ücretsiz',
subscriptionUnavailable: 'Abonelik ayrıntılarına ulaşılamıyor. Portal üzerinden kontrol edebilirsiniz.',
noSubscription: 'Etkin abonelik yok. Ücretli modeller yüklediğiniz kredileri kullanır.',
changePlan: 'Planı değiştir',
viewPlans: 'Planları görüntüle',
adjustPlan: 'Planı düzenle ↗',
choose: 'Seç ↗',
addPayment: 'Ödeme yöntemi ekle',
paymentMethod: 'Ödeme yöntemi',
update: 'Güncelle',
manageCard: 'Kredi yüklemeleri ve abonelik yenilemeleri için kullanılan kartı yönetin.',
buy: 'Satın al',
buyDescription: 'Kartınızdan tek seferlik tahsilat yapılır ve tutar bugün bakiyenize eklenir.',
buyCredits: 'Şimdi kredi satın al',
refillDescription: 'Bakiyeniz belirlediğiniz eşiğin altına düştüğünde otomatik kredi yükleyin.',
manage: 'Yönet',
manageRefill: 'Otomatik yüklemeyi portal üzerinden yönetin.',
refillWhenLow: 'Bakiye azaldığında yükle',
turnOnRefill: 'Otomatik yüklemeyi portal üzerinden etkinleştirin',
anotherCard: 'başka bir kart',
reconcile: 'Kartı eşleştir ↗',
subscriptionRemaining: 'Kalan abonelik kredileri',
subscriptionCredits: 'Abonelik kredileri',
noExpiry: 'Süresi dolmaz',
topupCredits: 'Yüklenen krediler',
capUsed: 'Kullanılan aylık harcama sınırı',
defaultCeiling: 'Varsayılan üst sınır',
monthlyRemoteSpending: 'Aylık uzaktan harcama',
monthlyCap: 'Aylık harcama sınırı',
refillCard: 'otomatik yükleme kartı',
customerDefault: 'müşteri varsayılanı',
subscriptionCard: 'abonelik kartı',
customCredit: 'Özel kredi tutarı',
processing: 'İşleniyor… tahsilat kontrol ediliyor',
retry: 'Yeniden dene',
billing: 'Faturalandırma',
paymentCredits: 'Ödeme ve krediler',
usage: 'Kullanım',
invoices: 'Faturalar',
undoing: 'Geri alınıyor…',
undo: 'Geri al',
checkingChange: 'Değişiklik kontrol ediliyor…',
cannotChange: 'Bu değişiklik buradan yapılamaz.',
cannotSchedule: 'Bu değişiklik buradan zamanlanamaz.',
tryAgain: 'Yeniden dene',
scheduling: 'Zamanlanıyor…',
confirmDowngrade: 'Alt plana geçişi onayla',
cancel: 'İptal',
currentPlan: 'Mevcut plan',
scheduled: 'Zamanlandı',
downgrade: 'Alt plana geç',
backBilling: 'Faturalandırmaya dön',
plans: 'Planlar',
noPlans: 'Şu anda geçiş yapılabilecek bir plan yok.',
refillUpdated: 'Otomatik yükleme güncellendi.',
refillOff: 'Otomatik yükleme kapatıldı.',
threshold: 'Eşik',
reloadTo: 'Yüklenecek tutar',
refillThreshold: 'Otomatik yükleme eşiği',
refillAmount: 'Otomatik yükleme tutarı',
turnOffQuestion: 'Otomatik yükleme kapatılsın mı?',
turnOff: 'Kapat',
disable: 'Devre dışı bırak',
saving: 'Kaydediliyor…',
save: 'Kaydet',
verificationPage: 'Doğrulama sayfasını aç',
dismiss: 'Kapat',
waitingVerification: 'Doğrulama bağlantısı bekleniyor…',
verifyContinue: 'Devam etmek için doğrulayın'
}