From 8e07ee7e3698a50bfaf001b5bab79f1094f0e318 Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Wed, 24 Jun 2020 10:47:45 -0400 Subject: [PATCH] Update translations Carefully because permalink.external_url is untranslated in many locales due to a recent change in client.en.yml in 516a03be096. --- config/locales/client.fi.yml | 40 + config/locales/client.gl.yml | 9 + config/locales/client.he.yml | 3 +- config/locales/client.nl.yml | 3 +- config/locales/client.ru.yml | 3 +- config/locales/client.sv.yml | 3 +- config/locales/client.th.yml | 190 ++++- config/locales/client.zh_CN.yml | 9 +- config/locales/server.fr.yml | 4 +- config/locales/server.gl.yml | 1234 +++++++++++++++++++++++++++++-- config/locales/server.he.yml | 1 + config/locales/server.nl.yml | 5 +- config/locales/server.ru.yml | 1 + config/locales/server.sv.yml | 1 + config/locales/server.th.yml | 12 + 15 files changed, 1444 insertions(+), 74 deletions(-) diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml index 50975ce8c17..dd1ebb927dd 100644 --- a/config/locales/client.fi.yml +++ b/config/locales/client.fi.yml @@ -2600,6 +2600,7 @@ fi: email_in_disabled_click: 'ota käyttöön "email in" asetus.' mailinglist_mirror: "Alue jäljittelee postituslistaa" show_subcategory_list: "Näytä lista tytäralueista ketjujen yläpuolella tällä alueella." + read_only_banner: "Banneriteksti joka näytetään, jos käyttäjä ei voi aloittaa ketjua tälle alueelle:" num_featured_topics: "Kuinka monta ketjua näytetään Keskustelualueet-sivulla:" subcategory_num_featured_topics: "Kuinka monta ketjua näytetään emoalueen sivulla:" all_topics_wiki: "Tee uusista ketjuista wiki-viestejä oletuksena." @@ -2669,6 +2670,9 @@ fi: moderation: "Valvonta" appearance: "Ulkoasu" email: "Sähköposti" + list_filters: + all: "kaikki ketjut" + none: "ei tytäralueita" flagging: title: "Kiitos avustasi yhteisön hyväksi!" action: "Liputa viesti" @@ -2844,6 +2848,7 @@ fi: this_month: "Kuukausi" this_week: "Viikko" today: "Tänään" + other_periods: "katso kuumat:" browser_update: 'Valitettavasti selaimesi on liian vanha eikä siksi toimi tällä sivustolla. Päivitä selaimesi niin voit katsella nykyaikaisia sisältöjä, kirjautua sisään ja vastata.' permission_types: full: "Luoda / Vastata / Nähdä" @@ -2936,6 +2941,8 @@ fi: topic_admin_actions: "%{shortcut} Avaa ketjun ylläpitotyökalut" search_menu: title: "Hakuvalikko" + prev_next: "%{shortcut} Siirry valinnassa ylös ja alas" + insert_url: "%{shortcut} Lisää valittu avoinna olevaan viestieditoriin" badges: earned_n_times: one: "Ansaitsi tämän ansiomerkin yhden kerran" @@ -3171,6 +3178,7 @@ fi: view_table: "taulukko" view_graph: "graafi" refresh_report: "Päivitä raportti" + dates: "Päivämäärät (UTC)" groups: "Kaikki ryhmät" disabled: "Raportti ei ole käytössä" totals_for_sample: "Otos yhteensä" @@ -3187,6 +3195,8 @@ fi: label: Ryhmä category: label: Alue + include_subcategories: + label: "Sisällytä tytäralueet" commits: latest_changes: "Viimeisimmät muutokset: päivitä usein!" by: "käyttäjältä" @@ -3231,6 +3241,7 @@ fi: effects: Vaikutukset trust_levels_none: "Ei mitään" automatic_membership_email_domains: "Käyttäjä, joka rekisteröityy sähköpostiverkkotunnuksella joka täsmää tähän luetteloon, liitetään ryhmään automaattisesti:" + automatic_membership_user_count: "%{count} käyttäjällä on joku uusista sähköposti-verkkotunnuksista; heidät lisätään ryhmään." primary_group: "Aseta automaattisesti ensisijaiseksi ryhmäksi" name_placeholder: "Ryhmän nimi, ei välilyöntejä, samat säännöt kuin käyttäjänimillä" primary: "Ensisijainen ryhmä" @@ -3342,6 +3353,9 @@ fi: notification_event: name: "Ilmoitustapahtuma" details: "Kun käyttäjä saa ilmoituksen syötteeseensä." + user_badge_event: + name: "Ansiomerkinmyöntämistapahtuma" + details: "Kun käyttäjä saa ansiomerkin." delivery_status: title: "Toimituksen tila" inactive: "Ei toiminnassa" @@ -3491,6 +3505,7 @@ fi: theme_name: "Teeman nimi" component_name: "Komponentin nimi" themes_intro: "Aloita valitsemalla olemassa oleva teema tai asenna uusi." + themes_intro_emoji: "naistaiteilijaemoji" beginners_guide_title: "Aloittelijan opas Discourse-teemojen käyttämiseen" developers_guide_title: "Kehittäjän opas Discourse-teemoihin" browse_themes: "Selaile yhteisön kehittämiä teemoja" @@ -4079,9 +4094,27 @@ fi: delete: "Poista käyttäjä" merge: prompt: + title: "Siirrä & poista %{username}" + description: | +

Valitse uusi omistaja käyttäjän @%{username}'s sisälölle.

+ +

Kaikki ketjunaloitukset, viestit, yksityisviestit ja muu käyttäjän @%{username} luoma sisältö siirtyvät.

+ target_username_placeholder: "Uuden omistajan käyttäjänim" + transfer_and_delete: "Siirrä & poista %{username}" cancel: "Peru" confirmation: + title: "Siirrä & poista %{username}" + description: | +

Kaikki käyttäjän @%{username}'s sisältö siirretään käyttäjän @%{targetUsername} nimiin. Kun sisältö on siirretty, käyttäjän @%{username}'s tili poistetaan.

+ +

Tätä ei voi peruuttaa!

+ +

Jatka kirjoittamalla: %{text}

