From 69989f64c5aa2b58fc3452d4f7acb7c361cd9789 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:11 +0200 Subject: [PATCH 01/36] Update Galician translation Update Galician translation Update Galician translation Update Galician translation Add Galician translation Co-authored-by: Hosted Weblate Co-authored-by: ninjum --- locales/gl.json | 512 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 512 insertions(+) create mode 100644 locales/gl.json diff --git a/locales/gl.json b/locales/gl.json new file mode 100644 index 00000000..3ab0a3bb --- /dev/null +++ b/locales/gl.json @@ -0,0 +1,512 @@ +{ + "Add to playlist": "Engadir a lista de reprodución", + "Add to playlist: ": "Engadir a lista de reprodución: ", + "Answer": "Resposta", + "Search for videos": "Buscar por vídeos", + "The Popular feed has been disabled by the administrator.": "A canle de contidos Popular foi desactivada polo administrador.", + "generic_channels_count": "{{count}} canle", + "generic_channels_count_plural": "{{count}} canles", + "generic_views_count": "{{count}} visulización", + "generic_views_count_plural": "{{count}} visualizacións", + "generic_videos_count": "{{count}} vídeo", + "generic_videos_count_plural": "{{count}} vídeos", + "generic_playlists_count": "{{count}} lista de reprodución", + "generic_playlists_count_plural": "{{count}} listas de reprodución", + "generic_subscribers_count": "{{count}} subscritor", + "generic_subscribers_count_plural": "{{count}} subscritores", + "generic_subscriptions_count": "{{count}} suscripción", + "generic_subscriptions_count_plural": "{{count}} suscripcións", + "generic_button_delete": "Borrar", + "generic_button_edit": "Editar", + "generic_button_save": "Gardar", + "generic_button_cancel": "Cancelar", + "generic_button_rss": "RSS", + "LIVE": "EN VIVO", + "Shared `x` ago": "Compartido fai `x`", + "Unsubscribe": "Desuscribirse", + "Subscribe": "Suscribirse", + "View channel on YouTube": "Ollar a canle en Youtube", + "View playlist on YouTube": "Ollar a lista de reprodución en Youtube", + "newest": "máis novos", + "oldest": "máis vellos", + "popular": "populares", + "last": "derradeiro", + "Next page": "Páxina seguinte", + "Previous page": "Páxina anterior", + "First page": "Primeira páxina", + "Clear watch history?": "Quere borrar o historial de reprodución?", + "New password": "Novo contrasinal", + "New passwords must match": "Os novos contrasinais deben coincidir", + "Authorize token?": "Autorizar o token?", + "Authorize token for `x`?": "Autorizar o token para `x`?", + "Yes": "Si", + "No": "Non", + "Import and Export Data": "Importación e exportación de datos", + "Import": "Importar", + "Import Invidious data": "Importar datos JSON de Invidious", + "Import YouTube subscriptions": "Importar subscricións CSV ou OPML de Youtube", + "Import YouTube playlist (.csv)": "Importar lista de reprodución de YouTube (.csv)", + "Import YouTube watch history (.json)": "Importar o historial das visualizacións de YouTube (.json)", + "Import FreeTube subscriptions (.db)": "Importar subscricións de FreeTube (.db)", + "Import NewPipe subscriptions (.json)": "Importar subscricións de NewPipe (.json)", + "Import NewPipe data (.zip)": "Importar datos de NewPipe (.zip)", + "Export": "Exportar", + "Export subscriptions as OPML": "Exportar subscricións como OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exportar subscricións como OPML (para NewPipe e FreeTube)", + "Export data as JSON": "Exportar datos de Invidious como JSON", + "Delete account?": "Quere borrar a conta?", + "History": "Historial", + "An alternative front-end to YouTube": "Unha interface alternativa para Youtube", + "JavaScript license information": "Información de licenza de JavaScript", + "source": "código fonte", + "Log in": "Comezar sesión", + "Log in/register": "Comezar sesión/Rexistrarse", + "User ID": "Nome", + "Password": "Contrasinal", + "Time (h:mm:ss):": "Hora (h:mm:ss):", + "Sign In": "Iniciar sesión", + "Register": "Rexistrarxe", + "E-mail": "Correo", + "Preferences": "Preferencias", + "preferences_category_player": "Preferencias do reprodutor", + "preferences_video_loop_label": "Repetir sempre: ", + "preferences_preload_label": "Precargar datos do vídeo: ", + "preferences_autoplay_label": "Reprodución automática: ", + "preferences_continue_label": "Reproducir seguinte por defecto: ", + "preferences_continue_autoplay_label": "Reproducir automaticamente o seguinte vídeo: ", + "preferences_listen_label": "Activar o son por defecto: ", + "preferences_local_label": "Usar un proxy para os vídeos? ", + "preferences_watch_history_label": "Habilitar historial de reproduccións: ", + "preferences_speed_label": "Velocidade por defecto: ", + "preferences_quality_label": "Calidade de vídeo preferida: ", + "preferences_quality_option_dash": "DASH (calidade adaptativa)", + "preferences_quality_option_hd720": "HD720", + "preferences_quality_option_medium": "Normal", + "preferences_quality_option_small": "Baixa", + "preferences_quality_dash_label": "Calidade de video DASH preferida: ", + "preferences_quality_dash_option_auto": "Automática", + "preferences_quality_dash_option_best": "A mellor", + "preferences_quality_dash_option_worst": "A peor", + "preferences_quality_dash_option_4320p": "4320p", + "preferences_quality_dash_option_2160p": "2160p", + "preferences_quality_dash_option_1440p": "1440p", + "preferences_quality_dash_option_1080p": "1080p", + "preferences_quality_dash_option_720p": "720p", + "preferences_quality_dash_option_480p": "480p", + "preferences_quality_dash_option_360p": "360p", + "preferences_quality_dash_option_240p": "240p", + "preferences_quality_dash_option_144p": "144p", + "preferences_volume_label": "Volume do reprodutor: ", + "preferences_comments_label": "Comentarios por defecto: ", + "youtube": "YouTube", + "reddit": "Reddit", + "invidious": "Invidious", + "preferences_captions_label": "Subtítulos por defecto: ", + "Fallback captions: ": "Subtítulos alternativos: ", + "preferences_related_videos_label": "Amosar vídeos relacionados: ", + "preferences_annotations_label": "Amosar anotacións por defecto: ", + "preferences_extend_desc_label": "Estender automaticamente a descrición do vídeo: ", + "preferences_vr_mode_label": "Vídeos interactivos de 360 graos (precisa WebGL): ", + "preferences_category_visual": "Preferencias visuais", + "preferences_region_label": "País do contido: ", + "preferences_player_style_label": "Estilo do reprodutor: ", + "Dark mode: ": "Modo escuro: ", + "preferences_dark_mode_label": "Tema: ", + "dark": "escuro", + "light": "claro", + "preferences_thin_mode_label": "Modo compacto: ", + "preferences_category_misc": "Preferencias misceláneas", + "preferences_automatic_instance_redirect_label": "Redirección automática da instancia (segunda opción a redirect.invidious.io): ", + "preferences_category_subscription": "Preferencias da subscripción", + "preferences_annotations_subscribed_label": "Amosar anotacións por defecto pra as canles suscritas? ", + "Redirect homepage to feed: ": "Redirixir a páxina de inicio á fonte: ", + "preferences_max_results_label": "Número de vídeos amosados na páxina de novidades: ", + "preferences_sort_label": "Ordenar vídeos por: ", + "preferences_default_playlist": "Lista de reprodución por defecto: ", + "preferences_default_playlist_none": "Ningunha lista de reprodución por defecto establecida", + "published": "data de publicación", + "published - reverse": "data de publicación - orde inversa", + "alphabetically": "alfabéticamente", + "alphabetically - reverse": "alfabeticamente - orde inversa", + "channel name": "nome da canle", + "channel name - reverse": "nome da canle - orde inversa", + "Only show latest video from channel: ": "Amosar só o derradeiro vídeo da canle: ", + "Only show latest unwatched video from channel: ": "Amosar só o derradeiro vídeo sen ollar da canle: ", + "preferences_unseen_only_label": "Amosar só os non vistos: ", + "preferences_notifications_only_label": "Amosar só notificacións (se hai algunha): ", + "Enable web notifications": "Activar notificacións web", + "`x` uploaded a video": "`x` subiu un vídeo", + "`x` is live": "`x` está en vivo", + "preferences_category_data": "Preferencias dos datos", + "Clear watch history": "Borrar o historial de reprodución", + "Import/export data": "Importar/Exportar datos", + "Change password": "Trocar contrasinal", + "Manage subscriptions": "Xestionar as subscricións", + "Manage tokens": "Xestionar tokens", + "Watch history": "Historial de reprodución", + "Delete account": "Borrar conta", + "preferences_category_admin": "Preferencias de administrador", + "preferences_default_home_label": "Páxina de inicio por defecto: ", + "preferences_feed_menu_label": "Menú de páxina de novidades: ", + "preferences_show_nick_label": "Amosar nome de usuario enriba: ", + "Popular enabled: ": "Activar a sección popular: ", + "Top enabled: ": "Activar os destacados: ", + "CAPTCHA enabled: ": "Activar os CAPTCHA: ", + "Login enabled: ": "Activar o comezo de sesión: ", + "Registration enabled: ": "Activar o rexistro: ", + "Report statistics: ": "Enviar estatísticas: ", + "Save preferences": "Gardar as preferencias", + "Subscription manager": "Xestor de subscricións", + "Token manager": "Xestor de ficha", + "Token": "Ficha", + "tokens_count": "{{count}} ficha", + "tokens_count_plural": "{{count}} fichas", + "Import/export": "Importar/Exportar", + "unsubscribe": "desuscribirse", + "revoke": "revogar", + "Subscriptions": "Suscripcións", + "subscriptions_unseen_notifs_count": "{{count}} notificación non vista", + "subscriptions_unseen_notifs_count_plural": "{{count}} notificacións non vistas", + "search": "atopar", + "Log out": "pechar sesión", + "Released under the AGPLv3 on Github.": "Publicado baixo a AGPLv3 en GitHub.", + "Source available here.": "Código fonte dispoñible aquí.", + "View JavaScript license information.": "Ver información da licenza de JavaScript.", + "View privacy policy.": "Ver a política de privacidade.", + "Trending": "Tendencias", + "Public": "Público", + "Unlisted": "Non listado", + "Private": "Privado", + "View all playlists": "Ollar todas as listas de reprodución", + "Updated `x` ago": "Actualizado fai `x`", + "Delete playlist `x`?": "Borrar a lista de reprodución `x`?", + "Delete playlist": "Borrar lista de reprodución", + "Create playlist": "Crear lista de reprodución", + "Title": "Título", + "Playlist privacy": "Privacidade da lista de reprodución", + "Editing playlist `x`": "Editando a lista de reprodución `x`", + "playlist_button_add_items": "Engadir vídeos", + "Show more": "Amosar máis", + "Show less": "Amosar menos", + "Watch on YouTube": "Ollar en YouTube", + "Switch Invidious Instance": "Trocar Instancia de Invidious", + "search_message_no_results": "Non se atoparon resultados.", + "search_message_change_filters_or_query": "Proba a ampliar a túa consulta de busca e/ou trocar os filtros.", + "search_message_use_another_instance": "Tamén podes buscar noutra instancia.", + "Hide annotations": "Ocultar anotacións", + "Show annotations": "Amosar anotacións", + "Genre: ": "Xénero: ", + "License: ": "Licenza: ", + "Standard YouTube license": "Licenza estándar de YouTube", + "Family friendly? ": "Apto para todas as idades? ", + "Wilson score: ": "Puntuación Wilson: ", + "Engagement: ": "Retención: ", + "Whitelisted regions: ": "Rexións permitidas: ", + "Blacklisted regions: ": "Rexións bloqueadas: ", + "Music in this video": "Música neste vídeo", + "Artist: ": "Artista: ", + "Song: ": "Canción: ", + "Album: ": "Álbum: ", + "Shared `x`": "Compartido `x`", + "Premieres in `x`": "Estrease en `x`", + "Premieres `x`": "Estreas `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.": "Ola! Parece que tes JavaScript desactivado. Fai clic aquí para ollar os comentarios, ten en conta que poden tardar un pouco máis en cargar.", + "View YouTube comments": "ollar os comentarios de Youtube", + "View more comments on Reddit": "Ollar máis comentarios en Reddit", + "View `x` comments": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Ollar `x` comentario", + "": "Ollar `x` comentarios" + }, + "View Reddit comments": "Ollar os comentarios de Reddit", + "Hide replies": "Ocultar as respostas", + "Show replies": "Amosar as respostas", + "Incorrect password": "Contrasinal incorrecto", + "Wrong answer": "Resposta non válida", + "Erroneous CAPTCHA": "CAPTCHA non válido", + "CAPTCHA is a required field": "O CAPTCHA é un campo obrigatorio", + "User ID is a required field": "O nome é un campo obrigatorio", + "Password is a required field": "O contrasinal é un campo obrigatorio", + "Wrong username or password": "Nome ou contrasinal incorrecto", + "Password cannot be empty": "O contrasinal non pode estar baleiro", + "Password cannot be longer than 55 characters": "O contrasinal non debe ter máis de 55 caracteres", + "Please log in": "Comece sesión, por favor", + "Invidious Private Feed for `x`": "páxina de novidades privada de Invidious para `x`", + "channel:`x`": "canle: `x`", + "Deleted or invalid channel": "A canle non é válida ou foi eliminada", + "This channel does not exist.": "A canle non existe.", + "Could not get channel info.": "Non se puido obter información da canle.", + "Could not fetch comments": "Non se puideron recuperar os comentarios", + "comments_view_x_replies": "Ollar {{count}} resposta", + "comments_view_x_replies_plural": "Ollar {{count}} respostas", + "`x` ago": "fai `x`", + "Load more": "Cargar máis", + "comments_points_count": "{{count}} punto", + "comments_points_count_plural": "{{count}} puntos", + "Could not create mix.": "Non se puido crear a mestura.", + "Empty playlist": "A lista de reprodución está baleira", + "Not a playlist.": "Lista de reprodución non válida.", + "Playlist does not exist.": "A lista de reprodución non existe.", + "Could not pull trending pages.": "Non se puideron obter as páxinas de tendencias.", + "Hidden field \"challenge\" is a required field": "O campo oculto «desafío» é un campo obrigatorio", + "Hidden field \"token\" is a required field": "O campo oculto «ficha» é un campo obrigatorio", + "Erroneous challenge": "Desafio non válido", + "Erroneous token": "Ficha non válida", + "No such user": "O usuario non existe", + "Token is expired, please try again": "A ficha caducou, tentar de novo", + "English": "Inglés", + "English (United Kingdom)": "Inglés (Reino Unido)", + "English (United States)": "Inglés (Estados Unidos)", + "English (auto-generated)": "Inglés (xerados automaticamente)", + "Afrikaans": "Afrikáans", + "Albanian": "Albanés", + "Amharic": "Amárico", + "Arabic": "Árabe", + "Armenian": "Armenio", + "Azerbaijani": "Azerbaixano", + "Bangla": "Bengalí", + "Basque": "Eúscaro", + "Belarusian": "Bielorruso", + "Bosnian": "Bosníaco", + "Bulgarian": "Búlgaro", + "Burmese": "Birmano", + "Cantonese (Hong Kong)": "Cantonés (Hong Kong)", + "Catalan": "Catalán", + "Cebuano": "Cebuano", + "Chinese": "Chinés", + "Chinese (China)": "Chinés (China)", + "Chinese (Hong Kong)": "Chinés (Hong Kong)", + "Chinese (Simplified)": "Chinés (simplificado)", + "Chinese (Taiwan)": "Chinés (Taiwán)", + "Chinese (Traditional)": "Chinés (tradicional)", + "Corsican": "Corso", + "Croatian": "Croata", + "Czech": "Checo", + "Danish": "Danés", + "Dutch": "Holandés", + "Dutch (auto-generated)": "Neerlandés (xerados automáticamente)", + "Esperanto": "Esperanto", + "Estonian": "Estoniano", + "Filipino": "Filipino", + "Filipino (auto-generated)": "Filipino (xerados automáticamente)", + "Finnish": "Finés", + "French": "Francés", + "French (auto-generated)": "Francés (xerados automáticamente)", + "Galician": "Galego", + "Georgian": "Xeorxiano", + "German": "Alemán", + "German (auto-generated)": "Alemán (xerados automáticamente)", + "Greek": "Grego", + "Gujarati": "guyaratí", + "Haitian Creole": "crioulo haitiano", + "Hausa": "Hausa", + "Hawaiian": "Hawaiano", + "Hebrew": "Hebreo", + "Hindi": "Hindi", + "Hmong": "Hmong", + "Hungarian": "Húngaro", + "Icelandic": "Islandés", + "Igbo": "Igbo", + "Indonesian": "Indonesio", + "Indonesian (auto-generated)": "Indonesio (xerados automáticamente)", + "Interlingue": "Interlingue", + "Irish": "Irlandés", + "Italian": "Italiano", + "Italian (auto-generated)": "Italiano (xerados automáticamente)", + "Japanese": "Xaponés", + "Japanese (auto-generated)": "Xaponés (xerados automáticamente)", + "Javanese": "Xavanés", + "Kannada": "kannada", + "Kazakh": "casaco", + "Khmer": "camboxano", + "Korean": "Coreano", + "Korean (auto-generated)": "Coreano (xerados automáticamente)", + "Kurdish": "curdo", + "Kyrgyz": "kirguiz", + "Lao": "laosiano", + "Latin": "Latín", + "Latvian": "Letón", + "Lithuanian": "Lituano", + "Luxembourgish": "Luxemburgués", + "Macedonian": "Macedonio", + "Malagasy": "malgaxe", + "Malay": "Malaisia", + "Malayalam": "malayalam", + "Maltese": "Maltés", + "Maori": "Maorí", + "Marathi": "Maratí", + "Mongolian": "Mongol", + "Nepali": "Nepalí", + "Norwegian Bokmål": "Noruego", + "Nyanja": "nyanja", + "Pashto": "Pastún", + "Persian": "Persa", + "Polish": "Polaco", + "Portuguese": "Portugués", + "Portuguese (auto-generated)": "Portugués (xerados automáticamente)", + "Portuguese (Brazil)": "Portugués (Brasil)", + "Punjabi": "panxabi", + "Romanian": "Rumano", + "Russian": "Ruso", + "Russian (auto-generated)": "Ruso (xerados automáticamente)", + "Samoan": "Samoano", + "Scottish Gaelic": "Gaélico escocés", + "Serbian": "Serbio", + "Shona": "Shona", + "Sindhi": "Sindi", + "Sinhala": "Cingalés", + "Slovak": "Eslovaco", + "Slovenian": "Esloveno", + "Somali": "Somalí", + "Southern Sotho": "sesotho", + "Spanish": "Español", + "Spanish (auto-generated)": "Español (xerados automáticamente)", + "Spanish (Latin America)": "Español (Latinoamérica)", + "Spanish (Mexico)": "Español (México)", + "Spanish (Spain)": "Español (España)", + "Sundanese": "Sundanés", + "Swahili": "Suaxili", + "Swedish": "Sueco", + "Tajik": "taxico", + "Tamil": "Tamil", + "Telugu": "Telugu", + "Thai": "Tailandés", + "Turkish": "Turco", + "Turkish (auto-generated)": "Turco (xerados automáticamente)", + "Ukrainian": "Ucraino", + "Urdu": "Urdu", + "Uzbek": "uzbeko", + "Vietnamese": "Vietnamita", + "Vietnamese (auto-generated)": "Vietnamita (xerados automáticamente)", + "Welsh": "Galés", + "Western Frisian": "Frisón", + "Xhosa": "Xhosa", + "Yiddish": "Yidis", + "Yoruba": "Yoruba", + "Zulu": "Zulú", + "generic_count_years": "{{count}} ano", + "generic_count_years_plural": "{{count}} anos", + "generic_count_months": "{{count}} mes", + "generic_count_months_plural": "{{count}} meses", + "generic_count_weeks": "{{count}} semana", + "generic_count_weeks_plural": "{{count}} semanas", + "generic_count_days": "{{count}} día", + "generic_count_days_plural": "{{count}} días", + "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", + "Fallback comments: ": "Comentarios alternativos: ", + "Popular": "Populares", + "Search": "Buscar", + "Top": "Destacados", + "About": "Sobre", + "Rating: ": "Valoración: ", + "preferences_locale_label": "Idioma: ", + "View as playlist": "Ollar como lista de reprodución", + "Default": "Por defecto", + "Music": "Música", + "Gaming": "Videoxogos", + "News": "Noticias", + "Movies": "Películas", + "Download": "Descargar", + "Download as: ": "Descargar como: ", + "Download is disabled": "A descarga está deshabilitada", + "%A %B %-d, %Y": "%A, %B %-d %Y", + "(edited)": "(editado)", + "YouTube comment permalink": "Ligazón permanente de comentario de YouTube", + "permalink": "ligazón permanente", + "`x` marked it with a ❤": "`x` marcouno cun ❤", + "Channel Sponsor": "Patrocinador da canle", + "Audio mode": "Modo de son", + "Video mode": "Modo de vídeo", + "Playlists": "Listas de reprodución", + "search_filters_title": "Filtros", + "search_filters_date_label": "Data de subida", + "search_filters_date_option_none": "Calquera data", + "search_filters_date_option_hour": "Derradeira hora", + "search_filters_date_option_today": "Hoxe", + "search_filters_date_option_week": "Esta semana", + "search_filters_date_option_month": "Este mes", + "search_filters_date_option_year": "Este ano", + "search_filters_type_label": "Tipo de contido", + "search_filters_type_option_all": "Calquera tipo", + "search_filters_type_option_video": "Vídeo", + "search_filters_type_option_channel": "Canle", + "search_filters_type_option_playlist": "Lista de reprodución", + "search_filters_type_option_movie": "Película", + "search_filters_type_option_show": "Programa", + "search_filters_duration_label": "Duración", + "search_filters_duration_option_none": "Calquera duración", + "search_filters_duration_option_short": "Pequeno (Menos de 4 minutos)", + "search_filters_duration_option_medium": "Mediano ( 4 a 20 minutos)", + "search_filters_duration_option_long": "Longo (máis de 20 minutos)", + "search_filters_features_label": "Funcións", + "search_filters_features_option_live": "En vivo", + "search_filters_features_option_four_k": "4K", + "search_filters_features_option_hd": "HD", + "search_filters_features_option_subtitles": "Subtítulos/CC", + "search_filters_features_option_c_commons": "Creative Commons", + "search_filters_features_option_three_sixty": "360°", + "search_filters_features_option_vr180": "VR180", + "search_filters_features_option_three_d": "3D", + "search_filters_features_option_hdr": "HDR", + "search_filters_features_option_location": "Localización", + "search_filters_features_option_purchased": "Comprado", + "search_filters_sort_label": "Ordenar por", + "search_filters_sort_option_relevance": "Relevancia", + "search_filters_sort_option_rating": "Valoración", + "search_filters_sort_option_date": "Data de subida", + "search_filters_sort_option_views": "Visualizacións", + "search_filters_apply_button": "Aplicar filtros escollidos", + "Current version: ": "Versión actual: ", + "next_steps_error_message": "Despois do cal deberias tentar: ", + "next_steps_error_message_refresh": "Recargar", + "next_steps_error_message_go_to_youtube": "Ir ao YouTube", + "footer_donate_page": "Doar", + "footer_documentation": "Documentación", + "footer_source_code": "Código fonte", + "footer_original_source_code": "Código fonte orixinal", + "footer_modfied_source_code": "Código fonte modificado", + "adminprefs_modified_source_code_url_label": "Ligazón ao repositorio de código fonte modificado", + "none": "ningún", + "videoinfo_started_streaming_x_ago": "Comezou a transmitir fai `x`", + "videoinfo_watch_on_youTube": "Ollar en YouTube", + "videoinfo_youTube_embed_link": "Inserir", + "videoinfo_invidious_embed_link": "Ligazón para inserir", + "download_subtitles": "Subtítulos- `x` (.vtt)", + "user_created_playlists": "`x` listas de reprodución creadas", + "user_saved_playlists": "`x` listas de reprodución gardadas", + "Video unavailable": "Vídeo non dispoñible", + "preferences_save_player_pos_label": "Gardar posición de reprodución: ", + "crash_page_you_found_a_bug": "Semella que atopaches un erro en Invidious!", + "crash_page_before_reporting": "Antes de informar dun erro asegúrate de que tes:", + "crash_page_refresh": "probado a recargar a páxina", + "crash_page_switch_instance": "probado a usar outra instancia", + "crash_page_read_the_faq": "lee as Preguntas Frecuentes (FAQ)", + "crash_page_search_issue": "buscado problemas existentes en GitHub", + "crash_page_report_issue": "Se nada do anterior foi de axuda, por favor abre unha nova incidencia en GitHub (preferiblemente en inglés) e inclúe o seguinte texto na túa mensaxe (NON traduzas este texto):", + "error_video_not_in_playlist": "O vídeo solicitado non existe nesta lista de reprodución. Fai clic aquí para ir á páxina principal da lista de reprodución.", + "channel_tab_videos_label": "Vídeos", + "channel_tab_shorts_label": "Curtos", + "channel_tab_streams_label": "Directos", + "channel_tab_podcasts_label": "Podcasts", + "channel_tab_releases_label": "Lanzamentos", + "channel_tab_courses_label": "Cursos", + "channel_tab_playlists_label": "Listas de reprodución", + "channel_tab_community_label": "Comunidade", + "channel_tab_posts_label": "Publicacións", + "channel_tab_channels_label": "Canles", + "toggle_theme": "Alternar tema", + "carousel_slide": "Diapositiva {{current}} de {{total}}", + "carousel_skip": "Omitir o carrusel", + "carousel_go_to": "Ir a diapositiva `x`", + "timeline_parse_error_placeholder_heading": "Non se puido interpretar o elemento", + "timeline_parse_error_placeholder_message": "Invidious encontrou un erro ao tentar procesar este elemento. Para máis información, véxase abaixo:", + "timeline_parse_error_show_technical_details": "Ensinar detalles técnicos", + "Livestreams": "Transmisións en directo", + "dmca_content": "Non se pode descargar este vídeo nesta instancia debido a unha carta de infracción da DMCA/dereitos de autor enviada ao administrador da instancia.", + "preferences_search_privacy_label": "Privacidade da busca: ", + "preferences_search_privacy_description": "Activar esta preferencia impedira cas túas consultas de busca se garden no historial do navegador." +} From 6da814a85b1417040e8c8d0f3dda80f87f447e19 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:11 +0200 Subject: [PATCH 02/36] Update Turkish translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Turkish translation Update Turkish translation Update Turkish translation Co-authored-by: Hosted Weblate Co-authored-by: Oğuz Ersen --- locales/tr.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/locales/tr.json b/locales/tr.json index 08162973..e0d50368 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -502,5 +502,11 @@ "channel_tab_posts_label": "Yazılar", "timeline_parse_error_placeholder_heading": "Öge ayrıştıramıyor", "timeline_parse_error_placeholder_message": "Invidious, bu ögeyi ayrıştırmaya çalışırken bir hatayla karşılaştı. Daha fazla bilgi için aşağıya bakın:", - "timeline_parse_error_show_technical_details": "Teknik ayrıntıları göster" + "timeline_parse_error_show_technical_details": "Teknik ayrıntıları göster", + "preferences_default_playlist": "Öntanımlı oynatma listesi: ", + "preferences_default_playlist_none": "Öntanımlı oynatma listesi ayarlanmadı", + "Livestreams": "Canlı Yayınlar", + "dmca_content": "Bu video, örnek yöneticisine gönderilen DMCA/telif hakkı ihlali mektubu nedeniyle bu örnekte indirilemez.", + "preferences_search_privacy_label": "Arama gizliliği: ", + "preferences_search_privacy_description": "Bu ayarı etkinleştirdiğinizde, arama sorgularınız tarayıcı geçmişinize kaydedilmez." } From 1d90fa53a90ee006901e78ded7b9024ef068823b Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:12 +0200 Subject: [PATCH 03/36] Update Turkmen translation Co-authored-by: Hosted Weblate Co-authored-by: Perhat Kishikov --- locales/tk.json | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/locales/tk.json b/locales/tk.json index b540abb1..19923a06 100644 --- a/locales/tk.json +++ b/locales/tk.json @@ -22,5 +22,37 @@ "generic_videos_count_plural": "{{count}} widýolar", "Shared `x` ago": "`x` öň paýlaşyldy", "generic_channels_count": "{{count}} kanal", - "generic_channels_count_plural": "{{count}} kanallar" + "generic_channels_count_plural": "{{count}} kanallar", + "Unsubscribe": "Abunany ýatyr", + "Subscribe": "Abuna ýazyl", + "View channel on YouTube": "Kanaly YouTube-da gör", + "View playlist on YouTube": "Pleýlisty YouTube-da gör", + "newest": "täzeleri ilki", + "oldest": "köneleri ilki", + "popular": "meşhur", + "last": "soňkylar", + "Next page": "Indiki sahypa", + "Previous page": "Öňki sahypa", + "First page": "Ilkinji sahypa", + "Clear watch history?": "Görüşleriň taryhyny poz?", + "New password": "Täze açar sözi", + "New passwords must match": "Täze açar sözleri gabat gelenok", + "Authorize token?": "Tokeni ygtyýarlandyrmalymy?", + "Authorize token for `x`?": "`x` üçin awtorizasiýa tokeni?", + "Yes": "Hawa", + "No": "Ýok", + "Import and Export Data": "Maglumatlaryň importy we eksporty", + "Import": "Import", + "Import Invidious data": "Invidious maglumatlary bolan JSON-y import et", + "Import YouTube subscriptions": "YouTube abunalaryny CSV ýa-da OPML faýllary arkaly import et", + "Import YouTube playlist (.csv)": "YouTube pleýlistini import et (.csv)", + "Import YouTube watch history (.json)": "YouTube tomaşa taryhyny import et (.json)", + "Import FreeTube subscriptions (.db)": "FreeTube-dan abunalary import et (.db)", + "Import NewPipe subscriptions (.json)": "NewPipe-den (.json) abunalary import et", + "Import NewPipe data (.zip)": "NewPipe-den maglumatlary import et (zip)", + "Export": "Eksport", + "Export subscriptions as OPML": "Abunalary OPML formatynda eksport et", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Abunalary OPML formatynda eksport et (NewPipe we FreeTube üçin)", + "Export data as JSON": "Invidious maglumatlaryny JSON formatynda eksport et", + "Delete account?": "Hasap pozulsynmy?" } From 7bbe244f70767e92372faacb7de37015050d3562 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:12 +0200 Subject: [PATCH 04/36] Update Tamil translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Tamil translation Update Tamil translation Co-authored-by: Hosted Weblate Co-authored-by: தமிழ்நேரம் --- locales/ta.json | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/locales/ta.json b/locales/ta.json index 1f8f1290..97cac3f4 100644 --- a/locales/ta.json +++ b/locales/ta.json @@ -241,7 +241,7 @@ "search_filters_features_option_subtitles": "வசன வரிகள்/சிசி", "search_filters_features_option_c_commons": "கிரியேட்டிவ் காமன்ச்", "search_filters_features_option_three_sixty": "360 °", - "search_filters_features_option_three_d": "ZD", + "search_filters_features_option_three_d": "3டி", "search_filters_features_option_hdr": "எச்.டி.ஆர்", "search_filters_features_option_location": "இடம்", "search_filters_sort_option_relevance": "பொருத்தமானது", @@ -259,8 +259,8 @@ "user_created_playlists": "`x` உருவாக்கியது பிளேலிச்ட்கள்", "user_saved_playlists": "`x` சேமித்த பிளேலிச்ட்கள்", "crash_page_before_reporting": "ஒரு பிழையைப் புகாரளிப்பதற்கு முன், உங்களிடம் இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்:", - "crash_page_switch_instance": " மற்றொரு நிகழ்வைப் பயன்படுத்த முயற்சித்தேன் ", - "crash_page_search_issue": "அறிவிலிமையத்தில் உள்ள தற்போதைய சிக்கல்களைத் தேடியது", + "crash_page_switch_instance": "மற்றொரு நிகழ்வைப் பயன்படுத்த முயற்சித்தேன்", + "crash_page_search_issue": "அறிவிலிமையத்தில் உள்ள தற்போதைய சிக்கல்களைத் தேடியது", "channel_tab_shorts_label": "குறுக்குகள்", "channel_tab_streams_label": "லைவ்ச்ட்ரீம்கள்", "carousel_go_to": "`X` ச்லைடு செல்லவும்", @@ -335,7 +335,7 @@ "Switch Invidious Instance": "அக்யோர்ட் உதாரணத்தை மாற்றவும்", "search_message_no_results": "முடிவுகள் எதுவும் கிடைக்கவில்லை.", "search_message_change_filters_or_query": "உங்கள் தேடல் வினவலை அகலப்படுத்த முயற்சிக்கவும்/அல்லது வடிப்பான்களை மாற்றவும்.", - "search_message_use_another_instance": "நீங்கள் மற்றொரு நிகழ்வில் தேடலாம் .", + "search_message_use_another_instance": "நீங்கள் மற்றொரு நிகழ்வில் தேடலாம்.", "Show annotations": "சிறுகுறிப்புகளைக் காட்டு", "Genre: ": "வகை: ", "License: ": "உரிமம்: ", @@ -484,10 +484,10 @@ "Video unavailable": "வீடியோ கிடைக்கவில்லை", "preferences_save_player_pos_label": "பிளேபேக் நிலையை சேமிக்கவும்: ", "crash_page_you_found_a_bug": "நீங்கள் ஒரு பிழையை கண்டுபிடித்ததாகத் தெரிகிறது!", - "crash_page_refresh": " பக்கத்தை புதுப்பிக்க முயற்சித்தேன் ", - "crash_page_read_the_faq": " அடிக்கடி கேட்கப்படும் கேள்விகள் (கேள்விகள்) ஐப் படியுங்கள்", - "crash_page_report_issue": "மேலே எதுவும் உதவவில்லை என்றால், தயவுசெய்து அறிவிலிமையம் (முன்னுரிமை ஆங்கிலத்தில்) ஒரு புதிய சிக்கலைத் திறந்து உங்கள் செய்தியில் பின்வரும் உரையைச் சேர்க்கவும் (அந்த உரையை மொழிபெயர்க்க வேண்டாம்):", - "error_video_not_in_playlist": "கோரப்பட்ட வீடியோ இந்த பிளேலிச்ட்டில் இல்லை. பிளேலிச்ட் முகப்பு பக்கத்திற்கு இங்கே சொடுக்கு செய்க. ", + "crash_page_refresh": "பக்கத்தைப் புதுப்பிக்க முயற்சித்தேன்", + "crash_page_read_the_faq": "அடிக்கடி கேட்கப்படும் கேள்விகள் (கேள்விகள்) ஐப் படியுங்கள்", + "crash_page_report_issue": "மேலே எதுவும் உதவவில்லை என்றால், தயவுசெய்து அறிவிலிமையம் (முன்னுரிமை ஆங்கிலத்தில்) ஒரு புதிய சிக்கலைத் திறந்து உங்கள் செய்தியில் பின்வரும் உரையைச் சேர்க்கவும் (அந்த உரையை மொழிபெயர்க்க வேண்டாம்):", + "error_video_not_in_playlist": "கோரப்பட்ட வீடியோ இந்தப் பிளேலிச்ட்டில் இல்லை. பிளேலிச்ட் முகப்பு பக்கத்திற்கு இங்கே சொடுக்கு செய்க.", "channel_tab_videos_label": "வீடியோக்கள்", "channel_tab_podcasts_label": "பாட்காச்ட்கள்", "channel_tab_releases_label": "வெளியீடுகள்", @@ -502,5 +502,9 @@ "channel_tab_posts_label": "இடுகைகள்", "timeline_parse_error_placeholder_heading": "உருப்படியை அலச முடியவில்லை", "timeline_parse_error_placeholder_message": "இந்த உருப்படியை அலச முயற்சிக்கும் போது ஒரு பிழையை அடக்கமடைந்தது. மேலும் தகவலுக்கு கீழே காண்க:", - "timeline_parse_error_show_technical_details": "தொழில்நுட்ப விவரங்களைக் காட்டு" + "timeline_parse_error_show_technical_details": "தொழில்நுட்ப விவரங்களைக் காட்டு", + "preferences_default_playlist": "இயல்புநிலை பட்டியல்: ", + "preferences_default_playlist_none": "இயல்புநிலை பட்டியல் எதுவும் அமைக்கப்படவில்லை", + "Livestreams": "நேரடிஓடைகள்", + "dmca_content": "DMCA/பதிப்புரிமை மீறல் கடிதம் நேர்காணல் நிர்வாகிக்கு அனுப்பப்பட்டதால் இந்த நிகழ்வில் இந்த வீடியோவைப் பதிவிறக்க முடியாது." } From 54b2ed84ecea597266f865715585be644de5ed67 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:12 +0200 Subject: [PATCH 05/36] Update Portuguese (Brazil) translation Update Portuguese (Brazil) translation Update Portuguese (Brazil) translation Update Portuguese (Brazil) translation Update Portuguese (Brazil) translation Co-authored-by: Hosted Weblate Co-authored-by: delvani Co-authored-by: joaooliva --- locales/pt-BR.json | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/locales/pt-BR.json b/locales/pt-BR.json index ef1eb249..7a86391f 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -11,7 +11,7 @@ "last": "últimos", "Next page": "Próxima página", "Previous page": "Página anterior", - "Clear watch history?": "Limpar histórico de exibição?", + "Clear watch history?": "Limpar histórico de reprodução?", "New password": "Nova senha", "New passwords must match": "As senhas devem ser iguais", "Authorize token?": "Autorizar token?", @@ -90,12 +90,12 @@ "`x` uploaded a video": "`x` publicou um vídeo", "`x` is live": "`x` está ao vivo", "preferences_category_data": "Preferências de dados", - "Clear watch history": "Limpar histórico de exibição", + "Clear watch history": "Limpar histórico de reprodução", "Import/export data": "Importar/exportar dados", "Change password": "Alterar senha", "Manage subscriptions": "Gerenciar inscrições", "Manage tokens": "Gerenciar tokens", - "Watch history": "Histórico de exibição", + "Watch history": "Histórico de reprodução", "Delete account": "Excluir conta", "preferences_category_admin": "Preferências de administrador", "preferences_default_home_label": "Página inicial padrão: ", @@ -443,7 +443,7 @@ "Video unavailable": "Vídeo indisponível", "videoinfo_started_streaming_x_ago": "Iniciou a transmissão a `x`", "search_filters_title": "Filtro", - "preferences_watch_history_label": "Ativar histórico de exibição: ", + "preferences_watch_history_label": "Ativar histórico de reprodução: ", "search_message_no_results": "Nenhum resultado encontrado.", "search_message_change_filters_or_query": "Tente ampliar sua consulta de pesquisa e/ou alterar os filtros.", "English (United Kingdom)": "Inglês (Reino Unido)", @@ -502,7 +502,7 @@ "generic_channels_count_0": "{{count}} canal", "generic_channels_count_1": "{{count}} canais", "generic_channels_count_2": "{{count}} canais", - "Import YouTube watch history (.json)": "Importar histórico de exibição do YouTube (.json)", + "Import YouTube watch history (.json)": "Importar histórico de reprodução do YouTube (.json)", "toggle_theme": "Alternar tema", "Add to playlist": "Adicionar à playlist", "Add to playlist: ": "Adicionar à playlist: ", @@ -519,5 +519,11 @@ "channel_tab_courses_label": "Cursos", "timeline_parse_error_show_technical_details": "Mostrar detalhes técnicos", "timeline_parse_error_placeholder_message": "O Invidious encontrou um problema ao processar este item. Para mais informações, veja abaixo:", - "timeline_parse_error_placeholder_heading": "Incapaz de processar item" + "timeline_parse_error_placeholder_heading": "Incapaz de processar item", + "preferences_default_playlist": "Playlist padrão: ", + "preferences_default_playlist_none": "Nenhuma playlist padrão definida", + "Livestreams": "Transmissões ao vivo", + "dmca_content": "Este vídeo não pode ser baixado nesta instância devido a uma carta de violação de direitos autorais/DMCA enviada ao administrador da instância.", + "preferences_search_privacy_label": "Privacidade de pesquisa: ", + "preferences_search_privacy_description": "Ativar esta preferência prevenirá que suas pesquisas sejam salvas no histórico do navegador." } From 879d2c2a22c9ce995eeb382783ba1768433e71b5 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:13 +0200 Subject: [PATCH 06/36] Update German translation Update German translation Update German translation Co-authored-by: Hosted Weblate Co-authored-by: Lenny Angst Co-authored-by: Milo Ivir --- locales/de.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/locales/de.json b/locales/de.json index 33039814..ab73e8f9 100644 --- a/locales/de.json +++ b/locales/de.json @@ -494,13 +494,17 @@ "Search for videos": "Nach Videos suchen", "toggle_theme": "Thema wechseln", "Add to playlist: ": "Einer Wiedergabeliste hinzufügen: ", - "carousel_go_to": "Zu Element `x` springen", - "carousel_slide": "Seite {{current}} von {{total}}", + "carousel_go_to": "Zu Dia `x` springen", + "carousel_slide": "Dia {{current}} von {{total}}", "carousel_skip": "Galerie überspringen", "Filipino (auto-generated)": "Philippinisch (automatisch generiert)", "channel_tab_courses_label": "Kurse", "channel_tab_posts_label": "Beiträge", "timeline_parse_error_show_technical_details": "Technische Details anzeigen", "timeline_parse_error_placeholder_heading": "Element kann nicht geparsed werden", - "timeline_parse_error_placeholder_message": "Invidious ist beim Parsen dieses Elements auf einen Fehler gestossen. Für weitere Informationen siehe unten:" + "timeline_parse_error_placeholder_message": "Invidious ist beim Parsen dieses Elements auf einen Fehler gestossen. Für weitere Informationen siehe unten:", + "preferences_default_playlist": "Standard-Wiedergabeliste: ", + "preferences_default_playlist_none": "Keine Standard-Wiedergabeliste gesetzt", + "Livestreams": "Livestreams", + "dmca_content": "Dieses Video kann auf dieser Instanz aufgrund einer DMCA-/Urheberrechtsverletzungsmitteilung, die an den Instanzadministrator gesendet wurde, nicht heruntergeladen werden." } From 5c0e4c7972b32547f4b64061df31b25051d5e307 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:14 +0200 Subject: [PATCH 07/36] Update Greek translation Co-authored-by: AUGANOS Co-authored-by: Hosted Weblate --- locales/el.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/locales/el.json b/locales/el.json index 396400a0..af40fad4 100644 --- a/locales/el.json +++ b/locales/el.json @@ -499,5 +499,12 @@ "carousel_skip": "Αποφυγή εμφάνισης εικόνων", "First page": "Πρώτη σελίδα", "channel_tab_courses_label": "Μαθήματα", - "channel_tab_posts_label": "Δημοσιεύσεις" + "channel_tab_posts_label": "Δημοσιεύσεις", + "preferences_default_playlist": "Προεπιλεγμένη λίστα αναπαραγωγής: ", + "preferences_default_playlist_none": "Δεν έχει οριστεί προεπιλεγμένη λίστα αναπαραγωγής", + "Livestreams": "Ζωντανές μεταδόσεις", + "timeline_parse_error_placeholder_heading": "Δεν είναι δυνατή η ανάλυση του στοιχείου", + "timeline_parse_error_placeholder_message": "Το Invidious αντιμετώπισε σφάλμα κατά την προσπάθεια ανάλυσης αυτού του στοιχείου. Για περισσότερες πληροφορίες, δείτε παρακάτω:", + "timeline_parse_error_show_technical_details": "Εμφάνιση τεχνικών λεπτομερειών", + "dmca_content": "Αυτό το βίντεο δεν μπορεί να μεταφορτωθεί σε αυτήν την περίπτωση λόγω επιστολής παραβίασης DMCA/πνευματικών δικαιωμάτων που αποστάλη στον διαχειριστή της περίπτωσης." } From 2ddd5ed46895c40cbe4c4c4804f477fa5e585957 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:14 +0200 Subject: [PATCH 08/36] Update Estonian translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Estonian translation Update Estonian translation Co-authored-by: Hosted Weblate Co-authored-by: Priit Jõerüüt --- locales/et.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/et.json b/locales/et.json index 1e5720ae..02c07376 100644 --- a/locales/et.json +++ b/locales/et.json @@ -504,5 +504,9 @@ "timeline_parse_error_placeholder_message": "Selle objekti töötlemisel tekkis Invidiouses viga. Lisateave on alljärgnevas:", "timeline_parse_error_show_technical_details": "Näita tehnilisi üksikasju", "preferences_default_playlist": "Vaikimisi esitusloend: ", - "preferences_default_playlist_none": "Ühtegi vaikimisi esitusloendit ei leidu" + "preferences_default_playlist_none": "Ühtegi vaikimisi esitusloendit ei leidu", + "Livestreams": "Otseülekanded", + "dmca_content": "Seda videot ei saa antud serverist alla laadida, sest serveri peakasutajale on saadetud autoriõiguste/DCMA rikkumise teade.", + "preferences_search_privacy_label": "Otsinguprivaatsus: ", + "preferences_search_privacy_description": "Selle eelistuse sisselülitamisel sinu otsingupäringud ei salvestu veebibrauseri ajaloos." } From eb6e91296bf3e347637d705a4ef010c990bcdcd0 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:15 +0200 Subject: [PATCH 09/36] Update Russian translation Update Russian translation Co-authored-by: Artyom Rybakov Co-authored-by: Hosted Weblate --- locales/ru.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/locales/ru.json b/locales/ru.json index 6de83bca..980244a1 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -521,5 +521,7 @@ "timeline_parse_error_show_technical_details": "Показать технические подробности", "Filipino (auto-generated)": "Филиппинский (автоматически сгенерировано)", "preferences_default_playlist": "Плейлист по умолчанию: ", - "preferences_default_playlist_none": "Плейлист по умолчанию не указан" + "preferences_default_playlist_none": "Плейлист по умолчанию не указан", + "Livestreams": "Трансляции", + "dmca_content": "Это видео не может быть загружено на данный экземпляр из-за DMCA/письма о нарушении авторских прав, отправленного администратору экземпляра." } From dd89bc6d797987624981cea9c83bec798358bae0 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:15 +0200 Subject: [PATCH 10/36] Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Update Belarusian translation Co-authored-by: Hosted Weblate Co-authored-by: Pavel Miniutka --- locales/be.json | 413 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 412 insertions(+), 1 deletion(-) diff --git a/locales/be.json b/locales/be.json index 0967ef42..1db0b6fe 100644 --- a/locales/be.json +++ b/locales/be.json @@ -1 +1,412 @@ -{} +{ + "generic_channels_count_0": "{{count}} канал", + "generic_channels_count_1": "{{count}} каналы", + "generic_channels_count_2": "{{count}} каналаў", + "generic_views_count_0": "{{count}} прагляд", + "generic_views_count_1": "{{count}} прагляды", + "generic_views_count_2": "{{count}} праглядаў", + "generic_button_edit": "Рэдагаваць", + "generic_button_save": "Захаваць", + "generic_button_cancel": "Скасаваць", + "generic_button_rss": "RSS", + "Next page": "Наступная старонка", + "Previous page": "Папярэдняя старонка", + "First page": "Першая старонка", + "Clear watch history?": "Ачысціць гісторыю праглядаў?", + "New password": "Новы пароль", + "Yes": "Так", + "No": "Не", + "Delete account?": "Выдаліць уліковы запіс?", + "History": "Гісторыя", + "Log in": "Увайсці", + "Time (h:mm:ss):": "Час (h:mm:ss):", + "Sign In": "Увайсці", + "Password": "Пароль", + "Register": "Зарэгистравацца", + "E-mail": "Электронная пошта", + "Preferences": "Налады", + "preferences_category_player": "Налады прайгравальніка", + "preferences_speed_label": "Прадвызначаная хуткасць: ", + "preferences_quality_dash_option_auto": "Аўта", + "preferences_quality_dash_option_best": "Найлепшая", + "preferences_quality_dash_option_worst": "Найгоршая", + "preferences_quality_dash_option_4320p": "4320p", + "preferences_quality_dash_option_2160p": "2160p", + "preferences_quality_dash_option_1440p": "1440p", + "preferences_quality_dash_option_1080p": "1080p", + "preferences_quality_dash_option_720p": "720p", + "preferences_quality_dash_option_480p": "480p", + "preferences_quality_dash_option_360p": "360p", + "preferences_quality_dash_option_240p": "240p", + "preferences_quality_dash_option_144p": "144p", + "preferences_volume_label": "Гучнасць прайгравальніка: ", + "preferences_comments_label": "Прадвызначаныя каментарыі: ", + "youtube": "YouTube", + "reddit": "Reddit", + "invidious": "Invidious", + "preferences_related_videos_label": "Паказваць падобныя відэа: ", + "preferences_category_visual": "Візуальныя налады", + "preferences_player_style_label": "Стыль прайгравальніка: ", + "Dark mode: ": "Цёмны рэжым: ", + "preferences_dark_mode_label": "Тэма: ", + "dark": "цёмная", + "light": "светлая", + "preferences_category_misc": "Розныя налады", + "preferences_category_subscription": "Налады падпісак", + "preferences_sort_label": "Сартаваць відэа па: ", + "preferences_default_playlist": "Прадвызначаны плэй-ліст: ", + "preferences_default_playlist_none": "Не зададзены прадвызначаны плэй-ліст", + "published": "даце публікацыі", + "published - reverse": "даце публікацыі - адваротны парадак", + "alphabetically": "алфавіце", + "alphabetically - reverse": "алфавіце - адваротны парадак", + "channel name": "назве канала", + "channel name - reverse": "назве канала - адваротны парадак", + "`x` uploaded a video": "`x` запампаваў(-ла) відэа", + "preferences_category_data": "Налады даных", + "Clear watch history": "Ачысціць гісторыю праглядаў", + "Import/export data": "Імпарт/экспарт даных", + "Change password": "Змяніць пароль", + "Manage subscriptions": "Кіраванне падпіскамі", + "Watch history": "Гісторыя праглядаў", + "Delete account": "Выдаліць уліковы запіс", + "preferences_quality_option_hd720": "HD720", + "preferences_category_admin": "Налады адміністратара", + "Save preferences": "Захаваць налады", + "preferences_locale_label": "Мова: ", + "Hide annotations": "Схаваць анатацыі", + "Show annotations": "Паказаць анатацыі", + "Genre: ": "Жанр: ", + "License: ": "Ліцэнзія: ", + "Standard YouTube license": "Стандартная ліцэнзія YouTube", + "Music in this video": "Музыка ў гэтым відэа", + "Artist: ": "Выканаўца: ", + "Song: ": "Песня: ", + "Album: ": "Альбом: ", + "View YouTube comments": "Праглядзець каментарыі з YouTube", + "Hide replies": "Схаваць адказы", + "channel:`x`": "канал:`x`", + "This channel does not exist.": "Такога канала не існуе.", + "Could not get channel info.": "Не ўдалося атрымаць інфармацыю пра канал.", + "comments_view_x_replies_0": "Праглядзець {{count}} адказ", + "comments_view_x_replies_1": "Праглядзець {{count}} адказы", + "comments_view_x_replies_2": "Праглядзець {{count}} адказаў", + "`x` ago": "`x` таму", + "Load more": "Загрузіць яшчэ", + "Empty playlist": "Пусты плэй-ліст", + "Not a playlist.": "Не плэй-ліст.", + "Playlist does not exist.": "Плэй-ліст не існуе.", + "Belarusian": "беларуская", + "No such user": "Няма такога карыстальніка", + "generic_count_years_0": "{{count}} год", + "generic_count_years_1": "{{count}} гады", + "generic_count_years_2": "{{count}} гадоў", + "generic_count_months_0": "{{count}} месяц", + "generic_count_months_1": "{{count}} месяцы", + "generic_count_months_2": "{{count}} месяцаў", + "generic_count_weeks_0": "{{count}} тыдзень", + "generic_count_weeks_1": "{{count}} тыдні", + "generic_count_weeks_2": "{{count}} тыдняў", + "generic_count_days_0": "{{count}} дзень", + "generic_count_days_1": "{{count}} дні", + "generic_count_days_2": "{{count}} дзён", + "generic_count_hours_0": "{{count}} гадзіна", + "generic_count_hours_1": "{{count}} гадзіны", + "generic_count_hours_2": "{{count}} гадзін", + "generic_count_minutes_0": "{{count}} хвіліна", + "generic_count_minutes_1": "{{count}} хвіліны", + "generic_count_minutes_2": "{{count}} хвілін", + "generic_count_seconds_0": "{{count}} секунда", + "generic_count_seconds_1": "{{count}} секунды", + "generic_count_seconds_2": "{{count}} секунд", + "Search": "Пошук", + "About": "Аб праграме", + "Rating: ": "Рэйтынг: ", + "Default": "Прадвызначана", + "Music": "Музыка", + "Gaming": "Гульні", + "News": "Навіны", + "Movies": "Фільмы", + "Download": "Спампаваць", + "Download as: ": "Спампаваць як: ", + "Download is disabled": "Спампоўванне адключана", + "Playlists": "Плэй-лісты", + "search_filters_title": "Фільтры", + "search_filters_date_label": "Дата запампоўвання", + "search_filters_date_option_none": "Любая дата", + "search_filters_date_option_hour": "Апошняя гадзіна", + "search_filters_date_option_today": "Сёння", + "search_filters_date_option_week": "Гэты тыдзень", + "Add to playlist": "Дадаць у плэй-ліст", + "Add to playlist: ": "Дадаць у плэй-ліст: ", + "generic_videos_count_0": "{{count}} відэа", + "generic_videos_count_1": "{{count}} відэа", + "generic_videos_count_2": "{{count}} відэа", + "generic_playlists_count_0": "{{count}} плэй-ліст", + "generic_playlists_count_1": "{{count}} плэй-ліста", + "generic_playlists_count_2": "{{count}} плэй-лісты", + "generic_subscribers_count_0": "{{count}} падпісчык", + "generic_subscribers_count_1": "{{count}} падпісчыкі", + "generic_subscribers_count_2": "{{count}} падпісчыкаў", + "generic_subscriptions_count_0": "{{count}} падпіска", + "generic_subscriptions_count_1": "{{count}} падпіскі", + "generic_subscriptions_count_2": "{{count}} падпісак", + "tokens_count_0": "{{count}} токен", + "tokens_count_1": "{{count}} токены", + "tokens_count_2": "{{count}} токенаў", + "subscriptions_unseen_notifs_count_0": "{{count}} непрачытанае апавяшчэнне", + "subscriptions_unseen_notifs_count_1": "{{count}} непрачытаныя апавяшчэнні", + "subscriptions_unseen_notifs_count_2": "{{count}} непрачытаных апавяшчэнняў", + "Bangla": "бенгальская", + "Basque": "баскская", + "Chinese (Simplified)": "кітайская (спрошчаная)", + "Chinese (Traditional)": "кітайская (традыцыйная)", + "Cebuano": "себуана", + "Corsican": "карсіканская", + "Croatian": "харвацкая", + "channel_tab_channels_label": "Каналы", + "channel_tab_videos_label": "Відэа", + "channel_tab_shorts_label": "Shorts", + "channel_tab_streams_label": "Ужывую", + "channel_tab_podcasts_label": "Падкасты", + "channel_tab_releases_label": "Выпускі", + "channel_tab_courses_label": "Курсы", + "channel_tab_playlists_label": "Плэй-лісты", + "channel_tab_community_label": "Супольнасць", + "channel_tab_posts_label": "Публікацыі", + "toggle_theme": "Пераключыць тэму", + "carousel_slide": "Слайд {{current}} з {{total}}", + "search_filters_features_option_four_k": "4K", + "search_filters_features_option_hd": "HD", + "search_filters_features_option_subtitles": "Субцітры/CC", + "search_filters_features_option_three_sixty": "360°", + "search_filters_features_option_vr180": "VR180", + "search_filters_features_option_three_d": "3D", + "search_filters_features_option_hdr": "HDR", + "search_filters_features_option_location": "Месцазнаходжанне", + "search_filters_date_option_month": "Гэты месяц", + "search_filters_date_option_year": "Гэты год", + "search_filters_type_label": "Тып", + "search_filters_type_option_all": "Любы тып", + "search_filters_type_option_video": "Відэа", + "search_filters_type_option_channel": "Канал", + "search_filters_type_option_playlist": "Плэй-ліст", + "search_filters_type_option_movie": "Фільм", + "search_filters_duration_label": "Працягласць", + "Galician": "галісійская", + "Georgian": "грузінская", + "Gujarati": "гуджараці", + "Haitian Creole": "гаіцянская крэольская", + "Hausa": "хауса", + "Hawaiian": "гавайская", + "Hebrew": "іўрыт", + "Hindi": "хіндзі", + "Hmong": "хмонг", + "Igbo": "ігба", + "Javanese": "яванская", + "Kannada": "канада", + "Kazakh": "казахская", + "Khmer": "кхмерская", + "Korean": "карэйская", + "Kurdish": "курдская", + "Kyrgyz": "кіргізская", + "Lao": "лаоская", + "Latin": "лацінская", + "Latvian": "латышская", + "Lithuanian": "літоўская", + "Luxembourgish": "люксембургская", + "Macedonian": "македонская", + "Malagasy": "малагасійская", + "Malay": "малайская", + "Malayalam": "малаялам", + "Maltese": "мальтыйская", + "Maori": "маары", + "Marathi": "маратхі", + "Mongolian": "мангольская", + "Nepali": "непальская", + "Nyanja": "ньянджа", + "Pashto": "пушту", + "Persian": "фарсі", + "Polish": "польская", + "Portuguese": "партугальская", + "Punjabi": "панджабі", + "Romanian": "румынская", + "Samoan": "самоанская", + "Scottish Gaelic": "шатландская гэльская", + "Shona": "шона", + "Sindhi": "сіндхі", + "Sinhala": "сінгальская", + "Southern Sotho": "сесута", + "Spanish (Latin America)": "лацінаамерыканская іспанская", + "Sundanese": "сунда", + "Swahili": "суахілі", + "Tajik": "таджыкская", + "Tamil": "тамільская", + "Telugu": "тэлугу", + "Thai": "тайская", + "Urdu": "урду", + "Uzbek": "узбекская", + "Welsh": "валійская", + "Western Frisian": "заходняя фрызская", + "Xhosa": "коса", + "Yiddish": "ідыш", + "Yoruba": "ёруба", + "Zulu": "зулу", + "Ukrainian": "украінская", + "Turkish (auto-generated)": "турэцкая (аўтаматычна згенерыравана)", + "Turkish": "турэцкая", + "Vietnamese": "в’етнамская", + "Vietnamese (auto-generated)": "в’етнамская (аўтаматычна згенерыравана)", + "Swedish": "шведская", + "Spanish (Mexico)": "мексіканская іспанская", + "Spanish (Spain)": "еўрапейская іспанская", + "Spanish": "іспанская", + "Spanish (auto-generated)": "іспанская (аўтаматычна згенерыравана)", + "Slovak": "славацкая", + "Slovenian": "славенская", + "Somali": "самалі", + "Serbian": "сербская", + "Russian": "руская", + "Russian (auto-generated)": "руская (аўтаматычна згенерыравана)", + "Portuguese (auto-generated)": "партугальская (аўтаматычна згенерыравана)", + "Portuguese (Brazil)": "бразільская партугальская", + "Norwegian Bokmål": "нарвежская букмол", + "Korean (auto-generated)": "карэйская (аўтаматычна згенерыравана)", + "Indonesian": "інданезійская", + "Indonesian (auto-generated)": "інданезійская (аўтаматычна згенерыравана)", + "Interlingue": "інтэрлінгвэ", + "Irish": "ірландская", + "Italian": "італьянская", + "Italian (auto-generated)": "італьянская (аўтаматычна згенерыравана)", + "Japanese": "японская", + "Japanese (auto-generated)": "японская (аўтаматычна згенерыравана)", + "Hungarian": "венгерская", + "Icelandic": "ісландская", + "German": "нямецкая", + "German (auto-generated)": "нямецкая (аўтаматычна згенерыравана)", + "Greek": "грэчаская", + "Esperanto": "эсперанта", + "Estonian": "эстонская", + "Filipino": "філіпінская", + "Filipino (auto-generated)": "філіпінская (аўтаматычна згенерыравана)", + "Finnish": "фінская", + "French": "французская", + "French (auto-generated)": "французская (аўтаматычна згенерыравана)", + "Czech": "чэшская", + "Danish": "дацкая", + "Dutch": "нідэрландская", + "Dutch (auto-generated)": "нідэрландская (аўтаматычна згенерыравана)", + "Chinese (Taiwan)": "кітайская (Тайвань)", + "Chinese": "кітайская", + "Chinese (China)": "кітайская (Кітай)", + "Chinese (Hong Kong)": "кітайская (Ганконг)", + "Bosnian": "баснійская", + "Bulgarian": "балгарская", + "Burmese": "бірманская", + "Cantonese (Hong Kong)": "кантонскі дыялект кітайскай", + "Catalan": "каталанская", + "Afrikaans": "афрыкаанс", + "Albanian": "албанская", + "Amharic": "амхарская", + "Arabic": "арабская", + "Armenian": "армянская", + "Azerbaijani": "азербайджанская", + "English (auto-generated)": "англійская (аўтаматычна згенерыравана)", + "English": "англійская", + "English (United Kingdom)": "брытанская англійская", + "English (United States)": "амерыканская англійская", + "Please log in": "Увайдзіце", + "Wrong answer": "Няправільны адказ", + "Show replies": "Паказаць адказы", + "Incorrect password": "Няправільны пароль", + "Token is expired, please try again": "Тэрмін дзеяння токена скончыўся, паспрабуйце яшчэ раз", + "search_filters_type_option_show": "Шоу", + "search_filters_sort_label": "Сартаваць па", + "search_filters_sort_option_relevance": "Рэлевантнасці", + "search_filters_sort_option_rating": "Рэйтынгу", + "search_filters_sort_option_date": "Даце запампоўвання", + "search_filters_sort_option_views": "Колькасці праглядаў", + "search_filters_apply_button": "Прымяніць выбраныя фільтры", + "Current version: ": "Бягучая версія: ", + "next_steps_error_message": "Пасля чаго варта паспрабаваць: ", + "next_steps_error_message_refresh": "Абнавіць", + "next_steps_error_message_go_to_youtube": "Перайсці на YouTube", + "footer_donate_page": "Ахвяраваць", + "footer_documentation": "Дакументацыя", + "footer_source_code": "Зыходны код", + "footer_original_source_code": "Арыгінальны зыходны код", + "footer_modfied_source_code": "Зменены зыходны код", + "adminprefs_modified_source_code_url_label": "URL-адрас рэпазіторыя змененага зыходнага кода", + "Video unavailable": "Відэа недаступна", + "crash_page_you_found_a_bug": "Здаецца, вы знайшлі памылку ў Invidious!", + "Answer": "Адказаць", + "Search for videos": "Пошук відэа", + "generic_button_delete": "Выдаліць", + "Shared `x` ago": "Абагулена `x` таму", + "Subscribe": "Падпісацца", + "View channel on YouTube": "Глядзець канал на YouTube", + "View playlist on YouTube": "Глядзець плэй-ліст на YouTube", + "newest": "найноўшыя", + "oldest": "найстарэйшыя", + "popular": "папулярныя", + "last": "апошнія", + "New passwords must match": "Новыя паролі павінны супадаць", + "Authorize token?": "Аўтарызаваць токен?", + "Authorize token for `x`?": "Аўтарызаваць токен для `x`?", + "Import and Export Data": "Імпарт і экспарт даных", + "Import": "Імпарт", + "source": "крыніца", + "Log in/register": "Увайсці/зарэгістравацца", + "User ID": "ID карыстальніка", + "preferences_preload_label": "Папярэдняя загрузка даных відэа: ", + "preferences_autoplay_label": "Аўтапрайграванне: ", + "Unsubscribe": "Адпісацца", + "Export": "Экспарт", + "preferences_watch_history_label": "Уключыць гісторыю праглядаў: ", + "preferences_quality_label": "Прыярытэтная якасць відэа: ", + "preferences_quality_option_dash": "DASH (адаптыўная якасць)", + "preferences_quality_option_medium": "Сярэдняя", + "preferences_quality_option_small": "Нізкая", + "preferences_quality_dash_label": "Прыярытэтная якасць відэа DASH: ", + "Enable web notifications": "Уключыць вэб-апавяшчэнні", + "View privacy policy.": "Праглядзець палітыку прыватнасці.", + "Public": "Публичны", + "Private": "Прыватны", + "View all playlists": "Праглядзець усе плэй-лісты", + "Updated `x` ago": "Абноўлена `x` таму", + "Delete playlist `x`?": "Выдаліць плэй-ліст `x`?", + "Delete playlist": "Выдаліць плэй-ліст", + "Create playlist": "Стварыць плэй-ліст", + "Title": "Загаловак", + "Playlist privacy": "Прыватнасць плэй-ліста", + "Editing playlist `x`": "Рэдагаванне плэй-ліста `x`", + "playlist_button_add_items": "Дадаць відэа", + "Show more": "Паказаць больш", + "Show less": "Паказаць менш", + "Watch on YouTube": "Паглядзець на YouTube", + "search_message_no_results": "Нічога не знойдзена.", + "View more comments on Reddit": "Паглядзець больш каментарыяў на Reddit", + "View `x` comments": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Праглядзець `x` каментарый", + "": "Праглядзець `x` каментарыяў" + }, + "View Reddit comments": "Праглядзець каментарыі на Reddit", + "Wrong username or password": "Няправільнае імя карыстальніка або пароль", + "Password cannot be empty": "Пароль не можа быць пустым", + "Password cannot be longer than 55 characters": "Пароль не можа быць даўжэйшым за 55 сімвалаў", + "Could not fetch comments": "Не ўдалося загрузіць каментарыі", + "Popular": "Папулярнае", + "Top": "Топ", + "View as playlist": "Праглядзець як плэй-ліст", + "Channel Sponsor": "Спонсар канала", + "Audio mode": "Аўдыярэжым", + "Video mode": "Відэарэжым", + "search_filters_duration_option_none": "Любая", + "search_filters_duration_option_short": "Кароткія (< 4 хвіліны)", + "search_filters_duration_option_medium": "Сярэднія (4 - 20 хвілін)", + "search_filters_duration_option_long": "Доўгія (> 20 хвілін)", + "search_filters_features_label": "Асаблівасці", + "search_filters_features_option_live": "Ужывую", + "search_filters_features_option_c_commons": "Creative Commons", + "none": "няма" +} From 8c5b14045daaf1d2e07129945798fb26e0d9bd7a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:16 +0200 Subject: [PATCH 11/36] Update Ukrainian translation Update Ukrainian translation Co-authored-by: Denys Nykula Co-authored-by: Hosted Weblate --- locales/uk.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/uk.json b/locales/uk.json index fbf2cd6a..3ed8f343 100644 --- a/locales/uk.json +++ b/locales/uk.json @@ -519,5 +519,8 @@ "channel_tab_posts_label": "Дописи", "timeline_parse_error_placeholder_heading": "Неможливо розібрати елемент", "timeline_parse_error_show_technical_details": "Показати технічні подробиці", - "timeline_parse_error_placeholder_message": "Invidious зіткнувся з помилкою під час спроби розібрати цей елемент. Докладнішу інформацію читайте нижче:" + "timeline_parse_error_placeholder_message": "Invidious зіткнувся з помилкою під час спроби розібрати цей елемент. Докладнішу інформацію читайте нижче:", + "preferences_default_playlist": "Типовий список відтворення: ", + "preferences_default_playlist_none": "Типового списку відтворення не обрано", + "Livestreams": "Прямі трансляції" } From 8dcd1a891a05985671701ffe8c49fb3db4f046ea Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:16 +0200 Subject: [PATCH 12/36] Update Japanese translation Update Japanese translation Update Japanese translation Co-authored-by: Himmel Co-authored-by: Hosted Weblate Co-authored-by: maboroshin --- locales/ja.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/ja.json b/locales/ja.json index 633dfa0d..6f1512fb 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -487,5 +487,9 @@ "timeline_parse_error_placeholder_heading": "この項目を解析できません", "timeline_parse_error_show_technical_details": "技術的詳細を表示", "preferences_default_playlist": "デフォルトのプレイリスト: ", - "preferences_default_playlist_none": "デフォルトのプレイリストは設定されていません" + "preferences_default_playlist_none": "デフォルトのプレイリストは設定されていません", + "Livestreams": "ライブ配信", + "dmca_content": "このインスタンスでは、DMCA/著作権侵害に関する通知がインスタンス管理者宛に送付されたため、この動画をダウンロードすることはできません。", + "preferences_search_privacy_label": "検索のプライバシー: ", + "preferences_search_privacy_description": "この設定を有効にすると、検索クエリーがブラウザーの履歴に保存されなくなります。" } From 77ac82031e61af474c76ac3ce72d2775da116bd4 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:17 +0200 Subject: [PATCH 13/36] Update Catalan translation Update Catalan translation Update Catalan translation Update Catalan translation Co-authored-by: Ecron Co-authored-by: Hosted Weblate Co-authored-by: Xusi Fons --- locales/ca.json | 293 ++++++++++++++++++++++++++---------------------- 1 file changed, 160 insertions(+), 133 deletions(-) diff --git a/locales/ca.json b/locales/ca.json index 7b753153..bb4c2811 100644 --- a/locales/ca.json +++ b/locales/ca.json @@ -15,12 +15,12 @@ "alphabetically - reverse": "alfabèticament - invers", "channel name - reverse": "nom del canal - invers", "preferences_category_data": "Preferències de dades", - "Delete account": "Elimina compte", - "Save preferences": "Guarda preferències", + "Delete account": "Suprimeix el compte", + "Save preferences": "Desa les preferències", "Private": "Privat", "Show more": "Mostra'n més", "Show less": "Mostra'n menys", - "Hide replies": "Amaga respostes", + "Hide replies": "Amaga les respostes", "Arabic": "Àrab", "Armenian": "Armeni", "Basque": "Basc", @@ -42,14 +42,14 @@ "Romanian": "Romanès", "Russian": "Rus", "Serbian": "Serbi", - "Spanish (Latin America)": "Castellà (Amèrica llatina)", + "Spanish (Latin America)": "Castellà (Amèrica Llatina)", "Turkish": "Turc", "Ukrainian": "Ucraïnès", - "preferences_locale_label": "Idioma: ", + "preferences_locale_label": "Llengua: ", "Gaming": "Jocs", - "Movies": "Películes", - "Download": "Descarrega", - "Download as: ": "Descarrega com: ", + "Movies": "Pel·lícules", + "Download": "Baixa", + "Download as: ": "Baixa com a: ", "channel_tab_videos_label": "Vídeos", "search_filters_type_label": "Tipus", "search_filters_duration_label": "Duració", @@ -66,7 +66,7 @@ "Persian": "Persa", "Slovak": "Eslovac", "Search": "Cerca", - "Show annotations": "Mostra anotacions", + "Show annotations": "Mostra les anotacions", "preferences_region_label": "País del contingut: ", "preferences_sort_label": "Ordena vídeos per: ", "Import/export": "Importa/exporta", @@ -74,12 +74,12 @@ "Title": "Títol", "Belarusian": "Bielorús", "Enable web notifications": "Activa notificacions web", - "search": "Cerca", + "search": "cerca", "Catalan": "Català", "Croatian": "Croat", "preferences_category_admin": "Preferències d'administrador", - "Hide annotations": "Amaga anotacions", - "Show replies": "Mostra respostes", + "Hide annotations": "Amaga les anotacions", + "Show replies": "Mostra les respostes", "Bulgarian": "Búlgar", "Albanian": "Albanès", "French": "Francès", @@ -124,12 +124,12 @@ "next_steps_error_message_go_to_youtube": "Vés a YouTube", "footer_donate_page": "Feu un donatiu", "footer_original_source_code": "Codi font original", - "videoinfo_watch_on_youTube": "Veure a YouTube", - "user_saved_playlists": "`x` llistes de reproducció guardades", + "videoinfo_watch_on_youTube": "Mostra a YouTube", + "user_saved_playlists": "`x` llistes de reproducció desades", "adminprefs_modified_source_code_url_label": "URL al repositori de codi font modificat", "none": "cap", "footer_modfied_source_code": "Codi font modificat", - "videoinfo_invidious_embed_link": "Incrusta l'enllaç", + "videoinfo_invidious_embed_link": "Reproductor incrustat", "download_subtitles": "Subtítols - `x` (.vtt)", "user_created_playlists": "`x`llistes de reproducció creades", "Video unavailable": "Vídeo no disponible", @@ -138,11 +138,11 @@ "channel_tab_community_label": "Comunitat", "Czech": "Txec", "Default": "Per defecte", - "Amharic": "Amàric", + "Amharic": "Amhàric", "preferences_automatic_instance_redirect_label": "Redirecció automàtica d'instàncies (retorna a redirect.invidious.io): ", - "Login enabled: ": "Activa inici de sessió: ", - "Registration enabled: ": "Activa registre: ", - "Whitelisted regions: ": "Regions a la llista blanca: ", + "Login enabled: ": "Activa l'inici de sessió: ", + "Registration enabled: ": "Activa el registre: ", + "Whitelisted regions: ": "Regions a la llista de permeses: ", "Chinese (Simplified)": "Xinès (Simplificat)", "Corsican": "Cors", "Estonian": "Estonià", @@ -156,50 +156,52 @@ "search_filters_title": "Filtres", "search_filters_type_option_all": "Qualsevol tipus", "search_filters_duration_option_none": "Qualsevol duració", - "next_steps_error_message": "Després d'això, hauríeu d'intentar: ", - "next_steps_error_message_refresh": "Recarregar la pàgina", - "crash_page_refresh": "ha intentat actualitzar la pàgina", - "crash_page_report_issue": "Si cap de les anteriors no ha ajudat, obre un nou issue a GitHub (preferiblement en anglès) i inclou el text següent al missatge (NO tradueixis aquest text):", - "generic_subscriptions_count": "{{count}} subscripció", - "generic_subscriptions_count_plural": "{{count}} subscripcions", + "next_steps_error_message": "Si l'error persisteix, hauríeu d'intentar el següent: ", + "next_steps_error_message_refresh": "Recarrega la pàgina", + "crash_page_refresh": "provat d'actualitzar la pàgina", + "crash_page_report_issue": "Si cap de les anteriors no ha ajudat, obriu un informe d'error a GitHub (preferiblement en anglès) i incloeu el text següent al missatge (NO el traduïu):", + "generic_subscriptions_count_0": "{{count}} subscripció", + "generic_subscriptions_count_1": "{{count}} subscripcions", + "generic_subscriptions_count_2": "{{count}} subscripcions", "error_video_not_in_playlist": "El vídeo sol·licitat no existeix en aquesta llista de reproducció. Feu clic aquí per a la pàgina d'inici de la llista de reproducció.", - "comments_points_count": "{{count}} punt", - "comments_points_count_plural": "{{count}} punts", + "comments_points_count_0": "{{count}} punt", + "comments_points_count_1": "{{count}} punts", + "comments_points_count_2": "{{count}} punts", "%A %B %-d, %Y": "%A %B %-d, %Y", - "Create playlist": "Crear llista de reproducció", + "Create playlist": "Crea una llista de reproducció", "Next page": "Pàgina següent", "preferences_category_visual": "Preferències visuals", "preferences_unseen_only_label": "Mostra només no vistos: ", "preferences_listen_label": "Escolta per defecte: ", - "Import": "Importar", + "Import": "Importa", "Token": "Testimoni", "Wilson score: ": "Puntuació de Wilson: ", "search_filters_date_label": "Data de càrrega", "search_filters_features_option_three_sixty": "360°", - "source": "font", + "source": "codi font", "preferences_default_home_label": "Pàgina d'inici per defecte: ", "preferences_comments_label": "Comentaris per defecte: ", "`x` uploaded a video": "`x` ha penjat un vídeo", "Released under the AGPLv3 on Github.": "Publicat sota l'AGPLv3 a GitHub.", "Token manager": "Gestor de testimonis", "Watch history": "Historial de reproduccions", - "Authorize token?": "Autoritzar testimoni?", - "Source available here.": "Font disponible aquí.", + "Authorize token?": "Voleu autoritzar el testimoni?", + "Source available here.": "Codi font disponible aquí.", "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exporta subscripcions com a OPML (per a NewPipe i FreeTube)", - "Log in": "Inicia sessió", + "Log in": "Inicia la sessió", "search_filters_sort_option_date": "Data de càrrega", "Unlisted": "No llistat", - "View privacy policy.": "Veure política de privadesa.", + "View privacy policy.": "Mostra la política de privadesa.", "Public": "Públic", - "View all playlists": "Veure totes les llistes de reproducció", + "View all playlists": "Mostra totes les llistes de reproducció", "reddit": "Reddit", "Manage tokens": "Gestiona testimonis", "Not a playlist.": "No és una llista de reproducció.", "preferences_local_label": "Vídeos de Proxy: ", - "View channel on YouTube": "Veure canal a Youtube", + "View channel on YouTube": "Obre el canal a YouTube", "preferences_quality_dash_option_1080p": "1080p", - "Top enabled: ": "Activa top: ", - "Delete playlist `x`?": "Eliminar llista de reproducció `x`?", + "Top enabled: ": "Activa «Els Millors»: ", + "Delete playlist `x`?": "Voleu suprimir la llista de reproducció `x`?", "View JavaScript license information.": "Consulta la informació de la llicència de JavaScript.", "Playlist privacy": "Privacitat de la llista de reproducció", "search_message_no_results": "No s'han trobat resultats.", @@ -212,15 +214,15 @@ "Music in this video": "Música en aquest vídeo", "Artist: ": "Artista: ", "Album: ": "Àlbum: ", - "Shared `x`": "Compartit `x`", - "Premieres `x`": "Estrena `x`", - "View more comments on Reddit": "Veure més comentaris a Reddit", + "Shared `x`": "Compartit el dia `x`", + "Premieres `x`": "S'estrena el dia `x`", + "View more comments on Reddit": "Mostra més comentaris de Reddit", "View `x` comments": { - "([^.,0-9]|^)1([^.,0-9]|$)": "Veure `x` comentari", - "": "Veure `x` comentaris" + "([^.,0-9]|^)1([^.,0-9]|$)": "Mostra `x` comentari", + "": "Mostra `x` comentaris" }, - "View Reddit comments": "Veure comentaris de Reddit", - "Incorrect password": "Contrasenya incorrecta", + "View Reddit comments": "Mostra els comentaris de Reddit", + "Incorrect password": "Contrasenya no correcta", "Erroneous CAPTCHA": "CAPTCHA erroni", "CAPTCHA is a required field": "El CAPTCHA és un camp obligatori", "Korean (auto-generated)": "Coreà (generat automàticament)", @@ -237,19 +239,21 @@ "Samoan": "Samoà", "Somali": "Somali", "Southern Sotho": "Sesotho", - "Spanish (Mexico)": "Espanyol (Mèxic)", - "Spanish (Spain)": "Espanyol (Espanya)", + "Spanish (Mexico)": "Castellà (Mèxic)", + "Spanish (Spain)": "Castellà (Espanya)", "Sundanese": "Sondanès", "Swahili": "Suahili", "Tamil": "Tàmil", "Telugu": "Telugu", "Zulu": "Zulu", - "generic_count_months": "{{count}} mes", - "generic_count_months_plural": "{{count}} mesos", - "generic_count_weeks": "{{count}} setmana", - "generic_count_weeks_plural": "{{count}} setmanes", - "About": "Sobre", - "`x` marked it with a ❤": "`x`marca'l amb un ❤", + "generic_count_months_0": "{{count}} mes", + "generic_count_months_1": "{{count}} mesos", + "generic_count_months_2": "{{count}} mesos", + "generic_count_weeks_0": "{{count}} setmana", + "generic_count_weeks_1": "{{count}} setmanes", + "generic_count_weeks_2": "{{count}} setmanes", + "About": "Quant a", + "`x` marked it with a ❤": "`x` l'ha marcat amb un ❤", "Video mode": "Mode de vídeo", "search_filters_features_label": "Característiques", "search_filters_features_option_c_commons": "Creative Commons", @@ -263,7 +267,7 @@ "Igbo": "Igbo", "Javanese": "Javanès", "Indonesian (auto-generated)": "Indonesi (generat automàticament)", - "Interlingue": "Interlingüe", + "Interlingue": "Interlingua", "Khmer": "Khmer", "This channel does not exist.": "Aquest canal no existeix.", "Song: ": "Cançó: ", @@ -271,36 +275,40 @@ "Deleted or invalid channel": "Canal suprimit o no vàlid", "Could not get channel info.": "No s'ha pogut obtenir la informació del canal.", "Could not pull trending pages.": "No s'han pogut extreure les pàgines de tendència.", - "comments_view_x_replies": "Veure {{count}} resposta", - "comments_view_x_replies_plural": "Veure {{count}} respostes", + "comments_view_x_replies_0": "Mostra {{count}} resposta", + "comments_view_x_replies_1": "Mostra {{count}} respostes", + "comments_view_x_replies_2": "Mostra {{count}} respostes", "Subscriptions": "Subscripcions", - "generic_count_seconds": "{{count}} segon", - "generic_count_seconds_plural": "{{count}} segons", + "generic_count_seconds_0": "{{count}} segon", + "generic_count_seconds_1": "{{count}} segons", + "generic_count_seconds_2": "{{count}} segons", "channel_tab_shorts_label": "Vídeos curts", "preferences_save_player_pos_label": "Desa la posició de reproducció: ", - "crash_page_before_reporting": "Abans d'informar d'un error, assegureu-vos que teniu:", - "crash_page_switch_instance": "ha intentat utilitzar una altra instància", - "crash_page_read_the_faq": "heu llegit les Preguntes més freqüents (FAQ)", - "crash_page_search_issue": "ha cercat problemes existents a GitHub", + "crash_page_before_reporting": "Abans d'informar d'un error, assegureu-vos que heu:", + "crash_page_switch_instance": "provat d'utilitzar una altra instància", + "crash_page_read_the_faq": "llegit les Preguntes més freqüents (FAQ)", + "crash_page_search_issue": "cercat problemes existents a GitHub", "User ID is a required field": "L'identificador d'usuari és un camp obligatori", "Password is a required field": "La contrasenya és un camp obligatori", - "Wrong username or password": "Nom d'usuari o contrasenya incorrectes", + "Wrong username or password": "Nom d'usuari o contrasenya no correctes", "Password cannot be longer than 55 characters": "La contrasenya no pot tenir més de 55 caràcters", - "Invidious Private Feed for `x`": "Feed privat Invidious per a `x`", - "generic_views_count": "{{count}} visualització", - "generic_views_count_plural": "{{count}} visualitzacions", - "generic_videos_count": "{{count}} vídeo", - "generic_videos_count_plural": "{{count}} vídeos", - "Token is expired, please try again": "El testimoni ha caducat, torna-ho a provar", + "Invidious Private Feed for `x`": "Feed privat d'Invidious per a `x`", + "generic_views_count_0": "{{count}} visualització", + "generic_views_count_1": "{{count}} visualitzacions", + "generic_views_count_2": "{{count}} visualitzacions", + "generic_videos_count_0": "{{count}} vídeo", + "generic_videos_count_1": "{{count}} vídeos", + "generic_videos_count_2": "{{count}} vídeos", + "Token is expired, please try again": "El testimoni ha caducat, torneu-ho a provar", "English": "Anglès", "Kannada": "Kanarès", "Erroneous token": "Testimoni erroni", "`x` ago": "fa `x`", "Empty playlist": "Llista de reproducció buida", "Playlist does not exist.": "La llista de reproducció no existeix.", - "No such user": "No hi ha tal usuari", - "Afrikaans": "Afrikàans", - "Azerbaijani": "Azerbaidjana", + "No such user": "L'usuari no existeix", + "Afrikaans": "Afrikaans", + "Azerbaijani": "Àzeri", "Cantonese (Hong Kong)": "Cantonès (Hong Kong)", "Chinese": "Xinès", "Chinese (China)": "Xinès (Xina)", @@ -312,8 +320,9 @@ "German (auto-generated)": "Alemany (generat automàticament)", "Gujarati": "Gujarati", "Hawaiian": "Hawaià", - "generic_count_years": "{{count}} any", - "generic_count_years_plural": "{{count}} anys", + "generic_count_years_0": "{{count}} any", + "generic_count_years_1": "{{count}} anys", + "generic_count_years_2": "{{count}} anys", "Popular": "Popular", "Rating: ": "Valoració: ", "permalink": "enllaç permanent", @@ -324,34 +333,34 @@ "Swedish": "Suec", "Only show latest unwatched video from channel: ": "Mostra només l'últim vídeo no vist del canal: ", "preferences_continue_label": "Reprodueix el següent per defecte: ", - "Import YouTube subscriptions": "Importar subscripcions de YouTube", + "Import YouTube subscriptions": "Importa subscripcions de YouTube", "search_filters_sort_option_rating": "Valoració", "preferences_thin_mode_label": "Mode prim: ", "preferences_quality_option_small": "Petit", - "CAPTCHA enabled: ": "activa CAPTCHA: ", + "CAPTCHA enabled: ": "Activa CAPTCHA: ", "Import and Export Data": "Importar i exportar dades", "preferences_quality_dash_option_360p": "360p", - "Popular enabled: ": "Activa popular: ", + "Popular enabled: ": "Activa «Popular»: ", "Password": "Contrasenya", - "Blacklisted regions: ": "Regions a la llista negra: ", - "Register": "Registra't", + "Blacklisted regions: ": "Regions a la llista de no permeses: ", + "Register": "Registra'm", "Shared `x` ago": "Compartit fa `x`", "search_filters_sort_option_views": "Recompte de visualitzacions", "Import Invidious data": "Importa dades JSON d'Invidious", "preferences_related_videos_label": "Mostra vídeos relacionats: ", "preferences_show_nick_label": "Mostra l'àlies a la part superior: ", - "Time (h:mm:ss):": "Temps (h:mm:ss):", + "Time (h:mm:ss):": "Hora (h:mm:ss):", "Could not fetch comments": "No s'han pogut obtenir els comentaris", - "New password": "Nova contrasenya", + "New password": "Contrasenya nova", "preferences_notifications_only_label": "Mostra només notificacions (si n'hi ha): ", "preferences_annotations_label": "Mostra anotacions per defecte: ", - "Import FreeTube subscriptions (.db)": "Importar subscripcions de FreeTube (.db)", + "Import FreeTube subscriptions (.db)": "Importa les subscripcions de FreeTube (.db)", "Fallback captions: ": "Subtítols alternatius: ", - "Log out": "Tancar sessió", + "Log out": "Tanca la sessió", "preferences_quality_dash_option_2160p": "2160p", "Unsubscribe": "Cancel·la la subscripció", - "Log in/register": "Inicia sessió/registra't", - "Nepali": "Nepalí", + "Log in/register": "Inici de sessió/registre", + "Nepali": "Nepalès", "Xhosa": "Xosa", "preferences_captions_label": "Subtítols per defecte: ", "preferences_autoplay_label": "Reproducció automàtica: ", @@ -359,47 +368,49 @@ "Uzbek": "Uzbek", "Hausa": "Haussa", "Bosnian": "Bosnià", - "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! Sembla que tens JavaScript desactivat. Feu clic aquí per veure els comentaris, tingueu en compte que poden trigar una mica més a carregar-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.": "Hola! Sembla que teniu el JavaScript desactivat. Feu clic aquí per veure els comentaris, tingueu en compte que poden trigar una mica més a carregar-se.", "Password cannot be empty": "La contrasenya no pot estar buida", "preferences_video_loop_label": "Sempre en bucle: ", "preferences_quality_option_dash": "DASH (qualitat adaptativa)", "Change password": "Canvia la contrasenya", "Export data as JSON": "Exporta dades d'Invidious com a JSON", - "Wrong answer": "Resposta incorrecta", - "Clear watch history": "Neteja l'historial de reproduccions", + "Wrong answer": "Resposta no correcta", + "Clear watch history": "Esborra l'historial de reproduccions", "Mongolian": "Mongol", "preferences_quality_dash_option_best": "Millor", - "Authorize token for `x`?": "Autoritzar testimoni per a `x`?", + "Authorize token for `x`?": "Voleu autoritzar el testimoni per a `x`?", "Report statistics: ": "Estadístiques de l'informe: ", "Switch Invidious Instance": "Canvia la instància d'Invidious", "History": "Historial", "Portuguese (auto-generated)": "Portuguès (generat automàticament)", "footer_source_code": "Codi font", - "videoinfo_youTube_embed_link": "Insereix", - "generic_count_minutes": "{{count}} minut", - "generic_count_minutes_plural": "{{count}} minuts", + "videoinfo_youTube_embed_link": "Incrustat", + "generic_count_minutes_0": "{{count}} minut", + "generic_count_minutes_1": "{{count}} minuts", + "generic_count_minutes_2": "{{count}} minuts", "preferences_category_player": "Preferències del reproductor", - "Sign In": "Inicia Sessió", + "Sign In": "Inicia la sessió", "preferences_continue_autoplay_label": "Reprodueix automàticament el següent vídeo: ", - "generic_playlists_count": "{{count}} llista de reproducció", - "generic_playlists_count_plural": "{{count}} llistes de reproducció", - "Delete account?": "Esborrar compte?", - "Please log in": "Si us plau inicieu sessió", - "Import NewPipe data (.zip)": "Importar dades de NewPipe (.zip)", + "generic_playlists_count_0": "{{count}} llista de reproducció", + "generic_playlists_count_1": "{{count}} llistes de reproducció", + "generic_playlists_count_2": "{{count}} llistes de reproducció", + "Delete account?": "Voleu suprimir el compte?", + "Please log in": "Inicieu la sessió", + "Import NewPipe data (.zip)": "Importa les dades de NewPipe (.zip)", "channel_tab_streams_label": "Transmissions en directe", - "preferences_category_misc": "Preferències diverses", - "preferences_annotations_subscribed_label": "Mostra les anotacions per defecte dels canals subscrits? ", + "preferences_category_misc": "Miscel·lània", + "preferences_annotations_subscribed_label": "Voleu mostrar per defecte les anotacions dels canals subscrits? ", "Tajik": "Tadjik", "preferences_player_style_label": "Estil del reproductor: ", - "Load more": "Carrega més", + "Load more": "Carrega'n més", "preferences_vr_mode_label": "Vídeos interactius de 360 graus (requereix WebGL): ", - "Manage subscriptions": "Gestionar les subscripcions", + "Manage subscriptions": "Gestiona les subscripcions", "preferences_quality_option_medium": "Mitjà", "Editing playlist `x`": "Editant la llista de reproducció `x`", "search_filters_duration_option_medium": "Mitjà (4 - 20 minuts)", - "E-mail": "Correu electrònic", + "E-mail": "Adreça electrònica", "Spanish (auto-generated)": "Castellà (generat automàticament)", - "Export": "Exportar", + "Export": "Exporta", "preferences_quality_dash_option_4320p": "4320p", "JavaScript license information": "Informació de la llicència de JavaScript", "Hidden field \"token\" is a required field": "El camp ocult \"testimoni\" és un camp obligatori", @@ -409,19 +420,19 @@ "Hindi": "Hindi", "An alternative front-end to YouTube": "Una interfície alternativa a YouTube", "Export subscriptions as OPML": "Exporta subscripcions com a OPML", - "Watch on YouTube": "Veure a YouTube", + "Watch on YouTube": "Mostra a YouTube", "Lao": "Laosià", "search_message_change_filters_or_query": "Proveu d'ampliar la vostra consulta de cerca i/o canviar els filtres.", - "View YouTube comments": "Veure comentaris de YouTube", + "View YouTube comments": "Mostra els comentaris de YouTube", "New passwords must match": "Les contrasenyes noves han de coincidir", "Subscription manager": "Gestor de subscripcions", - "Premieres in `x`": "Estrena en `x`", + "Premieres in `x`": "S'estrena en `x`", "youtube": "YouTube", "Latvian": "Letó", "LIVE": "EN VIU", "Could not create mix.": "No s'ha pogut crear la barreja.", "preferences_speed_label": "Velocitat per defecte: ", - "preferences_extend_desc_label": "Amplieu automàticament la descripció del vídeo: ", + "preferences_extend_desc_label": "Amplia automàticament la descripció del vídeo: ", "popular": "popular", "Erroneous challenge": "Repte erroni", "last": "darrer", @@ -432,38 +443,43 @@ "Previous page": "Pàgina anterior", "Only show latest video from channel: ": "Mostra només l'últim vídeo del canal: ", "unsubscribe": "cancel·la la subscripció", - "View playlist on YouTube": "Veure llista de reproducció a YouTube", - "Import NewPipe subscriptions (.json)": "Importar subscripcions de NewPipe (.json)", + "View playlist on YouTube": "Obre la llista de reproducció a YouTube", + "Import NewPipe subscriptions (.json)": "Importa les subscripcions de NewPipe (.json)", "crash_page_you_found_a_bug": "Heu trobat un error a Invidious!", "Subscribe": "Subscriu-me", - "generic_count_days": "{{count}} dia", - "generic_count_days_plural": "{{count}} dies", + "generic_count_days_0": "{{count}} dia", + "generic_count_days_1": "{{count}} dies", + "generic_count_days_2": "{{count}} dies", "Trending": "Tendència", "Updated `x` ago": "Actualitzat fa `x`", "Haitian Creole": "Crioll Haitià", "preferences_watch_history_label": "Habilita historial de reproduccions: ", - "generic_count_hours": "{{count}} hora", - "generic_count_hours_plural": "{{count}} hores", - "Malayalam": "Maialàiam", - "Clear watch history?": "Neteja historial de reproduccions?", + "generic_count_hours_0": "{{count}} hora", + "generic_count_hours_1": "{{count}} hores", + "generic_count_hours_2": "{{count}} hores", + "Malayalam": "Malaiàlam", + "Clear watch history?": "Voleu esborrar l'historial de reproduccions?", "Import/export data": "Importa/exporta dades", "Sinhala": "Singalès", - "Delete playlist": "Eliminar llista de reproducció", + "Delete playlist": "Suprimeix la llista de reproducció", "Bangla": "Bengalí", "Italian (auto-generated)": "Italià (generat automàticament)", "License: ": "Llicència: ", "(edited)": "(editat)", "Pashto": "Paixtu", "preferences_dark_mode_label": "Tema: ", - "revoke": "revocar", + "revoke": "revoca", "English (United Kingdom)": "Anglès (Regne Unit)", "preferences_quality_option_hd720": "HD720", - "tokens_count": "{{count}} testimoni", - "tokens_count_plural": "{{count}} testimonis", - "subscriptions_unseen_notifs_count": "{{count}} notificació no vista", - "subscriptions_unseen_notifs_count_plural": "{{count}} notificacions no vistes", - "generic_subscribers_count": "{{count}} subscriptor", - "generic_subscribers_count_plural": "{{count}} subscriptors", + "tokens_count_0": "{{count}} testimoni", + "tokens_count_1": "{{count}} testimonis", + "tokens_count_2": "{{count}} testimonis", + "subscriptions_unseen_notifs_count_0": "{{count}} notificació no vista", + "subscriptions_unseen_notifs_count_1": "{{count}} notificacions no vistes", + "subscriptions_unseen_notifs_count_2": "{{count}} notificacions no vistes", + "generic_subscribers_count_0": "{{count}} subscriptor", + "generic_subscribers_count_1": "{{count}} subscriptors", + "generic_subscribers_count_2": "{{count}} subscriptors", "Sindhi": "Sindhi", "Slovenian": "Eslovè", "preferences_feed_menu_label": "Menú del feed: ", @@ -474,14 +490,15 @@ "Redirect homepage to feed: ": "Redirigeix la pàgina d'inici al feed: ", "Standard YouTube license": "Llicència estàndard de YouTube", "Download is disabled": "Les baixades s'han inhabilitat", - "Import YouTube playlist (.csv)": "Importar llista de reproducció de YouTube (.csv)", + "Import YouTube playlist (.csv)": "Importa una llista de reproducció de YouTube (.csv)", "channel_tab_podcasts_label": "Podcasts", "playlist_button_add_items": "Afegeix vídeos", "generic_button_save": "Desa", "generic_button_cancel": "Cancel·la", - "channel_tab_releases_label": "Publicacions", - "generic_channels_count": "{{count}} canal", - "generic_channels_count_plural": "{{count}} canals", + "channel_tab_releases_label": "Versions publicades", + "generic_channels_count_0": "{{count}} canal", + "generic_channels_count_1": "{{count}} canals", + "generic_channels_count_2": "{{count}} canals", "generic_button_edit": "Edita", "generic_button_rss": "RSS", "generic_button_delete": "Suprimeix", @@ -490,13 +507,23 @@ "toggle_theme": "Commuta el tema", "Add to playlist": "Afegeix a la llista de reproducció", "Add to playlist: ": "Afegeix a la llista de reproducció: ", - "Search for videos": "Cercar vídeos", + "Search for videos": "Cerca de vídeos", "carousel_slide": "Diapositiva {{current}} de {{total}}", - "preferences_preload_label": "Precarregar dades del vídeo: ", - "carousel_go_to": "Anar a la diapositiva `x`", + "preferences_preload_label": "Precarrega les dades del vídeo: ", + "carousel_go_to": "Vés a la diapositiva `x`", "First page": "Primera pàgina", "Filipino (auto-generated)": "Filipí (generat automàticament)", "channel_tab_courses_label": "Cursos", - "channel_tab_posts_label": "Missatges", - "carousel_skip": "Saltar l'exhibició" + "channel_tab_posts_label": "Publicacions", + "carousel_skip": "Omet el carrusel", + "The Popular feed has been disabled by the administrator.": "El canal Popular ha estat desactivat per l'administrador.", + "preferences_default_playlist": "Llista de reproducció per defecte: ", + "preferences_default_playlist_none": "Sense llista de reproducció predeterminada", + "Livestreams": "Transmissions en directe", + "timeline_parse_error_placeholder_heading": "No s'ha pogut analitzar l'element", + "timeline_parse_error_placeholder_message": "Invidious ha trobat un error mentre intentava analitzar aquest element. Per a més informació:", + "timeline_parse_error_show_technical_details": "Mostra els detalls tècnics", + "dmca_content": "Aquest vídeo no es pot baixar des d'aquesta instància a causa d'una carta d'infracció dels drets d'autor enviada a l'administrador de la instància.", + "preferences_search_privacy_label": "Privadesa de la cerca: ", + "preferences_search_privacy_description": "Activar aquest paràmetre evitarà que les cerques es desin a l'historial del navegador." } From 5c7a9576c897d2bf182219c758faba210d80d7ab Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:17 +0200 Subject: [PATCH 14/36] Update Czech translation Update Czech translation Update Czech translation Update Czech translation Co-authored-by: Fjuro Co-authored-by: Fjuro Co-authored-by: Hosted Weblate Co-authored-by: Jaroslav Lichtblau --- locales/cs.json | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/locales/cs.json b/locales/cs.json index a4a65d70..4592fe2a 100644 --- a/locales/cs.json +++ b/locales/cs.json @@ -48,9 +48,9 @@ "preferences_autoplay_label": "Automatické přehrávání: ", "preferences_continue_label": "Automaticky přehrát další: ", "preferences_continue_autoplay_label": "Automaticky přehrát další video: ", - "preferences_listen_label": "Poslouchat ve výchozím nastavení: ", + "preferences_listen_label": "Pouze zvuk ve výchozím nastavení: ", "preferences_local_label": "Video přes proxy: ", - "preferences_speed_label": "Výchozí rychlost: ", + "preferences_speed_label": "Výchozí rychlost přehrávání: ", "preferences_quality_label": "Preferovaná kvalita videa: ", "preferences_volume_label": "Hlasitost přehrávače: ", "preferences_comments_label": "Předpřipravené komentáře: ", @@ -62,8 +62,8 @@ "preferences_annotations_label": "Zobrazovat poznámky ve výchozím nastavení: ", "preferences_extend_desc_label": "Rozšířit automaticky popis u videa: ", "preferences_category_visual": "Nastavení vzhledu", - "preferences_player_style_label": "Styl přehrávače ", - "Dark mode: ": "Tmavý režim ", + "preferences_player_style_label": "Styl přehrávače: ", + "Dark mode: ": "Tmavý režim: ", "preferences_dark_mode_label": "Vzhled: ", "dark": "tmavý", "light": "světlý", @@ -75,19 +75,19 @@ "preferences_sort_label": "Roztřídit videa podle: ", "published": "publikováno", "published - reverse": "podle publikování - obrátit", - "alphabetically": "podle abecedy", - "alphabetically - reverse": "podle abecedy - převrátit", + "alphabetically": "abecedně", + "alphabetically - reverse": "abecedně - opačně", "channel name": "název kanálu", - "channel name - reverse": "podle jména kanálu - převrátit", - "Only show latest video from channel: ": "Jenom zobrazit nejnovjejší video z kanálu: ", + "channel name - reverse": "podle jména kanálu - opačně", + "Only show latest video from channel: ": "Zobrazit pouze nejnovější video z kanálu: ", "Only show latest unwatched video from channel: ": "Zobrazit jen nejnovější nezhlédnuté video z daného kanálu: ", - "preferences_unseen_only_label": "Zobrazit jen již nezhlédnuté: ", + "preferences_unseen_only_label": "Zobrazit jen nezhlédnuté: ", "preferences_notifications_only_label": "Zobrazit pouze upozornění (pokud nějaká jsou): ", "Enable web notifications": "Povolit webová upozornění", "`x` uploaded a video": "`x` nahrál(a) video", "`x` is live": "`x` je živě", "preferences_category_data": "Nastavení dat", - "Clear watch history": "Smazat historii", + "Clear watch history": "Smazat historii sledování", "Import/export data": "Importovat/exportovat data", "Change password": "Změnit heslo", "Manage subscriptions": "Spravovat odebírané kanály", @@ -99,7 +99,7 @@ "preferences_feed_menu_label": "Menu doporučených: ", "CAPTCHA enabled: ": "CAPTCHA povolena: ", "Login enabled: ": "Přihlášení povoleno: ", - "Registration enabled: ": "Registrace povolena ", + "Registration enabled: ": "Registrace povolena: ", "Report statistics: ": "Oznámit statistiky: ", "Save preferences": "Uložit nastavení", "Subscription manager": "Správa odběrů", @@ -107,7 +107,7 @@ "Token": "Token", "Import/export": "Importovat/exportovat", "unsubscribe": "odhlásit odběr", - "revoke": "vrátit zpět", + "revoke": "odvolat", "Subscriptions": "Odběry", "search": "hledat", "Log out": "Odhlásit se", @@ -253,8 +253,8 @@ "Download as: ": "Stáhnout jako: ", "(edited)": "(upraveno)", "`x` marked it with a ❤": "`x` to označil(a) se ❤", - "Audio mode": "Audiový režim", - "Video mode": "Videový režim", + "Audio mode": "Audio režim", + "Video mode": "Video režim", "channel_tab_videos_label": "Videa", "channel_tab_community_label": "Komunita", "search_filters_sort_option_rating": "Hodnocení", @@ -521,5 +521,9 @@ "timeline_parse_error_placeholder_message": "Invidious narazil při pokusu o zpracování této položky na chybu. Další informace naleznete níže:", "timeline_parse_error_placeholder_heading": "Nepodařilo se zpracovat položku", "preferences_default_playlist": "Výchozí playlist: ", - "preferences_default_playlist_none": "Nenastaven žádný výchozí playlist" + "preferences_default_playlist_none": "Nenastaven žádný výchozí playlist", + "Livestreams": "Živé přenosy", + "dmca_content": "Toto video nelze na této instanci stáhnout z důvodu obdržení dopisu o porušení DMCA / autorského práva správcem této instance.", + "preferences_search_privacy_label": "Soukromé vyhledávání: ", + "preferences_search_privacy_description": "Povolení tohoto nastavení zabrání uložení vašich vyhledávání v historii prohlížeče." } From 47191bad0d28913f108d7a8200d419ba2331ee49 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:17 +0200 Subject: [PATCH 15/36] Update Portuguese translation Update Portuguese translation Co-authored-by: Hosted Weblate Co-authored-by: Sergio Marques --- locales/pt.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/locales/pt.json b/locales/pt.json index e5484a30..475f0191 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -9,7 +9,7 @@ "Show more": "Mostrar mais", "Released under the AGPLv3 on Github.": "Disponibilizada sob a AGPLv3 no GitHub.", "preferences_show_nick_label": "Mostrar nome de utilizador em cima: ", - "preferences_automatic_instance_redirect_label": "Redirecionamento de instância automática (solução de último recurso para redirect.invidious.io): ", + "preferences_automatic_instance_redirect_label": "Redirecionamento de instância automática (solução de recurso para redirect.invidious.io): ", "preferences_category_misc": "Preferências diversas", "preferences_vr_mode_label": "Vídeos interativos de 360 graus (requer WebGL): ", "preferences_extend_desc_label": "Expandir automaticamente a descrição do vídeo: ", @@ -516,5 +516,12 @@ "Filipino (auto-generated)": "Filipino (gerado automaticamente)", "First page": "Primeira página", "channel_tab_courses_label": "Cursos", - "channel_tab_posts_label": "Publicações" + "channel_tab_posts_label": "Publicações", + "preferences_default_playlist": "Lista de reprodução padrão: ", + "preferences_default_playlist_none": "Nenhuma definida", + "Livestreams": "Emissões em direto", + "timeline_parse_error_placeholder_heading": "Não foi possível processar o item", + "timeline_parse_error_placeholder_message": "Indivious encontrou um erro ao processar o item. Para mais detalhes, consulte:", + "timeline_parse_error_show_technical_details": "Mostrar detalhes técnicos", + "dmca_content": "Este vídeo não pode ser descarregado nesta instância devido a uma notificação de violação de direitos de autor/DMCA enviada ao administrador da instância." } From 1c5d982958fe1b713f427c58eafe2712d6a3613e Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:18 +0200 Subject: [PATCH 16/36] Update Icelandic translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Icelandic translation Update Icelandic translation Update Icelandic translation Co-authored-by: Hosted Weblate Co-authored-by: Sveinn í Felli --- locales/is.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/locales/is.json b/locales/is.json index 332a5367..5cb25a76 100644 --- a/locales/is.json +++ b/locales/is.json @@ -502,5 +502,11 @@ "channel_tab_courses_label": "Kennsluefni", "timeline_parse_error_placeholder_heading": "Tekst ekki að meðhöndla þetta atriði", "timeline_parse_error_placeholder_message": "Invidious rakst á villu við að reyna að meðhöndla þetta atriði. Skoðaðu nánari upplýsingar hér fyrir neðan:", - "timeline_parse_error_show_technical_details": "Sýna nánari tæknilegar upplýsingar" + "timeline_parse_error_show_technical_details": "Sýna nánari tæknilegar upplýsingar", + "preferences_default_playlist": "Sjálfgefinn spilunarlisti: ", + "preferences_default_playlist_none": "Enginn sjálfgefinn spilunarlisti stilltur", + "Livestreams": "Bein streymi", + "dmca_content": "Ekki er hægt að sækja þetta myndskeið vegna þess að stjórnendum netþjónsins hefur borist bréf varðandi DMCA/höfundarréttarbrot.", + "preferences_search_privacy_label": "Gagnaleynd leitar: ", + "preferences_search_privacy_description": "Sé þetta gert virkt er komið í veg fyrir að leitarstrengirnir þínir séu skráðir í vinnsluferil vafrans þíns." } From 45741f4c8670473aa1132b10cd1198ebb28d5792 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:18 +0200 Subject: [PATCH 17/36] Update Croatian translation Co-authored-by: Hosted Weblate Co-authored-by: Milo Ivir --- locales/hr.json | 52 ++++++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/locales/hr.json b/locales/hr.json index 7698b32c..a35eb6a6 100644 --- a/locales/hr.json +++ b/locales/hr.json @@ -4,7 +4,7 @@ "Unsubscribe": "Odjavi pretplatu", "Subscribe": "Pretplati se", "View channel on YouTube": "Prikaži kanal na YouTubeu", - "View playlist on YouTube": "Prikaži zbirku na YouTubeu", + "View playlist on YouTube": "Prikaži playlistu na YouTubeu", "newest": "najnovije", "oldest": "najstarije", "popular": "popularne", @@ -124,14 +124,14 @@ "Public": "Javno", "Unlisted": "Nenavedeno", "Private": "Privatno", - "View all playlists": "Prikaži sve zbirke", + "View all playlists": "Prikaži sve playliste", "Updated `x` ago": "Aktualizirano prije `x`", - "Delete playlist `x`?": "Izbrisati zbirku `x`?", - "Delete playlist": "Izbriši zbirku", - "Create playlist": "Stvori zbirku", + "Delete playlist `x`?": "Izbrisati playlistu `x`?", + "Delete playlist": "Izbriši playlistu", + "Create playlist": "Stvori playlistu", "Title": "Naslov", - "Playlist privacy": "Privatnost zbirke", - "Editing playlist `x`": "Uređivanje zbirke `x`", + "Playlist privacy": "Privatnost playlista", + "Editing playlist `x`": "Uređivanje playliste `x`", "Show more": "Prikaži više", "Show less": "Prikaži manje", "Watch on YouTube": "Gledaj na YouTubeu", @@ -177,9 +177,9 @@ "`x` ago": "prije `x`", "Load more": "Učitaj više", "Could not create mix.": "Neuspjelo stvaranje miksa.", - "Empty playlist": "Prazna zbirka", - "Not a playlist.": "Nije zbirka.", - "Playlist does not exist.": "Zbirka ne postoji.", + "Empty playlist": "Prazna playlista", + "Not a playlist.": "Nije playlista.", + "Playlist does not exist.": "Playlista ne postoji.", "Could not pull trending pages.": "Neuspjelo preuzimanje stranica u trendu.", "Hidden field \"challenge\" is a required field": "Skriveno polje „izazov” je obavezno polje", "Hidden field \"token\" is a required field": "Skriveno polje „token” je obavezno polje", @@ -300,7 +300,7 @@ "About": "Informacije", "Rating: ": "Ocjena: ", "preferences_locale_label": "Jezik: ", - "View as playlist": "Prikaži kao zbirku", + "View as playlist": "Prikaži kao playlistu", "Default": "Standardno", "Music": "Glazba", "Gaming": "Videoigre", @@ -316,7 +316,7 @@ "Audio mode": "Audio modus", "Video mode": "Videomodus", "channel_tab_videos_label": "Videa", - "Playlists": "Zbirke", + "Playlists": "Playliste", "channel_tab_community_label": "Zajednica", "search_filters_sort_option_relevance": "Značaj", "search_filters_sort_option_rating": "Ocjena", @@ -333,7 +333,7 @@ "search_filters_date_option_year": "Ova godina", "search_filters_type_option_video": "Video", "search_filters_type_option_channel": "Kanal", - "search_filters_type_option_playlist": "Zbirka", + "search_filters_type_option_playlist": "Playlista", "search_filters_type_option_movie": "Film", "search_filters_type_option_show": "Emisija", "search_filters_features_option_hd": "HD", @@ -374,8 +374,8 @@ "search_filters_features_option_three_sixty": "360 °", "none": "bez", "videoinfo_youTube_embed_link": "Ugradi", - "user_created_playlists": "`x` je stvorio/la zbirke", - "user_saved_playlists": "`x` je spremio/la zbirke", + "user_created_playlists": "Stvorene playliste: `x`", + "user_saved_playlists": "Spremljene playliste: `x`", "Video unavailable": "Video nedostupan", "preferences_save_player_pos_label": "Spremi mjesto reprodukcije: ", "videoinfo_watch_on_youTube": "Gledaj na YouTubeu", @@ -420,9 +420,9 @@ "generic_subscriptions_count_0": "{{count}} pretplata", "generic_subscriptions_count_1": "{{count}} pretplate", "generic_subscriptions_count_2": "{{count}} pretplata", - "generic_playlists_count_0": "{{count}} zbirka", - "generic_playlists_count_1": "{{count}} zbirke", - "generic_playlists_count_2": "{{count}} zbiraka", + "generic_playlists_count_0": "{{count}} playlista", + "generic_playlists_count_1": "{{count}} playliste", + "generic_playlists_count_2": "{{count}} playlista", "generic_videos_count_0": "{{count}} video", "generic_videos_count_1": "{{count}} videa", "generic_videos_count_2": "{{count}} videa", @@ -478,9 +478,9 @@ "search_filters_apply_button": "Primijeni odabrane filtre", "search_filters_type_option_all": "Bilo koja vrsta", "Popular enabled: ": "Popularni aktivirani: ", - "error_video_not_in_playlist": "Traženi video ne postoji u ovoj zbirci. Pritisni ovdje za početnu stranicu zbirke.", + "error_video_not_in_playlist": "Traženi video ne postoji u ovoj zbirci. Pritisni ovdje za početnu stranicu playliste.", "channel_tab_streams_label": "Prijenosi uživo", - "channel_tab_playlists_label": "Zbirke", + "channel_tab_playlists_label": "Playliste", "channel_tab_channels_label": "Kanali", "channel_tab_shorts_label": "Kratka videa", "Music in this video": "Glazba u ovom videu", @@ -490,7 +490,7 @@ "Song: ": "Pjesma: ", "Standard YouTube license": "Standardna YouTube licenca", "Download is disabled": "Preuzimanje je deaktivirano", - "Import YouTube playlist (.csv)": "Uvezi YouTube zbirku (.csv)", + "Import YouTube playlist (.csv)": "Uvezi YouTube playlistu (.csv)", "generic_button_delete": "Izbriši", "playlist_button_add_items": "Dodaj videa", "channel_tab_podcasts_label": "Podcasti", @@ -503,8 +503,8 @@ "generic_channels_count_1": "{{count}} kanala", "generic_channels_count_2": "{{count}} kanala", "Import YouTube watch history (.json)": "Uvezi YouTube povijest gledanja (.json)", - "Add to playlist": "Dodaj u zbirku", - "Add to playlist: ": "Dodaj u zbirku: ", + "Add to playlist": "Dodaj u playlistu", + "Add to playlist: ": "Dodaj u playlistu: ", "Answer": "Odgovor", "Search for videos": "Traži videa", "The Popular feed has been disabled by the administrator.": "Popularni feed je administrator deaktivirao.", @@ -519,5 +519,9 @@ "timeline_parse_error_placeholder_message": "Invidious je naišao na grešku prilikom obrade ove stavke. Za više informacija pogledajte niže dolje:", "timeline_parse_error_show_technical_details": "Prikaži tehničke detalje", "First page": "Prva stranica", - "channel_tab_courses_label": "Tečajevi" + "channel_tab_courses_label": "Tečajevi", + "preferences_default_playlist": "Standardna playlista: ", + "preferences_default_playlist_none": "Nije postavljena standardna playlista", + "Livestreams": "Prijenosi uživo", + "dmca_content": "Ovaj se video ne može preuzeti na ovoj instanci zbog DMCA/pisma o kršenju autorskih prava, koje je poslano administratoru instance." } From 221657db756c928f9e4a45784234b93b6e1cbfcc Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:18 +0200 Subject: [PATCH 18/36] Update Polish translation Update Polish translation Update Polish translation Co-authored-by: Hosted Weblate Co-authored-by: Matthaiks --- locales/pl.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/pl.json b/locales/pl.json index bb68f53b..340d1a18 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -521,5 +521,9 @@ "timeline_parse_error_placeholder_heading": "Nie można przeanalizować elementu", "timeline_parse_error_show_technical_details": "Pokaż szczegóły techniczne", "preferences_default_playlist_none": "Brak domyślnej playlisty", - "preferences_default_playlist": "Domyślna playlista: " + "preferences_default_playlist": "Domyślna playlista: ", + "Livestreams": "Na żywo", + "dmca_content": "Tego filmu nie można pobrać na tej instancji z powodu listu DMCA/o naruszeniu praw autorskich wysłanego do administratora instancji.", + "preferences_search_privacy_label": "Prywatność wyszukiwania: ", + "preferences_search_privacy_description": "Włączenie tej opcji spowoduje, że zapytania wyszukiwania nie będą zapisywane w historii przeglądarki." } From e993f716b11e31a1c6644af66a27c6e272fa4b60 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:19 +0200 Subject: [PATCH 19/36] Update Italian translation Update Italian translation Update Italian translation Update Italian translation Update Italian translation Co-authored-by: Hosted Weblate Co-authored-by: Random --- locales/it.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/locales/it.json b/locales/it.json index 3fc21562..8423e128 100644 --- a/locales/it.json +++ b/locales/it.json @@ -440,7 +440,7 @@ "crash_page_switch_instance": "provato a usare un'altra istanza", "crash_page_before_reporting": "Prima di segnalare un bug, assicurati di aver:", "crash_page_read_the_faq": "letto le domande più frequenti (FAQ)", - "crash_page_search_issue": "cercato tra i problemi esistenti su GitHub", + "crash_page_search_issue": "cercato tra i problemi esistenti su GitHub", "crash_page_report_issue": "Se niente di tutto ciò ha aiutato, per favore apri un nuovo problema su GitHub (preferibilmente in inglese) e includi il seguente testo nel tuo messaggio (NON tradurre il testo):", "Popular enabled: ": "Popolare attivato: ", "English (United Kingdom)": "Inglese (Regno Unito)", @@ -519,5 +519,11 @@ "channel_tab_posts_label": "Post", "timeline_parse_error_show_technical_details": "Mostra i dettagli tecnici", "timeline_parse_error_placeholder_message": "Invidious ha riscontrato un errore tentando di leggere questo elemento. Per altre informazioni vedi di seguito:", - "timeline_parse_error_placeholder_heading": "Lettura elemento non riuscita" + "timeline_parse_error_placeholder_heading": "Lettura elemento non riuscita", + "preferences_default_playlist": "Playlist predefinita: ", + "preferences_default_playlist_none": "Nessuna playlist predefinita impostata", + "Livestreams": "Dirette", + "dmca_content": "Questo video non può essere scaricato su questa istanza a causa di una lettera di violazione DMCA/copyright inviata all'amministratore dell'istanza.", + "preferences_search_privacy_label": "Privacy di ricerca: ", + "preferences_search_privacy_description": "Attivare questa preferenza eviterà che le tue ricerche vengano salvate nella cronologia del browser." } From 2fce5b04c133dfe3f2f6463c7dcd9dc6091f1c8f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:19 +0200 Subject: [PATCH 20/36] Update Arabic translation Update Arabic translation Co-authored-by: Hosted Weblate Co-authored-by: Rex_sa --- locales/ar.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/ar.json b/locales/ar.json index dcc58ca7..6f878b11 100644 --- a/locales/ar.json +++ b/locales/ar.json @@ -570,5 +570,9 @@ "First page": "الصفحة الأولى", "timeline_parse_error_placeholder_heading": "غير قادر على تحليل العنصر", "timeline_parse_error_placeholder_message": "واجه Invidious خطأ أثناء محاولة تحليل هذا العنصر. لمزيد من المعلومات انظر أدناه:", - "timeline_parse_error_show_technical_details": "عرض التفاصيل التقنية" + "timeline_parse_error_show_technical_details": "عرض التفاصيل التقنية", + "preferences_default_playlist": "قائمة التشغيل الافتراضية: . ", + "preferences_default_playlist_none": "لم يتم تعيين قائمة تشغيل افتراضية", + "Livestreams": "البث المباشر", + "dmca_content": "لا يمكن تنزيل هذا الفيديو على هذا المثيل بسبب إرسال خطاب انتهاك قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية/حقوق الطبع والنشر إلى مسؤول المثيل." } From 7c6bba6aea26f63c30058af8d1397af6439435a3 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:20 +0200 Subject: [PATCH 21/36] Update Indonesian translation Co-authored-by: Arif Budiman Co-authored-by: Hosted Weblate --- locales/id.json | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/locales/id.json b/locales/id.json index d52e31bf..af608eb0 100644 --- a/locales/id.json +++ b/locales/id.json @@ -26,7 +26,7 @@ "Import and Export Data": "Impor dan Ekspor Data", "Import": "Impor", "Import Invidious data": "Impor JSON data Invidious", - "Import YouTube subscriptions": "Impor langganan YouTube/OPML", + "Import YouTube subscriptions": "Impor langganan YouTube CSV atau OPML", "Import FreeTube subscriptions (.db)": "Impor langganan FreeTube (.db)", "Import NewPipe subscriptions (.json)": "Impor langganan NewPipe (.json)", "Import NewPipe data (.zip)": "Impor data NewPipe (.zip)", @@ -336,13 +336,13 @@ "channel_tab_community_label": "Komunitas", "search_filters_sort_option_relevance": "Relevansi", "search_filters_sort_option_rating": "Penilaian", - "search_filters_sort_option_date": "Tanggal Unggah", + "search_filters_sort_option_date": "Tanggal unggah", "search_filters_sort_option_views": "Jumlah ditonton", "search_filters_type_label": "Tipe", "search_filters_duration_label": "Durasi", "search_filters_features_label": "Fitur", "search_filters_sort_label": "Urut Berdasarkan", - "search_filters_date_option_hour": "Jam Terakhir", + "search_filters_date_option_hour": "Satu jam terakhir", "search_filters_date_option_today": "Hari Ini", "search_filters_date_option_week": "Pekan Ini", "search_filters_date_option_month": "Bulan Ini", @@ -411,7 +411,7 @@ "search_filters_title": "Saring", "search_message_no_results": "Tidak ada hasil yang ditemukan.", "search_message_change_filters_or_query": "Coba perbanyak kueri pencarian dan/atau ubah filter Anda.", - "search_message_use_another_instance": " Anda juga bisa mencari di peladen lain.", + "search_message_use_another_instance": "Anda juga dapat mencari di instance lain.", "Indonesian (auto-generated)": "Indonesia (dibuat secara otomatis)", "Japanese (auto-generated)": "Jepang (dibuat secara otomatis)", "Korean (auto-generated)": "Korea (dibuat secara otomatis)", @@ -468,5 +468,28 @@ "generic_button_delete": "Hapus", "Import YouTube playlist (.csv)": "Impor daftar putar YouTube (.csv)", "Standard YouTube license": "Lisensi YouTube standar", - "Import YouTube watch history (.json)": "Impor riwayat tontonan YouTube (.json)" + "Import YouTube watch history (.json)": "Impor riwayat tontonan YouTube (.json)", + "Add to playlist": "Tambahkan ke playlist", + "Add to playlist: ": "Tambahkan ke playlist: ", + "Answer": "Balas", + "Search for videos": "Cari video", + "The Popular feed has been disabled by the administrator.": "Feed Populer telah dinonaktifkan oleh administrator.", + "First page": "Halaman pertama", + "preferences_preload_label": "Prapemuatan data video: ", + "preferences_default_playlist": "Playlist default: ", + "preferences_default_playlist_none": "Belum ada playlist default yang ditetapkan", + "preferences_search_privacy_label": "Privasi pencarian: ", + "preferences_search_privacy_description": "Mengaktifkan preferensi ini akan mencegah kueri pencarian Anda disimpan dalam riwayat browser.", + "Filipino (auto-generated)": "Filipino (dibuat otomatis)", + "Livestreams": "Siaran langsung", + "channel_tab_courses_label": "Kursus", + "channel_tab_posts_label": "Postingan", + "toggle_theme": "Ganti Tema", + "carousel_slide": "Slide {{current}} dari {{total}}", + "carousel_skip": "Lewati Carousel", + "carousel_go_to": "Buka slide `x`", + "timeline_parse_error_placeholder_heading": "Tidak dapat mengurai item", + "timeline_parse_error_placeholder_message": "Invidious mengalami kesalahan saat mencoba mengurai item ini. Untuk informasi lebih lanjut, lihat di bawah:", + "timeline_parse_error_show_technical_details": "Tampilkan detail teknis", + "dmca_content": "Video ini tidak dapat diunduh di instance ini karena adanya surat DMCA/pelanggaran hak cipta yang dikirim kepada administrator instance." } From c28ba1af8f508cd08f76643fd478a422feffc2fe Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:20 +0200 Subject: [PATCH 22/36] Update Dutch translation Update Dutch translation Update Dutch translation Co-authored-by: Dick Groskamp Co-authored-by: Hosted Weblate --- locales/nl.json | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/locales/nl.json b/locales/nl.json index 50446c82..09add6ad 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -1,7 +1,7 @@ { "LIVE": "LIVE", - "Shared `x` ago": "Gedeeld: `x` geleden", - "Unsubscribe": "Deabonneren", + "Shared `x` ago": "`x` geleden gedeeld", + "Unsubscribe": "Uitschrijven", "Subscribe": "Abonneren", "View channel on YouTube": "Bekijk kanaal op YouTube", "View playlist on YouTube": "Bekijk afspeellijst op YouTube", @@ -36,33 +36,33 @@ "source": "bron", "Log in": "Inloggen", "Log in/register": "Inloggen/Registreren", - "User ID": "Gebruikers-id", + "User ID": "Gebruikers-ID", "Password": "Wachtwoord", "Time (h:mm:ss):": "Tijd (h:mm:ss):", "Sign In": "Inloggen", "Register": "Registreren", "E-mail": "E-mailadres", - "Preferences": "Instellingen", - "preferences_category_player": "Spelerinstellingen", + "Preferences": "Voorkeuren", + "preferences_category_player": "Voorkeuren afspelen", "preferences_video_loop_label": "Altijd herhalen: ", "preferences_autoplay_label": "Automatisch afspelen: ", "preferences_continue_label": "Standaard volgende video afspelen: ", "preferences_continue_autoplay_label": "Volgende video automatisch afspelen: ", "preferences_listen_label": "Standaard luisteren: ", - "preferences_local_label": "Video's afspelen via proxy? ", + "preferences_local_label": "Proxy video's: ", "preferences_speed_label": "Standaard afspeelsnelheid: ", - "preferences_quality_label": "Voorkeurskwaliteit: ", + "preferences_quality_label": "Voorkeur videokwaliteit: ", "preferences_volume_label": "Spelervolume: ", "preferences_comments_label": "Reacties tonen van: ", "youtube": "YouTube", "reddit": "Reddit", "preferences_captions_label": "Standaard ondertiteling: ", "Fallback captions: ": "Alternatieve ondertiteling: ", - "preferences_related_videos_label": "Gerelateerde video's tonen? ", - "preferences_annotations_label": "Standaard annotaties tonen? ", - "preferences_extend_desc_label": "Breid videobeschrijving automatisch uit: ", + "preferences_related_videos_label": "Gerelateerde video's tonen: ", + "preferences_annotations_label": "Annotaties standaard tonen: ", + "preferences_extend_desc_label": "Videobeschrijving automatisch uitbreiden: ", "preferences_vr_mode_label": "Interactieve 360-graden-video's (vereist WebGL) ", - "preferences_category_visual": "Visuele instellingen", + "preferences_category_visual": "Visuele voorkeuren", "preferences_player_style_label": "Speler vormgeving ", "Dark mode: ": "Donkere modus: ", "preferences_dark_mode_label": "Thema: ", @@ -343,7 +343,7 @@ "Switch Invidious Instance": "Schakel tussen de Invidious Instanties", "preferences_automatic_instance_redirect_label": "Automatische instantie-omleiding (terugval naar redirect.invidious.io): ", "preferences_quality_dash_label": "Gewenste DASH-videokwaliteit: ", - "preferences_region_label": "Inhoud land: ", + "preferences_region_label": "Land van inhoud: ", "preferences_category_misc": "Diverse voorkeuren", "preferences_show_nick_label": "Toon bijnaam bovenaan: ", "Released under the AGPLv3 on Github.": "Uitgebracht onder de AGPLv3 op GitHub.", @@ -502,5 +502,11 @@ "channel_tab_posts_label": "Gepost", "timeline_parse_error_placeholder_heading": "Kan item niet parsen", "timeline_parse_error_placeholder_message": "Invidious kwam een fout tegen bij het proberen te parsen van dit item. Voor meer informatie, kijk hieronder:", - "timeline_parse_error_show_technical_details": "Technische details weergeven" + "timeline_parse_error_show_technical_details": "Technische details weergeven", + "preferences_default_playlist": "Standaard afspeellijst: ", + "preferences_default_playlist_none": "Geen standaard afspeellijst ingesteld", + "Livestreams": "Livestreams", + "dmca_content": "Deze video kan niet worden gedownload op deze instantie wegens een melding van inbreuk op DMCA/auteursrecht, die werd gezonden aan de beheerder van de instantie.", + "preferences_search_privacy_label": "Privacy zoeken: ", + "preferences_search_privacy_description": "Inschakelen hiervan zal voorkomen dat uw zoekquery's worden opgeslagen in de geschiedenis van uw browser." } From e91dd7e21e18ad32f033e6e5cfb05d4b67790fa5 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:21 +0200 Subject: [PATCH 23/36] Update Spanish translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Hosted Weblate Co-authored-by: Nicolás Pérez --- locales/es.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/locales/es.json b/locales/es.json index 53b4b3b4..165ba18c 100644 --- a/locales/es.json +++ b/locales/es.json @@ -521,5 +521,7 @@ "channel_tab_courses_label": "Cursos", "timeline_parse_error_show_technical_details": "Enseñar detalles técnicos", "timeline_parse_error_placeholder_message": "Invidious ha encontrado un error al tratar de procesar este elemento. Para más información ver abajo:", - "timeline_parse_error_placeholder_heading": "Imposible procesar este elemento" + "timeline_parse_error_placeholder_heading": "Imposible procesar este elemento", + "Livestreams": "Transmisiones en vivo", + "dmca_content": "Este video no se puede descargar en esta instancia debido a una carta de infracción de derechos de autor/DMCA enviada al administrador de la instancia." } From b2f89dd4b472427f33048ea7146496949ab25f0a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:21 +0200 Subject: [PATCH 24/36] Update French translation Update French translation Update French translation Co-authored-by: Hosted Weblate Co-authored-by: I-I-IT Co-authored-by: John Kindle Co-authored-by: Tristan B --- locales/fr.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/locales/fr.json b/locales/fr.json index 88f3a94f..735cf145 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -501,7 +501,7 @@ "Download is disabled": "Le téléchargement est désactivé", "Import YouTube playlist (.csv)": "Importer des listes de lecture de Youtube (.csv)", "channel_tab_releases_label": "Parutions", - "channel_tab_podcasts_label": "Émissions audio", + "channel_tab_podcasts_label": "Podcasts", "Import YouTube watch history (.json)": "Importer l'historique de visionnement YouTube (.json)", "Add to playlist: ": "Ajouter à la playlist : ", "Add to playlist": "Ajouter à la playlist", @@ -517,5 +517,12 @@ "First page": "Première page", "channel_tab_courses_label": "Cours", "channel_tab_posts_label": "Messages", - "timeline_parse_error_show_technical_details": "Afficher les détails techniques" + "timeline_parse_error_show_technical_details": "Afficher les détails techniques", + "preferences_default_playlist": "Playlist par défaut : ", + "preferences_default_playlist_none": "Aucune playlist par défaut définie", + "timeline_parse_error_placeholder_message": "Invidious a subi une erreur en essayant de récupérer (parse) cet item. Pour plus d'information, voir ci-dessous :", + "timeline_parse_error_placeholder_heading": "Impossible d'interpréter (parse) cet item", + "preferences_search_privacy_label": "Confidentialité des recherches: ", + "preferences_search_privacy_description": "Activer cette options empêchera que vos recherches soient enregistrées dans l'historique de votre navigateur.", + "Livestreams": "Diffusion Live" } From 08ab15d832fdb5a8c95c3e85c97e8380b6871e5c Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:22 +0200 Subject: [PATCH 25/36] Update Swedish translation Update Swedish translation Update Swedish translation Co-authored-by: Hosted Weblate Co-authored-by: Joel A Co-authored-by: bittin1ddc447d824349b2 --- locales/sv-SE.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/locales/sv-SE.json b/locales/sv-SE.json index 0f0808c2..a91e588d 100644 --- a/locales/sv-SE.json +++ b/locales/sv-SE.json @@ -499,5 +499,14 @@ "Filipino (auto-generated)": "Filippinska (auto-genererad)", "First page": "Första sidan", "channel_tab_courses_label": "Kurser", - "channel_tab_posts_label": "Inlägg" + "channel_tab_posts_label": "Inlägg", + "preferences_default_playlist": "Standardspellista: ", + "preferences_default_playlist_none": "Ingen standardspellista har angivits", + "timeline_parse_error_show_technical_details": "Visa tekniska detaljer", + "Livestreams": "Livesändningar", + "timeline_parse_error_placeholder_heading": "Kunde inte analysera objekt", + "timeline_parse_error_placeholder_message": "Invidious stötte på ett fel när det här objektet skulle analyseras. För mer information, se nedan:", + "dmca_content": "Den här videon kan inte laddas ner på den här instansen på grund av ett DMCA/upphovsrättsintrångsbrev som skickats till instansadministratören.", + "preferences_search_privacy_label": "Söksekretess: ", + "preferences_search_privacy_description": "Om du aktiverar den här inställningen sparas inte dina sökfrågor i din webbhistorik." } From 9c3b31213ce6ebf3baaec1bff4a1df63b5d9f788 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:22 +0200 Subject: [PATCH 26/36] Update Persian translation Co-authored-by: Danial Behzadi Co-authored-by: Hosted Weblate --- locales/fa.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/fa.json b/locales/fa.json index b5b72b4d..50298736 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -501,5 +501,9 @@ "channel_tab_posts_label": "فرسته‌ها", "timeline_parse_error_placeholder_heading": "ناتوانی در تجزیهٔ مورد", "timeline_parse_error_placeholder_message": "اینویدیوس هنگام کوشش برای تجزیهٔ این مورد به خطایی برخورد. برای اطلاعات بیشتر زیر را ببینید:", - "timeline_parse_error_show_technical_details": "نمایش جزئیات فنی" + "timeline_parse_error_show_technical_details": "نمایش جزئیات فنی", + "Livestreams": "جریان‌های زنده", + "preferences_default_playlist": "سیاههٔ پخش پیش‌گزیده: ", + "preferences_default_playlist_none": "هیج سیاههٔ پخشی پیش‌گزیده نشده", + "channel_tab_courses_label": "دوره‌ها" } From eb21d6ccec9d7c36a76c304a506ba2adf1f00d1e Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:23 +0200 Subject: [PATCH 27/36] Update Finnish translation Update Finnish translation Update Finnish translation Co-authored-by: Hosted Weblate Co-authored-by: Patrik Selin Co-authored-by: Tuomas Hietala --- locales/fi.json | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/locales/fi.json b/locales/fi.json index db30b396..b62a3d0e 100644 --- a/locales/fi.json +++ b/locales/fi.json @@ -21,25 +21,25 @@ "Import and Export Data": "Tuo ja vie tietoja", "Import": "Tuo", "Import Invidious data": "Tuo Invidiousin JSON-tietoja", - "Import YouTube subscriptions": "Tuo YouTube/OPML-tilaukset", + "Import YouTube subscriptions": "Tuo YouTuben CSV- tai OPML-tilaukset", "Import FreeTube subscriptions (.db)": "Tuo FreeTube-tilaukset (.db)", "Import NewPipe subscriptions (.json)": "Tuo NewPipe-tilaukset (.json)", "Import NewPipe data (.zip)": "Tuo NewPipe-tietoja (.zip)", "Export": "Vie", "Export subscriptions as OPML": "Vie tilaukset OPML-muodossa", - "Export subscriptions as OPML (for NewPipe & FreeTube)": "Vie tilaukset OPML-muodossa (NewPipe & FreeTube)", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Vie tilaukset OPML-muodossa (NewPipe ja FreeTube)", "Export data as JSON": "Vie Invidiousin tiedot JSON-muodossa", - "Delete account?": "Poista tili?", + "Delete account?": "Poistetaanko tili?", "History": "Historia", "An alternative front-end to YouTube": "Vaihtoehtoinen front-end YouTubelle", "JavaScript license information": "JavaScript-lisenssitiedot", "source": "lähde", - "Log in": "Kirjaudu sisään", - "Log in/register": "Kirjaudu sisään/rekisteröidy", + "Log in": "Kirjaudu", + "Log in/register": "Kirjaudu/rekisteröidy", "User ID": "Käyttäjätunnus", "Password": "Salasana", "Time (h:mm:ss):": "Aika (h:mm:ss):", - "Sign In": "Kirjaudu sisään", + "Sign In": "Kirjaudu", "Register": "Rekisteröidy", "E-mail": "Sähköposti", "Preferences": "Asetukset", @@ -75,7 +75,7 @@ "preferences_annotations_subscribed_label": "Näytä oletuksena tilattujen kanavien huomautukset: ", "Redirect homepage to feed: ": "Uudelleenohjaa kotisivu syötteeseen: ", "preferences_max_results_label": "Syötteessä näytettävien videoiden määrä: ", - "preferences_sort_label": "Videoiden lajitteluperuste: ", + "preferences_sort_label": "Videoiden järjestämisperuste: ", "published": "julkaistu", "published - reverse": "julkaistu - käänteinen", "alphabetically": "aakkosjärjestys", @@ -324,7 +324,7 @@ "search_filters_type_label": "Tyyppi", "search_filters_duration_label": "Kesto", "search_filters_features_label": "Ominaisuudet", - "search_filters_sort_label": "Luokittele", + "search_filters_sort_label": "Järjestämisperuste", "search_filters_date_option_hour": "Tunnin sisään", "search_filters_date_option_today": "Tänään", "search_filters_date_option_week": "Tällä viikolla", @@ -336,7 +336,7 @@ "search_filters_type_option_movie": "Elokuva", "search_filters_type_option_show": "Ohjelma", "search_filters_features_option_hd": "HD", - "search_filters_features_option_subtitles": "Tekstitys/CC", + "search_filters_features_option_subtitles": "Tekstitys", "search_filters_features_option_c_commons": "Creative Commons", "search_filters_features_option_three_d": "3D", "search_filters_features_option_live": "Suora lähetys", @@ -375,7 +375,7 @@ "comments_points_count_plural": "{{count}} pistettä", "generic_count_seconds": "{{count}} sekunti", "generic_count_seconds_plural": "{{count}} sekuntia", - "crash_page_before_reporting": "Varmista ennen bugin ilmoittamista, että sinä olet:", + "crash_page_before_reporting": "Varmista ennen bugin ilmoittamista, että olet:", "crash_page_refresh": "yrittänyt päivittää sivun", "crash_page_read_the_faq": "lukenut Usein kysytyt kysymykset (FAQ)", "crash_page_search_issue": "etsinyt olemassa olevia issueita GitHubissa", @@ -385,7 +385,7 @@ "generic_subscribers_count": "{{count}} tilaaja", "generic_subscribers_count_plural": "{{count}} tilaajaa", "preferences_quality_dash_option_1440p": "1440p", - "crash_page_you_found_a_bug": "Vaikuttaa siltä, että löysit bugin Invidiousista!", + "crash_page_you_found_a_bug": "Taisit löytää bugin Invidiousista!", "subscriptions_unseen_notifs_count": "{{count}} näkemätön ilmoitus", "subscriptions_unseen_notifs_count_plural": "{{count}} näkemätöntä ilmoitusta", "crash_page_switch_instance": "yrittänyt käyttää toista instassia", @@ -405,7 +405,7 @@ "preferences_region_label": "Sisältömaa: ", "preferences_quality_option_medium": "Keskitaso", "preferences_quality_option_small": "Pieni", - "preferences_quality_dash_option_auto": "Auto", + "preferences_quality_dash_option_auto": "Autom.", "preferences_quality_dash_option_best": "Paras", "preferences_quality_option_dash": "DASH (mukautuva laatu)", "preferences_quality_dash_label": "Ensisijainen DASH-videolaatu: ", @@ -429,7 +429,7 @@ "Japanese (auto-generated)": "japani (automaattisesti luotu)", "German (auto-generated)": "saksa (automaattisesti luotu)", "Portuguese (auto-generated)": "portugali (automaattisesti luotu)", - "Russian (auto-generated)": "Venäjä (automaattisesti luotu)", + "Russian (auto-generated)": "venäjä (automaattisesti luotu)", "preferences_watch_history_label": "Ota katseluhistoria käyttöön: ", "English (United Kingdom)": "englanti (Iso-Britannia)", "English (United States)": "englanti (Yhdysvallat)", @@ -442,7 +442,7 @@ "French (auto-generated)": "ranska (automaattisesti luotu)", "Indonesian (auto-generated)": "indonesia (automaattisesti luotu)", "Interlingue": "interlingue", - "Italian (auto-generated)": "Italia (automaattisesti luotu)", + "Italian (auto-generated)": "italia (automaattisesti luotu)", "Korean (auto-generated)": "korea (automaattisesti luotu)", "Portuguese (Brazil)": "portugali (Brasilia)", "Spanish (auto-generated)": "espanja (automaattisesti luotu)", @@ -495,7 +495,15 @@ "The Popular feed has been disabled by the administrator.": "Järjestelmänvalvoja on poistanut Suositut-syötteen.", "Import YouTube watch history (.json)": "Tuo Youtube-katseluhistoria (.json)", "toggle_theme": "Vaihda teemaa", - "preferences_preload_label": "Esilataa video data. ", + "preferences_preload_label": "Esilataa videodata. ", "timeline_parse_error_show_technical_details": "Näytä tekniset yksityiskohdat", - "First page": "Ensimmäinen sivu" + "First page": "Ensimmäinen sivu", + "channel_tab_posts_label": "Postaukset", + "preferences_default_playlist": "Oletussoittolista: ", + "preferences_default_playlist_none": "Oletussoittolistaa ei ole asetettu", + "Filipino (auto-generated)": "filipino (automaattisesti luotu)", + "dmca_content": "Tätä videota ei voi ladata tällä instanssilla instanssin ylläpitäjälle lähetetystä DMCA/tekijänoikeusloukkauskirjeestä johtuen.", + "preferences_search_privacy_label": "Haun yksityisyys: ", + "preferences_search_privacy_description": "Tämä asetus estää hakujesi tallentumisen selaimen historiaan.", + "Livestreams": "Suorat" } From c109c0e7badc03d19f14966b4116857789fdde5a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:23 +0200 Subject: [PATCH 28/36] Update Albanian translation Update translation files Updated by "Remove blank strings" hook in Weblate. Update Albanian translation Update translation files Updated by "Remove blank strings" hook in Weblate. Update Albanian translation Update Albanian translation Update Albanian translation Co-authored-by: Andrea Toska Co-authored-by: Besnik Bleta Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/invidious/translations/ Translation: Invidious/Invidious Translations --- locales/sq.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/locales/sq.json b/locales/sq.json index 3ef91537..072e60d7 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -496,5 +496,14 @@ "toggle_theme": "Ndërroni Temë", "channel_tab_courses_label": "Kurse", "channel_tab_posts_label": "Postime", - "First page": "Faqja e parë" + "First page": "Faqja e parë", + "preferences_default_playlist": "Luajlistë parazgjedhje: ", + "preferences_default_playlist_none": "S’ka të caktuar luajlistë parazgjedhje", + "timeline_parse_error_placeholder_heading": "S’arrihet të analizohet objekti", + "timeline_parse_error_placeholder_message": "Invidious-i hasi një gabim teksa rrekej të analizonte këtë objekt. Për më tepër hollësi, shihni më poshtë:", + "timeline_parse_error_show_technical_details": "Shfaq hollësi teknike", + "Livestreams": "Transmetime të drejtpërdrejta", + "preferences_search_privacy_label": "Privatësi kërkimesh: ", + "preferences_search_privacy_description": "Aktivizimi i këtij parapëlqimi do të pengojë ruajtjen e termave tuaj të kërkimeve në historikun e shfletuesit tuaj.", + "dmca_content": "Kjo video s’mund të shkarkohet në këtë instancë, për shkak të një letre rreth cenimi DMCA/të drejtash kopjimi dërguar përgjegjësit të instancës." } From 61b5c24aaa85d7b9aba20878353a32f3649adc0f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:24 +0200 Subject: [PATCH 29/36] Update Korean translation Co-authored-by: Hosted Weblate Co-authored-by: xrfmkrh --- locales/ko.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/locales/ko.json b/locales/ko.json index 09728684..cb1c9acc 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -482,5 +482,10 @@ "First page": "첫 페이지", "Filipino (auto-generated)": "Filipino (auto-generated)", "channel_tab_posts_label": "게시글", - "channel_tab_courses_label": "코스" + "channel_tab_courses_label": "코스", + "preferences_default_playlist": "기본 재생목록: ", + "preferences_default_playlist_none": "기본 재생목록 미설정", + "timeline_parse_error_show_technical_details": "기술적 세부 사항 표시", + "timeline_parse_error_placeholder_heading": "항목을 구문 분석할 수 없습니다", + "timeline_parse_error_placeholder_message": "인비디어스에서 이 항목을 구문 분석하는 중 오류가 발생했습니다. 자세한 내용은 아래를 참조하세요:" } From d7ba2f740b88712980ad880f9fb245a2ae6c52d0 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:24 +0200 Subject: [PATCH 30/36] Update Slovenian translation Co-authored-by: Damjan Gerl Co-authored-by: Hosted Weblate --- locales/sl.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/sl.json b/locales/sl.json index 63798f21..f42c938f 100644 --- a/locales/sl.json +++ b/locales/sl.json @@ -536,5 +536,9 @@ "channel_tab_posts_label": "Objave", "timeline_parse_error_placeholder_heading": "Elementa ni mogoče razčleniti", "timeline_parse_error_placeholder_message": "Invidious je naletel na napako pri poskusu razčlenitve tega elementa. Za več informacij glej spodaj:", - "timeline_parse_error_show_technical_details": "Pokaži tehnične podrobnosti" + "timeline_parse_error_show_technical_details": "Pokaži tehnične podrobnosti", + "preferences_default_playlist": "Privzeti seznam predvajanja: ", + "preferences_default_playlist_none": "Ni nastavljenega privzetega seznama predvajanja", + "Livestreams": "Prenosi v živo", + "dmca_content": "Tega videoposnetka ni mogoče prenesti v ta primerek zaradi pisma o kršitvi DMCA/avtorskih pravic, poslanega skrbniku primerka." } From 4665c5dd8c5c79ee933514abd0fbfc35434bb5a8 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:25 +0200 Subject: [PATCH 31/36] Update Portuguese (Portugal) translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: António Oliveira Co-authored-by: Hosted Weblate --- locales/pt-PT.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 65c662c6..29dd8e39 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -519,5 +519,11 @@ "toggle_theme": "Trocar tema", "timeline_parse_error_placeholder_heading": "Incapaz de processar o elemento", "timeline_parse_error_placeholder_message": "O Invidious encontrou um problema ao processar este elemento. Para mais informações, veja abaixo:", - "timeline_parse_error_show_technical_details": "Mostrar detalhes técnicos" + "timeline_parse_error_show_technical_details": "Mostrar detalhes técnicos", + "preferences_default_playlist": "Lista de reprodução padrão: ", + "preferences_search_privacy_label": "Privacidade de procura: ", + "preferences_search_privacy_description": "Ativar esta preferência irá prevenir que as suas consultas de procura sejam guardadas no histórico do seu navegador.", + "Livestreams": "Transmissões ao vivo", + "dmca_content": "Este vídeo não pode ser descarregado nesta instância devido a uma carta relativa à violação de DMCA/direitos de autor enviada ao administrador da instância.", + "preferences_default_playlist_none": "Lista de reprodução padrão não definida" } From 5097de547342c696306311f5590600a20f88b6e3 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:25 +0200 Subject: [PATCH 32/36] Update Chinese (Traditional Han script) translation Update Chinese (Traditional Han script) translation Update Chinese (Traditional Han script) translation Co-authored-by: Hosted Weblate Co-authored-by: Jeff Huang --- locales/zh-TW.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/zh-TW.json b/locales/zh-TW.json index e2649c7b..7993cb8b 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -487,5 +487,9 @@ "timeline_parse_error_placeholder_heading": "無法解析項目", "timeline_parse_error_placeholder_message": "Invidious 在嘗試解析此項目時遇到錯誤。要取得更多資訊,請見下方:", "preferences_default_playlist": "預設播放清單: ", - "preferences_default_playlist_none": "未設定預設播放清單" + "preferences_default_playlist_none": "未設定預設播放清單", + "Livestreams": "即時串流", + "dmca_content": "由於收到一封針對本伺服器的數位千禧年版權法案 (DMCA)/版權侵權通知函,此影片無法在本伺服器上進行下載。", + "preferences_search_privacy_label": "搜尋隱私: ", + "preferences_search_privacy_description": "啟用此設定後,您的搜尋查詢將不會儲存於瀏覽器歷史紀錄中。" } From 9541b16697f564fea4d6bf75a64990497fe0ea00 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:26 +0200 Subject: [PATCH 33/36] Update Chinese (Simplified Han script) translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Chinese (Simplified Han script) translation Update Chinese (Simplified Han script) translation Update Chinese (Simplified Han script) translation Co-authored-by: Hosted Weblate Co-authored-by: 大王叫我来巡山 --- locales/zh-CN.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 5c32caaa..8681084e 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -377,10 +377,10 @@ "crash_page_you_found_a_bug": "你似乎找到了 Invidious 的一个 bug!", "crash_page_before_reporting": "报告 bug 之前,请确保你已经:", "crash_page_refresh": "试着 刷新页面", - "crash_page_switch_instance": "试着使用另一个实例", - "crash_page_read_the_faq": "阅读常见问题", + "crash_page_switch_instance": "试着 使用另一个实例", + "crash_page_read_the_faq": "阅读 常见问题", "crash_page_search_issue": "搜索过 GitHub 上的现有 issue", - "crash_page_report_issue": "如果以上这些都没用的话,请在 Github 上新开一个 issue(最好用英语撰写),并在你的消息中包含以下文本(不要翻译该文本):", + "crash_page_report_issue": "如果以上这些都没用的话,请 在 Github 上新开一个 issue(最好用英语撰写),并在你的消息中包含以下文本(不要翻译该文本):", "videoinfo_invidious_embed_link": "嵌入链接", "download_subtitles": "字幕 - `x` (.vtt)", "preferences_quality_dash_option_360p": "360p", @@ -487,5 +487,9 @@ "timeline_parse_error_placeholder_heading": "无法解析项目", "timeline_parse_error_placeholder_message": "Invidious 在尝试解析此项目时遇到一个错误。更多信息请见下方:", "preferences_default_playlist": "默认播放列表: ", - "preferences_default_playlist_none": "尚无默认播放列表" + "preferences_default_playlist_none": "尚无默认播放列表", + "Livestreams": "直播", + "dmca_content": "由于发送给实例管理员的 DMCA/侵犯版权信件,无法在这个实例上下载该视频。", + "preferences_search_privacy_label": "搜索隐私: ", + "preferences_search_privacy_description": "启用此首选项会阻止在浏览器历史记录中保存搜索条目。" } From 19af7d3667b987deb3a2c89ea3b89568d131fe1d Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:26 +0200 Subject: [PATCH 34/36] Update Alemannic translation Update Alemannic translation Co-authored-by: Hosted Weblate Co-authored-by: Lenny Angst --- locales/gsw.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/gsw.json b/locales/gsw.json index cf131de5..62f14206 100644 --- a/locales/gsw.json +++ b/locales/gsw.json @@ -502,5 +502,8 @@ "Xhosa": "Xhosa", "Yiddish": "Jiddisch", "Yoruba": "Joruba", - "Zulu": "Zulu" + "Zulu": "Zulu", + "preferences_default_playlist": "Standard-Widergabelischte: ", + "preferences_default_playlist_none": "Kei Standard-Widergabelischte gsetzt", + "Livestreams": "Livestreams" } From 18fea39a1740571f8592633917ac2b8283b608a7 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:26 +0200 Subject: [PATCH 35/36] =?UTF-8?q?Update=20Norwegian=20Bokm=C3=A5l=20transl?= =?UTF-8?q?ation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Norwegian Bokmål translation Update Norwegian Bokmål translation Co-authored-by: Hosted Weblate Co-authored-by: Telaneo --- locales/nb-NO.json | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/locales/nb-NO.json b/locales/nb-NO.json index a75383c0..0940d2ae 100644 --- a/locales/nb-NO.json +++ b/locales/nb-NO.json @@ -167,7 +167,7 @@ "Wrong username or password": "Ugyldig brukernavn eller passord", "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 log in": "Logg inn", + "Please log in": "Vennligst logg inn", "Invidious Private Feed for `x`": "Invidious personlig kilde for `x`", "channel:`x`": "kanal `x`", "Deleted or invalid channel": "Slettet eller ugyldig kanal", @@ -495,5 +495,16 @@ "Add to playlist: ": "Legg til i spilleliste: ", "The Popular feed has been disabled by the administrator.": "Populært-kilden er koblet ut av administratoren.", "toggle_theme": "Endre utseende", - "preferences_preload_label": "Last videodata på forhånd: " + "preferences_preload_label": "Last videodata på forhånd: ", + "First page": "Første side", + "preferences_default_playlist": "Standardspilleliste: ", + "preferences_default_playlist_none": "Ingen standardspilleliste satt", + "Filipino (auto-generated)": "Filippinsk (automatisk generert)", + "channel_tab_courses_label": "Kurs", + "channel_tab_posts_label": "Innlegg", + "timeline_parse_error_placeholder_heading": "Kunne ikke parse element", + "timeline_parse_error_placeholder_message": "Invidious traff på en feil under parsingen av dette elementet. For mer informasjon, se under:", + "timeline_parse_error_show_technical_details": "Vis tekniske detaljer", + "Livestreams": "Direktesendinger", + "dmca_content": "Denne siden kan ikke lastes ned fra denne instansen på grunn av et DMCA/brev om opphavsrettsbrudd sendt til instansadministratoren." } From 3bb6aea32831c5eafa0414e4de0d6bfdfb01507a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 25 Jun 2026 05:55:27 +0200 Subject: [PATCH 36/36] Add Sign Languages translation Co-authored-by: Hosted Weblate Co-authored-by: Rafael Mexes --- locales/sgn.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 locales/sgn.json diff --git a/locales/sgn.json b/locales/sgn.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/locales/sgn.json @@ -0,0 +1 @@ +{}