22 changed files with 614 additions and 452 deletions
-
7locales/ar.json
-
7locales/de.json
-
7locales/en-US.json
-
7locales/eu.json
-
7locales/fr.json
-
7locales/it.json
-
563locales/nb_NO.json
-
7locales/nl.json
-
7locales/pl.json
-
7locales/ru.json
-
239src/invidious.cr
-
19src/invidious/helpers/helpers.cr
-
6src/invidious/jobs.cr
-
6src/invidious/users.cr
-
10src/invidious/views/components/feed_menu.ecr
-
14src/invidious/views/index.ecr
-
56src/invidious/views/login.ecr
-
2src/invidious/views/popular.ecr
-
82src/invidious/views/preferences.ecr
-
2src/invidious/views/template.ecr
-
2src/invidious/views/top.ecr
-
2src/invidious/views/trending.ecr
@ -1,280 +1,287 @@ |
|||
{ |
|||
"`x` subscribers": "`x` abonnenter", |
|||
"`x` videos": "`x` videoer", |
|||
"LIVE": "SANNTIDSVISNING", |
|||
"Shared `x` ago": "Delt for `x` siden", |
|||
"Unsubscribe": "Opphev abonnement", |
|||
"Subscribe": "Abonner", |
|||
"Login to subscribe to `x`": "Logg inn for å abonnere på `x`", |
|||
"View channel on YouTube": "Vis kanal på YouTube", |
|||
"newest": "nyeste", |
|||
"oldest": "eldste", |
|||
"popular": "populært", |
|||
"Preview page": "Forhåndsvis side", |
|||
"Next page": "Neste side", |
|||
"Clear watch history?": "Tøm visningshistorikk?", |
|||
"Yes": "Ja", |
|||
"No": "Nei", |
|||
"Import and Export Data": "Importer- og eksporter data", |
|||
"Import": "Importer", |
|||
"Import Invidious data": "Importer Invidious-data", |
|||
"Import YouTube subscriptions": "Importer YouTube-abonnenter", |
|||
"Import FreeTube subscriptions (.db)": "Importer FreeTube-abonnenter (.db)", |
|||
"Import NewPipe subscriptions (.json)": "Importer NewPipe-abonnenter (.json)", |
|||
"Import NewPipe data (.zip)": "Importer NewPipe-data (.zip)", |
|||
"Export": "Eksporter", |
|||
"Export subscriptions as OPML": "Eksporter abonnenter som OPML", |
|||
"Export subscriptions as OPML (for NewPipe & FreeTube)": "Eksporter abonnenter som OPML (for NewPipe og FreeTube)", |
|||
"Export data as JSON": "Eksporter data som JSON", |
|||
"Delete account?": "Slett konto?", |
|||
"History": "Historikk", |
|||
"Previous page": "Forrige side", |
|||
"An alternative front-end to YouTube": "En alternativ grenseflate for YouTube", |
|||
"JavaScript license information": "JavaScript-lisensinformasjon", |
|||
"source": "kilde", |
|||
"Login": "Logg inn", |
|||
"Login/Register": "Logg inn/registrer", |
|||
"Login to Google": "Logg inn med Google", |
|||
"User ID:": "Bruker-ID:", |
|||
"Password:": "Passord:", |
|||
"Time (h:mm:ss):": "Tid (h:mm:ss):", |
|||
"Text CAPTCHA": "Tekst-CAPTCHA", |
|||
"Image CAPTCHA": "Bilde-CAPTCHA", |
|||
"Sign In": "Innlogging", |
|||
"Register": "Registrer", |
|||
"Email:": "E-post:", |
|||
"Google verification code:": "Google-bekreftelseskode:", |
|||
"Preferences": "Innstillinger", |
|||
"Player preferences": "Avspillerinnstillinger", |
|||
"Always loop: ": "Alltid gjenta: ", |
|||
"Autoplay: ": "Autoavspilling: ", |
|||
"Autoplay next video: ": "Autospill neste video: ", |
|||
"Listen by default: ": "Lytt som forvalg: ", |
|||
"Default speed: ": "Forvalgt hastighet: ", |
|||
"Preferred video quality: ": "Foretrukket videokvalitet: ", |
|||
"Player volume: ": "Avspillerlydstyrke: ", |
|||
"Default comments: ": "Forvalgte kommentarer: ", |
|||
"Default captions: ": "Forvalgte undertitler: ", |
|||
"Fallback captions: ": "Tilbakefallsundertitler: ", |
|||
"Show related videos? ": "Vis relaterte videoer? ", |
|||
"Visual preferences": "Visuelle innstillinger", |
|||
"Dark mode: ": "Mørk drakt: ", |
|||
"Thin mode: ": "Tynt modus: ", |
|||
"Subscription preferences": "Abonnementsinnstillinger", |
|||
"Redirect homepage to feed: ": "Videresend hjemmeside til flyt: ", |
|||
"Number of videos shown in feed: ": "Antall videoer å vise i flyt: ", |
|||
"Sort videos by: ": "Sorter videoer etter: ", |
|||
"published": "publisert", |
|||
"published - reverse": "publisert - motsatt", |
|||
"alphabetically": "alfabetisk", |
|||
"alphabetically - reverse": "alfabetisk - motsatt", |
|||
"channel name": "kanalnavn", |
|||
"channel name - reverse": "kanalnavn - motsatt", |
|||
"Only show latest video from channel: ": "Kun vis siste video fra kanal: ", |
|||
"Only show latest unwatched video from channel: ": "Kun vis siste usette video fra kanal: ", |
|||
"Only show unwatched: ": "Kun vis usette: ", |
|||
"Only show notifications (if there are any): ": "Kun vis merknader (hvis det er noen): ", |
|||
"Data preferences": "Datainnstillinger", |
|||
"Clear watch history": "Tøm visningshistorikk", |
|||
"Import/Export data": "Importer/eksporter data", |
|||
"Manage subscriptions": "Behandle abonnementer", |
|||
"Watch history": "Visningshistorikk", |
|||
"Delete account": "Slett konto", |
|||
"Save preferences": "Lagre innstillinger", |
|||
"Subscription manager": "Abonnementsbehandler", |
|||
"`x` subscriptions": "`x` abonnementer", |
|||
"Import/Export": "Importer/eksporter", |
|||
"unsubscribe": "opphev abonnement", |
|||
"Subscriptions": "Abonnement", |
|||
"`x` unseen notifications": "`x` usette merknader", |
|||
"search": "søk", |
|||
"Sign out": "Logg ut", |
|||
"Released under the AGPLv3 by Omar Roth.": "Utgitt med AGPLv3+lisens av Omar Roth.", |
|||
"Source available here.": "Kildekode tilgjengelig her.", |
|||
"View JavaScript license information.": "Vis JavaScript-lisensinfo.", |
|||
"Trending": "Trendsettende", |
|||
"Watch video on Youtube": "Vis video på YouTube", |
|||
"Genre: ": "Sjanger: ", |
|||
"License: ": "Lisens: ", |
|||
"Family friendly? ": "Familievennlig? ", |
|||
"Wilson score: ": "Wilson-poengsum: ", |
|||
"Engagement: ": "Engasjement: ", |
|||
"Whitelisted regions: ": "Hvitlistede regioner: ", |
|||
"Blacklisted regions: ": "Svartelistede regioner: ", |
|||
"Shared `x`": "Delt `x`", |
|||
"Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it 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.", |
|||
"View YouTube comments": "Vis YouTube-kommentarer", |
|||
"View more comments on Reddit": "Vis flere kommenterer på Reddit", |
|||
"View `x` comments": "Vis `x` kommentarer", |
|||
"View Reddit comments": "Vis Reddit-kommentarer", |
|||
"Hide replies": "Skjul svar", |
|||
"Show replies": "Vis svar", |
|||
"Incorrect password": "Feil passord", |
|||
"Quota exceeded, try again in a few hours": "Kvote overskredet, prøv igjen om et par timer", |
|||
"Unable to login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Kunne ikke logge inn, forsikre deg om at tofaktor-identitetsbekreftelse (Authenticator eller SMS) er skrudd på.", |
|||
"Invalid TFA code": "Ugyldig tofaktorkode", |
|||
"Login failed. This may be because two-factor authentication is not enabled on your account.": "Innlogging mislyktes. Dette kan være fordi tofaktor-identitetsbekreftelse er skrudd av på kontoen din.", |
|||
"Invalid answer": "Ugyldig svar", |
|||
"Invalid CAPTCHA": "Ugyldig CAPTCHA", |
|||
"CAPTCHA is a required field": "CAPTCHA er et påkrevd felt", |
|||
"User ID is a required field": "Bruker-ID er et påkrevd felt", |
|||
"Password is a required field": "Passord er et påkrevd felt", |
|||
"Invalid username or password": "Ugyldig brukernavn eller passord", |
|||
"Please sign in using 'Sign in with Google'": "Logg inn ved bruk av \"Google-innlogging\"", |
|||
"Password cannot be empty": "Passordet kan ikke være tomt", |
|||
"Password cannot be longer than 55 characters": "Passordet kan ikke være lengre enn 55 tegn", |
|||
"Please sign in": "Logg inn", |
|||
"Invidious Private Feed for `x`": "Ugyldig privat flyt for `x`", |
|||
"channel:`x`": "kanal `x`", |
|||
"Deleted or invalid channel": "Slettet eller ugyldig kanal", |
|||
"This channel does not exist.": "Denne kanalen finnes ikke.", |
|||
"Could not get channel info.": "Kunne ikke innhente kanalinfo.", |
|||
"Could not fetch comments": "Kunne ikke hente kommentarer", |
|||
"View `x` replies": "Vis `x` svar", |
|||
"`x` ago": "`x` siden", |
|||
"Load more": "Last inn flere", |
|||
"`x` points": "`x` poeng", |
|||
"Could not create mix.": "Kunne ikke opprette miks.", |
|||
"Playlist is empty": "Spillelisten er tom", |
|||
"Invalid playlist.": "Ugyldig spilleliste.", |
|||
"Playlist does not exist.": "Spillelisten finnes ikke.", |
|||
"Could not pull trending pages.": "Kunne ikke hente trendsettende sider.", |
|||
"Hidden field \"challenge\" is a required field": "Skjult felt \"utfordring\" er et påkrevd felt", |
|||
"Hidden field \"token\" is a required field": "Skjult felt \"symbol\" er et påkrevd felt", |
|||
"Invalid challenge": "Ugyldig utfordring", |
|||
"Invalid token": "Ugyldig symbol", |
|||
"Invalid user": "Ugyldig bruker", |
|||
"Token is expired, please try again": "Symbol utløpt, prøv igjen", |
|||
"English": "Engelsk", |
|||
"English (auto-generated)": "Engelsk (auto-generert)", |
|||
"Afrikaans": "", |
|||
"Albanian": "Albansk", |
|||
"Amharic": "", |
|||
"Arabic": "Arabisk", |
|||
"Armenian": "Armensk", |
|||
"Azerbaijani": "", |
|||
"Bangla": "", |
|||
"Basque": "", |
|||
"Belarusian": "Hviterussisk", |
|||
"Bosnian": "Bosnisk", |
|||
"Bulgarian": "Bulgarsk", |
|||
"Burmese": "Burmesisk", |
|||
"Catalan": "Katalansk", |
|||
"Cebuano": "", |
|||
"Chinese (Simplified)": "", |
|||
"Chinese (Traditional)": "", |
|||
"Corsican": "", |
|||
"Croatian": "", |
|||
"Czech": "Tsjekkisk", |
|||
"Danish": "Dansk", |
|||
"Dutch": "", |
|||
"Esperanto": "Esperanto", |
|||
"Estonian": "", |
|||
"Filipino": "", |
|||
"Finnish": "Finsk", |
|||
"French": "Fransk", |
|||
"Galician": "", |
|||
"Georgian": "", |
|||
"German": "", |
|||
"Greek": "", |
|||
"Gujarati": "", |
|||
"Haitian Creole": "", |
|||
"Hausa": "", |
|||
"Hawaiian": "", |
|||
"Hebrew": "", |
|||
"Hindi": "", |
|||
"Hmong": "", |
|||
"Hungarian": "Ungarsk", |
|||
"Icelandic": "Islandsk", |
|||
"Igbo": "", |
|||
"Indonesian": "Indonesisk", |
|||
"Irish": "Irsk", |
|||
"Italian": "Italiensk", |
|||
"Japanese": "Japansk", |
|||
"Javanese": "", |
|||
"Kannada": "", |
|||
"Kazakh": "", |
|||
"Khmer": "", |
|||
"Korean": "", |
|||
"Kurdish": "", |
|||
"Kyrgyz": "", |
|||
"Lao": "", |
|||
"Latin": "", |
|||
"Latvian": "", |
|||
"Lithuanian": "", |
|||
"Luxembourgish": "", |
|||
"Macedonian": "", |
|||
"Malagasy": "", |
|||
"Malay": "", |
|||
"Malayalam": "", |
|||
"Maltese": "", |
|||
"Maori": "", |
|||
"Marathi": "", |
|||
"Mongolian": "", |
|||
"Nepali": "", |
|||
"Norwegian": "Norsk bokmål", |
|||
"Nyanja": "", |
|||
"Pashto": "", |
|||
"Persian": "", |
|||
"Polish": "", |
|||
"Portuguese": "", |
|||
"Punjabi": "", |
|||
"Romanian": "", |
|||
"Russian": "Russisk", |
|||
"Samoan": "", |
|||
"Scottish Gaelic": "", |
|||
"Serbian": "Serbisk", |
|||
"Shona": "", |
|||
"Sindhi": "", |
|||
"Sinhala": "", |
|||
"Slovak": "Slovakisk", |
|||
"Slovenian": "Slovensk", |
|||
"Somali": "Somali", |
|||
"Southern Sotho": "", |
|||
"Spanish": "Spansk", |
|||
"Spanish (Latin America)": "", |
|||
"Sundanese": "", |
|||
"Swahili": "", |
|||
"Swedish": "Svensk", |
|||
"Tajik": "", |
|||
"Tamil": "", |
|||
"Telugu": "", |
|||
"Thai": "", |
|||
"Turkish": "Tyrkisk", |
|||
"Ukrainian": "Ukrainsk", |
|||
"Urdu": "", |
|||
"Uzbek": "", |
|||
"Vietnamese": "Vietnamesisk", |
|||
"Welsh": "", |
|||
"Western Frisian": "", |
|||
"Xhosa": "", |
|||
"Yiddish": "", |
|||
"Yoruba": "", |
|||
"Zulu": "", |
|||
"`x` years": "`x` år", |
|||
"`x` months": "`x` måneder", |
|||
"`x` weeks": "`x` uker", |
|||
"`x` days": "`x` dager", |
|||
"`x` hours": "`x` timer", |
|||
"`x` minutes": "`x` minutter", |
|||
"`x` seconds": "`x` sekunder", |
|||
"Fallback comments: ": "Tilbakefallskommentarer: ", |
|||
"Popular": "Pupulært", |
|||
"Top": "Topp", |
|||
"About": "Om", |
|||
"Rating: ": "Vurdering: ", |
|||
"Language: ": "Språk: ", |
|||
"Default": "Forvalg", |
|||
"Music": "Musikk", |
|||
"Gaming": "Spill", |
|||
"News": "Nyheter", |
|||
"Movies": "Filmer", |
|||
"Download": "Last ned", |
|||
"Download as: ": "Last ned som: ", |
|||
"%A %B %-d, %Y": "", |
|||
"(edited)": "(redigert)", |
|||
"Youtube permalink of the comment": "Permanent YouTube-lenke til innholdet", |
|||
"`x` marked it with a ❤": "`x` levnet et ❤", |
|||
"Audio mode": "Lydmodus", |
|||
"Video mode": "Video-modus" |
|||
"`x` subscribers": "`x` abonnenter", |
|||
"`x` videos": "`x` videoer", |
|||
"LIVE": "SANNTIDSVISNING", |
|||
"Shared `x` ago": "Delt for `x` siden", |
|||
"Unsubscribe": "Opphev abonnement", |
|||
"Subscribe": "Abonner", |
|||
"Login to subscribe to `x`": "Logg inn for å abonnere på `x`", |
|||
"View channel on YouTube": "Vis kanal på YouTube", |
|||
"newest": "nyeste", |
|||
"oldest": "eldste", |
|||
"popular": "populært", |
|||
"Preview page": "Forhåndsvis side", |
|||
"Next page": "Neste side", |
|||
"Clear watch history?": "Tøm visningshistorikk?", |
|||
"Yes": "Ja", |
|||
"No": "Nei", |
|||
"Import and Export Data": "Importer- og eksporter data", |
|||
"Import": "Importer", |
|||
"Import Invidious data": "Importer Invidious-data", |
|||
"Import YouTube subscriptions": "Importer YouTube-abonnenter", |
|||
"Import FreeTube subscriptions (.db)": "Importer FreeTube-abonnenter (.db)", |
|||
"Import NewPipe subscriptions (.json)": "Importer NewPipe-abonnenter (.json)", |
|||
"Import NewPipe data (.zip)": "Importer NewPipe-data (.zip)", |
|||
"Export": "Eksporter", |
|||
"Export subscriptions as OPML": "Eksporter abonnenter som OPML", |
|||
"Export subscriptions as OPML (for NewPipe & FreeTube)": "Eksporter abonnenter som OPML (for NewPipe og FreeTube)", |
|||
"Export data as JSON": "Eksporter data som JSON", |
|||
"Delete account?": "Slett konto?", |
|||
"History": "Historikk", |
|||
"Previous page": "Forrige side", |
|||
"An alternative front-end to YouTube": "En alternativ grenseflate for YouTube", |
|||
"JavaScript license information": "JavaScript-lisensinformasjon", |
|||
"source": "kilde", |
|||
"Login": "Logg inn", |
|||
"Login/Register": "Logg inn/registrer", |
|||
"Login to Google": "Logg inn med Google", |
|||
"User ID:": "Bruker-ID:", |
|||
"Password:": "Passord:", |
|||
"Time (h:mm:ss):": "Tid (h:mm:ss):", |
|||
"Text CAPTCHA": "Tekst-CAPTCHA", |
|||
"Image CAPTCHA": "Bilde-CAPTCHA", |
|||
"Sign In": "Innlogging", |
|||
"Register": "Registrer", |
|||
"Email:": "E-post:", |
|||
"Google verification code:": "Google-bekreftelseskode:", |
|||
"Preferences": "Innstillinger", |
|||
"Player preferences": "Avspillerinnstillinger", |
|||
"Always loop: ": "Alltid gjenta: ", |
|||
"Autoplay: ": "Autoavspilling: ", |
|||
"Autoplay next video: ": "Autospill neste video: ", |
|||
"Listen by default: ": "Lytt som forvalg: ", |
|||
"Default speed: ": "Forvalgt hastighet: ", |
|||
"Preferred video quality: ": "Foretrukket videokvalitet: ", |
|||
"Player volume: ": "Avspillerlydstyrke: ", |
|||
"Default comments: ": "Forvalgte kommentarer: ", |
|||
"Default captions: ": "Forvalgte undertitler: ", |
|||
"Fallback captions: ": "Tilbakefallsundertitler: ", |
|||
"Show related videos? ": "Vis relaterte videoer? ", |
|||
"Visual preferences": "Visuelle innstillinger", |
|||
"Dark mode: ": "Mørk drakt: ", |
|||
"Thin mode: ": "Tynt modus: ", |
|||
"Subscription preferences": "Abonnementsinnstillinger", |
|||
"Redirect homepage to feed: ": "Videresend hjemmeside til flyt: ", |
|||
"Number of videos shown in feed: ": "Antall videoer å vise i flyt: ", |
|||
"Sort videos by: ": "Sorter videoer etter: ", |
|||
"published": "publisert", |
|||
"published - reverse": "publisert - motsatt", |
|||
"alphabetically": "alfabetisk", |
|||
"alphabetically - reverse": "alfabetisk - motsatt", |
|||
"channel name": "kanalnavn", |
|||
"channel name - reverse": "kanalnavn - motsatt", |
|||
"Only show latest video from channel: ": "Kun vis siste video fra kanal: ", |
|||
"Only show latest unwatched video from channel: ": "Kun vis siste usette video fra kanal: ", |
|||
"Only show unwatched: ": "Kun vis usette: ", |
|||
"Only show notifications (if there are any): ": "Kun vis merknader (hvis det er noen): ", |
|||
"Data preferences": "Datainnstillinger", |
|||
"Clear watch history": "Tøm visningshistorikk", |
|||
"Import/Export data": "Importer/eksporter data", |
|||
"Manage subscriptions": "Behandle abonnementer", |
|||
"Watch history": "Visningshistorikk", |
|||
"Delete account": "Slett konto", |
|||
"Administrator preferences": "", |
|||
"Default homepage: ": "", |
|||
"Feed menu: ": "", |
|||
"Top enabled? ": "", |
|||
"CAPTCHA enabled? ": "", |
|||
"Login enabled? ": "", |
|||
"Registration enabled? ": "", |
|||
"Save preferences": "Lagre innstillinger", |
|||
"Subscription manager": "Abonnementsbehandler", |
|||
"`x` subscriptions": "`x` abonnementer", |
|||
"Import/Export": "Importer/eksporter", |
|||
"unsubscribe": "opphev abonnement", |
|||
"Subscriptions": "Abonnement", |
|||
"`x` unseen notifications": "`x` usette merknader", |
|||
"search": "søk", |
|||
"Sign out": "Logg ut", |
|||
"Released under the AGPLv3 by Omar Roth.": "Utgitt med AGPLv3+lisens av Omar Roth.", |
|||
"Source available here.": "Kildekode tilgjengelig her.", |
|||
"View JavaScript license information.": "Vis JavaScript-lisensinfo.", |
|||
"Trending": "Trendsettende", |
|||
"Watch video on Youtube": "Vis video på YouTube", |
|||
"Genre: ": "Sjanger: ", |
|||
"License: ": "Lisens: ", |
|||
"Family friendly? ": "Familievennlig? ", |
|||
"Wilson score: ": "Wilson-poengsum: ", |
|||
"Engagement: ": "Engasjement: ", |
|||
"Whitelisted regions: ": "Hvitlistede regioner: ", |
|||
"Blacklisted regions: ": "Svartelistede regioner: ", |
|||
"Shared `x`": "Delt `x`", |
|||
"Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it 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.", |
|||
"View YouTube comments": "Vis YouTube-kommentarer", |
|||
"View more comments on Reddit": "Vis flere kommenterer på Reddit", |
|||
"View `x` comments": "Vis `x` kommentarer", |
|||
"View Reddit comments": "Vis Reddit-kommentarer", |
|||
"Hide replies": "Skjul svar", |
|||
"Show replies": "Vis svar", |
|||
"Incorrect password": "Feil passord", |
|||
"Quota exceeded, try again in a few hours": "Kvote overskredet, prøv igjen om et par timer", |
|||
"Unable to login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Kunne ikke logge inn, forsikre deg om at tofaktor-identitetsbekreftelse (Authenticator eller SMS) er skrudd på.", |
|||
"Invalid TFA code": "Ugyldig tofaktorkode", |
|||
"Login failed. This may be because two-factor authentication is not enabled on your account.": "Innlogging mislyktes. Dette kan være fordi tofaktor-identitetsbekreftelse er skrudd av på kontoen din.", |
|||
"Invalid answer": "Ugyldig svar", |
|||
"Invalid CAPTCHA": "Ugyldig CAPTCHA", |
|||
"CAPTCHA is a required field": "CAPTCHA er et påkrevd felt", |
|||
"User ID is a required field": "Bruker-ID er et påkrevd felt", |
|||
"Password is a required field": "Passord er et påkrevd felt", |
|||
"Invalid username or password": "Ugyldig brukernavn eller passord", |
|||
"Please sign in using 'Sign in with Google'": "Logg inn ved bruk av \"Google-innlogging\"", |
|||
"Password cannot be empty": "Passordet kan ikke være tomt", |
|||
"Password cannot be longer than 55 characters": "Passordet kan ikke være lengre enn 55 tegn", |
|||
"Please sign in": "Logg inn", |
|||
"Invidious Private Feed for `x`": "Ugyldig privat flyt for `x`", |
|||
"channel:`x`": "kanal `x`", |
|||
"Deleted or invalid channel": "Slettet eller ugyldig kanal", |
|||
"This channel does not exist.": "Denne kanalen finnes ikke.", |
|||
"Could not get channel info.": "Kunne ikke innhente kanalinfo.", |
|||
"Could not fetch comments": "Kunne ikke hente kommentarer", |
|||
"View `x` replies": "Vis `x` svar", |
|||
"`x` ago": "`x` siden", |
|||
"Load more": "Last inn flere", |
|||
"`x` points": "`x` poeng", |
|||
"Could not create mix.": "Kunne ikke opprette miks.", |
|||
"Playlist is empty": "Spillelisten er tom", |
|||
"Invalid playlist.": "Ugyldig spilleliste.", |
|||
"Playlist does not exist.": "Spillelisten finnes ikke.", |
|||
"Could not pull trending pages.": "Kunne ikke hente trendsettende sider.", |
|||
"Hidden field \"challenge\" is a required field": "Skjult felt \"utfordring\" er et påkrevd felt", |
|||
"Hidden field \"token\" is a required field": "Skjult felt \"symbol\" er et påkrevd felt", |
|||
"Invalid challenge": "Ugyldig utfordring", |
|||
"Invalid token": "Ugyldig symbol", |
|||
"Invalid user": "Ugyldig bruker", |
|||
"Token is expired, please try again": "Symbol utløpt, prøv igjen", |
|||
"English": "Engelsk", |
|||
"English (auto-generated)": "Engelsk (auto-generert)", |
|||
"Afrikaans": "", |
|||
"Albanian": "Albansk", |
|||
"Amharic": "", |
|||
"Arabic": "Arabisk", |
|||
"Armenian": "Armensk", |
|||
"Azerbaijani": "", |
|||
"Bangla": "", |
|||
"Basque": "", |
|||
"Belarusian": "Hviterussisk", |
|||
"Bosnian": "Bosnisk", |
|||
"Bulgarian": "Bulgarsk", |
|||
"Burmese": "Burmesisk", |
|||
"Catalan": "Katalansk", |
|||
"Cebuano": "", |
|||
"Chinese (Simplified)": "", |
|||
"Chinese (Traditional)": "", |
|||
"Corsican": "", |
|||
"Croatian": "", |
|||
"Czech": "Tsjekkisk", |
|||
"Danish": "Dansk", |
|||
"Dutch": "", |
|||
"Esperanto": "Esperanto", |
|||
"Estonian": "", |
|||
"Filipino": "", |
|||
"Finnish": "Finsk", |
|||
"French": "Fransk", |
|||
"Galician": "", |
|||
"Georgian": "", |
|||
"German": "", |
|||
"Greek": "", |
|||
"Gujarati": "", |
|||
"Haitian Creole": "", |
|||
"Hausa": "", |
|||
"Hawaiian": "", |
|||
"Hebrew": "", |
|||
"Hindi": "", |
|||
"Hmong": "", |
|||
"Hungarian": "Ungarsk", |
|||
"Icelandic": "Islandsk", |
|||
"Igbo": "", |
|||
"Indonesian": "Indonesisk", |
|||
"Irish": "Irsk", |
|||
"Italian": "Italiensk", |
|||
"Japanese": "Japansk", |
|||
"Javanese": "", |
|||
"Kannada": "", |
|||
"Kazakh": "", |
|||
"Khmer": "", |
|||
"Korean": "", |
|||
"Kurdish": "", |
|||
"Kyrgyz": "", |
|||
"Lao": "", |
|||
"Latin": "", |
|||
"Latvian": "", |
|||
"Lithuanian": "", |
|||
"Luxembourgish": "", |
|||
"Macedonian": "", |
|||
"Malagasy": "", |
|||
"Malay": "", |
|||
"Malayalam": "", |
|||
"Maltese": "", |
|||
"Maori": "", |
|||
"Marathi": "", |
|||
"Mongolian": "", |
|||
"Nepali": "", |
|||
"Norwegian": "Norsk bokmål", |
|||
"Nyanja": "", |
|||
"Pashto": "", |
|||
"Persian": "", |
|||
"Polish": "", |
|||
"Portuguese": "", |
|||
"Punjabi": "", |
|||
"Romanian": "", |
|||
"Russian": "Russisk", |
|||
"Samoan": "", |
|||
"Scottish Gaelic": "", |
|||
"Serbian": "Serbisk", |
|||
"Shona": "", |
|||
"Sindhi": "", |
|||
"Sinhala": "", |
|||
"Slovak": "Slovakisk", |
|||
"Slovenian": "Slovensk", |
|||
"Somali": "Somali", |
|||
"Southern Sotho": "", |
|||
"Spanish": "Spansk", |
|||
"Spanish (Latin America)": "", |
|||
"Sundanese": "", |
|||
"Swahili": "", |
|||
"Swedish": "Svensk", |
|||
"Tajik": "", |
|||
"Tamil": "", |
|||
"Telugu": "", |
|||
"Thai": "", |
|||
"Turkish": "Tyrkisk", |
|||
"Ukrainian": "Ukrainsk", |
|||
"Urdu": "", |
|||
"Uzbek": "", |
|||
"Vietnamese": "Vietnamesisk", |
|||
"Welsh": "", |
|||
"Western Frisian": "", |
|||
"Xhosa": "", |
|||
"Yiddish": "", |
|||
"Yoruba": "", |
|||
"Zulu": "", |
|||
"`x` years": "`x` år", |
|||
"`x` months": "`x` måneder", |
|||
"`x` weeks": "`x` uker", |
|||
"`x` days": "`x` dager", |
|||
"`x` hours": "`x` timer", |
|||
"`x` minutes": "`x` minutter", |
|||
"`x` seconds": "`x` sekunder", |
|||
"Fallback comments: ": "Tilbakefallskommentarer: ", |
|||
"Popular": "Pupulært", |
|||
"Top": "Topp", |
|||
"About": "Om", |
|||
"Rating: ": "Vurdering: ", |
|||
"Language: ": "Språk: ", |
|||
"Default": "Forvalg", |
|||
"Music": "Musikk", |
|||
"Gaming": "Spill", |
|||
"News": "Nyheter", |
|||
"Movies": "Filmer", |
|||
"Download": "Last ned", |
|||
"Download as: ": "Last ned som: ", |
|||
"%A %B %-d, %Y": "", |
|||
"(edited)": "(redigert)", |
|||
"Youtube permalink of the comment": "Permanent YouTube-lenke til innholdet", |
|||
"`x` marked it with a ❤": "`x` levnet et ❤", |
|||
"Audio mode": "Lydmodus", |
|||
"Video mode": "Video-modus" |
|||
} |
@ -1,14 +0,0 @@ |
|||
<% content_for "header" do %> |
|||
<meta name="description" content="<%= translate(locale, "An alternative front-end to YouTube") %>"> |
|||
<title>Invidious</title> |
|||
<% end %> |
|||
|
|||
<%= rendered "components/feed_menu" %> |
|||
|
|||
<div class="pure-g"> |
|||
<% top_videos.each_slice(4) do |slice| %> |
|||
<% slice.each do |item| %> |
|||
<%= rendered "components/item" %> |
|||
<% end %> |
|||
<% end %> |
|||
</div> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue