From 739de54cf3fa17bd8cdf30cc782b7d0465626bb5 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:53 +0100 Subject: [PATCH 01/24] Update Galician translation Update Galician translation Add Galician translation Co-authored-by: Hosted Weblate Co-authored-by: ninjum --- locales/gl.json | 509 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 509 insertions(+) create mode 100644 locales/gl.json diff --git a/locales/gl.json b/locales/gl.json new file mode 100644 index 00000000..0bedb394 --- /dev/null +++ b/locales/gl.json @@ -0,0 +1,509 @@ +{ + "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", + "crash_page_search_issue": "buscado problemas existentes en GitHub", + "crash_page_report_issue": "Se nada do anterior foi de axuda, por favorabre 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" +} From e045c7ec0503d3065d58eda9964a56687fc18333 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:54 +0100 Subject: [PATCH 02/24] Update Turkish translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Turkish translation Co-authored-by: Hosted Weblate Co-authored-by: Oğuz Ersen --- locales/tr.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/tr.json b/locales/tr.json index 08162973..71cc3239 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -502,5 +502,8 @@ "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" } From e6ac44f7e7316c729d5c6cf4eeab853dc3832b9f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:54 +0100 Subject: [PATCH 03/24] Update Tamil translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Hosted Weblate Co-authored-by: தமிழ்நேரம் --- locales/ta.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/locales/ta.json b/locales/ta.json index 1f8f1290..c10ed577 100644 --- a/locales/ta.json +++ b/locales/ta.json @@ -502,5 +502,7 @@ "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": "இயல்புநிலை பட்டியல் எதுவும் அமைக்கப்படவில்லை" } From 2d05eb2e4c2a36b47d185ef1a22cfd5a7cc75c56 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:54 +0100 Subject: [PATCH 04/24] Update Portuguese (Brazil) translation Update Portuguese (Brazil) translation Co-authored-by: Hosted Weblate Co-authored-by: joaooliva --- locales/pt-BR.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/pt-BR.json b/locales/pt-BR.json index ef1eb249..5396d1f5 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -519,5 +519,8 @@ "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" } From 17820e12e2ddd2f2a595a5d1eb351c8a48372f07 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:55 +0100 Subject: [PATCH 05/24] Update German translation Update German translation Co-authored-by: Hosted Weblate Co-authored-by: Lenny Angst --- locales/de.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/de.json b/locales/de.json index 33039814..a63a85f3 100644 --- a/locales/de.json +++ b/locales/de.json @@ -502,5 +502,8 @@ "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" } From b6fa7bffad0ded2ff15e615d28f8dad59708245f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:56 +0100 Subject: [PATCH 06/24] Update Estonian translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Hosted Weblate Co-authored-by: Priit Jõerüüt --- locales/et.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/et.json b/locales/et.json index 1e5720ae..f2c5aef3 100644 --- a/locales/et.json +++ b/locales/et.json @@ -504,5 +504,6 @@ "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" } From 88b7c7d50bd85a6fa51c9cf42ed282e8c18d3d0b Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:56 +0100 Subject: [PATCH 07/24] Update Russian translation Co-authored-by: Artyom Rybakov Co-authored-by: Hosted Weblate --- locales/ru.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/ru.json b/locales/ru.json index 6de83bca..3714cb44 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -521,5 +521,6 @@ "timeline_parse_error_show_technical_details": "Показать технические подробности", "Filipino (auto-generated)": "Филиппинский (автоматически сгенерировано)", "preferences_default_playlist": "Плейлист по умолчанию: ", - "preferences_default_playlist_none": "Плейлист по умолчанию не указан" + "preferences_default_playlist_none": "Плейлист по умолчанию не указан", + "Livestreams": "Трансляции" } From 2540bb2838d4a7a340750c3b3264533686f6a553 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:57 +0100 Subject: [PATCH 08/24] 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 20344b9e1065f8487daac4af53fa15a60a4269b8 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:57 +0100 Subject: [PATCH 09/24] Update Japanese translation Co-authored-by: Hosted Weblate Co-authored-by: maboroshin --- locales/ja.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/ja.json b/locales/ja.json index 633dfa0d..5d04e0bb 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -487,5 +487,6 @@ "timeline_parse_error_placeholder_heading": "この項目を解析できません", "timeline_parse_error_show_technical_details": "技術的詳細を表示", "preferences_default_playlist": "デフォルトのプレイリスト: ", - "preferences_default_playlist_none": "デフォルトのプレイリストは設定されていません" + "preferences_default_playlist_none": "デフォルトのプレイリストは設定されていません", + "Livestreams": "ライブ配信" } From 21dba3613ea6263f85e742ee3a5cd7cff9b9e20f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:58 +0100 Subject: [PATCH 10/24] Update Czech translation Co-authored-by: Fjuro Co-authored-by: Hosted Weblate --- locales/cs.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/cs.json b/locales/cs.json index a4a65d70..c885f9a9 100644 --- a/locales/cs.json +++ b/locales/cs.json @@ -521,5 +521,6 @@ "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" } From b0c7e6cd50658ca0f58458ba803f7fea9f47bfb9 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:58 +0100 Subject: [PATCH 11/24] Update Icelandic translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Icelandic translation Co-authored-by: Hosted Weblate Co-authored-by: Sveinn í Felli --- locales/is.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/is.json b/locales/is.json index 332a5367..364d0c56 100644 --- a/locales/is.json +++ b/locales/is.json @@ -502,5 +502,8 @@ "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" } From d0ee724ac1df845582df6c649dec9d1f13e78c53 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:59 +0100 Subject: [PATCH 12/24] Update Polish translation Co-authored-by: Hosted Weblate Co-authored-by: Matthaiks --- locales/pl.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/pl.json b/locales/pl.json index bb68f53b..3d047ec5 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -521,5 +521,6 @@ "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" } From 717fffd53de0125e84a4a92eb7534ac3ab54ce90 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:00:59 +0100 Subject: [PATCH 13/24] Update Italian translation Update Italian translation Co-authored-by: Hosted Weblate Co-authored-by: Random --- locales/it.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/it.json b/locales/it.json index 3fc21562..86a83df7 100644 --- a/locales/it.json +++ b/locales/it.json @@ -519,5 +519,8 @@ "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" } From 95f948fd0789ed5be803a8559bfc7f03802ce58d Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:00 +0100 Subject: [PATCH 14/24] Update Arabic translation Co-authored-by: Hosted Weblate Co-authored-by: Rex_sa --- locales/ar.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/locales/ar.json b/locales/ar.json index dcc58ca7..9510e827 100644 --- a/locales/ar.json +++ b/locales/ar.json @@ -570,5 +570,7 @@ "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": "لم يتم تعيين قائمة تشغيل افتراضية" } From 2f4fa68210b8b9b41b2c32987936d41a0b5c0595 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:00 +0100 Subject: [PATCH 15/24] Update Dutch translation Co-authored-by: Dick Groskamp Co-authored-by: Hosted Weblate --- locales/nl.json | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/locales/nl.json b/locales/nl.json index 50446c82..9a244167 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,8 @@ "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" } From 93f1135c91443ee5f64a215b12dbeecc29b3c536 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:01 +0100 Subject: [PATCH 16/24] Update French translation Update French translation Co-authored-by: Hosted Weblate Co-authored-by: John Kindle Co-authored-by: Tristan B --- locales/fr.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/locales/fr.json b/locales/fr.json index 88f3a94f..ec6507ee 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -517,5 +517,9 @@ "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" } From 5c4757db41b00febae73fb30dc1a284616ad51b5 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:01 +0100 Subject: [PATCH 17/24] Update Swedish translation Co-authored-by: Hosted Weblate Co-authored-by: Joel A --- locales/sv-SE.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/locales/sv-SE.json b/locales/sv-SE.json index 0f0808c2..5da113b6 100644 --- a/locales/sv-SE.json +++ b/locales/sv-SE.json @@ -499,5 +499,8 @@ "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" } From f285d9d4575066bffedc5ade207dd0ed946b774a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:02 +0100 Subject: [PATCH 18/24] 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 3aa0ae2581a737e3b364d6cc52b0f79f16f999c2 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:02 +0100 Subject: [PATCH 19/24] 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 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/locales/sq.json b/locales/sq.json index 3ef91537..77de8b68 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -496,5 +496,11 @@ "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" } From 3e28cd272d5b674ae27d12998b0e76a3352ccb1a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:03 +0100 Subject: [PATCH 20/24] 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 19b3a32642930bbd3fd0f0fece94dc92b382a6e8 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:04 +0100 Subject: [PATCH 21/24] Update Chinese (Traditional Han script) translation Co-authored-by: Hosted Weblate Co-authored-by: Jeff Huang --- locales/zh-TW.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/zh-TW.json b/locales/zh-TW.json index e2649c7b..3aa9b29c 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -487,5 +487,6 @@ "timeline_parse_error_placeholder_heading": "無法解析項目", "timeline_parse_error_placeholder_message": "Invidious 在嘗試解析此項目時遇到錯誤。要取得更多資訊,請見下方:", "preferences_default_playlist": "預設播放清單: ", - "preferences_default_playlist_none": "未設定預設播放清單" + "preferences_default_playlist_none": "未設定預設播放清單", + "Livestreams": "即時串流" } From 1a31d5b1b7d2e794303e703289a836c56a6d9c8c Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:04 +0100 Subject: [PATCH 22/24] Update Chinese (Simplified Han script) translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Hosted Weblate Co-authored-by: 大王叫我来巡山 --- locales/zh-CN.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 5c32caaa..b53b86a5 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -487,5 +487,6 @@ "timeline_parse_error_placeholder_heading": "无法解析项目", "timeline_parse_error_placeholder_message": "Invidious 在尝试解析此项目时遇到一个错误。更多信息请见下方:", "preferences_default_playlist": "默认播放列表: ", - "preferences_default_playlist_none": "尚无默认播放列表" + "preferences_default_playlist_none": "尚无默认播放列表", + "Livestreams": "直播" } From 4c70bc4ff56b7e9e025969c6e2d10881181cabb7 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:05 +0100 Subject: [PATCH 23/24] 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 b21ae04e8807a76d99a5a74f948885a2de444843 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sat, 29 Nov 2025 15:01:05 +0100 Subject: [PATCH 24/24] =?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 Co-authored-by: Hosted Weblate Co-authored-by: Telaneo --- locales/nb-NO.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/locales/nb-NO.json b/locales/nb-NO.json index a75383c0..45e0d3f4 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,15 @@ "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" }