| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283 |
- export default {
- nav: {
- feed: 'Akış',
- compose: 'Yeni Gönderi',
- media: 'Medya',
- scheduler: 'Zamanlama',
- analytics: 'Analitik',
- settings: 'Ayarlar',
- },
- analytics: {
- title: 'Analitik',
- subtitle: 'Bağlı tüm platformlardaki yayın aktivitesi',
- refresh: 'Yenile',
- loading: 'Analitik yükleniyor…',
- empty: 'Henüz gönderi yok.',
- emptyHint: 'Analitikleri görmek için yayın yapmaya başla.',
- totalPosts: 'Toplam Gönderi',
- last7Days: 'Son 7 Gün',
- platformsReached: 'Ulaşılan Platform',
- successRate: 'Başarı Oranı',
- postsPerDay: 'Günlük Gönderi',
- postsPerDaySubtitle: 'Son 30 gün',
- noActivity: 'Son 30 günde aktivite yok.',
- platformBreakdown: 'Platform Dağılımı',
- successfulPosts: 'başarılı gönderi',
- statusBreakdown: 'Durum Dağılımı',
- published: 'Yayınlandı',
- partial: 'Kısmi',
- failed: 'Başarısız',
- recentPosts: 'Son Gönderiler',
- colContent: 'İçerik',
- colPlatforms: 'Platformlar',
- colDate: 'Tarih',
- colStatus: 'Durum',
- statusPublished: 'Yayınlandı',
- statusPartial: 'Kısmi',
- statusFailed: 'Başarısız',
- typeScheduled: 'Zamanlanmış',
- typeImmediate: 'Anlık',
- noRecentPosts: 'Gösterilecek gönderi yok.',
- loadMore: 'Daha fazla yükle',
- },
- media: {
- title: 'Medya Kütüphanesi',
- fileCount: '{count} dosya',
- upload: 'Yükle',
- uploading: 'Yükleniyor…',
- dropZoneTitle: 'Dosyaları buraya bırak veya Yükle\'ye tıkla',
- dropZoneHint: 'JPEG, PNG, GIF, WebP, MP4, MOV desteklenir — her biri en fazla 100 MB',
- useInPost: 'Gönderide Kullan',
- copyUrl: 'URL Kopyala',
- copied: 'Kopyalandı!',
- deleteConfirmTitle: 'Bu dosya silinsin mi?',
- deleteConfirmHint: 'Bu işlem geri alınamaz. Bu dosyayı kullanan gönderiler medyasını kaybeder.',
- cancel: 'İptal',
- delete: 'Sil',
- deleting: 'Siliniyor…',
- },
- dashboard: {
- platforms: 'Platformlar',
- tags: 'Etiketler',
- allTags: 'Tümü',
- searchPlaceholder: 'İçerik veya kullanıcı ara...',
- refresh: 'Yenile',
- refreshing: 'Yenileniyor...',
- newPost: '+ Yeni Gönderi',
- loading: 'Feed yükleniyor...',
- empty: 'Gösterilecek içerik yok.',
- emptyHint: 'Platform bağlantılarını kontrol et veya feed\'i yenile.',
- },
- compose: {
- title: 'Yeni Gönderi',
- destinationsLabel: 'Şuralara gönder',
- placeholder: 'Ne düşünüyorsun?',
- cancel: 'İptal',
- schedule: 'Zamanla',
- send: 'Şimdi Gönder →',
- sending: 'Gönderiliyor...',
- successMessage: 'Gönderi başarıyla gönderildi.',
- scheduleTitle: 'Zamanlama (boş bırakırsan hemen gönderilir)',
- timezoneLabel: 'Saat Dilimi',
- timezoneAutoFrom: 'Hesaptan otomatik',
- preview: 'Önizleme',
- addMedia: 'Fotoğraf / Video',
- uploadFile: 'Cihazından bir fotoğraf veya video yükle',
- uploading: 'Yükleniyor…',
- uploadFailed: 'Yükleme başarısız. Lütfen tekrar dene.',
- pasteUrl: 'veya URL yapıştır',
- cancelUrl: 'iptal',
- mediaUrlPlaceholder: 'Görsel veya video URL\'sini yapıştır, Enter\'a bas…',
- mediaLoadError: 'Bu URL yüklenemedi — herkese açık olduğunu kontrol et.',
- igImageRequired: 'Instagram için görsel veya video zorunludur.',
- noDestinations: 'Hiçbir platform yapılandırılmamış.',
- goToSettings: 'Ayarlara git →',
- saveDraft: 'Taslak Kaydet',
- updateDraft: 'Taslağı Güncelle',
- savingDraft: 'Kaydediliyor…',
- draftSaved: 'Taslak kaydedildi.',
- hashtagSuggestions: 'Önerilen hashtagler',
- hashtagsLoading: 'Öneriliyor…',
- hashtagsRefresh: 'Yenile',
- aiButton: 'YZ',
- aiPanelTitle: 'YZ ile Oluştur',
- aiTopic: 'Konu',
- aiTopicPlaceholder: 'Bu gönderi ne hakkında olmalı?',
- aiGoal: 'Hedef',
- aiGoals: {
- promote: 'Tanıt',
- engage: 'Etkileşim',
- inform: 'Bilgilendir',
- entertain: 'Eğlendir',
- announce: 'Duyur',
- },
- aiTone: 'Ton',
- aiToneDefault: 'Profilden',
- aiGenerate: 'Oluştur',
- aiGenerating: 'Oluşturuluyor…',
- aiStop: 'Durdur',
- aiContextFrom: 'Bağlam: {account}',
- aiNoContext: 'Profil yok — Ayarlar\'dan ekle',
- aiNotConfigured: 'YZ yapılandırılmamış — Ayarlar → YZ Entegrasyonu',
- aiError: 'Oluşturma başarısız',
- captionGenerate: '✨ Açıklama oluştur',
- captionGenerating: 'Açıklama oluşturuluyor…',
- captionError: 'Açıklama oluşturma başarısız',
- },
- scheduler: {
- title: 'Zamanlama',
- newSchedule: '+ Yeni Gönderi',
- noJobs: 'Zamanlanmış gönderi yok.',
- statuses: {
- pending: 'Bekleyen',
- completed: 'Tamamlanan',
- failed: 'Başarısız',
- cancelled: 'İptal',
- },
- cancel: 'İptal',
- scheduledTab: 'Zamanlanmış',
- calendarTab: 'Takvim',
- draftsTab: 'Taslaklar',
- noDrafts: 'Kayıtlı taslak yok.',
- editDraft: 'Düzenle',
- deleteDraft: 'Sil',
- goToToday: 'Bugün',
- noJobsDay: 'Bu gün için zamanlanmış gönderi yok.',
- weekDaysShort: ['Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt', 'Paz'],
- months: ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık'],
- },
- settings: {
- title: 'Platform Bağlantıları',
- subtitle: 'Platforma bağlanmak için {env} dosyasını düzenle, ardından ilgili servisi yeniden başlat.',
- connected: 'Bağlı',
- notConnected: 'Bağlı değil',
- refreshStatus: '↻ Durumları Yenile',
- envHint: 'Yapılandırma gerekli',
- profiles: {
- sectionTitle: 'Hesap Profilleri',
- sectionSubtitle: 'Yapay zeka ile oluşturulan içerikleri kişiselleştirmek için iş bağlamı.',
- edit: 'Düzenle',
- close: 'Kapat',
- save: 'Profili Kaydet',
- saving: 'Kaydediliyor…',
- saved: 'Kaydedildi!',
- noAccounts: 'Bağlı hesap yok. Önce yukarıdan platform bağla.',
- businessName: 'İşletme Adı',
- businessNameHint: 'örn. Acme Kahve Kavurma',
- description: 'Açıklama',
- descriptionHint: 'Bu hesap neyi temsil ediyor? Ne yapıyorsunuz?',
- websiteUrl: 'Web Sitesi',
- industry: 'Sektör',
- industryHint: 'örn. Gıda & İçecek, SaaS, Perakende',
- targetAudience: 'Hedef Kitle',
- targetAudienceHint: 'örn. 25-45 yaş arası kahve tutkunları',
- toneOfVoice: 'Ses Tonu',
- toneSelect: 'Ton seç…',
- keywords: 'Anahtar Kelimeler',
- keywordsHint: 'Virgülle ayrılmış, örn. organik, özel, tek kökenli',
- hashtags: 'Tercih Edilen Hashtagler',
- hashtagsHint: 'örn. #kahveseverler #özelkahve',
- postingGuidelines: 'Yayın Kuralları',
- postingGuidelinesHint: 'Özel kurallar, örn. Cuma günleri açılış saatlerini belirt',
- timezone: 'Saat Dilimi',
- timezoneHint: 'Bu hesap için gönderilerin doğru yerel saatte zamanlanması için kullanılır.',
- timezoneAuto: 'Tarayıcı saat dilimini kullan',
- },
- meta: {
- sectionTitle: 'Facebook & Instagram',
- sectionSubtitle: 'Her iki platform da aynı Facebook Geliştirici Uygulamasını kullanır. Tüm Sayfaları ve Instagram hesaplarını yönetmek için bir kez bağlan.',
- appIdLabel: 'Uygulama Kimliği',
- appSecretLabel: 'Uygulama Gizli Anahtarı',
- appIdPlaceholder: 'Facebook Uygulama Kimliğin',
- appSecretPlaceholder: 'Facebook Uygulama Gizli Anahtarın',
- saveApp: 'Uygulama Bilgilerini Kaydet',
- saving: 'Kaydediliyor...',
- appConfigured: 'Uygulama bilgileri kaydedildi',
- connectButton: 'Facebook & Instagram ile Bağlan',
- connecting: 'Facebook\'a yönlendiriliyor...',
- reconnect: 'Yeniden Bağlan',
- disconnect: 'Tümünü Bağlantıyı Kes',
- disconnectConfirm: 'Bu işlem tüm Facebook Sayfaları ve Instagram hesaplarının bağlantısını keser. Devam edilsin mi?',
- discoveryTitle: 'Bağlanacak Sayfa ve Hesapları Seç',
- discoverySubtitle: 'Aşağıdan istediğin Facebook Sayfası ve Instagram hesabı kombinasyonunu seç.',
- pagesHeading: 'Facebook Sayfaları',
- igHeading: 'Instagram Hesapları',
- noPages: 'Bu hesap için Facebook Sayfası bulunamadı.',
- noIgAccounts: 'Instagram İşletme Hesabı bulunamadı.',
- igLinkedTo: 'Bağlı sayfa:',
- confirmSelection: 'Seçilenleri Bağla',
- confirmingSelection: 'Bağlanıyor...',
- nothingSelected: 'En az bir Sayfa veya Instagram hesabı seç.',
- connectedPages: 'Bağlı Sayfalar',
- connectedAccounts: 'Bağlı Hesaplar',
- errorTitle: 'OAuth Hatası',
- getAppHelp: 'Uygulama Kimliği ve Gizli Anahtarını şuradan al:',
- devPortal: 'developers.facebook.com',
- expiryWarningTitle: 'Instagram token\'ı yakında sona eriyor',
- expiryWarningBody: '{username} {days} gün içinde sona eriyor | {username} {days} gün içinde sona eriyor',
- expiryRefreshToken: 'Token\'ı Yenile',
- expiryRefreshing: 'Yenileniyor…',
- expiryRefreshDone: 'Token yenilendi',
- expiryAutoNote: 'Token\'lar, sona ermesine ≤ 7 gün kaldığında otomatik olarak yenilenir.',
- expiryReconnect: 'Yeniden Bağlan',
- expiryDismiss: 'Kapat',
- },
- },
- ai: {
- sectionTitle: 'Yapay Zeka Entegrasyonu',
- sectionSubtitle: 'Gönderi içeriği oluşturmak için yerel bir Ollama örneği bağla.',
- endpointLabel: 'Ollama Adresi',
- endpointPlaceholder: 'http://localhost:11434',
- endpointHint: 'Docker içinde varsayılan: http://ollama:11434',
- modelLabel: 'Model',
- modelPlaceholder: 'Model seç…',
- testConnection: 'Bağlantıyı Test Et',
- testing: 'Test ediliyor…',
- saveConfig: 'Kaydet',
- saving: 'Kaydediliyor…',
- saved: 'Kaydedildi!',
- noModels: 'Model bulunamadı — Ollama çalışıyor mu?',
- connected: 'Bağlandı',
- connectionFailed: 'Bağlantı başarısız',
- modelsAvailable: '{count} model mevcut',
- visionModelLabel: 'Görsel Model',
- visionModelPlaceholder: 'örn. llava, llama3.2-vision',
- visionModelHint: 'Görsel açıklama için kullanılır. Yükle: ollama pull llava',
- },
- feed: {
- openOriginal: '↗ Aç',
- },
- platforms: {
- twitter: 'Twitter/X',
- linkedin: 'LinkedIn',
- mastodon: 'Mastodon',
- bluesky: 'Bluesky',
- instagram: 'Instagram',
- facebook: 'Facebook',
- reddit: 'Reddit',
- youtube: 'YouTube',
- },
- }
|