+ text: "siirrä käyttäjä @%{username} käyttäjälle @%{targetUsername}" + transfer_and_delete: "Siirrä & poista %{username}" cancel: "Peru" + merging_user: "Yhdistetään käyttäjää..." + merge_failed: "Käyttäjien yhdistäminen epäonnistui." delete_forbidden_because_staff: "Ylläpitäjiä ja valvojia ei voi poistaa." delete_posts_forbidden_because_staff: "Ylläpitäjien ja valvojien kaikkia viestejä ei voi poistaa." delete_forbidden: @@ -4125,6 +4158,7 @@ fi: threshold_reached: "Vastaanotettiin liian monta palautusta tästä sähköpostiosoiteesta" trust_level_change_failed: "Käyttäjän luottamustason vaihtamisessa tapahtui virhe." suspend_modal_title: "Hyllytä käyttäjä" + confirm_cancel_penalty: "Oletko varma, että haluat pyyhkiä rangaistuksen?" trust_level_2_users: "Käyttäjät luottamustasolla 2" trust_level_3_requirements: "Luottamustaso 3 vaatimukset" trust_level_locked_tip: "luottamustaso on lukittu, järjestelmä ei ylennä tai alenna käyttäjää" @@ -4267,6 +4301,8 @@ fi: modal_description: "Haluatko tämän muutoksen vaikuttavan takautuvasti? Tämä muuttaa kaikkien %{count} olemassa olevan käyttäjän käyttäjäasetusta." modal_yes: "Kyllä" modal_no: "Ei, muutosta sovellettakoon vain tästedes" + simple_list: + add_item: "Lisää asia..." badges: title: Ansiomerkit new_badge: Uusi ansiomerkki @@ -4338,6 +4374,7 @@ fi: with_time: "%{username} %{time}" badge_intro: title: "Aloita valitsemalla olemassa oleva ansiomerkki tai luomalla uusi" + emoji: "naisopiskelijaemoji" what_are_badges_title: "Mitä ansiomerkit ovat?" badge_query_examples_title: "Esimerkkejä ansiomerkin tietokantakyselyistä" mass_award: @@ -4345,6 +4382,8 @@ fi: description: Myönnä sama ansiomerkki useille käyttäjille samalla kertaa. no_badge_selected: Aloita valitsemalla ansiomerkki. perform: "Myönnä ansiomerkki käyttäjille" + upload_csv: "Lataa CSV, jossa on joko käyttäjien sähköpostiosoitteet tai käyttäjänimet" + aborted: "Lataa CSV, jossa on joko käyttäjien sähköpostiosoitteet tai käyttäjänimet" success: CSV tuli perille ja käyttäjät saavat ansiomerkkinsä pian. replace_owners: Poista ansiomerkki aiemmilta omistajilta emoji: @@ -4355,6 +4394,7 @@ fi: name: "Nimi" group: "Ryhmä" image: "Kuva" + alt: "mukautetun emojin esikatselu" delete_confirm: "Oletko varma, että haluat poistaa emojin :%{name}:?" embedding: get_started: "Jos haluat upottaa Discoursen toiselle sivustolle, aloita lisäämällä isäntä." diff --git a/config/locales/client.gl.yml b/config/locales/client.gl.yml index 7132554f66a..33841359e9c 100644 --- a/config/locales/client.gl.yml +++ b/config/locales/client.gl.yml @@ -354,6 +354,7 @@ gl: fields: "Campos" topics: topic: "Tema" + reviewable_count: "Número" deleted: "[Tema eliminado]" original: "(tema orixinal)" details: "detalles" @@ -792,6 +793,7 @@ gl: save: "Gardar" edit: "Editar" security_key: + register: "Rexistrarse" save: "Gardar" change_about: title: "Cambiar «Verbo de min»" @@ -1197,6 +1199,7 @@ gl: complete_email_not_found: "Ningunha conta coincide co %{email}" confirm_title: "Continuar a %{site_name}" logging_in_as: "Iniciar sesión como %{email}" + confirm_button: Finalizar inicio de sesión login: title: "Iniciar sesión" username: "Usuario" @@ -1951,6 +1954,7 @@ gl: edit: "Sentímolo pero produciuse un erro editando a publicación. Téntao de novo." upload: "Sentímolo pero produciuse un erro enviando a publicación. Téntao de novo." too_many_uploads: "Sentímolo pero só podes enviar un ficheiro de cada vez." + upload_not_authorized: "Sentímolo, o ficheiro que tentas subir non está autorizado (extensións permitidas: %{authorized_extensions})." image_upload_not_allowed_for_new_user: "Sentímolo pero os novos usuarios non poden subir imaxes." attachment_upload_not_allowed_for_new_user: "Sentímolo pero os novos usuarios non poden subir anexos." attachment_download_requires_login: "Sentímolo pero debes iniciar sesión para descargar anexos." @@ -2127,6 +2131,7 @@ gl: options: normal: "Normal" ignore: "Ignorar" + low: "Baixa" high: "Alta" sort_options: likes: "Gústames" @@ -2475,6 +2480,8 @@ gl: backups: "Copias de seguranza" traffic_short: "Tráfico" traffic: "Peticións web de aplicativos" + page_views: "Visualizacións de páxinas" + page_views_short: "Visualizacións de páxinas" show_traffic_report: "Amosar o informe detallado do tráfico" moderators_activity: Actividade dos moderadores whats_new_in_discourse: Novidades en Discourse @@ -2714,6 +2721,7 @@ gl: upload: "Enviar" install: "Instalar" installed: "Instalado" + install_popular: "Destacados" about_theme: "Sobre" enable: "Activar" disable: "Desactivar" @@ -2983,6 +2991,7 @@ gl: title: "Buscar rexistros" term: "Termo" searches: "Buscas" + click_through_rate: "CTR" types: all_search_types: "todos os tipos de busca" header: "Cabeceira" diff --git a/config/locales/client.he.yml b/config/locales/client.he.yml index e74b52386f1..3c243ca61df 100644 --- a/config/locales/client.he.yml +++ b/config/locales/client.he.yml @@ -4714,8 +4714,9 @@ he: category_id: "מזהה לקטגוריה" category_title: "קטגוריה" tag_name: "שם תגית" - external_url: "כתובת חיצונית" + external_url: "כתובת חיצונית או יחסית" destination: "יעד" + copy_to_clipboard: "העתקת קישור קבוע ללוח" delete_confirm: " להסיר את הקישור הקבוע?" form: label: "חדש:" diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml index 636dbb4ba84..5f979716590 100644 --- a/config/locales/client.nl.yml +++ b/config/locales/client.nl.yml @@ -4449,8 +4449,9 @@ nl: category_id: "Categorie-ID" category_title: "Categorie" tag_name: "Tagnaam" - external_url: "Externe URL" + external_url: "Externe of relatieve URL" destination: "Bestemming" + copy_to_clipboard: "Permalink naar klembord kopiëren" delete_confirm: "Weet u zeker dat u deze permalink wilt verwijderen?" form: label: "Nieuw:" diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml index 0ef7bb27558..58798e1c219 100644 --- a/config/locales/client.ru.yml +++ b/config/locales/client.ru.yml @@ -4714,8 +4714,9 @@ ru: category_id: "Номер раздела" category_title: "Раздел" tag_name: "Имя тега" - external_url: "Внешняя ссылка" + external_url: "Внешняя или относительная ссылка" destination: "Назначения" + copy_to_clipboard: "Скопировать ссылку в буфер обмена" delete_confirm: "Удалить эту постоянную ссылку?" form: label: "Новая постоянная ссылка:" diff --git a/config/locales/client.sv.yml b/config/locales/client.sv.yml index f4ecba9ff43..96b822cbe9e 100644 --- a/config/locales/client.sv.yml +++ b/config/locales/client.sv.yml @@ -4452,8 +4452,9 @@ sv: category_id: "Kategori-ID" category_title: "Kategori" tag_name: "Namn på tagg" - external_url: "Extern URL" + external_url: "Extern eller relativ URL" destination: "Mål" + copy_to_clipboard: "Kopiera permalänk till urklipp" delete_confirm: "Är du säker på att du vill ta bort den här permalänken?" form: label: "Ny:" diff --git a/config/locales/client.th.yml b/config/locales/client.th.yml index aee40327eb4..25c540ad3a7 100644 --- a/config/locales/client.th.yml +++ b/config/locales/client.th.yml @@ -118,7 +118,7 @@ th: disabled: "เปิดเมื่อ %{when}" archived: enabled: "ถูกเก็บเข้าคลังเมื่อ %{when}" - disabled: "ถูกเอกออกจากคลังเมื่อ %{when}" + disabled: "ถูกเอาออกจากคลังเมื่อ %{when}" pinned: enabled: "ถูกปักหมุดเมื่อ %{when}" disabled: "ถูกปลดหมุดเมื่อ %{when}" @@ -304,6 +304,7 @@ th: order_by: "สั่งโดย" in_reply_to: "ตอบไปยัง" explain: + total: "ทั้งหมด" trust_level_bonus: name: "ระดับความไว้ใจ" awaiting_approval: "กำลังรอการยืนยัน" @@ -316,6 +317,7 @@ th: grouped_by_topic: "จัดกลุ่มโดยหมวดหมู่" topic_has_pending: other: "กระทู้นี้มี%{count}โพสต์ที่กำลังรอการอนุมัติ" + title: "รีวิว" topic: "กระทู้:" filtered_user: "ผู้ใช้" show_all_topics: "แสดงกระทู้ทั้งหมด" @@ -358,6 +360,7 @@ th: category: "หมวดหมู่" orders: score: "คะแนน" + created_at: "ถูกสร้างเมื่อ" priority: medium: "ปานกลาง" high: "สูง" @@ -434,11 +437,13 @@ th: change_group_setting: "แก้ไขการตั้งค่ากลุ่ม" add_user_to_group: "เพิ่มผู้ใช้" remove_user_from_group: "ลบผู้ใช้" + make_user_group_owner: "ตั้งเป็นเจ้าของ" groups: member_added: "เพิ่ม" member_requested: "ร้องขอเมื่อ" add_members: title: "เพิ่มสมาชิก" + description: "จัดการความเป็นสมาชิกของกลุ่มนี้" usernames: "ชื่อผู้ใช้" requests: title: "คำร้องขอ" @@ -637,6 +642,7 @@ th: read: "อ่าน" unread: "ยังไม่อ่าน" ignore_duration_username: "ชื่อผู้ใช้" + ignore_duration_when: "ช่วงเวลา:" ignore_duration_save: "ไม่สนใจ" add_ignored_user: "เพิ่ม..." mute_option: "ปิด" @@ -735,7 +741,7 @@ th: groups: "กลุ่มของฉัน" bulk_select: "เลือกข้อความ" move_to_inbox: "ย้ายไปกล่องขาเข้า" - move_to_archive: "เก็บ" + move_to_archive: "เก็บเข้าคลัง" failed_to_move: "เกิดความผิดพลาดในการย้ายข้อความที่เลือก (เครือข่ายของคุณอาจล่ม)" select_all: "เลือกทั้งหมด" tags: "แท็ก" @@ -1017,7 +1023,7 @@ th: top_links: "ลิงก์ยอดนิยม" no_links: "ยังไม่มีลิงก์" most_liked_by: "ถูกใจมากที่สุดโดย" - most_liked_users: "ถูกใจมากที่สุด" + most_liked_users: "ไลค์มากที่สุด" most_replied_to_users: "ถูกตอบมากที่สุด" no_likes: "ยังไม่มีใครถูกใจ" top_categories: "หมวดหมู่ยอดนิยม" @@ -1209,6 +1215,9 @@ th: apple_international: "แอปเปิล/นานาชาติ" google: "กูเกิล" twitter: "ทวิตเตอร์" + win10: "Win10" + google_classic: "Google Classic" + facebook_messenger: "Facebook Messenger" category_page_style: categories_only: "หมวดหมู่เท่านั้น" categories_and_latest_topics: "หมวดหมู่และกระทู้ล่าสุด" @@ -1251,6 +1260,9 @@ th: shared_drafts: title: "แบบร่างที่ถูกแบ่งปัน" notice: "กระทู้นี้แสดงให้ผู้ที่สามารถเห็นหมวดหมู่ %{category} เท่านั้น" + publish: "เผยแพร่แบบร่างที่ถูกแบ่งปัน" + confirm_publish: "คุณแน่ใจหรือว่าต้องการเผยแพร่แบบร่างนี้" + publishing: "กำลังเผยแพร่กระทู้..." composer: emoji: "อีโมจิ :)" more_emoji: "อื่นๆ..." @@ -1300,8 +1312,8 @@ th: bold_title: "หนา" bold_text: "ตัวอักษรหนา" italic_label: "เอียง" - italic_title: "ความสำคัญ" - italic_text: "ข้อความสำคัญ" + italic_title: "เอียง" + italic_text: "ตัวอักษรเอียง" link_title: "ลิงค์" link_description: "กรอกรายละเอียดลิงก์ที่นี่" link_dialog_title: "เพิ่มลิงค์" @@ -1311,6 +1323,7 @@ th: quote_text: "ส่วนอ้างถึง" code_title: "ข้อความก่อนจัดรูปแบบ" code_text: "ข้อความก่อนจัดรูปแบบเยื้อง 4 เคาะ" + paste_code_text: "พิมพ์หรือวางโค้ดที่นี่" upload_title: "อัปโหลด" upload_description: "กรอกรายละเอียดการอัปโหลดที่นี่" olist_title: "รายการลำดับ" @@ -1403,6 +1416,7 @@ th: group_message_summary: "ข้อความกลุ่มใหม่" watching_first_post: "กระทู้ใหม่" liked_consolidated: "ไลค์ใหม่" + post_approved: "โพสต์ได้รับอนุมัติ" upload_selector: title: "เพิ่มรูปภาพ" title_with_attachments: "เพิ่มรูปภาพหรือไฟล์" @@ -1473,6 +1487,7 @@ th: open: เปิด closed: ปิด public: เป็นสาธารณะ + archived: ถูกเก็บเข้าคลัง noreplies: ไม่มีการตอบกลับ post: time: @@ -1537,7 +1552,7 @@ th: open_draft: "เปิดแบบร่าง" private_message: "เริ่มข้อความ" archive_message: - help: "ย้ายข้อความไปกล่องเก็บข้อความ" + help: "ย้ายข้อความไปคลังของคุณ" title: "คลัง" move_to_inbox: title: "ย้ายไปกล่องขาเข้า" @@ -1545,6 +1560,8 @@ th: edit_message: help: "แก้ไขโพสต์แรกของข้อความ" title: "แก้ไข" + defer: + help: "ทำเครื่องหมายว่ายังไม่ได้อ่าน" remove_from_profile: title: "ลบออกจากโปรไฟล์" list: "กระทู้" @@ -1590,6 +1607,7 @@ th: topic_status_update: num_of_hours: "จำนวนชั่วโมง:" num_of_days: "จำนวนวัน:" + publish_to: "เผยแพร่ไปยัง:" when: "เมื่อ:" auto_update_input: now: "ตอนนี้" @@ -1638,7 +1656,7 @@ th: back_description: "กลับไปยังโพสต์ล่าสุดที่ยังไม่ได้อ่าน" replies_short: "%{current} / %{total}" progress: - go_top: "บน" + go_top: "ด้านบน" go_bottom: "ปุ่ม" go: "ไป" jump_bottom: "ข้ามไปยังโพสต์ล่าสุด" @@ -1745,7 +1763,7 @@ th: unpin_globally_until: "ลบกระทู้นี้ออกจากด้านบนสุดของรายการกระทู้ทั้งหมดหรือรอจนกระทั่ง %{until}" inviting: "กำลังเชิญ..." invite_private: - title: "ข้อความที่ใช้เชิญ" + title: "เชิญไปยังข้อความ" email_or_username: "อีเมลหรือชื่อผู้ใช้ที่ถูกเชิญ" email_or_username_placeholder: "อีเมลหรือชื่อผู้ใช้" action: "เชิญ" @@ -1816,7 +1834,7 @@ th: change_owner: title: "เปลี่ยนเจ้าของ" action: "เปลี่ยนความเป็นเจ้าของ" - error: "มีความผิดพลาดขณะเปลี่ยนความเป็นเจ้าของโพส" + error: "มีข้อผิดพลาดขณะกำลังเปลี่ยนความเป็นเจ้าของโพสต์" placeholder: "ชื่อผู้ใช้ของเจ้าของใหม่" instructions: other: "กรุณาเลือกเจ้าของใหม่สำหรับ %{count}โพสต์ โดย@%{old_user}" @@ -1868,6 +1886,7 @@ th: unread: "โพสต์นี้ยังไม่ถูกอ่าน" has_replies: other: "%{count} ตอบ" + unknown_user: "(ผู้ใช้ที่ลูกลบ/ไม่รู้จัก)" has_likes_title: other: "%{count} คนถูกใจโพสต์นี้" has_likes_title_only_you: "คุณถูกใจโพสต์นี้" @@ -2220,7 +2239,7 @@ th: new: "%{shortcut} ใหม่" unread: "%{shortcut} ยังไม่อ่าน" categories: "%{shortcut} หมวดหมู่" - top: "%{shortcut} บน" + top: "%{shortcut} ด้านบน" bookmarks: "%{shortcut} บุ๊กมาร์ก" profile: "%{shortcut} โปรไฟล์" messages: "%{shortcut} ข้อความ" @@ -2275,10 +2294,17 @@ th: mark_tracking: "%{shortcut} ติดตามกระทู้" mark_watching: "%{shortcut} ดูกระทู้" print: "%{shortcut}พิมพ์กระทู้" + search_menu: + title: "เมนูค้นหา" badges: granted_on: "ได้รับเมื่อ %{date}" + title: เหรียญ + allow_title: "คุณสามารถใช้เหรียญนี้เป็นชื่อเรื่อง" + badge_count: + other: "%{count}เหรียญ" more_badges: other: "อีก+%{count}" + select_badge_for_title: เลือกเหรียญเพื่อใช้เป็นชื่อเรื่อง none: "(ไม่มี)" badge_grouping: getting_started: @@ -2482,7 +2508,7 @@ th: api: user: "ผู้ใช้" title: "API" - created: สร้าง + created: สร้างแล้ว updated: อัปเดตแล้ว last_used: ใช้ครั้งล่าสุด never_used: (ไม่เคย) @@ -2501,6 +2527,8 @@ th: description: "รายละเอียด" wildcard_event: "ส่งทุกอย่างหาฉัน" active: "ใช้งานอยู่" + user_badge_event: + details: "เมื่อผู้ใช้ได้รับเหรียญ" delivery_status: title: "สถานะการส่ง" inactive: "ไม่ใช้งาน" @@ -2619,18 +2647,35 @@ th: name: "หลัก" email_style: css: "CSS" + save_error_with_reason: "การเปลี่ยนแปลงไม่ได้ถูกบันทึก %{error}" email: title: "อีเมล" settings: "การตั้งค่า" + templates: "รูปแบบ" + advanced_test: + email: "ข้อความต้นฉบับ" + error: "ผิดพลาด - %{server_error}" sent: "ส่ง" + skipped: "ข้าม" received: "รับ" - rejected: "ปฏิเสธ" + rejected: "ถูกปฏิเสธ" + sent_at: "ถูกส่งเมื่อ" time: "เวลา" user: "ผู้ใช้" + email_type: "ประเภทอีเมล" + to_address: "ไปยังที่อยู่" + sent_test: "ส่งแล้ว!" refresh: "รีเฟรช" + send_digest_label: "ส่งผลลัพธ์นี้ไปยัง:" + send_digest: "ส่ง" + sending_email: "กำลังส่งอีเมล" + html: "html" + text: "ข้อความ" + last_seen_user: "ผู้ใช้ที่ดูล่าสุด:" incoming_emails: from_address: "จาก" to_addresses: "ถึง" + cc_addresses: "Cc" subject: "หัวข้อ" error: "ผิดพลาด" modal: @@ -2655,13 +2700,17 @@ th: delete: "ลบ" edit: "แก้ไข" save: "บันทึก" + screened_actions: + block: "บล็อก" staff_actions: all: "ทั้งหมด" clear_filters: "แสดงทั้งหมด" staff_user: "ผู้ใช้" + target_user: "ผู้ใช้เป้าหมาย" subject: "หัวข้อ" when: "เมื่อ" details: "รายละเอียด" + previous_value: "ก่อนหน้า" new_value: "ใหม่" show: "แสดง" modal_title: "รายละเอียด" @@ -2669,30 +2718,90 @@ th: actions: delete_user: "ลบผู้ใช้" change_trust_level: "เปลี่ยนระดับความไว้ใจ" + change_username: "เปลี่ยนชื่อผู้ใช้" + change_theme: "เปลี่ยนธีม" + delete_theme: "ลบธีม" + suspend_user: "ระงับผู้ใช้" + unsuspend_user: "เลิกระงับผู้ใช้" + removed_suspend_user: "ระงับผู้ใช้ (ถูกลบ)" + removed_unsuspend_user: "เลิกระงับผู้ใช้ (ถูกลบ)" + check_email: "ตรวจสอบอีเมล" delete_topic: "ลบกระทู้" delete_post: "ลบโพสต์" + change_category_settings: "เปลี่ยนการตั้งค่าหมวดหมู่" delete_category: "ลบหมวดหมู่" + create_category: "สร้างหมวดหมู่" + deleted_tag: "แท็กที่ถูกลบ" + renamed_tag: "แท็กที่ถูกเปลี่ยนชื่อ" + activate_user: "เปิดใช้งานผู้ใช้" + deactivate_user: "ระงับการเปิดใช้งานผู้ใช้" + reviewed_post: "โพสต์ที่ถูกรีวิว" + check_personal_message: "ตรวจสอบข้อความส่วนตัว" + topic_published: "กระทู้ถูกเผยแพร่" + post_approved: "โพสต์ได้รับอนุมัติ" + post_rejected: "โพสต์ถูกปฏิเสธ" + create_badge: "สร้างเหรียญ" + change_badge: "เปลี่ยนเหรียญ" + delete_badge: "ลบเหรียญ" + change_name: "เปลี่ยนชื่อ" + approve_user: "ผู้ใช้ที่ได้รับอนุมัติ" + change_theme_setting: "เปลี่ยนการตั้งค่าธีม" + change_title: "เปลี่ยนชื่อเรื่อง" + page_published: "เพจถูกเผยแพร่" + page_unpublished: "เพจไม่ถูกเผยแพร่" + add_email: "เพิ่มอีเมล" + update_email: "อัปเดตอีเมล" + destroy_email: "ทำลายอีเมล" + screened_emails: + email: "ที่อยู่อีเมล" + actions: + allow: "อนุญาต" screened_urls: url: "URL" + domain: "โดเมน" screened_ips: + actions: + block: "บล็อก" + do_nothing: "อนุญาต" + allow_admin: "อนุญาตแอดมิน" form: label: "ใหม่:" + ip_address: "ที่อยู่ไอพี" add: "เพิ่ม" filter: "ค้นหา" search_logs: + searches: "ค้นหา" types: + all_search_types: "การค้นหาทั้งหมด" header: "Header" + full_page: "ทั้งหน้า" watched_words: + search: "ค้นหา" clear_filter: "ล้าง" download: ดาวน์โหลด clear_all: ล้างทั้งหมด + word_count: + other: "%{count}คำ" actions: + block: "บล็อก" + censor: "เซนเซอร์" + require_approval: "ต้องได้รับการอนุมัติ" flag: "ธง" form: + label: "คำใหม่:" add: "เพิ่ม" + success: "สำเร็จ" + exists: "มีอยู่แล้ว" + upload: "เพิ่มจากไฟล์" + upload_successful: "อัปโหลดสำเร็จแล้ว เพิ่มคำเรียบร้อย" + impersonate: + not_found: "ไม่พบผู้ใช้นั้น" users: title: "ผู้ใช้" last_emailed: "อีเมลล่าสุด" + active: "เปิดใช้งานแล้ว" + show_emails: "แสดงอีเมล" + hide_emails: "ซ่อนอีเมล" nav: new: "ใหม่" active: "ใช้งานอยู่" @@ -2709,7 +2818,7 @@ th: regular: "ผู้ใช้ที่ระดับความไว้ใจ 3 (ทั่วไป)" leader: "ผู้ใช้ที่ระดับความไว้ใจ 4 (ผู้นำ)" staff: "ทีมงาน" - moderators: "ผู้ดูแล" + moderators: "ผู้ดูแลระบบ" suspended: "ผู้ใช้งานที่ถูกระงับ" not_verified: "ยังไม่ได้รับการตรวจสอบ" check_email: @@ -2720,11 +2829,23 @@ th: unsuspend_failed: "มีข้อผิดพลาดในเปิดผู้ใช้งานนี้ %{error}" suspend_duration: "ผู้ใช้งานนี้จะถูกระงับถึงเมื่อไร" suspend_reason: "เหตุผล" + suspend_message: "ข้อความอีเมล" suspended_by: "ระงับการใช้งานโดย" silence_reason: "เหตุผล" + silence_message: "ข้อความอีเมล" + suspended_until: "(จนกระทั่ง%{until})" + cant_suspend: "ไม่สามารถระงับผู้ใช้งานนี้ได้" delete_all_posts: "ลบโพสต์ทั้งหมด" + delete_posts_progress: "กำลังลบโพสต์" + delete_posts_failed: "มีปัญหาขณะกำลังลบโพสต์" + penalty_post_delete: "ลบโพสต์" + penalty_post_delete_replies: "ลบโพสต์ + คำตอบ" + penalty_post_edit: "แก้ไขโพสต์" + moderator: "ผู้ดูแลระบบใช่ไหม" + admin: "แอดมินใช่ไหม" suspended: "ระงับการใช้งานหรือไม่" show_admin_profile: "แอดมิน" + show_public_profile: "แสดงโปรไฟล์สาธารณะ" ip_lookup: "ค้นหา IP" log_out: "ออกจากระบบ" unsuspend: "เปิดการใช้งาน" @@ -2742,14 +2863,25 @@ th: delete: "ลบผู้ใช้" merge: prompt: + title: "ย้ายและลบ @%{username}" + target_username_placeholder: "ชื่อผู้ใช้ของเจ้าของใหม่" + transfer_and_delete: "ถ่ายโอนและลบ @%{username}" cancel: "ยกเลิก" confirmation: + title: "ถ่ายโอนและลบ @%{username}" + text: "ถ่ายโอน @%{username} ไปยัง @%{targetUsername}" + transfer_and_delete: "ถ่ายโอนและลบ @%{username}" cancel: "ยกเลิก" delete_forbidden_because_staff: "ไม่สามารถลบแอดมินและผู้ดูแลระบบได้" delete_posts_forbidden_because_staff: "ไม่สามารถลบโพสต์ทั้งหมดของแอดมินและผู้ดูแลระบบได้" delete_and_block: "ลบและ บล็อก อีเมลและไอพีนี้" delete_dont_block: "ลบเท่านั้น" + deleting_user: "กำลังลบผู้ใช้..." deleted: "ผู้ใช้ถูกลบแล้ว" + delete_failed: "มีข้อผิดพลาดขณะกำลังลบผู้ใช้นั้น กรุณาตรวจสอบอีกครั้งว่าโพสต์ทั้งหมดถูกลบก่อนลบผู้ใช้นั้น" + send_activation_email: "ส่งอีเมลยืนยันตัวตน" + activation_email_sent: "อีเมลยืนยันตัวตนถูกส่งแล้ว" + send_activation_email_failed: "เกิดปัญหาขณะกำลังส่งอีเมลยืนยันตัวตนอีกฉบับ %{error}" trust_level_change_failed: "มีความผิดพลาดขณะกำลังเปลี่ยนระดับความไว้ใจของผู้ใช้" trust_level_2_users: "ระดับความไว้ใจ 2 ผู้ใช้" trust_level_3_requirements: "ระดับความไว้ใจ 3 ความต้องการ" @@ -2759,14 +2891,19 @@ th: unlock_trust_level: "ปลดล็อกระดับความไว้ใจ" tl3_requirements: title: "ความต้องการเพิ่มปรับระดับความไว้ใจเป็น 3" + table_title: + other: "ในช่วง %{count}วันที่ผ่านมา:" value_heading: "ค่า" requirement_heading: "ความต้องการ" visits: "เยี่ยมชม" days: "วัน" topics_viewed: "กระทู้ที่ดู" posts_read: "โพสต์ที่อ่าน" + flagged_posts: "โพสต์ที่ถูกปักธง" + flagged_by_users: "ผู้ใช้ที่ปักธง" likes_given: "ได้ชอบ" likes_received: "ได้รับการชอบ" + suspended: "ถูกระงับการใช้งาน (6 เดือนที่ผ่านมา)" qualifies: "คุณสมบัติเพียงพอสำหรับระดับความไว้ใจที่ 3" does_not_qualify: "คุณสมบัติไม่เพียงพอสำหรับระดับความไว้ใจที่ 3" locked_will_not_be_promoted: "ระดับความไว้ใจถูกล็อก จะไม่ถูกปรับระดับความไว้ใจขึ้น" @@ -2829,9 +2966,11 @@ th: clear_filter: "ล้าง" add_url: "เพิ่ม URL" add_host: "เพิ่มโฮส" + add_group: "เพิ่มกลุ่ม" uploaded_image_list: upload: label: "อัปโหลด" + title: "อัปโหลดรูปภาพ" categories: all_results: "ทั้งหมด" required: "ต้องการ" @@ -2861,23 +3000,35 @@ th: default_categories: modal_yes: "ใช่" badges: + title: เหรียญ + new_badge: เหรียญใหม่ new: ใหม่ name: ชื่อ + badge: เหรียญ display_name: ชื่อที่ใช้แสดง description: รายละเอียด long_description: รายละเอียดแบบยาว + badge_type: ประเภทเหรียญ badge_grouping: กลุ่ม + badge_groupings: + modal_title: การจัดกลุ่มเหรียญ granted_by: อนุญาตโดย granted_at: อนุญาตเมื่อ reason_help: (ลิงก์ไปยังหัวข้อหรือโพส) save: บันทึก delete: ลบ + delete_confirm: คุณแน่ใจหรือว่าต้องการลบเหรียญนี้ revoke: เอาออก reason: เหตุผล - icon: ไอค่อน + edit_badges: แก้ไขเหรียญ + icon: ไอคอน image: ภาพ trigger_type: + none: "อัปเดตรายวัน" + post_revision: "เมื่อผู้ใช้แก้ไขหรือสร้างโพสต์" trust_level_change: "เมื่อผู้ใช้เปลี่ยนระดับความไว้ใจ" + user_change: "เมื่อผู้ใช้ถูกแก้ไขหรือถูกสร้าง" + post_processed: "หลังจากโพสต์ถูกดำเนินการ" preview: bad_count_warning: header: "ระวัง!" @@ -2887,6 +3038,11 @@ th: with_post: "%{username} สำหรับโพสต์ใน %{link}" with_post_time: "%{username} สำหรับโพสต์ใน %{link} เมื่อ %{time}" with_time: "%{username} เมื่อ %{time}" + badge_intro: + emoji: "อีโมจินักเรียนหญิง" + what_are_badges_title: "เหรียญคืออะไร" + mass_award: + replace_owners: ลบเหรียญจากผู้ใช้ก่อนหน้านี้ emoji: title: "อีโมจิ" add: "เพิ่มอีโมจิใหม่" @@ -2926,15 +3082,21 @@ th: wizard_js: wizard: done: "เสร็จ" + finish: "เสร็จสิ้น" back: "กลับ" + next: "ต่อไป" upload: "อัปโหลด" uploading: "กำลังอัปโหลด..." upload_error: "ขออภัย เกิดความผิดพลาดขณะกำลังอัปโหลดไฟล์ กรุณาลองใหม่อีกครั้ง" + staff_count: + other: "ชุมชนของคุณมีทีมงาน %{count}คน รวมถึงคุณด้วย" invites: add_user: "เพิ่ม" + none_added: "คุณยังไม่ได้เชิญทีมงาน คุณแน่ใจหรือว่าต้องการดำเนินการต่อ" roles: admin: "แอดมิน" moderator: "ผู้ดูแล" + regular: "ผู้ใช้ทั่วไป" previews: share_button: "แบ่งปัน" reply_button: "ตอบ" diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index 62ab7ceeeca..3721637772c 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -730,6 +730,7 @@ zh_CN: all: "全部" read: "阅读" unread: "未读" + ignore_duration_title: "忽略的用户" ignore_duration_username: "用户名" ignore_duration_when: "持续时间:" ignore_duration_save: "忽略" @@ -1961,6 +1962,7 @@ zh_CN: time_frame_required: 请选择一个时间范围 auto_update_input: none: "选择时间范围" + now: "当前" later_today: "今天的某个时候" tomorrow: "明天" later_this_week: "这周的某个时候" @@ -2215,11 +2217,13 @@ zh_CN: description: "当一个主题被出版为一个页面时,其链接是共享的,并且会以自定义的样式显示。" slug: "Slug" public: "公开" + public_description: "尽管关联的主题是私有主题,但还是能被其他用户查看。" publish_url: "你的页面已出版于:" topic_published: "你的主题已出版于:" preview_url: "你的页面将出版于:" invalid_slug: "抱歉,您不能出版此页面。" unpublish: "取消出版" + update: "更新" unpublished: "你的页面已经取消出版并且不再可用。" publishing_settings: "出版设置" change_owner: @@ -2286,6 +2290,7 @@ zh_CN: unread: "未读帖子" has_replies: other: "%{count} 回复" + unknown_user: "(未知或已删除的用户)" has_likes_title: other: "%{count} 人赞了该贴" has_likes_title_only_you: "你喜欢了这个帖子" @@ -2408,6 +2413,7 @@ zh_CN: last: "最新版" hide: "隐藏版本历史" show: "显示版本历史" + revert: "还原到版本%{revision}" edit_wiki: "编辑维基" edit_post: "编辑帖子" comparing_previous_to_current_out_of_total: "%{previous} %{icon} %{current} / %{total}" @@ -4315,8 +4321,9 @@ zh_CN: category_id: "分类 ID" category_title: "分类" tag_name: "标签名称" - external_url: "外部 URL" + external_url: "外部或相关 URL" destination: "目标" + copy_to_clipboard: "拷贝永久链接到剪贴板" delete_confirm: 你确定要删除该永久链接? form: label: "新:" diff --git a/config/locales/server.fr.yml b/config/locales/server.fr.yml index eb7eca62d8c..138011d42ed 100644 --- a/config/locales/server.fr.yml +++ b/config/locales/server.fr.yml @@ -1175,12 +1175,12 @@ fr: topic: "Sujet" description: "Sujets qui ont reçu le plus de visites depuis des sources externes." page_view_anon_reqs: - title: "Anonyme" + title: "Anonymes" xaxis: "Jour" yaxis: "Nombre de vues par les utilisateurs non connectés" description: "Nombre de nouvelles vues de pages par des visiteurs sans compte." page_view_logged_in_reqs: - title: "Connecté" + title: "Connectés" xaxis: "Jour" yaxis: "Nombre de vues par les utilisateurs connectés" description: "Nombre de nouvelles vues d'utilisateurs connectés." diff --git a/config/locales/server.gl.yml b/config/locales/server.gl.yml index 7443c624770..cd31d01809d 100644 --- a/config/locales/server.gl.yml +++ b/config/locales/server.gl.yml @@ -15,6 +15,8 @@ gl: short: "%d-%m-%Y" short_no_year: "%-d de %B" date_only: "%-d de %B, %Y" + long: "%-d %B %Y %H:%M" + no_day: "%B %Y" date: month_names: [~, Xaneiro, Febreiro, Marzo, Abril, Maio, Xuño, Xullo, Agosto, Setembro, Outubro, Novembro, Decembro] <<: *datetime_formats @@ -54,10 +56,16 @@ gl: component_no_user_selectable: "Os compoñentes do tema non poden ser seleccionados polo usuario" component_no_default: "Os compoñentes do tema non poden ser o tema predefinido" component_no_color_scheme: "Os compoñenetes do tema non poden ter paletas de cores" + no_multilevels_components: "Os temas con temas secundarios non poden ser temas secundarios en si mesmos." + optimized_link: As ligazóns de imaxe optimizadas son efémeras e non debería ser incluídas no código fonte do tema. settings_errors: invalid_yaml: "O YAML proporcionado non é válido." + data_type_not_a_number: "Tipo de axuste `%{name}` non compatible. Os tipos compatibles son `integer`, `bool`, `list`, `enum` e `upload`" name_too_long: "Hai un axuste cun nome demasiado longo; a lonxitude máxima é de 255 caracteres" default_value_missing: "O axuste '%{name}' non ten un valor predefinido" + default_not_match_type: "O tipo de valor predefinido para o axuste `%{name}` non coincide co tipo de axuste." + default_out_range: "O valor por defecto do axuste `%{name}` non está no rango especificado." + enum_value_not_valid: "O valor seleccionado non é unha das opcións enumeradas." number_value_not_valid: "O novo valor no nestá dentro do rango permitido." number_value_not_valid_min_max: "Debe ser entre %{min} e %{max}." number_value_not_valid_min: "Debe ser maior ou igual que %{min}." @@ -67,6 +75,7 @@ gl: string_value_not_valid_min: "Debe ter ao menos %{min} caracteres." string_value_not_valid_max: "Debe ter un máximo de %{max} caracteres." locale_errors: + top_level_locale: "A chave de nivel superior nun ficheiro local debe coincidir co nome local" invalid_yaml: "YAML de tradución non válido" emails: incoming: @@ -76,12 +85,24 @@ gl: no_subject: "(sen asunto)" no_body: "(sen mensaxe)" missing_attachment: "(falta o ficheiro anexo %{filename})" + errors: + empty_email_error: "Sucede cando o texto en bruto do correo que recibimos está en branco." + no_message_id_error: "Sucede cando o correo electrónico non ten a cabeceira de 'Id da mensaxe'. " + inactive_user_error: "Sucede cando o remitente non está activo." + silenced_user_error: "Sucede cando o destinatario foi silenciado." + bad_destination_address: "Sucede cando ningún dos enderezos electrónicos nos campos Para/Cc coincide cun correo electrónico configurado como enderezo de correo entrante." + strangers_not_allowed_error: "Sucede cando un usuario tenta crear un novo tema nunha categoría da que non é membro." + insufficient_trust_level_error: "Sucede cando un usuario tenta crear un novo tema nunha categoría para a que non ten o nivel de confianza que se require." + reply_user_not_matching_error: "Sucede cando unha resposta vén desde un enderezo electrónico diferente ao que se lle enviou a notificación." + topic_not_found_error: "Sucede cando entra unha resposta pero o tema relacionado foi eliminado." + topic_closed_error: "Sucede cando entra unha resposta pero o tema relacionado foi pechado." unrecognized_error: "Erro non recoñecido" errors: &errors format: "%{attribute} %{message}" format_with_full_message: "%{attribute}: %{message}" messages: too_long_validation: "Límite de %{max} caracteres; inseriches %{length}." + invalid_boolean: "Booleano non válido" taken: "xa está en uso" accepted: debe ser aceptado blank: non pode quedar baleiro @@ -89,6 +110,7 @@ gl: confirmation: "%{attribute} non coincide" empty: non pode quedar baleiro equal_to: "debe ser igual a %{count}" + even: debe ser par exclusion: está reservado greater_than: "debe ser maior de %{count}" greater_than_or_equal_to: "debe ser igual ou maior de %{count}" @@ -130,6 +152,9 @@ gl: load_from_remote: "Produciuse un erro cargando esta publicación." site_settings: invalid_category_id: "Especificaches unha categoría que non existe" + invalid_choice: + one: "Especificaches a opción non válida %{name}" + other: "Especificaches opcións non válidas %{name}" default_categories_already_selected: "Non podes seleccionar unha categoría utilizada noutra listaxe." default_tags_already_selected: "Non podes seleccionar unha etiqueta utilizada noutra listaxe." s3_upload_bucket_is_required: "Non se poden activar as cargas a S3 a menos que proporciones un valor 's3_upload_bucket'." @@ -254,6 +279,9 @@ gl: not_accepting_pms: "Sentímolo, %{username} non acepta mensaxes neste momento." max_pm_recipients: "Sentímolo, podes enviar mensaxes a un máximo de %{recipients_limit} destinatarios." pm_reached_recipients_limit: "Sentímolo, non podes ter máis de %{recipients_limit} destinatarios nunha mensaxe." + removed_direct_reply_full_quotes: "Cita de toda a publicación anterior eliminada automaticamente" + secure_upload_not_allowed_in_public_topic: "Sentímolo, a(s) seguinte(s) carga(s) non pode(n) ser utilizada(s) nun tema público: %{upload_filenames}." + create_pm_on_existing_topic: "Sentímolo, non podes crear unha mensaxe privada nun tema existente." just_posted_that: "é moi semellante ao que xa publicaches recentemente." invalid_characters: "contén caracteres incorrectos" is_invalid: "parece pouco claro, é unha oración completa?" @@ -353,7 +381,7 @@ gl: - Inclúe palabras de uso frecuente no teu tema para facilitar que poida ser atopado. Para agrupalo con outros temas relacionados, selecciona unha categoría. - Para máis información, [visita as nosas guías para a comunidade](%{base_path}/guidelines). Este panel só aparecerá nas túas %{education_posts_text} primeiras publicacións. + Para máis información, [visita as nosas instrucións para a comunidade](%{base_path}/guidelines). Este panel só aparecerá nas túas %{education_posts_text} primeiras publicacións. "new-reply": | Benvido/a a %{site_name} — **grazas pola túa contribución!** @@ -363,7 +391,7 @@ gl: - A crítica construtiva é benvida, mais lembra criticar as ideas non as persoas. - Para máis información, [visita as nosas guías para a comunidade](%{base_path}/guidelines). Este panel só aparecerá nas túas %{education_posts_text} primeiras publicacións. + Para máis información, [visita as nosas instrucións para a comunidade](%{base_path}/guidelines). Este panel só aparecerá nas túas %{education_posts_text} primeiras publicacións. avatar: | ### Que tal se lle engades unha imaxe á túa conta? @@ -386,51 +414,150 @@ gl: Parece claro que este tema che importa – publicaches máis do %{percent}% das respostas. Aínda podería ser mellor se lles deses espazo a outras persoas para compartiren o seu punto de vista. Que tal se as convidas? + get_a_room: | + ### Anima a máis xente a participar na conversa + + Neste tema en concreto respondícheslle %{count} veces a @%{reply_username}! + + Unha discusión é boa cando involucra moitas voces e perspectivas. Que tal se involucras a alguén máis? + + E non esquezas que se queres continuar a conversa con este usuario en particular e en privado, [podes enviarlle unha mensaxe privada](%{base_path}/u/%{reply_username}). + too_many_replies: | + ### Alcanzaches o límite de respostas para este tema. + + Sentímolo, mais os novos usuarios teñen temporalmente un límite de %{newuser_max_replies_per_topic} respostas no mesmo tema. + + No canto de engadir unha outra resposta, pensa na posibilidade de editar algunhas das anteriores ou visitar outros temas. + reviving_old_topic: | + ### Queres revivir este tema? + + A última resposta que ten é de hai **%{time_ago}**. A túa resposta fará que se sitúe na parte superior da listaxe e suporá que os usuarios involucrados na conversa reciban unha notificación. + + Tes a certeza de querer continuar con esta antiga conversa? activerecord: attributes: category: name: "Nome da categoría" topic: title: "Título" + featured_link: "Ligazón destacada" category_id: "Categoría" post: - raw: "Corpo" + raw: "Mensaxe" user_profile: - bio_raw: "Verbo de min" + bio_raw: "Acerca de min" errors: <<: *errors models: topic: attributes: base: - no_user_selected: "Debes seleccionar un usuario correcto." + warning_requires_pm: "Só podes enviar advertencias en mensaxes privadas." + too_many_users: "Só podes enviar advertencias a un usuario de cada vez." + cant_send_pm: "Sentímolo, non podes enviarlle unha mensaxe privada a este usuario." + no_user_selected: "Debes seleccionar un usuario válido." + reply_by_email_disabled: "A resposta vía correo electrónico está deshabilitada." + target_user_not_found: "Non se atopou a un dos usuarios aos que lles envías esta mensaxe." + unable_to_update: "Produciuse un erro ao actualizar este tema." + featured_link: + invalid: "non é válido. Un URL debe incluír http:// or https://." + invalid_category: "non se pode editar nesta categoría." user: attributes: password: - common: "é un dos 10000 contrasinais máis habituais. Usa un máis seguro." - same_as_username: "é igual ao teu nome de usuario. Usa un contrasinal máis seguro." - same_as_email: "é igual ao teu correo electrónico. Usa un contrasinal máis seguro." + common: "é un dos 10000 contrasinais máis habituais. Utiliza un máis seguro." + same_as_username: "é igual ao teu nome de usuario. Utiliza un contrasinal máis seguro." + same_as_email: "é igual ao teu correo electrónico. Utiliza un contrasinal máis seguro." + same_as_current: "é igual ao teu contrasinal actual." + same_as_name: "é igual ao teu nome." + unique_characters: "ten demasiados caracteres repetidos. Utiliza un contrasinal máis seguro." + username: + same_as_password: "é igual ao teu contrasinal." + name: + same_as_password: "é igual ao teu contrasinal." ip_address: signup_not_allowed: "Non esta permitido rexistrarse desde esta conta." + user_profile: + attributes: + featured_topic_id: + invalid: "Este tema non pode ser destacado no teu perfil." + user_email: + attributes: + user_id: + reassigning_primary_email: "Non se permite reasignar un correo electrónico principal a outro usuario." color_scheme_color: attributes: hex: invalid: "non é unha cor válida" - vip_category_name: "Taberna" - vip_category_description: "Unha categoría exclusiva para membros cun nivel de confianza igual ou maior a 3." + post_reply: + base: + different_topic: "Publicación e resposta deben pertencer ao mesmo tema." + web_hook: + attributes: + payload_url: + invalid: "O URL non é válido; debería incluír http:// or https://. Non está permitido ningún espazo en branco." + custom_emoji: + attributes: + name: + taken: xa está en uso por outro emoji + topic_timer: + attributes: + execute_at: + in_the_past: "debe ser no futuro." + translation_overrides: + attributes: + value: + invalid_interpolation_keys: 'A(s) seguinte(s) chave(s) de interpolación non é/son válida(s): "%{keys}"' + watched_word: + attributes: + word: + too_many: "Demasiadas palabras para esa acción" + uncategorized_category_name: "Sen categoría" + vip_category_description: "Unha categoría exclusiva para membros cun nivel de confianza 3 ou superior." meta_category_name: "Opinións sobre o sitio" meta_category_description: "Discusións sobre este sitio, a súa organización, como funciona e como se pode mellorar." staff_category_name: "Equipo" - staff_category_description: "Categoría privada para discusións do equipo. Os temas son visíbeis unicamente para administradores e moderadores." - lounge_welcome: - title: "Benvido/a á Taberna" + staff_category_description: "Categoría privada para discusións do equipo. Os temas son visibles unicamente para administradores e moderadores." + discourse_welcome_topic: + title: "Benvido/a a Discourse" + body: |2 + + O primeiro parágrafo deste tema fixado será visible como mensaxe de benvida para todos os novos visitantes na túa páxina de inicio. É, pois, importante! + + **Edita isto** e describe brevemente a túa comunidade: + + - Para quen é? + - Que van poder atopar aquí? + - Por que deberían vir aquí? + - Onde poden ler máis sobre a comunidade (ligazóns, recursos etc)? + + + + Quizais queiras pechar este tema a través do administrador :wrench: (na parte superior dereita ou na parte inferior), co fin de que as respostas non se acumulen no anuncio. + admin_quick_start_title: "LER PRIMEIRO: Guía rápida de inicio para administradores" category: topic_prefix: "Sobre a categoría %{category}" + replace_paragraph: "(Substitúe este parágrafo cunha breve descrición da túa nova categoría. Este texto aparecerá na área de selección de categoría, así que procura que non supere os 200 caracteres.)" + post_template: "%{replace_paragraph}\n\nUtiliza os seguintes parágrafos para unha descrición máis detallada ou para establecer unha especie de guía ou as regras da categoría:\n\n- Para que debería utilizar esta categoría a xente?\n\n- Exactamente que é o que a distingue doutras categorías xa existentes?\n\n- Que temas se deberían tratar nesta categoría?\n\n- Necesitamos esta categoría? Podería fusionarse con outra categoría ou subcategoría?\n" errors: + not_found: "Categoría non atopada!" + uncategorized_parent: "Sen categoría non pode ter unha categoría principal" depth: "Non podes aniñar unha subcategoría dentro doutra" invalid_email_in: "'%{email}' non é un enderezo electrónico válido." email_already_used_in_group: "'%{email}' xa está en uso polo grupo '%{group_name}'." email_already_used_in_category: "'%{email}' xa está en uso pola categoría '%{category_name}'." + description_incomplete: "A publicación que contén a descrición da categoría debe ter a ao menos un parágrafo." + permission_conflict: "Calquera grupo que teña acceso a unha subcategoría debe ter acceso tamén á categoría principal. Os seguintes grupos teñen acceso a unha das subcategorías, pero non así á principal: %{group_names}." + disallowed_topic_tags: "Este tema ten categorías non permitidas nesta categoría: '%{tags}'" + disallowed_tags_generic: "Este tema ten etiquetas non permitidas." + cannot_delete: + uncategorized: "Esta categoría é especial. Enténdese como unha área de espera para aqueles temas que non teñen categoría. Non se pode eliminar." + has_subcategories: "Non se pode eliminar esta categoría porque ten subcategorías." + topic_exists: + one: "Non se pode eliminar esta categoría porque ten %{count} tema. O máis antigo é %{topic_link}." + other: "Non se pode eliminar esta categoría porque ten %{count} temas. O máis antigo é %{topic_link}." + topic_exists_no_oldest: "Non se pode eliminar esta categoría porque o número de temas é %{count}." + uncategorized_description: "Temas que non teñen categoría ou non encaixan en ningunha das xa existentes." trust_levels: newuser: title: "novo usuario" @@ -439,13 +566,44 @@ gl: member: title: "membro" regular: - title: "normal" + title: "habitual" leader: title: "líder" + change_failed_explanation: "Trataches de rebaixar a %{user_name} a '%{new_trust_level}'. Porén, o seu nivel de confianza xa é '%{current_trust_level}'. %{user_name} vai permanecer en '%{current_trust_level}' - se queres rebaixarlle o nivel, primeiro bloque o seu nivel de confianza." + post: + image_placeholder: + broken: "Esta imaxe está rota" + has_likes: + one: "%{count} gústame" + other: "%{count} gústames" rate_limiter: + slow_down: "Executaches esta acción demasiadas veces, téntao máis tarde." + too_many_requests: "Executaches esta acción demasiadas veces. Agarda %{time_left} antes de volvelo tentar." + by_type: + first_day_replies_per_day: "Alcanzaches o número máximo de respostas que un novo usuario pode dar no seu primeiro día. Agarda %{time_left} antes de volvelo tentar." + first_day_topics_per_day: "Alcanzaches o número máximo de temas que un usuario novo pode crear no seu primeiro día. Agarda %{time_left} antes de volvelo tentar." + create_topic: "Estás a crear temas dun xeito moi rápido. Agarda %{time_left} antes de volvelo tentar." + create_post: "Estás a responder dun xeito moi rápido. Agarda %{time_left} antes de volvelo tentar." + delete_post: "Estás a eliminar publicacións dun xeito moi rápido. Agarda %{time_left} antes de volvelo tentar." + public_group_membership: "Estás a unirte e a deixar grupos con demasiada frecuencia. Agarda %{time_left} antes de volvelo tentar." + topics_per_day: "Alcanzaches o número máximo de novos temas. Agarda %{time_left} antes de volvelo tentar." + pms_per_day: "Alcanzaches o número máximo de mensaxes. Agarda %{time_left} antes de volvelo tentar." + create_like: "Alcanzaches o número máximo de gústames. Agarda %{time_left} antes de volvelo tentar." + create_bookmark: "Alcanzaches o número máximo de marcadores. Agarda %{time_left} antes de volvelo tentar." + edit_post: "Alcanzaches o número máximo de edicións. Agarda %{time_left} antes de volvelo tentar." + live_post_counts: "Estás a pedir que se conten as publicacións dun xeito moi rápido. Agarda %{time_left} antes de volvelo tentar." + unsubscribe_via_email: "Alcanzaches o número máximo de baixas en subscricións por correo electrónico. Agarda %{time_left} antes de volvelo tentar." + topic_invitations_per_day: "Alcanzaches o número máximo de invitacións ao tema. Agarda %{time_left} antes de volvelo tentar." hours: one: "Unha hora" other: "%{count} horas" + minutes: + one: "%{count} minuto" + other: "%{count} minutos" + seconds: + one: "%{count} segundo" + other: "%{count} segundos" + short_time: "uns poucos segundos" datetime: distance_in_words: half_a_minute: "< 1m" @@ -458,6 +616,9 @@ gl: less_than_x_minutes: one: "< %{count}m" other: "< %{count}m" + x_minutes: + one: "%{count}m" + other: "%{count}m" about_x_hours: one: "%{count}h" other: "%{count}h" @@ -466,82 +627,258 @@ gl: other: "%{count}d" about_x_months: one: "%{count}mes" - other: "%{count}mes" + other: "%{count}meses" x_months: one: "%{count}mes" - other: "%{count}mes" + other: "%{count}meses" about_x_years: one: "%{count}ano" - other: "%{count}ano" + other: "%{count}anos" over_x_years: one: "> %{count}ano" - other: "> %{count}ano" + other: "> %{count}anos" almost_x_years: one: "%{count}ano" - other: "%{count}ano" + other: "%{count}anos" distance_in_words_verbose: half_a_minute: "agora mesmiño" less_than_x_seconds: "agora mesmiño" + x_seconds: + one: "hai %{count} segundo" + other: "hai %{count} segundos" + less_than_x_minutes: + one: "hai menos de %{count} minuto" + other: "hai menos de %{count} minutos" + x_minutes: + one: "hai %{count} minuto" + other: "hai %{count} minutos" + about_x_hours: + one: "hai %{count} hora" + other: "hai %{count} horas" + x_days: + one: "hai %{count} día" + other: "hai %{count} días" + about_x_months: + one: "hai como %{count} mes" + other: "hai como uns %{count} meses" + x_months: + one: "hai %{count} mes" + other: "hai %{count} meses" + about_x_years: + one: "hai como %{count} ano" + other: "hai como uns %{count} anos" + over_x_years: + one: "hai máis de %{count} ano" + other: "hai máis de %{count} anos" + almost_x_years: + one: "hai case %{count} ano" + other: "hai case %{count} anos" password_reset: + no_token: "Sentímolo, esa ligazón para trocar o contrasinal é demasiado antiga. Preme no botón Iniciar sesión e dálle a 'Esquecín o meu contrasinal' para obter unha nova ligazón." choose_new: "Elixir un novo contrasinal" choose: "Elixir un contrasinal" update: "Actualizar contrasinal" save: "Estabelecer o contrasinal" title: "Contrasinal restabelecido" + success: "Cambiaches satisfactoriamente o teu contrasinal e agora iniciaches sesión." + success_unapproved: "Cambiaches satisfactoriamente o teu contrasinal." + email_login: + invalid_token: "Sentímolo, o correo coa ligazón para iniciar sesión é demasiado antigo. Preme no botón Iniciar sesión e dálle a 'Esquecín o meu contrasinal' para obter unha nova ligazón." + title: "Iniciar sesión vía correo electrónico" + user_auth_tokens: + browser: + chrome: "Google Chrome" + discoursehub: "App DiscourseHub" + edge: "Microsoft Edge" + firefox: "Firefox" + ie: "Internet Explorer" + opera: "Opera" + safari: "Safari" + unknown: "navegador descoñecido" + device: + android: "Dispositivo Android" + chromebook: "Chromebook" + ipad: "iPad" + iphone: "iPhone" + ipod: "iPod" + linux: "Sistema operativo GNU/Linux" + mac: "Mac" + mobile: "Dispositivo móbil" + windows: "Sistema operativo Windows" + unknown: "dispositivo descoñecido" + os: + android: "Android" + chromeos: "ChromeOS" + ios: "iOS" + linux: "Linux" + macos: "macOS" + windows: "Microsoft Windows" + unknown: "sistema operativo descoñecido" change_email: + wrong_account_error: "Iniciaches sesión cunha conta incorrecta; sae e vólveo tentar." confirmed: "O teu correo electrónico foi actualizado." please_continue: "Continuar a %{site_name}" - error: "Produciuse un erro cambiando o enderezo de correo electrónico. Quizais xa está en uso?" + error: "Produciuse un erro ao cambiar o enderezo electrónico. Quizais xa está en uso?" + doesnt_exist: "Este enderezo electrónico non está asociado coa túa conta." + error_staged: "Produciuse un erro ao cambiar o enderezo electrónico. O enderezo xa está en uso por un usuario temporal." + already_done: "Sentímolo, a ligazón de confirmación xa non está dispoñible. Talvez o teu correo electrónico xa se modificou?" + confirm: "Confirmar" + authorizing_new: + title: "Confirma o teu novo correo electrónico" + description: "Confirma que queres cambiar o teu enderezo electrónico a:" + description_add: "Confirma que queres engadir un enderezo electrónico alternativo:" + authorizing_old: + title: "Cambiar o teu enderezo electrónico" + description: "Confirma o cambio do teu enderezo electrónico" + description_add: "Confirma que queres engadir un enderezo electrónico alternativo:" + old_email: "Corre electrónico antigo: %{email}" + new_email: "Novo correo electrónico: %{email}" + almost_done_title: "Confirmando o novo enderezo electrónico" + almost_done_description: "Enviámosche un correo ao teu novo enderezo para confirmar o cambio!" + associated_accounts: + revoke_failed: "Erro ao revogar a túa conta con %{provider_name}." + connected: "(conectadas)" activation: - action: "Preme aquí para activar a conta" + action: "Preme aquí para activar a túa conta" + already_done: "Sentímolo, esta ligazón de confirmación da conta xa non está dispoñible. Talvez a túa conta xa estea activada?" + please_continue: "A túa nova conta está confirmada; redireccionarésmote á páxina de inicio." continue_button: "Continuar a %{site_name}" welcome_to: "Benvido/a a %{site_name}!" + approval_required: "Un moderador debe aprobar manualmente a túa nova conta antes de que poidas acceder a este foro. Recibirás un correo electrónico cando a túa conta sexa aprobada!" + missing_session: "Non podemos detectar se se creou a túa conta; asegúrate de teres as cookies activadas." + activated: "Sentímolo, esta conta xa foi activada." + admin_confirm: + title: "Confirmar conta de administrador" + description: "Tes a certeza de querer converter a %{target_username} (%{target_email}) en administrador?" + grant: "Conceder permiso de administrador" + complete: "%{target_username} é agora administrador." + back_to: "Volver a %{title}" reviewable_score_types: needs_approval: title: "Cómpre aprobación" post_action_types: off_topic: - title: "Sen-relación" - long_form: "marcou isto como non relacionado" + title: "Sen relación co tema" + description: "Esta publicación non é relevante para a discusión actual tal e como se define no título e na súa primeira entrada; probablemente debería moverse a outro lugar." + short_description: "Non é relevante para a discusión" + long_form: "denunciado como sen relación co tema" spam: - title: "Spam" - long_form: "denunciou isto como spam" + title: "Correo lixo" + description: "Esta publicación é publicidade ou vandalismo. Non é útil nin relevante para o tema." + short_description: "Isto é publicidade ou vandalismo" + long_form: "denunciado como correo lixo" + email_title: '"%{title}" foi denunciado como correo lixo' + email_body: "%{link}\n\n%{message}" inappropriate: title: "Inapropiado" - long_form: "denunciou isto como inapropiado" + description: 'Esta publicación ten contido que unha persoa razoable podería considerar ofensivo, abusivo ou supor unha violación das nosas instrucións para a comunidade.' + short_description: 'Unha violación dasnosas instrucións para a comunidade ' + long_form: "denunciado como inapropiado" + notify_user: + title: "Enviar unha mensaxe a @%{username}" + description: "Quero falar con esta persoa directa e persoalmente acerca da súa publicación." + short_description: "Quero falar con esta persoa directa e persoalmente acerca da súa publicación." + long_form: "usuario notificado vía mensaxe" + email_title: 'A túa publicación en "%{title}"' + email_body: "%{link}\n\n%{message}" notify_moderators: title: "Algo máis" - description: "Esta publicación require a atención dos responsábeis do sitio por unha razón non listada arriba." - long_form: "denunciou isto para revisión polo equipo" - email_title: 'Unha publicación en «%{title}» require a atención dos responsábeis do sitio' + description: "Esta publicación require a atención dos responsables do sitio por unha razón non listada arriba." + short_description: "Require a atención do equipo por outro motivo" + long_form: "denunciado para ser revisado polo equipo" + email_title: 'Unha publicación en «%{title}» require a atención dos responsables do sitio' + email_body: "%{link}\n\n%{message}" bookmark: title: "Marcador" - description: "Marcar esta publicación" - short_description: "Marcar esta publicación" - long_form: "Marcar este tema" + description: "Engadir esta publicación aos marcadores" + short_description: "Engadir esta publicación a marcadores" + long_form: "publicación engadida a marcadores" like: title: "Gústame" description: "Gústame esta publicación" short_description: "Gústame esta publicación" long_form: "gustoume isto" + draft: + sequence_conflict_error: + title: "erro no borrador" + description: "O borrador está a ser editado noutra xanela. Volve cargar esta páxina." + draft_backup: + pm_title: "Borradores de apoio de temas en curso" + user_activity: + no_default: + self: "Aínda non tes actividade." + others: "Sen actividade." + no_bookmarks: + self: "Non tes publicacións engadidas aos marcadores; os marcadores permítenche volver rapidamente sobre publicacións específicas." + others: "Sen marcadores" + no_likes_given: + self: "Non lle deches Gústame a ningunha publicación." + others: "Ningún gústame en publicacións." + no_replies: + self: "Non respondiches a ningunha publicación." + others: "Sen respostas." + no_drafts: + self: "Non tes borradores; comeza responder en calquera tema e gardarase automaticamente como un novo borrador." + webauthn: + validation: + invalid_type_error: "O provedor tipo webauthn facilitado non é válido. Os tipos válidos son webauthn.get e webauthn.create." + invalid_origin_error: "A orixe da solicitude de autenticación non coincide coa orixe do servidor." + malformed_attestation_error: "Produciuse un erro ao descodificar os datos de certificación." + user_verification_error: "Requírese a verificación do usuario." + unsupported_public_key_algorithm_error: "O servidor non é compatible co algoritmo de chave pública facilitado." + unsupported_attestation_format_error: "O formato de certificación non é compatible co servidor." + credential_id_in_use_error: "A ID da credencial facilitada xa está en uso." + public_key_error: "Houbo un erro na verificación da chave pública da credencial." + ownership_error: "A chave de seguridade non pertence ao usuario." + not_found_error: "Non se atopou ningunha chave de seguridade coa ID da credencial facilitada." + unknown_cose_algorithm_error: "Non se recoñece o algoritmo utilizado para a chave de seguridade." topic_flag_types: spam: - title: "Spam" - long_form: "denunciou isto como spam" + title: "Correo lixo" + description: "Este tema é publicidade. Non é util nin relevante para este sitio; a súa natureza é de carácter promocional." + long_form: "denunciado como correo lixo" + short_description: "Isto é publicidade" inappropriate: title: "Inapropiado" + description: 'Esta publicación ten contido que unha persoa razoable podería considerar ofensivo, abusivo ou supor unha violación das nosas instrucións para a comunidade.' long_form: "denunciou isto como inapropiado" + short_description: 'Unha violación dasnosas instrucións para a comunidade ' notify_moderators: title: "Algo máis" + description: 'Este tema require da atención do equipo con base nas instrucións, os termos de servizo ou por calquera outro motivo non listado enriba.' long_form: "denunciou isto para revisión por un moderador" + short_description: "Require a atención do equipo por outro motivo" + email_title: 'O tema "%{title}" require a atención do moderador' + email_body: "%{link}\n\n%{message}" + flagging: + you_must_edit: '

