diff --git a/src/components/ChannelPage.vue b/src/components/ChannelPage.vue index 29f1af49..8c2c3403 100644 --- a/src/components/ChannelPage.vue +++ b/src/components/ChannelPage.vue @@ -17,8 +17,11 @@ v-if="authenticated" class="btn" @click="subscribeHandler" - v-t="`actions.${subscribed ? 'unsubscribe' : 'subscribe'}`" - /> + v-t="{ + path: `actions.${subscribed ? 'unsubscribe' : 'subscribe'}`, + args: { count: numberFormat(channel.subscriberCount) }, + }" + >
diff --git a/src/components/WatchVideo.vue b/src/components/WatchVideo.vue index 0e670cb1..5f657e39 100644 --- a/src/components/WatchVideo.vue +++ b/src/components/WatchVideo.vue @@ -77,7 +77,10 @@ v-if="authenticated" class="btn relative ml-auto" @click="subscribeHandler" - v-t="`actions.${subscribed ? 'unsubscribe' : 'subscribe'}`" + v-t="{ + path: `actions.${subscribed ? 'unsubscribe' : 'subscribe'}`, + args: { count: numberFormat(video.uploaderSubscriberCount) }, + }" /> diff --git a/src/locales/bn.json b/src/locales/bn.json index c9373bd7..2c046401 100644 --- a/src/locales/bn.json +++ b/src/locales/bn.json @@ -12,8 +12,8 @@ "watch_on": "দেখুন" }, "actions": { - "subscribe": "সদস্যতা নিন", - "unsubscribe": "সদস্যতা পরিত্যাগ", + "subscribe": "সদস্যতা নিন - {count}", + "unsubscribe": "সদস্যতা পরিত্যাগ - {count}", "view_subscriptions": "সদস্যতার তালিকা", "sort_by": "ভিডিও গুলোর বিন্যাস:", "most_recent": "সবচেয়ে সাম্প্রতিক", diff --git a/src/locales/cs.json b/src/locales/cs.json index 03932d0a..334c1a36 100644 --- a/src/locales/cs.json +++ b/src/locales/cs.json @@ -10,7 +10,7 @@ }, "actions": { "loop_this_video": "Přehrávat video ve smyčce", - "subscribe": "Odebírat", + "subscribe": "Odebírat - {count}", "view_subscriptions": "Zobrazit odběry", "sort_by": "Seřadit podle:", "most_recent": "Nejnovější", @@ -60,7 +60,7 @@ "show_replies": "Zobrazit odpovědi", "hide_replies": "Skrýt odpovědi", "load_more_replies": "Načíst další odpovědi", - "unsubscribe": "Zrušit odběr", + "unsubscribe": "Zrušit odběr - {count}", "skip_sponsors": "Přeskočit sponzory", "minimize_description": "Minimalizovat popis", "skip_non_music": "Přeskočit Hudbu: Nehudební sekce", diff --git a/src/locales/de.json b/src/locales/de.json index 51489170..1ed3c24a 100644 --- a/src/locales/de.json +++ b/src/locales/de.json @@ -31,8 +31,8 @@ "most_recent": "Am Neuesten", "sort_by": "Sortieren nach:", "view_subscriptions": "Abonnements anzeigen", - "unsubscribe": "Deabonnieren", - "subscribe": "Abonnieren", + "unsubscribe": "Deabonnieren - {count}", + "subscribe": "Abonnieren - {count}", "enabled_codecs": "Aktivierte Codecs (mehrere)", "enable_lbry_proxy": "Proxy für LBRY einschalten", "disable_lbry": "LBRY für Streaming deaktivieren", diff --git a/src/locales/el.json b/src/locales/el.json index 22f8338d..7f49ff1a 100644 --- a/src/locales/el.json +++ b/src/locales/el.json @@ -31,8 +31,8 @@ "enable_sponsorblock": "Ενεργοποίηση Sponsorblock", "back": "Επιστροφή", "sort_by": "Ταξινόμηση κατά:", - "unsubscribe": "Απεγγραφή", - "subscribe": "Εγγραφή", + "unsubscribe": "Απεγγραφή - {count}", + "subscribe": "Εγγραφή - {count}", "loop_this_video": "Επανάληψη αυτού του βίντεο", "instance_selection": "Επιλογή διακομιστή", "enabled_codecs": "Ενεργοποιημένοι κωδικοποητές (Πολλαπλοί)", diff --git a/src/locales/en.json b/src/locales/en.json index 01eab33e..181a02cc 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -12,8 +12,8 @@ "watch_on": "Watch on {0}" }, "actions": { - "subscribe": "Subscribe", - "unsubscribe": "Unsubscribe", + "subscribe": "Subscribe - {count}", + "unsubscribe": "Unsubscribe - {count}", "view_subscriptions": "View Subscriptions", "sort_by": "Sort by:", "most_recent": "Most Recent", diff --git a/src/locales/es.json b/src/locales/es.json index 8724d13d..3fb26094 100644 --- a/src/locales/es.json +++ b/src/locales/es.json @@ -66,8 +66,8 @@ "most_recent": "Lo más reciente", "sort_by": "Ordenar por:", "view_subscriptions": "Ver suscripciones", - "unsubscribe": "Anular suscripción", - "subscribe": "Suscribirme", + "unsubscribe": "Anular suscripción - {count}", + "subscribe": "Suscribirme - {count}", "loading": "Cargando…", "filter": "Filtrar", "search": "Buscar", diff --git a/src/locales/eu.json b/src/locales/eu.json index 458e8cfb..10815710 100644 --- a/src/locales/eu.json +++ b/src/locales/eu.json @@ -60,8 +60,8 @@ "most_recent": "Berriena", "sort_by": "Ordenatu honen arabera:", "view_subscriptions": "Harpidetzak ikusi", - "unsubscribe": "Kendu harpidetza", - "subscribe": "Harpidetu", + "unsubscribe": "Kendu harpidetza - {count}", + "subscribe": "Harpidetu - {count}", "loading": "Kargatzen...", "filter": "Iragazi", "search": "Bilatu", diff --git a/src/locales/fa.json b/src/locales/fa.json index 6dd49a4b..95d7921c 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -24,8 +24,8 @@ "most_recent": "تازه‌ترین‌ها", "sort_by": "مرتب سازی بر اساس:", "view_subscriptions": "مشاهده سابسکرایب ها", - "unsubscribe": "لغو سابسکرایب", - "subscribe": "سابسکرایب", + "unsubscribe": "لغو سابسکرایب - {count}", + "subscribe": "سابسکرایب - {count}", "minimize_recommendations": "بستن توصیه ها", "show_recommendations": "نمایش توصیه ها", "uses_api_from": "با استفاده از APIای از ", diff --git a/src/locales/fi.json b/src/locales/fi.json index 0e8d7478..4bf2f940 100644 --- a/src/locales/fi.json +++ b/src/locales/fi.json @@ -50,8 +50,8 @@ "most_recent": "Viimeisin", "sort_by": "Järjestä:", "view_subscriptions": "Näytä tilaukset", - "unsubscribe": "Poistu tilauksesta", - "subscribe": "Tilaa", + "unsubscribe": "Poistu tilauksesta - {count}", + "subscribe": "Tilaa - {count}", "minimize_recommendations": "Minimoi suositukset", "show_recommendations": "Näytä suositukset", "show_replies": "Näytä vastaukset", diff --git a/src/locales/fr.json b/src/locales/fr.json index 9426a4ba..284bcf09 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -9,8 +9,8 @@ "subscriptions": "Abonnements" }, "actions": { - "subscribe": "S'abonner", - "unsubscribe": "Se désabonner", + "subscribe": "S'abonner - {count}", + "unsubscribe": "Se désabonner - {count}", "buffering_goal": "Objectif de mise en mémoire tampon (en secondes)", "skip_non_music": "Ignorer la musique : section non musicale", "skip_self_promo": "Ignorer la promotion non rémunérée / l'autopromotion", diff --git a/src/locales/hi.json b/src/locales/hi.json index 4e316fe1..dbcb5888 100644 --- a/src/locales/hi.json +++ b/src/locales/hi.json @@ -9,9 +9,9 @@ "feed": "फ़ीड" }, "actions": { - "subscribe": "सदस्यता लें", + "subscribe": "सदस्यता लें - {count}", "back": "वापस जाओ", - "unsubscribe": "सदस्यता ले ली है", + "unsubscribe": "सदस्यता ले ली है - {count}", "no": "नहीं", "show_replies": "जवाब देखें", "hide_replies": "जवाब छिपाएं", diff --git a/src/locales/hr.json b/src/locales/hr.json index f55becc0..1cbddb86 100644 --- a/src/locales/hr.json +++ b/src/locales/hr.json @@ -63,8 +63,8 @@ "most_recent": "Najnovije", "sort_by": "Sortiraj po:", "view_subscriptions": "Prikaži pretplate", - "unsubscribe": "Otkaži pretplatu", - "subscribe": "Pretplati se", + "unsubscribe": "Otkaži pretplatu - {count}", + "subscribe": "Pretplati se - {count}", "skip_interaction": "Preskoči podsjetnik za interakciju (zahtijeva pretplatu)", "skip_outro": "Preskoči odjavnu špicu", "skip_intro": "Preskoči pauzu i uvodnu animaciju", diff --git a/src/locales/id.json b/src/locales/id.json index ea35fec1..daf500ac 100644 --- a/src/locales/id.json +++ b/src/locales/id.json @@ -12,11 +12,11 @@ "watch_on": "Tonton di {0}" }, "actions": { - "subscribe": "Berlangganan", + "subscribe": "Berlangganan - {count}", "view_subscriptions": "Lihat Langganan", "sort_by": "Sortir bedasarkan oleh:", "least_recent": "Baru", - "unsubscribe": "Berhenti Berlangganan", + "unsubscribe": "Berhenti Berlangganan - {count}", "channel_name_asc": "Nama Saluran (A-Z)", "channel_name_desc": "Nama Saluran (Z-A)", "back": "Kembali", diff --git a/src/locales/is.json b/src/locales/is.json index 1be01714..93a3176e 100644 --- a/src/locales/is.json +++ b/src/locales/is.json @@ -15,8 +15,8 @@ "light": "Ljóst", "theme": "Þema", "enable_sponsorblock": "Virkja Sponsorblock", - "subscribe": "Gerast Áskrifandi", - "unsubscribe": "Segja Upp Áskrift", + "subscribe": "Gerast Áskrifandi - {count}", + "unsubscribe": "Segja Upp Áskrift - {count}", "auto": "Sjálfvirkt", "audio_only": "Aðeins Hljóð", "most_recent": "Nýlegast", diff --git a/src/locales/it.json b/src/locales/it.json index 291d1e09..1ef729e8 100644 --- a/src/locales/it.json +++ b/src/locales/it.json @@ -31,8 +31,8 @@ "least_recent": "Meno recente", "sort_by": "Ordina per:", "view_subscriptions": "Visualizza gli abbonamenti", - "unsubscribe": "Disiscriviti", - "subscribe": "Iscriviti", + "unsubscribe": "Disiscriviti - {count}", + "subscribe": "Iscriviti - {count}", "enabled_codecs": "Abilita Codecs (Molteplici)", "enable_lbry_proxy": "Abilita il proxy per LBRY", "disable_lbry": "Disabilita LBRY per lo streaming", diff --git a/src/locales/ja.json b/src/locales/ja.json index 58c50c09..2a0b0070 100644 --- a/src/locales/ja.json +++ b/src/locales/ja.json @@ -12,8 +12,8 @@ "watch_on": "Youtubeで見る" }, "actions": { - "subscribe": "チャンネル登録", - "unsubscribe": "登録解除", + "subscribe": "チャンネル登録 - {count}", + "unsubscribe": "登録解除 - {count}", "view_subscriptions": "サブスクリプションを見る", "sort_by": "表示順:", "most_recent": "新しい順", diff --git a/src/locales/ko.json b/src/locales/ko.json index d58a14d9..06893f13 100644 --- a/src/locales/ko.json +++ b/src/locales/ko.json @@ -6,7 +6,7 @@ "hide_replies": "답글 숨기기", "skip_interaction": "상호 작용 알림 (구독) 스킵", "show_comments": "댓글 보이기", - "unsubscribe": "구독 취소", + "unsubscribe": "구독 취소 - {count}", "view_subscriptions": "구독 보기", "least_recent": "가장 오래된", "theme": "테마", @@ -31,7 +31,7 @@ "sort_by": "정렬:", "most_recent": "가장 최신", "channel_name_asc": "채널 이름 (A-Z)", - "subscribe": "구독", + "subscribe": "구독 - {count}", "audio_only": "오디오만", "skip_sponsors": "스폰서 스킵", "dark": "다크", diff --git a/src/locales/lt.json b/src/locales/lt.json index 64c0be49..8b390359 100644 --- a/src/locales/lt.json +++ b/src/locales/lt.json @@ -1,7 +1,7 @@ { "actions": { - "unsubscribe": "Atšaukti prenumeratą", - "subscribe": "Prenumeruoti", + "unsubscribe": "Atšaukti prenumeratą - {count}", + "subscribe": "Prenumeruoti - {count}", "instances_list": "Perdavimo šaltinių sąrašas", "language_selection": "Kalbos pasirinkimas", "store_watch_history": "Saugoti žiūrėjimo istoriją", diff --git a/src/locales/ml.json b/src/locales/ml.json index 5ecc91d0..289160c1 100644 --- a/src/locales/ml.json +++ b/src/locales/ml.json @@ -10,8 +10,8 @@ }, "actions": { "view_subscriptions": "സബ്സ്ക്രിപ്ഷനുകൾ കാണുക", - "unsubscribe": "സബ്സ്ക്രൈബ് ചെയ്യേണ്ട", - "subscribe": "സബ്സ്ക്രൈബ് ചെയ്യുക", + "unsubscribe": "സബ്സ്ക്രൈബ് ചെയ്യേണ്ട - {count}", + "subscribe": "സബ്സ്ക്രൈബ് ചെയ്യുക - {count}", "instances_list": "ഇൻസ്റ്റൻസുകളുടെ പട്ടിക", "minimize_description_default": "സ്ഥിരമായി വിവരണം ചെറുതാക്കുക", "skip_intro": "ഇടവേള/ആമുഖ ആനിമേഷൻ ഒഴിവാക്കുക", diff --git a/src/locales/nb_NO.json b/src/locales/nb_NO.json index c864b018..d1d81815 100644 --- a/src/locales/nb_NO.json +++ b/src/locales/nb_NO.json @@ -31,8 +31,8 @@ "most_recent": "Nyligst", "sort_by": "Sorter etter:", "view_subscriptions": "Vis abonnementer", - "unsubscribe": "Opphev abonnement", - "subscribe": "Abonner", + "unsubscribe": "Opphev abonnement - {count}", + "subscribe": "Abonner - {count}", "enable_lbry_proxy": "Skru på mellomtjener for LBRY", "disable_lbry": "Skru av LBRY-strømming", "enabled_codecs": "Aktiverte forskjellige kodek", diff --git a/src/locales/pl.json b/src/locales/pl.json index d04e2eab..8e303504 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -12,8 +12,8 @@ "watch_on": "Oglądaj na" }, "actions": { - "subscribe": "Subskrybuj", - "unsubscribe": "Anuluj subskrypcję", + "subscribe": "Subskrybuj - {count}", + "unsubscribe": "Anuluj subskrypcję - {count}", "view_subscriptions": "Twoje subskrypcje", "sort_by": "Sortuj:", "most_recent": "Najnowsze", diff --git a/src/locales/pt.json b/src/locales/pt.json index 7dc62632..9d089693 100644 --- a/src/locales/pt.json +++ b/src/locales/pt.json @@ -48,8 +48,8 @@ "loading": "A carregar...", "clear_history": "Limpar Histórico", "show_replies": "Mostrar respostas", - "subscribe": "Subscrever", - "unsubscribe": "Anular subscrição", + "subscribe": "Subscrever - {count}", + "unsubscribe": "Anular subscrição - {count}", "view_subscriptions": "Ver Subscrições", "channel_name_desc": "Nome do Canal (Z-A)", "skip_sponsors": "Saltar Patrocínios", diff --git a/src/locales/ru.json b/src/locales/ru.json index 76b27617..a99ddbc7 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -12,8 +12,8 @@ "watch_on": "Смотреть на {0}" }, "actions": { - "subscribe": "Подписаться", - "unsubscribe": "Отписаться", + "subscribe": "Подписаться - {count}", + "unsubscribe": "Отписаться - {count}", "view_subscriptions": "Просмотреть подписки", "sort_by": "Отсортировать по:", "most_recent": "Самые новые", diff --git a/src/locales/sk.json b/src/locales/sk.json index afbe1801..4dc82488 100644 --- a/src/locales/sk.json +++ b/src/locales/sk.json @@ -34,8 +34,8 @@ "most_recent": "Najnovšie", "sort_by": "Zoradiť podľa:", "view_subscriptions": "Zobraziť odbery", - "unsubscribe": "Zrušiť odber", - "subscribe": "Odberať", + "unsubscribe": "Zrušiť odber - {count}", + "subscribe": "Odberať - {count}", "minimize_recommendations": "Minimalizujte odporúčania", "show_recommendations": "Zobraziť odporúčania" }, diff --git a/src/locales/sr.json b/src/locales/sr.json index 6fa61bfc..dd4a4842 100644 --- a/src/locales/sr.json +++ b/src/locales/sr.json @@ -19,14 +19,14 @@ "enabled_codecs": "Омогућени видео кодеци (више)", "instance_selection": "Избор инстанце", "load_more_replies": "Учитај још одговора", - "unsubscribe": "Прекини са праћењем", + "unsubscribe": "Прекини са праћењем - {count}", "auto": "Аутоматски", "search": "Претрага", "skip_non_music": "Прескочи делове где нема музике у музичким видео клиповима", "theme": "Теме", "audio_only": "Само звук", "show_description": "Прикажи опис", - "subscribe": "Запрати", + "subscribe": "Запрати - {count}", "default_quality": "Подразумевани квалитет видеа", "clear_history": "Обриши повест гледања", "sort_by": "Сортирај по:", diff --git a/src/locales/sv.json b/src/locales/sv.json index f822f107..bb0148c4 100644 --- a/src/locales/sv.json +++ b/src/locales/sv.json @@ -9,7 +9,7 @@ "history": "Historik" }, "actions": { - "subscribe": "Prenumerera", + "subscribe": "Prenumerera - {count}", "channel_name_asc": "Kanalnamn (A-Z)", "channel_name_desc": "Kanalnamn (Z-A)", "back": "Tillbaka", @@ -19,7 +19,7 @@ "export_to_json": "Exportera till JSON", "show_description": "Visa beskrivning", "loading": "Laddar...", - "unsubscribe": "Avsluta prenumeration", + "unsubscribe": "Avsluta prenumeration - {count}", "sort_by": "Sortera efter:", "most_recent": "Senaste", "skip_intro": "Hoppa över paus/introanimering", diff --git a/src/locales/ta.json b/src/locales/ta.json index 70a0b26f..569b0b26 100644 --- a/src/locales/ta.json +++ b/src/locales/ta.json @@ -8,8 +8,8 @@ "history": "வரலாறு" }, "actions": { - "unsubscribe": "குழுவில்", - "subscribe": "குழுசேர்", + "unsubscribe": "குழுவில் - {count}", + "subscribe": "குழுசேர் - {count}", "search": "தேடுக", "yes": "ஆம்", "no": "இல்லை", diff --git a/src/locales/th.json b/src/locales/th.json index 432b8e2c..3c86b0de 100644 --- a/src/locales/th.json +++ b/src/locales/th.json @@ -11,7 +11,7 @@ "watch_on": "ดูบน {0}" }, "actions": { - "unsubscribe": "เลิกติดตาม", + "unsubscribe": "เลิกติดตาม - {count}", "view_subscriptions": "ดูการสมัครสมาชิก", "channel_name_asc": "ชื่อช่อง (A-Z)", "channel_name_desc": "ชื่อช่อง (Z-A)", @@ -20,7 +20,7 @@ "skip_sponsors": "ข้ามผู้สนับสนุน", "skip_intro": "ข้ามช่วงพัก/แนะนำแอนิเมชั่น", "skip_outro": "ข้ามภาพตอนจบ/เครดิต", - "subscribe": "ติดตาม", + "subscribe": "ติดตาม - {count}", "sort_by": "เรียงตาม:", "most_recent": "ล่าสุด", "enable_sponsorblock": "เปิดใช้งานการบล็อกสปอนเซอร์" diff --git a/src/locales/tr.json b/src/locales/tr.json index dfd047e3..337f2b53 100644 --- a/src/locales/tr.json +++ b/src/locales/tr.json @@ -31,8 +31,8 @@ "most_recent": "En Yeni", "sort_by": "Sıralama ölçütü:", "view_subscriptions": "Abonelikleri Görüntüle", - "unsubscribe": "Abonelikten çık", - "subscribe": "Abone ol", + "unsubscribe": "Abonelikten çık - {count}", + "subscribe": "Abone ol - {count}", "enabled_codecs": "Etkin Çözücüler (Birden Çok)", "enable_lbry_proxy": "LBRY için Vekil Sunucuyu Etkinleştir", "disable_lbry": "Akış için LBRY'yi Devre Dışı Bırak", diff --git a/src/locales/uk.json b/src/locales/uk.json index 67fd640d..bb84fed7 100644 --- a/src/locales/uk.json +++ b/src/locales/uk.json @@ -7,7 +7,7 @@ "password": "Пароль" }, "actions": { - "unsubscribe": "Відписатись", + "unsubscribe": "Відписатись - {count}", "back": "Назад", "skip_intro": "Пропускати заставку/інтро", "dark": "Темна", @@ -35,7 +35,7 @@ "clear_history": "Очистити історію перегляду", "show_replies": "Показати відповіді", "load_more_replies": "Завантажити більше відповідей", - "subscribe": "Підписатись", + "subscribe": "Підписатись - {count}", "sort_by": "Відсортувати по:", "most_recent": "Найновіші", "channel_name_desc": "Назва каналу (Z-A)", diff --git a/src/locales/zh_Hans.json b/src/locales/zh_Hans.json index a44aaefb..53ddb259 100644 --- a/src/locales/zh_Hans.json +++ b/src/locales/zh_Hans.json @@ -45,8 +45,8 @@ "most_recent": "最新的", "sort_by": "排序:", "view_subscriptions": "查看订阅", - "unsubscribe": "取消订阅", - "subscribe": "订购", + "unsubscribe": "取消订阅 - {count}", + "subscribe": "订购 - {count}", "loading": "正在加载...", "filter": "筛选", "search": "搜索", diff --git a/src/locales/zh_Hant.json b/src/locales/zh_Hant.json index 304fb71e..6b589f27 100644 --- a/src/locales/zh_Hant.json +++ b/src/locales/zh_Hant.json @@ -6,8 +6,8 @@ "country_selection": "選擇國家", "channel_name_desc": "頻道名 (Z-A)", "channel_name_asc": "頻道名 (A-Z)", - "unsubscribe": "取消訂閱", - "subscribe": "訂閱", + "unsubscribe": "取消訂閱 - {count}", + "subscribe": "訂閱 - {count}", "sort_by": "排序依據:", "view_subscriptions": "檢視訂閱內容", "language_selection": "選擇語言",