Merge branch 'master' of github.com:iv-org/invidious

This commit is contained in:
テクニカル諏訪子 2022-01-18 02:45:26 +09:00
commit da5d7e4938
41 changed files with 228 additions and 1513 deletions

View file

@ -142,4 +142,16 @@
var csrf_token = target.parentNode.querySelector('input[name="csrf_token"]').value; var csrf_token = target.parentNode.querySelector('input[name="csrf_token"]').value;
xhr.send('csrf_token=' + csrf_token); 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();
}
});
})(); })();

View file

@ -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": "مُباشِر", "LIVE": "مُباشِر",
"Shared `x` ago": "تمَّ رفع المقطع المرئيّ مُنذ `x`", "Shared `x` ago": "تمَّ رفع المقطع المرئيّ مُنذ `x`",
"Unsubscribe": "إلغاء الإشتراك", "Unsubscribe": "إلغاء الإشتراك",
@ -127,22 +115,10 @@
"Subscription manager": "مدير الإشتراكات", "Subscription manager": "مدير الإشتراكات",
"Token manager": "إداره الرمز", "Token manager": "إداره الرمز",
"Token": "الرمز", "Token": "الرمز",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` مشتركين",
"": "`x` مشتركين"
},
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` رموز",
"": "`x` رموز"
},
"Import/export": "إضافة\\إستخراج", "Import/export": "إضافة\\إستخراج",
"unsubscribe": "إلغاء الإشتراك", "unsubscribe": "إلغاء الإشتراك",
"revoke": "مسح", "revoke": "مسح",
"Subscriptions": "الإشتراكات", "Subscriptions": "الإشتراكات",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` إشعارات لم تشاهدها بعد",
"": "`x` إشعارات لم تشاهدها بعد"
},
"search": "بحث", "search": "بحث",
"Log out": "تسجيل الخروج", "Log out": "تسجيل الخروج",
"Released under the AGPLv3 on Github.": "صدر تحت AGPLv3 على Github.", "Released under the AGPLv3 on Github.": "صدر تحت AGPLv3 على Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "الدول المسموح فيها هذا الفيديو: ", "Whitelisted regions: ": "الدول المسموح فيها هذا الفيديو: ",
"Blacklisted regions: ": "الدول الحظور فيها هذا الفيديو: ", "Blacklisted regions: ": "الدول الحظور فيها هذا الفيديو: ",
"Shared `x`": "شارك منذ `x`", "Shared `x`": "شارك منذ `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` مشاهدات",
"": "`x` مشاهدات"
},
"Premieres in `x`": "يعرض فى `x`", "Premieres in `x`": "يعرض فى `x`",
"Premieres `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.": "اهلا! يبدو ان الجافاسكريبت معطلة. اضغط هنا لعرض التعليقات, ضع فى إعتبارك انها ستأخذ وقت اطول للعرض.", "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.": "القناة غير موجودة.", "This channel does not exist.": "القناة غير موجودة.",
"Could not get channel info.": "لم يستطع الحصول على معلومات القناة.", "Could not get channel info.": "لم يستطع الحصول على معلومات القناة.",
"Could not fetch comments": "لم يتمكن من إحضار التعليقات", "Could not fetch comments": "لم يتمكن من إحضار التعليقات",
"View `x` replies": {
"([^.,0-9]|^)1([^.,0-9]|$)": "عرض `x` ردود",
"": "عرض `x` ردود"
},
"`x` ago": "`x` منذ", "`x` ago": "`x` منذ",
"Load more": "عرض المزيد", "Load more": "عرض المزيد",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` نقاط",
"": "`x` نقاط"
},
"Could not create mix.": "لم يستطع عمل خلط.", "Could not create mix.": "لم يستطع عمل خلط.",
"Empty playlist": "قائمة التشغيل فارغة", "Empty playlist": "قائمة التشغيل فارغة",
"Not a playlist.": "قائمة التشغيل غير صالحة.", "Not a playlist.": "قائمة التشغيل غير صالحة.",
@ -340,34 +304,6 @@
"Yiddish": "اليديشية", "Yiddish": "اليديشية",
"Yoruba": "اليوروبا", "Yoruba": "اليوروبا",
"Zulu": "الزولو", "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: ": "التعليقات البديلة: ", "Fallback comments: ": "التعليقات البديلة: ",
"Popular": "الأكثر شعبية", "Popular": "الأكثر شعبية",
"Search": "بحث", "Search": "بحث",

View file

@ -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": "লাইভ", "LIVE": "লাইভ",
"Shared `x` ago": "`x` আগে শেয়ার করা হয়েছে", "Shared `x` ago": "`x` আগে শেয়ার করা হয়েছে",
"Unsubscribe": "আনসাবস্ক্রাইব", "Unsubscribe": "আনসাবস্ক্রাইব",

View file

@ -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Ě", "LIVE": "ŽIVĚ",
"Shared `x` ago": "Sdíleno před `x`", "Shared `x` ago": "Sdíleno před `x`",
"Unsubscribe": "Odhlásit odběr", "Unsubscribe": "Odhlásit odběr",
@ -122,22 +110,10 @@
"Subscription manager": "Správa Odběrů", "Subscription manager": "Správa Odběrů",
"Token manager": "Správa klíčů", "Token manager": "Správa klíčů",
"Token": "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", "Import/export": "Importovat/exportovat",
"unsubscribe": "odhlásit odběr", "unsubscribe": "odhlásit odběr",
"revoke": "vrátit zpět", "revoke": "vrátit zpět",
"Subscriptions": "Odběry", "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", "search": "hledat",
"Log out": "Odhlásit se", "Log out": "Odhlásit se",
"Source available here.": "Zdrojový kód dostupný zde.", "Source available here.": "Zdrojový kód dostupný zde.",

View file

@ -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", "LIVE": "LIVE",
"Shared `x` ago": "Delt for `x` siden", "Shared `x` ago": "Delt for `x` siden",
"Unsubscribe": "Opsig abonnement", "Unsubscribe": "Opsig abonnement",
@ -124,22 +112,10 @@
"Subscription manager": "Abonnementsmanager", "Subscription manager": "Abonnementsmanager",
"Token manager": "Tokenmanager", "Token manager": "Tokenmanager",
"Token": "Token", "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", "Import/export": "Importer/eksporter",
"unsubscribe": "opsig abonnement", "unsubscribe": "opsig abonnement",
"revoke": "tilbagekald", "revoke": "tilbagekald",
"Subscriptions": "Abonnementer", "Subscriptions": "Abonnementer",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` usete notifikationer",
"": "`x` usete notifikationer"
},
"search": "søg", "search": "søg",
"Log out": "Log ud", "Log out": "Log ud",
"Source available here.": "Kilde tilgængelig her.", "Source available here.": "Kilde tilgængelig her.",
@ -170,10 +146,6 @@
"Whitelisted regions: ": "Whitelistede regioner: ", "Whitelisted regions: ": "Whitelistede regioner: ",
"Blacklisted regions: ": "Blacklistede regioner: ", "Blacklisted regions: ": "Blacklistede regioner: ",
"Shared `x`": "Delt `x`", "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 in `x`": "Har premiere om `x`",
"Premieres `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.", "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.", "This channel does not exist.": "Denne kanal eksisterer ikke.",
"Could not get channel info.": "Kunne ikke hente kanal info.", "Could not get channel info.": "Kunne ikke hente kanal info.",
"Could not fetch comments": "Kunne ikke hente kommentarer", "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", "`x` ago": "'x' siden",
"Load more": "Hent flere", "Load more": "Hent flere",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` point",
"": "'x' point"
},
"Could not create mix.": "Kunne ikke skabe blanding.", "Could not create mix.": "Kunne ikke skabe blanding.",
"Empty playlist": "Tom playliste", "Empty playlist": "Tom playliste",
"Not a playlist.": "Ikke en playliste.", "Not a playlist.": "Ikke en playliste.",
@ -246,10 +210,6 @@
"Malay": "Malaysisk", "Malay": "Malaysisk",
"Romanian": "Rumænsk", "Romanian": "Rumænsk",
"Somali": "Somalisk", "Somali": "Somalisk",
"`x` years": {
"": "`x`år",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` år"
},
"preferences_locale_label": "Sprog: ", "preferences_locale_label": "Sprog: ",
"News": "Nyheder", "News": "Nyheder",
"permalink": "permalink", "permalink": "permalink",
@ -288,23 +248,11 @@
"footer_modfied_source_code": "Modificeret Kildekode", "footer_modfied_source_code": "Modificeret Kildekode",
"Released under the AGPLv3 on Github.": "Udgivet under AGPLv3 på Github.", "Released under the AGPLv3 on Github.": "Udgivet under AGPLv3 på Github.",
"Tajik": "Tadsjikisk", "Tajik": "Tadsjikisk",
"`x` months": {
"": "`x`måneder",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`måned"
},
"month": "Denne måned", "month": "Denne måned",
"Hebrew": "Hebraisk", "Hebrew": "Hebraisk",
"Kannada": "Kannada", "Kannada": "Kannada",
"`x` weeks": {
"": "`x`uger",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`uge"
},
"Current version: ": "Nuværende version: ", "Current version: ": "Nuværende version: ",
"Amharic": "Amharisk", "Amharic": "Amharisk",
"`x` days": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x`dag",
"": "`x`dage"
},
"Swedish": "Svensk", "Swedish": "Svensk",
"Corsican": "Korsikansk", "Corsican": "Korsikansk",
"movie": "Film", "movie": "Film",
@ -352,18 +300,6 @@
"preferences_automatic_instance_redirect_label": "Automatisk eksempel omdirigering (Fallback til redirect.invidious.io): ", "preferences_automatic_instance_redirect_label": "Automatisk eksempel omdirigering (Fallback til redirect.invidious.io): ",
"Nepali": "Nepalesisk", "Nepali": "Nepalesisk",
"Norwegian Bokmål": "Norsk Bokmål", "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)", "(edited)": "(ændret)",
"preferences_show_nick_label": "Vis kælenavn på toppen: ", "preferences_show_nick_label": "Vis kælenavn på toppen: ",
"Galician": "Galisisk", "Galician": "Galisisk",

View file

@ -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", "LIVE": "LIVE",
"Shared `x` ago": "Vor `x` geteilt", "Shared `x` ago": "Vor `x` geteilt",
"Unsubscribe": "Abo beenden", "Unsubscribe": "Abo beenden",
@ -127,22 +115,10 @@
"Subscription manager": "Abonnementverwaltung", "Subscription manager": "Abonnementverwaltung",
"Token manager": "Tokenverwalter", "Token manager": "Tokenverwalter",
"Token": "Token", "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", "Import/export": "Importieren/Exportieren",
"unsubscribe": "abbestellen", "unsubscribe": "abbestellen",
"revoke": "widerrufen", "revoke": "widerrufen",
"Subscriptions": "Abonnements", "Subscriptions": "Abonnements",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ungesehene Benachrichtigungen",
"": "`x` ungesehene Benachrichtigungen"
},
"search": "Suchen", "search": "Suchen",
"Log out": "Abmelden", "Log out": "Abmelden",
"Released under the AGPLv3 on Github.": "Auf Github unter der AGPLv3 Lizenz veröffentlicht.", "Released under the AGPLv3 on Github.": "Auf Github unter der AGPLv3 Lizenz veröffentlicht.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Erlaubte Regionen: ", "Whitelisted regions: ": "Erlaubte Regionen: ",
"Blacklisted regions: ": "Unerlaubte Regionen: ", "Blacklisted regions: ": "Unerlaubte Regionen: ",
"Shared `x`": "Geteilt `x`", "Shared `x`": "Geteilt `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Aufrufe",
"": "`x` Aufrufe"
},
"Premieres in `x`": "Zuerst gesehen in `x`", "Premieres in `x`": "Zuerst gesehen in `x`",
"Premieres `x`": "Erster Start `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.", "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.", "This channel does not exist.": "Dieser Kanal existiert nicht.",
"Could not get channel info.": "Kanalinformationen konnten nicht geladen werden.", "Could not get channel info.": "Kanalinformationen konnten nicht geladen werden.",
"Could not fetch comments": "Kommentare 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`", "`x` ago": "vor `x`",
"Load more": "Mehr laden", "Load more": "Mehr laden",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` Punkte",
"": "`x` Punkte"
},
"Could not create mix.": "Mix konnte nicht erstellt werden.", "Could not create mix.": "Mix konnte nicht erstellt werden.",
"Empty playlist": "Wiedergabeliste ist leer", "Empty playlist": "Wiedergabeliste ist leer",
"Not a playlist.": "Ungültige Wiedergabeliste.", "Not a playlist.": "Ungültige Wiedergabeliste.",
@ -340,34 +304,6 @@
"Yiddish": "Jiddisch", "Yiddish": "Jiddisch",
"Yoruba": "Joruba", "Yoruba": "Joruba",
"Zulu": "Zulu", "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: ", "Fallback comments: ": "Alternative Kommentare: ",
"Popular": "Populär", "Popular": "Populär",
"Search": "Suchen", "Search": "Suchen",

View file

@ -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": "ΖΩΝΤΑΝΑ", "LIVE": "ΖΩΝΤΑΝΑ",
"Shared `x` ago": "Μοιράστηκε πριν από `x`", "Shared `x` ago": "Μοιράστηκε πριν από `x`",
"Unsubscribe": "Απεγγραφή", "Unsubscribe": "Απεγγραφή",
@ -122,22 +110,10 @@
"Subscription manager": "Διαχειριστής συνδρομών", "Subscription manager": "Διαχειριστής συνδρομών",
"Token manager": "Διαχειριστής διασυνδέσεων", "Token manager": "Διαχειριστής διασυνδέσεων",
"Token": "Διασύνδεση", "Token": "Διασύνδεση",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομή",
"": "`x` συνδρομές"
},
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` διασύνδεση",
"": "`x` διασυνδέσεις"
},
"Import/export": "Εισαγωγή/εξαγωγή", "Import/export": "Εισαγωγή/εξαγωγή",
"unsubscribe": "κατάργηση συνδρομής", "unsubscribe": "κατάργηση συνδρομής",
"revoke": "ανάκληση", "revoke": "ανάκληση",
"Subscriptions": "Συνδρομές", "Subscriptions": "Συνδρομές",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` καινούρια ειδοποίηση",
"": "`x` καινούριες ειδοποιήσεις"
},
"search": "αναζήτηση", "search": "αναζήτηση",
"Log out": "Αποσύνδεση", "Log out": "Αποσύνδεση",
"Source available here.": "Προβολή πηγαίου κώδικα εδώ.", "Source available here.": "Προβολή πηγαίου κώδικα εδώ.",
@ -166,10 +142,6 @@
"Whitelisted regions: ": "Επιτρεπτές περιοχές: ", "Whitelisted regions: ": "Επιτρεπτές περιοχές: ",
"Blacklisted regions: ": "Μη-επιτρεπτές περιοχές: ", "Blacklisted regions: ": "Μη-επιτρεπτές περιοχές: ",
"Shared `x`": "Μοιράστηκε το `x`", "Shared `x`": "Μοιράστηκε το `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` προβολή",
"": "`x` προβολές"
},
"Premieres in `x`": "Πρώτη προβολή σε `x`", "Premieres in `x`": "Πρώτη προβολή σε `x`",
"Premieres `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. Πατήστε εδώ για προβολή σχολίων, αλλά έχετε υπ'όψιν σας πως ίσως φορτώσουν πιο αργά.", "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.": "Αυτό το κανάλι δεν υπάρχει.", "This channel does not exist.": "Αυτό το κανάλι δεν υπάρχει.",
"Could not get channel info.": "Αδύναμια εύρεσης πληροφοριών καναλιού.", "Could not get channel info.": "Αδύναμια εύρεσης πληροφοριών καναλιού.",
"Could not fetch comments": "Αδυναμία λήψης σχολίων", "Could not fetch comments": "Αδυναμία λήψης σχολίων",
"View `x` replies": {
"([^.,0-9]|^)1([^.,0-9]|$)": "Προβολή `x` απάντησης",
"": "Προβολή `x` απαντήσεων"
},
"`x` ago": "Πριν `x`", "`x` ago": "Πριν `x`",
"Load more": "Φόρτωση περισσότερων", "Load more": "Φόρτωση περισσότερων",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` βαθμός",
"": "`x` βαθμοί"
},
"Could not create mix.": "Αδυναμία δημιουργίας μίξης.", "Could not create mix.": "Αδυναμία δημιουργίας μίξης.",
"Empty playlist": "Κενή λίστα αναπαραγωγής", "Empty playlist": "Κενή λίστα αναπαραγωγής",
"Not a playlist.": "Μη έγκυρη λίστα αναπαραγωγής.", "Not a playlist.": "Μη έγκυρη λίστα αναπαραγωγής.",
@ -330,34 +294,6 @@
"Yiddish": "Γίντις", "Yiddish": "Γίντις",
"Yoruba": "Γιορούμπα", "Yoruba": "Γιορούμπα",
"Zulu": "Ζουλού", "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: ": "Εναλλακτικά σχόλια: ", "Fallback comments: ": "Εναλλακτικά σχόλια: ",
"Popular": "Δημοφιλή", "Popular": "Δημοφιλή",
"Top": "Κορυφαία", "Top": "Κορυφαία",

View file

@ -408,8 +408,8 @@
"4k": "4K", "4k": "4K",
"location": "Location", "location": "Location",
"hdr": "HDR", "hdr": "HDR",
"purchased" : "Purchased", "purchased": "Purchased",
"360" : "360°", "360": "360°",
"filter": "Filter", "filter": "Filter",
"Current version: ": "Current version: ", "Current version: ": "Current version: ",
"next_steps_error_message": "After which you should try to: ", "next_steps_error_message": "After which you should try to: ",
@ -430,5 +430,5 @@
"user_created_playlists": "`x` created playlists", "user_created_playlists": "`x` created playlists",
"user_saved_playlists": "`x` saved playlists", "user_saved_playlists": "`x` saved playlists",
"Video unavailable": "Video unavailable", "Video unavailable": "Video unavailable",
"preferences_save_player_pos_label": "Save the current video time: " "preferences_save_player_pos_label": "Save playback position: "
} }

View file

@ -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", "LIVE": "NUNA",
"Shared `x` ago": "Konigita antaŭ `x`", "Shared `x` ago": "Konigita antaŭ `x`",
"Unsubscribe": "Malabonu", "Unsubscribe": "Malabonu",
@ -127,22 +115,10 @@
"Subscription manager": "Administrilo de abonoj", "Subscription manager": "Administrilo de abonoj",
"Token manager": "Ĵetona administrilo", "Token manager": "Ĵetona administrilo",
"Token": "Ĵetono", "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", "Import/export": "Importi/Eksporti",
"unsubscribe": "malabonu", "unsubscribe": "malabonu",
"revoke": "senvalidigi", "revoke": "senvalidigi",
"Subscriptions": "Abonoj", "Subscriptions": "Abonoj",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviditaj sciigoj",
"": "`x` neviditaj sciigoj"
},
"search": "serĉi", "search": "serĉi",
"Log out": "Elsaluti", "Log out": "Elsaluti",
"Released under the AGPLv3 on Github.": "Eldonita sub la AGPLv3 en Github.", "Released under the AGPLv3 on Github.": "Eldonita sub la AGPLv3 en Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Regionoj listigitaj en blanka listo: ", "Whitelisted regions: ": "Regionoj listigitaj en blanka listo: ",
"Blacklisted regions: ": "Regionoj listigitaj en nigra listo: ", "Blacklisted regions: ": "Regionoj listigitaj en nigra listo: ",
"Shared `x`": "Konigita `x`", "Shared `x`": "Konigita `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` spektaĵoj",
"": "`x` spektaĵoj"
},
"Premieres in `x`": "Premieras en `x`", "Premieres in `x`": "Premieras en `x`",
"Premieres `x`": "Premieras `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.", "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.", "This channel does not exist.": "Ĉi tiu kanalo ne ekzistas.",
"Could not get channel info.": "Ne povis havigi kanalan informon.", "Could not get channel info.": "Ne povis havigi kanalan informon.",
"Could not fetch comments": "Ne povis venigi komentojn", "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`", "`x` ago": "antaŭ `x`",
"Load more": "Ŝarĝi pli", "Load more": "Ŝarĝi pli",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poentoj",
"": "`x` poentoj"
},
"Could not create mix.": "Ne povis krei mikson.", "Could not create mix.": "Ne povis krei mikson.",
"Empty playlist": "Ludlisto estas malplena", "Empty playlist": "Ludlisto estas malplena",
"Not a playlist.": "Nevalida ludlisto.", "Not a playlist.": "Nevalida ludlisto.",
@ -340,34 +304,6 @@
"Yiddish": "Jida", "Yiddish": "Jida",
"Yoruba": "Joruba", "Yoruba": "Joruba",
"Zulu": "Zulua", "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: ", "Fallback comments: ": "Retrodefaŭltaj komentoj: ",
"Popular": "Popularaj", "Popular": "Popularaj",
"Search": "Serĉi", "Search": "Serĉi",

