Merge branch 'master' of github.com:iv-org/invidious
This commit is contained in:
commit
da5d7e4938
|
@ -142,4 +142,16 @@
|
|||
var csrf_token = target.parentNode.querySelector('input[name="csrf_token"]').value;
|
||||
xhr.send('csrf_token=' + csrf_token);
|
||||
}
|
||||
|
||||
// Handle keypresses
|
||||
window.addEventListener('keydown', (event) => {
|
||||
// Ignore modifier keys
|
||||
if (event.ctrlKey || event.metaKey) { return; }
|
||||
|
||||
// Focus search bar on '/'
|
||||
if (event.key == "/") {
|
||||
document.getElementById('searchbox').focus();
|
||||
event.preventDefault();
|
||||
}
|
||||
});
|
||||
})();
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` المشتركين",
|
||||
"": "`x` المشتركين"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` المقاطع المرئيَّة",
|
||||
"": "`x` المقاطع المرئيَّة"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` قوائم التشغيل",
|
||||
"": "`x` قوائم التشغيل"
|
||||
},
|
||||
"LIVE": "مُباشِر",
|
||||
"Shared `x` ago": "تمَّ رفع المقطع المرئيّ مُنذ `x`",
|
||||
"Unsubscribe": "إلغاء الإشتراك",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "مدير الإشتراكات",
|
||||
"Token manager": "إداره الرمز",
|
||||
"Token": "الرمز",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` مشتركين",
|
||||
"": "`x` مشتركين"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` رموز",
|
||||
"": "`x` رموز"
|
||||
},
|
||||
"Import/export": "إضافة\\إستخراج",
|
||||
"unsubscribe": "إلغاء الإشتراك",
|
||||
"revoke": "مسح",
|
||||
"Subscriptions": "الإشتراكات",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` إشعارات لم تشاهدها بعد",
|
||||
"": "`x` إشعارات لم تشاهدها بعد"
|
||||
},
|
||||
"search": "بحث",
|
||||
"Log out": "تسجيل الخروج",
|
||||
"Released under the AGPLv3 on Github.": "صدر تحت AGPLv3 على Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "الدول المسموح فيها هذا الفيديو: ",
|
||||
"Blacklisted regions: ": "الدول الحظور فيها هذا الفيديو: ",
|
||||
"Shared `x`": "شارك منذ `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` مشاهدات",
|
||||
"": "`x` مشاهدات"
|
||||
},
|
||||
"Premieres in `x`": "يعرض فى `x`",
|
||||
"Premieres `x`": "يعرض `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "اهلا! يبدو ان الجافاسكريبت معطلة. اضغط هنا لعرض التعليقات, ضع فى إعتبارك انها ستأخذ وقت اطول للعرض.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "القناة غير موجودة.",
|
||||
"Could not get channel info.": "لم يستطع الحصول على معلومات القناة.",
|
||||
"Could not fetch comments": "لم يتمكن من إحضار التعليقات",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "عرض `x` ردود",
|
||||
"": "عرض `x` ردود"
|
||||
},
|
||||
"`x` ago": "`x` منذ",
|
||||
"Load more": "عرض المزيد",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` نقاط",
|
||||
"": "`x` نقاط"
|
||||
},
|
||||
"Could not create mix.": "لم يستطع عمل خلط.",
|
||||
"Empty playlist": "قائمة التشغيل فارغة",
|
||||
"Not a playlist.": "قائمة التشغيل غير صالحة.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "اليديشية",
|
||||
"Yoruba": "اليوروبا",
|
||||
"Zulu": "الزولو",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` سنوات",
|
||||
"": "`x` سنوات"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` شهور",
|
||||
"": "`x` شهور"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` اسابيع",
|
||||
"": "`x` اسابيع"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ايام",
|
||||
"": "`x` ايام"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ساعات",
|
||||
"": "`x` ساعات"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` دقائق",
|
||||
"": "`x` دقائق"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ثوانى",
|
||||
"": "`x` ثوانى"
|
||||
},
|
||||
"Fallback comments: ": "التعليقات البديلة: ",
|
||||
"Popular": "الأكثر شعبية",
|
||||
"Search": "بحث",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` সাবস্ক্রাইবার",
|
||||
"": "`x` সাবস্ক্রাইবার"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ভিডিও",
|
||||
"": "`x` ভিডিও"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` প্লেলিস্ট",
|
||||
"": "`x` প্লেলিস্ট"
|
||||
},
|
||||
"LIVE": "লাইভ",
|
||||
"Shared `x` ago": "`x` আগে শেয়ার করা হয়েছে",
|
||||
"Unsubscribe": "আনসাবস্ক্রাইব",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` odběratelů",
|
||||
"": "`x` odběratelů"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videí",
|
||||
"": "`x` videí"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` playlist",
|
||||
"": "`x` playlisty"
|
||||
},
|
||||
"LIVE": "ŽIVĚ",
|
||||
"Shared `x` ago": "Sdíleno před `x`",
|
||||
"Unsubscribe": "Odhlásit odběr",
|
||||
|
@ -122,22 +110,10 @@
|
|||
"Subscription manager": "Správa Odběrů",
|
||||
"Token manager": "Správa klíčů",
|
||||
"Token": "Klíč",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Odběry",
|
||||
"": "`x` Odebíraných kanálů"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Klíčů",
|
||||
"": "`x` klíčů"
|
||||
},
|
||||
"Import/export": "Importovat/exportovat",
|
||||
"unsubscribe": "odhlásit odběr",
|
||||
"revoke": "vrátit zpět",
|
||||
"Subscriptions": "Odběry",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nezhlédnutých oznámení",
|
||||
"": "`x` nezhlédnutých oznámení"
|
||||
},
|
||||
"search": "hledat",
|
||||
"Log out": "Odhlásit se",
|
||||
"Source available here.": "Zdrojový kód dostupný zde.",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnenter",
|
||||
"": "`x` abonnenter"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoer",
|
||||
"": "`x` videoer"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` afspilningslister",
|
||||
"": "`x` afspilningslister"
|
||||
},
|
||||
"LIVE": "LIVE",
|
||||
"Shared `x` ago": "Delt for `x` siden",
|
||||
"Unsubscribe": "Opsig abonnement",
|
||||
|
@ -124,22 +112,10 @@
|
|||
"Subscription manager": "Abonnementsmanager",
|
||||
"Token manager": "Tokenmanager",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnementer",
|
||||
"": "`x`"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
|
||||
"": "`x` tokens"
|
||||
},
|
||||
"Import/export": "Importer/eksporter",
|
||||
"unsubscribe": "opsig abonnement",
|
||||
"revoke": "tilbagekald",
|
||||
"Subscriptions": "Abonnementer",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` usete notifikationer",
|
||||
"": "`x` usete notifikationer"
|
||||
},
|
||||
"search": "søg",
|
||||
"Log out": "Log ud",
|
||||
"Source available here.": "Kilde tilgængelig her.",
|
||||
|
@ -170,10 +146,6 @@
|
|||
"Whitelisted regions: ": "Whitelistede regioner: ",
|
||||
"Blacklisted regions: ": "Blacklistede regioner: ",
|
||||
"Shared `x`": "Delt `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visninger.([^.,0-9]|^)1([^.,0-9]|$)",
|
||||
"": "`x` visninger"
|
||||
},
|
||||
"Premieres in `x`": "Har premiere om `x`",
|
||||
"Premieres `x`": "Har premiere om `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hej! Det ser ud til at du har JavaScript slået fra. Klik her for at se kommentarer, vær opmærksom på at de kan tage længere om at indlæse.",
|
||||
|
@ -206,16 +178,8 @@
|
|||
"This channel does not exist.": "Denne kanal eksisterer ikke.",
|
||||
"Could not get channel info.": "Kunne ikke hente kanal info.",
|
||||
"Could not fetch comments": "Kunne ikke hente kommentarer",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Vis `x` besvarelser",
|
||||
"": "Vis 'x' besvarelser"
|
||||
},
|
||||
"`x` ago": "'x' siden",
|
||||
"Load more": "Hent flere",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` point",
|
||||
"": "'x' point"
|
||||
},
|
||||
"Could not create mix.": "Kunne ikke skabe blanding.",
|
||||
"Empty playlist": "Tom playliste",
|
||||
"Not a playlist.": "Ikke en playliste.",
|
||||
|
@ -246,10 +210,6 @@
|
|||
"Malay": "Malaysisk",
|
||||
"Romanian": "Rumænsk",
|
||||
"Somali": "Somalisk",
|
||||
"`x` years": {
|
||||
"": "`x`år",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` år"
|
||||
},
|
||||
"preferences_locale_label": "Sprog: ",
|
||||
"News": "Nyheder",
|
||||
"permalink": "permalink",
|
||||
|
@ -288,23 +248,11 @@
|
|||
"footer_modfied_source_code": "Modificeret Kildekode",
|
||||
"Released under the AGPLv3 on Github.": "Udgivet under AGPLv3 på Github.",
|
||||
"Tajik": "Tadsjikisk",
|
||||
"`x` months": {
|
||||
"": "`x`måneder",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`måned"
|
||||
},
|
||||
"month": "Denne måned",
|
||||
"Hebrew": "Hebraisk",
|
||||
"Kannada": "Kannada",
|
||||
"`x` weeks": {
|
||||
"": "`x`uger",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`uge"
|
||||
},
|
||||
"Current version: ": "Nuværende version: ",
|
||||
"Amharic": "Amharisk",
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`dag",
|
||||
"": "`x`dage"
|
||||
},
|
||||
"Swedish": "Svensk",
|
||||
"Corsican": "Korsikansk",
|
||||
"movie": "Film",
|
||||
|
@ -352,18 +300,6 @@
|
|||
"preferences_automatic_instance_redirect_label": "Automatisk eksempel omdirigering (Fallback til redirect.invidious.io): ",
|
||||
"Nepali": "Nepalesisk",
|
||||
"Norwegian Bokmål": "Norsk Bokmål",
|
||||
"`x` hours": {
|
||||
"": "`x` timer",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`time"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minut",
|
||||
"": "`x` minuter"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekund",
|
||||
"": "`x` sekunder"
|
||||
},
|
||||
"(edited)": "(ændret)",
|
||||
"preferences_show_nick_label": "Vis kælenavn på toppen: ",
|
||||
"Galician": "Galisisk",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Abonnenten",
|
||||
"": "`x` Abonnenten"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Videos",
|
||||
"": "`x` Videos"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Wiedergabelisten",
|
||||
"": "`x` Wiedergabelisten"
|
||||
},
|
||||
"LIVE": "LIVE",
|
||||
"Shared `x` ago": "Vor `x` geteilt",
|
||||
"Unsubscribe": "Abo beenden",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Abonnementverwaltung",
|
||||
"Token manager": "Tokenverwalter",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Abonnements",
|
||||
"": "`x` Abonnements"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Tokens",
|
||||
"": "`x` Tokens"
|
||||
},
|
||||
"Import/export": "Importieren/Exportieren",
|
||||
"unsubscribe": "abbestellen",
|
||||
"revoke": "widerrufen",
|
||||
"Subscriptions": "Abonnements",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ungesehene Benachrichtigungen",
|
||||
"": "`x` ungesehene Benachrichtigungen"
|
||||
},
|
||||
"search": "Suchen",
|
||||
"Log out": "Abmelden",
|
||||
"Released under the AGPLv3 on Github.": "Auf Github unter der AGPLv3 Lizenz veröffentlicht.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Erlaubte Regionen: ",
|
||||
"Blacklisted regions: ": "Unerlaubte Regionen: ",
|
||||
"Shared `x`": "Geteilt `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Aufrufe",
|
||||
"": "`x` Aufrufe"
|
||||
},
|
||||
"Premieres in `x`": "Zuerst gesehen in `x`",
|
||||
"Premieres `x`": "Erster Start `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hallo! Anscheinend haben Sie JavaScript deaktiviert. Klicken Sie hier um Kommentare anzuzeigen, beachten sie dass es etwas länger dauern kann um sie zu laden.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Dieser Kanal existiert nicht.",
|
||||
"Could not get channel info.": "Kanalinformationen konnten nicht geladen werden.",
|
||||
"Could not fetch comments": "Kommentare konnten nicht geladen werden",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Zeige `x` Antworten",
|
||||
"": "Zeige `x` Antworten"
|
||||
},
|
||||
"`x` ago": "vor `x`",
|
||||
"Load more": "Mehr laden",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Punkte",
|
||||
"": "`x` Punkte"
|
||||
},
|
||||
"Could not create mix.": "Mix konnte nicht erstellt werden.",
|
||||
"Empty playlist": "Wiedergabeliste ist leer",
|
||||
"Not a playlist.": "Ungültige Wiedergabeliste.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Jiddisch",
|
||||
"Yoruba": "Joruba",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Jahre",
|
||||
"": "`x` Jahre"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Monate",
|
||||
"": "`x` Monate"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Wochen",
|
||||
"": "`x` Wochen"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Tage",
|
||||
"": "`x` Tage"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Stunden",
|
||||
"": "`x` Stunden"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Minuten",
|
||||
"": "`x` Minuten"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Sekunden",
|
||||
"": "`x` Sekunden"
|
||||
},
|
||||
"Fallback comments: ": "Alternative Kommentare: ",
|
||||
"Popular": "Populär",
|
||||
"Search": "Suchen",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομητές",
|
||||
"": "`x` συνδρομητές"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` βίντεο",
|
||||
"": "`x` βίντεο"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` λίστες αναπαραγωγής",
|
||||
"": "`x` λίστες αναπαραγωγής"
|
||||
},
|
||||
"LIVE": "ΖΩΝΤΑΝΑ",
|
||||
"Shared `x` ago": "Μοιράστηκε πριν από `x`",
|
||||
"Unsubscribe": "Απεγγραφή",
|
||||
|
@ -122,22 +110,10 @@
|
|||
"Subscription manager": "Διαχειριστής συνδρομών",
|
||||
"Token manager": "Διαχειριστής διασυνδέσεων",
|
||||
"Token": "Διασύνδεση",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομή",
|
||||
"": "`x` συνδρομές"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` διασύνδεση",
|
||||
"": "`x` διασυνδέσεις"
|
||||
},
|
||||
"Import/export": "Εισαγωγή/εξαγωγή",
|
||||
"unsubscribe": "κατάργηση συνδρομής",
|
||||
"revoke": "ανάκληση",
|
||||
"Subscriptions": "Συνδρομές",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` καινούρια ειδοποίηση",
|
||||
"": "`x` καινούριες ειδοποιήσεις"
|
||||
},
|
||||
"search": "αναζήτηση",
|
||||
"Log out": "Αποσύνδεση",
|
||||
"Source available here.": "Προβολή πηγαίου κώδικα εδώ.",
|
||||
|
@ -166,10 +142,6 @@
|
|||
"Whitelisted regions: ": "Επιτρεπτές περιοχές: ",
|
||||
"Blacklisted regions: ": "Μη-επιτρεπτές περιοχές: ",
|
||||
"Shared `x`": "Μοιράστηκε το `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` προβολή",
|
||||
"": "`x` προβολές"
|
||||
},
|
||||
"Premieres in `x`": "Πρώτη προβολή σε `x`",
|
||||
"Premieres `x`": "Επίσημη πρώτη παράσταση του `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Γεια! Φαίνεται πως έχετε απενεργοποιήσει το JavaScript. Πατήστε εδώ για προβολή σχολίων, αλλά έχετε υπ'όψιν σας πως ίσως φορτώσουν πιο αργά.",
|
||||
|
@ -203,16 +175,8 @@
|
|||
"This channel does not exist.": "Αυτό το κανάλι δεν υπάρχει.",
|
||||
"Could not get channel info.": "Αδύναμια εύρεσης πληροφοριών καναλιού.",
|
||||
"Could not fetch comments": "Αδυναμία λήψης σχολίων",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Προβολή `x` απάντησης",
|
||||
"": "Προβολή `x` απαντήσεων"
|
||||
},
|
||||
"`x` ago": "Πριν `x`",
|
||||
"Load more": "Φόρτωση περισσότερων",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` βαθμός",
|
||||
"": "`x` βαθμοί"
|
||||
},
|
||||
"Could not create mix.": "Αδυναμία δημιουργίας μίξης.",
|
||||
"Empty playlist": "Κενή λίστα αναπαραγωγής",
|
||||
"Not a playlist.": "Μη έγκυρη λίστα αναπαραγωγής.",
|
||||
|
@ -330,34 +294,6 @@
|
|||
"Yiddish": "Γίντις",
|
||||
"Yoruba": "Γιορούμπα",
|
||||
"Zulu": "Ζουλού",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` χρόνο",
|
||||
"": "`x` χρόνια"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` μήνα",
|
||||
"": "`x` μήνες"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` εβδομάδα",
|
||||
"": "`x` εβδομάδες"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ημέρα",
|
||||
"": "`x` ημέρες"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ώρα",
|
||||
"": "`x` ώρες"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` λεπτό",
|
||||
"": "`x` λεπτά"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` δευτερόλεπτο",
|
||||
"": "`x` δευτερόλεπτα"
|
||||
},
|
||||
"Fallback comments: ": "Εναλλακτικά σχόλια: ",
|
||||
"Popular": "Δημοφιλή",
|
||||
"Top": "Κορυφαία",
|
||||
|
|
|
@ -408,8 +408,8 @@
|
|||
"4k": "4K",
|
||||
"location": "Location",
|
||||
"hdr": "HDR",
|
||||
"purchased" : "Purchased",
|
||||
"360" : "360°",
|
||||
"purchased": "Purchased",
|
||||
"360": "360°",
|
||||
"filter": "Filter",
|
||||
"Current version: ": "Current version: ",
|
||||
"next_steps_error_message": "After which you should try to: ",
|
||||
|
@ -430,5 +430,5 @@
|
|||
"user_created_playlists": "`x` created playlists",
|
||||
"user_saved_playlists": "`x` saved playlists",
|
||||
"Video unavailable": "Video unavailable",
|
||||
"preferences_save_player_pos_label": "Save the current video time: "
|
||||
"preferences_save_player_pos_label": "Save playback position: "
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonantoj",
|
||||
"": "`x` abonantoj"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` filmetoj",
|
||||
"": "`x` filmetoj"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ludlistoj",
|
||||
"": "`x` ludlistoj"
|
||||
},
|
||||
"LIVE": "NUNA",
|
||||
"Shared `x` ago": "Konigita antaŭ `x`",
|
||||
"Unsubscribe": "Malabonu",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Administrilo de abonoj",
|
||||
"Token manager": "Ĵetona administrilo",
|
||||
"Token": "Ĵetono",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonoj",
|
||||
"": "`x` abonoj"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ĵetonoj",
|
||||
"": "`x` ĵetonoj"
|
||||
},
|
||||
"Import/export": "Importi/Eksporti",
|
||||
"unsubscribe": "malabonu",
|
||||
"revoke": "senvalidigi",
|
||||
"Subscriptions": "Abonoj",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviditaj sciigoj",
|
||||
"": "`x` neviditaj sciigoj"
|
||||
},
|
||||
"search": "serĉi",
|
||||
"Log out": "Elsaluti",
|
||||
"Released under the AGPLv3 on Github.": "Eldonita sub la AGPLv3 en Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Regionoj listigitaj en blanka listo: ",
|
||||
"Blacklisted regions: ": "Regionoj listigitaj en nigra listo: ",
|
||||
"Shared `x`": "Konigita `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spektaĵoj",
|
||||
"": "`x` spektaĵoj"
|
||||
},
|
||||
"Premieres in `x`": "Premieras en `x`",
|
||||
"Premieres `x`": "Premieras `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Saluton! Ŝajnas, ke vi havas Ĝavoskripton malebligitan. Klaku ĉi tie por vidi komentojn, memoru, ke la ŝargado povus daŭri iom pli.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Ĉi tiu kanalo ne ekzistas.",
|
||||
"Could not get channel info.": "Ne povis havigi kanalan informon.",
|
||||
"Could not fetch comments": "Ne povis venigi komentojn",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Vidi `x` respondojn",
|
||||
"": "Vidi `x` respondojn"
|
||||
},
|
||||
"`x` ago": "antaŭ `x`",
|
||||
"Load more": "Ŝarĝi pli",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poentoj",
|
||||
"": "`x` poentoj"
|
||||
},
|
||||
"Could not create mix.": "Ne povis krei mikson.",
|
||||
"Empty playlist": "Ludlisto estas malplena",
|
||||
"Not a playlist.": "Nevalida ludlisto.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Jida",
|
||||
"Yoruba": "Joruba",
|
||||
"Zulu": "Zulua",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` jaroj",
|
||||
"": "`x` jaroj"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` monatoj",
|
||||
"": "`x` monatoj"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` semajnoj",
|
||||
"": "`x` semajnoj"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tagoj",
|
||||
"": "`x` tagoj"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` horoj",
|
||||
"": "`x` horoj"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutoj",
|
||||
"": "`x` minutoj"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekundoj",
|
||||
"": "`x` sekundoj"
|
||||
},
|
||||
"Fallback comments: ": "Retrodefaŭltaj komentoj: ",
|
||||
"Popular": "Popularaj",
|
||||
"Search": "Serĉi",
|
||||
|
|
100
locales/es.json
100
locales/es.json
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` suscriptores",
|
||||
"": "`x` suscriptores"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos",
|
||||
"": "`x` vídeos"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reproducción",
|
||||
"": "`x` listas de reproducción"
|
||||
},
|
||||
"LIVE": "DIRECTO",
|
||||
"Shared `x` ago": "Compartido hace `x`",
|
||||
"Unsubscribe": "Desuscribirse",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Gestor de suscripciones",
|
||||
"Token manager": "Gestor de tokens",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` suscripciones",
|
||||
"": "`x` suscripciones"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
|
||||
"": "`x` tokens"
|
||||
},
|
||||
"Import/export": "Importar/Exportar",
|
||||
"unsubscribe": "Desuscribirse",
|
||||
"revoke": "revocar",
|
||||
"Subscriptions": "Suscripciones",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificaciones sin ver",
|
||||
"": "`x` notificaciones sin ver"
|
||||
},
|
||||
"search": "buscar",
|
||||
"Log out": "Cerrar la sesión",
|
||||
"Released under the AGPLv3 on Github.": "Publicado bajo la AGPLv3 en Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Regiones permitidas: ",
|
||||
"Blacklisted regions: ": "Regiones bloqueadas: ",
|
||||
"Shared `x`": "Compartido `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizaciones",
|
||||
"": "`x` visualizaciones"
|
||||
},
|
||||
"Premieres in `x`": "Se estrena en `x`",
|
||||
"Premieres `x`": "Estrenos `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "¡Hola! Parece que tiene JavaScript desactivado. Haga clic aquí para ver los comentarios, pero tenga en cuenta que pueden tardar un poco más en cargarse.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "El canal no existe.",
|
||||
"Could not get channel info.": "No se ha podido obtener información del canal.",
|
||||
"Could not fetch comments": "No se han podido recuperar los comentarios",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respuestas",
|
||||
"": "Ver `x` respuestas"
|
||||
},
|
||||
"`x` ago": "hace `x`",
|
||||
"Load more": "Cargar más",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` puntos",
|
||||
"": "`x` puntos"
|
||||
},
|
||||
"Could not create mix.": "No se ha podido crear la mezcla.",
|
||||
"Empty playlist": "La lista de reproducción está vacía",
|
||||
"Not a playlist.": "Lista de reproducción no válida.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Yidis",
|
||||
"Yoruba": "Yoruba",
|
||||
"Zulu": "Zulú",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` año",
|
||||
"": "`x` años"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` meses",
|
||||
"": "`x` meses"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` semanas",
|
||||
"": "`x` semanas"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` días",
|
||||
"": "`x` días"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` horas",
|
||||
"": "`x` horas"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutos",
|
||||
"": "`x` minutos"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` segundos",
|
||||
"": "`x` segundos"
|
||||
},
|
||||
"Fallback comments: ": "Comentarios alternativos: ",
|
||||
"Popular": "Populares",
|
||||
"Search": "Buscar",
|
||||
|
@ -443,7 +379,7 @@
|
|||
"user_created_playlists": "`x` listas de reproducción creadas",
|
||||
"user_saved_playlists": "`x` listas de reproducción guardadas",
|
||||
"Video unavailable": "Vídeo no disponible",
|
||||
"videoinfo_youTube_embed_link": "Embeber",
|
||||
"videoinfo_youTube_embed_link": "Insertar",
|
||||
"preferences_quality_dash_option_2160p": "2160p",
|
||||
"preferences_quality_dash_option_4320p": "4320p",
|
||||
"invidious": "Invidious",
|
||||
|
@ -457,10 +393,40 @@
|
|||
"preferences_quality_dash_option_1440p": "1440p",
|
||||
"preferences_quality_dash_option_best": "La mejor",
|
||||
"preferences_quality_dash_option_worst": "La peor",
|
||||
"videoinfo_invidious_embed_link": "Enlace para Embeber",
|
||||
"videoinfo_invidious_embed_link": "Enlace para Insertar",
|
||||
"preferences_quality_dash_option_1080p": "1080p",
|
||||
"purchased": "Comprado",
|
||||
"360": "360°",
|
||||
"videoinfo_watch_on_youTube": "Ver en YouTube",
|
||||
"preferences_save_player_pos_label": "Guardar el tiempo del vídeo actual: "
|
||||
"preferences_save_player_pos_label": "Guardar posición de reproducción: ",
|
||||
"generic_views_count": "{{count}} visualización",
|
||||
"generic_views_count_plural": "{{count}} visualizaciones",
|
||||
"generic_subscribers_count": "{{count}} suscriptor",
|
||||
"generic_subscribers_count_plural": "{{count}} suscriptores",
|
||||
"generic_subscriptions_count": "{{count}} suscripción",
|
||||
"generic_subscriptions_count_plural": "{{count}} suscripciones",
|
||||
"subscriptions_unseen_notifs_count": "{{count}} notificación no vista",
|
||||
"subscriptions_unseen_notifs_count_plural": "{{count}} notificaciones no vistas",
|
||||
"generic_count_days": "{{count}} día",
|
||||
"generic_count_days_plural": "{{count}} días",
|
||||
"comments_view_x_replies": "Ver {{count}} respuesta",
|
||||
"comments_view_x_replies_plural": "Ver {{count}} respuestas",
|
||||
"generic_count_weeks": "{{count}} semana",
|
||||
"generic_count_weeks_plural": "{{count}} semanas",
|
||||
"generic_playlists_count": "{{count}} lista de reproducción",
|
||||
"generic_playlists_count_plural": "{{count}} listas de reproducción",
|
||||
"generic_videos_count": "{{count}} vídeo",
|
||||
"generic_videos_count_plural": "{{count}} vídeos",
|
||||
"generic_count_months": "{{count}} mes",
|
||||
"generic_count_months_plural": "{{count}} meses",
|
||||
"comments_points_count": "{{count}} punto",
|
||||
"comments_points_count_plural": "{{count}} puntos",
|
||||
"generic_count_years": "{{count}} año",
|
||||
"generic_count_years_plural": "{{count}} años",
|
||||
"generic_count_hours": "{{count}} hora",
|
||||
"generic_count_hours_plural": "{{count}} horas",
|
||||
"generic_count_minutes": "{{count}} minuto",
|
||||
"generic_count_minutes_plural": "{{count}} minutos",
|
||||
"generic_count_seconds": "{{count}} segundo",
|
||||
"generic_count_seconds_plural": "{{count}} segundos"
|
||||
}
|
||||
|
|
|
@ -1,15 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` harpidedunak",
|
||||
"": "`x` harpidedun"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` bideoak",
|
||||
"": "`x` bideo"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"": "`x` erreprodukzio-zerrenda"
|
||||
},
|
||||
"LIVE": "ZUZENEAN",
|
||||
"Shared `x` ago": "Duela `x` partekatua",
|
||||
"Unsubscribe": "Harpidetza kendu",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tilaaja",
|
||||
"": "`x` tilaajaa"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` video",
|
||||
"": "`x` videota"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` soittolista",
|
||||
"": "`x` soittolistaa"
|
||||
},
|
||||
"LIVE": "SUORA",
|
||||
"Shared `x` ago": "Jaettu `x` sitten",
|
||||
"Unsubscribe": "Peruuta tilaus",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Tilausten hallinnoija",
|
||||
"Token manager": "Tunnusten hallinnoija",
|
||||
"Token": "Tunnus",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tilausta",
|
||||
"": "`x` tilausta"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tunnistetta",
|
||||
"": "`x` tunnistetta"
|
||||
},
|
||||
"Import/export": "Tuo/vie",
|
||||
"unsubscribe": "peru tilaus",
|
||||
"revoke": "kumoa",
|
||||
"Subscriptions": "Tilaukset",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` näkemätöntä ilmoitusta",
|
||||
"": "`x` näkemätöntä ilmoitusta"
|
||||
},
|
||||
"search": "haku",
|
||||
"Log out": "Kirjaudu ulos",
|
||||
"Source available here.": "Lähdekoodi on saatavilla täällä.",
|
||||
|
@ -175,10 +151,6 @@
|
|||
"Whitelisted regions: ": "Sallitut alueet: ",
|
||||
"Blacklisted regions: ": "Estetyt alueet: ",
|
||||
"Shared `x`": "Jaettu `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` katselukerta",
|
||||
"": "`x` katselukertaa"
|
||||
},
|
||||
"Premieres in `x`": "Ensiesitykseen aikaa `x`",
|
||||
"Premieres `x`": "Ensiesitykseen `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hei! Vaikuttaa siltä, että sinulla on JavaScript pois käytöstä. Klikkaa tästä nähdäksesi kommentit, huomioi että lataamisessa voi kestää melko kauan.",
|
||||
|
@ -212,16 +184,8 @@
|
|||
"This channel does not exist.": "Tätä kanavaa ei ole olemassa.",
|
||||
"Could not get channel info.": "Kanavatietoa ei saatu ladattua.",
|
||||
"Could not fetch comments": "Kommenttien nouto epäonnistui",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Näytä `x` vastausta",
|
||||
"": "Näytä `x` vastausta"
|
||||
},
|
||||
"`x` ago": "`x` sitten",
|
||||
"Load more": "Lataa lisää",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pistettä",
|
||||
"": "`x` pistettä"
|
||||
},
|
||||
"Could not create mix.": "Sekoituksen luominen epäonnistui.",
|
||||
"Empty playlist": "Tyhjennä soittolista",
|
||||
"Not a playlist.": "Ei ole soittolista.",
|
||||
|
@ -339,34 +303,6 @@
|
|||
"Yiddish": "jiddiš",
|
||||
"Yoruba": "joruba",
|
||||
"Zulu": "zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vuotta",
|
||||
"": "`x` vuotta"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` kuukautta",
|
||||
"": "`x` kuukautta"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` viikkoa",
|
||||
"": "`x` viikkoa"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` päivää",
|
||||
"": "`x` päivää"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tuntia",
|
||||
"": "`x` tuntia"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuuttia",
|
||||
"": "`x` minuuttia"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekuntia",
|
||||
"": "`x` sekuntia"
|
||||
},
|
||||
"Fallback comments: ": "Varakommentit: ",
|
||||
"Popular": "Suosittu",
|
||||
"Search": "Etsi",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"generic_views_count": "{{count}} vue",
|
||||
"generic_views_count_plural":"{{count}} vues",
|
||||
"generic_views_count_plural": "{{count}} vues",
|
||||
"generic_videos_count": "{{count}} vidéo",
|
||||
"generic_videos_count_plural": "{{count}} vidéos",
|
||||
"generic_playlists_count": "{{count}} liste de lecture",
|
||||
|
@ -150,7 +150,7 @@
|
|||
"Create playlist": "Créer une liste de lecture",
|
||||
"Title": "Titre",
|
||||
"Playlist privacy": "Paramètres de confidentialité de la liste de lecture",
|
||||
"Editing playlist `x`": "Liste de lecture modifier le `x`",
|
||||
"Editing playlist `x`": "Modifier la liste de lecture `x`",
|
||||
"Show more": "Afficher plus",
|
||||
"Show less": "Afficher moins",
|
||||
"Watch on YouTube": "Voir la vidéo sur Youtube",
|
||||
|
@ -430,5 +430,5 @@
|
|||
"preferences_quality_dash_option_1440p": "1440p",
|
||||
"preferences_quality_dash_option_1080p": "1080p",
|
||||
"user_created_playlists": "`x` listes de lecture créées",
|
||||
"preferences_save_player_pos_label": "Sauvegarder la durée actuelle de la vidéo : "
|
||||
"preferences_save_player_pos_label": "Sauvegarder la position du lecteur : "
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` רשומים",
|
||||
"": "`x` רשומים"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` סרטונים",
|
||||
"": "`x` סרטונים"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` פלייליסטים",
|
||||
"": "`x` פלייליסטים"
|
||||
},
|
||||
"LIVE": "שידור חי",
|
||||
"Shared `x` ago": "שותף לפני `x`",
|
||||
"Unsubscribe": "ביטול מינוי",
|
||||
|
@ -111,17 +99,9 @@
|
|||
"Subscription manager": "מנהל המינויים",
|
||||
"Token manager": "Token manager",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` מינויים",
|
||||
"": "`x` מינויים"
|
||||
},
|
||||
"Import/export": "ייבוא/ייצוא",
|
||||
"unsubscribe": "ביטול מנוי",
|
||||
"Subscriptions": "מינויים",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` הודעות שלא נראו",
|
||||
"": "`x` הודעות שלא נראו"
|
||||
},
|
||||
"search": "חיפוש",
|
||||
"Log out": "יציאה",
|
||||
"Source available here.": "קוד המקור זמין כאן.",
|
||||
|
@ -141,10 +121,6 @@
|
|||
"License: ": "רישיון: ",
|
||||
"Family friendly? ": "לכל המשפחה? ",
|
||||
"Wilson score: ": "ציון וילסון: ",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` צפיות.([^.,0-9]|^)1([^.,0-9]|$)",
|
||||
"": "`x` צפיות"
|
||||
},
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "שלום! נראה ש־JavaScript כבוי. יש ללחוץ כאן להצגת התגובות, נא לקחת בחשבון שהטעינה תיקח קצת יותר זמן.",
|
||||
"View YouTube comments": "הצגת התגובות מ־YouTube",
|
||||
"View more comments on Reddit": "להצגת תגובות נוספות ב־Reddit",
|
||||
|
@ -169,10 +145,6 @@
|
|||
"This channel does not exist.": "הערוץ הזה אינו קיים.",
|
||||
"Could not get channel info.": "לא היה ניתן לקבל מידע על הערוץ.",
|
||||
"Could not fetch comments": "לא היה ניתן למשוך את התגובות",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "הצגת `x` תגובות",
|
||||
"": "הצגת `x` תגובות"
|
||||
},
|
||||
"`x` ago": "לפני `x`",
|
||||
"Load more": "לטעון עוד",
|
||||
"Empty playlist": "פלייליסט ריק",
|
||||
|
@ -281,34 +253,6 @@
|
|||
"Yiddish": "יידיש",
|
||||
"Yoruba": "יורובה",
|
||||
"Zulu": "זולו",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` שנים",
|
||||
"": "`x` שנים"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` חודשים",
|
||||
"": "`x` חודשים"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` שבועות",
|
||||
"": "`x` שבועות"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ימים",
|
||||
"": "`x` ימים"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` שעות",
|
||||
"": "`x` שעות"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` דקות",
|
||||
"": "`x` דקות"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` שניות",
|
||||
"": "`x` שניות"
|
||||
},
|
||||
"Popular": "סרטונים פופולריים",
|
||||
"Top": "Top",
|
||||
"About": "על אודות",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pretplatnika",
|
||||
"": "`x` pretplatnika"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videa",
|
||||
"": "`x` videa"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` zbirka",
|
||||
"": "`x` zbirke"
|
||||
},
|
||||
"LIVE": "UŽIVO",
|
||||
"Shared `x` ago": "Dijeljeno prije `x`",
|
||||
"Unsubscribe": "Odjavi pretplatu",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Upravljanje pretplatama",
|
||||
"Token manager": "Upravljanje tokenima",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pretplate",
|
||||
"": "`x` pretplate"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokena",
|
||||
"": "`x` tokena"
|
||||
},
|
||||
"Import/export": "Uvezi/izvezi",
|
||||
"unsubscribe": "odjavi pretplatu",
|
||||
"revoke": "opozovi",
|
||||
"Subscriptions": "Pretplate",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviđene obavijesti",
|
||||
"": "`x` neviđene obavijesti"
|
||||
},
|
||||
"search": "traži",
|
||||
"Log out": "Odjavi se",
|
||||
"Released under the AGPLv3 on Github.": "Izdano pod licencom AGPLv3 na Github-u.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Odobrene regije: ",
|
||||
"Blacklisted regions: ": "Blokirane regije: ",
|
||||
"Shared `x`": "Dijeljeno `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` gledanja.([^.,0-9]|^)1([^.,0-9]|$)",
|
||||
"": "`x` gledanja"
|
||||
},
|
||||
"Premieres in `x`": "Premijera za `x`",
|
||||
"Premieres `x`": "Premijera `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Bok! Izgleda da je JavaScript isključen. Pritisni ovdje za prikaz komentara. Učitavanje će možda trajati malo duže.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Ovaj kanal ne postoji.",
|
||||
"Could not get channel info.": "Neuspjelo dobivanje podataka kanala.",
|
||||
"Could not fetch comments": "Neuspjelo dohvaćanje komentara",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Prikaži `x` odgovora",
|
||||
"": "Prikaži `x` odgovora"
|
||||
},
|
||||
"`x` ago": "prije `x`",
|
||||
"Load more": "Učitaj više",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` bodova",
|
||||
"": "`x` bodova"
|
||||
},
|
||||
"Could not create mix.": "Neuspjelo stvaranje miksa.",
|
||||
"Empty playlist": "Prazna zbirka",
|
||||
"Not a playlist.": "Nije zbirka.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Jidiš",
|
||||
"Yoruba": "Jorubški",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` g",
|
||||
"": "`x` g"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mj",
|
||||
"": "`x` mj"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tj",
|
||||
"": "`x` tj"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dana",
|
||||
"": "`x` dana"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` h",
|
||||
"": "`x` h"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` min",
|
||||
"": "`x` min"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` s",
|
||||
"": "`x` s"
|
||||
},
|
||||
"Fallback comments: ": "Alternativni komentari: ",
|
||||
"Popular": "Popularni",
|
||||
"Search": "Traži",
|
||||
|
|
|
@ -332,7 +332,7 @@
|
|||
"Search": "Keresési oldal",
|
||||
"Top": "Top",
|
||||
"About": "Leírás",
|
||||
"Rating: ": "Besorolás: ",
|
||||
"Rating: ": "Pontszám: ",
|
||||
"preferences_locale_label": "Nyelv: ",
|
||||
"View as playlist": "Megnézés lejátszási listában",
|
||||
"Default": "Alapértelmezett",
|
||||
|
@ -398,7 +398,7 @@
|
|||
"preferences_automatic_instance_redirect_label": "Váltáskor másik Invidious oldal automatikus betöltése (redirect.invidious.io töltődik, ha nem működne): ",
|
||||
"preferences_region_label": "Ország tartalmainak mutatása: ",
|
||||
"relevance": "Relevancia",
|
||||
"rating": "Besorolás",
|
||||
"rating": "Pontszám",
|
||||
"content_type": "Típus",
|
||||
"today": "Mai napon",
|
||||
"channel": "Csatorna",
|
||||
|
|
|
@ -414,5 +414,5 @@
|
|||
"preferences_quality_dash_option_auto": "Otomatis",
|
||||
"preferences_quality_dash_option_480p": "480p",
|
||||
"Video unavailable": "Video tidak tersedia",
|
||||
"preferences_save_player_pos_label": "Simpan waktu video saat ini: "
|
||||
"preferences_save_player_pos_label": "Simpan posisi pemutaran: "
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` áskrifandar",
|
||||
"": "`x` áskrifendur"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` myndband",
|
||||
"": "`x` myndbönd"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spilunarlist",
|
||||
"": "`x` spilunarlistar"
|
||||
},
|
||||
"LIVE": "BEINT",
|
||||
"Shared `x` ago": "Deilt `x` síðan",
|
||||
"Unsubscribe": "Afskrá",
|
||||
|
@ -122,22 +110,10 @@
|
|||
"Subscription manager": "Áskriftarstjóri",
|
||||
"Token manager": "Táknstjóri",
|
||||
"Token": "Tákn",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` áskriftur",
|
||||
"": "`x` áskriftir"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tákn",
|
||||
"": "`x` tákn"
|
||||
},
|
||||
"Import/export": "Flytja inn/út",
|
||||
"unsubscribe": "afskrá",
|
||||
"revoke": "afturkalla",
|
||||
"Subscriptions": "Áskriftir",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` óséðar tilkynning",
|
||||
"": "`x` óséðar tilkynningar"
|
||||
},
|
||||
"search": "leita",
|
||||
"Log out": "Útskrá",
|
||||
"Source available here.": "Frumkóði aðgengilegur hér.",
|
||||
|
@ -166,10 +142,6 @@
|
|||
"Whitelisted regions: ": "Svæði á hvítum lista: ",
|
||||
"Blacklisted regions: ": "Svæði á svörtum lista: ",
|
||||
"Shared `x`": "Deilt `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` áhorf",
|
||||
"": "`x` áhorf"
|
||||
},
|
||||
"Premieres in `x`": "Frumflutt eftir `x`",
|
||||
"Premieres `x`": "Frumflutt `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hæ! Lítur út eins og þú hafir slökkt á JavaScript. Smelltu hér til að skoða ummæli, hafðu í huga að þær geta tekið aðeins lengri tíma að hlaða.",
|
||||
|
@ -203,16 +175,8 @@
|
|||
"This channel does not exist.": "Þessi rás er ekki til.",
|
||||
"Could not get channel info.": "Ekki tókst að fá rásarupplýsingar.",
|
||||
"Could not fetch comments": "Ekki tókst að sækja ummæli",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Skoða `x` svar",
|
||||
"": "Skoða `x` svör"
|
||||
},
|
||||
"`x` ago": "`x` síðan",
|
||||
"Load more": "Hlaða meira",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` stig",
|
||||
"": "`x` stig"
|
||||
},
|
||||
"Could not create mix.": "Ekki tókst að búa til blöndu.",
|
||||
"Empty playlist": "Tómur spilunarlisti",
|
||||
"Not a playlist.": "Ekki spilunarlisti.",
|
||||
|
@ -330,34 +294,6 @@
|
|||
"Yiddish": "Jiddíska",
|
||||
"Yoruba": "Jórúba",
|
||||
"Zulu": "Zúlú",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ár",
|
||||
"": "`x` ár"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mánuð",
|
||||
"": "`x` mánuði"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vika",
|
||||
"": "`x` vikur"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dagur",
|
||||
"": "`x` dagar"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` klukkustund",
|
||||
"": "`x` klukkustundir"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mínúta",
|
||||
"": "`x` mínútur"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekúnda",
|
||||
"": "`x` sekúndur"
|
||||
},
|
||||
"Fallback comments: ": "Vara ummæli: ",
|
||||
"Popular": "Vinsælt",
|
||||
"Top": "Topp",
|
||||
|
|
|
@ -189,16 +189,8 @@
|
|||
"This channel does not exist.": "Questo canale non esiste.",
|
||||
"Could not get channel info.": "Impossibile ottenere le informazioni del canale.",
|
||||
"Could not fetch comments": "Impossibile recuperare i commenti",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Visualizza `x` risposta",
|
||||
"": "Visualizza `x` risposte"
|
||||
},
|
||||
"`x` ago": "`x` fa",
|
||||
"Load more": "Carica altro",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` punto",
|
||||
"": "`x` punti"
|
||||
},
|
||||
"Could not create mix.": "Impossibile creare il mix.",
|
||||
"Empty playlist": "Playlist vuota",
|
||||
"Not a playlist.": "Non è una playlist.",
|
||||
|
@ -392,5 +384,13 @@
|
|||
"preferences_quality_dash_option_4320p": "4320p",
|
||||
"360": "360°",
|
||||
"preferences_quality_dash_option_144p": "144p",
|
||||
"Released under the AGPLv3 on Github.": "Rilasciato su Github con licenza AGPLv3."
|
||||
"Released under the AGPLv3 on Github.": "Rilasciato su Github con licenza AGPLv3.",
|
||||
"preferences_quality_option_medium": "Media",
|
||||
"preferences_quality_option_small": "Piccola",
|
||||
"preferences_quality_dash_option_best": "Migliore",
|
||||
"preferences_quality_dash_option_worst": "Peggiore",
|
||||
"invidious": "Invidious",
|
||||
"preferences_quality_dash_label": "Qualità video DASH preferita ",
|
||||
"preferences_quality_option_hd720": "HD720",
|
||||
"preferences_quality_dash_option_auto": "Automatica"
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumeratorius",
|
||||
"": "`x` prenumeratoriai"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vaizdo įrašas",
|
||||
"": "`x` vaizdo įrašai"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` grojaraštis",
|
||||
"": "`x` grojaraščiai"
|
||||
},
|
||||
"LIVE": "LIVE",
|
||||
"Shared `x` ago": "Pasidalino prieš `x`",
|
||||
"Unsubscribe": "Atšaukti prenumeratą",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Prenumeratų valdytojas",
|
||||
"Token manager": "Žetonų valdytojas",
|
||||
"Token": "Žetonas",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumerata",
|
||||
"": "`x` prenumeratos"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` žetonas",
|
||||
"": "`x` žetonai"
|
||||
},
|
||||
"Import/export": "Importuoti/ eksportuoti",
|
||||
"unsubscribe": "atšaukti prenumeratą",
|
||||
"revoke": "atšaukti",
|
||||
"Subscriptions": "Prenumeratos",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nematytas pranešimas",
|
||||
"": "`x` nematyti pranešimai"
|
||||
},
|
||||
"search": "ieškoti",
|
||||
"Log out": "Atsijungti",
|
||||
"Released under the AGPLv3 on Github.": "Išleista pagal AGPLv3 licenciją Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Prieinantys regionai: ",
|
||||
"Blacklisted regions: ": "Blokuojami regionai: ",
|
||||
"Shared `x`": "Pasidalino `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` peržiūrų",
|
||||
"": "`x` peržiūrų"
|
||||
},
|
||||
"Premieres in `x`": "Premjera už `x`",
|
||||
"Premieres `x`": "Premjera`x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Sveiki! Atrodo, kad turite išjungę \"JavaScript\". Spauskite čia norėdami peržiūrėti komentarus, turėkite omenyje, kad jų įkėlimas gali užtrukti.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Šis kanalas neegzistuoja.",
|
||||
"Could not get channel info.": "Nepavyko gauti kanalo informacijos.",
|
||||
"Could not fetch comments": "Nepavyko atsiųsti komentarų",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Žiūrėti `x` atsakymus",
|
||||
"": "Žiūrėti `x` atsakymus"
|
||||
},
|
||||
"`x` ago": "`x` prieš",
|
||||
"Load more": "Pakrauti daugiau",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` taškai",
|
||||
"": "`x` taškai"
|
||||
},
|
||||
"Could not create mix.": "Nepavyko sukurti derinio.",
|
||||
"Empty playlist": "Tuščias grojaraštis",
|
||||
"Not a playlist.": "Ne grojaraštis.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Jidiš",
|
||||
"Yoruba": "Yorubiečių",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` metus",
|
||||
"": "`x` metus"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mėnesį",
|
||||
"": "`x` mėnesius"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` savaitę",
|
||||
"": "`x` savaites"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dieną",
|
||||
"": "`x` dienas"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` valandą",
|
||||
"": "`x` valandas"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutę",
|
||||
"": "`x` minutes"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekundę",
|
||||
"": "`x` sekundes"
|
||||
},
|
||||
"Fallback comments: ": "Atsarginiai komentarai: ",
|
||||
"Popular": "Populiaru",
|
||||
"Search": "Paieška",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnenter",
|
||||
"": "`x` abonnenter"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoer",
|
||||
"": "`x` videoer"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spillelister",
|
||||
"": "`x` spillelister"
|
||||
},
|
||||
"LIVE": "SANNTIDSVISNING",
|
||||
"Shared `x` ago": "Delt for `x` siden",
|
||||
"Unsubscribe": "Opphev abonnement",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Abonnementsbehandler",
|
||||
"Token manager": "Symbolbehandler",
|
||||
"Token": "Symbol",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnementer",
|
||||
"": "`x` abonnementer"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` symboler",
|
||||
"": "`x` symboler"
|
||||
},
|
||||
"Import/export": "Importer/eksporter",
|
||||
"unsubscribe": "opphev abonnement",
|
||||
"revoke": "tilbakekall",
|
||||
"Subscriptions": "Abonnement",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` usette merknader",
|
||||
"": "`x` usette merknader"
|
||||
},
|
||||
"search": "søk",
|
||||
"Log out": "Logg ut",
|
||||
"Released under the AGPLv3 on Github.": "Tilgjengelig med AGPLv3-lisens på Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Hvitlistede regioner: ",
|
||||
"Blacklisted regions: ": "Svartelistede regioner: ",
|
||||
"Shared `x`": "Delt `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visninger",
|
||||
"": "`x` visninger"
|
||||
},
|
||||
"Premieres in `x`": "Premiere om `x`",
|
||||
"Premieres `x`": "Première `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hei. Det ser ut til at du har JavaScript avslått. Klikk her for å vise kommentarer, ha i minnet at innlasting tar lengre tid.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Denne kanalen finnes ikke.",
|
||||
"Could not get channel info.": "Kunne ikke innhente kanalinfo.",
|
||||
"Could not fetch comments": "Kunne ikke hente kommentarer",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Vis `x` svar",
|
||||
"": "Vis `x` svar"
|
||||
},
|
||||
"`x` ago": "`x` siden",
|
||||
"Load more": "Last inn flere",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poeng",
|
||||
"": "`x` poeng"
|
||||
},
|
||||
"Could not create mix.": "Kunne ikke opprette miks.",
|
||||
"Empty playlist": "Spillelisten er tom",
|
||||
"Not a playlist.": "Ugyldig spilleliste.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Jiddisk",
|
||||
"Yoruba": "Joruba",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` år",
|
||||
"": "`x` år"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` måneder",
|
||||
"": "`x` måneder"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` uker",
|
||||
"": "`x` uker"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dager",
|
||||
"": "`x` dager"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` timer",
|
||||
"": "`x` timer"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutter",
|
||||
"": "`x` minutter"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekunder",
|
||||
"": "`x` sekunder"
|
||||
},
|
||||
"Fallback comments: ": "Tilbakefallskommentarer: ",
|
||||
"Popular": "Populært",
|
||||
"Search": "Søk",
|
||||
|
@ -461,5 +397,38 @@
|
|||
"preferences_quality_option_dash": "DASH (tilpasset kvalitet)",
|
||||
"preferences_quality_option_medium": "Medium",
|
||||
"preferences_quality_dash_option_2160p": "2160p",
|
||||
"videoinfo_started_streaming_x_ago": "Strømmen startet for `x` siden"
|
||||
"videoinfo_started_streaming_x_ago": "Strømmen startet for `x` siden",
|
||||
"generic_count_seconds": "{{count}} sekund",
|
||||
"generic_count_seconds_plural": "{{count}} sekunder",
|
||||
"preferences_save_player_pos_label": "Lagre avspillingsposisjon: ",
|
||||
"generic_views_count": "{{count}} visning",
|
||||
"generic_views_count_plural": "{{count}} visninger",
|
||||
"tokens_count": "{{count}} symbol",
|
||||
"tokens_count_plural": "{{count}} symboler",
|
||||
"generic_subscriptions_count": "{{count}} abonnement",
|
||||
"generic_subscriptions_count_plural": "{{count}} abonnementer",
|
||||
"generic_videos_count": "{{count}} video",
|
||||
"generic_videos_count_plural": "{{count}} videoer",
|
||||
"generic_playlists_count": "{{count}} spilleliste",
|
||||
"generic_playlists_count_plural": "{{count}} spillelister",
|
||||
"subscriptions_unseen_notifs_count": "{{count}} usett merknad",
|
||||
"subscriptions_unseen_notifs_count_plural": "{{count}} usette merknader",
|
||||
"comments_view_x_replies": "Vis {{count}} svar",
|
||||
"comments_view_x_replies_plural": "Vis {{count}} svar",
|
||||
"generic_subscribers_count": "{{count}} abonnent",
|
||||
"generic_subscribers_count_plural": "{{count}}abonnenter",
|
||||
"generic_count_months": "{{count}} måned",
|
||||
"generic_count_months_plural": "{{count}} måneder",
|
||||
"generic_count_days": "{{count}} dag",
|
||||
"generic_count_days_plural": "{{count}} dager",
|
||||
"comments_points_count": "{{count}} poeng",
|
||||
"comments_points_count_plural": "{{count}} poeng",
|
||||
"generic_count_weeks": "{{count}} uke",
|
||||
"generic_count_weeks_plural": "{{count}} uker",
|
||||
"generic_count_hours": "{{count}} time",
|
||||
"generic_count_hours_plural": "{{count}} timer",
|
||||
"generic_count_minutes": "{{count}} minutt",
|
||||
"generic_count_minutes_plural": "{{count}} minutter",
|
||||
"generic_count_years": "{{count}} år",
|
||||
"generic_count_years_plural": "{{count}} år"
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnees",
|
||||
"": "`x` abonnees"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` video's",
|
||||
"": "`x` video's"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` afspeellijsten",
|
||||
"": "`x` afspeellijsten"
|
||||
},
|
||||
"LIVE": "LIVE",
|
||||
"Shared `x` ago": "Gedeeld: `x` geleden",
|
||||
"Unsubscribe": "Deabonneren",
|
||||
|
@ -124,22 +112,10 @@
|
|||
"Subscription manager": "Abonnementen beheren",
|
||||
"Token manager": "Toegangssleutels beheren",
|
||||
"Token": "Toegangssleutel",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnementen",
|
||||
"": "`x` abonnementen"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` toegangssleutels",
|
||||
"": "`x` toegangssleutels"
|
||||
},
|
||||
"Import/export": "Importeren/Exporteren",
|
||||
"unsubscribe": "Deabonneren",
|
||||
"revoke": "Intrekken",
|
||||
"Subscriptions": "Abonnementen",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ongelezen meldingen",
|
||||
"": "`x` ongelezen meldingen"
|
||||
},
|
||||
"search": "zoeken",
|
||||
"Log out": "Uitloggen",
|
||||
"Source available here.": "De broncode is hier beschikbaar.",
|
||||
|
@ -170,10 +146,6 @@
|
|||
"Whitelisted regions: ": "Toegestane regio's: ",
|
||||
"Blacklisted regions: ": "Geblokkeerde regio's: ",
|
||||
"Shared `x`": "`x` gedeeld",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` weergaven",
|
||||
"": "`x` weergaven"
|
||||
},
|
||||
"Premieres in `x`": "Verschijnt over `x`",
|
||||
"Premieres `x`": "Verschijnt op `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hoi! Het lijkt erop dat je JavaScript hebt uitgeschakeld. Klik hier om de reacties te bekijken. Let op: het laden duurt wat langer.",
|
||||
|
@ -207,16 +179,8 @@
|
|||
"This channel does not exist.": "Dit kanaal bestaat niet.",
|
||||
"Could not get channel info.": "Kan geen kanaalinformatie ophalen.",
|
||||
"Could not fetch comments": "Kan reacties niet ophalen",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` antwoorden tonen",
|
||||
"": "`x` antwoorden tonen"
|
||||
},
|
||||
"`x` ago": "`x` geleden",
|
||||
"Load more": "Meer laden",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` punten",
|
||||
"": "`x` punten"
|
||||
},
|
||||
"Could not create mix.": "Kan geen mix maken.",
|
||||
"Empty playlist": "Lege afspeellijst",
|
||||
"Not a playlist.": "Ongeldige afspeellijst.",
|
||||
|
@ -334,34 +298,6 @@
|
|||
"Yiddish": "Joods",
|
||||
"Yoruba": "Yoruba",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` jaar",
|
||||
"": "`x` jaren"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` maanden",
|
||||
"": "`x` maanden"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` weken",
|
||||
"": "`x` weken"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dagen",
|
||||
"": "`x` dagen"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` uur",
|
||||
"": "`x` uren"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuten",
|
||||
"": "`x` minuten"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` seconden",
|
||||
"": "`x` seconden"
|
||||
},
|
||||
"Fallback comments: ": "Terugvallen op ",
|
||||
"Popular": "Populair",
|
||||
"Search": "Zoeken",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subskrybcji",
|
||||
"": "`x` subskrybcji"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` filmów",
|
||||
"": "`x` filmów"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` playlist",
|
||||
"": "`x` playlist"
|
||||
},
|
||||
"LIVE": "NA ŻYWO",
|
||||
"Shared `x` ago": "Udostępniono `x` temu",
|
||||
"Unsubscribe": "Odsubskrybuj",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Manager subskrybcji",
|
||||
"Token manager": "Menedżer tokenów",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subskrybcji",
|
||||
"": "`x` subskrybcji"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` token",
|
||||
"": "`x` tokenów"
|
||||
},
|
||||
"Import/export": "Import/Eksport",
|
||||
"unsubscribe": "odsubskrybuj",
|
||||
"revoke": "cofnij",
|
||||
"Subscriptions": "Subskrybcje",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nowych powiadomień",
|
||||
"": "`x` nowych powiadomień"
|
||||
},
|
||||
"search": "szukaj",
|
||||
"Log out": "Wyloguj",
|
||||
"Source available here.": "Kod źródłowy dostępny tutaj.",
|
||||
|
@ -175,10 +151,6 @@
|
|||
"Whitelisted regions: ": "Dostępny na obszarach: ",
|
||||
"Blacklisted regions: ": "Niedostępny na obszarach: ",
|
||||
"Shared `x`": "Udostępniono `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` wyświetleń",
|
||||
"": "`x` wyświetleń"
|
||||
},
|
||||
"Premieres in `x`": "Publikacja za `x`",
|
||||
"Premieres `x`": "Publikacja za `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Cześć! Wygląda na to, że masz wyłączoną obsługę JavaScriptu. Kliknij tutaj, żeby zobaczyć komentarze. Pamiętaj, że wczytywanie może potrwać dłużej.",
|
||||
|
@ -212,16 +184,8 @@
|
|||
"This channel does not exist.": "Ten kanał nie istnieje.",
|
||||
"Could not get channel info.": "Nie udało się uzyskać informacji o kanale.",
|
||||
"Could not fetch comments": "Nie udało się pobrać komentarzy",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Wyświetl `x` odpowiedzi",
|
||||
"": "Wyświetl `x` odpowiedzi"
|
||||
},
|
||||
"`x` ago": "`x` temu",
|
||||
"Load more": "Wczytaj więcej",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` punktów",
|
||||
"": "`x` punktów"
|
||||
},
|
||||
"Could not create mix.": "Nie udało się utworzyć miksu.",
|
||||
"Empty playlist": "Lista odtwarzania jest pusta",
|
||||
"Not a playlist.": "Niepoprawna lista.",
|
||||
|
@ -339,34 +303,6 @@
|
|||
"Yiddish": "jidysz",
|
||||
"Yoruba": "joruba",
|
||||
"Zulu": "zuluski",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` lat",
|
||||
"": "`x` lat"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` miesięcy",
|
||||
"": "`x` miesięcy"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tygodni",
|
||||
"": "`x` tygodni"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dni",
|
||||
"": "`x` dni"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` godzin",
|
||||
"": "`x` godzin"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minut",
|
||||
"": "`x` minut"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekund",
|
||||
"": "`x` sekund"
|
||||
},
|
||||
"Fallback comments: ": "Zastępcze komentarze: ",
|
||||
"Popular": "Popularne",
|
||||
"Search": "Szukaj",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` inscritos",
|
||||
"": "`x` inscritos"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos",
|
||||
"": "`x` vídeos"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução",
|
||||
"": "`x` listas de reprodução"
|
||||
},
|
||||
"LIVE": "AO VIVO",
|
||||
"Shared `x` ago": "Compartilhado `x` atrás",
|
||||
"Unsubscribe": "Cancelar inscrição",
|
||||
|
@ -127,20 +115,12 @@
|
|||
"Subscription manager": "Gerenciador de inscrições",
|
||||
"Token manager": "Gerenciador de tokens",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` inscrições",
|
||||
"": "`x` inscrições"
|
||||
},
|
||||
"tokens_count": "{{count}} token",
|
||||
"tokens_count_plural": "{{count}} tokens",
|
||||
"Import/export": "Importar/Exportar",
|
||||
"unsubscribe": "cancelar inscrição",
|
||||
"revoke": "revogar",
|
||||
"Subscriptions": "Inscrições",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não visualizadas",
|
||||
"": "`x` notificações não visualizadas"
|
||||
},
|
||||
"search": "Pesquisar",
|
||||
"Log out": "Sair",
|
||||
"Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.",
|
||||
|
@ -174,10 +154,6 @@
|
|||
"Whitelisted regions: ": "Regiões permitidas: ",
|
||||
"Blacklisted regions: ": "Regiões bloqueadas: ",
|
||||
"Shared `x`": "Compartilhado `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações",
|
||||
"": "`x` visualizações"
|
||||
},
|
||||
"Premieres in `x`": "Estreia em `x`",
|
||||
"Premieres `x`": "Estreia `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Oi! Parece que seu JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar um pouco mais de tempo para carregar.",
|
||||
|
@ -211,16 +187,8 @@
|
|||
"This channel does not exist.": "Este canal não existe.",
|
||||
"Could not get channel info.": "Não foi possível obter as informações do canal.",
|
||||
"Could not fetch comments": "Não foi possível obter os comentários",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas",
|
||||
"": "Ver `x` respostas"
|
||||
},
|
||||
"`x` ago": "`x` atrás",
|
||||
"Load more": "Carregar mais",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pontos",
|
||||
"": "`x` pontos"
|
||||
},
|
||||
"Could not create mix.": "Não foi possível criar o mix.",
|
||||
"Empty playlist": "Lista de reprodução vazia",
|
||||
"Not a playlist.": "Não é uma lista de reprodução.",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscritores",
|
||||
"": "`x` subscritores"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videos",
|
||||
"": "`x` vídeos"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução",
|
||||
"": "`x` listas de reprodução"
|
||||
},
|
||||
"LIVE": "Em direto",
|
||||
"Shared `x` ago": "Partilhado `x` atrás",
|
||||
"Unsubscribe": "Anular subscrição",
|
||||
|
@ -127,20 +115,12 @@
|
|||
"Subscription manager": "Gerir subscrições",
|
||||
"Token manager": "Gerir tokens",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições",
|
||||
"": "`x` subscrições"
|
||||
},
|
||||
"tokens_count": "{{count}} token",
|
||||
"tokens_count_plural": "{{count}} tokens",
|
||||
"Import/export": "Importar / exportar",
|
||||
"unsubscribe": "anular subscrição",
|
||||
"revoke": "revogar",
|
||||
"Subscriptions": "Subscrições",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não vistas",
|
||||
"": "`x` notificações não vistas"
|
||||
},
|
||||
"search": "pesquisar",
|
||||
"Log out": "Terminar sessão",
|
||||
"Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.",
|
||||
|
@ -174,10 +154,6 @@
|
|||
"Whitelisted regions: ": "Regiões permitidas: ",
|
||||
"Blacklisted regions: ": "Regiões bloqueadas: ",
|
||||
"Shared `x`": "Partilhado `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações",
|
||||
"": "`x` visualizações"
|
||||
},
|
||||
"Premieres in `x`": "Estreias em 'x'",
|
||||
"Premieres `x`": "Estreias 'x'",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Olá! Parece que o JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar mais tempo para carregar.",
|
||||
|
@ -211,16 +187,8 @@
|
|||
"This channel does not exist.": "Este canal não existe.",
|
||||
"Could not get channel info.": "Não foi possível obter as informações do canal.",
|
||||
"Could not fetch comments": "Não foi possível obter os comentários",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas",
|
||||
"": "Ver `x` respostas"
|
||||
},
|
||||
"`x` ago": "`x` atrás",
|
||||
"Load more": "Carregar mais",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pontos",
|
||||
"": "`x` pontos"
|
||||
},
|
||||
"Could not create mix.": "Não foi possível criar a mistura.",
|
||||
"Empty playlist": "Lista de reprodução vazia",
|
||||
"Not a playlist.": "Não é uma lista de reprodução.",
|
||||
|
|
|
@ -117,16 +117,8 @@
|
|||
"Playlist does not exist.": "A lista de reprodução não existe.",
|
||||
"Not a playlist.": "Não é uma lista de reprodução.",
|
||||
"Empty playlist": "Lista de reprodução vazia",
|
||||
"`x` points": {
|
||||
"": "`x` pontos",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pontos"
|
||||
},
|
||||
"Load more": "Carregar mais",
|
||||
"`x` ago": "`x` atrás",
|
||||
"View `x` replies": {
|
||||
"": "Ver `x` respostas",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas"
|
||||
},
|
||||
"Could not fetch comments": "Não foi possível obter os comentários",
|
||||
"Could not get channel info.": "Não foi possível obter as informações do canal.",
|
||||
"This channel does not exist.": "Este canal não existe.",
|
||||
|
@ -156,10 +148,6 @@
|
|||
"View YouTube comments": "Ver comentários do YouTube",
|
||||
"Premieres `x`": "Estreias 'x'",
|
||||
"Premieres in `x`": "Estreias em 'x'",
|
||||
"`x` views": {
|
||||
"": "`x` visualizações",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações"
|
||||
},
|
||||
"Shared `x`": "Partilhado `x`",
|
||||
"Blacklisted regions: ": "Regiões bloqueadas: ",
|
||||
"Whitelisted regions: ": "Regiões permitidas: ",
|
||||
|
@ -185,18 +173,10 @@
|
|||
"View JavaScript license information.": "Ver informações da licença do JavaScript.",
|
||||
"Source available here.": "Código-fonte disponível aqui.",
|
||||
"Log out": "Terminar sessão",
|
||||
"`x` unseen notifications": {
|
||||
"": "`x` notificações não vistas",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não vistas"
|
||||
},
|
||||
"Subscriptions": "Subscrições",
|
||||
"revoke": "revogar",
|
||||
"tokens_count": "{{count}} token",
|
||||
"tokens_count_plural": "{{count}} tokens",
|
||||
"`x` subscriptions": {
|
||||
"": "`x` subscrições",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições"
|
||||
},
|
||||
"Token": "Token",
|
||||
"Token manager": "Gerir tokens",
|
||||
"Subscription manager": "Gerir subscrições",
|
||||
|
@ -396,18 +376,6 @@
|
|||
"Unsubscribe": "Anular subscrição",
|
||||
"Shared `x` ago": "Partilhado `x` atrás",
|
||||
"LIVE": "Em direto",
|
||||
"`x` playlists": {
|
||||
"": "`x` listas de reprodução",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução"
|
||||
},
|
||||
"`x` videos": {
|
||||
"": "`x` vídeos",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videos"
|
||||
},
|
||||
"`x` subscribers": {
|
||||
"": "`x` subscritores",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscritores"
|
||||
},
|
||||
"short": "Curto (< 4 minutos)",
|
||||
"long": "Longo (> 20 minutos)",
|
||||
"footer_source_code": "Código-fonte",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonați",
|
||||
"": "`x` abonați"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoclipuri",
|
||||
"": "`x` videoclipuri"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` liste de redare",
|
||||
"": "`x` liste de redare"
|
||||
},
|
||||
"LIVE": "ÎN DIRECT",
|
||||
"Shared `x` ago": "Adăugat acum `x`",
|
||||
"Unsubscribe": "Dezabonați-vă",
|
||||
|
@ -122,22 +110,10 @@
|
|||
"Subscription manager": "Gestionați abonamentele",
|
||||
"Token manager": "Manager de Tokene",
|
||||
"Token": "Token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonamente",
|
||||
"": "`x` abonamente"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
|
||||
"": "`x` tokens"
|
||||
},
|
||||
"Import/export": "Importați/Exportați",
|
||||
"unsubscribe": "dezabonați-vă",
|
||||
"revoke": "revocați",
|
||||
"Subscriptions": "Abonamente",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificări nevăzute",
|
||||
"": "`x` notificări nevăzute"
|
||||
},
|
||||
"search": "căutați",
|
||||
"Log out": "Deconectați-vă",
|
||||
"Source available here.": "Codul sursă este disponibil aici.",
|
||||
|
@ -166,10 +142,6 @@
|
|||
"Whitelisted regions: ": "Regiunile de pe lista albă: ",
|
||||
"Blacklisted regions: ": "Regiunile de pe lista neagră: ",
|
||||
"Shared `x`": "Publicat pe `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` vizionări",
|
||||
"": "`x` vizionări"
|
||||
},
|
||||
"Premieres in `x`": "Premiera în `x`",
|
||||
"Premieres `x`": "Premiera pe `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Se pare că ați dezactivat JavaScript. Apăsați aici pentru a vizualiza comentariile. Țineți minte faptul că încărcarea lor ar putea să dureze puțin mai mult.",
|
||||
|
@ -203,16 +175,8 @@
|
|||
"This channel does not exist.": "Acest canal nu există.",
|
||||
"Could not get channel info.": "Nu am putut primi informații despre acest canal.",
|
||||
"Could not fetch comments": "Încărcarea comentariilor a eșuat.",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Afișați `x` replici",
|
||||
"": "Afișați `x` replici"
|
||||
},
|
||||
"`x` ago": "acum `x`",
|
||||
"Load more": "Vedeți mai mult",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` puncte",
|
||||
"": "`x` puncte"
|
||||
},
|
||||
"Could not create mix.": "Nu am putut crea această listă de redare.",
|
||||
"Empty playlist": "Lista de redare este goală",
|
||||
"Not a playlist.": "Lista de redare este invalidă.",
|
||||
|
@ -330,34 +294,6 @@
|
|||
"Yiddish": "Yiddish",
|
||||
"Yoruba": "Yoruba",
|
||||
"Zulu": "Zoulou",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ani",
|
||||
"": "`x` ani"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` luni",
|
||||
"": "`x` luni"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` săptămâni",
|
||||
"": "`x` săptămâni"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` zile",
|
||||
"": "`x` zile"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ore",
|
||||
"": "`x` ore"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minute",
|
||||
"": "`x` minute"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` secunde",
|
||||
"": "`x` secunde"
|
||||
},
|
||||
"Fallback comments: ": "Comentarii alternative: ",
|
||||
"Popular": "Popular",
|
||||
"Top": "Top",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` подписчиков",
|
||||
"": "`x` подписчиков"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` видео",
|
||||
"": "`x` видео"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` плейлистов",
|
||||
"": "`x` плейлистов"
|
||||
},
|
||||
"LIVE": "ПРЯМОЙ ЭФИР",
|
||||
"Shared `x` ago": "Опубликовано `x` назад",
|
||||
"Unsubscribe": "Отписаться",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Менеджер подписок",
|
||||
"Token manager": "Менеджер токенов",
|
||||
"Token": "Токен",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` подписок",
|
||||
"": "`x` подписок"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенов",
|
||||
"": "`x` токенов"
|
||||
},
|
||||
"Import/export": "Импорт и экспорт",
|
||||
"unsubscribe": "отписаться",
|
||||
"revoke": "отозвать",
|
||||
"Subscriptions": "Подписки",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непросмотренных оповещений",
|
||||
"": "`x` непросмотренных оповещений"
|
||||
},
|
||||
"search": "поиск",
|
||||
"Log out": "Выйти",
|
||||
"Released under the AGPLv3 on Github.": "Выпущено под лицензией AGPLv3 на Github.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Доступно в регионах: ",
|
||||
"Blacklisted regions: ": "Недоступно в регионах: ",
|
||||
"Shared `x`": "Опубликовано `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` просмотров",
|
||||
"": "`x` просмотров"
|
||||
},
|
||||
"Premieres in `x`": "Премьера через `x`",
|
||||
"Premieres `x`": "Премьера `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Похоже, у вас отключён JavaScript. Чтобы увидить комментарии, нажмите сюда, но учтите: они могут загружаться немного медленнее.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Такого канала не существует.",
|
||||
"Could not get channel info.": "Не удаётся получить информацию об этом канале.",
|
||||
"Could not fetch comments": "Не удаётся загрузить комментарии",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Показать `x` ответов",
|
||||
"": "Показать `x` ответов"
|
||||
},
|
||||
"`x` ago": "`x` назад",
|
||||
"Load more": "Загрузить больше",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` очков",
|
||||
"": "`x` очков"
|
||||
},
|
||||
"Could not create mix.": "Не удаётся создать микс.",
|
||||
"Empty playlist": "Плейлист пуст",
|
||||
"Not a playlist.": "Некорректный плейлист.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Идиш",
|
||||
"Yoruba": "Йоруба",
|
||||
"Zulu": "Зулусский",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` лет",
|
||||
"": "`x` лет"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` месяцев",
|
||||
"": "`x` месяцев"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` недель",
|
||||
"": "`x` недель"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` дней",
|
||||
"": "`x` дней"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` часов",
|
||||
"": "`x` часов"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` минут",
|
||||
"": "`x` минут"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` секунд",
|
||||
"": "`x` секунд"
|
||||
},
|
||||
"Fallback comments: ": "Резервные комментарии: ",
|
||||
"Popular": "Популярное",
|
||||
"Search": "Поиск",
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"": "`x` odberateľov"
|
||||
},
|
||||
"LIVE": "NAŽIVO",
|
||||
"Unsubscribe": "Zrušiť odber",
|
||||
"Subscribe": "Odoberať",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pratilac",
|
||||
"": "`x` pratilaca"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` video zapis",
|
||||
"": "`x` video zapisa"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spisak izvođenja",
|
||||
"": "`x` spisaka izvođenja"
|
||||
},
|
||||
"LIVE": "UŽIVO",
|
||||
"Shared `x` ago": "Podeljeno pre `x`",
|
||||
"Unsubscribe": "Prekini praćenje",
|
||||
|
@ -80,16 +68,8 @@
|
|||
"preferences_quality_dash_label": "Preferirani kvalitet DASH video formata: ",
|
||||
"Token manager": "Upravljanje žetonima",
|
||||
"Token": "Žeton",
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` žeton",
|
||||
"": "`x` žetona"
|
||||
},
|
||||
"Import/export": "Uvezi/Izvezi",
|
||||
"revoke": "opozovi",
|
||||
"`x` unseen notifications": {
|
||||
"": "`x` nepregledanih obaveštenja",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nepregledanо obaveštenjе"
|
||||
},
|
||||
"search": "pretraga",
|
||||
"Log out": "Odjava",
|
||||
"Source available here.": "Izvorna koda je ovde dostupna.",
|
||||
|
@ -105,10 +85,6 @@
|
|||
"Please log in": "Molimo vas da se prijavite",
|
||||
"channel:`x`": "kanal:`x`",
|
||||
"Could not fetch comments": "Uzimanje komentara nije uspelo",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poen",
|
||||
"": "`x` poena"
|
||||
},
|
||||
"Could not create mix.": "Pravljenje miksa nije uspelo.",
|
||||
"Empty playlist": "Prazna plej lista",
|
||||
"Not a playlist.": "Nije plej lista.",
|
||||
|
@ -145,14 +121,6 @@
|
|||
"Urdu": "Urdu",
|
||||
"Uzbek": "Uzbečki",
|
||||
"Vietnamese": "Vijetnamski",
|
||||
"`x` minutes": {
|
||||
"": "`x` minuta",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minut"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"": "`x` sekundi",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekunda"
|
||||
},
|
||||
"Rating: ": "Ocena/e: ",
|
||||
"View as playlist": "Pogledaj kao plej listu",
|
||||
"Default": "Podrazumevan/o",
|
||||
|
@ -207,10 +175,6 @@
|
|||
"Engagement: ": "Angažovanje: ",
|
||||
"Whitelisted regions: ": "Dozvoljene oblasti: ",
|
||||
"Shared `x`": "Podeljeno `x`",
|
||||
"`x` views": {
|
||||
"": "`x` pregleda",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pregled"
|
||||
},
|
||||
"Premieres in `x`": "Premera u `x`",
|
||||
"Premieres `x`": "Premere u `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hej! Izgleda da ste onemogućili JavaScript. Kliknite ovde da vidite komentare, čuvajte na umu da ovo može da potraje duže dok se ne učitaju.",
|
||||
|
@ -248,22 +212,6 @@
|
|||
"Romanian": "Rumunski",
|
||||
"Welsh": "Velški",
|
||||
"Western Frisian": "Zapadnofrizijski",
|
||||
"`x` years": {
|
||||
"": "`x` godina",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` godina"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"": "`x` sedmica",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sedmica"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dan",
|
||||
"": "`x` dana"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sat",
|
||||
"": "`x` sati"
|
||||
},
|
||||
"Fallback comments: ": "Komentari u slučaju otkazivanja: ",
|
||||
"Popular": "Popularno",
|
||||
"Search": "Pretraga",
|
||||
|
@ -291,10 +239,6 @@
|
|||
"`x` ago": "pre `x`",
|
||||
"Import/export data": "Uvezi/Izvezi podatke",
|
||||
"`x` uploaded a video": "`x` je otpremio/la video klip",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Prikaži `x` odgovor",
|
||||
"": "Prikaži `x` odgovora"
|
||||
},
|
||||
"Delete account": "Obriši nalog",
|
||||
"preferences_default_home_label": "Podrazumevana početna stranica: ",
|
||||
"Serbian": "Srpski",
|
||||
|
@ -314,10 +258,6 @@
|
|||
"Dutch": "Holandski",
|
||||
"preferences_volume_label": "Jačina zvuka: ",
|
||||
"preferences_locale_label": "Jezik: ",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` praćenje",
|
||||
"": "`x` praćenja"
|
||||
},
|
||||
"adminprefs_modified_source_code_url_label": "URL veza do skladišta sa Izmenjenom Izvornom Kodom",
|
||||
"Community": "Zajednica",
|
||||
"Video mode": "Video mod",
|
||||
|
@ -414,10 +354,6 @@
|
|||
"Korean": "Korejski",
|
||||
"Southern Sotho": "Južni Soto",
|
||||
"Thai": "Tajski",
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mesec",
|
||||
"": "`x` meseci"
|
||||
},
|
||||
"preferences_speed_label": "Podrazumevana brzina: ",
|
||||
"Dark mode: ": "Tamni režim: ",
|
||||
"dark": "tamno",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"": "`x` пратилацa",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` пратилац"
|
||||
},
|
||||
"`x` videos": {
|
||||
"": "`x` видео записа",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` видео запис"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"": "`x` списака извођења",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` списак извођења"
|
||||
},
|
||||
"LIVE": "УЖИВО",
|
||||
"Shared `x` ago": "Подељено пре `x`",
|
||||
"Unsubscribe": "Прекини праћење",
|
||||
|
@ -120,22 +108,10 @@
|
|||
"Subscription manager": "Управљање праћењима",
|
||||
"Token manager": "Управљање жетонима",
|
||||
"Token": "Жетон",
|
||||
"`x` subscriptions": {
|
||||
"": "`x` праћења",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` праћење"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"": "`x` жетона",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` жетон"
|
||||
},
|
||||
"Import/export": "Увези/Извези",
|
||||
"unsubscribe": "прекини са праћењем",
|
||||
"revoke": "опозови",
|
||||
"Subscriptions": "Праћења",
|
||||
"`x` unseen notifications": {
|
||||
"": "`x` непрочитаних обавештења",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непрегледано обавештење"
|
||||
},
|
||||
"search": "претрага",
|
||||
"Log out": "Одјава",
|
||||
"Source available here.": "Изворна кода је овде доступна.",
|
||||
|
@ -161,10 +137,6 @@
|
|||
"Engagement: ": "Ангажовање: ",
|
||||
"Whitelisted regions: ": "Дозвољене области: ",
|
||||
"Blacklisted regions: ": "Забрањене области: ",
|
||||
"`x` views": {
|
||||
"": "`x` прегледа",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` преглед"
|
||||
},
|
||||
"Premieres in `x`": "Премера у `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Хеј! Изгледа да сте онемогућили JavaScript. Кликните овде да видите коментаре, чувајте на уму да ово може да потраје дуже док се не учитају.",
|
||||
"View YouTube comments": "Прикажи YouTube коментаре",
|
||||
|
@ -184,10 +156,6 @@
|
|||
"No such user": "Непостојећи корисник",
|
||||
"Chinese (Traditional)": "Кинески (Традиционални)",
|
||||
"adminprefs_modified_source_code_url_label": "УРЛ веза до складишта са Измењеном Изворном Кодом",
|
||||
"`x` hours": {
|
||||
"": "`x` сати",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` сат"
|
||||
},
|
||||
"Lao": "Лаоски",
|
||||
"Czech": "Чешки",
|
||||
"Kannada": "Канада (Језик)",
|
||||
|
@ -237,10 +205,6 @@
|
|||
"Invidious Private Feed for `x`": "Инвидиоус Приватни Довод за `x`",
|
||||
"Deleted or invalid channel": "Обрисан или непостојећи канал",
|
||||
"This channel does not exist.": "Овај канал не постоји.",
|
||||
"`x` points": {
|
||||
"": "`x` поена",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` поен"
|
||||
},
|
||||
"Could not create mix.": "Прављење микса није успело.",
|
||||
"Empty playlist": "Празна плеј листа",
|
||||
"Not a playlist.": "Није плеј листа.",
|
||||
|
@ -253,14 +217,6 @@
|
|||
"Western Frisian": "Западнофрисијски",
|
||||
"Xhosa": "Коса (Језик)",
|
||||
"Yiddish": "Јидиш",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` година",
|
||||
"": "`x` година"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"": "`x` седмица",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` седмица"
|
||||
},
|
||||
"Hawaiian": "Хавајски",
|
||||
"Hmong": "Хмонг",
|
||||
"Hungarian": "Мађарски",
|
||||
|
@ -282,18 +238,6 @@
|
|||
"Sundanese": "Сундски",
|
||||
"Swahili": "Свахили",
|
||||
"Tajik": "Таџички",
|
||||
"`x` days": {
|
||||
"": "`x` дана",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` дан"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` минут",
|
||||
"": "`x` минута"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` секунда",
|
||||
"": "`x` секунди"
|
||||
},
|
||||
"Search": "Претрага",
|
||||
"Rating: ": "Ocena/e: ",
|
||||
"Default": "Подразумеван/о",
|
||||
|
@ -316,15 +260,7 @@
|
|||
"channel": "Канал",
|
||||
"Haitian Creole": "Хаићански Креолски",
|
||||
"Armenian": "Јерменски",
|
||||
"View `x` replies": {
|
||||
"": "Прикажи `x` одговора",
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Прикажи `x` одговор"
|
||||
},
|
||||
"next_steps_error_message_go_to_youtube": "Иди на YouTube",
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` месец",
|
||||
"": "`x` месеци"
|
||||
},
|
||||
"Indonesian": "Индонежански",
|
||||
"preferences_vr_mode_label": "Интерактивни видео клипови у 360 степени: ",
|
||||
"Switch Invidious Instance": "Промени Invidious инстанцу",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumeranter",
|
||||
"": "`x` prenumeranter"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` videor",
|
||||
"": "`x` videor"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spellistor",
|
||||
"": "`x` spellistor"
|
||||
},
|
||||
"LIVE": "LIVE",
|
||||
"Shared `x` ago": "Delad `x` sedan",
|
||||
"Unsubscribe": "Avprenumerera",
|
||||
|
@ -126,22 +114,10 @@
|
|||
"Subscription manager": "Prenumerationshanterare",
|
||||
"Token manager": "Åtkomst-token-hanterare",
|
||||
"Token": "Åtkomst-token",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumerationer",
|
||||
"": "`x` prenumerationer"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` åtkomst-token",
|
||||
"": "`x` åtkomst-token"
|
||||
},
|
||||
"Import/export": "Importera/exportera",
|
||||
"unsubscribe": "avprenumerera",
|
||||
"revoke": "återkalla",
|
||||
"Subscriptions": "Prenumerationer",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` osedda aviseringar",
|
||||
"": "`x` osedda aviseringar"
|
||||
},
|
||||
"search": "sök",
|
||||
"Log out": "Logga ut",
|
||||
"Source available here.": "Källkod tillgänglig här.",
|
||||
|
@ -174,10 +150,6 @@
|
|||
"Whitelisted regions: ": "Vitlistade regioner: ",
|
||||
"Blacklisted regions: ": "Svartlistade regioner: ",
|
||||
"Shared `x`": "Delade `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visningar",
|
||||
"": "`x` visningar"
|
||||
},
|
||||
"Premieres in `x`": "Premiär om `x`",
|
||||
"Premieres `x`": "Premiär av `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hej. Det ser ut som att du har JavaScript avstängt. Klicka här för att visa kommentarer, ha i åtanke att nedladdning tar längre tid.",
|
||||
|
@ -211,16 +183,8 @@
|
|||
"This channel does not exist.": "Denna kanal finns inte.",
|
||||
"Could not get channel info.": "Kunde inte hämta kanalinfo.",
|
||||
"Could not fetch comments": "Kunde inte hämta kommentarer",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Visa `x` svar",
|
||||
"": "Visa `x` svar"
|
||||
},
|
||||
"`x` ago": "`x` sedan",
|
||||
"Load more": "Ladda fler",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poäng",
|
||||
"": "`x` poäng"
|
||||
},
|
||||
"Could not create mix.": "Kunde inte skapa mix.",
|
||||
"Empty playlist": "Spellistan är tom",
|
||||
"Not a playlist.": "Ogiltig spellista.",
|
||||
|
@ -338,34 +302,6 @@
|
|||
"Yiddish": "Jiddisch",
|
||||
"Yoruba": "Yoruba",
|
||||
"Zulu": "Zulu",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` år",
|
||||
"": "`x` år"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` månader",
|
||||
"": "`x` månader"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` veckor",
|
||||
"": "`x` veckor"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dagar",
|
||||
"": "`x` dagar"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` timmar",
|
||||
"": "`x` timmar"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuter",
|
||||
"": "`x` minuter"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekunder",
|
||||
"": "`x` sekunder"
|
||||
},
|
||||
"Fallback comments: ": "Fallback-kommentarer: ",
|
||||
"Popular": "Populärt",
|
||||
"Search": "Sök",
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abone",
|
||||
"": "`x` abone"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` video",
|
||||
"": "`x` video"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` oynatma listesi",
|
||||
"": "`x` oynatma listesi"
|
||||
},
|
||||
"LIVE": "CANLI",
|
||||
"Shared `x` ago": "`x` önce paylaşıldı",
|
||||
"Unsubscribe": "Abonelikten çık",
|
||||
|
@ -127,22 +115,10 @@
|
|||
"Subscription manager": "Abonelik yöneticisi",
|
||||
"Token manager": "Belirteç yöneticisi",
|
||||
"Token": "Belirteç",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonelik",
|
||||
"": "`x` abonelik"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` belirteç",
|
||||
"": "`x` belirteç"
|
||||
},
|
||||
"Import/export": "İçe/dışa aktar",
|
||||
"unsubscribe": "abonelikten çık",
|
||||
"revoke": "geri al",
|
||||
"Subscriptions": "Abonelikler",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` okunmamış bildirim",
|
||||
"": "`x` okunmamış bildirim"
|
||||
},
|
||||
"search": "ara",
|
||||
"Log out": "Çıkış yap",
|
||||
"Released under the AGPLv3 on Github.": "Github'da AGPLv3 altında yayınlandı.",
|
||||
|
@ -176,10 +152,6 @@
|
|||
"Whitelisted regions: ": "Beyaz listeye alınan bölgeler: ",
|
||||
"Blacklisted regions: ": "Kara listeye alınan bölgeler: ",
|
||||
"Shared `x`": "`x` paylaşıldı",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` görüntüleme",
|
||||
"": "`x` görüntüleme"
|
||||
},
|
||||
"Premieres in `x`": "`x`içinde ilk gösterim",
|
||||
"Premieres `x`": "`x` ilk gösterim",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Merhaba! JavaScript'i kapatmış gibi görünüyorsun. Yorumları görüntülemek için buraya tıkla, yüklenmelerinin biraz uzun sürebileceğini unutma.",
|
||||
|
@ -213,16 +185,8 @@
|
|||
"This channel does not exist.": "Bu kanal mevcut değil.",
|
||||
"Could not get channel info.": "Kanal bilgisi alınamadı.",
|
||||
"Could not fetch comments": "Yorumlar alınamadı",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` yanıtı görüntüle",
|
||||
"": "`x` yanıtı görüntüle"
|
||||
},
|
||||
"`x` ago": "`x` önce",
|
||||
"Load more": "Daha fazla yükle",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` puan",
|
||||
"": "`x` puan"
|
||||
},
|
||||
"Could not create mix.": "Mix oluşturulamadı.",
|
||||
"Empty playlist": "Boş oynatma listesi",
|
||||
"Not a playlist.": "Oynatma listesi değil.",
|
||||
|
@ -340,34 +304,6 @@
|
|||
"Yiddish": "Yiddiş",
|
||||
"Yoruba": "Yoruba dili",
|
||||
"Zulu": "Zuluca",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` yıl",
|
||||
"": "`x` yıl"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ay",
|
||||
"": "`x` ay"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` hafta",
|
||||
"": "`x` hafta"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` gün",
|
||||
"": "`x` gün"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` saat",
|
||||
"": "`x` saat"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` dakika",
|
||||
"": "`x` dakika"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` saniye",
|
||||
"": "`x` saniye"
|
||||
},
|
||||
"Fallback comments: ": "Yedek yorumlar: ",
|
||||
"Popular": "Popüler",
|
||||
"Search": "Ara",
|
||||
|
@ -462,5 +398,37 @@
|
|||
"360": "360°",
|
||||
"videoinfo_watch_on_youTube": "YouTube'da izle",
|
||||
"download_subtitles": "Alt yazılar - `x` (.vtt)",
|
||||
"preferences_save_player_pos_label": "Geçerli video zamanını kaydet: "
|
||||
"preferences_save_player_pos_label": "Oynatma konumunu kaydet: ",
|
||||
"generic_views_count": "{{count}} görüntüleme",
|
||||
"generic_views_count_plural": "{{count}} görüntüleme",
|
||||
"generic_subscribers_count": "{{count}} abone",
|
||||
"generic_subscribers_count_plural": "{{count}} abone",
|
||||
"generic_subscriptions_count": "{{count}} abonelik",
|
||||
"generic_subscriptions_count_plural": "{{count}} abonelik",
|
||||
"subscriptions_unseen_notifs_count": "{{count}} okunmamış bildirim",
|
||||
"subscriptions_unseen_notifs_count_plural": "{{count}} okunmamış bildirim",
|
||||
"comments_points_count": "{{count}} puan",
|
||||
"comments_points_count_plural": "{{count}} puan",
|
||||
"generic_count_hours": "{{count}} saat",
|
||||
"generic_count_hours_plural": "{{count}} saat",
|
||||
"generic_count_minutes": "{{count}} dakika",
|
||||
"generic_count_minutes_plural": "{{count}} dakika",
|
||||
"generic_count_seconds": "{{count}} saniye",
|
||||
"generic_count_seconds_plural": "{{count}} saniye",
|
||||
"generic_playlists_count": "{{count}} oynatma listesi",
|
||||
"generic_playlists_count_plural": "{{count}} oynatma listesi",
|
||||
"tokens_count": "{{count}} belirteç",
|
||||
"tokens_count_plural": "{{count}} belirteç",
|
||||
"comments_view_x_replies": "{{count}} yanıtı görüntüle",
|
||||
"comments_view_x_replies_plural": "{{count}} yanıtı görüntüle",
|
||||
"generic_count_years": "{{count}} yıl",
|
||||
"generic_count_years_plural": "{{count}} yıl",
|
||||
"generic_count_months": "{{count}} ay",
|
||||
"generic_count_months_plural": "{{count}} ay",
|
||||
"generic_count_days": "{{count}} gün",
|
||||
"generic_count_days_plural": "{{count}} gün",
|
||||
"generic_videos_count": "{{count}} video",
|
||||
"generic_videos_count_plural": "{{count}} video",
|
||||
"generic_count_weeks": "{{count}} hafta",
|
||||
"generic_count_weeks_plural": "{{count}} hafta"
|
||||
}
|
||||
|
|
|
@ -1,16 +1,4 @@
|
|||
{
|
||||
"`x` subscribers": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` підписників",
|
||||
"": "`x` підписників"
|
||||
},
|
||||
"`x` videos": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` відео",
|
||||
"": "`x` відео"
|
||||
},
|
||||
"`x` playlists": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "списки відтворення `x`",
|
||||
"": "списки відтворення `x`"
|
||||
},
|
||||
"LIVE": "ПРЯМИЙ ЕФІР",
|
||||
"Shared `x` ago": "Розміщено `x` назад",
|
||||
"Unsubscribe": "Відписатися",
|
||||
|
@ -122,22 +110,10 @@
|
|||
"Subscription manager": "Менеджер підписок",
|
||||
"Token manager": "Менеджер токенів",
|
||||
"Token": "Токен",
|
||||
"`x` subscriptions": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` підписка / підписок / підписки",
|
||||
"": "`x` підписка / підписок / підписки"
|
||||
},
|
||||
"`x` tokens": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенів",
|
||||
"": "`x` токенів"
|
||||
},
|
||||
"Import/export": "Імпорт і експорт",
|
||||
"unsubscribe": "відписатися",
|
||||
"revoke": "скасувати",
|
||||
"Subscriptions": "Підписки",
|
||||
"`x` unseen notifications": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення",
|
||||
"": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення"
|
||||
},
|
||||
"search": "пошук",
|
||||
"Log out": "Вийти",
|
||||
"Source available here.": "Програмний код доступний тут.",
|
||||
|
@ -166,10 +142,6 @@
|
|||
"Whitelisted regions: ": "Доступно у регіонах: ",
|
||||
"Blacklisted regions: ": "Недоступно у регіонах: ",
|
||||
"Shared `x`": "Розміщено `x`",
|
||||
"`x` views": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` переглядів",
|
||||
"": "`x` переглядів"
|
||||
},
|
||||
"Premieres in `x`": "Прем’єра через `x`",
|
||||
"Premieres `x`": "Прем’єра `x`",
|
||||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Схоже, у вас відключений JavaScript. Щоб побачити коментарі, натисніть сюда, але майте на увазі, що вони можуть завантажуватися трохи довше.",
|
||||
|
@ -203,16 +175,8 @@
|
|||
"This channel does not exist.": "Такого каналу не існує.",
|
||||
"Could not get channel info.": "Не вдається отримати інформацію щодо цього каналу.",
|
||||
"Could not fetch comments": "Не вдається завантажити коментарі",
|
||||
"View `x` replies": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "Переглянути `x` відповідь / відповідей / відповіді",
|
||||
"": "Переглянути `x` відповідь / відповідей / відповіді"
|
||||
},
|
||||
"`x` ago": "`x` тому",
|
||||
"Load more": "Завантажити більше",
|
||||
"`x` points": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` очко / очок / очка",
|
||||
"": "`x` очко / очок / очка"
|
||||
},
|
||||
"Could not create mix.": "Не вдається створити мікс.",
|
||||
"Empty playlist": "Плейлист порожній",
|
||||
"Not a playlist.": "Недійсний плейлист.",
|
||||
|
@ -330,34 +294,6 @@
|
|||
"Yiddish": "Їдиш",
|
||||
"Yoruba": "Йоруба",
|
||||
"Zulu": "Зулу",
|
||||
"`x` years": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` років",
|
||||
"": "`x` років"
|
||||
},
|
||||
"`x` months": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` місяців",
|
||||
"": "`x` місяців"
|
||||
},
|
||||
"`x` weeks": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` тижнів",
|
||||
"": "`x` тижнів"
|
||||
},
|
||||
"`x` days": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` днів",
|
||||
"": "`x` днів"
|
||||
},
|
||||
"`x` hours": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` годин",
|
||||
"": "`x` годин"
|
||||
},
|
||||
"`x` minutes": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` хвилин",
|
||||
"": "`x` хвилин"
|
||||
},
|
||||
"`x` seconds": {
|
||||
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` секунд",
|
||||
"": "`x` секунд"
|
||||
},
|
||||
"Fallback comments: ": "Резервні коментарі: ",
|
||||
"Popular": "Популярне",
|
||||
"Top": "Топ",
|
||||
|
|
|
@ -414,5 +414,5 @@
|
|||
"preferences_quality_option_medium": "中等",
|
||||
"preferences_quality_dash_option_auto": "自動",
|
||||
"preferences_quality_dash_option_best": "最佳",
|
||||
"preferences_save_player_pos_label": "儲存目前影片時間: "
|
||||
"preferences_save_player_pos_label": "儲存播放位置: "
|
||||
}
|
||||
|
|
51
spec/invidious/user/imports_spec.cr
Normal file
51
spec/invidious/user/imports_spec.cr
Normal file
|
@ -0,0 +1,51 @@
|
|||
require "spectator"
|
||||
require "../../../src/invidious/user/imports"
|
||||
|
||||
Spectator.configure do |config|
|
||||
config.fail_blank
|
||||
config.randomize
|
||||
end
|
||||
|
||||
def csv_sample
|
||||
return <<-CSV
|
||||
Kanal-ID,Kanal-URL,Kanaltitel
|
||||
UC0hHW5Y08ggq-9kbrGgWj0A,http://www.youtube.com/channel/UC0hHW5Y08ggq-9kbrGgWj0A,Matias Marolla
|
||||
UC0vBXGSyV14uvJ4hECDOl0Q,http://www.youtube.com/channel/UC0vBXGSyV14uvJ4hECDOl0Q,Techquickie
|
||||
UC1sELGmy5jp5fQUugmuYlXQ,http://www.youtube.com/channel/UC1sELGmy5jp5fQUugmuYlXQ,Minecraft
|
||||
UC9kFnwdCRrX7oTjqKd6-tiQ,http://www.youtube.com/channel/UC9kFnwdCRrX7oTjqKd6-tiQ,LUMOX - Topic
|
||||
UCBa659QWEk1AI4Tg--mrJ2A,http://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A,Tom Scott
|
||||
UCGu6_XQ64rXPR6nuitMQE_A,http://www.youtube.com/channel/UCGu6_XQ64rXPR6nuitMQE_A,Callcenter Fun
|
||||
UCGwu0nbY2wSkW8N-cghnLpA,http://www.youtube.com/channel/UCGwu0nbY2wSkW8N-cghnLpA,Jaiden Animations
|
||||
UCQ0OvZ54pCFZwsKxbltg_tg,http://www.youtube.com/channel/UCQ0OvZ54pCFZwsKxbltg_tg,Methos
|
||||
UCRE6itj4Jte4manQEu3Y7OA,http://www.youtube.com/channel/UCRE6itj4Jte4manQEu3Y7OA,Chipflake
|
||||
UCRLc6zsv_d0OEBO8OOkz-DA,http://www.youtube.com/channel/UCRLc6zsv_d0OEBO8OOkz-DA,Kegy
|
||||
UCSl5Uxu2LyaoAoMMGp6oTJA,http://www.youtube.com/channel/UCSl5Uxu2LyaoAoMMGp6oTJA,Atomic Shrimp
|
||||
UCXuqSBlHAE6Xw-yeJA0Tunw,http://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw,Linus Tech Tips
|
||||
UCZ5XnGb-3t7jCkXdawN2tkA,http://www.youtube.com/channel/UCZ5XnGb-3t7jCkXdawN2tkA,Discord
|
||||
CSV
|
||||
end
|
||||
|
||||
Spectator.describe "Invidious::User::Imports" do
|
||||
it "imports CSV" do
|
||||
subscriptions = parse_subscription_export_csv(csv_sample)
|
||||
|
||||
expect(subscriptions).to be_an(Array(String))
|
||||
expect(subscriptions.size).to eq(13)
|
||||
|
||||
expect(subscriptions).to contain_exactly(
|
||||
"UC0hHW5Y08ggq-9kbrGgWj0A",
|
||||
"UC0vBXGSyV14uvJ4hECDOl0Q",
|
||||
"UC1sELGmy5jp5fQUugmuYlXQ",
|
||||
"UC9kFnwdCRrX7oTjqKd6-tiQ",
|
||||
"UCBa659QWEk1AI4Tg--mrJ2A",
|
||||
"UCGu6_XQ64rXPR6nuitMQE_A",
|
||||
"UCGwu0nbY2wSkW8N-cghnLpA",
|
||||
"UCQ0OvZ54pCFZwsKxbltg_tg",
|
||||
"UCRE6itj4Jte4manQEu3Y7OA",
|
||||
"UCRLc6zsv_d0OEBO8OOkz-DA",
|
||||
"UCSl5Uxu2LyaoAoMMGp6oTJA",
|
||||
"UCXuqSBlHAE6Xw-yeJA0Tunw",
|
||||
"UCZ5XnGb-3t7jCkXdawN2tkA",
|
||||
).in_order
|
||||
end
|
||||
end
|
|
@ -746,6 +746,8 @@ post "/data_control" do |env|
|
|||
|
||||
HTTP::FormData.parse(env.request) do |part|
|
||||
body = part.body.gets_to_end
|
||||
type = part.headers["Content-Type"]
|
||||
|
||||
next if body.empty?
|
||||
|
||||
# TODO: Unify into single import based on content-type
|
||||
|
@ -816,19 +818,29 @@ post "/data_control" do |env|
|
|||
end
|
||||
end
|
||||
when "import_youtube"
|
||||
if body[0..4] == "<opml"
|
||||
filename = part.filename || ""
|
||||
extension = filename.split(".").last
|
||||
|
||||
if extension == "xml" || type == "application/xml" || type == "text/xml"
|
||||
subscriptions = XML.parse(body)
|
||||
user.subscriptions += subscriptions.xpath_nodes(%q(//outline[@type="rss"])).map do |channel|
|
||||
channel["xmlUrl"].match(/UC[a-zA-Z0-9_-]{22}/).not_nil![0]
|
||||
end
|
||||
else
|
||||
elsif extension == "json" || type == "application/json"
|
||||
subscriptions = JSON.parse(body)
|
||||
user.subscriptions += subscriptions.as_a.compact_map do |entry|
|
||||
entry["snippet"]["resourceId"]["channelId"].as_s
|
||||
end
|
||||
elsif extension == "csv" || type == "text/csv"
|
||||
subscriptions = parse_subscription_export_csv(body)
|
||||
user.subscriptions += subscriptions
|
||||
else
|
||||
halt(env, status_code: 415,
|
||||
response: error_template(415, "Invalid subscription file uploaded")
|
||||
)
|
||||
end
|
||||
user.subscriptions.uniq!
|
||||
|
||||
user.subscriptions.uniq!
|
||||
user.subscriptions = get_batch_channels(user.subscriptions, false, false)
|
||||
|
||||
Invidious::Database::Users.update_subscriptions(user)
|
||||
|
|
27
src/invidious/user/imports.cr
Normal file
27
src/invidious/user/imports.cr
Normal file
|
@ -0,0 +1,27 @@
|
|||
require "csv"
|
||||
|
||||
def parse_subscription_export_csv(csv_content : String)
|
||||
rows = CSV.new(csv_content, headers: true)
|
||||
subscriptions = Array(String).new
|
||||
|
||||
# Counter to limit the amount of imports.
|
||||
# This is intended to prevent DoS.
|
||||
row_counter = 0
|
||||
|
||||
rows.each do |row|
|
||||
# Limit to 1200
|
||||
row_counter += 1
|
||||
break if row_counter > 1_200
|
||||
|
||||
# Channel ID is the first column in the csv export we can't use the header
|
||||
# name, because the header name is localized depending on the
|
||||
# language the user has set on their account
|
||||
channel_id = row[0].strip
|
||||
|
||||
next if channel_id.empty?
|
||||
|
||||
subscriptions << channel_id
|
||||
end
|
||||
|
||||
return subscriptions
|
||||
end
|
|
@ -1,8 +1,8 @@
|
|||
<form class="pure-form" action="/search" method="get">
|
||||
<fieldset>
|
||||
<input type="search" id="searchbox" autocomplete="off" autocorrect="off"
|
||||
autocapitalize="none" spellcheck="false" autofocus name="q"
|
||||
placeholder="<%= translate(locale, "search") %>"
|
||||
autocapitalize="none" spellcheck="false" <% if autofocus %>autofocus<% end %>
|
||||
name="q" placeholder="<%= translate(locale, "search") %>"
|
||||
title="<%= translate(locale, "search") %>"
|
||||
value="<%= env.get?("search").try {|x| HTML.escape(x.as(String)) } %>">
|
||||
</fieldset>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
</div>
|
||||
<div class="pure-u-1-4"></div>
|
||||
<div class="pure-u-1 pure-u-md-12-24 searchbar">
|
||||
<%= rendered "components/search_box" %>
|
||||
<% autofocus = true %><%= rendered "components/search_box" %>
|
||||
</div>
|
||||
<div class="pure-u-1-4"></div>
|
||||
</div>
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
<a href="/" class="index-link pure-menu-heading"><img src="/fcb595df6b09edabcc108e4b518df5f7c4e763d4c5ebdaf3b4640a3d8ecdc9b3.png" /></a>
|
||||
</div>
|
||||
<div class="pure-u-1 pure-u-md-12-24 searchbar">
|
||||
<%= rendered "components/search_box" %>
|
||||
<% autofocus = false %><%= rendered "components/search_box" %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
|
|
Loading…
Reference in a new issue