import 'app_localizations.dart'; class AppLocalizationsTr extends AppLocalizations { @override String get languageName => 'Türkçe'; @override String get flagEmoji => '🇹🇷'; // ==================== GENERAL ==================== @override String get appTitle => 'VotianLT App'; @override String get ok => 'Tamam'; @override String get cancel => 'İptal'; @override String get save => 'Kaydet'; @override String get delete => 'Sil'; @override String get close => 'Kapat'; @override String get confirm => 'Onayla'; @override String get error => 'Hata'; @override String get success => 'Başarılı'; @override String get loading => 'Yükleniyor...'; @override String get refresh => 'Yenile'; @override String get version => 'Versiyon'; @override String get unknown => 'Bilinmiyor'; @override String get yesterday => 'Dün'; // ==================== NAVIGATION ==================== @override String get jobs => 'İşler'; @override String get availableJobs => 'Mevcut İşler'; @override String get chats => 'Sohbetler'; @override String get settings => 'Ayarlar'; @override String get logout => 'Çıkış'; @override String get logoutConfirm => 'Çıkış'; @override String get logoutConfirmMessage => 'Gerçekten çıkış yapmak istiyor musunuz?'; @override String get openChat => 'Sohbeti aç'; @override String get chatInfo => 'Sohbet bilgisi'; @override String get routePlan => 'Rota planla'; // ==================== LOGIN ==================== @override String get welcomeBack => 'Tekrar hoş geldiniz'; @override String get loginSubtitle => 'Hesabınıza giriş yapın'; @override String get email => 'E-posta'; @override String get emailAddress => 'E-posta adresi'; @override String get emailAddressHint => 'E-posta adresinizi girin'; @override String get emailAddressRequired => 'Lütfen e-posta adresinizi girin'; @override String get emailAddressInvalid => 'Lütfen geçerli bir e-posta adresi girin'; @override String get password => 'Şifre'; @override String get passwordHint => 'Şifrenizi girin'; @override String get passwordRequired => 'Lütfen şifrenizi girin'; @override String get passwordMinLength => 'Şifre en az 6 karakter olmalıdır'; @override String get login => 'Giriş'; @override String get loggingIn => 'Bağlanıyor...'; @override String get forgotPassword => 'Şifrenizi mi unuttunuz?'; @override String get forgotPasswordMessage => 'Şifremi unuttum özelliği henüz uygulanmadı'; @override String get loginSuccess => 'Başarıyla çıkış yapıldı'; @override String get loginFailed => 'Giriş başarısız'; @override String get connectionFailed => 'Sunucu bağlantısı başarısız (Zaman aşımı).'; @override String get connectionTimeout => 'Sunucu bağlantısı başarısız (Zaman aşımı).'; @override String get connecting => 'Sunucuya bağlanılıyor...'; @override String get connectionError => 'Bağlantı hatası'; @override String get loginError => 'Giriş sırasında hata'; // ==================== JOBS ==================== @override String get noJobsAssigned => 'Atanmış iş yok'; @override String get noJobsMessage => 'Atanmış işleriniz burada görüntülenecek.'; @override String get pullToRefresh => 'Yenilemek için aşağı çekin'; @override String get newLabel => 'YENİ'; @override String get tasksToComplete => 'Tamamlanacak görevler'; @override String get pickup => 'Alım'; @override String get delivery => 'Teslimat'; @override String get created => 'Oluşturuldu'; @override String get status => 'Durum'; @override String get priority => 'Öncelik'; @override String get dueDate => 'Bitiş tarihi'; @override String get location => 'Konum'; @override String get description => 'Açıklama'; @override String get cargo => 'Yük'; @override String get quantity => 'Miktar'; @override String get weight => 'Ağırlık'; @override String get dimensions => 'Boyutlar'; @override String get jobDeleted => 'İş silindi'; @override String get jobDeleteError => 'İş silinirken hata oluştu'; @override String get jobCompleted => 'İş tamamlandı'; @override String get from => 'Kimden'; @override String get to => 'den'; @override String get jobsUpdated => 'İşler güncellendi'; @override String get connectionRestored => 'Bağlantı geri yüklendi. İşler yükleniyor...'; @override String get connectionLost => 'Bağlantı kesildi. Çevrimdışı.'; @override String get offline => 'Çevrimdışı'; @override String get deleteJob => 'İşi sil'; @override String get jobRemoved => 'kaldırıldı'; @override String get newJobReceived => 'Yeni iş alındı'; @override String get jobDetails => 'İş detayları'; @override String get jobTasks => 'İş görevleri'; @override String get deliveryStations => 'Teslimat durakları'; @override String deliveryStationsCount(int count) => 'Teslimat durakları ($count)'; @override String get noDeliveryStations => 'Teslimat durağı yok'; @override String get noDeliveryStationsMessage => 'Bu iş şu anda hiçbir teslimat durağı içermiyor.'; @override String get phone => 'Telefon'; @override String get unnamedStation => 'Adsız durak'; @override String stationNumber(int number) => 'Durak $number'; // ==================== TASKS ==================== @override String get tasks => 'Görevler'; @override String get noTasks => 'Görev yok'; @override String get noTasksMessage => 'Bu iş için tanımlanmış görev yok.'; @override String get taskOrder => 'Sıra'; @override String get confirmationRequired => 'Onay gerekli'; @override String get confirmationDescription => 'Görevi tamamlamak için butona tıklayın.'; @override String get checklist => 'Kontrol listesi'; @override String get checklistDescription => 'Lütfen tüm maddeleri işaretleyin:'; @override String get completeTask => 'Görevi tamamla'; @override String get completeTaskConfirm => 'Bu görevi tamamlandı olarak işaretlemek istiyor musunuz?'; @override String get completeTaskNote => 'Not (isteğe bağlı)'; @override String get taskCompleted => 'Görev tamamlandı'; @override String get comment => 'Yorum'; @override String get commentRequired => 'Yorum (gerekli)'; @override String get enterComment => 'Yorum gir'; @override String get commentDescription => 'Lütfen bir yorum girin:'; @override String get finish => 'Bitir'; @override String get signature => 'İmza'; @override String get signatureCapture => 'İmza yakalama'; @override String get signatureRequired => 'Lütfen bir imza yakalayın.'; @override String get clear => 'Temizle'; @override String get signatureError => 'İmza kaydedilirken hata oluştu'; @override String get signatureInstruction => 'Lütfen aşağıdaki alana imzanızı atın (fare veya parmak).'; @override String get photoCapture => 'Fotoğraf çek'; @override String get requiredPhotos => 'Gerekli fotoğraflar'; @override String get photosTaken => 'Çekilen'; @override String get photos => 'Fotoğraflar'; @override String get takePhoto => 'Fotoğraf çek'; @override String get selectFromLibrary => 'Kütüphaneden seç'; @override String get retakePhoto => 'Tekrar çek'; @override String get photoRequired => 'Fotoğraf gerekli'; @override String get minPhotos => 'En az'; @override String get maxPhotos => 'En fazla'; @override String get photoError => 'Fotoğraf çekilirken hata oluştu'; @override String get deletePhoto => 'Fotoğrafı sil'; @override String get deletePhotoConfirm => 'Bu fotoğrafı gerçekten silmek istiyor musunuz?'; @override String get barcode => 'Barkod'; @override String get barcodeScan => 'Barkod tara'; @override String get scanBarcode => 'Barkod tara'; @override String get barcodeRequired => 'Barkod gerekli'; @override String get minBarcodes => 'En az'; @override String get maxBarcodes => 'En fazla'; @override String get scanned => 'Tarandı'; @override String get scannedBarcodes => 'Taranan barkodlar'; @override String get barcodesRequired => 'Barkodlar gerekli'; @override String get enterBarcode => 'Barkod gir'; @override String get barcodeEnterDescription => 'Lütfen barkodları girin:'; @override String barcodeNumberRequired(int number) => 'Barkod $number (gerekli)'; @override String barcodeNumberOptional(int number) => 'Barkod $number (isteğe bağlı)'; @override String get barcodeError => 'Barkod taranırken hata oluştu'; @override String get cameraError => 'Kamera başlatılırken hata oluştu'; @override String get cameraNotReady => 'Kamera hazır değil veya kullanılamıyor'; @override String get cameraNotAvailable => 'Kamera kullanılamıyor'; @override String get cameraNotSupportedMessage => 'Bu platformda kamera desteklenmiyor.'; @override String get cameraNotSupportedOnPlatform => 'Bu platformda desteklenmiyor'; @override String get maxPhotosReached => 'Maksimum ulaşıldı'; @override String get cameraReadyNoPreview => 'Kamera hazır (önizleme yok)'; @override String get cameraLoading => 'Kamera yükleniyor...'; @override String get cameraInitializing => 'Kamera başlatılıyor...'; @override String get cameraLoadingMessage => 'Kamera yüklenirken lütfen bekleyin'; @override String get addPhotos => 'Fotoğraf ekle'; @override String get addPhotosInstruction => 'Kamera veya sabit diskten görüntü eklemek için "Fotoğraf seç" düğmesini kullanın.'; @override String get photoOf => '/'; // ==================== CHAT ==================== @override String get typeMessage => 'Mesaj yazın...'; @override String get send => 'Gönder'; @override String get noSender => 'Gönderen mevcut değil'; @override String get noSenderMessage => 'Gönderen mevcut değil. Lütfen tekrar giriş yapın.'; @override String get noRecipient => 'Alıcı yapılandırılmamış'; @override String get noRecipientMessage => 'Bu sohbet için alıcı yapılandırılmamış.'; @override String get messageSendError => 'Mesaj gönderilemedi.'; @override String get photoSendError => 'Fotoğraf gönderilemedi.'; @override String get photoProcessError => 'Fotoğraf işlenemedi.'; @override String get imageSendError => 'Görüntü gönderilemedi.'; @override String get chatTypeJob => 'İşe özel'; @override String get chatTypeGeneral => 'Genel'; @override String get jobNumber => 'İş numarası'; @override String get messages => 'Mesajlar'; @override String get generalMessages => 'Genel mesajlar'; @override String get noMessagesYet => 'Henüz mesaj yok'; @override String get noChatsAvailable => 'Kullanılabilir sohbet yok'; @override String get selectPhoto => 'Fotoğraf seç'; @override String get unreadMessages => 'Okunmamış mesajlar'; // ==================== CARGO ==================== @override String get cargoDetails => 'Yük Detayları'; @override String get itemName => 'Açıklama'; @override String get itemNumber => 'Pozisyon No'; @override String get item => 'Pozisyon'; @override String get weightUnit => 'kg'; @override String get dimensionUnit => 'cm'; @override String get noCargoItems => 'Yük kalemi yok'; @override String get noCargoItemsMessage => 'Bu iş için tanımlanmış yük kalemi yok.'; @override String get article => 'Kalem'; // ==================== TASK TYPES ==================== @override String get takePhotos => 'Fotoğraf çek'; @override String get photosCount => 'Fotoğraflar'; @override String get checklistPoints => 'Noktalar'; @override String get signatureRequiredText => 'İmza gerekli'; @override String get scanBarcodes => 'Barkodları tara'; @override String get barcodeCount => 'Kodlar'; @override String get commentOptional => 'Yorum'; @override String get genericTask => 'Genel görev'; @override String get complete => 'Tamamla'; @override String get abort => 'İptal'; @override String get optional => 'İsteğe bağlı'; @override String get skipTask => 'Atla'; // ==================== SETTINGS ==================== @override String get language => 'Dil'; @override String get languageChanged => 'Dil değiştirildi:'; @override String get appInfo => 'UYGULAMA BİLGİSİ'; // ==================== STATUS ==================== @override String get statusCreated => 'Oluşturuldu'; @override String get statusPending => 'Beklemede'; @override String get statusAssigned => 'Atandı'; @override String get statusInProgress => 'Devam ediyor'; @override String get statusCompleted => 'Tamamlandı'; @override String get statusCancelled => 'İptal edildi'; @override String get statusFailed => 'Başarısız'; @override String get priorityLow => 'Düşük'; @override String get priorityMedium => 'Orta'; @override String get priorityHigh => 'Yüksek'; @override String get priorityUrgent => 'Acil'; }