View file

@ -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", "LIVE": "DIRECTO",
"Shared `x` ago": "Compartido hace `x`", "Shared `x` ago": "Compartido hace `x`",
"Unsubscribe": "Desuscribirse", "Unsubscribe": "Desuscribirse",
@ -127,22 +115,10 @@
"Subscription manager": "Gestor de suscripciones", "Subscription manager": "Gestor de suscripciones",
"Token manager": "Gestor de tokens", "Token manager": "Gestor de tokens",
"Token": "Token", "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", "Import/export": "Importar/Exportar",
"unsubscribe": "Desuscribirse", "unsubscribe": "Desuscribirse",
"revoke": "revocar", "revoke": "revocar",
"Subscriptions": "Suscripciones", "Subscriptions": "Suscripciones",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificaciones sin ver",
"": "`x` notificaciones sin ver"
},
"search": "buscar", "search": "buscar",
"Log out": "Cerrar la sesión", "Log out": "Cerrar la sesión",
"Released under the AGPLv3 on Github.": "Publicado bajo la AGPLv3 en Github.", "Released under the AGPLv3 on Github.": "Publicado bajo la AGPLv3 en Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Regiones permitidas: ", "Whitelisted regions: ": "Regiones permitidas: ",
"Blacklisted regions: ": "Regiones bloqueadas: ", "Blacklisted regions: ": "Regiones bloqueadas: ",
"Shared `x`": "Compartido `x`", "Shared `x`": "Compartido `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizaciones",
"": "`x` visualizaciones"
},
"Premieres in `x`": "Se estrena en `x`", "Premieres in `x`": "Se estrena en `x`",
"Premieres `x`": "Estrenos `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.", "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.", "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 get channel info.": "No se ha podido obtener información del canal.",
"Could not fetch comments": "No se han podido recuperar los comentarios", "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`", "`x` ago": "hace `x`",
"Load more": "Cargar más", "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.", "Could not create mix.": "No se ha podido crear la mezcla.",
"Empty playlist": "La lista de reproducción está vacía", "Empty playlist": "La lista de reproducción está vacía",
"Not a playlist.": "Lista de reproducción no válida.", "Not a playlist.": "Lista de reproducción no válida.",
@ -340,34 +304,6 @@
"Yiddish": "Yidis", "Yiddish": "Yidis",
"Yoruba": "Yoruba", "Yoruba": "Yoruba",
"Zulu": "Zulú", "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: ", "Fallback comments: ": "Comentarios alternativos: ",
"Popular": "Populares", "Popular": "Populares",
"Search": "Buscar", "Search": "Buscar",
@ -443,7 +379,7 @@
"user_created_playlists": "`x` listas de reproducción creadas", "user_created_playlists": "`x` listas de reproducción creadas",
"user_saved_playlists": "`x` listas de reproducción guardadas", "user_saved_playlists": "`x` listas de reproducción guardadas",
"Video unavailable": "Vídeo no disponible", "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_2160p": "2160p",
"preferences_quality_dash_option_4320p": "4320p", "preferences_quality_dash_option_4320p": "4320p",
"invidious": "Invidious", "invidious": "Invidious",
@ -457,10 +393,40 @@
"preferences_quality_dash_option_1440p": "1440p", "preferences_quality_dash_option_1440p": "1440p",
"preferences_quality_dash_option_best": "La mejor", "preferences_quality_dash_option_best": "La mejor",
"preferences_quality_dash_option_worst": "La peor", "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", "preferences_quality_dash_option_1080p": "1080p",
"purchased": "Comprado", "purchased": "Comprado",
"360": "360°", "360": "360°",
"videoinfo_watch_on_youTube": "Ver en YouTube", "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"
} }

