summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--locales/da.json27
-rw-r--r--locales/de.json85
-rw-r--r--locales/eo.json85
-rw-r--r--locales/es.json85
-rw-r--r--locales/nb-NO.json85
-rw-r--r--locales/nl.json85
-rw-r--r--locales/pl.json85
-rw-r--r--locales/pt-BR.json85
-rw-r--r--locales/ro.json85
-rw-r--r--locales/ru.json85
-rw-r--r--locales/sv-SE.json85
-rw-r--r--locales/uk.json85
-rw-r--r--locales/zh-CN.json85
13 files changed, 843 insertions, 204 deletions
diff --git a/locales/da.json b/locales/da.json
index b52905c3..d01080f5 100644
--- a/locales/da.json
+++ b/locales/da.json
@@ -384,5 +384,32 @@
"Videos": "",
"Playlists": "",
"Community": "",
+ "relevance": "",
+ "rating": "",
+ "date": "",
+ "views": "",
+ "content_type": "",
+ "duration": "",
+ "features": "",
+ "sort": "",
+ "hour": "",
+ "today": "",
+ "week": "",
+ "month": "",
+ "year": "",
+ "video": "",
+ "channel": "",
+ "playlist": "",
+ "movie": "",
+ "show": "",
+ "hd": "",
+ "subtitles": "",
+ "creative_commons": "",
+ "3d": "",
+ "live": "",
+ "4k": "",
+ "location": "",
+ "hdr": "",
+ "filter": "",
"Current version: ": ""
} \ No newline at end of file
diff --git a/locales/de.json b/locales/de.json
index eff559fb..1985e43a 100644
--- a/locales/de.json
+++ b/locales/de.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` Abonnenten",
- "`x` videos": "`x` Videos",
- "`x` playlists": "`x` Wiedergabelisten",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Abonnenten",
+ "": "`x` Abonnenten"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Videos",
+ "": "`x` Videos"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Wiedergabelisten",
+ "": "`x` Wiedergabelisten"
+ },
"LIVE": "LIVE",
"Shared `x` ago": "Vor `x` geteilt",
"Unsubscribe": "Abbestellen",
@@ -113,13 +122,22 @@
"Subscription manager": "Abonnementverwaltung",
"Token manager": "Tokenverwalter",
"Token": "Token",
- "`x` subscriptions": "`x` Abonnements",
- "`x` tokens": "`x` Tokens",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Abonnements",
+ "": "`x` Abonnements"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Tokens",
+ "": "`x` Tokens"
+ },
"Import/export": "Importieren/Exportieren",
"unsubscribe": "abbestellen",
"revoke": "widerrufen",
"Subscriptions": "Abonnements",
- "`x` unseen notifications": "`x` ungesehene Benachrichtigungen",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ungesehene Benachrichtigungen",
+ "": "`x` ungesehene Benachrichtigungen"
+ },
"search": "Suchen",
"Log out": "Abmelden",
"Released under the AGPLv3 by Omar Roth.": "Veröffentlicht unter AGPLv3 von Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Erlaubte Regionen: ",
"Blacklisted regions: ": "Unerlaubte Regionen: ",
"Shared `x`": "Geteilt `x`",
- "`x` views": "`x` Aufrufe",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Aufrufe",
+ "": "`x` Aufrufe"
+ },
"Premieres in `x`": "Zuerst gesehen in `x`",
"Premieres `x`": "Erster Start `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hallo! Anscheinend haben Sie JavaScript deaktiviert. Klicken Sie hier um Kommentare anzuzeigen, beachten sie dass es etwas länger dauern kann um sie zu laden.",
"View YouTube comments": "YouTube Kommentare anzeigen",
"View more comments on Reddit": "Mehr Kommentare auf Reddit anzeigen",
- "View `x` comments": "`x` Kommentare anzeigen",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Kommentare anzeigen",
+ "": "`x` Kommentare anzeigen"
+ },
"View Reddit comments": "Reddit Kommentare anzeigen",
"Hide replies": "Antworten verstecken",
"Show replies": "Antworten anzeigen",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Dieser Kanal existiert nicht.",
"Could not get channel info.": "Kanalinformationen konnten nicht geladen werden.",
"Could not fetch comments": "Kommentare konnten nicht geladen werden",
- "View `x` replies": "Zeige `x` Antworten",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Zeige `x` Antworten",
+ "": "Zeige `x` Antworten"
+ },
"`x` ago": "vor `x`",
"Load more": "Mehr laden",
- "`x` points": "`x` Punkte",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Punkte",
+ "": "`x` Punkte"
+ },
"Could not create mix.": "Mix konnte nicht erstellt werden.",
"Empty playlist": "Playlist ist leer",
"Not a playlist.": "Ungültige Playlist.",
@@ -301,13 +331,34 @@
"Yiddish": "Jiddisch",
"Yoruba": "Joruba",
"Zulu": "Zulu",
- "`x` years": "`x` Jahre",
- "`x` months": "`x` Monate",
- "`x` weeks": "`x` Wochen",
- "`x` days": "`x` Tage",
- "`x` hours": "`x` Stunden",
- "`x` minutes": "`x` Minuten",
- "`x` seconds": "`x` Sekunden",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Jahre",
+ "": "`x` Jahre"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Monate",
+ "": "`x` Monate"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Wochen",
+ "": "`x` Wochen"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Tage",
+ "": "`x` Tage"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Stunden",
+ "": "`x` Stunden"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Minuten",
+ "": "`x` Minuten"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` Sekunden",
+ "": "`x` Sekunden"
+ },
"Fallback comments: ": "Alternative Kommentare: ",
"Popular": "Populär",
"Search": "",
diff --git a/locales/eo.json b/locales/eo.json
index de120b0e..baf2e2d0 100644
--- a/locales/eo.json
+++ b/locales/eo.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` abonantoj",
- "`x` videos": "`x` filmetoj",
- "`x` playlists": "`x` ludlistoj",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonantoj",
+ "": "`x` abonantoj"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` filmetoj",
+ "": "`x` filmetoj"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ludlistoj",
+ "": "`x` ludlistoj"
+ },
"LIVE": "NUNA",
"Shared `x` ago": "Konigita antaŭ `x`",
"Unsubscribe": "Malabonu",
@@ -113,13 +122,22 @@
"Subscription manager": "Administrilo de abonoj",
"Token manager": "Ĵetona administrilo",
"Token": "Ĵetono",
- "`x` subscriptions": "`x` abonoj",
- "`x` tokens": "`x` ĵetonoj",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonoj",
+ "": "`x` abonoj"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ĵetonoj",
+ "": "`x` ĵetonoj"
+ },
"Import/export": "Importi/Eksporti",
"unsubscribe": "malabonu",
"revoke": "senvalidigi",
"Subscriptions": "Abonoj",
- "`x` unseen notifications": "`x` neviditaj sciigoj",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviditaj sciigoj",
+ "": "`x` neviditaj sciigoj"
+ },
"search": "serĉi",
"Log out": "Elsaluti",
"Released under the AGPLv3 by Omar Roth.": "Eldonita sub la AGPLv3 de Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Regionoj listigitaj en blanka listo: ",
"Blacklisted regions: ": "Regionoj listigitaj en nigra listo: ",
"Shared `x`": "Konigita `x`",
- "`x` views": "`x` spektaĵoj",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` spektaĵoj",
+ "": "`x` spektaĵoj"
+ },
"Premieres in `x`": "Premieras en `x`",
"Premieres `x`": "Premieras `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Saluton! Ŝajnas, ke vi havas Ĝavoskripton malebligitan. Klaku ĉi tie por vidi komentojn, memoru, ke la ŝargado povus daŭri iom pli.",
"View YouTube comments": "Vidi komentojn de JuTubo",
"View more comments on Reddit": "Vidi pli komentoj en Reddit",
- "View `x` comments": "Vidi `x` komentojn",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Vidi `x` komentojn",
+ "": "Vidi `x` komentojn"
+ },
"View Reddit comments": "Vidi komentojn de Reddit",
"Hide replies": "Kaŝi respondojn",
"Show replies": "Montri respondojn",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Ĉi tiu kanalo ne ekzistas.",
"Could not get channel info.": "Ne povis havigi kanalan informon.",
"Could not fetch comments": "Ne povis venigi komentojn",
- "View `x` replies": "Vidi `x` respondojn",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Vidi `x` respondojn",
+ "": "Vidi `x` respondojn"
+ },
"`x` ago": "antaŭ `x`",
"Load more": "Ŝarĝi pli",
- "`x` points": "`x` poentoj",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` poentoj",
+ "": "`x` poentoj"
+ },
"Could not create mix.": "Ne povis krei mikson.",
"Empty playlist": "Ludlisto estas malplena",
"Not a playlist.": "Nevalida ludlisto.",
@@ -301,13 +331,34 @@
"Yiddish": "Jida",
"Yoruba": "Joruba",
"Zulu": "Zulua",
- "`x` years": "`x` jaroj",
- "`x` months": "`x` monatoj",
- "`x` weeks": "`x` semajnoj",
- "`x` days": "`x` tagoj",
- "`x` hours": "`x` horoj",
- "`x` minutes": "`x` minutoj",
- "`x` seconds": "`x` sekundoj",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` jaroj",
+ "": "`x` jaroj"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` monatoj",
+ "": "`x` monatoj"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` semajnoj",
+ "": "`x` semajnoj"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tagoj",
+ "": "`x` tagoj"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` horoj",
+ "": "`x` horoj"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutoj",
+ "": "`x` minutoj"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekundoj",
+ "": "`x` sekundoj"
+ },
"Fallback comments: ": "Retrodefaŭltaj komentoj: ",
"Popular": "Popularaj",
"Search": "",
diff --git a/locales/es.json b/locales/es.json
index e571865f..7d6a529f 100644
--- a/locales/es.json
+++ b/locales/es.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` suscriptores",
- "`x` videos": "`x` vídeos",
- "`x` playlists": "`x` listas de reproducción",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` suscriptores",
+ "": "`x` suscriptores"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos",
+ "": "`x` vídeos"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reproducción",
+ "": "`x` listas de reproducción"
+ },
"LIVE": "DIRECTO",
"Shared `x` ago": "Compartido hace `x`",
"Unsubscribe": "Desuscribirse",
@@ -113,13 +122,22 @@
"Subscription manager": "Gestor de suscripciones",
"Token manager": "Gestor de tokens",
"Token": "Token",
- "`x` subscriptions": "`x` suscripciones",
- "`x` tokens": "`x` tokens",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` suscripciones",
+ "": "`x` suscripciones"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
+ "": "`x` tokens"
+ },
"Import/export": "Importar/Exportar",
"unsubscribe": "Desuscribirse",
"revoke": "revocar",
"Subscriptions": "Suscripciones",
- "`x` unseen notifications": "`x` notificaciones sin ver",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificaciones sin ver",
+ "": "`x` notificaciones sin ver"
+ },
"search": "buscar",
"Log out": "Cerrar la sesión",
"Released under the AGPLv3 by Omar Roth.": "Publicado bajo licencia AGPLv3 por Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Regiones permitidas: ",
"Blacklisted regions: ": "Regiones bloqueadas: ",
"Shared `x`": "Compartido `x`",
- "`x` views": "`x` visualizaciones",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizaciones",
+ "": "`x` visualizaciones"
+ },
"Premieres in `x`": "Se estrena en `x`",
"Premieres `x`": "Estrenos `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "¡Hola! Parece que tiene JavaScript desactivado. Haga clic aquí para ver los comentarios, pero tenga en cuenta que pueden tardar un poco más en cargarse.",
"View YouTube comments": "Ver los comentarios de YouTube",
"View more comments on Reddit": "Ver más comentarios en Reddit",
- "View `x` comments": "Ver `x` comentarios",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentarios",
+ "": "Ver `x` comentarios"
+ },
"View Reddit comments": "Ver los comentarios de Reddit",
"Hide replies": "Ocultar las respuestas",
"Show replies": "Mostrar las respuestas",
@@ -180,10 +204,16 @@
"This channel does not exist.": "El canal no existe.",
"Could not get channel info.": "No se ha podido obtener información del canal.",
"Could not fetch comments": "No se han podido recuperar los comentarios",
- "View `x` replies": "Ver `x` respuestas",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respuestas",
+ "": "Ver `x` respuestas"
+ },
"`x` ago": "hace `x`",
"Load more": "Cargar más",
- "`x` points": "`x` puntos",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` puntos",
+ "": "`x` puntos"
+ },
"Could not create mix.": "No se ha podido crear la mezcla.",
"Empty playlist": "La lista de reproducción está vacía",
"Not a playlist.": "Lista de reproducción no válida.",
@@ -301,13 +331,34 @@
"Yiddish": "Yidis",
"Yoruba": "Yoruba",
"Zulu": "Zulú",
- "`x` years": "`x` años",
- "`x` months": "`x` meses",
- "`x` weeks": "`x` semanas",
- "`x` days": "`x` días",
- "`x` hours": "`x` horas",
- "`x` minutes": "`x` minutos",
- "`x` seconds": "`x` segundos",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` años",
+ "": "`x` años"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` meses",
+ "": "`x` meses"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` semanas",
+ "": "`x` semanas"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` días",
+ "": "`x` días"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` horas",
+ "": "`x` horas"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutos",
+ "": "`x` minutos"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` segundos",
+ "": "`x` segundos"
+ },
"Fallback comments: ": "Comentarios alternativos: ",
"Popular": "Populares",
"Search": "",
diff --git a/locales/nb-NO.json b/locales/nb-NO.json
index 90b3028f..8dd05d48 100644
--- a/locales/nb-NO.json
+++ b/locales/nb-NO.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` abonnenter",
- "`x` videos": "`x` videoer",
- "`x` playlists": "`x` spillelister",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnenter",
+ "": "`x` abonnenter"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoer",
+ "": "`x` videoer"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` spillelister",
+ "": "`x` spillelister"
+ },
"LIVE": "SANNTIDSVISNING",
"Shared `x` ago": "Delt for `x` siden",
"Unsubscribe": "Opphev abonnement",
@@ -113,13 +122,22 @@
"Subscription manager": "Abonnementsbehandler",
"Token manager": "Symbolbehandler",
"Token": "Symbol",
- "`x` subscriptions": "`x` abonnementer",
- "`x` tokens": "`x` symboler",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnementer",
+ "": "`x` abonnementer"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` symboler",
+ "": "`x` symboler"
+ },
"Import/export": "Importer/eksporter",
"unsubscribe": "opphev abonnement",
"revoke": "tilbakekall",
"Subscriptions": "Abonnement",
- "`x` unseen notifications": "`x` usette merknader",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` usette merknader",
+ "": "`x` usette merknader"
+ },
"search": "søk",
"Log out": "Logg ut",
"Released under the AGPLv3 by Omar Roth.": "Utgitt med AGPLv3+lisens av Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Hvitlistede regioner: ",
"Blacklisted regions: ": "Svartelistede regioner: ",
"Shared `x`": "Delt `x`",
- "`x` views": "`x` visninger",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visninger",
+ "": "`x` visninger"
+ },
"Premieres in `x`": "Premiere om `x`",
"Premieres `x`": "Première `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hei. Det ser ut til at du har JavaScript avslått. Klikk her for å vise kommentarer, ha i minnet at innlasting tar lengre tid.",
"View YouTube comments": "Vis YouTube-kommentarer",
"View more comments on Reddit": "Vis flere kommenterer på Reddit",
- "View `x` comments": "Vis `x` kommentarer",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Vis `x` kommentarer",
+ "": "Vis `x` kommentarer"
+ },
"View Reddit comments": "Vis Reddit-kommentarer",
"Hide replies": "Skjul svar",
"Show replies": "Vis svar",
@@ -180,10 +204,16 @@
"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",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Vis `x` svar",
+ "": "Vis `x` svar"
+ },
"`x` ago": "`x` siden",
"Load more": "Last inn flere",
- "`x` points": "`x` poeng",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` poeng",
+ "": "`x` poeng"
+ },
"Could not create mix.": "Kunne ikke opprette miks.",
"Empty playlist": "Spillelisten er tom",
"Not a playlist.": "Ugyldig spilleliste.",
@@ -301,13 +331,34 @@
"Yiddish": "Jiddisk",
"Yoruba": "Joruba",
"Zulu": "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",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` år",
+ "": "`x` år"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` måneder",
+ "": "`x` måneder"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` uker",
+ "": "`x` uker"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` dager",
+ "": "`x` dager"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` timer",
+ "": "`x` timer"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutter",
+ "": "`x` minutter"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekunder",
+ "": "`x` sekunder"
+ },
"Fallback comments: ": "Tilbakefallskommentarer: ",
"Popular": "Populært",
"Search": "",
diff --git a/locales/nl.json b/locales/nl.json
index 77e655e9..fc13c9bf 100644
--- a/locales/nl.json
+++ b/locales/nl.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` abonnees",
- "`x` videos": "`x` video's",
- "`x` playlists": "`x` afspeellijsten",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnees",
+ "": "`x` abonnees"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` video's",
+ "": "`x` video's"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` afspeellijsten",
+ "": "`x` afspeellijsten"
+ },
"LIVE": "LIVE",
"Shared `x` ago": "Gedeeld: `x` geleden",
"Unsubscribe": "Deabonneren",
@@ -113,13 +122,22 @@
"Subscription manager": "Abonnementen beheren",
"Token manager": "Toegangssleutels beheren",
"Token": "Toegangssleutel",
- "`x` subscriptions": "`x` abonnementen",
- "`x` tokens": "`x` toegangssleutels",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnementen",
+ "": "`x` abonnementen"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` toegangssleutels",
+ "": "`x` toegangssleutels"
+ },
"Import/export": "Importeren/Exporteren",
"unsubscribe": "Deabonneren",
"revoke": "Intrekken",
"Subscriptions": "Abonnementen",
- "`x` unseen notifications": "`x` ongelezen meldingen",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ongelezen meldingen",
+ "": "`x` ongelezen meldingen"
+ },
"search": "zoeken",
"Log out": "Uitloggen",
"Released under the AGPLv3 by Omar Roth.": "Uitgebracht onder de AGPLv3-licentie, door Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Toegestane regio's: ",
"Blacklisted regions: ": "Geblokkeerde regio's: ",
"Shared `x`": "`x` gedeeld",
- "`x` views": "`x` weergaven",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` weergaven",
+ "": "`x` weergaven"
+ },
"Premieres in `x`": "Verschijnt over `x`",
"Premieres `x`": "Verschijnt op `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hoi! Het lijkt erop dat je JavaScript hebt uitgeschakeld. Klik hier om de reacties te bekijken. Let op: het laden duurt wat langer.",
"View YouTube comments": "YouTube-reacties tonen",
"View more comments on Reddit": "Meer reacties bekijken op Reddit",
- "View `x` comments": "`x` reacties tonen",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` reacties tonen",
+ "": "`x` reacties tonen"
+ },
"View Reddit comments": "Reddit-reacties tonen",
"Hide replies": "Antwoorden verbergen",
"Show replies": "Antwoorden tonen",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Dit kanaal bestaat niet.",
"Could not get channel info.": "Kan geen kanaalinformatie ophalen.",
"Could not fetch comments": "Kan reacties niet ophalen",
- "View `x` replies": "`x` antwoorden tonen",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` antwoorden tonen",
+ "": "`x` antwoorden tonen"
+ },
"`x` ago": "`x` geleden",
"Load more": "Meer laden",
- "`x` points": "`x` punten",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` punten",
+ "": "`x` punten"
+ },
"Could not create mix.": "Kan geen mix maken.",
"Empty playlist": "Lege afspeellijst",
"Not a playlist.": "Ongeldige afspeellijst.",
@@ -301,13 +331,34 @@
"Yiddish": "Joods",
"Yoruba": "Yoruba",
"Zulu": "Zulu",
- "`x` years": "`x` jaar",
- "`x` months": "`x` maanden",
- "`x` weeks": "`x` weken",
- "`x` days": "`x` dagen",
- "`x` hours": "`x` uur",
- "`x` minutes": "`x` minuten",
- "`x` seconds": "`x` seconden",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` jaar",
+ "": "`x` jaar"
+ },
+ "`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` uur"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuten",
+ "": "`x` minuten"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` seconden",
+ "": "`x` seconden"
+ },
"Fallback comments: ": "Terugvallen op ",
"Popular": "Populair",
"Search": "",
diff --git a/locales/pl.json b/locales/pl.json
index c612beaf..cf54bd9a 100644
--- a/locales/pl.json
+++ b/locales/pl.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` subskrybcji",
- "`x` videos": "`x` filmów",
- "`x` playlists": "`x` playlist",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` subskrybcji",
+ "": "`x` subskrybcji"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` filmów",
+ "": "`x` filmów"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` playlist",
+ "": "`x` playlist"
+ },
"LIVE": "NA ŻYWO",
"Shared `x` ago": "Udostępniono `x` temu",
"Unsubscribe": "Odsubskrybuj",
@@ -113,13 +122,22 @@
"Subscription manager": "Manager subskrybcji",
"Token manager": "Menedżer tokenów",
"Token": "Token",
- "`x` subscriptions": "`x` subskrybcji",
- "`x` tokens": "",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` subskrybcji",
+ "": "`x` subskrybcji"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "",
+ "": ""
+ },
"Import/export": "Import/Eksport",
"unsubscribe": "odsubskrybuj",
"revoke": "cofnij",
"Subscriptions": "Subskrybcje",
- "`x` unseen notifications": "`x` nowych powiadomień",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` nowych powiadomień",
+ "": "`x` nowych powiadomień"
+ },
"search": "szukaj",
"Log out": "Wyloguj",
"Released under the AGPLv3 by Omar Roth.": "Wydano na licencji AGPLv3 przez Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Dostępny na obszarach: ",
"Blacklisted regions: ": "Niedostępny na obszarach: ",
"Shared `x`": "Udostępniono `x`",
- "`x` views": "`x` wyświetleń",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` wyświetleń",
+ "": "`x` wyświetleń"
+ },
"Premieres in `x`": "Publikacja za `x`",
"Premieres `x`": "Publikacja za `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Cześć! Wygląda na to, że masz wyłączoną obsługę JavaScriptu. Kliknij tutaj, żeby zobaczyć komentarze. Pamiętaj, że wczytywanie może potrwać dłużej.",
"View YouTube comments": "Wyświetl komentarze z YouTube",
"View more comments on Reddit": "Wyświetl więcej komentarzy na Reddicie",
- "View `x` comments": "Wyświetl `x` komentarzy",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Wyświetl `x` komentarzy",
+ "": "Wyświetl `x` komentarzy"
+ },
"View Reddit comments": "Wyświetl komentarze z Redditta",
"Hide replies": "Ukryj odpowiedzi",
"Show replies": "Pokaż odpowiedzi",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Ten kanał nie istnieje.",
"Could not get channel info.": "Nie udało się uzyskać informacji o kanale.",
"Could not fetch comments": "Nie udało się pobrać komentarzy",
- "View `x` replies": "Wyświetl `x` odpowiedzi",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Wyświetl `x` odpowiedzi",
+ "": "Wyświetl `x` odpowiedzi"
+ },
"`x` ago": "`x` temu",
"Load more": "Wczytaj więcej",
- "`x` points": "`x` punktów",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` punktów",
+ "": "`x` punktów"
+ },
"Could not create mix.": "Nie udało się utworzyć miksu.",
"Empty playlist": "Lista odtwarzania jest pusta",
"Not a playlist.": "Niepoprawna lista.",
@@ -301,13 +331,34 @@
"Yiddish": "jidysz",
"Yoruba": "joruba",
"Zulu": "zuluski",
- "`x` years": "`x` lat",
- "`x` months": "`x` miesięcy",
- "`x` weeks": "`x` tygodni",
- "`x` days": "`x` dni",
- "`x` hours": "`x` godzin",
- "`x` minutes": "`x` minut",
- "`x` seconds": "`x` sekund",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` lat",
+ "": "`x` lat"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` miesięcy",
+ "": "`x` miesięcy"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tygodni",
+ "": "`x` tygodni"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` dni",
+ "": "`x` dni"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` godzin",
+ "": "`x` godzin"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minut",
+ "": "`x` minut"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekund",
+ "": "`x` sekund"
+ },
"Fallback comments: ": "Zastępcze komentarze: ",
"Popular": "Popularne",
"Search": "",
diff --git a/locales/pt-BR.json b/locales/pt-BR.json
index 8a361dd7..1c9e1f93 100644
--- a/locales/pt-BR.json
+++ b/locales/pt-BR.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` inscritos",
- "`x` videos": "`x` vídeos",
- "`x` playlists": "`x` listas de reprodução",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` inscritos",
+ "": "`x` inscritos"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos",
+ "": "`x` vídeos"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução",
+ "": "`x` listas de reprodução"
+ },
"LIVE": "AO VIVO",
"Shared `x` ago": "Compartilhado `x` atrás",
"Unsubscribe": "Cancelar inscrição",
@@ -113,13 +122,22 @@
"Subscription manager": "Gerenciador de inscrições",
"Token manager": "Gerenciador de tokens",
"Token": "Token",
- "`x` subscriptions": "`x` inscrições",
- "`x` tokens": "`x` tokens",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` inscrições",
+ "": "`x` inscrições"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
+ "": "`x` tokens"
+ },
"Import/export": "Importar/Exportar",
"unsubscribe": "cancelar inscrição",
"revoke": "revogar",
"Subscriptions": "Inscrições",
- "`x` unseen notifications": "`x` notificações não visualizadas",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não visualizadas",
+ "": "`x` notificações não visualizadas"
+ },
"search": "Pesquisar",
"Log out": "Sair",
"Released under the AGPLv3 by Omar Roth.": "Publicado sob a licença AGPLv3, por Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Regiões permitidas: ",
"Blacklisted regions: ": "Regiões bloqueadas: ",
"Shared `x`": "Compartilhado `x`",
- "`x` views": "`x` visualizações",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações",
+ "": "`x` visualizações"
+ },
"Premieres in `x`": "Estreia em `x`",
"Premieres `x`": "Estreia `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Oi! Parece que seu JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar um pouco mais de tempo para carregar.",
"View YouTube comments": "Ver comentários no YouTube",
"View more comments on Reddit": "Ver mais comentários no Reddit",
- "View `x` comments": "Ver `x` comentários",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentários",
+ "": "Ver `x` comentários"
+ },
"View Reddit comments": "Ver comentários no Reddit",
"Hide replies": "Ocultar respostas",
"Show replies": "Mostrar respostas",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Este canal não existe.",
"Could not get channel info.": "Não foi possível obter as informações do canal.",
"Could not fetch comments": "Não foi possível obter os comentários",
- "View `x` replies": "Ver `x` respostas",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas",
+ "": "Ver `x` respostas"
+ },
"`x` ago": "`x` atrás",
"Load more": "Carregar mais",
- "`x` points": "`x` pontos",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pontos",
+ "": "`x` pontos"
+ },
"Could not create mix.": "Não foi possível criar o mix.",
"Empty playlist": "Lista de reprodução vazia",
"Not a playlist.": "Não é uma lista de reprodução.",
@@ -301,13 +331,34 @@
"Yiddish": "Iídiche",
"Yoruba": "Iorubá",
"Zulu": "Zulu",
- "`x` years": "`x` anos",
- "`x` months": "`x` meses",
- "`x` weeks": "`x` semanas",
- "`x` days": "`x` dias",
- "`x` hours": "`x` horas",
- "`x` minutes": "`x` minutos",
- "`x` seconds": "`x` segundos",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` anos",
+ "": "`x` anos"
+ },
+ "`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` dias",
+ "": "`x` dias"
+ },
+ "`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: ": "Comentários alternativos: ",
"Popular": "Populares",
"Search": "",
diff --git a/locales/ro.json b/locales/ro.json
index df8e1bb3..8507828d 100644
--- a/locales/ro.json
+++ b/locales/ro.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` abonați",
- "`x` videos": "`x` videoclipuri",
- "`x` playlists": "`x` liste de redare",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonați",
+ "": "`x` abonați"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoclipuri",
+ "": "`x` videoclipuri"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` liste de redare",
+ "": "`x` liste de redare"
+ },
"LIVE": "ÎN DIRECT",
"Shared `x` ago": "Adăugat acum `x`",
"Unsubscribe": "Dezabonați-vă",
@@ -113,13 +122,22 @@
"Subscription manager": "Gestionați abonamentele",
"Token manager": "Manager de Tokene",
"Token": "Token",
- "`x` subscriptions": "`x` abonamente",
- "`x` tokens": "`x` tokens",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonamente",
+ "": "`x` abonamente"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens",
+ "": "`x` tokens"
+ },
"Import/export": "Importați/Exportați",
"unsubscribe": "dezabonați-vă",
"revoke": "revocați",
"Subscriptions": "Abonamente",
- "`x` unseen notifications": "`x` notificări nevăzute",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificări nevăzute",
+ "": "`x` notificări nevăzute"
+ },
"search": "căutați",
"Log out": "Deconectați-vă",
"Released under the AGPLv3 by Omar Roth.": "Publicat sub licența AGPLv3 de Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Regiunile de pe lista albă: ",
"Blacklisted regions: ": "Regiunile de pe lista neagră: ",
"Shared `x`": "Publicat pe `x`",
- "`x` views": "`x` vizionări",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` vizionări",
+ "": "`x` vizionări"
+ },
"Premieres in `x`": "Premiera în `x`",
"Premieres `x`": "Premiera pe `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Se pare că ați dezactivat JavaScript. Apăsați aici pentru a vizualiza comentariile. Țineți minte faptul că încărcarea lor ar putea să dureze puțin mai mult.",
"View YouTube comments": "Vedeți comentariile de pe YouTube",
"View more comments on Reddit": "Vedeți mai multe comentarii pe Reddit",
- "View `x` comments": "Afișați `x` comentarii",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Afișați `x` comentarii",
+ "": "Afișați `x` comentarii"
+ },
"View Reddit comments": "Afișați comentariile de pe Reddit",
"Hide replies": "Ascundeți replicile",
"Show replies": "Afișați replicile",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Acest canal nu există.",
"Could not get channel info.": "Nu am putut primi informații despre acest canal.",
"Could not fetch comments": "Încărcarea comentariilor a eșuat.",
- "View `x` replies": "Afișați `x` replici",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Afișați `x` replici",
+ "": "Afișați `x` replici"
+ },
"`x` ago": "acum `x`",
"Load more": "Vedeți mai mult",
- "`x` points": "`x` puncte",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` puncte",
+ "": "`x` puncte"
+ },
"Could not create mix.": "Nu am putut crea această listă de redare.",
"Empty playlist": "Lista de redare este goală",
"Not a playlist.": "Lista de redare este invalidă.",
@@ -301,13 +331,34 @@
"Yiddish": "Yiddish",
"Yoruba": "Yoruba",
"Zulu": "Zoulou",
- "`x` years": "`x` ani",
- "`x` months": "`x` luni",
- "`x` weeks": "`x` săptămâni",
- "`x` days": "`x` zile",
- "`x` hours": "`x` ore",
- "`x` minutes": "`x` minute",
- "`x` seconds": "`x` secunde",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ani",
+ "": "`x` ani"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` luni",
+ "": "`x` luni"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` săptămâni",
+ "": "`x` săptămâni"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` zile",
+ "": "`x` zile"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ore",
+ "": "`x` ore"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minute",
+ "": "`x` minute"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` secunde",
+ "": "`x` secunde"
+ },
"Fallback comments: ": "Comentarii alternative: ",
"Popular": "Popular",
"Search": "",
diff --git a/locales/ru.json b/locales/ru.json
index 5fd5078c..1170c2a7 100644
--- a/locales/ru.json
+++ b/locales/ru.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` подписчиков",
- "`x` videos": "`x` видео",
- "`x` playlists": "`x` плейлистов",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` подписчиков",
+ "": "`x` подписчиков"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` видео",
+ "": "`x` видео"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` плейлистов",
+ "": "`x` плейлистов"
+ },
"LIVE": "ПРЯМОЙ ЭФИР",
"Shared `x` ago": "Опубликовано `x` назад",
"Unsubscribe": "Отписаться",
@@ -113,13 +122,22 @@
"Subscription manager": "Менеджер подписок",
"Token manager": "Менеджер токенов",
"Token": "Токен",
- "`x` subscriptions": "`x` подписок",
- "`x` tokens": "`x` токенов",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` подписок",
+ "": "`x` подписок"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенов",
+ "": "`x` токенов"
+ },
"Import/export": "Импорт и экспорт",
"unsubscribe": "отписаться",
"revoke": "отозвать",
"Subscriptions": "Подписки",
- "`x` unseen notifications": "`x` непросмотренных оповещений",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` непросмотренных оповещений",
+ "": "`x` непросмотренных оповещений"
+ },
"search": "поиск",
"Log out": "Выйти",
"Released under the AGPLv3 by Omar Roth.": "Реализовано Омаром Ротом по лицензии AGPLv3.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Доступно в регионах: ",
"Blacklisted regions: ": "Недоступно в регионах: ",
"Shared `x`": "Опубликовано `x`",
- "`x` views": "`x` просмотров",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` просмотров",
+ "": "`x` просмотров"
+ },
"Premieres in `x`": "Премьера через `x`",
"Premieres `x`": "Премьера `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Похоже, у вас отключён JavaScript. Чтобы увидить комментарии, нажмите сюда, но учтите: они могут загружаться немного медленнее.",
"View YouTube comments": "Смотреть комментарии с YouTube",
"View more comments on Reddit": "Посмотреть больше комментариев на Reddit",
- "View `x` comments": "Показать `x` комментариев",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Показать `x` комментариев",
+ "": "Показать `x` комментариев"
+ },
"View Reddit comments": "Смотреть комментарии с Reddit",
"Hide replies": "Скрыть ответы",
"Show replies": "Показать ответы",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Такого канала не существует.",
"Could not get channel info.": "Не удаётся получить информацию об этом канале.",
"Could not fetch comments": "Не удаётся загрузить комментарии",
- "View `x` replies": "Показать `x` ответов",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Показать `x` ответов",
+ "": "Показать `x` ответов"
+ },
"`x` ago": "`x` назад",
"Load more": "Загрузить больше",
- "`x` points": "`x` очков",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` очков",
+ "": "`x` очков"
+ },
"Could not create mix.": "Не удаётся создать микс.",
"Empty playlist": "Плейлист пуст",
"Not a playlist.": "Некорректный плейлист.",
@@ -301,13 +331,34 @@
"Yiddish": "Идиш",
"Yoruba": "Йоруба",
"Zulu": "Зулусский",
- "`x` years": "`x` лет",
- "`x` months": "`x` месяцев",
- "`x` weeks": "`x` недель",
- "`x` days": "`x` дней",
- "`x` hours": "`x` часов",
- "`x` minutes": "`x` минут",
- "`x` seconds": "`x` секунд",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` лет",
+ "": "`x` лет"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` месяцев",
+ "": "`x` месяцев"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` недель",
+ "": "`x` недель"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` дней",
+ "": "`x` дней"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` часов",
+ "": "`x` часов"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` минут",
+ "": "`x` минут"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` секунд",
+ "": "`x` секунд"
+ },
"Fallback comments: ": "Резервные комментарии: ",
"Popular": "Популярное",
"Search": "",
diff --git a/locales/sv-SE.json b/locales/sv-SE.json
index 1cdab99a..5cc8c674 100644
--- a/locales/sv-SE.json
+++ b/locales/sv-SE.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` prenumeranter",
- "`x` videos": "`x` videor",
- "`x` playlists": "`x` spellistor",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumeranter",
+ "": "`x` prenumeranter"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` videor",
+ "": "`x` videor"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` spellistor",
+ "": "`x` spellistor"
+ },
"LIVE": "LIVE",
"Shared `x` ago": "Delad `x` sedan",
"Unsubscribe": "Avprenumerera",
@@ -113,13 +122,22 @@
"Subscription manager": "Prenumerationshanterare",
"Token manager": "Åtkomst-token-hanterare",
"Token": "Åtkomst-token",
- "`x` subscriptions": "`x` prenumerationer",
- "`x` tokens": "`x` åtkomst-token",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` prenumerationer",
+ "": "`x` prenumerationer"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` åtkomst-token",
+ "": "`x` åtkomst-token"
+ },
"Import/export": "Importera/exportera",
"unsubscribe": "avprenumerera",
"revoke": "återkalla",
"Subscriptions": "Prenumerationer",
- "`x` unseen notifications": "`x` osedda aviseringar",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` osedda aviseringar",
+ "": "`x` osedda aviseringar"
+ },
"search": "sök",
"Log out": "Logga ut",
"Released under the AGPLv3 by Omar Roth.": "Utgiven under AGPLv3-licens av Omar Roth.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Vitlistade regioner: ",
"Blacklisted regions: ": "Svartlistade regioner: ",
"Shared `x`": "Delade `x`",
- "`x` views": "`x` visningar",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visningar",
+ "": "`x` visningar"
+ },
"Premieres in `x`": "Premiär om `x`",
"Premieres `x`": "Premiär av `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hej. Det ser ut som att du har JavaScript avstängt. Klicka här för att visa kommentarer, ha i åtanke att nedladdning tar längre tid.",
"View YouTube comments": "Visa YouTube-kommentarer",
"View more comments on Reddit": "Visa flera kommentarer på Reddit",
- "View `x` comments": "Visa `x` kommentarer",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Visa `x` kommentarer",
+ "": "Visa `x` kommentarer"
+ },
"View Reddit comments": "Visa Reddit-kommentarer",
"Hide replies": "Dölj svar",
"Show replies": "Visa svar",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Denna kanal finns inte.",
"Could not get channel info.": "Kunde inte hämta kanalinfo.",
"Could not fetch comments": "Kunde inte hämta kommentarer",
- "View `x` replies": "Visa `x` svar",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Visa `x` svar",
+ "": "Visa `x` svar"
+ },
"`x` ago": "`x` sedan",
"Load more": "Ladda fler",
- "`x` points": "`x` poäng",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` poäng",
+ "": "`x` poäng"
+ },
"Could not create mix.": "Kunde inte skapa mix.",
"Empty playlist": "Spellistan är tom",
"Not a playlist.": "Ogiltig spellista.",
@@ -301,13 +331,34 @@
"Yiddish": "Jiddisch",
"Yoruba": "Yoruba",
"Zulu": "Zulu",
- "`x` years": "`x` år",
- "`x` months": "`x` månader",
- "`x` weeks": "`x` veckor",
- "`x` days": "`x` dagar",
- "`x` hours": "`x` timmar",
- "`x` minutes": "`x` minuter",
- "`x` seconds": "`x` sekunder",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` år",
+ "": "`x` år"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` månader",
+ "": "`x` månader"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` veckor",
+ "": "`x` veckor"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` dagar",
+ "": "`x` dagar"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` timmar",
+ "": "`x` timmar"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuter",
+ "": "`x` minuter"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` sekunder",
+ "": "`x` sekunder"
+ },
"Fallback comments: ": "Fallback-kommentarer: ",
"Popular": "Populärt",
"Search": "",
diff --git a/locales/uk.json b/locales/uk.json
index 9c34f46e..e0c84d74 100644
--- a/locales/uk.json
+++ b/locales/uk.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` підписників",
- "`x` videos": "`x` відео",
- "`x` playlists": "списки відтворення \"x\"",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` підписників",
+ "": "`x` підписників"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` відео",
+ "": "`x` відео"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "списки відтворення \"x\"",
+ "": "списки відтворення \"x\""
+ },
"LIVE": "ПРЯМИЙ ЕФІР",
"Shared `x` ago": "Розміщено `x` назад",
"Unsubscribe": "Відписатися",
@@ -113,13 +122,22 @@
"Subscription manager": "Менеджер підписок",
"Token manager": "Менеджер токенів",
"Token": "Токен",
- "`x` subscriptions": "`x` підписка / підписок / підписки",
- "`x` tokens": "`x` токенів",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` підписка / підписок / підписки",
+ "": "`x` підписка / підписок / підписки"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` токенів",
+ "": "`x` токенів"
+ },
"Import/export": "Імпорт і експорт",
"unsubscribe": "відписатися",
"revoke": "скасувати",
"Subscriptions": "Підписки",
- "`x` unseen notifications": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення",
+ "": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення"
+ },
"search": "пошук",
"Log out": "Вийти",
"Released under the AGPLv3 by Omar Roth.": "Реалізовано Омаром Ротом за ліцензією AGPLv3.",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "Доступно у регіонах: ",
"Blacklisted regions: ": "Недоступно у регіонах: ",
"Shared `x`": "Розміщено `x`",
- "`x` views": "`x` переглядів",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` переглядів",
+ "": "`x` переглядів"
+ },
"Premieres in `x`": "Прем’єра через `x`",
"Premieres `x`": "Прем’єра `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Схоже, у вас відключений JavaScript. Щоб побачити коментарі, натисніть сюда, але майте на увазі, що вони можуть завантажуватися трохи довше.",
"View YouTube comments": "Переглянути коментарі з YouTube",
"View more comments on Reddit": "Переглянути більше коментарів на Reddit",
- "View `x` comments": "Переглянути `x` коментар / коментарів / коментаря",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Переглянути `x` коментар / коментарів / коментаря",
+ "": "Переглянути `x` коментар / коментарів / коментаря"
+ },
"View Reddit comments": "Переглянути коментарі з Reddit",
"Hide replies": "Сховати відповіді",
"Show replies": "Показати відповіді",
@@ -180,10 +204,16 @@
"This channel does not exist.": "Такого каналу не існує.",
"Could not get channel info.": "Не вдається отримати інформацію щодо цього каналу.",
"Could not fetch comments": "Не вдається завантажити коментарі",
- "View `x` replies": "Переглянути `x` відповідь / відповідей / відповіді",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Переглянути `x` відповідь / відповідей / відповіді",
+ "": "Переглянути `x` відповідь / відповідей / відповіді"
+ },
"`x` ago": "`x` тому",
"Load more": "Завантажити більше",
- "`x` points": "`x` очко / очок / очка",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` очко / очок / очка",
+ "": "`x` очко / очок / очка"
+ },
"Could not create mix.": "Не вдається створити мікс.",
"Empty playlist": "Плейлист порожній",
"Not a playlist.": "Недійсний плейлист.",
@@ -301,13 +331,34 @@
"Yiddish": "Їдиш",
"Yoruba": "Йоруба",
"Zulu": "Зулу",
- "`x` years": "`x` років",
- "`x` months": "`x` місяців",
- "`x` weeks": "`x` тижнів",
- "`x` days": "`x` днів",
- "`x` hours": "`x` годин",
- "`x` minutes": "`x` хвилин",
- "`x` seconds": "`x` секунд",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` років",
+ "": "`x` років"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` місяців",
+ "": "`x` місяців"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` тижнів",
+ "": "`x` тижнів"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` днів",
+ "": "`x` днів"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` годин",
+ "": "`x` годин"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` хвилин",
+ "": "`x` хвилин"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` секунд",
+ "": "`x` секунд"
+ },
"Fallback comments: ": "Резервні коментарі: ",
"Popular": "Популярне",
"Search": "",
diff --git a/locales/zh-CN.json b/locales/zh-CN.json
index ae2ea0b4..a514aaed 100644
--- a/locales/zh-CN.json
+++ b/locales/zh-CN.json
@@ -1,7 +1,16 @@
{
- "`x` subscribers": "`x` 位订阅者",
- "`x` videos": "`x` 个视频",
- "`x` playlists": "`x` 个播放列表",
+ "`x` subscribers": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 位订阅者",
+ "": "`x` 位订阅者"
+ },
+ "`x` videos": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 个视频",
+ "": "`x` 个视频"
+ },
+ "`x` playlists": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 个播放列表",
+ "": "`x` 个播放列表"
+ },
"LIVE": "直播",
"Shared `x` ago": "`x` 前分享",
"Unsubscribe": "取消订阅",
@@ -113,13 +122,22 @@
"Subscription manager": "订阅管理器",
"Token manager": "令牌管理器",
"Token": "令牌",
- "`x` subscriptions": "`x` 个订阅",
- "`x` tokens": "`x` 个令牌",
+ "`x` subscriptions": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 个订阅",
+ "": "`x` 个订阅"
+ },
+ "`x` tokens": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 个令牌",
+ "": "`x` 个令牌"
+ },
"Import/export": "导入/导出",
"unsubscribe": "取消订阅",
"revoke": "吊销",
"Subscriptions": "订阅",
- "`x` unseen notifications": "`x` 条未读通知",
+ "`x` unseen notifications": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 条未读通知",
+ "": "`x` 条未读通知"
+ },
"search": "搜索",
"Log out": "登出",
"Released under the AGPLv3 by Omar Roth.": "由 Omar Roth 开发,以 AGPLv3 授权。",
@@ -149,13 +167,19 @@
"Whitelisted regions: ": "白名单地区: ",
"Blacklisted regions: ": "黑名单地区: ",
"Shared `x`": "`x`发布",
- "`x` views": "`x` 播放",
+ "`x` views": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 播放",
+ "": "`x` 播放"
+ },
"Premieres in `x`": "首映于 `x` 后",
"Premieres `x`": "首映于 `x`",
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "你好!看起来你关闭了 JavaScript。点击这里阅读评论。注意它们加载的时间可能会稍长。",
"View YouTube comments": "查看 YouTube 评论",
"View more comments on Reddit": "在 Reddit 查看更多评论",
- "View `x` comments": "查看 `x` 条评论",
+ "View `x` comments": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "查看 `x` 条评论",
+ "": "查看 `x` 条评论"
+ },
"View Reddit comments": "查看 Reddit 评论",
"Hide replies": "隐藏回复",
"Show replies": "显示回复",
@@ -180,10 +204,16 @@
"This channel does not exist.": "频道不存在。",
"Could not get channel info.": "无法获取频道信息。",
"Could not fetch comments": "无法获取评论",
- "View `x` replies": "查看 `x` 条回复",
+ "View `x` replies": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "查看 `x` 条回复",
+ "": "查看 `x` 条回复"
+ },
"`x` ago": "`x` 前",
"Load more": "加载更多",
- "`x` points": "`x` 分",
+ "`x` points": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 分",
+ "": "`x` 分"
+ },
"Could not create mix.": "无法创建合集。",
"Empty playlist": "空播放列表",
"Not a playlist.": "非播放列表。",
@@ -301,13 +331,34 @@
"Yiddish": "意第绪语",
"Yoruba": "约鲁巴语",
"Zulu": "祖鲁语",
- "`x` years": "`x` 年",
- "`x` months": "`x` 月",
- "`x` weeks": "`x` 周",
- "`x` days": "`x` 天",
- "`x` hours": "`x` 小时",
- "`x` minutes": "`x` 分钟",
- "`x` seconds": "`x` 秒",
+ "`x` years": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 年",
+ "": "`x` 年"
+ },
+ "`x` months": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 月",
+ "": "`x` 月"
+ },
+ "`x` weeks": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 周",
+ "": "`x` 周"
+ },
+ "`x` days": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 天",
+ "": "`x` 天"
+ },
+ "`x` hours": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 小时",
+ "": "`x` 小时"
+ },
+ "`x` minutes": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 分钟",
+ "": "`x` 分钟"
+ },
+ "`x` seconds": {
+ "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 秒",
+ "": "`x` 秒"
+ },
"Fallback comments: ": "后备评论: ",
"Popular": "热门频道",
"Search": "",