feat: implement YouTube API integration for syncing releases with music productions, including new command and UI components
This commit is contained in:
@@ -101,4 +101,25 @@ return [
|
||||
'spotify_premium_required' => 'Spotify Developer uygulamasını oluşturan hesapta aktif Premium abonelik gerekli. Spotify Developer Dashboard\'da uygulamayı oluşturan hesapla giriş yapın, Premium\'a geçin ve birkaç saat bekleyin. Detay: :detail',
|
||||
'spotify_no_albums' => 'Spotify sanatçı hesabında albüm veya single bulunamadı.',
|
||||
'spotify_untitled_album' => 'İsimsiz Albüm',
|
||||
|
||||
// YouTube
|
||||
'youtube_section' => 'YouTube Bilgileri',
|
||||
'youtube_video_id_field' => 'YouTube Video ID',
|
||||
'youtube_url_field' => 'YouTube URL',
|
||||
'youtube_description_field' => 'YouTube Açıklaması',
|
||||
'youtube_synced_at_field' => 'Son YouTube Senkronizasyonu',
|
||||
'youtube_watch_on_youtube' => 'YouTube\'da İzle',
|
||||
'sync_youtube' => 'YouTube\'dan Senkronize Et',
|
||||
'sync_youtube_heading' => 'YouTube Releases Senkronizasyonu',
|
||||
'sync_youtube_description' => 'Kanalınızın Releases (Yayınlar) listesindeki art track kayıtları müzik prodüksiyonlarına aktarılacak. Mevcut kayıtlar başlık eşleşmesine göre güncellenir, yeni kayıtlar oluşturulur.',
|
||||
'youtube_sync_started' => 'YouTube Releases senkronizasyonu başlıyor...',
|
||||
'youtube_sync_completed' => 'Senkronizasyon tamamlandı. :created yeni, :updated güncellendi (toplam :total).',
|
||||
'youtube_sync_success' => 'YouTube senkronizasyonu başarıyla tamamlandı.',
|
||||
'youtube_sync_failed' => 'YouTube senkronizasyonu başarısız oldu. Logları kontrol edin.',
|
||||
'youtube_not_configured' => 'YouTube API bilgileri eksik. .env dosyasında YOUTUBE_API_KEY ve YOUTUBE_CHANNEL_ID (veya YOUTUBE_PLAYLIST_ID) değerlerini tanımlayın.',
|
||||
'youtube_releases_fetch_failed' => 'YouTube Releases listesi alınamadı.',
|
||||
'youtube_referrer_blocked' => 'YouTube API anahtarı sunucu isteğini reddetti. Mevcut anahtar muhtemelen web sitesi için "HTTP referrer" ile kısıtlı. Çözüm: Google Cloud Console → Credentials → Create API key → Application restrictions: "None" (veya sunucu IP\'niz) → API restrictions: YouTube Data API v3 → yeni anahtarı YOUTUBE_API_KEY olarak .env\'ye yazın. Detay: :detail',
|
||||
'youtube_playlist_not_resolved' => 'YouTube Releases playlist ID\'si çözümlenemedi. YOUTUBE_CHANNEL_ID veya YOUTUBE_PLAYLIST_ID tanımlayın.',
|
||||
'youtube_no_releases' => 'YouTube Releases listesinde kayıt bulunamadı.',
|
||||
'youtube_untitled_release' => 'İsimsiz Yayın',
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user