View file

@ -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", "LIVE": "ZUZENEAN",
"Shared `x` ago": "Duela `x` partekatua", "Shared `x` ago": "Duela `x` partekatua",
"Unsubscribe": "Harpidetza kendu", "Unsubscribe": "Harpidetza kendu",

View file

@ -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", "LIVE": "SUORA",
"Shared `x` ago": "Jaettu `x` sitten", "Shared `x` ago": "Jaettu `x` sitten",
"Unsubscribe": "Peruuta tilaus", "Unsubscribe": "Peruuta tilaus",
@ -127,22 +115,10 @@
"Subscription manager": "Tilausten hallinnoija", "Subscription manager": "Tilausten hallinnoija",
"Token manager": "Tunnusten hallinnoija", "Token manager": "Tunnusten hallinnoija",
"Token": "Tunnus", "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", "Import/export": "Tuo/vie",
"unsubscribe": "peru tilaus", "unsubscribe": "peru tilaus",
"revoke": "kumoa", "revoke": "kumoa",
"Subscriptions": "Tilaukset", "Subscriptions": "Tilaukset",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` näkemätöntä ilmoitusta",
"": "`x` näkemätöntä ilmoitusta"
},
"search": "haku", "search": "haku",
"Log out": "Kirjaudu ulos", "Log out": "Kirjaudu ulos",
"Source available here.": "Lähdekoodi on saatavilla täällä.", "Source available here.": "Lähdekoodi on saatavilla täällä.",
@ -175,10 +151,6 @@
"Whitelisted regions: ": "Sallitut alueet: ", "Whitelisted regions: ": "Sallitut alueet: ",
"Blacklisted regions: ": "Estetyt alueet: ", "Blacklisted regions: ": "Estetyt alueet: ",
"Shared `x`": "Jaettu `x`", "Shared `x`": "Jaettu `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` katselukerta",
"": "`x` katselukertaa"
},
"Premieres in `x`": "Ensiesitykseen aikaa `x`", "Premieres in `x`": "Ensiesitykseen aikaa `x`",
"Premieres `x`": "Ensiesitykseen `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.", "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.", "This channel does not exist.": "Tätä kanavaa ei ole olemassa.",
"Could not get channel info.": "Kanavatietoa ei saatu ladattua.", "Could not get channel info.": "Kanavatietoa ei saatu ladattua.",
"Could not fetch comments": "Kommenttien nouto epäonnistui", "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", "`x` ago": "`x` sitten",
"Load more": "Lataa lisää", "Load more": "Lataa lisää",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pistettä",
"": "`x` pistettä"
},
"Could not create mix.": "Sekoituksen luominen epäonnistui.", "Could not create mix.": "Sekoituksen luominen epäonnistui.",
"Empty playlist": "Tyhjennä soittolista", "Empty playlist": "Tyhjennä soittolista",
"Not a playlist.": "Ei ole soittolista.", "Not a playlist.": "Ei ole soittolista.",
@ -339,34 +303,6 @@
"Yiddish": "jiddiš", "Yiddish": "jiddiš",
"Yoruba": "joruba", "Yoruba": "joruba",
"Zulu": "zulu", "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: ", "Fallback comments: ": "Varakommentit: ",
"Popular": "Suosittu", "Popular": "Suosittu",
"Search": "Etsi", "Search": "Etsi",

View file

@ -1,6 +1,6 @@
{ {
"generic_views_count": "{{count}} vue", "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": "{{count}} vidéo",
"generic_videos_count_plural": "{{count}} vidéos", "generic_videos_count_plural": "{{count}} vidéos",
"generic_playlists_count": "{{count}} liste de lecture", "generic_playlists_count": "{{count}} liste de lecture",
@ -150,7 +150,7 @@
"Create playlist": "Créer une liste de lecture", "Create playlist": "Créer une liste de lecture",
"Title": "Titre", "Title": "Titre",
"Playlist privacy": "Paramètres de confidentialité de la liste de lecture", "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 more": "Afficher plus",
"Show less": "Afficher moins", "Show less": "Afficher moins",
"Watch on YouTube": "Voir la vidéo sur Youtube", "Watch on YouTube": "Voir la vidéo sur Youtube",
@ -430,5 +430,5 @@
"preferences_quality_dash_option_1440p": "1440p", "preferences_quality_dash_option_1440p": "1440p",
"preferences_quality_dash_option_1080p": "1080p", "preferences_quality_dash_option_1080p": "1080p",
"user_created_playlists": "`x` listes de lecture créées", "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 : "
} }

View file

@ -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": "שידור חי", "LIVE": "שידור חי",
"Shared `x` ago": "שותף לפני `x`", "Shared `x` ago": "שותף לפני `x`",
"Unsubscribe": "ביטול מינוי", "Unsubscribe": "ביטול מינוי",
@ -111,17 +99,9 @@
"Subscription manager": "מנהל המינויים", "Subscription manager": "מנהל המינויים",
"Token manager": "Token manager", "Token manager": "Token manager",
"Token": "Token", "Token": "Token",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` מינויים",
"": "`x` מינויים"
},
"Import/export": "ייבוא/ייצוא", "Import/export": "ייבוא/ייצוא",
"unsubscribe": "ביטול מנוי", "unsubscribe": "ביטול מנוי",
"Subscriptions": "מינויים", "Subscriptions": "מינויים",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` הודעות שלא נראו",
"": "`x` הודעות שלא נראו"
},
"search": "חיפוש", "search": "חיפוש",
"Log out": "יציאה", "Log out": "יציאה",
"Source available here.": "קוד המקור זמין כאן.", "Source available here.": "קוד המקור זמין כאן.",
@ -141,10 +121,6 @@
"License: ": "רישיון: ", "License: ": "רישיון: ",
"Family friendly? ": "לכל המשפחה? ", "Family friendly? ": "לכל המשפחה? ",
"Wilson score: ": "ציון וילסון: ", "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 כבוי. יש ללחוץ כאן להצגת התגובות, נא לקחת בחשבון שהטעינה תיקח קצת יותר זמן.", "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 YouTube comments": "הצגת התגובות מ־YouTube",
"View more comments on Reddit": "להצגת תגובות נוספות ב־Reddit", "View more comments on Reddit": "להצגת תגובות נוספות ב־Reddit",
@ -169,10 +145,6 @@
"This channel does not exist.": "הערוץ הזה אינו קיים.", "This channel does not exist.": "הערוץ הזה אינו קיים.",
"Could not get channel info.": "לא היה ניתן לקבל מידע על הערוץ.", "Could not get channel info.": "לא היה ניתן לקבל מידע על הערוץ.",
"Could not fetch comments": "לא היה ניתן למשוך את התגובות", "Could not fetch comments": "לא היה ניתן למשוך את התגובות",
"View `x` replies": {
"([^.,0-9]|^)1([^.,0-9]|$)": "הצגת `x` תגובות",
"": "הצגת `x` תגובות"
},
"`x` ago": "לפני `x`", "`x` ago": "לפני `x`",
"Load more": "לטעון עוד", "Load more": "לטעון עוד",
"Empty playlist": "פלייליסט ריק", "Empty playlist": "פלייליסט ריק",
@ -281,34 +253,6 @@
"Yiddish": "יידיש", "Yiddish": "יידיש",
"Yoruba": "יורובה", "Yoruba": "יורובה",
"Zulu": "זולו", "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": "סרטונים פופולריים", "Popular": "סרטונים פופולריים",
"Top": "Top", "Top": "Top",
"About": "על אודות", "About": "על אודות",

View file