A túa publicación foi denunciada pola comunidade. Por favor, revista as túas mensaxes.

' + user_must_edit: "

Esta publicación foi denunciada pola comunidade e temporalmente permanecerá oculta.

" + ignored: + hidden_content: "

Contido ignorado

" archetypes: regular: title: "Tema normal" banner: title: "Tema do báner" + unsubscribed: + title: "Preferencias de correo electrónico actualizadas!" + description: "as preferencias para %{email} foron actualizadas. Para cambiar a configuración do teu correo electrónico visita as túas preferencias de usuario." + topic_description: "Para volver subscribirte a%{link}, utiliza o control de notificacións na parte inferior ou dereita do tema." + private_topic_description: "Para volver subscribirte, utiliza o control de notificacións na parte inferior ou dereita do tema." unsubscribe: + title: "Cancelar subscrición" + stop_watching_topic: "Deixar de seguir este tema, %{link}" + mute_topic: "Silenciar todas as notificacións para este tema, %{link}" + unwatch_category: "Deixar de seguir todos os temas en %{category}" + mailing_list_mode: "Desactivar o modo de lista de correo" + all: "Non enviarme ningún correo electrónico de %{sitename}" + different_user_description: "Actualmente tes a sesión iniciada cun usuario diferente ao que lle enviamos un correo electrónico. Sae, ou entra en modo anónimo, e vólveo tentar." + not_found_description: "Non puidemos atopar a cancelación da subscrición. É posible que caducase a ligazón do teu correo electrónico xa caducase?" log_out: "Saír da sesión" + submit: "Gardar preferencias" digest_frequency: + title: "Estás a recibir correos electrónicos de resumo %{frequency}" + select_title: "Establecer a frecuencia dos correos electrónicos resumo:" never: "nunca" every_30_minutes: "cada 30 minutos" every_hour: "cada hora" @@ -550,64 +887,139 @@ gl: every_month: "cada mes" every_six_months: "cada seis meses" user_api_key: + title: "Autorizar acceso á aplicación" + authorize: "Autorizar" + read: "lectura" + read_write: "lectura/escritura" + description: '"%{application_name}" está a solicitar o seguinte acceso á túa conta:' + instructions: 'Acabamos de xerar unha nova chave API de usuario para que utilices con "%{application_name}"; pega a seguinte chave na túa aplicación.' + otp_description: 'Gustaríache permitirlle a "%{application_name}" acceder a este sitio?' otp_confirmation: confirm_title: "Continuar a %{site_name}" + logging_in_as: "Iniciando sesión como %{username}" + confirm_button: Finalizar inicio de sesión + no_trust_level: "Sentímolo, non tes o nivel de confianza que se necesita para acceder á API de usuario." + generic_error: "Sentimolo, non nos é posible emitir chaves API de usuario, pois esta funcionalidade debeu ser desactivada polo administrador do sitio" + scopes: + message_bus: "Actualizacións ao vivo" + notifications: "Ler e borrar as notificacións" + push: "Notificacións emerxentes para servizos externos" + session_info: "Ler información da sesión de usuario" + read: "Ler todo" + write: "Escribir todo" + one_time_password: "Crear un código de inicio de sesión dun só uso" + invalid_public_key: "Sentímolo, a chave pública non é válida" + invalid_auth_redirect: "Sentímolo, este host auth_redirect host non está permitido." + invalid_token: "Código non válido, caducado ou ausente." reports: default: labels: + count: Número + percent: Porcentaxe day: Día post_edits: + title: "Edicións publicadas" labels: edited_at: Data post: Publicación editor: Editor + author: Autor edit_reason: Razón + description: "Número de edicións de novas publicacións" user_flagging_ratio: labels: user: Usuario score: Puntuación + description: "Listaxe de usuarios ordenada segundo a porcentaxe de respostas ás súas por parte do equipo (en desacordo ou en acordo)." moderators_activity: + title: "Actividade do moderador" labels: moderator: Moderador + flag_count: Marcas revisadas + time_read: Tempo de lectura + topic_count: Temas creados + post_count: Publicacións creadas + pm_count: Mensaxes privadas creadas + revision_count: Revisións + description: "Listaxe da actividade de moderación que inclúe as marcas revisadas, o tempo de lectura, os temas creados, as mensaxes privadas e as revisións." flags_status: + values: + agreed: De acordo + disagreed: En desacordo + deferred: Adiado + no_action: Sen acción labels: flag: Tipo + assigned: Asignado + poster: Autor + time_to_resolution: Tempo de resolución visits: title: "Visitas de usuarios" xaxis: "Día" yaxis: "Número de visitas" + description: "Número de todas as visitas do usuario" signups: + title: "Rexistros" xaxis: "Día" + yaxis: "Número de rexistros" + description: "Novos rexistros de conta para este período." new_contributors: + title: "Novos colaboradores" xaxis: "Día" + yaxis: "Número de novos colaboradores" + description: "Número de usuarios que publicaron por primeira vez durante este período." trust_level_growth: + title: "Crecemento do nivel de confianza" + xaxis: + tl1_reached: "NC1 alcanzado" + tl2_reached: "NC2 alcanzado" + tl3_reached: "NC3 alcanzado" + tl4_reached: "NC4 alcanzado" yaxis: "Día" + description: "Número de usuarios que incrementaron o seu nivel de confianza durante este período" consolidated_page_views: + title: "Visualizacións de páxinas consolidadas" + xaxis: + page_view_crawler: "Rastrexadores" + page_view_anon: "Usuarios anónimos" + page_view_logged_in: "Usuarios conectados" yaxis: "Día" + description: "Visualizacións de páxinas para usuarios conectados, anónimos e rastrexadores." labels: post: Publicación editor: Editor + author: Autor edit_reason: Razón dau_by_mau: + title: "UAD/UAM" xaxis: "Día" + yaxis: "UAD/UAM" + description: "Número de membros que iniciaron sesión no último día entre o número de membros que iniciaron sesión no último mes - devolve a porcentaxe que indica o grao de permanencia da comunidade. Obxectivo: >30%." daily_engaged_users: + title: "Usuarios comprometidos a diario" xaxis: "Día" + yaxis: "Usuarios comprometidos" + description: "Número de usuarios que lle deron a Gústame ou publicaron no último día." profile_views: - title: "Vistas dos perfís de usuario" + title: "Visualizacións dos perfís de usuario" xaxis: "Día" yaxis: "Número de perfís de usuario vistos" + description: "Número total de visualizacións de perfís de usuario." topics: title: "Temas" xaxis: "Día" - yaxis: "Número de temas vistos" + yaxis: "Número de novos temas" + description: "Novos temas creados durante este período." posts: title: "Publicacións" xaxis: "Día" yaxis: "Número de novas publicacións" + description: "Novas publicacións creadas durante este período" likes: title: "Gústames" xaxis: "Día" yaxis: "Número de novos gústames" + description: "Número de novos gústames." flags: title: "Denuncias" xaxis: "Día" @@ -616,51 +1028,70 @@ gl: title: "Marcadores" xaxis: "Día" yaxis: "Número de novos marcadores" + description: "Número de novos temas e publicacións engadidos aos marcadores." users_by_trust_level: title: "Usuarios por nivel de confianza" xaxis: "Nivel de confianza" yaxis: "Número de usuarios" + labels: + level: Nivel + description: "Número de usuarios agrupados polo nivel de confianza." + description_link: "https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/" users_by_type: + title: "Usuarios por tipo" xaxis: "Tipo" yaxis: "Número de usuarios" labels: type: Tipo xaxis_labels: - admin: Administración + admin: Administrador moderator: Moderador suspended: Suspendido silenced: Silenciado + description: "Número de usuarios agrupados por administradores, moderadores, suspendidos e silenciados." trending_search: + title: Termos de busca populares labels: term: Termo searches: Buscas + click_through: CTR emails: - title: "Correos-e enviados" + title: "Correos electrónicos enviados" xaxis: "Día" - yaxis: "Número de correos-e enviados" + yaxis: "Número de correos electrónicos enviados" + description: "Número de novos correos electrónicos enviados" user_to_user_private_messages: + title: "Usuario a usuario (respostas excluídas)" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de mensaxes persoais iniciadas recentemente" user_to_user_private_messages_with_replies: + title: "Usuario a usuario (con respostas)" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de todas as novas mensaxes persoais e respostas." system_private_messages: title: "Sistema" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de mensaxes persoais enviadas automaticamente polo sistema." moderator_warning_private_messages: title: "Avisos dun moderador" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de avisos enviados a través de mensaxes persoais polos moderadores." notify_moderators_private_messages: - title: "Notificacións os moderadores" + title: "Notificar aos moderadores" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de veces que os moderadores foron notificados por privado dunha denuncia." notify_user_private_messages: title: "Notificacións os usuarios" xaxis: "Día" yaxis: "Número de mensaxes" + description: "Número de veces que os usuarios foron notificados por privado dunha denuncia." top_referrers: + title: "Referenciadores populares" xaxis: "Usuario" num_clicks: "Clics" num_topics: "Temas" @@ -668,8 +1099,9 @@ gl: user: "Usuario" num_clicks: "Clics" num_topics: "Temas" + description: "Usuarios listados polo número de clics nas ligazóns que compartiron." top_traffic_sources: - title: "As maiores fontes de tráfico" + title: "Maiores fontes de tráfico" xaxis: "Dominio" num_clicks: "Clics" num_topics: "Temas" @@ -678,36 +1110,55 @@ gl: domain: Dominio num_clicks: Clics num_topics: Temas + description: "Fontes externas que mais ligaron con este sitio." top_referred_topics: + title: "Temas con máis referencias" labels: num_clicks: "Clics" topic: "Tema" + description: "Temas que máis clics recibiron desde fontes externas." page_view_anon_reqs: title: "Anónimo" xaxis: "Día" + yaxis: "Visualicacións de páxinas anónimas" + description: "Número de novas visualizacións de páxinas feitas por visitantes sen a sesión iniciada na súa conta." page_view_logged_in_reqs: - title: "Sesión iniciada" + title: "Coa sesión iniciada" xaxis: "Día" + yaxis: "Visualizacións de páxina coa sesión iniciada" + description: "Número de novas visualizacións de páxinas feitas por usuarios coa sesión iniciada." page_view_crawler_reqs: + title: "Visualizacións de páxina por rastrexadores web" xaxis: "Día" + yaxis: "Visualizacións de páxina por rastrexadores web" + description: "Total de visualizacións desde rastrexadores web ao longo do tempo." page_view_total_reqs: + title: "Visualizacións de páxinas" xaxis: "Día" + yaxis: "Total de visualizacións de páxina" + description: "Número de novas visualizacións de páxina de todos os visitantes." page_view_logged_in_mobile_reqs: + title: "Visualizacións de páxina coa sesión iniciada" xaxis: "Día" + yaxis: "Visualizacións de páxina desde coa sesión iniciada desde un móbil" + description: "Número de novas visualizacións de páxina de usuarios coa sesión iniciada desde un dispositivo móbil." page_view_anon_mobile_reqs: + title: "Visualizacións de páxinas anónimas" xaxis: "Día" + yaxis: "Visualizacións de páxinas anónimas desde un dispositivo móbil" + description: "Número de novas visualizacións de páxina de visitantes desde un dispositivo móbil sen a sesión iniciada." http_background_reqs: title: "Fondo" xaxis: "Día" - yaxis: "Peticións usadas para actualizacións e seguimentos" + yaxis: "Solicitudes utilizadas para actualizacións e seguimentos ao vivo" http_2xx_reqs: title: "Estado 2xx (OK)" xaxis: "Día" - yaxis: "Peticións con éxito (estado 2xx)" + yaxis: "Solicitudes con éxito (estado 2xx)" http_3xx_reqs: title: "HTTP 3xx (redireccionar)" xaxis: "Día" - yaxis: "Redireccionar peticións (estado 3xx)" + yaxis: "Redireccionar solicitudes (estado 3xx)" http_4xx_reqs: title: "HTTP 4xx (erro do cliente)" xaxis: "Día" @@ -715,30 +1166,73 @@ gl: http_5xx_reqs: title: "HTTP 5xx (erro do servidor)" xaxis: "Día" + yaxis: "Erros do servidor (estado 5xx)" http_total_reqs: title: "Total" xaxis: "Día" + yaxis: "Solicitudes totais" time_to_first_response: + title: "Tempo transcorrido ata a primeira resposta" xaxis: "Día" + yaxis: "Tempo medio (horas)" + description: "Tempo medio (horas) ata a primeira resposta a novos temas." topics_with_no_response: title: "Temas sen resposta" xaxis: "Día" yaxis: "Total" description: "Número de temas novos que non recibiron resposta." mobile_visits: + title: "Visitas de usuarios (móbil)" xaxis: "Día" yaxis: "Número de visitas" + description: "Número de usuarios únicos que utilizaron un dispositivo móbil." + web_crawlers: + labels: + user_agent: "Axentes de usuario" + page_views: "Visualizacións de páxinas" suspicious_logins: + title: "Inicios de sesión sospeitosos" labels: user: Usuario + client_ip: IP do cliente location: Localización + browser: Navegador + device: Dispositivo + os: Sistema operativo + login_time: Data e hora do inicio de sesión + description: "Detalles de novos inicios de sesión que difiren sospeitosamente doutros anteriores." staff_logins: labels: user: Usuario location: Localización + login_at: Inicio de sesión ás top_uploads: labels: filename: Nome do ficheiro + extension: Extensión + author: Autor + filesize: Tamaño do ficheiro + description: "Listaxe de todas as cargas por extensión, tamaño e autor." + top_ignored_users: + labels: + ignored_user: Usuario ignorado + ignores_count: Número de ignorados + mutes_count: Número de silenciados + description: "Usuarios que foron silenciados e/ou ignorados por moitos outros usuarios." + dashboard: + rails_env_warning: "O teu servidor está a executarse en modo %{env}." + host_names_warning: "O teu ficheiro config/database.yml file está a usar o nome do servidor localhost predefinido. Actualízao para utilizar o nome do servidor do teu sitio." + sidekiq_warning: 'Sidekiq non está a funcionar. Moitas tarefas, caso do envío de correos electrónicos, están a ser realizadas de forma asíncrona por sidekiq. Asegúrate de que, ao menos un proceso de sidekiq está funcionando. Aprende máis sobre Sidekiq aquí.' + queue_size_warning: "O número de tarefas na cola é %{queue_size}, que é unha cifra alta. Isto pode indicar un problema co(s) proceso(s) de Sidekiq ou tes que engadir máis traballadores de Sidekiq." + memory_warning: "O teu servidor estase a executar con menos de 1 GB da memoria total. Recoméndase ao menos unha memoria de 1 GB." + google_oauth2_config_warning: 'O servidor está configurado para permitir o rexistro de inicio sesión mediante Google OAuth2 (enable_google_oauth2_logins), pero os valores ID do cliente e do cliente secreto non foron establecidos. Vai a Axustes do sitio e actualiza a configuración. Revisa esta guía para saber máis.' + image_magick_warning: 'O servidor está configurado para crear miniaturas de imaxes grandes, pero ImageMagick non está instalado. Instálao utilizando o teu administrador de paquetes favorito ou descarga a última versión.' + failing_emails_warning: 'Hai %{num_failed_jobs} tarefas de correo electrónico que fallaron. Comproba o teu app.yml e asegúrate de que os axustes do servidor de correo son correctos. Mira as tarefas que fallaron en Sidekiq.' + subfolder_ends_in_slash: "A configuración do subcartafol non é correcta; o campo DISCOURSE_RELATIVE_URL_ROOT remata cunha barra." + missing_mailgun_api_key: "O servidor está configurado para enviar correos electrónicos a través de Mailgun, pero non proporcionaches unha chave API que se utiliza para verificar as mensaxes de webhook." + bad_favicon_url: "Erro ao cargar a favicona. Comproba a súa configuración en Axustes do sitio." + out_of_date_themes: "Hai actualizacións dispoñibles para os seguintes temas:" + unreachable_themes: "Non puidemos comprobar se hai actualizacións para os seguintes temas:" site_settings: delete_old_hidden_posts: "Eliminar automaticamente as publicacións ocultas durante máis de 30 días." allow_user_locale: "Permitir os usuarios escoller o idioma da interface" @@ -746,8 +1240,103 @@ gl: min_first_post_length: "Número mínimo de caracteres (corpo do tema) permitido para unha primeira publicación" min_personal_message_post_length: "Número mínimo de caracteres permitido para unha mensaxe" max_post_length: "Número máximo de caracteres permitido para unha publicación" - post_undo_action_window_mins: "Número de minutos que os usuarios teñen para desfacer accións recentes nunha publicación (gústames, denuncias, etc)." + topic_featured_link_enabled: "Activar a publicación dunha ligazón con temas." + show_topic_featured_link_in_digest: "Mostrar a ligazón destacada do tema no correo electrónico de resumo." + min_topic_title_length: "Extensión mínima do título dos temas en número de caracteres" + max_topic_title_length: "Extensión máxima do título dos temas en número de caracteres" + min_personal_message_title_length: "Extensión mínima do título dunha mensaxe en número de caracteres" + max_emojis_in_title: "Número máximo de emojis permitido no título dun tema" + min_search_term_length: "Extensión mínima dunha busca válida en número de caracteres" + search_recent_posts_size: "Número de publicacións recentes que se manteñen no índice" + log_search_queries: "Rexistro de buscas realizadas polos usuarios" + search_query_log_max_size: "Número máximo de consultas que se conservan" + search_query_log_max_retention_days: "Tempo máximo que se conservan as consultas de buscas, en días." + search_ignore_accents: "Ignorar os acentos nas buscas de texto." + allow_duplicate_topic_titles: "Permitir temas con títulos idénticos, duplicados" + allow_duplicate_topic_titles_category: "Permitir temas con títulos idénticos, duplicados, se a categoría é diferente. allow_duplicate_topic_titles debe ser falso." + unique_posts_mins: "Minutos que deben transcorrer antes de que usuario poida volver publicar o mesmo contido" + educate_until_posts: "Cando o usuario comeza a escribir as súas primeiras (n) publicacións, mostrarlle o panel emerxente cos consellos para usuarios novos no editor." + title: "O nome deste sitio, utilizado na etiqueta título." + site_description: "Describe o sitio nunha única frase, utilizada na etiqueta metadescrición." + short_site_description: "Breve descrición, utilizada como o título da etiqueta na páxina principal." + contact_email: "Enderezo electrónico do/a responsable deste sitio. Utilízase para notificacións críticas e mais na páxina de información de contacto para asuntos urxentes." + contact_url: "URL de contacto para este sitio. Utilízase na información do formulario de contacto para asuntos urxentes." + crawl_images: "Recuperar imaxes desde URL remotos para inserilas coas dimensións correctas de largura e altura." + download_remote_images_to_local: "Converter imaxes remotas en locais ao descargalas; isto prevé ter imaxes rotas." + download_remote_images_threshold: "Espazo mínimo no disco necesario para descargar imaxes remotas de forma local (en porcentaxe)" + disabled_image_download_domains: "As imaxes remotas procedentes destes dominios non serán descargadas. Listaxe delimitada por barras." + editing_grace_period: "Durante (n) segundos logo de publicar, pódese editar sen chegar a crear unha nova versión no historial." + max_image_width: "Largura máxima das miniaturas de imaxes nunha publicación" + max_image_height: "Altura máxima das miniaturas de imaxes nunha publicación" + post_excerpt_maxlength: "Lonxitude máxima do resumo/extracto dunha publicación." + topic_excerpt_maxlength: "Lonxitude máxima dun extracto/resumo dun tema xerado a partir da primeira publicación dun tema." + show_pinned_excerpt_mobile: "Mostrar o extracto de temas destacados na vista móbil." + show_pinned_excerpt_desktop: "Mostrar o extracto de temas destacados na vista de escritorio." + post_onebox_maxlength: "Lonxitude máxima en caracteres dunha publicación de Discourse en formato onebox." + onebox_domains_blacklist: "Unha listaxe de dominios que nunca se mostrarán en formato onebox." + inline_onebox_domains_whitelist: "Unha listaxe de dominios que se transformarán en formato onebox en miniatura se son ligados sen un título." + enable_system_message_replies: "Permitirlles aos usuarios responder mensaxes do sistema, mesmo aínda que as mensaxes persoais estean desactivadas." + cooldown_minutes_after_hiding_posts: "Número de minutos que un usuario debe esperar para poder editar unha publicación oculta por mor das denuncias da comunidade." + max_topics_in_first_day: "Número máximo de temas que un usuario ten permitido crear nas 24 horas posteriores logo de crear a súa primeira publicación" + max_replies_in_first_day: "Número máximo de respostas que un usuario ten permitido deixar nas 24 horas posteriores logo de crear a súa primeira publicación" + tl2_additional_likes_per_day_multiplier: "Incrementar o número de gústames por día para usuarios con nivel de confianza 2 (membros) multiplicándoo por este número" + tl4_additional_likes_per_day_multiplier: "Incrementar o número de gústames por día para usuarios con nivel de confianza 3 (líderes) multiplicándoo por este número" + num_users_to_silence_new_user: "Se as publicacións dun usuario novo non se denuncian como lixo ou non desexadas por num_spam_flags_to_silence_new_user, agochar todas as súas publicacións e evitar que publique no futuro. Valor en 0 para deshabilitar." + num_tl3_flags_to_silence_new_user: "Se as publicacións dun novo usuario reciben este número de denuncias num_tl3_users_to_silence_new_user different de diferentes usuarios con nivel 3 de confianza, agochar todas as súas publicacións e evitar que publique no futuro. Valor en 0 para deshabilitar." + num_tl3_users_to_silence_new_user: "Se as publicacións dun novo usuario reciben num_tl3_users_to_silence_new_user different denuncias deste número de usuarios con nivel 3 de confianza, agochar todas as súas publicacións e evitar que publique no futuro. Valor en 0 para deshabilitar." + notify_mods_when_user_silenced: "Se un usuario é silenciado automaticamente, enviarlles unha mensaxe a todos os moderadores." + flag_sockpuppets: "Se un novo usuario responde a un tema desde o mesmo enderezo IP que o usuario que iniciou o tema, denunciar as publicacións de ambos como lixo en potencia." + traditional_markdown_linebreaks: "Utilizar saltos de liña tradicionais en Markdown, que requiren dous espazos ao fina para un salto de liña." + enable_markdown_typographer: "Utilizar regras tipográficas para mellorar a lexibilidade do texto: substituír comas rectas «con comiñas ou aspas», (c) (tm) con símbolos, -- con guión longo –, etc" + enable_markdown_linkify: "Tratar automaticamente o texto que pareza unha ligazón como unha ligazón: www.exemplo.com e https://exemplo.com vincúlanse automaticamente" + markdown_linkify_tlds: "Listaxe de dominios de nivel superior que se tratan automaticamente como ligazóns" + markdown_typographer_quotation_marks: "Listaxe de pares de substitución de comiñas dobres e simples" + post_undo_action_window_mins: "Número de minutos que os usuarios teñen para desfacer accións recentes nunha publicación (gústames, denuncias etc)." + must_approve_users: "O equipo debe aprobar todas as novas contas antes de que teñan permiso para acceder ao sitio." + invite_code: "O usuario debe inserir este código para que se lle permita o rexistro da conta, ignorado cando está baleiro (non distingue entre maiúsculas e minúsculas)" + approve_suspect_users: "Engadir usuarios sospeitosos á cola de revisión. Usuarios sospeitosos que inseriron unha biografía ou sitio web, pero non teñen actividade de lectura." + pending_users_reminder_delay: "Notificarlles aos moderadores se hai novos usuarios que estiveran á espera da súa aprobación por máis tempo desta cantidade de horas. Valor -1 para deshabilitar notificacións. " + maximum_session_age: "O usuario permanecerá coa sesión iniciada durante n horas desde a última visita." + ga_universal_tracking_code: "Código de seguimento de Google Universal Analytics (analytics.js) , ex: UA-12345678-9; visita https://google.com/analytics" + ga_universal_domain_name: "Nome do dominio establecido en Google Universal Analytics (analytics.js), ex: mysite.com; visita https://google.com/analytics" + ga_universal_auto_link_domains: "Habilitar o seguimento multidominio de Google Universal Analytics (analytics.js). As ligazóns saíntes destes dominios terán a ID do cliente agregadas. Revisa A guía de Google para o seguimento multidominio." + gtm_container_id: "ID do contedor de Google Tag Manager. ex: GTM-ABCDEF.
Nota: pode ser necesario que os scripts de terceiros cargados a través de GTM se engadan á lista branca en 'content security policy script src'." + moderators_create_categories: "Permitir que os moderadores cren novas categorías" + blacklist_ip_blocks: "Unha listaxe privada de enderezos IP bloqueados que nunca deberían ser rastrexadas por Discourse" + whitelist_internal_hosts: "Unha listaxe con hosts internos que Discourse pode rastrexar de forma segura para utilizar con Onebox e outros propósitos." + site_contact_group_name: "Un nome de grupo válido para ser convidado a todas as mensaxes automatizadas." + send_welcome_message: "Enviar aos novos usuarios unha mensaxe de benvida cunha guía de acceso rápido." + send_tl1_welcome_message: "Enviar aos novos usuarios con nivel 1 de confianza unha mensaxe de benvida." + suppress_reply_directly_below: "Non mostrar o contador de respostas despregable cando hai unha única resposta xusto embaixo desta publicación." + suppress_reply_directly_above: "Non mostrar o despregable en-resposta-a nunha publicación se unicamente hai unha resposta xusto enriba dela." + remove_full_quote: "Eliminar automaticamente citas completas nas respostas directas." + suppress_reply_when_quoting: "Non mostrar o despregable en-resposta-a nunha publicación cando esta cite a resposta." + max_reply_history: "Número máximo de respostas que se mostran ao expandir en-resposta-a" + topics_per_period_in_top_summary: "Número de temas destacados que se mostran no resumo de temas destacados." + topics_per_period_in_top_page: "Número de temas destacados que se mostran na vista expandida ao premer en 'Mostrar máis'." + redirect_users_to_top_page: "Redirixir automaticamente á páxina de destacados a aqueles usuarios novos e aos que se ausentan por un longo período." + top_page_default_timeframe: "Período predefinido para a páxina de temas destacados." + moderators_view_emails: "Permitir que os moderadores vexas os correos electrónicos dos usuarios" + prioritize_username_in_ux: "Mostrar o nome de usuario primeiro na páxina de usuario, a tarxeta de usuario e as publicacións (cando está desactivado, o nome móstrase primeiro)" + enable_rich_text_paste: "Habilitar conversión automática de HTML a Markdown ao pegar texto no compositor. (Experimental)" + send_old_credential_reminder_days: "Lembrar as credencias antigas despois de días" + email_token_valid_hours: "Os códigos para restablecer o contrasinal ou activar a conta son válidos durante (n) horas." enable_badges: "Activar o sistema de insignias" + enable_whispers: "Permitir que os membros do equipo se comuniquen entre eles por privado dentro dos temas." + allow_index_in_robots_txt: "Especificar en robots.txt que se permite que este sitio sexa indexado polos motores de busca en internet. En casos excepcionais, podes
sobrescribir robots.txtpermanentemente." + invite_expiry_days: "Tempo de duración que as claves para convidar usuarios son válidas, en días" + login_required: "Requírese autenticación para ler contido neste sitio; deshabilitar o acceso anónimo." + min_username_length: "Lonxitude mínima do nome de usuario en caracteres. Advertencia: se hai usuarios ou grupos cunha extensión menor, o teu sitio quebrará!" + max_username_length: "Lonxitude máxima do nome de usuario en caracteres. Advertencia: se hai usuarios ou grupos cunha extensión maior, o teu sitio quebrará!" + unicode_usernames: " Permitir que os nomes de usuario conteñan algunhas letras e números Unicode." + unicode_username_character_whitelist: "Expresión regular para permitir unicamente algúns caracteres Unicode dentro dos nomes de usuario. As letras ASCII e os números sempre se permitirán e non é necesario que os inclúas nunha listaxe branca. " + reserved_usernames: "Nomes de usuario que non están permitidos. O asterisco * pódese utilizar para coincidir con calquera carácter cero ou máis veces." + min_password_length: "Lonxitude mínima do contrasinal" + min_admin_password_length: "Lonxitude mínima do contrasinal para un administrador" + password_unique_characters: "Número mínimo de caracteres únicos que un contrasinal debe conter" + block_common_passwords: "Non permitir contrasinais que estean entre os 10.000 contrasinais máis comúns." + enable_sso: "Habilitar o inicio de sesión único a través dun sitio externo (AVISO: OS ENDEREZOS DE CORREO ELECTRÓNICO DOS USUARIOS *TEÑEN* QUE SER VALIDADOS NO SITIO EXTERNO!)" + verbose_sso_logging: " Rexistrar diagnósticos detallados relacionados con SSO en /logs" max_flags_per_day: "Número máximo de denuncias por usuario e día." category_style: "Estilo visual para as insignias de categoría." enable_user_directory: "Proporcionar un directorio de usuarios para navegación" @@ -787,6 +1376,29 @@ gl: admin: email: sent_test: "enviado!" + user: + username: + too_long: "é demasiado longo" + characters: "só debe incluír números, letras, guións, puntos e guións baixos" + unique: "debe ser único" + must_begin_with_alphanumeric_or_underscore: "debe comezar cunha letra, número ou un guión baixo" + must_end_with_alphanumeric: "debe rematar cunha letra ou número" + must_not_contain_two_special_chars_in_seq: "non debe conter unha secuencia de 2 ou máis caracteres especiais (.-_)" + must_not_end_with_confusing_suffix: "non debe remtar cun sufixo confuso do tipo .json ou .png etc." + email: + invalid: "non é válido." + blocked: "non está permtido." + ip_address: + blocked: "Non están permitidos novos rexistros desde o teu enderezo IP." + max_new_accounts_per_registration_ip: "Non están permitidos novos rexistros desde o teu enderezo IP (alcanzouse o límite). Contacta cun membro do equipo." + website: + domain_not_allowed: "O sitio web non é válido. Os dominios permitidos son: %{domains}" + destroy_reasons: + inactive_user: "Usuario inactivo" + invite_mailer: + subject_template: "%{inviter_name} invitoute a '%{topic_title}' en%{site_domain_name}" + custom_invite_mailer: + subject_template: "%{inviter_name} invitoute a '%{topic_title}' en%{site_domain_name}" flags_dispositions: agreed: "Grazas por comunicárnolo. Estamos de acordo en que hai un problema e estamos botándolle un ollo." agreed_and_deleted: "Grazas por comunicárnolo. Estamos de acordo en que hai un problema e xa eliminamos a publicación." @@ -795,7 +1407,18 @@ gl: ignored_and_deleted: "Grazas por comunicárnolo. Xa eliminamos a publicación." system_messages: welcome_user: + title: "Benvida ao usuario" subject_template: "Benvido/a a %{site_name}!" + text_body_template: | + Grazas por te unires a %{site_name} e benvido/a! + + %{new_user_tips} + + Cremos nunha [comunidade cun comportamento civilizado](%{base_url}/instrucions) en todo momento. + + Desfruta da túa estancia! + welcome_tl1_user: + subject_template: "Grazas por pasares o tempo connosco" welcome_invite: subject_template: "Benvido/a a %{site_name}!" backup_succeeded: @@ -803,28 +1426,420 @@ gl: bulk_invite_succeeded: subject_template: "O convite en bloque procesouse correctamente" user_notifications: + unsubscribe: + title: "Cancelar subscrición" + user_invited_to_private_message_pm_group: + text_body_template: | + %{header_instructions} + + %{message} + + %{respond_instructions} + user_invited_to_private_message_pm: + text_body_template: | + %{header_instructions} + + %{message} + + %{respond_instructions} + user_invited_to_private_message_pm_staged: + text_body_template: | + %{header_instructions} + + %{message} + + %{respond_instructions} + user_invited_to_topic: + text_body_template: | + %{header_instructions} + + %{message} + + %{respond_instructions} + user_replied: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_replied_pm: + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_quoted: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_linked: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_mentioned: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_mentioned_pm: + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_group_mentioned: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_posted: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_watching_first_post: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_posted_pm: + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} + user_posted_pm_staged: + subject_template: "%{optional_re}%{topic_title}" + text_body_template: |2 + + %{message} + account_suspended: + title: "Conta suspendida" + subject_template: "[%{email_prefix}] A túa conta foi suspendida" + account_silenced: + title: "Conta silenciada" + subject_template: "[%{email_prefix}] A túa conta foi silenciada" + account_exists: + title: "A conta xa existe" + subject_template: "[%{email_prefix}] A conta xa existe" digest: + since_last_visit: "Desde a túa última visita" + new_topics: "Novos temas" + unread_notifications: "Notificacións sen ler" + unread_high_priority: "Notificacións de prioridade alta sen ler" liked_received: "Gústames recibidos" new_users: "Novos usuarios" + popular_topics: "Temas populares" + follow_topic: "Seguir este tema" + join_the_discussion: "Ler máis" + more_new: "Novo para ti" + subject_template: "[%{email_prefix}] Resumo" + unsubscribe: "Este resumo envíaseche desde %{site_link} cando non te vemos durante certo tempo. Cambia %{email_preferences_link} ou %{unsubscribe_link} para cancelar a subscrición." + your_email_settings: "a configuración do teu correo electrónico" + click_here: "preme aquí" + from: "%{site_name}" + preheader: "Un breve resumo desde a túa última visita en %{last_seen_at}" + forgot_password: + title: "Esquecín o contrasinal" + subject_template: "[%{email_prefix}] Restablecer contrasinal" + text_body_template: | + Alguén solicitou restablecer o teu contrasinal en [%{site_name}](%{base_url}). + + Se non fuches ti, podes tranquilamente ignorar este correo electrónico. + + Preme na seguinte ligazón para elixir un novo contrasinal: + %{base_url}/u/password-reset/%{email_token} + email_login: + title: "Iniciar sesión vía ligazón" + subject_template: "[%{email_prefix}] Iniciar sesión vía ligazón" + text_body_template: | + Velaquí a túa ligazón para iniciares sesión en [%{site_name}](%{base_url}). + + Se non solicitaches esta ligazón, podes tranquilamente ignorar este correo electrónico. + + Preme na seguinte ligazón para iniciar sesión en: + %{base_url}/session/email-login/%{email_token} set_password: - title: "Estabelecer o contrasinal" + title: "Establecer o contrasinal" + subject_template: "[%{email_prefix}] Establecer o contrasinal" + text_body_template: | + Alguén solicitou engadir un contrasinal á túa conta en [%{site_name}](%{base_url}). Alternativamente, podes iniciar sesión utilizando calquera dos servizos en liña compatible (Google, Facebook etc.) que estea asociado con este enderezo de correo electrónico xa validado. + + Se ti non fixeches esta solicitude, podes tranquilamente ignorar este correo electrónico. + + Click the following link to choose a password: + %{base_url}/u/password-reset/%{email_token} + admin_login: + title: "Inicio de sesión de administrador" + subject_template: "[%{email_prefix}] Inicio de sesión" + text_body_template: | + Alguén solicitou iniciar sesión na túa conta en [%{site_name}](%{base_url}). + + Se non fuches ti, podes tranquilamente ignorar este correo electrónico. + + Preme na seguinte ligazón para iniciar sesión: + %{base_url}/session/email-login/%{email_token} + account_created: + title: "Conta creada" + subject_template: "[%{email_prefix}] A túa nova conta" + text_body_template: | + Creouse unha nova conta para ti en %{site_name} + + Preme na seguinte ligazón para elixir un contrasinal para a túa nova conta: + %{base_url}/u/password-reset/%{email_token} + confirm_new_email: + title: "Confirmar novo correo electrónico" + subject_template: "[%{email_prefix}] Confirma o teu novo enderezo de correo electrónico" + text_body_template: | + Confirma o teu novo enderezo de correo electrónico para %{site_name} premendo na seguinte ligazón: + + %{base_url}/u/confirm-new-email/%{email_token} + confirm_old_email: + title: "Confirmar o correo electrónico antigo" + subject_template: "[%{email_prefix}] Confirma o teu enderezo de correo electrónico actual" + text_body_template: | + Antes de cambiar o teu enderezo electrónico, necesitamos que confirmes que o correo + electrónico actual está baixo o teu control. Logo de completar este paso, teremos que confirmar + o novo enderezo de correo electrónico. + + Confirma o teu correo electrónico actual para %{site_name} premendo na seguinte ligazón: + + %{base_url}/u/confirm-old-email/%{email_token} + confirm_old_email_add: + title: "Confirmar o correo electrónico antigo (engadir)" + subject_template: "[%{email_prefix}] Confirma o teu enderezo de correo electrónico actual" + text_body_template: | + Antes de que poidamos engadir un novo enderezo electrónico, necesitamos que confirmes que o actual + está baixo o teu control. Logo de completar este paso, teremos que confirmar + o novo enderezo electrónico. + + Confirma o teu correo electrónico actual para %{site_name} premendo na seguinte ligazón: + + %{base_url}/u/confirm-old-email/%{email_token} + notify_old_email: + subject_template: "[%{email_prefix}] O teu enderezo de correo electrónico foi cambiado" + text_body_template: | + Esta é unha mensaxe automática para comunicarche que o teu enderezo electrónico para + %{site_name} foi cambiado. Se isto é un erro, contacta co administrador + do sitio. + + O teu enderezo de correo electrónico cambiouse a: + + %{new_email} + notify_old_email_add: + subject_template: "[%{email_prefix}] Engadiuse un novo enderezo de correo electrónico" + text_body_template: | + Esta é unha mensaxe automática para comunicarche que se engadiu un enderezo electrónico + para %{site_name}. Se isto é un erro, contacta contacta + co administrador do sitio. + + O teu enderezo de correo electrónico engadido é: + + %{new_email} + signup_after_approval: + title: "Rexistro despois da aprobación" + subject_template: "A túa solicitude foi aprobada en %{site_name}!" + text_body_template: | + Benvido/a a %{site_name}! + + Un membro do equipo aprobou a túa conta en %{site_name}. + + Agora podes acceder á túa nova conta iniciando sesión en: + %{base_url} + + Se non podes premer na ligazón, proba a copiala e pegala na barra de enderezos do teu navegador. + + %{new_user_tips} + + Cremos nunha comunidade cun [comportamento civilizado](%{base_url}/guidelines) en todo momento. + + Desfruta a túa estancia! + signup: + title: "Rexistrarse" + subject_template: "[%{email_prefix}] Confirma a túa nova conta" + text_body_template: | + Benvido/a a %{site_name}! + + Preme na seguinte ligazón para confirmar e activar a túa nova conta: + %{base_url}/u/activate-account/%{email_token} + + Se non podes premer na ligazón, proba a copiala e pegal na barra de enderezos do teu navegador. + activation_reminder: + title: "Recordatorio de activación" + subject_template: "[%{email_prefix}] Recordatorio para confirmar a túa conta" + text_body_template: | + Benvido/a a %{site_name}! + + Este é un recordatorio para activar a túa conta. + + Preme na seguinte ligazón para confirmar e activar a túa nova conta: + %{base_url}/u/activate-account/%{email_token} + + Se non podes premer na ligazón, proba a copiala e pegala na barra de enderezos do teu navegador. + suspicious_login: + title: "Alerta de novo inicio de sesión" + subject_template: "[%{site_name}] Novo inicio de sesión desde %{location}" + text_body_template: | + Ola, + + Detectamos dun inicio de sesión desde un dispositivo ou localización que non adoitas utilizar. Fuches ti? + + - Localización: %{location} (%{client_ip}) + - Navegador: %{browser} + - Dispositivo: %{device} – %{os} + + Se fuches ti, perfecto! Non tes que facer máis nada. + + If this was not you, please [review your existing sessions](%{base_url}/my/preferences/account) and consider changing your password. + page_forbidden: + title: "Vaites! Esta páxina é privada." page_not_found: + title: "Vaites! A páxina non existe ou é privada." + popular_topics: "Destacados" + recent_topics: "Recentes" see_more: "Máis" search_title: "Buscar neste sitio" search_button: "Buscar" + offline: + title: "Non se pode cargar a aplicación" + offline_page_message: "Semella que non estás conectado/a! Comproba a túa conexión á rede e vólveo tentar." + login_required: + welcome_message: | + ## [Benvido/a a %{title}](#welcome) + Requírese unha conta. Crea unha ou inicia sesión para continuar. + welcome_message_invite_only: | + ## [Benvido/a a %{title}](#welcome) + Requírese unha conta. Pídelle a un membro que te convide ou inicia sesión para continuar. image: "imaxe" + upload: + edit_reason: "copias locais de imaxes descargadas" + unauthorized: "Sentímolo, o ficheiro que tentas subir non está autorizado (extensións permitidas: %{authorized_extensions})." + pasted_image_filename: "Imaxe pegada" + store_failure: "Erro ao almacenar a carga #%{upload_id} para o usuario #%{user_id}." + file_missing: "Sentímolo, debes facilitar un ficheiro para subir." + empty: "Sentímolo, mais o ficheiro que facilitaches está baleiro." + png_to_jpg_conversion_failure_message: "Produciuse un erro ao converter de PNG a JPG." + optimize_failure_message: "Produciuse un erro ao optimizar a imaxe subida." + attachments: + too_large: "Sentímolo, o ficheiro que tentas subir é demasiado grande (o tamaño máximo é de %{max_size_kb} KB)." + images: + too_large: "Sentímolo, a imaxe que tentas subir é demasiado grande (o tamaño máximo é de %{max_size_kb} KB); redimensiónaa e vólveo tentar." + larger_than_x_megapixels: "Sentímolo, a imaxe que tentas subir é demasiado grande (o tamaño máximo é de %{max_image_megapixels} megapíxeles); redimensiónaa e vólveo tentar." + size_not_found: "Sentímolo, mais non puidemos determinar o tamaño da imaxe. Talvez está danada?" + placeholders: + too_large: "(imaxe máis grande que %{max_size_kb} KB)" + avatar: + missing: "Sentímolo, non puidemos atopar ningún avatar asociado con ese correo electrónico. Podes tentar volvelo subir?" + flag_reason: + sockpuppet: "Un novo usuario creou un tema e outro novo usuario respondeu desde a mesma IP (%{ip_address}). Revisa a opción `flag_sockpuppets` na configuración do sitio." + spam_hosts: "Este novo usuario tentou crear múltiples publicacións con ligazóns ao mesmo dominio. Todas as publicacións deste usuario que inclúan estas ligazóns deberían ser revisadas. Revisa a configuración do sitio `newuser_spam_host_threshold`." + skipped_email_log: + exceeded_emails_limit: "Exceeded max_emails_per_day_per_user" + exceeded_bounces_limit: "Exceeded bounce_score_threshold" + mailing_list_no_echo_mode: "Notificacións da lista de correo deshabilitadas para as publicacións do propio usuario." + user_email_no_user: "Non se atopa o usuario coa ID %{user_id}" + user_email_post_not_found: "Non se atopa ningunha publicación coa ID %{post_id}" + user_email_anonymous_user: "O usuario é anónimo" + user_email_user_suspended_not_pm: "O usuario está suspendido, non é unha mensaxe" + user_email_seen_recently: "O usuario foi visto recentemente" + user_email_notification_already_read: "A notificación sobre a que trata o correo xa foi lida." + user_email_notification_topic_nil: "post.topic é nulo" + user_email_post_user_deleted: "O usuario da publicación foi eliminado." + user_email_post_deleted: "a publicación foi eliminada polo autor" + user_email_user_suspended: "o usuario foi suspendido" + user_email_already_read: "o usuario xa leu esta publicación" + user_email_access_denied: "o usuario non ten permitido ler esta publicación" + user_email_no_email: "Non hai un correo electrónico asociado coa ID de usuario %{user_id}" + sender_message_blank: "a mensaxe está en branco" + sender_message_to_blank: "message.to está en branco" + sender_text_part_body_blank: "text_part.body está en branco" + sender_body_blank: "o corpo está en branco" + sender_post_deleted: "a publicación foi eliminada" + sender_message_to_invalid: "o destinatario ten un enderezo electrónico non válido" + sender_topic_deleted: "o tema foi eliminado" + color_schemes: + base_theme_name: "Base" + light: "Claro" + dark: "Escuro" + neutral: "Neutro" + grey_amber: "Gris ámbar" + shades_of_blue: "Azulado" + summer: "Verán" + dark_rose: "Rosa escuro" + default_theme_name: "Claro" + light_theme_name: "Claro" + dark_theme_name: "Escuro" + neutral_theme_name: "Neutro" + grey_amber_theme_name: "Gris ámbar" + shades_of_blue_theme_name: "Azulado" + summer_theme_name: "Verán" + dark_rose_theme_name: "Rosa escuro" + edit_this_page: "Editar esta páxina" csv_export: boolean_yes: "Si" boolean_no: "Non" rate_limit_error: "Só se poden descargar as publicacións unha vez por día. Téntao de novo mañá." + static_topic_first_reply: | + Editar a primeira publicación deste tema para cambiar o contido da páxina %{page_name}. tos_topic: title: "Termos do servizo" privacy_topic: - title: "Política de intimidade" + title: "Política de privacidade" badges: + mass_award: + errors: + invalid_csv: "Atopamos un erro na liña %{line_number}. Confirma que o CSV ten un único correo electrónico por liña." editor: name: Editor description: Edición da publicación inicial + wiki_editor: + name: Editor wiki + description: Primeira edición wiki basic_user: name: Básico member: @@ -841,12 +1856,24 @@ gl: anniversary: name: Aniversario description: "Membro activo durante un ano, publicou cando menos unha vez" + nice_post: + name: Boa resposta + description: Recibiu 10 gústames + good_post: + name: Moi boa resposta + description: Recibiu 25 gústames + great_post: + name: Excelente resposta + description: Recibiu 50 gústames nice_topic: name: Tema riquiño + description: Recibiu 10 gústames good_topic: name: Tema bo + description: Recibiu 25 gústames great_topic: name: Gran tema + description: Recibiu 50 gústames nice_share: name: Compartición riquiña description: Compartiu unha publicación con 25 visistantes únicos @@ -857,7 +1884,7 @@ gl: name: Gran compartición description: Compartiu unha publicación con 1000 visistantes únicos first_like: - name: Primeiro Gústame + name: Primeiro gústame description: Gustou unha publicación long_description: | Esta insignia concédese a primeira vez que che gusta unha publicación e usas o botón :heart:. Darlle Gústame a unha publicción e unha gran forma de dicirlles aos membros da comunidade que publicaron algo interesante, útil, riquiño ou divertido. Comparte o amor! @@ -869,6 +1896,7 @@ gl: description: Convidou un usuario campaigner: name: Padriño + description: Convidou a 3 usuarios básicos champion: name: Campión first_share: @@ -878,6 +1906,7 @@ gl: name: Primeira ligazón first_quote: name: Primeira cita + description: Citou unha publicación read_guidelines: name: Ler as Directrices reader: @@ -888,13 +1917,67 @@ gl: name: Ligazón quente famous_link: name: Ligazón popular + first_emoji: + name: Primeiro emoji + first_mention: + name: Primeira mención + first_reply_by_email: + name: Primeira resposta vía correo electrónico + enthusiast: + name: Entusiasta admin_login: - submit_button: "Enviar correo-e" + success: "Correo electrónico enviado" + errors: + unknown_email_address: "Enderezo de correo electrónico descoñecido" + invalid_token: "Código non válido." + submit_button: "Enviar correo electrónico" + performance_report: + initial_post_raw: Este tema inclúe informes diarios sobre o rendemento do teu sitio. + initial_topic_title: Informes sobre o rendemento do sitio web tags: title: "Etiquetas" + staff_tag_disallowed: 'A etiqueta "%{tag}" só pode ser aplicada polo equipo.' + staff_tag_remove_disallowed: 'A etiqueta "%{tag}" só pode ser eliminada polo equipo.' + minimum_required_tags: + one: "Debes seleccionar ao menos %{count} etiqueta." + other: "Debes seleccionar ao menos %{count} etiquetas." + upload_row_too_long: "O ficheiro CSV debe ter unha etiqueta por liña. Opcionalmente, a etiqueta pode ir seguida dunha coma; despois o nome do grupo de etiquetas." + forbidden: + invalid: + one: "A etiqueta que seleccionaches non pode ser utilizada" + other: "Ningunha das etiquetas que seleccionaches pode ser utilizada" + in_this_category: '"%{tag_name}" non se pode utilizar nesta categoría' + restricted_to: + one: '"%{tag_name}" está restrinxida á categoría "%{category_names}"' + other: '"%{tag_name}" está restrinxida ás seguintes categorías: %{category_names}' + synonym: 'Non están permitidos os sinónimos. Utiliza "%{tag_name}" no seu lugar.' + has_synonyms: '"%{tag_name}" non se pode utilizar porque ten sinónimos.' + required_tags_from_group: + one: "Debes incluír ao menos %{count} etiqueta en %{tag_group_name}." + other: "Debes incluír ao menos %{count} etiquetas en %{tag_group_name}." + invalid_target_tag: "non pode ser o sinónimo dun sinónimo" + synonyms_exist: "non está permitido mentres existan sinónimos" + rss_by_tag: "Temas etiquetados %{tag}" finish_installation: + congratulations: "Parabéns! Instalaches Discourse!" + register: + button: "Rexistrarse" + title: "Rexistrar conta de administrador" + help: "rexistrar unha nova conta para comezar" + confirm_email: + title: "Confirma o teu correo electrónico" + message: "

