<?php

return [
    'title' => 'Yükseltme/Düşürme',
    'select_title' => 'Yeni Paket Seçin',
    'confirm_title' => 'Paket Değişikliğini Onaylayın',

    'current_product' => 'Mevcut Paket',
    'new_product' => 'Yeni Paket',
    'billing_cycle' => 'Faturalama Dönemi',
    'select_cycle' => 'Faturalama Dönemi Seçin',

    'proration_summary' => 'Orantılı Hesaplama Özeti',
    'remaining_days' => 'Mevcut Dönemde Kalan Gün',
    'current_value' => 'Mevcut Paketin Kalan Değeri',
    'target_value' => 'Yeni Paketin Kalan Değeri',
    'new_value' => 'Kalan Günler İçin Yeni Paket Maliyeti',
    'price_difference' => 'Fiyat Farkı',
    'upgrade_invoice' => 'Yükseltme Fatura Tutarı',
    'downgrade_credit' => 'Hesabınıza Eklenecek Kredi',

    'type_upgrade' => 'Yükseltme',
    'type_downgrade' => 'Düşürme',

    'no_eligible_products' => 'Bu hizmet için yükseltme/düşürme seçeneği bulunmuyor.',
    'service_not_active' => 'Yalnızca aktif hizmetler yükseltilebilir veya düşürülebilir.',
    'module_not_supported' => 'Bu ürün modülü paket değişikliğini desteklemiyor.',
    'same_product' => 'Zaten bu paketi kullanıyorsunuz.',
    'pending_change' => 'Bu hizmet için zaten bekleyen bir paket değişikliği var.',

    'confirm_upgrade' => 'Yükseltmeyi Onayla',
    'confirm_downgrade' => 'Düşürmeyi Onayla',
    'cancel' => 'İptal',
    'back_to_service' => 'Hizmete Dön',

    'upgrade_success' => 'Yükseltme faturası oluşturuldu. Yeni paketinizi etkinleştirmek için lütfen ödemeyi tamamlayın.',
    'downgrade_success' => 'Paketiniz düşürüldü. Hesabınıza :amount kredi eklendi.',
    'downgrade_success_no_credit' => 'Paketiniz başarıyla düşürüldü.',
    'change_pending' => 'Paket değişikliğiniz ödeme bekliyor.',

    'monthly' => 'Aylık',
    'quarterly' => '3 Aylık',
    'semiannually' => '6 Aylık',
    'annually' => 'Yıllık',
    'biennially' => '2 Yıllık',
    'triennially' => '3 Yıllık',

    // Redesign 2026-04-26: target → preview → confirm flow
    'choose_target'          => 'Geçebileceğin planlar:',
    'preview_title'          => 'Plan Değişikliği Önizleme',
    'continue'               => 'Devam',
    'back'                   => 'Geri',
    'confirm'                => 'Onayla',
    'diff_pay'               => 'Ödeyeceğin tutar',
    'diff_refund'            => 'İade alacağın tutar',
    'diff_zero'              => 'Plan değişikliği — para hareketi yok',
    'cancelled_notice'       => 'Önceki bekleyen plan değişikliği faturası iptal edildi.',
    'error_generic'          => 'Bir hata oluştu, lütfen tekrar deneyin.',
    'hook_validation_failed' => 'Plan değişikliği doğrulama hatası',
    'upgrades_disabled_for_product' => 'Bu ürün için yükseltme/düşüş özelliği kapalıdır.',

    // Plan Change Preview — detaylı hesap tablosu
    'calc_title'         => 'Hesaplama detayı',
    'calc_current'       => 'Mevcut',
    'calc_new'           => 'Yeni',
    'calc_period_total'  => 'Dönem toplamı (z)',
    'calc_period_days'   => 'Dönem günü (t)',
    'calc_daily_rate'    => 'Günlük (n = z / t)',
    'calc_formula_label' => 'Formül',
    'calc_new_daily'     => 'yeni günlük',
    'calc_current_daily' => 'mevcut günlük',

    // Execute outcomes
    'aborted_paid_in_progress' => 'Bu servis için ödenmiş ama henüz uygulanmamış bir plan değişikliği var. Lütfen mevcut işlem tamamlanana kadar bekleyin.',
    'applied_downgrade'        => 'Plan değişikliği uygulandı (düşüş). Yeni periyot bir sonraki yenileme döneminde aktif olacaktır.',
    'applied_same'             => 'Plan değişikliği uygulandı.',
    'no_change_notice'         => 'Hiçbir değişiklik yapılmadı. Lütfen değiştirmek istediğiniz alanları seçin.',
    'locked_until_renewal'     => 'Bu servis için yakın zamanda bir plan değişikliği uygulandı. Yeni bir değişiklik yapabilmek için sıradaki yenileme faturasının ödenmesi gerekiyor.',
    'from_label'               => 'Mevcut Plan',
    'to_label'                 => 'Yeni Plan',
    'calc_per_day'             => 'gün',

    // Card-grid UI
    'starting_from'      => 'şu fiyattan',
    'period_count_label' => 'period seçeneği',
    'choose_period'      => 'Faturalandırma dönemini seç',

    // Preview breakdown
    'subtotal'    => 'Ara Toplam',
    'tax_label'   => 'KDV',
    'total_label' => 'Toplam',

    // Options step (plan-change-config-options)
    'options_step_title'       => 'Opsiyonları Yapılandır',
    'options_drops_warning'    => 'Şu opsiyonlar yeni pakette mevcut değil:',
    'options_drops_acknowledge'=> 'Onaylıyorum, devam et',
    'options_required_label'   => 'Şu opsiyonlar için seçim gerekli:',
    'options_auto_carry_label' => 'Mevcut seçimleriniz (düzenleyebilirsiniz):',
    'options_optional_label'   => 'Opsiyonel alanlar:',
    'options_edit_optional'    => 'Opsiyonları düzenle',
    'options_select_placeholder' => 'Seçim yap',
    'options_select_required'  => 'Bu alan zorunludur',
    'options_compat_warning_badge' => 'Ek seçim gerekecek',
    'line_kind_product'        => 'Ürün',
    'line_kind_option_carry'   => 'carry-over',
    'line_kind_option_drop'    => 'kaldırıldı',
    'line_kind_option_add'     => 'yeni eklenen',
    'line_dropped_no_refund'   => 'iade verilmiyor',
    // Invoice description (stored — rendered in client's locale at write time)
    'invoice_desc_title'       => 'Plan değişikliği: :product',
    'invoice_desc_proration'   => ':from → :to (:days gün için fark)',
    'line_kind_option_drop_refunded'  => 'kaldırıldı, iade',
    'line_kind_option_drop_no_refund' => 'kaldırıldı, iade yok',
    'calc_line_label'          => 'Satır',
    'calc_line_diff'           => 'Etki',
    'error_missing_selections' => 'Lütfen gerekli seçimleri tamamlayın',
];