@ -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", "LIVE": "UŽIVO",
"Shared `x` ago": "Dijeljeno prije `x`", "Shared `x` ago": "Dijeljeno prije `x`",
"Unsubscribe": "Odjavi pretplatu", "Unsubscribe": "Odjavi pretplatu",
@ -127,22 +115,10 @@
"Subscription manager": "Upravljanje pretplatama", "Subscription manager": "Upravljanje pretplatama",
"Token manager": "Upravljanje tokenima", "Token manager": "Upravljanje tokenima",
"Token": "Token", "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", "Import/export": "Uvezi/izvezi",
"unsubscribe": "odjavi pretplatu", "unsubscribe": "odjavi pretplatu",
"revoke": "opozovi", "revoke": "opozovi",
"Subscriptions": "Pretplate", "Subscriptions": "Pretplate",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviđene obavijesti",
"": "`x` neviđene obavijesti"
},
"search": "traži", "search": "traži",
"Log out": "Odjavi se", "Log out": "Odjavi se",
"Released under the AGPLv3 on Github.": "Izdano pod licencom AGPLv3 na Github-u.", "Released under the AGPLv3 on Github.": "Izdano pod licencom AGPLv3 na Github-u.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Odobrene regije: ", "Whitelisted regions: ": "Odobrene regije: ",
"Blacklisted regions: ": "Blokirane regije: ", "Blacklisted regions: ": "Blokirane regije: ",
"Shared `x`": "Dijeljeno `x`", "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 in `x`": "Premijera za `x`",
"Premieres `x`": "Premijera `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.", "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.", "This channel does not exist.": "Ovaj kanal ne postoji.",
"Could not get channel info.": "Neuspjelo dobivanje podataka kanala.", "Could not get channel info.": "Neuspjelo dobivanje podataka kanala.",
"Could not fetch comments": "Neuspjelo dohvaćanje komentara", "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`", "`x` ago": "prije `x`",
"Load more": "Učitaj više", "Load more": "Učitaj više",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` bodova",
"": "`x` bodova"
},
"Could not create mix.": "Neuspjelo stvaranje miksa.", "Could not create mix.": "Neuspjelo stvaranje miksa.",
"Empty playlist": "Prazna zbirka", "Empty playlist": "Prazna zbirka",
"Not a playlist.": "Nije zbirka.", "Not a playlist.": "Nije zbirka.",
@ -340,34 +304,6 @@
"Yiddish": "Jidiš", "Yiddish": "Jidiš",
"Yoruba": "Jorubški", "Yoruba": "Jorubški",
"Zulu": "Zulu", "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: ", "Fallback comments: ": "Alternativni komentari: ",
"Popular": "Popularni", "Popular": "Popularni",
"Search": "Traži", "Search": "Traži",

View file

@ -332,7 +332,7 @@
"Search": "Keresési oldal", "Search": "Keresési oldal",
"Top": "Top", "Top": "Top",
"About": "Leírás", "About": "Leírás",
"Rating: ": "Besorolás: ", "Rating: ": "Pontszám: ",
"preferences_locale_label": "Nyelv: ", "preferences_locale_label": "Nyelv: ",
"View as playlist": "Megnézés lejátszási listában", "View as playlist": "Megnézés lejátszási listában",
"Default": "Alapértelmezett", "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_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: ", "preferences_region_label": "Ország tartalmainak mutatása: ",
"relevance": "Relevancia", "relevance": "Relevancia",
"rating": "Besorolás", "rating": "Pontszám",
"content_type": "Típus", "content_type": "Típus",
"today": "Mai napon", "today": "Mai napon",
"channel": "Csatorna", "channel": "Csatorna",

View file

@ -414,5 +414,5 @@
"preferences_quality_dash_option_auto": "Otomatis", "preferences_quality_dash_option_auto": "Otomatis",
"preferences_quality_dash_option_480p": "480p", "preferences_quality_dash_option_480p": "480p",
"Video unavailable": "Video tidak tersedia", "Video unavailable": "Video tidak tersedia",
"preferences_save_player_pos_label": "Simpan waktu video saat ini: " "preferences_save_player_pos_label": "Simpan posisi pemutaran: "
} }

View file

@ -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", "LIVE": "BEINT",
"Shared `x` ago": "Deilt `x` síðan", "Shared `x` ago": "Deilt `x` síðan",
"Unsubscribe": "Afskrá", "Unsubscribe": "Afskrá",
@ -122,22 +110,10 @@
"Subscription manager": "Áskriftarstjóri", "Subscription manager": "Áskriftarstjóri",
"Token manager": "Táknstjóri", "Token manager": "Táknstjóri",
"Token": "Tákn", "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", "Import/export": "Flytja inn/út",
"unsubscribe": "afskrá", "unsubscribe": "afskrá",
"revoke": "afturkalla", "revoke": "afturkalla",
"Subscriptions": "Áskriftir", "Subscriptions": "Áskriftir",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` óséðar tilkynning",
"": "`x` óséðar tilkynningar"
},
"search": "leita", "search": "leita",
"Log out": "Útskrá", "Log out": "Útskrá",
"Source available here.": "Frumkóði aðgengilegur hér.", "Source available here.": "Frumkóði aðgengilegur hér.",
@ -166,10 +142,6 @@
"Whitelisted regions: ": "Svæði á hvítum lista: ", "Whitelisted regions: ": "Svæði á hvítum lista: ",
"Blacklisted regions: ": "Svæði á svörtum lista: ", "Blacklisted regions: ": "Svæði á svörtum lista: ",
"Shared `x`": "Deilt `x`", "Shared `x`": "Deilt `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` áhorf",
"": "`x` áhorf"
},
"Premieres in `x`": "Frumflutt eftir `x`", "Premieres in `x`": "Frumflutt eftir `x`",
"Premieres `x`": "Frumflutt `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.", "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.", "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 get channel info.": "Ekki tókst að fá rásarupplýsingar.",
"Could not fetch comments": "Ekki tókst að sækja ummæli", "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", "`x` ago": "`x` síðan",
"Load more": "Hlaða meira", "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.", "Could not create mix.": "Ekki tókst að búa til blöndu.",
"Empty playlist": "Tómur spilunarlisti", "Empty playlist": "Tómur spilunarlisti",
"Not a playlist.": "Ekki spilunarlisti.", "Not a playlist.": "Ekki spilunarlisti.",
@ -330,34 +294,6 @@
"Yiddish": "Jiddíska", "Yiddish": "Jiddíska",
"Yoruba": "Jórúba", "Yoruba": "Jórúba",
"Zulu": "Zúlú", "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: ", "Fallback comments: ": "Vara ummæli: ",
"Popular": "Vinsælt", "Popular": "Vinsælt",
"Top": "Topp", "Top": "Topp",

View file

