feat: enhance YouTube API integration by adding support for topic channel ID and improving release sync functionality with localization updates

This commit is contained in:
Ümit Tunç
2026-05-20 22:45:01 +03:00
parent e9f737ab1d
commit ae3a697170
6 changed files with 167 additions and 18 deletions
+1
View File
@@ -113,6 +113,7 @@ return [
'sync_youtube_heading' => 'YouTube Releases Sync',
'sync_youtube_description' => 'Art track releases from your channel\'s Releases playlist will be synced to music productions. Existing records are updated by title match, new records are created.',
'youtube_sync_started' => 'Starting YouTube Releases sync...',
'youtube_sync_source' => 'Source: :source (topic = Releases tab, main = Videos tab)',
'youtube_sync_completed' => 'Sync completed. :created created, :updated updated (:total total).',
'youtube_sync_success' => 'YouTube sync completed successfully.',
'youtube_sync_failed' => 'YouTube sync failed. Check the logs.',
+1
View File
@@ -113,6 +113,7 @@ return [
'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_source' => 'Kaynak: :source (topic = Yayınlananlar, main = Videolar)',
'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.',