Enviámosche un correo de activación a %{email}. Sigue as instrucións para activar a túa conta.

Se non che chega, comproba o cartafol de correo lixo e asegúrate de configurar correctamente o teu correo.

" resend_email: title: "Reenviar correo electrónico de activación" + message: "

Volvímosche enviar o correo de activación a %{email}" + safe_mode: + title: "Entrar en modo seguro" + description: "O modo seguro permíteche probar o teu sitio sen cargar complementos nin outras personalizacións." + no_customizations: "Desactivar tema actual" + only_official: "Desactivar complementos non oficiais" + no_plugins: "Desactivar todos os complementos" + enter: "Entrar en modo seguro" + must_select: "Debes seleccionar ao menos unha opción para entrar no modo seguro." wizard: step: forum_title: @@ -919,9 +2002,12 @@ gl: themes_further_reading: title: "Temas" homepage: + title: "Páxina de inicio" fields: homepage_style: choices: + latest: + label: "Últimos temas" categories_only: label: "Só categorías" categories_with_featured_topics: @@ -930,9 +2016,24 @@ gl: label: "Categorías e últimos temas" categories_and_top_topics: label: "Categorías e temas destacados" + categories_boxes: + label: "Caixas de categorías" + categories_boxes_with_topics: + label: "Caixas de categorías con temas" emoji: title: "Emoji" - joined: "Inscrito" + description: "Que estilo de emojis prefires para a túa comunidade? Podes engadir máis e personalizalos vía Administración, Personalizar, Emoji." + invites: + description: "Xa está case! Imos convidar outras persoas para axudar ainiciar discusións con temas e respostas de interese para que comece a túa comunidade." + disabled: "Como os inicios de sesión locais están desactivados, non é posible enviar invitacións a ninguén. Vai ao seguinte paso." + finished: + title: "O teu Discourse está pronto!" + description: | +