@ -189,16 +189,8 @@
"This channel does not exist.": "Questo canale non esiste.", "This channel does not exist.": "Questo canale non esiste.",
"Could not get channel info.": "Impossibile ottenere le informazioni del canale.", "Could not get channel info.": "Impossibile ottenere le informazioni del canale.",
"Could not fetch comments": "Impossibile recuperare i commenti", "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", "`x` ago": "`x` fa",
"Load more": "Carica altro", "Load more": "Carica altro",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` punto",
"": "`x` punti"
},
"Could not create mix.": "Impossibile creare il mix.", "Could not create mix.": "Impossibile creare il mix.",
"Empty playlist": "Playlist vuota", "Empty playlist": "Playlist vuota",
"Not a playlist.": "Non è una playlist.", "Not a playlist.": "Non è una playlist.",
@ -392,5 +384,13 @@
"preferences_quality_dash_option_4320p": "4320p", "preferences_quality_dash_option_4320p": "4320p",
"360": "360°", "360": "360°",
"preferences_quality_dash_option_144p": "144p", "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"
} }

View file

@ -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", "LIVE": "LIVE",
"Shared `x` ago": "Pasidalino prieš `x`", "Shared `x` ago": "Pasidalino prieš `x`",
"Unsubscribe": "Atšaukti prenumeratą", "Unsubscribe": "Atšaukti prenumeratą",
@ -127,22 +115,10 @@
"Subscription manager": "Prenumeratų valdytojas", "Subscription manager": "Prenumeratų valdytojas",
"Token manager": "Žetonų valdytojas", "Token manager": "Žetonų valdytojas",
"Token": "Žetonas", "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", "Import/export": "Importuoti/ eksportuoti",
"unsubscribe": "atšaukti prenumeratą", "unsubscribe": "atšaukti prenumeratą",
"revoke": "atšaukti", "revoke": "atšaukti",
"Subscriptions": "Prenumeratos", "Subscriptions": "Prenumeratos",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nematytas pranešimas",
"": "`x` nematyti pranešimai"
},
"search": "ieškoti", "search": "ieškoti",
"Log out": "Atsijungti", "Log out": "Atsijungti",
"Released under the AGPLv3 on Github.": "Išleista pagal AGPLv3 licenciją Github.", "Released under the AGPLv3 on Github.": "Išleista pagal AGPLv3 licenciją Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Prieinantys regionai: ", "Whitelisted regions: ": "Prieinantys regionai: ",
"Blacklisted regions: ": "Blokuojami regionai: ", "Blacklisted regions: ": "Blokuojami regionai: ",
"Shared `x`": "Pasidalino `x`", "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 in `x`": "Premjera už `x`",
"Premieres `x`": "Premjera`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.", "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.", "This channel does not exist.": "Šis kanalas neegzistuoja.",
"Could not get channel info.": "Nepavyko gauti kanalo informacijos.", "Could not get channel info.": "Nepavyko gauti kanalo informacijos.",
"Could not fetch comments": "Nepavyko atsiųsti komentarų", "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š", "`x` ago": "`x` prieš",
"Load more": "Pakrauti daugiau", "Load more": "Pakrauti daugiau",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` taškai",
"": "`x` taškai"
},
"Could not create mix.": "Nepavyko sukurti derinio.", "Could not create mix.": "Nepavyko sukurti derinio.",
"Empty playlist": "Tuščias grojaraštis", "Empty playlist": "Tuščias grojaraštis",
"Not a playlist.": "Ne grojaraštis.", "Not a playlist.": "Ne grojaraštis.",
@ -340,34 +304,6 @@
"Yiddish": "Jidiš", "Yiddish": "Jidiš",
"Yoruba": "Yorubiečių", "Yoruba": "Yorubiečių",
"Zulu": "Zulu", "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: ", "Fallback comments: ": "Atsarginiai komentarai: ",
"Popular": "Populiaru", "Popular": "Populiaru",
"Search": "Paieška", "Search": "Paieška",

View file

@ -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", "LIVE": "SANNTIDSVISNING",
"Shared `x` ago": "Delt for `x` siden", "Shared `x` ago": "Delt for `x` siden",
"Unsubscribe": "Opphev abonnement", "Unsubscribe": "Opphev abonnement",
@ -127,22 +115,10 @@
"Subscription manager": "Abonnementsbehandler", "Subscription manager": "Abonnementsbehandler",
"Token manager": "Symbolbehandler", "Token manager": "Symbolbehandler",
"Token": "Symbol", "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", "Import/export": "Importer/eksporter",
"unsubscribe": "opphev abonnement", "unsubscribe": "opphev abonnement",
"revoke": "tilbakekall", "revoke": "tilbakekall",
"Subscriptions": "Abonnement", "Subscriptions": "Abonnement",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` usette merknader",
"": "`x` usette merknader"
},
"search": "søk", "search": "søk",
"Log out": "Logg ut", "Log out": "Logg ut",
"Released under the AGPLv3 on Github.": "Tilgjengelig med AGPLv3-lisens på Github.", "Released under the AGPLv3 on Github.": "Tilgjengelig med AGPLv3-lisens på Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Hvitlistede regioner: ", "Whitelisted regions: ": "Hvitlistede regioner: ",
"Blacklisted regions: ": "Svartelistede regioner: ", "Blacklisted regions: ": "Svartelistede regioner: ",
"Shared `x`": "Delt `x`", "Shared `x`": "Delt `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visninger",
"": "`x` visninger"
},
"Premieres in `x`": "Premiere om `x`", "Premieres in `x`": "Premiere om `x`",
"Premieres `x`": "Première `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.", "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.", "This channel does not exist.": "Denne kanalen finnes ikke.",
"Could not get channel info.": "Kunne ikke innhente kanalinfo.", "Could not get channel info.": "Kunne ikke innhente kanalinfo.",
"Could not fetch comments": "Kunne ikke hente kommentarer", "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", "`x` ago": "`x` siden",
"Load more": "Last inn flere", "Load more": "Last inn flere",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` poeng",
"": "`x` poeng"
},
"Could not create mix.": "Kunne ikke opprette miks.", "Could not create mix.": "Kunne ikke opprette miks.",
"Empty playlist": "Spillelisten er tom", "Empty playlist": "Spillelisten er tom",
"Not a playlist.": "Ugyldig spilleliste.", "Not a playlist.": "Ugyldig spilleliste.",
@ -340,34 +304,6 @@
"Yiddish": "Jiddisk", "Yiddish": "Jiddisk",
"Yoruba": "Joruba", "Yoruba": "Joruba",
"Zulu": "Zulu", "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: ", "Fallback comments: ": "Tilbakefallskommentarer: ",
"Popular": "Populært", "Popular": "Populært",
"Search": "Søk", "Search": "Søk",
@ -461,5 +397,38 @@
"preferences_quality_option_dash": "DASH (tilpasset kvalitet)", "preferences_quality_option_dash": "DASH (tilpasset kvalitet)",
"preferences_quality_option_medium": "Medium", "preferences_quality_option_medium": "Medium",
"preferences_quality_dash_option_2160p": "2160p", "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"
} }

View file

@ -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", "LIVE": "LIVE",
"Shared `x` ago": "Gedeeld: `x` geleden", "Shared `x` ago": "Gedeeld: `x` geleden",
"Unsubscribe": "Deabonneren", "Unsubscribe": "Deabonneren",
@ -124,22 +112,10 @@
"Subscription manager": "Abonnementen beheren", "Subscription manager": "Abonnementen beheren",
"Token manager": "Toegangssleutels beheren", "Token manager": "Toegangssleutels beheren",
"Token": "Toegangssleutel", "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", "Import/export": "Importeren/Exporteren",
"unsubscribe": "Deabonneren", "unsubscribe": "Deabonneren",
"revoke": "Intrekken", "revoke": "Intrekken",
"Subscriptions": "Abonnementen", "Subscriptions": "Abonnementen",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` ongelezen meldingen",
"": "`x` ongelezen meldingen"
},
"search": "zoeken", "search": "zoeken",
"Log out": "Uitloggen", "Log out": "Uitloggen",
"Source available here.": "De broncode is hier beschikbaar.", "Source available here.": "De broncode is hier beschikbaar.",
@ -170,10 +146,6 @@
"Whitelisted regions: ": "Toegestane regio's: ", "Whitelisted regions: ": "Toegestane regio's: ",
"Blacklisted regions: ": "Geblokkeerde regio's: ", "Blacklisted regions: ": "Geblokkeerde regio's: ",
"Shared `x`": "`x` gedeeld", "Shared `x`": "`x` gedeeld",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` weergaven",
"": "`x` weergaven"
},
"Premieres in `x`": "Verschijnt over `x`", "Premieres in `x`": "Verschijnt over `x`",
"Premieres `x`": "Verschijnt op `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.", "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.", "This channel does not exist.": "Dit kanaal bestaat niet.",
"Could not get channel info.": "Kan geen kanaalinformatie ophalen.", "Could not get channel info.": "Kan geen kanaalinformatie ophalen.",
"Could not fetch comments": "Kan reacties niet 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", "`x` ago": "`x` geleden",
"Load more": "Meer laden", "Load more": "Meer laden",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` punten",
"": "`x` punten"
},
"Could not create mix.": "Kan geen mix maken.", "Could not create mix.": "Kan geen mix maken.",
"Empty playlist": "Lege afspeellijst", "Empty playlist": "Lege afspeellijst",
"Not a playlist.": "Ongeldige afspeellijst.", "Not a playlist.": "Ongeldige afspeellijst.",
@ -334,34 +298,6 @@
"Yiddish": "Joods", "Yiddish": "Joods",
"Yoruba": "Yoruba", "Yoruba": "Yoruba",
"Zulu": "Zulu", "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 ", "Fallback comments: ": "Terugvallen op ",
"Popular": "Populair", "Popular": "Populair",
"Search": "Zoeken", "Search": "Zoeken",

View file

@ -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", "LIVE": "NA ŻYWO",
"Shared `x` ago": "Udostępniono `x` temu", "Shared `x` ago": "Udostępniono `x` temu",
"Unsubscribe": "Odsubskrybuj", "Unsubscribe": "Odsubskrybuj",
@ -127,22 +115,10 @@
"Subscription manager": "Manager subskrybcji", "Subscription manager": "Manager subskrybcji",
"Token manager": "Menedżer tokenów", "Token manager": "Menedżer tokenów",
"Token": "Token", "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", "Import/export": "Import/Eksport",
"unsubscribe": "odsubskrybuj", "unsubscribe": "odsubskrybuj",
"revoke": "cofnij", "revoke": "cofnij",
"Subscriptions": "Subskrybcje", "Subscriptions": "Subskrybcje",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nowych powiadomień",
"": "`x` nowych powiadomień"
},
"search": "szukaj", "search": "szukaj",
"Log out": "Wyloguj", "Log out": "Wyloguj",
"Source available here.": "Kod źródłowy dostępny tutaj.", "Source available here.": "Kod źródłowy dostępny tutaj.",
@ -175,10 +151,6 @@
"Whitelisted regions: ": "Dostępny na obszarach: ", "Whitelisted regions: ": "Dostępny na obszarach: ",
"Blacklisted regions: ": "Niedostępny na obszarach: ", "Blacklisted regions: ": "Niedostępny na obszarach: ",
"Shared `x`": "Udostępniono `x`", "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 in `x`": "Publikacja za `x`",
"Premieres `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.", "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.", "This channel does not exist.": "Ten kanał nie istnieje.",
"Could not get channel info.": "Nie udało się uzyskać informacji o kanale.", "Could not get channel info.": "Nie udało się uzyskać informacji o kanale.",
"Could not fetch comments": "Nie udało się pobrać komentarzy", "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", "`x` ago": "`x` temu",
"Load more": "Wczytaj więcej", "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.", "Could not create mix.": "Nie udało się utworzyć miksu.",
"Empty playlist": "Lista odtwarzania jest pusta", "Empty playlist": "Lista odtwarzania jest pusta",
"Not a playlist.": "Niepoprawna lista.", "Not a playlist.": "Niepoprawna lista.",
@ -339,34 +303,6 @@
"Yiddish": "jidysz", "Yiddish": "jidysz",
"Yoruba": "joruba", "Yoruba": "joruba",
"Zulu": "zuluski", "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: ", "Fallback comments: ": "Zastępcze komentarze: ",
"Popular": "Popularne", "Popular": "Popularne",
"Search": "Szukaj", "Search": "Szukaj",

View file

@ -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", "LIVE": "AO VIVO",
"Shared `x` ago": "Compartilhado `x` atrás", "Shared `x` ago": "Compartilhado `x` atrás",
"Unsubscribe": "Cancelar inscrição", "Unsubscribe": "Cancelar inscrição",
@ -127,20 +115,12 @@
"Subscription manager": "Gerenciador de inscrições", "Subscription manager": "Gerenciador de inscrições",
"Token manager": "Gerenciador de tokens", "Token manager": "Gerenciador de tokens",
"Token": "Token", "Token": "Token",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` inscrições",
"": "`x` inscrições"
},
"tokens_count": "{{count}} token", "tokens_count": "{{count}} token",
"tokens_count_plural": "{{count}} tokens", "tokens_count_plural": "{{count}} tokens",
"Import/export": "Importar/Exportar", "Import/export": "Importar/Exportar",
"unsubscribe": "cancelar inscrição", "unsubscribe": "cancelar inscrição",
"revoke": "revogar", "revoke": "revogar",
"Subscriptions": "Inscrições", "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", "search": "Pesquisar",
"Log out": "Sair", "Log out": "Sair",
"Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.", "Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.",
@ -174,10 +154,6 @@
"Whitelisted regions: ": "Regiões permitidas: ", "Whitelisted regions: ": "Regiões permitidas: ",
"Blacklisted regions: ": "Regiões bloqueadas: ", "Blacklisted regions: ": "Regiões bloqueadas: ",
"Shared `x`": "Compartilhado `x`", "Shared `x`": "Compartilhado `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações",
"": "`x` visualizações"
},
"Premieres in `x`": "Estreia em `x`", "Premieres in `x`": "Estreia em `x`",
"Premieres `x`": "Estreia `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.", "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.", "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 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", "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", "`x` ago": "`x` atrás",
"Load more": "Carregar mais", "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.", "Could not create mix.": "Não foi possível criar o mix.",
"Empty playlist": "Lista de reprodução vazia", "Empty playlist": "Lista de reprodução vazia",
"Not a playlist.": "Não é uma lista de reprodução.", "Not a playlist.": "Não é uma lista de reprodução.",

View file

@ -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", "LIVE": "Em direto",
"Shared `x` ago": "Partilhado `x` atrás", "Shared `x` ago": "Partilhado `x` atrás",
"Unsubscribe": "Anular subscrição", "Unsubscribe": "Anular subscrição",
@ -127,20 +115,12 @@
"Subscription manager": "Gerir subscrições", "Subscription manager": "Gerir subscrições",
"Token manager": "Gerir tokens", "Token manager": "Gerir tokens",
"Token": "Token", "Token": "Token",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições",
"": "`x` subscrições"
},
"tokens_count": "{{count}} token", "tokens_count": "{{count}} token",
"tokens_count_plural": "{{count}} tokens", "tokens_count_plural": "{{count}} tokens",
"Import/export": "Importar / exportar", "Import/export": "Importar / exportar",
"unsubscribe": "anular subscrição", "unsubscribe": "anular subscrição",
"revoke": "revogar", "revoke": "revogar",
"Subscriptions": "Subscrições", "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", "search": "pesquisar",
"Log out": "Terminar sessão", "Log out": "Terminar sessão",
"Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.", "Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no Github.",
@ -174,10 +154,6 @@
"Whitelisted regions: ": "Regiões permitidas: ", "Whitelisted regions: ": "Regiões permitidas: ",
"Blacklisted regions: ": "Regiões bloqueadas: ", "Blacklisted regions: ": "Regiões bloqueadas: ",
"Shared `x`": "Partilhado `x`", "Shared `x`": "Partilhado `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações",
"": "`x` visualizações"
},
"Premieres in `x`": "Estreias em 'x'", "Premieres in `x`": "Estreias em 'x'",
"Premieres `x`": "Estreias '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.", "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.", "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 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", "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", "`x` ago": "`x` atrás",
"Load more": "Carregar mais", "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.", "Could not create mix.": "Não foi possível criar a mistura.",
"Empty playlist": "Lista de reprodução vazia", "Empty playlist": "Lista de reprodução vazia",
"Not a playlist.": "Não é uma lista de reprodução.", "Not a playlist.": "Não é uma lista de reprodução.",

