diff --git a/anilist/translations/tr.json b/anilist/translations/tr.json index 68197f7..963f422 100644 --- a/anilist/translations/tr.json +++ b/anilist/translations/tr.json @@ -4,6 +4,26 @@ "close_preview": "Önizlemeyi kapat", "connect": "AniList'e Bağlan", "cover_preview": "Kapak fotoğrafını gör", - "decrement": "Önceki bölüm" + "decrement": "Önceki bölüm", + "download_cover_failed": "Kapak fotoğrafı kaydedilemedi.", + "download_cover_success": "Kapak fotoğrafı {path} dizinine kaydedildi", + "download_cover_unavailable": "Kayıt dizini seçmek için zenity veya kdialog yükleyin.", + "error": "Hata: {message}", + "filter_all": "Tümü", + "filter_completed": "Tamamlanan", + "filter_current": "İzlenen", + "filter_dropped": "Bırakılan", + "filter_paused": "Durdurulan", + "filter_planning": "Planlanan", + "filter_reading": "Okunan", + "filter_repeating": "Tekrar eden", + "increment": "Sonraki bölüm", + "loading": "Listelerin yükleniyor…", + "logged_in_as": "{name} olarak giriş yapıldı", + "login_title": "AniList'e bağlan", + "login_waiting": "Tarayıcıdan oturum açma bekleniyor…", + "logout": "Oturumu kapat", + "mark_complete": "Tamamla", + "open_anilist": "AniList'te aç" } } diff --git a/arch-updater/translations/tr.json b/arch-updater/translations/tr.json index 8fdd53b..5fca6b0 100644 --- a/arch-updater/translations/tr.json +++ b/arch-updater/translations/tr.json @@ -9,8 +9,110 @@ "other": "{count} paket yoksayıldı" }, "err_aur_failed": "AUR kontrolü başarısız, detaylar için sistem loglarına bak", + "err_check_failed": "checkupdates başarısız, detaylar için sistem log'larını kontrol et", "err_check_timeout": "Güncellemeler kontrol edilirken zaman aşımına uğrandı", + "err_flatpak_failed": "Flatpak kontrolü başarısız, detaylar için sistem log'larını kontrol et", "err_no_checkupdates": "checkupdates bulunamadı, pacman-contrib'i yükle ve PATH'i kontrol et", + "err_no_terminal": "Terminal emülatörü bulunamadı, eklenti ayarlarından ekle", "err_no_xdg_open": "xdg-open bulunamadı, paket sayfası açılamıyor", - "err_spawn": "checkupdates çalıştırılamadı" + "err_spawn": "checkupdates çalıştırılamadı", + "hover_hint": "Bir paketin full versiyonları için fareyle üzerine gelin", + "launcher": { + "check_subtitle": "pacman, AUR, ve Flatpak'i güncellemeler için kontrol et", + "news_subtitle": "Arch Linux bültenini aç", + "update_subtitle": "Terminali aç ve güncellemeleri başlat" + }, + "more_packages": "+{count} tane daha", + "news_unread": { + "one": "Okunmamış 1 Arch haberi mevcut: \"{title}\"", + "other": "Okunmamış {couınt} Arch haberleri mevcut, sonuncusu: \"{title}\"" + }, + "notify_updates": { + "one": "Güncellenecek 1 paket mevcut", + "other": "Güncellenecek {count} paket mevcut" + }, + "reboot_recommended": "Yeniden başlatma önerilir, mevcutta çalışan kernel artık yüklü değil", + "run": { + "press_key": "Kapatmak için bir tuşa basın" + }, + "settings": { + "assume_yes": { + "description": "Paket yöneticilerinin onay istememesi için --noconfirm / -y bayraklarını ekle. Ayar kapalıysa tek tek terminal ekranından onaylamanız gerekir.", + "label": "Otomatikman evetle cevapla" + }, + "aur_check_cmd": { + "description": "Yalnızca yukarıdaki AUR yardımcısı 'Özel komut'ken kullanılır. Paket başına, 'yay -Qua' komutunun yaptığı gibi, tek satır 'isim eski-ver. -> yeni-ver.' yazdırması zorunludur.", + "label": "Özel AUR kontrol komutu" + }, + "aur_helper": { + "description": "AUR paketlerini kontrol eden ve güncelleyen AUR yardımcısı. 'Otomatik tespit' önce yay'ı, sonra da paru'yu dener. 'Özel komut' ise aşağıya kendi kontrol komutunuzu girmenizi sağlar.", + "label": "AUR yardımcısı", + "options": { + "auto": "Otomatik tespit (önce yay sonra paru)", + "custom": "Özel komut", + "off": "Kapalı, sadece pacman", + "paru": "paru", + "yay": "yay" + } + }, + "auto_check_hours": { + "description": "Her N saatte bir güncellemeleri otomatikman kontrol et. 0 (varsayılan) hiçbir zaman kendisi kontrol etmez.", + "label": "Otomatik kontrol aralığı (saat)" + }, + "check_arch_news": { + "label": "Arch Linux bültenini kontrol et" + }, + "check_reboot_needed": { + "label": "Yeniden başlatma gerekliliğini kontrol et" + }, + "flatpak_enabled": { + "label": "Flatpak'i dahil et" + }, + "glyph": { + "description": "Çubukta gösterilen bileşen simgesi.", + "label": "Çubuk simgesi" + }, + "hide_on_empty": { + "label": "Gösterilecek birşey yokken gizle" + }, + "ignore_packages": { + "label": "Paketleri görmezden gel" + }, + "notify_on_updates": { + "description": "Güncellenmeyi bekleyen paketler bulunduğunda bir bildirim gönder.", + "label": "Güncelleme bulunduğunda bildirim ver" + }, + "show_count": { + "description": "Çubuk simgesinin yanında bekleyen güncelleme sayısını göster.", + "label": "Güncelleme adedini göster" + }, + "show_download_size": { + "label": "İndirme boyutunu göster" + }, + "terminal": { + "label": "Terminal" + } + }, + "size_gib": "≈ {value} GiB indirilecek", + "size_mib": "≈ {value} MiB indirilecek", + "source": { + "aur": "AUR", + "aur_named": "AUR ({helper})", + "flatpak": "Flatpak", + "pacman": "Pacman" + }, + "status_checking": "Güncellemeler kontrol ediliyor…", + "status_checking_step": "{step} kontrol adımı…", + "status_clean": "Sistem güncel", + "tooltip_checked": "Kontrol edildi", + "tooltip_news": "Arch bülteni", + "tooltip_news_value": { + "one": "1 okunmayan", + "other": "{count} okunmayan" + }, + "tooltip_pending": "Bekleyen", + "tooltip_reboot_key": "Yeniden başlat", + "tooltip_reboot_value": "önerilir", + "tooltip_status": "Durum", + "up_to_date": "Güncel: {sources}" } diff --git a/gamer-mode/translations/en.json b/gamer-mode/translations/en.json index e9eba94..a59b853 100644 --- a/gamer-mode/translations/en.json +++ b/gamer-mode/translations/en.json @@ -1,48 +1,34 @@ { - "widget": { - "tooltip_loading": "Gamer Mode: loading metrics..." + "cleanup": { + "failed": "That did not work. See the log.", + "pagecache": "Drop page cache", + "pagecache_done": "Page cache dropped.", + "running": "Working...", + "shaders": "Clear shader caches", + "shaders_confirm": "Delete {size}?", + "shaders_done": "Cleared {size} of shader cache.", + "shaders_none": "No shader caches found.", + "swap": "Reclaim swap", + "swap_done": "Swap reclaimed into RAM.", + "swap_empty": "Nothing is swapped out.", + "swap_no_room": "Not enough free RAM to hold what is swapped out.", + "swap_unknown": "Swap usage could not be read.", + "title": "Maintenance" }, - "settings": { - "glyph": { - "label": "Bar icon", - "description": "Glyph shown on the bar." + "notify": { + "disabled_title": "Gamer mode disabled", + "enabled_title": "Gamer mode enabled", + "nothing_restored": "Nothing needed restarting.", + "nothing_suspended": "No background targets were running.", + "restored_count": { + "one": "Restored 1 target.", + "other": "Restored {count} targets." }, - "click_action": { - "label": "Left-click action", - "description": "What left-clicking the bar icon does. Right-click always toggles gamer mode.", - "options": { - "open_panel": "Open panel", - "toggle": "Toggle gamer mode" - } - }, - "poll_interval": { - "label": "Poll interval", - "description": "Seconds between metric updates.", - "options": { - "2": "2s", - "3": "3s", - "5": "5s" - } - }, - "profile": { - "label": "Gamer mode profile", - "description": "How aggressive the suspend list is.", - "options": { - "light": "Light", - "heavy": "Heavy" - } - }, - "auto_performance": { - "label": "Auto performance profile", - "description": "Switch power profile to performance while gamer mode is on." - }, - "show_temps": { - "label": "Show temperatures", - "description": "Include CPU/GPU temperatures in tooltip and panel." - }, - "targets": { - "label": "Suspend targets (JSON)", - "description": "Advanced: JSON array of {match, kind, profiles}. Kind: process, user-service, system-service, container." + "session_failed": "The session file could not be written, so nothing was suspended.", + "session_failed_title": "Gamer mode could not start", + "suspended_count": { + "one": "Suspended 1 target.", + "other": "Suspended {count} targets." } }, "panel": { @@ -58,15 +44,15 @@ "nothing_suspended": "Nothing suspended", "performance": "Performance", "power": { - "power-saver": "Power saver", "balanced": "Balanced", - "performance": "Performance" + "performance": "Performance", + "power-saver": "Power saver" }, "power_profile": "Power profile", "power_unavailable": "powerprofilesctl unavailable", "profiles": { - "light": "Light", - "heavy": "Heavy" + "heavy": "Heavy", + "light": "Light" }, "settings": "Settings", "state_off": "Off", @@ -76,36 +62,50 @@ "title": "gamer-mode", "working": "Working..." }, - "notify": { - "enabled_title": "Gamer mode enabled", - "disabled_title": "Gamer mode disabled", - "suspended_count": { - "one": "Suspended 1 target.", - "other": "Suspended {count} targets." + "settings": { + "auto_performance": { + "description": "Switch power profile to performance while gamer mode is on.", + "label": "Auto performance profile" }, - "restored_count": { - "one": "Restored 1 target.", - "other": "Restored {count} targets." + "click_action": { + "description": "What left-clicking the bar icon does. Right-click always toggles gamer mode.", + "label": "Left-click action", + "options": { + "open_panel": "Open panel", + "toggle": "Toggle gamer mode" + } }, - "nothing_suspended": "No background targets were running.", - "nothing_restored": "Nothing needed restarting.", - "session_failed_title": "Gamer mode could not start", - "session_failed": "The session file could not be written, so nothing was suspended." + "glyph": { + "description": "Glyph shown on the bar.", + "label": "Bar icon" + }, + "poll_interval": { + "description": "Seconds between metric updates.", + "label": "Poll interval", + "options": { + "2": "2s", + "3": "3s", + "5": "5s" + } + }, + "profile": { + "description": "How aggressive the suspend list is.", + "label": "Gamer mode profile", + "options": { + "heavy": "Heavy", + "light": "Light" + } + }, + "show_temps": { + "description": "Include CPU/GPU temperatures in tooltip and panel.", + "label": "Show temperatures" + }, + "targets": { + "description": "Advanced: JSON array of {match, kind, profiles}. Kind: process, user-service, system-service, container.", + "label": "Suspend targets (JSON)" + } }, - "cleanup": { - "title": "Maintenance", - "shaders": "Clear shader caches", - "shaders_confirm": "Delete {size}?", - "pagecache": "Drop page cache", - "swap": "Reclaim swap", - "running": "Working...", - "shaders_done": "Cleared {size} of shader cache.", - "shaders_none": "No shader caches found.", - "pagecache_done": "Page cache dropped.", - "swap_done": "Swap reclaimed into RAM.", - "swap_empty": "Nothing is swapped out.", - "swap_unknown": "Swap usage could not be read.", - "swap_no_room": "Not enough free RAM to hold what is swapped out.", - "failed": "That did not work. See the log." + "widget": { + "tooltip_loading": "Gamer Mode: loading metrics..." } } diff --git a/hypr-submap/translations/tr.json b/hypr-submap/translations/tr.json new file mode 100644 index 0000000..4aed816 --- /dev/null +++ b/hypr-submap/translations/tr.json @@ -0,0 +1,16 @@ +{ + "settings": { + "glyph": { + "description": "Bileşende gösterilen simgeyi belirler.", + "label": "Çubukta gösterilen " + }, + "hide_when_default": { + "description": "Varsayılan submap'teyken çubuk bileşenini gizle.", + "label": "Varsayılan submap'teyken gizle" + }, + "prefix": { + "description": "Bileşende sergilenen submap ismine ön ek metni ekle.", + "label": "Submap ismine bir önek ekle" + } + } +} diff --git a/lrc/translations/en.json b/lrc/translations/en.json index 7afb1cd..fdb56c2 100644 --- a/lrc/translations/en.json +++ b/lrc/translations/en.json @@ -1,12 +1,12 @@ { "settings": { - "show_separator": { - "label": "Show separator", - "description": "Prepend a separator before the lyric text." - }, "separator": { - "label": "Separator", - "description": "Text shown before the current lyric line." + "description": "Text shown before the current lyric line.", + "label": "Separator" + }, + "show_separator": { + "description": "Prepend a separator before the lyric text.", + "label": "Show separator" } } } diff --git a/lyrics/translations/tr.json b/lyrics/translations/tr.json new file mode 100644 index 0000000..53fc963 --- /dev/null +++ b/lyrics/translations/tr.json @@ -0,0 +1,75 @@ +{ + "instrumental": "Enstrümental", + "intro": "Giriş", + "no_lyrics": "♪ Şarkı sözleri mevcut değil", + "panel": { + "close": "Kapat", + "loading": "Şarkı sözleri yükleniyor…", + "no_candidates": "Alternatif bir LRCLIB sonucu yok", + "no_track": "Şarkı çalmıyor", + "result": "Şarkı sözleri sonuçları", + "selection_failed": "Seçilen şarkı sözleri yüklenemedi", + "synced": "Eşleştirildi", + "title": "Şarkı sözlerini seçin", + "unsynced": "Eşleştirilmedi" + }, + "select_lyrics": "Şarkı sözlerini seçin", + "settings": { + "active_color": { + "description": "Şu anki ve daha önce söylenmiş olan şarkı sözlerindeki karakterler için kullanılan renk. Varsayılan olarak arayüz yazı rengi kullanılır.", + "label": "Aktif şarkı sözü rengi" + }, + "animation": { + "description": "Şarkı sözlerinin satır değişimine göre animasyonu.", + "label": "Animasyon", + "options": { + "blink": "Yanıp sönerek", + "cascade": "Karakter kademeli", + "fade": "Yalnızca solarak", + "karaoke": "Karaoke gradyanı + solma", + "none": "Animasyonsuz", + "pulse": "Nabız solması", + "typewriter": "Daktilo belirmesi", + "wave": "Dalga şeklinde karakterler" + } + }, + "apple_developer_token": { + "description": "Apple Music kataloğu ve şarkı sözü isteği için kullanılan geliştirici token'ı.", + "label": "Apple Music geliştirici token'ı" + }, + "apple_storefront": { + "description": "Apple Music mağaza kodu, örneğin tr, us, cn, jp, veya hk.", + "label": "Apple Music mağazası" + }, + "apple_user_token": { + "label": "Apple Music kullanıcı token'ı" + }, + "char_width": { + "description": "Araç genişliğini ve kırpma kaydırmasını sabitlemek için kullanılan, karakter başına yaklaşık piksel genişliği.", + "label": "Karakter genişliği (px)" + }, + "cover_radius": { + "description": "Özel kapak şekli için kullanılan köşe yarıçapı.", + "label": "Kapak köşesi yarıçapı" + }, + "cover_shape": { + "description": "Albüm kapağının şekli.", + "label": "Kapak şekli", + "options": { + "circle": "Çember", + "custom": "Özel çap", + "rounded": "Yuvarlanmış kare", + "square": "Kare" + } + }, + "cover_size": { + "label": "Kapak boyutu" + }, + "cue_font_mode": { + "options": { + "custom": "Özel font", + "follow": "Arayüz fontunu kullan" + } + } + } +} diff --git a/pass/translations/tr.json b/pass/translations/tr.json new file mode 100644 index 0000000..083bc7a --- /dev/null +++ b/pass/translations/tr.json @@ -0,0 +1,14 @@ +{ + "notification": { + "copied": "Şifre kopyalandı.", + "copy_failed": "Şifre kopyalanamadı.", + "store_not_found": "Şifre deposu bulunamadı.", + "unlocking": "GPG anahtarı açılıyor…" + }, + "settings": { + "refresh_interval": { + "description": "Saniye cinsinden ne aralıkla şifre deposunun taranacağı.", + "label": "Yenileme aralığı (saniye)" + } + } +} diff --git a/phone-connect/translations/en.json b/phone-connect/translations/en.json index ebbe9f7..da68016 100644 --- a/phone-connect/translations/en.json +++ b/phone-connect/translations/en.json @@ -1,118 +1,118 @@ { - "settings": { - "state_update_interval": { - "label": "State Update Interval", - "description": "Seconds between automatic device state refreshes. 0 disables auto-refresh." - }, - "enable_charging_animation": { - "label": "Show Charging Fill", - "description": "Highlight the bar widget when the device is charging." - }, - "custom_image": { - "label": "Device Image", - "description": "Set a custom image for the selected device. Leave empty for default icon." - }, - "device_alias": { - "label": "Device Alias", - "description": "Custom display name for the selected device." - }, - "language": { - "label": "Language", - "description": "Display language", - "en": "English", - "zh_hans": "简体中文" - }, - "enable_clipboard_action": { - "label": "Show Clipboard Action", - "description": "Show a quick action to send the clipboard to the device." - }, - "show_ongoing_media": { - "label": "Show Ongoing Media", - "description": "Show media currently playing on the phone." - }, - "show_device_placeholder": { - "label": "Show Device Placeholder", - "description": "Show the device graphic in the details panel." - }, - "scan_subdirectories": { - "label": "Scan Subdirectories", - "description": "Recursively scan subdirectories of the recent images path." - }, - "max_recent_images": { - "label": "Max Recent Images", - "description": "Number of recent images to display." - }, - "panel_placement": { - "label": "Panel Placement", - "description": "How the details panel opens: attached to the bar, or floating.", - "attached": "Attached to bar", - "floating": "Floating (center)", - "widget": "Below widget (floating)" - } - }, - "status": { - "unavailable": "Unavailable", - "no_devices": "No devices", - "offline": "Offline", - "connected": "Connected", - "not_paired": "Not paired", - "no_backend": "KDE Connect not running" - }, "action": { - "ring": "Ring", - "ping": "Ping", - "clipboard": "Clipboard", - "share": "Share", - "browse": "Browse", - "sms": "SMS", - "pair": "Pair", "accept": "Accept", - "reject": "Reject", - "unpair": "Unpair", + "browse": "Browse", + "clipboard": "Clipboard", + "pair": "Pair", + "ping": "Ping", "refresh": "Refresh", - "switch": "Switch device" - }, - "notify": { - "ringing": "Ringing {name}...", - "ping_sent": "Ping sent to {name}", - "clipboard_sent": "Clipboard sent", - "pairing_sent": "Pairing request sent", - "paired": "Device paired", - "unpaired": "Device unpaired", - "opening_browser": "Opening file browser...", - "sms_sent": "SMS sent" + "reject": "Reject", + "ring": "Ring", + "share": "Share", + "sms": "SMS", + "switch": "Switch device", + "unpair": "Unpair" }, "error": { - "ring_failed": "Failed to ring device", - "ping_failed": "Failed to send ping", - "clipboard_failed": "Failed to send clipboard", - "share_failed": "Failed to share", - "browse_failed": "Failed to browse device", - "pairing_failed": "Pairing failed", "accept_failed": "Failed to accept pairing", + "browse_failed": "Failed to browse device", + "clipboard_failed": "Failed to send clipboard", + "no_backend": "No backend", + "pairing_failed": "Pairing failed", + "ping_failed": "Failed to send ping", "reject_failed": "Failed to reject pairing", - "unpair_failed": "Unpair failed", - "no_backend": "No backend" + "ring_failed": "Failed to ring device", + "share_failed": "Failed to share", + "unpair_failed": "Unpair failed" + }, + "notify": { + "clipboard_sent": "Clipboard sent", + "opening_browser": "Opening file browser...", + "paired": "Device paired", + "pairing_sent": "Pairing request sent", + "ping_sent": "Ping sent to {name}", + "ringing": "Ringing {name}...", + "sms_sent": "SMS sent", + "unpaired": "Device unpaired" }, "panel": { - "title": "Phone Connect", - "empty": "No devices found. Pair a device in KDE Connect.", + "battery": "Battery", "devices_connected": "{connected} connected • {paired} paired", - "recent_images": "Recent Images", + "empty": "No devices found. Pair a device in KDE Connect.", + "image_path": "Custom Image", + "network": "Network", + "no_media": "No media playing", "no_recent_images": "No recent images found", "now_playing": "Now Playing", - "no_media": "No media playing", - "image_path": "Custom Image", + "paired": "Paired", + "pairing": "Pairing", + "recent_images": "Recent Images", "sms": "Send SMS", "sms_dest": "Phone number", "sms_msg": "Message", "sms_send": "Send", - "battery": "Battery", - "network": "Network", - "pairing": "Pairing", + "title": "Phone Connect", "type": "Type", - "paired": "Paired", - "unpaired": "Unpaired", - "unknown": "unknown" + "unknown": "unknown", + "unpaired": "Unpaired" + }, + "settings": { + "custom_image": { + "description": "Set a custom image for the selected device. Leave empty for default icon.", + "label": "Device Image" + }, + "device_alias": { + "description": "Custom display name for the selected device.", + "label": "Device Alias" + }, + "enable_charging_animation": { + "description": "Highlight the bar widget when the device is charging.", + "label": "Show Charging Fill" + }, + "enable_clipboard_action": { + "description": "Show a quick action to send the clipboard to the device.", + "label": "Show Clipboard Action" + }, + "language": { + "description": "Display language", + "en": "English", + "label": "Language", + "zh_hans": "简体中文" + }, + "max_recent_images": { + "description": "Number of recent images to display.", + "label": "Max Recent Images" + }, + "panel_placement": { + "attached": "Attached to bar", + "description": "How the details panel opens: attached to the bar, or floating.", + "floating": "Floating (center)", + "label": "Panel Placement", + "widget": "Below widget (floating)" + }, + "scan_subdirectories": { + "description": "Recursively scan subdirectories of the recent images path.", + "label": "Scan Subdirectories" + }, + "show_device_placeholder": { + "description": "Show the device graphic in the details panel.", + "label": "Show Device Placeholder" + }, + "show_ongoing_media": { + "description": "Show media currently playing on the phone.", + "label": "Show Ongoing Media" + }, + "state_update_interval": { + "description": "Seconds between automatic device state refreshes. 0 disables auto-refresh.", + "label": "State Update Interval" + } + }, + "status": { + "connected": "Connected", + "no_backend": "KDE Connect not running", + "no_devices": "No devices", + "not_paired": "Not paired", + "offline": "Offline", + "unavailable": "Unavailable" } -} \ No newline at end of file +} diff --git a/rss-notifier/translations/en.json b/rss-notifier/translations/en.json index 26038c1..664f7e1 100644 --- a/rss-notifier/translations/en.json +++ b/rss-notifier/translations/en.json @@ -1,20 +1,20 @@ { "settings": { "feed_urls": { - "label": "Feed URLs", - "description": "List of RSS/Atom feed URLs to monitor (one per line)" - }, - "refresh_minutes": { - "label": "Refresh Interval (minutes)", - "description": "How often to check for new items" - }, - "notify_new": { - "label": "Show Notifications", - "description": "Display notifications when new items arrive" + "description": "List of RSS/Atom feed URLs to monitor (one per line)", + "label": "Feed URLs" }, "max_notifications_per_cycle": { - "label": "Max Notifications per Cycle", - "description": "Maximum notifications to show in one check" + "description": "Maximum notifications to show in one check", + "label": "Max Notifications per Cycle" + }, + "notify_new": { + "description": "Display notifications when new items arrive", + "label": "Show Notifications" + }, + "refresh_minutes": { + "description": "How often to check for new items", + "label": "Refresh Interval (minutes)" } } } diff --git a/rss-notifier/translations/pt-BR.json b/rss-notifier/translations/pt-BR.json index ec18891..e9d7c3d 100644 --- a/rss-notifier/translations/pt-BR.json +++ b/rss-notifier/translations/pt-BR.json @@ -1,20 +1,20 @@ { - "settings": { - "feed_urls": { - "label": "URLs dos Feeds", - "description": "Lista de URLs de feeds RSS/Atom para monitorar (por linha)." - }, - "refresh_minutes": { - "label": "Intervalo de atualização", - "description": "Com que frequência verificar novos itens (em minutos)." - }, - "notify_new": { - "label": "Notificar novos itens", - "description": "Mostrar notificação para cada novo item encontrado." - }, - "max_notifications_per_cycle": { - "label": "Máximo de notificações", - "description": "Limitar o número de notificações enviadas em um único ciclo." - } + "settings": { + "feed_urls": { + "description": "Lista de URLs de feeds RSS/Atom para monitorar (por linha).", + "label": "URLs dos Feeds" + }, + "max_notifications_per_cycle": { + "description": "Limitar o número de notificações enviadas em um único ciclo.", + "label": "Máximo de notificações" + }, + "notify_new": { + "description": "Mostrar notificação para cada novo item encontrado.", + "label": "Notificar novos itens" + }, + "refresh_minutes": { + "description": "Com que frequência verificar novos itens (em minutos).", + "label": "Intervalo de atualização" } + } } diff --git a/shelly/translations/en.json b/shelly/translations/en.json index 442d18e..b6c402a 100644 --- a/shelly/translations/en.json +++ b/shelly/translations/en.json @@ -16,7 +16,7 @@ "tooltip": { "aur_title": "AUR", "error": { - "decode_json": "Failed to decode output from `shelly list-updates all --json`" + "decode_json": "Failed to decode output from `shelly check-updates --json`" }, "flatpak_title": "Flatpak", "no_updates": "System is up to date", @@ -38,8 +38,8 @@ "description": "Label to display in the bar.", "label": "Bar Label", "options": { - "count_only": "Count Only (e.g., 5)", - "count_and_label": "Count and Label (e.g., 5 Updates)" + "count_and_label": "Count and Label (e.g., 5 Updates)", + "count_only": "Count Only (e.g., 5)" } }, "click_action": {