Se nalgún momento queres cambiar algún axuste, volve lanzar este asistente en calquera momento, ou visita o teu panel de administración; atoparalo ao lado da icona coa chave inglesa no menú.

+

Pásao ben e boa sorte construíndo a túa nova comunidade!

+ search_logs: + graph_title: "Análise das buscas" + joined: "Uniuse" discourse_push_notifications: popup: mentioned: '%{username} mencionoute en "%{topic}" - %{site_title}' @@ -940,37 +2041,68 @@ gl: quoted: '%{username} citoute en "%{topic}" - %{site_title}' replied: '%{username} respondeute en "%{topic}" - %{site_title}' posted: '%{username} publicou en "%{topic}" - %{site_title}' + private_message: '%{username} enviouche unha mensaxe privada en "%{topic}" - %{site_title}' linked: '%{username} ligou a túa publicación desde "%{topic}" - %{site_title}' watching_first_post: '%{username} creou un tema novo "%{topic}" - %{site_title}' confirm_title: "Notificacións habilitadas - %{site_title}" confirm_body: "Perfecto! As notificacións están habilitadas." custom: "Notificación de %{username} en %{site_title}" + staff_action_logs: + not_found: "non atopado" + unknown: "decoñecido" + user_merged: "%{username} combinouse con esta conta" + user_delete_self: "Eliminouse a si mesmo/a de %{url}" reviewables: + already_handled: "Grazas, mais xa revisamos esta publicación e determinamos que non necesita volver ser denunciada." priorities: + low: "Baixa" medium: "Media" high: "Alta" sensitivity: + low: "Baixa" medium: "Media" high: "Alta" + must_claim: "Debes reclamar os elementos antes de actuar sobre eles." + user_claimed: "Este elemento foi reclamado por outro usuario." actions: agree_and_suspend: title: "Suspender usuario" agree_and_silence: title: "Silenciar usuario" + agree_and_restore: + description: "Restaurar a publicación para que todos os usuarios a poidan ver." delete_spammer: title: "Eliminar spammer" delete_single: title: "Eliminar" + disagree_and_restore: + description: "Restaurar a publicación para que todos os usuarios a poidan ver." disagree: title: "Non aceptar" ignore: title: "Ignorar" approve: title: "Aprobar" + approve_post: + title: "Aprobar publicación" + confirm_closed: "Este tema está pechado. Gustaríache igualmente crear a publicación?" + reject_post: + title: "Rexeitar a publicación" + approve_user: + title: "Aprobar usuario" reject_user: + title: "Eliminar usuario..." delete: title: "Eliminar usuario" + block: + title: "Eliminar e bloquear usuario" + description: "O usuario será eliminado e bloquearase a súa IP e enderezo electrónico." reject: title: "Rexeitar" delete_user: title: "Eliminar usuario" + email_style: + html_missing_placeholder: "O modelo HTML debe incluír %{placeholder}" + notification_level: + ignore_error: "Sentímolo, non podes ignorar este usuario." + mute_error: "Sentímolo, non podes ignorar este usuario." diff --git a/config/locales/server.he.yml b/config/locales/server.he.yml index 115e8fbe3bd..b5892574848 100644 --- a/config/locales/server.he.yml +++ b/config/locales/server.he.yml @@ -2069,6 +2069,7 @@ he: max_username_length_exists: "לא ניתן להגדיר את האורך המרבי לשם המשתמש ליותר תווים מאשר שם המשתמש הארוך ביותר במערכת (%{username})." max_username_length_range: "לא ניתן לקבוע את המקסימום מתחת למינימום." invalid_hex_value: "ערכי הצבעים חייבים להיות קודים הקסדצימליים באורך 6 תווים." + empty_selectable_avatars: "עליך להעלות שתי תמונות ייצוגיות לפחות כדי לבחור ביניהן לפני הפעלת האפשרות הזאת." category_search_priority: very_low_weight_invalid: "לא ניתן להגדיר משקל מעבר ל־‚category_search_priority_low_weight’ (משקל נמוך לעדיפות חיפוש בקטגוריות)." low_weight_invalid: "לא ניתן להגדיר משקל שווה או גדול מ־1 או קטן מ־‚category_search_priority_very_low_weight’." diff --git a/config/locales/server.nl.yml b/config/locales/server.nl.yml index 42256cbac22..e6d80bf5f87 100644 --- a/config/locales/server.nl.yml +++ b/config/locales/server.nl.yml @@ -1991,6 +1991,7 @@ nl: max_username_length_exists: "U kunt de maximale gebruikersnaamlengte niet lager instellen dan de langste gebruikersnaam (%{username})." max_username_length_range: "U kunt het maximum niet lager instellen dan het minimum." invalid_hex_value: "Kleurwaarden moeten 6-cijferige hexadecimale codes zijn." + empty_selectable_avatars: "U moet eerst minstens twee selecteerbare avatars uploaden voordat u deze instelling inschakelt." category_search_priority: very_low_weight_invalid: "U kunt het gewicht niet groter instellen dan 'category_search_priority_low_weight'." low_weight_invalid: "U kunt het gewicht niet groter of gelijk aan 1 of kleiner instellen dan 'category_search_priority_very_low_weight'." @@ -2172,8 +2173,8 @@ nl: new_user_typed_too_fast: "Nieuwe gebruiker typte te snel" content_matches_auto_block_regex: "Inhoud komt overeen met regex voor auto-blokkeren" username: - short: "moet ten minste %{min} tekens zijn" - long: "moet niet meer dan %{max} tekens zijn" + short: "moet uit minstens %{min} tekens bestaan" + long: "mag niet meer dan %{max} tekens zijn" too_long: "is te lang" characters: "mag alleen cijfers, letters, streepjes, punten en onderstrepingstekens bevatten" unique: "moet uniek zijn" diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml index 5291dca2d01..bd3f364304a 100644 --- a/config/locales/server.ru.yml +++ b/config/locales/server.ru.yml @@ -1766,6 +1766,7 @@ ru: max_username_length_exists: "Вы не можете установить максимальную длину имени пользователя короче самого длинного псевдонима (%{username})." max_username_length_range: "Нельзя установить максимум ниже минимума." invalid_hex_value: "Значения цвета должны быть шестнадцатеричными кодами из 6 цифр." + empty_selectable_avatars: "Для включения этого параметра необходимо загрузить не менее двух аватаров, из которых можно будет сделать выбор." category_search_priority: very_low_weight_invalid: "Вы не можете установить вес больше, чем 'category_search_priority_low_weight'." low_weight_invalid: "Вы не можете установить вес больше или равно 1 или меньше, чем указано в 'category_search_priority_very_low_weight'." diff --git a/config/locales/server.sv.yml b/config/locales/server.sv.yml index 5bceab33ac4..93339f52b49 100644 --- a/config/locales/server.sv.yml +++ b/config/locales/server.sv.yml @@ -1975,6 +1975,7 @@ sv: max_username_length_exists: "Du kan inte sätta högsta tillåtna längd på användarnamn lägre än det längsta användarnamnet (%{username})." max_username_length_range: "Du kan inte sätta maximum högre än minimum." invalid_hex_value: "Färgvärden måste vara sexsiffriga hexadecimala koder." + empty_selectable_avatars: "Du måste först ladda upp åtminstone två valbara avatarer innan du aktiverar denna inställning." category_search_priority: very_low_weight_invalid: "Du kan inte ställa in vikten att vara större än 'category_search_priority_low_weight'." low_weight_invalid: "Du kan inte ställa in vikten att vara större än eller lika med 1 eller mindre än 'category_search_priority_very_low_weight'." diff --git a/config/locales/server.th.yml b/config/locales/server.th.yml index acd728f9e5d..b9ea397350c 100644 --- a/config/locales/server.th.yml +++ b/config/locales/server.th.yml @@ -180,6 +180,9 @@ th: admin: ผู้ดูแลระบบ moderator: ผู้ดูแล suspended: ระงับการใช้งาน + trending_search: + labels: + searches: ค้นหา system_private_messages: title: "ระบบ" top_referrers: @@ -189,15 +192,21 @@ th: user: "ผู้ใช้" num_topics: "หัวข้อ" top_traffic_sources: + xaxis: "โดเมน" num_topics: "หัวข้อ" num_users: "ผู้ใช้" labels: + domain: โดเมน num_topics: หัวข้อ top_referred_topics: labels: topic: "หัวข้อ" page_view_anon_reqs: title: "ไม่ระบุชื่อ" + http_total_reqs: + title: "ทั้งหมด" + topics_with_no_response: + yaxis: "ทั้งหมด" suspicious_logins: labels: user: ผู้ใช้ @@ -223,6 +232,9 @@ th: admin_not_allowed_from_ip_address: "คุณไม่สามารถเข้าสู่ระบบด้วยผู้ดูแลระบบด้วยไอพีนี้" not_available: "ใช้การไม่ได้ ลอง%{suggestion}?" omniauth_confirm_button: "ดำเนินการต่อ" + admin: + email: + sent_test: "ส่งแล้ว!" system_messages: welcome_user: subject_template: "ยินดีต้อนรับสู่ %{site_name}!"