View file

@ -117,16 +117,8 @@
"Playlist does not exist.": "A lista de reprodução não existe.", "Playlist does not exist.": "A lista de reprodução não existe.",
"Not a playlist.": "Não é uma lista de reprodução.", "Not a playlist.": "Não é uma lista de reprodução.",
"Empty playlist": "Lista de reprodução vazia", "Empty playlist": "Lista de reprodução vazia",
"`x` points": {
"": "`x` pontos",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pontos"
},
"Load more": "Carregar mais", "Load more": "Carregar mais",
"`x` ago": "`x` atrás", "`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 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.", "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.", "This channel does not exist.": "Este canal não existe.",
@ -156,10 +148,6 @@
"View YouTube comments": "Ver comentários do YouTube", "View YouTube comments": "Ver comentários do YouTube",
"Premieres `x`": "Estreias 'x'", "Premieres `x`": "Estreias 'x'",
"Premieres in `x`": "Estreias em 'x'", "Premieres in `x`": "Estreias em 'x'",
"`x` views": {
"": "`x` visualizações",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações"
},
"Shared `x`": "Partilhado `x`", "Shared `x`": "Partilhado `x`",
"Blacklisted regions: ": "Regiões bloqueadas: ", "Blacklisted regions: ": "Regiões bloqueadas: ",
"Whitelisted regions: ": "Regiões permitidas: ", "Whitelisted regions: ": "Regiões permitidas: ",
@ -185,18 +173,10 @@
"View JavaScript license information.": "Ver informações da licença do JavaScript.", "View JavaScript license information.": "Ver informações da licença do JavaScript.",
"Source available here.": "Código-fonte disponível aqui.", "Source available here.": "Código-fonte disponível aqui.",
"Log out": "Terminar sessão", "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", "Subscriptions": "Subscrições",
"revoke": "revogar", "revoke": "revogar",
"tokens_count": "{{count}} token", "tokens_count": "{{count}} token",
"tokens_count_plural": "{{count}} tokens", "tokens_count_plural": "{{count}} tokens",
"`x` subscriptions": {
"": "`x` subscrições",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições"
},
"Token": "Token", "Token": "Token",
"Token manager": "Gerir tokens", "Token manager": "Gerir tokens",
"Subscription manager": "Gerir subscrições", "Subscription manager": "Gerir subscrições",
@ -396,18 +376,6 @@
"Unsubscribe": "Anular subscrição", "Unsubscribe": "Anular subscrição",
"Shared `x` ago": "Partilhado `x` atrás", "Shared `x` ago": "Partilhado `x` atrás",
"LIVE": "Em direto", "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)", "short": "Curto (< 4 minutos)",
"long": "Longo (> 20 minutos)", "long": "Longo (> 20 minutos)",
"footer_source_code": "Código-fonte", "footer_source_code": "Código-fonte",

View file

@ -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", "LIVE": "ÎN DIRECT",
"Shared `x` ago": "Adăugat acum `x`", "Shared `x` ago": "Adăugat acum `x`",
"Unsubscribe": "Dezabonați-vă", "Unsubscribe": "Dezabonați-vă",
@ -122,22 +110,10 @@
"Subscription manager": "Gestionați abonamentele", "Subscription manager": "Gestionați abonamentele",
"Token manager": "Manager de Tokene", "Token manager": "Manager de Tokene",
"Token": "Token", "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", "Import/export": "Importați/Exportați",
"unsubscribe": "dezabonați-vă", "unsubscribe": "dezabonați-vă",
"revoke": "revocați", "revoke": "revocați",
"Subscriptions": "Abonamente", "Subscriptions": "Abonamente",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificări nevăzute",
"": "`x` notificări nevăzute"
},
"search": "căutați", "search": "căutați",
"Log out": "Deconectați-vă", "Log out": "Deconectați-vă",
"Source available here.": "Codul sursă este disponibil aici.", "Source available here.": "Codul sursă este disponibil aici.",
@ -166,10 +142,6 @@
"Whitelisted regions: ": "Regiunile de pe lista albă: ", "Whitelisted regions: ": "Regiunile de pe lista albă: ",
"Blacklisted regions: ": "Regiunile de pe lista neagră: ", "Blacklisted regions: ": "Regiunile de pe lista neagră: ",
"Shared `x`": "Publicat pe `x`", "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 in `x`": "Premiera în `x`",
"Premieres `x`": "Premiera pe `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.", "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ă.", "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 get channel info.": "Nu am putut primi informații despre acest canal.",
"Could not fetch comments": "Încărcarea comentariilor a eșuat.", "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`", "`x` ago": "acum `x`",
"Load more": "Vedeți mai mult", "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.", "Could not create mix.": "Nu am putut crea această listă de redare.",
"Empty playlist": "Lista de redare este goală", "Empty playlist": "Lista de redare este goală",
"Not a playlist.": "Lista de redare este invalidă.", "Not a playlist.": "Lista de redare este invalidă.",
@ -330,34 +294,6 @@
"Yiddish": "Yiddish", "Yiddish": "Yiddish",
"Yoruba": "Yoruba", "Yoruba": "Yoruba",
"Zulu": "Zoulou", "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: ", "Fallback comments: ": "Comentarii alternative: ",
"Popular": "Popular", "Popular": "Popular",
"Top": "Top", "Top": "Top",

View file

@ -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": "ПРЯМОЙ ЭФИР", "LIVE": "ПРЯМОЙ ЭФИР",
"Shared `x` ago": "Опубликовано `x` назад", "Shared `x` ago": "Опубликовано `x` назад",
"Unsubscribe": "Отписаться", "Unsubscribe": "Отписаться",
@ -127,22 +115,10 @@
"Subscription manager": "Менеджер подписок", "Subscription manager": "Менеджер подписок",
"Token manager": "Менеджер токенов", "Token manager": "Менеджер токенов",
"Token": "Токен", "Token": "Токен",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` подписок",
"": "`x` подписок"
},
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенов",
"": "`x` токенов"
},
"Import/export": "Импорт и экспорт", "Import/export": "Импорт и экспорт",
"unsubscribe": "отписаться", "unsubscribe": "отписаться",
"revoke": "отозвать", "revoke": "отозвать",
"Subscriptions": "Подписки", "Subscriptions": "Подписки",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непросмотренных оповещений",
"": "`x` непросмотренных оповещений"
},
"search": "поиск", "search": "поиск",
"Log out": "Выйти", "Log out": "Выйти",
"Released under the AGPLv3 on Github.": "Выпущено под лицензией AGPLv3 на Github.", "Released under the AGPLv3 on Github.": "Выпущено под лицензией AGPLv3 на Github.",
@ -176,10 +152,6 @@
"Whitelisted regions: ": "Доступно в регионах: ", "Whitelisted regions: ": "Доступно в регионах: ",
"Blacklisted regions: ": "Недоступно в регионах: ", "Blacklisted regions: ": "Недоступно в регионах: ",
"Shared `x`": "Опубликовано `x`", "Shared `x`": "Опубликовано `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` просмотров",
"": "`x` просмотров"
},
"Premieres in `x`": "Премьера через `x`", "Premieres in `x`": "Премьера через `x`",
"Premieres `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. Чтобы увидить комментарии, нажмите сюда, но учтите: они могут загружаться немного медленнее.", "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.": "Такого канала не существует.", "This channel does not exist.": "Такого канала не существует.",
"Could not get channel info.": "Не удаётся получить информацию об этом канале.", "Could not get channel info.": "Не удаётся получить информацию об этом канале.",
"Could not fetch comments": "Не удаётся загрузить комментарии", "Could not fetch comments": "Не удаётся загрузить комментарии",
"View `x` replies": {
"([^.,0-9]|^)1([^.,0-9]|$)": "Показать `x` ответов",
"": "Показать `x` ответов"
},
"`x` ago": "`x` назад", "`x` ago": "`x` назад",
"Load more": "Загрузить больше", "Load more": "Загрузить больше",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` очков",
"": "`x` очков"
},
"Could not create mix.": "Не удаётся создать микс.", "Could not create mix.": "Не удаётся создать микс.",
"Empty playlist": "Плейлист пуст", "Empty playlist": "Плейлист пуст",
"Not a playlist.": "Некорректный плейлист.", "Not a playlist.": "Некорректный плейлист.",
@ -340,34 +304,6 @@
"Yiddish": "Идиш", "Yiddish": "Идиш",
"Yoruba": "Йоруба", "Yoruba": "Йоруба",
"Zulu": "Зулусский", "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: ": "Резервные комментарии: ", "Fallback comments: ": "Резервные комментарии: ",
"Popular": "Популярное", "Popular": "Популярное",
"Search": "Поиск", "Search": "Поиск",

View file

@ -1,7 +1,4 @@
{ {
"`x` subscribers": {
"": "`x` odberateľov"
},
"LIVE": "NAŽIVO", "LIVE": "NAŽIVO",
"Unsubscribe": "Zrušiť odber", "Unsubscribe": "Zrušiť odber",
"Subscribe": "Odoberať", "Subscribe": "Odoberať",

View file

@ -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", "LIVE": "UŽIVO",
"Shared `x` ago": "Podeljeno pre `x`", "Shared `x` ago": "Podeljeno pre `x`",
"Unsubscribe": "Prekini praćenje", "Unsubscribe": "Prekini praćenje",
@ -80,16 +68,8 @@
"preferences_quality_dash_label": "Preferirani kvalitet DASH video formata: ", "preferences_quality_dash_label": "Preferirani kvalitet DASH video formata: ",
"Token manager": "Upravljanje žetonima", "Token manager": "Upravljanje žetonima",
"Token": "Žeton", "Token": "Žeton",
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` žeton",
"": "`x` žetona"
},
"Import/export": "Uvezi/Izvezi", "Import/export": "Uvezi/Izvezi",
"revoke": "opozovi", "revoke": "opozovi",
"`x` unseen notifications": {
"": "`x` nepregledanih obaveštenja",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` nepregledanо obaveštenjе"
},
"search": "pretraga", "search": "pretraga",
"Log out": "Odjava", "Log out": "Odjava",
"Source available here.": "Izvorna koda je ovde dostupna.", "Source available here.": "Izvorna koda je ovde dostupna.",
@ -105,10 +85,6 @@
"Please log in": "Molimo vas da se prijavite", "Please log in": "Molimo vas da se prijavite",
"channel:`x`": "kanal:`x`", "channel:`x`": "kanal:`x`",
"Could not fetch comments": "Uzimanje komentara nije uspelo", "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.", "Could not create mix.": "Pravljenje miksa nije uspelo.",
"Empty playlist": "Prazna plej lista", "Empty playlist": "Prazna plej lista",
"Not a playlist.": "Nije plej lista.", "Not a playlist.": "Nije plej lista.",
@ -145,14 +121,6 @@
"Urdu": "Urdu", "Urdu": "Urdu",
"Uzbek": "Uzbečki", "Uzbek": "Uzbečki",
"Vietnamese": "Vijetnamski", "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: ", "Rating: ": "Ocena/e: ",
"View as playlist": "Pogledaj kao plej listu", "View as playlist": "Pogledaj kao plej listu",
"Default": "Podrazumevan/o", "Default": "Podrazumevan/o",
@ -207,10 +175,6 @@
"Engagement: ": "Angažovanje: ", "Engagement: ": "Angažovanje: ",
"Whitelisted regions: ": "Dozvoljene oblasti: ", "Whitelisted regions: ": "Dozvoljene oblasti: ",
"Shared `x`": "Podeljeno `x`", "Shared `x`": "Podeljeno `x`",
"`x` views": {
"": "`x` pregleda",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` pregled"
},
"Premieres in `x`": "Premera u `x`", "Premieres in `x`": "Premera u `x`",
"Premieres `x`": "Premere 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.", "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", "Romanian": "Rumunski",
"Welsh": "Velški", "Welsh": "Velški",
"Western Frisian": "Zapadnofrizijski", "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: ", "Fallback comments: ": "Komentari u slučaju otkazivanja: ",
"Popular": "Popularno", "Popular": "Popularno",
"Search": "Pretraga", "Search": "Pretraga",
@ -291,10 +239,6 @@
"`x` ago": "pre `x`", "`x` ago": "pre `x`",
"Import/export data": "Uvezi/Izvezi podatke", "Import/export data": "Uvezi/Izvezi podatke",
"`x` uploaded a video": "`x` je otpremio/la video klip", "`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", "Delete account": "Obriši nalog",
"preferences_default_home_label": "Podrazumevana početna stranica: ", "preferences_default_home_label": "Podrazumevana početna stranica: ",
"Serbian": "Srpski", "Serbian": "Srpski",
@ -314,10 +258,6 @@
"Dutch": "Holandski", "Dutch": "Holandski",
"preferences_volume_label": "Jačina zvuka: ", "preferences_volume_label": "Jačina zvuka: ",
"preferences_locale_label": "Jezik: ", "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", "adminprefs_modified_source_code_url_label": "URL veza do skladišta sa Izmenjenom Izvornom Kodom",
"Community": "Zajednica", "Community": "Zajednica",
"Video mode": "Video mod", "Video mode": "Video mod",
@ -414,10 +354,6 @@
"Korean": "Korejski", "Korean": "Korejski",
"Southern Sotho": "Južni Soto", "Southern Sotho": "Južni Soto",
"Thai": "Tajski", "Thai": "Tajski",
"`x` months": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` mesec",
"": "`x` meseci"
},
"preferences_speed_label": "Podrazumevana brzina: ", "preferences_speed_label": "Podrazumevana brzina: ",
"Dark mode: ": "Tamni režim: ", "Dark mode: ": "Tamni režim: ",
"dark": "tamno", "dark": "tamno",

View file

@ -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": "УЖИВО", "LIVE": "УЖИВО",
"Shared `x` ago": "Подељено пре `x`", "Shared `x` ago": "Подељено пре `x`",
"Unsubscribe": "Прекини праћење", "Unsubscribe": "Прекини праћење",
@ -120,22 +108,10 @@
"Subscription manager": "Управљање праћењима", "Subscription manager": "Управљање праћењима",
"Token manager": "Управљање жетонима", "Token manager": "Управљање жетонима",
"Token": "Жетон", "Token": "Жетон",
"`x` subscriptions": {
"": "`x` праћења",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` праћење"
},
"`x` tokens": {
"": "`x` жетона",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` жетон"
},
"Import/export": "Увези/Извези", "Import/export": "Увези/Извези",
"unsubscribe": "прекини са праћењем", "unsubscribe": "прекини са праћењем",
"revoke": "опозови", "revoke": "опозови",
"Subscriptions": "Праћења", "Subscriptions": "Праћења",
"`x` unseen notifications": {
"": "`x` непрочитаних обавештења",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непрегледано обавештење"
},
"search": "претрага", "search": "претрага",
"Log out": "Одјава", "Log out": "Одјава",
"Source available here.": "Изворна кода је овде доступна.", "Source available here.": "Изворна кода је овде доступна.",
@ -161,10 +137,6 @@
"Engagement: ": "Ангажовање: ", "Engagement: ": "Ангажовање: ",
"Whitelisted regions: ": "Дозвољене области: ", "Whitelisted regions: ": "Дозвољене области: ",
"Blacklisted regions: ": "Забрањене области: ", "Blacklisted regions: ": "Забрањене области: ",
"`x` views": {
"": "`x` прегледа",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` преглед"
},
"Premieres in `x`": "Премера у `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. Кликните овде да видите коментаре, чувајте на уму да ово може да потраје дуже док се не учитају.", "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 YouTube comments": "Прикажи YouTube коментаре",
@ -184,10 +156,6 @@
"No such user": "Непостојећи корисник", "No such user": "Непостојећи корисник",
"Chinese (Traditional)": "Кинески (Традиционални)", "Chinese (Traditional)": "Кинески (Традиционални)",
"adminprefs_modified_source_code_url_label": "УРЛ веза до складишта са Измењеном Изворном Кодом", "adminprefs_modified_source_code_url_label": "УРЛ веза до складишта са Измењеном Изворном Кодом",
"`x` hours": {
"": "`x` сати",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` сат"
},
"Lao": "Лаоски", "Lao": "Лаоски",
"Czech": "Чешки", "Czech": "Чешки",
"Kannada": "Канада (Језик)", "Kannada": "Канада (Језик)",
@ -237,10 +205,6 @@
"Invidious Private Feed for `x`": "Инвидиоус Приватни Довод за `x`", "Invidious Private Feed for `x`": "Инвидиоус Приватни Довод за `x`",
"Deleted or invalid channel": "Обрисан или непостојећи канал", "Deleted or invalid channel": "Обрисан или непостојећи канал",
"This channel does not exist.": "Овај канал не постоји.", "This channel does not exist.": "Овај канал не постоји.",
"`x` points": {
"": "`x` поена",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` поен"
},
"Could not create mix.": "Прављење микса није успело.", "Could not create mix.": "Прављење микса није успело.",
"Empty playlist": "Празна плеј листа", "Empty playlist": "Празна плеј листа",
"Not a playlist.": "Није плеј листа.", "Not a playlist.": "Није плеј листа.",
@ -253,14 +217,6 @@
"Western Frisian": "Западнофрисијски", "Western Frisian": "Западнофрисијски",
"Xhosa": "Коса (Језик)", "Xhosa": "Коса (Језик)",
"Yiddish": "Јидиш", "Yiddish": "Јидиш",
"`x` years": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` година",
"": "`x` година"
},
"`x` weeks": {
"": "`x` седмица",
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` седмица"
},
"Hawaiian": "Хавајски", "Hawaiian": "Хавајски",
"Hmong": "Хмонг", "Hmong": "Хмонг",
"Hungarian": "Мађарски", "Hungarian": "Мађарски",
@ -282,18 +238,6 @@
"Sundanese": "Сундски", "Sundanese": "Сундски",
"Swahili": "Свахили", "Swahili": "Свахили",
"Tajik": "Таџички", "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": "Претрага", "Search": "Претрага",
"Rating: ": "Ocena/e: ", "Rating: ": "Ocena/e: ",
"Default": "Подразумеван/о", "Default": "Подразумеван/о",
@ -316,15 +260,7 @@
"channel": "Канал", "channel": "Канал",
"Haitian Creole": "Хаићански Креолски", "Haitian Creole": "Хаићански Креолски",
"Armenian": "Јерменски", "Armenian": "Јерменски",
"View `x` replies": {
"": "Прикажи `x` одговора",
"([^.,0-9]|^)1([^.,0-9]|$)": "Прикажи `x` одговор"
},
"next_steps_error_message_go_to_youtube": "Иди на YouTube", "next_steps_error_message_go_to_youtube": "Иди на YouTube",
"`x` months": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` месец",
"": "`x` месеци"
},
"Indonesian": "Индонежански", "Indonesian": "Индонежански",
"preferences_vr_mode_label": "Интерактивни видео клипови у 360 степени: ", "preferences_vr_mode_label": "Интерактивни видео клипови у 360 степени: ",
"Switch Invidious Instance": "Промени Invidious инстанцу", "Switch Invidious Instance": "Промени Invidious инстанцу",

View file

@ -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", "LIVE": "LIVE",
"Shared `x` ago": "Delad `x` sedan", "Shared `x` ago": "Delad `x` sedan",
"Unsubscribe": "Avprenumerera", "Unsubscribe": "Avprenumerera",
@ -126,22 +114,10 @@
"Subscription manager": "Prenumerationshanterare", "Subscription manager": "Prenumerationshanterare",
"Token manager": "Åtkomst-token-hanterare", "Token manager": "Åtkomst-token-hanterare",
"Token": "Åtkomst-token", "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", "Import/export": "Importera/exportera",
"unsubscribe": "avprenumerera", "unsubscribe": "avprenumerera",
"revoke": "återkalla", "revoke": "återkalla",
"Subscriptions": "Prenumerationer", "Subscriptions": "Prenumerationer",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` osedda aviseringar",
"": "`x` osedda aviseringar"
},
"search": "sök", "search": "sök",
"Log out": "Logga ut", "Log out": "Logga ut",
"Source available here.": "Källkod tillgänglig här.", "Source available here.": "Källkod tillgänglig här.",
@ -174,10 +150,6 @@
"Whitelisted regions: ": "Vitlistade regioner: ", "Whitelisted regions: ": "Vitlistade regioner: ",
"Blacklisted regions: ": "Svartlistade regioner: ", "Blacklisted regions: ": "Svartlistade regioner: ",
"Shared `x`": "Delade `x`", "Shared `x`": "Delade `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` visningar",
"": "`x` visningar"
},
"Premieres in `x`": "Premiär om `x`", "Premieres in `x`": "Premiär om `x`",
"Premieres `x`": "Premiär av `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.", "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.", "This channel does not exist.": "Denna kanal finns inte.",
"Could not get channel info.": "Kunde inte hämta kanalinfo.", "Could not get channel info.": "Kunde inte hämta kanalinfo.",
"Could not fetch comments": "Kunde inte hämta kommentarer", "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", "`x` ago": "`x` sedan",
"Load more": "Ladda fler", "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.", "Could not create mix.": "Kunde inte skapa mix.",
"Empty playlist": "Spellistan är tom", "Empty playlist": "Spellistan är tom",
"Not a playlist.": "Ogiltig spellista.", "Not a playlist.": "Ogiltig spellista.",
@ -338,34 +302,6 @@
"Yiddish": "Jiddisch", "Yiddish": "Jiddisch",
"Yoruba": "Yoruba", "Yoruba": "Yoruba",
"Zulu": "Zulu", "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: ", "Fallback comments: ": "Fallback-kommentarer: ",
"Popular": "Populärt", "Popular": "Populärt",
"Search": "Sök", "Search": "Sök",

View file

@ -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", "LIVE": "CANLI",
"Shared `x` ago": "`x` önce paylaşıldı", "Shared `x` ago": "`x` önce paylaşıldı",
"Unsubscribe": "Abonelikten çık", "Unsubscribe": "Abonelikten çık",
@ -127,22 +115,10 @@
"Subscription manager": "Abonelik yöneticisi", "Subscription manager": "Abonelik yöneticisi",
"Token manager": "Belirteç yöneticisi", "Token manager": "Belirteç yöneticisi",
"Token": "Belirteç", "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", "Import/export": "İçe/dışa aktar",
"unsubscribe": "abonelikten çık", "unsubscribe": "abonelikten çık",
"revoke": "geri al", "revoke": "geri al",
"Subscriptions": "Abonelikler", "Subscriptions": "Abonelikler",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` okunmamış bildirim",
"": "`x` okunmamış bildirim"
},
"search": "ara", "search": "ara",
"Log out": ıkış yap", "Log out": ıkış yap",
"Released under the AGPLv3 on Github.": "Github'da AGPLv3 altında yayınlandı.", "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: ", "Whitelisted regions: ": "Beyaz listeye alınan bölgeler: ",
"Blacklisted regions: ": "Kara listeye alınan bölgeler: ", "Blacklisted regions: ": "Kara listeye alınan bölgeler: ",
"Shared `x`": "`x` paylaşıldı", "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 in `x`": "`x`içinde ilk gösterim",
"Premieres `x`": "`x` 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.", "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.", "This channel does not exist.": "Bu kanal mevcut değil.",
"Could not get channel info.": "Kanal bilgisi alınamadı.", "Could not get channel info.": "Kanal bilgisi alınamadı.",
"Could not fetch comments": "Yorumlar 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", "`x` ago": "`x` önce",
"Load more": "Daha fazla yükle", "Load more": "Daha fazla yükle",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` puan",
"": "`x` puan"
},
"Could not create mix.": "Mix oluşturulamadı.", "Could not create mix.": "Mix oluşturulamadı.",
"Empty playlist": "Boş oynatma listesi", "Empty playlist": "Boş oynatma listesi",
"Not a playlist.": "Oynatma listesi değil.", "Not a playlist.": "Oynatma listesi değil.",
@ -340,34 +304,6 @@
"Yiddish": "Yiddiş", "Yiddish": "Yiddiş",
"Yoruba": "Yoruba dili", "Yoruba": "Yoruba dili",
"Zulu": "Zuluca", "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: ", "Fallback comments: ": "Yedek yorumlar: ",
"Popular": "Popüler", "Popular": "Popüler",
"Search": "Ara", "Search": "Ara",
@ -462,5 +398,37 @@
"360": "360°", "360": "360°",
"videoinfo_watch_on_youTube": "YouTube'da izle", "videoinfo_watch_on_youTube": "YouTube'da izle",
"download_subtitles": "Alt yazılar - `x` (.vtt)", "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"
} }

View file

@ -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": "ПРЯМИЙ ЕФІР", "LIVE": "ПРЯМИЙ ЕФІР",
"Shared `x` ago": "Розміщено `x` назад", "Shared `x` ago": "Розміщено `x` назад",
"Unsubscribe": "Відписатися", "Unsubscribe": "Відписатися",
@ -122,22 +110,10 @@
"Subscription manager": "Менеджер підписок", "Subscription manager": "Менеджер підписок",
"Token manager": "Менеджер токенів", "Token manager": "Менеджер токенів",
"Token": "Токен", "Token": "Токен",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` підписка / підписок / підписки",
"": "`x` підписка / підписок / підписки"
},
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенів",
"": "`x` токенів"
},
"Import/export": "Імпорт і експорт", "Import/export": "Імпорт і експорт",
"unsubscribe": "відписатися", "unsubscribe": "відписатися",
"revoke": "скасувати", "revoke": "скасувати",
"Subscriptions": "Підписки", "Subscriptions": "Підписки",
"`x` unseen notifications": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення",
"": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення"
},
"search": "пошук", "search": "пошук",
"Log out": "Вийти", "Log out": "Вийти",
"Source available here.": "Програмний код доступний тут.", "Source available here.": "Програмний код доступний тут.",
@ -166,10 +142,6 @@
"Whitelisted regions: ": "Доступно у регіонах: ", "Whitelisted regions: ": "Доступно у регіонах: ",
"Blacklisted regions: ": "Недоступно у регіонах: ", "Blacklisted regions: ": "Недоступно у регіонах: ",
"Shared `x`": "Розміщено `x`", "Shared `x`": "Розміщено `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` переглядів",
"": "`x` переглядів"
},
"Premieres in `x`": "Прем’єра через `x`", "Premieres in `x`": "Прем’єра через `x`",
"Premieres `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. Щоб побачити коментарі, натисніть сюда, але майте на увазі, що вони можуть завантажуватися трохи довше.", "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.": "Такого каналу не існує.", "This channel does not exist.": "Такого каналу не існує.",
"Could not get channel info.": "Не вдається отримати інформацію щодо цього каналу.", "Could not get channel info.": "Не вдається отримати інформацію щодо цього каналу.",
"Could not fetch comments": "Не вдається завантажити коментарі", "Could not fetch comments": "Не вдається завантажити коментарі",
"View `x` replies": {
"([^.,0-9]|^)1([^.,0-9]|$)": "Переглянути `x` відповідь / відповідей / відповіді",
"": "Переглянути `x` відповідь / відповідей / відповіді"
},
"`x` ago": "`x` тому", "`x` ago": "`x` тому",
"Load more": "Завантажити більше", "Load more": "Завантажити більше",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` очко / очок / очка",
"": "`x` очко / очок / очка"
},
"Could not create mix.": "Не вдається створити мікс.", "Could not create mix.": "Не вдається створити мікс.",
"Empty playlist": "Плейлист порожній", "Empty playlist": "Плейлист порожній",
"Not a playlist.": "Недійсний плейлист.", "Not a playlist.": "Недійсний плейлист.",
@ -330,34 +294,6 @@
"Yiddish": "Їдиш", "Yiddish": "Їдиш",
"Yoruba": "Йоруба", "Yoruba": "Йоруба",
"Zulu": "Зулу", "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: ": "Резервні коментарі: ", "Fallback comments: ": "Резервні коментарі: ",
"Popular": "Популярне", "Popular": "Популярне",
"Top": "Топ", "Top": "Топ",

View file

@ -414,5 +414,5 @@
"preferences_quality_option_medium": "中等", "preferences_quality_option_medium": "中等",
"preferences_quality_dash_option_auto": "自動", "preferences_quality_dash_option_auto": "自動",
"preferences_quality_dash_option_best": "最佳", "preferences_quality_dash_option_best": "最佳",
"preferences_save_player_pos_label": "儲存目前影片時間 " "preferences_save_player_pos_label": "儲存播放位置 "
} }

View 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

View file

@ -746,6 +746,8 @@ post "/data_control" do |env|
HTTP::FormData.parse(env.request) do |part| HTTP::FormData.parse(env.request) do |part|
body = part.body.gets_to_end body = part.body.gets_to_end
type = part.headers["Content-Type"]
next if body.empty? next if body.empty?
# TODO: Unify into single import based on content-type # TODO: Unify into single import based on content-type
@ -816,19 +818,29 @@ post "/data_control" do |env|
end end
end end
when "import_youtube" 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) subscriptions = XML.parse(body)
user.subscriptions += subscriptions.xpath_nodes(%q(//outline[@type="rss"])).map do |channel| user.subscriptions += subscriptions.xpath_nodes(%q(//outline[@type="rss"])).map do |channel|
channel["xmlUrl"].match(/UC[a-zA-Z0-9_-]{22}/).not_nil![0] channel["xmlUrl"].match(/UC[a-zA-Z0-9_-]{22}/).not_nil![0]
end end
else elsif extension == "json" || type == "application/json"
subscriptions = JSON.parse(body) subscriptions = JSON.parse(body)
user.subscriptions += subscriptions.as_a.compact_map do |entry| user.subscriptions += subscriptions.as_a.compact_map do |entry|
entry["snippet"]["resourceId"]["channelId"].as_s entry["snippet"]["resourceId"]["channelId"].as_s
end 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 end
user.subscriptions.uniq!
user.subscriptions.uniq!
user.subscriptions = get_batch_channels(user.subscriptions, false, false) user.subscriptions = get_batch_channels(user.subscriptions, false, false)
Invidious::Database::Users.update_subscriptions(user) Invidious::Database::Users.update_subscriptions(user)

View 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

View file

@ -1,8 +1,8 @@
<form class="pure-form" action="/search" method="get"> <form class="pure-form" action="/search" method="get">
<fieldset> <fieldset>
<input type="search" id="searchbox" autocomplete="off" autocorrect="off" <input type="search" id="searchbox" autocomplete="off" autocorrect="off"
autocapitalize="none" spellcheck="false" autofocus name="q" autocapitalize="none" spellcheck="false" <% if autofocus %>autofocus<% end %>
placeholder="<%= translate(locale, "search") %>" name="q" placeholder="<%= translate(locale, "search") %>"
title="<%= translate(locale, "search") %>" title="<%= translate(locale, "search") %>"
value="<%= env.get?("search").try {|x| HTML.escape(x.as(String)) } %>"> value="<%= env.get?("search").try {|x| HTML.escape(x.as(String)) } %>">
</fieldset> </fieldset>

View file

@ -14,7 +14,7 @@
</div> </div>
<div class="pure-u-1-4"></div> <div class="pure-u-1-4"></div>
<div class="pure-u-1 pure-u-md-12-24 searchbar"> <div class="pure-u-1 pure-u-md-12-24 searchbar">
<%= rendered "components/search_box" %> <% autofocus = true %><%= rendered "components/search_box" %>
</div> </div>
<div class="pure-u-1-4"></div> <div class="pure-u-1-4"></div>
</div> </div>

View file

@ -36,7 +36,7 @@
<a href="/" class="index-link pure-menu-heading"><img src="/fcb595df6b09edabcc108e4b518df5f7c4e763d4c5ebdaf3b4640a3d8ecdc9b3.png" /></a> <a href="/" class="index-link pure-menu-heading"><img src="/fcb595df6b09edabcc108e4b518df5f7c4e763d4c5ebdaf3b4640a3d8ecdc9b3.png" /></a>
</div> </div>
<div class="pure-u-1 pure-u-md-12-24 searchbar"> <div class="pure-u-1 pure-u-md-12-24 searchbar">
<%= rendered "components/search_box" %> <% autofocus = false %><%= rendered "components/search_box" %>
</div> </div>
<% end %> <% end %>