From 523672082536a8135fe24b826c365468cda3c2ec Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Thu, 10 Oct 2019 11:25:36 -0400 Subject: [PATCH] Update translations --- Gemfile.lock | 4 +- config/locales/client.bs_BA.yml | 3 +- config/locales/client.ca.yml | 26 +++--- config/locales/client.da.yml | 2 + config/locales/client.es.yml | 44 +++++----- config/locales/client.fa_IR.yml | 1 + config/locales/client.fi.yml | 81 ++++++++++++++++++ config/locales/client.ja.yml | 1 + config/locales/client.nl.yml | 2 + config/locales/client.uk.yml | 3 + config/locales/client.vi.yml | 28 +++++++ config/locales/client.zh_CN.yml | 1 + config/locales/server.bs_BA.yml | 19 ++++- config/locales/server.ca.yml | 47 +++++------ config/locales/server.da.yml | 4 +- config/locales/server.de.yml | 1 + config/locales/server.es.yml | 142 ++++++++++++++++---------------- config/locales/server.fi.yml | 20 +++++ config/locales/server.he.yml | 1 + config/locales/server.it.yml | 81 ++++++++++++++++-- config/locales/server.ja.yml | 4 +- config/locales/server.pl_PL.yml | 1 + config/locales/server.uk.yml | 4 +- config/locales/server.ur.yml | 1 + config/locales/server.vi.yml | 4 +- config/locales/server.zh_CN.yml | 14 ++++ 26 files changed, 395 insertions(+), 144 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 100205b..705b4bd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,8 +1,8 @@ GIT remote: https://github.com/discourse/translations-manager.git - revision: 927edce96b5bb1d7eb4f3f66bc8d77b0867639a2 + revision: 68bbf2a99412638b73057935c89c6b2e1945e092 specs: - translations-manager (0.4) + translations-manager (0.5) GEM specs: diff --git a/config/locales/client.bs_BA.yml b/config/locales/client.bs_BA.yml index d3695ef..99b5579 100644 --- a/config/locales/client.bs_BA.yml +++ b/config/locales/client.bs_BA.yml @@ -9,7 +9,8 @@ bs_BA: js: chat_integration: settings: "Postavke" - delete_channel: "Delete" + all_categories: "(sve kategorije)" + delete_channel: "Izbriši" edit_channel: "Izmijeni" test_modal: topic: "Topic" diff --git a/config/locales/client.ca.yml b/config/locales/client.ca.yml index ec1d9a6..53f4baa 100644 --- a/config/locales/client.ca.yml +++ b/config/locales/client.ca.yml @@ -14,8 +14,8 @@ ca: chat_integration: menu_title: "Integracions de xat" settings: "Configuració" - no_providers: "Heu d’habilitar alguns proveïdors en la configuració del connector" - channels_with_errors: "Alguns canals d’aquest proveïdor van fallar l’última vegada que es van enviar missatges. Feu clic en la icona o icones d'error per a obtenir més informació." + no_providers: "Heu d'habilitar alguns proveïdors en la configuració del connector" + channels_with_errors: "Alguns canals d'aquest proveïdor van fallar l'última vegada que es van enviar missatges. Feu clic en la icona o icones d'error per a obtenir més informació." channel_exception: "Es va produir un error desconegut la darrera vegada que es va enviar un missatge a aquest canal." group_mention_template: "Mencions de: @ {{name}}" group_message_template: "Missatges a: @{{name}}" @@ -27,13 +27,13 @@ ca: delete_channel: "Suprimeix" test_channel: "Test" edit_channel: "Edita" - channel_delete_confirm: "Esteu segur que voleu suprimir aquest canal? S'esborraran totes les regles associades." + channel_delete_confirm: "Esteu segur que voleu suprimir aquest canal? Se suprimiran totes les regles associades." test_modal: title: "Envia un missatge de prova" topic: "Tema" send: "Envia un missatge de prova" close: "Tanca" - error: "S'ha produït un error desconegut en enviar el missatge. Consulteu els registres del lloc per a obtenir més informació." + error: "S'ha produït un error desconegut en enviar el missatge. Consulteu els registres del lloc web per a obtenir més informació." success: "Missatge enviat correctament" type: normal: Normal @@ -71,9 +71,9 @@ ca: instructions: type: "Canvieu el tipus per a activar notificacions de missatges de grup o de mencions" filter: "Nivell de notificació. El silenciament sobreescriu altres regles" - category: "Aquesta regla només s'aplicarà als temes de la categoria especificada" + category: "Aquesta regla només s'aplicarà als temes de la categoria especificada" group: "Aquesta regla s'aplicarà a les publicacions que facin referència a aquest grup" - tags: "Si s’especifica, aquesta regla sols s’aplicarà als temes que tinguin almenys una d’aquestes etiquetes." + tags: "Si s'especifica, aquesta regla sols s'aplicarà als temes que tinguin almenys una d'aquestes etiquetes." provider: slack: title: "Slack" @@ -101,10 +101,10 @@ ca: param: name: title: "Nom" - help: "Un nom per a descriure el canal. No s’utilitza per a la connexió amb Discord." + help: "Un nom per a descriure el canal. No s'utilitza per a la connexió amb Discord." webhook_url: title: URL del webhook - help: L’URL del webhook creat en la configuració del servidor Discord + help: L'URL del webhook creat en la configuració del servidor Discord mattermost: title: "Mattermost" param: @@ -118,19 +118,19 @@ ca: param: name: title: "Nom" - help: "Un nom per a descriure el canal. No s’utilitza per a la connexió amb Matrix." + help: "Un nom per a descriure el canal. No s'utilitza per a la connexió amb Matrix." room_id: title: "ID de la sala" help: "'Identificador privat' de la sala. Hauria de ser similar a !abcdefg:matrix.org" errors: - unknown_token: "El testimoni d’accés no és vàlid" - unknown_room: "L’ID de la sala no és vàlid" + unknown_token: "El testimoni d'accés no és vàlid" + unknown_room: "L'ID de la sala no és vàlid" zulip: title: "Zulip" param: stream: title: "Stream" - help: "El nom de l'stream de Zulip al qual s’ha d’enviar el missatge, p. ex. \"general\"." + help: "El nom de l'stream de Zulip al qual s'ha d'enviar el missatge, p. ex. \"general\"." subject: title: "Assumpte" help: "L'assumpte que s'ha de posar a aquests missatges enviats pel bot." @@ -152,7 +152,7 @@ ca: help: "El nom de la sala Gitter, p. ex. gitterHQ/services." webhook_url: title: "URL del webhook" - help: "L’URL proporcionat quan creeu una nova integració en la sala Gitter." + help: "L'URL proporcionat quan creeu una nova integració en la sala Gitter." flowdock: title: "Flowdock" param: diff --git a/config/locales/client.da.yml b/config/locales/client.da.yml index a80621a..205091f 100644 --- a/config/locales/client.da.yml +++ b/config/locales/client.da.yml @@ -9,6 +9,7 @@ da: js: chat_integration: settings: "Indstillinger" + all_categories: "(alle kategorier)" delete_channel: "Slet" edit_channel: "Rediger" test_modal: @@ -39,6 +40,7 @@ da: name: title: "Navn" discord: + title: "Discord" param: name: title: "Navn" diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml index 6eecd3f..9fa5429 100644 --- a/config/locales/client.es.yml +++ b/config/locales/client.es.yml @@ -16,7 +16,7 @@ es: settings: "Ajustes" no_providers: "Necesitas habilitar algún proveedor en los ajustes del plugin" channels_with_errors: "Algunos canales de este proveedores fallaron la última vez que se enviaron mensajes. Haz clic en los iconos de error para saber más." - channel_exception: "Un error desconocido ha ocurrido la última vez que se mandó un mensaje a este canal." + channel_exception: "Un error desconocido se produjo la última vez que se mandó un mensaje a este canal." group_mention_template: "Menciones de: @{{name}}" group_message_template: "Mensajes a: @{{name}}" choose_group: "(escoge un grupo)" @@ -24,16 +24,16 @@ es: all_tags: "(todas las etiquetas)" create_rule: "Crear regla" create_channel: "Crear canal" - delete_channel: "Borrar" + delete_channel: "Eliminar" test_channel: "Probar" edit_channel: "Editar" - channel_delete_confirm: "¿Quieres borrar este canal? Todas las reglas relacionadas serán borradas." + channel_delete_confirm: "¿Estás seguro de que quieres eliminar este canal? Todas las reglas relacionadas se eliminarán." test_modal: title: "Enviar un mensaje de prueba" topic: "Tema" send: "Enviar mensaje de prueba" close: "Cerrar" - error: "Un error desconocido ha ocurrido al enviar el mensaje. Comprueba los logs de la página para más información." + error: "Un error desconocido se produjo al enviar el mensaje. Revisa los registros de la página para más información." success: "Mensaje enviado correctamente." type: normal: Normal @@ -41,14 +41,14 @@ es: group_mention: Mención grupal filter: mute: 'Silenciar' - follow: 'Solo primer post' - watch: 'Todos los posts y respuestas' + follow: 'Solo la primera publicación' + watch: 'Todas las publicaciones y respuestas' rule_table: filter: "Filtrar" category: "Categoría" tags: "Etiquetas" edit_rule: "Editar" - delete_rule: "Borrar" + delete_rule: "Eliminar" edit_channel_modal: title: "Editar canal" save: "Guardar canal" @@ -56,7 +56,7 @@ es: provider: "Proveedor" channel_validation: ok: "Válido" - fail: "Formato no válido" + fail: "Formato inválido" edit_rule_modal: title: Editar regla save: Guardar regla @@ -69,10 +69,10 @@ es: group: Grupo tags: Etiquetas instructions: - type: "Cambia el tipo para que aparezcan notificaciones para menciones o mensajes de grupo" + type: "Cambia el tipo para que aparezcan notificaciones de menciones o mensajes de grupo" filter: "Nivel de notificación. Silenciado anula otras reglas activadas." - category: "Esta regla solo se aplicará para temas en la categoría especificada." - group: "Esta regla se aplicará a temas haciendo referencia a este grupo." + category: "Esta regla solo se aplicará a los temas en la categoría especificada." + group: "Esta regla se aplicará a las publicaciones que hacen referencia a este grupo." tags: "Si están especificadas, esta regla solo se aplicará a temas que tengan al menos una de estas etiquetas:" provider: slack: @@ -80,9 +80,9 @@ es: param: identifier: title: Canal - help: "ej.: #canal, @usuario." + help: "ejemplo: #canal, @usuario." errors: - action_prohibited: "Este bot no tiene permiso para enviar a ese canal." + action_prohibited: "Este bot no tiene permiso para publicar en ese canal." channel_not_found: "El canal especificado no existe en Slack" telegram: title: "Telegram" @@ -92,10 +92,10 @@ es: help: "Un nombre para describir el canal. No se usa en la conexión con Telegram." chat_id: title: ID del chat - help: Un número dado por el bot, o el identificador de broadcast en forma de @nombredelcanal + help: Un número que el bot te ha dado o un identificador de canal de difusión en forma de @nombredelcanal errors: channel_not_found: "El canal especificado no existe en Telegram" - forbidden: "El bot no tiene permiso para enviar a este canal" + forbidden: "El bot no tiene permiso para publicar en este canal" discord: title: "Discord" param: @@ -110,7 +110,7 @@ es: param: identifier: title: Canal - help: "ej.: #canal, @usuario." + help: "ejemplo: #canal, @usuario." errors: channel_not_found: "El canal especificado no existe en Mattermost" matrix: @@ -121,7 +121,7 @@ es: help: "Un nombre para describir el canal. No se usa para la conexión con Matrix." room_id: title: "ID de la sala" - help: "El 'private identifier' (identificador privado) de la sala. Debería ser algo como !abcdefg:matrix.org" + help: "El «identificador privado» de la sala. Debería ser algo como !abcdefg:matrix.org" errors: unknown_token: "Token de acceso inválido" unknown_room: "La ID de la sala no es válida" @@ -130,7 +130,7 @@ es: param: stream: title: "Stream" - help: "El nombre del stream de Zulip al que el mensaje debería ser enviado. Ej.: 'general'" + help: "El nombre del stream de Zulip al que el mensaje debería ser enviado. Ejemplo: «general»" subject: title: "Asunto" help: "El asunto que el mensaje enviado por el bot debería tener" @@ -141,7 +141,7 @@ es: param: identifier: title: Canal - help: "ej.: #canal, @usuario." + help: "ejemplo: #canal, @usuario." errors: invalid_channel: "Ese canal no existe en Rocket Chat" gitter: @@ -149,7 +149,7 @@ es: param: name: title: "Nombre" - help: "El nombre de la sala de Gitter. ej.: gitterHQ/services." + help: "El nombre de la sala de Gitter. ejemplo: gitterHQ/services." webhook_url: title: "URL del webhook" help: "La URL dada cuando creaste una nueva integración en una sala de Gitter." @@ -157,5 +157,5 @@ es: title: "Flowdock" param: flow_token: - title: "Nuevo token" - help: "El token de Flow dado después de crear una fuente para un flow en el que quieras mandar mensajes." + title: "Token de Flow" + help: "El token de Flow provisto luego de crear una fuente para un flow al que quieras enviar mensajes." diff --git a/config/locales/client.fa_IR.yml b/config/locales/client.fa_IR.yml index 284e59d..5589529 100644 --- a/config/locales/client.fa_IR.yml +++ b/config/locales/client.fa_IR.yml @@ -40,6 +40,7 @@ fa_IR: name: title: "نام" discord: + title: "دیسکورد" param: name: title: "نام" diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml index 91a2a7c..cd3cd79 100644 --- a/config/locales/client.fi.yml +++ b/config/locales/client.fi.yml @@ -7,22 +7,42 @@ fi: js: + admin: + site_settings: + categories: + chat_integration: "Chatti-integroinnit" chat_integration: + menu_title: "Chatti-integroinnit" settings: "Asetukset" no_providers: "Sinun täytyy sallia jotkut palveluntarjoajat lisäosien asetuksissa" + channels_with_errors: "Jotkin tämän palveluntuottajan kanavista pettivät viimeksi, kun viestejä lähetettiin. Klikkaa vikaikonia/ikoneita saadaksesi lisää tietoa." + channel_exception: "Tuntematon virhe tapahtui viimeksi, kun viesti lähetettiin tälle kanavalle. " + group_mention_template: "@{{name}} mainittu" + group_message_template: "Viestejä käyttäjälle @{{name}}" + choose_group: "(valitse ryhmä) " all_categories: "(kaikki alueet)" + all_tags: "(kaikki tunnisteet) " create_rule: "Luo sääntö" create_channel: "Luo kanava" delete_channel: "Poista" + test_channel: "Testi" edit_channel: "Muokkaa" + channel_delete_confirm: "Oletko varma, että haluat poistaa tämän kanavan? Kaikki kanavaan liittyvät säännöt poistetaan. " test_modal: title: "Lähetä testiviesti" topic: "Ketju" + send: "Lähetä testiviesti" close: "Sulje" + error: "Tuntematon virhe tapahtui viestiä lähetettäessä. Tarkasta sivuston loki saadaksesi lisätietoa. " + success: "Viesti lähetetty onnistuneesti " type: normal: Normaali + group_message: Ryhmäviesti + group_mention: 'Ryhmämaininta ' filter: mute: 'Vaimenna' + follow: 'Uusi ketju' + watch: 'Kaikki viestit ja vastaukset' rule_table: filter: "Suodatin" category: "Alue" @@ -30,32 +50,93 @@ fi: edit_rule: "Muokkaa" delete_rule: "Poista" edit_channel_modal: + title: "Muokkaa kanavaa" + save: "Tallenna kanava" cancel: "Peru" + provider: "Palveluntarjoaja" + channel_validation: + ok: "Voimassa" + fail: "Formaatti ei kelpaa" edit_rule_modal: + title: Muokkaa sääntöä + save: Tallenna sääntö cancel: Peru + provider: Palveluntarjoaja type: Tyyppi + channel: Kanava filter: Suodatin category: Alue group: Ryhmä tags: Tunnisteet + instructions: + filter: "Muistutusten taso. Vaimenna syrjäyttää muut vastaavat asetukset" + category: "Tämä asetus koskee vain ketjuja määritellyssä kategoriassa" + group: "Tämä asetus koskee tähän ryhmään viittaavia viestejä " + tags: "Jos määritelty, tämä asetus koskee vain ketjuja, joissa on vähintään yksi näistä tunnisteista" provider: + slack: + title: "Slack" + param: + identifier: + title: Kanava + help: "esim. #kanava, @käyttäjänimi" + errors: + action_prohibited: "Botilla ei ole oikeuksia lähettää viestejä tuolle kanavalle" + channel_not_found: "Kyseistä kanavaa ei ole olemassa slackissa" telegram: + title: "Telegram" param: name: title: "Nimi" + help: "Kanavaa kuvaava nimi. Sitä ei käytetä Telegramiin yhdistämiseen." + chat_id: + title: Chatin ID + help: Botin antama numero, tai julkisen kanavan tunnus muodossa @kanavannimi + errors: + channel_not_found: "Kyseistä kanavaa ei ole olemassa Telegramissa" + forbidden: "Botilla ei ole oikeuksia lähettää viestejä tälle kanavalle" discord: + title: "Discord" param: name: title: "Nimi" + help: "Kanavaa kuvaava nimi. Sitä ei käytetä Discordiin yhdistämiseen." + webhook_url: + title: Webhook URL + help: Webhook URL, joka on luotu Discord palvelimesi asetuksissa + mattermost: + title: "Mattermost" + param: + identifier: + title: Kanava + help: "esim. #kanava, @käyttäjänimi." + errors: + channel_not_found: "Kyseistä kanavaa ei ole olemassa Mattermostissa" matrix: + title: "Matrix" param: name: title: "Nimi" + help: "Kanavaa kuvaava nimi. Sitä ei käytetä Matrixiin yhdistämiseen." + room_id: + title: "Huoneen ID" + errors: + unknown_room: "Huoneen tunnus ei kelpaa" zulip: + title: "Zulip" param: subject: title: "Otsikko" + rocketchat: + title: "Rocket.Chat" + param: + identifier: + title: Kanava + help: "esim. #kanava, @käyttäjänimi" gitter: + title: "Gitter" param: name: title: "Nimi" + webhook_url: + title: "Webhook URL" diff --git a/config/locales/client.ja.yml b/config/locales/client.ja.yml index 519d452..5ad53ed 100644 --- a/config/locales/client.ja.yml +++ b/config/locales/client.ja.yml @@ -9,6 +9,7 @@ ja: js: chat_integration: settings: "設定" + all_categories: "(すべてのカテゴリ)" delete_channel: "削除する" edit_channel: "編集" test_modal: diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml index f3f4764..9caad7e 100644 --- a/config/locales/client.nl.yml +++ b/config/locales/client.nl.yml @@ -11,6 +11,7 @@ nl: settings: "Instellingen" all_categories: "(alle categorieën)" delete_channel: "Verwijderen" + test_channel: "Testen" edit_channel: "Bewerken" test_modal: topic: "Topic" @@ -40,6 +41,7 @@ nl: name: title: "Naam" discord: + title: "Discord" param: name: title: "Naam" diff --git a/config/locales/client.uk.yml b/config/locales/client.uk.yml index 1ce41cd..008c795 100644 --- a/config/locales/client.uk.yml +++ b/config/locales/client.uk.yml @@ -9,11 +9,14 @@ uk: js: chat_integration: settings: "Налаштування" + all_categories: "(усі категорії)" delete_channel: "Видалити" edit_channel: "Редагувати" test_modal: topic: "Тема" close: "Закрити" + type: + normal: Нормальний filter: mute: 'Mute' rule_table: diff --git a/config/locales/client.vi.yml b/config/locales/client.vi.yml index fab54a2..3dd03b7 100644 --- a/config/locales/client.vi.yml +++ b/config/locales/client.vi.yml @@ -8,16 +8,27 @@ vi: js: chat_integration: + menu_title: "Bạn cần thêm một vài dịch vụ Chat trong phần thiết lập plugin." settings: "Xác lập" + no_providers: "Bạn cần thêm một vài dịch vụ Chat trong phần thiết lập plugin." + channels_with_errors: "Một vài channels từ dịch vụ chat này đã thất bại trong lần gửi tin nhắn cuối cùng. Nhấn chuột vào biểu tượng lỗi để xem thêm." + group_message_template: "Tin nhắn tới: @{{name}}" + choose_group: "(chọn một nhóm)" + all_categories: "(tất cả danh mục)" + all_tags: "(tất cả từ khoá)" delete_channel: "Xóa" edit_channel: "Sửa" test_modal: + title: "Gửi một tin nhắn kiểm tra dịch vụ" topic: "Chủ đề" + send: "Gửi tin nhắn kiểm tra" close: "Đóng lại" type: normal: Bình thường filter: mute: 'Im lặng' + follow: 'Chỉ chủ đề đầu tiên' + watch: 'Tất cả bài viết và trả lời' rule_table: filter: "Lọc" category: "Danh mục" @@ -26,7 +37,12 @@ vi: delete_rule: "Xóa" edit_channel_modal: cancel: "Hủy" + channel_validation: + ok: "Hợp lệ" + fail: "Định dạng không hợp lệ" edit_rule_modal: + title: Sửa quy tắc + save: Lưu quy tắc cancel: Hủy type: Loại filter: Lọc @@ -34,6 +50,10 @@ vi: group: Nhóm tags: Thẻ provider: + slack: + param: + identifier: + help: "Ví dụ #channel, @username" telegram: param: name: @@ -42,6 +62,10 @@ vi: param: name: title: "Tên" + mattermost: + param: + identifier: + help: "Ví dụ #channel, @username" matrix: param: name: @@ -50,6 +74,10 @@ vi: param: subject: title: "Tiêu đề" + rocketchat: + param: + identifier: + help: "Ví dụ #channel, @username" gitter: param: name: diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index 9dfd648..44d91d8 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -158,3 +158,4 @@ zh_CN: param: flow_token: title: "Flow令牌" + help: "在创建流消息后所提供的流式凭证。" diff --git a/config/locales/server.bs_BA.yml b/config/locales/server.bs_BA.yml index 7b73cd2..d80b8f2 100644 --- a/config/locales/server.bs_BA.yml +++ b/config/locales/server.bs_BA.yml @@ -5,4 +5,21 @@ # To work with us on translations, join this project: # https://www.transifex.com/projects/p/discourse-org/ -bs_BA: {} +bs_BA: + site_settings: + chat_integration_enabled: 'Omogućite dodatak za integraciju diskursa' + chat_integration_discourse_username: 'Korisničko ime korisnika da se ponaša kao prilikom preuzimanja sadržaja.' + chat_integration_delay_seconds: 'Broj sekundi za čekanje nakon kreiranja posta prije slanja obavijesti o chatu' + chat_integration_slack_enabled: 'Omogućite dobavljača slabe chat integracije' + chat_integration_slack_access_token: 'OAuth pristupni token za autentifikaciju sa Slack' + chat_integration_slack_incoming_webhook_token: 'Token verifikacije koji se koristi za provjeru autentičnosti dolaznih zahtjeva' + chat_integration_slack_excerpt_length: 'Slack length of excerpt' + chat_integration_slack_icon_url: 'Ikona za objavljivanje u slacku sa (podrazumevano na logotip foruma)' + chat_integration_slack_outbound_webhook_url: "Za korištenje Slackovog 'Incoming Webhook' sustava umjesto OAuth API-ja. Nije preporuceno." + errors: + chat_integration_slack_api_configs_are_empty: "Morate unijeti ili izlazni webhook URL ili pristupni token" + chat_integration_telegram_enabled: "Omogućite provajdera integracije čavrljanja Telegramom" + chat_integration_telegram_access_token: "Pristupni bot vašeg bot-a iz bot-oca Telegrama" + chat_integration_mattermost_incoming_webhook_token: 'Token verifikacije koji se koristi za provjeru autentičnosti dolaznih zahtjeva' + chat_integration: + all_categories: "(sve kategorije)" diff --git a/config/locales/server.ca.yml b/config/locales/server.ca.yml index d7a5b17..327a25d 100644 --- a/config/locales/server.ca.yml +++ b/config/locales/server.ca.yml @@ -7,17 +7,18 @@ ca: site_settings: - chat_integration_enabled: 'Habilita el proveïdor d''integració de xat de Discourse' + chat_integration_enabled: 'Habilita el connector d''integració de xat de Discourse' chat_integration_discourse_username: 'Nom d''usuari per a identificar-se quan s''obté contingut. ' - chat_integration_delay_seconds: 'Nombre de segons que cal esperar després de la creació de publicacions abans d’enviar les notificacions de xat' - chat_integration_slack_enabled: 'Habilita el proveïdor d’integració de xats de Slack' - chat_integration_slack_access_token: 'Token d'accés OAuth per a autenticar-se amb Slack' - chat_integration_slack_incoming_webhook_token: 'El testimoni de verificació que s’utilitza per a autenticar les sol·licituds entrants' + chat_integration_delay_seconds: 'Nombre de segons que cal esperar després de la creació de publicacions abans d''enviar les notificacions de xat' + chat_integration_slack_username: "Nom d'usuari de bot per a publicar en Slack" + chat_integration_slack_enabled: 'Habilita el proveïdor d''integració de xats de Slack' + chat_integration_slack_access_token: 'Token d''accés OAuth per a autenticar-se amb Slack' + chat_integration_slack_incoming_webhook_token: 'El testimoni de verificació que s''utilitza per a autenticar les sol·licituds entrants' chat_integration_slack_excerpt_length: 'Longitud de l''extracte de publicació de Slack' chat_integration_slack_icon_url: 'Icona per a publicar en Slack (per defecte és el logotip del fòrum)' - chat_integration_slack_outbound_webhook_url: "Per a utilitzar el sistema 'Incoming Webhook' de Slack en comptes de l’API OAuth. No es recomana." + chat_integration_slack_outbound_webhook_url: "Per a utilitzar el sistema 'Incoming Webhook' de Slack en comptes de l'API OAuth. No es recomana." errors: - chat_integration_slack_api_configs_are_empty: "Heu d’introduir l’URL de webhook de sortida o un testimoni d’accés" + chat_integration_slack_api_configs_are_empty: "Heu d'introduir l'URL de webhook de sortida o un testimoni d'accés" chat_integration_telegram_enabled: "Habilita el proveïdor d'integració de xat de Telegram" chat_integration_telegram_access_token: "El testimoni d'accés del vostre bot des del BotFather de Telegram" chat_integration_telegram_excerpt_length: "Longitud de l'extracte de publicació de Telegram" @@ -26,22 +27,22 @@ ca: chat_integration_discord_message_content: "El missatge que s'inclou sobre el resum en enviar una notificació a Discord" chat_integration_discord_excerpt_length: "Longitud de l'extracte de publicació de Discord" chat_integration_mattermost_enabled: "Habiliteu el proveïdor de la integració de xat de Mattermost" - chat_integration_mattermost_webhook_url: 'URL per al webhook de Matternost' - chat_integration_mattermost_incoming_webhook_token: 'El testimoni de verificació que s’utilitza per a autenticar les sol·licituds entrants' + chat_integration_mattermost_webhook_url: 'URL per al webhook de Mattermost' + chat_integration_mattermost_incoming_webhook_token: 'El testimoni de verificació que s''utilitza per a autenticar les sol·licituds entrants' chat_integration_mattermost_icon_url: "Icona per a publicacions en Mattermost (per defecte el logo del fòrum)" chat_integration_mattermost_excerpt_length: "Longitud de l'extracte de publicació de Mattermost" chat_integration_matrix_enabled: "Habilita el proveïdor d'integració de xat de Matrix" - chat_integration_matrix_homeserver: "Servidor domèstic al qual es connecta. Assegureu-vos d’incloure-hi el protocol." - chat_integration_matrix_access_token: "Testimoni d'accés per al compte Matrix del bot" + chat_integration_matrix_homeserver: "Servidor domèstic al qual es connecta. Assegureu-vos d'incloure-hi el protocol." + chat_integration_matrix_access_token: "Testimoni d'accés per al compte Matrix del bot" chat_integration_matrix_excerpt_length: "Longitud de l'extracte de publicació de Matrix" chat_integration_matrix_use_notice: "Utilitza un avís en comptes d'un missatge simple" chat_integration_zulip_enabled: "Habiliteu el proveïdor de la integració de xat de Zulip" - chat_integration_zulip_server: "L’URL base del vostre servidor Zulip. Assegureu-vos d’incloure-hi http(s): //" - chat_integration_zulip_bot_email_address: "L’adreça de correu electrònic associada al vostre bot Zulip" - chat_integration_zulip_bot_api_key: "La clau d’API per al vostre bot Zulip" + chat_integration_zulip_server: "L'URL base del vostre servidor Zulip. Assegureu-vos d'incloure-hi http(s): //" + chat_integration_zulip_bot_email_address: "L'adreça de correu electrònic associada al vostre bot Zulip" + chat_integration_zulip_bot_api_key: "La clau d'API per al vostre bot Zulip" chat_integration_zulip_excerpt_length: "Longitud de l'extracte de publicació de Zulip" chat_integration_rocketchat_enabled: "Activa el proveïdor d'integració de xat de Rocket Chat" - chat_integration_rocketchat_webhook_url: "L’URL per al webhook d'integració de Rocket Chat" + chat_integration_rocketchat_webhook_url: "L'URL per al webhook d'integració de Rocket Chat" chat_integration_rocketchat_excerpt_length: "Longitud de l'extracte de publicació de Rocket Chat" chat_integration_gitter_enabled: "Habilita el proveïdor d'integració de xat de Gitter" chat_integration_flowdock_enabled: "Habiliteu el proveïdor de la integració de xat de Flowdock" @@ -52,7 +53,7 @@ ca: deleted_group: "(grup suprimit)" group_mention_template: "mencions de: @ %{name}" group_message_template: "missatges a: @%{name}" - admin_error: "Alguns canals d’integració de xat tenen errors. Visiteu la secció d’integració de xat per a obtenir més informació." + admin_error: "Alguns canals d'integració de xat tenen errors. Visiteu la secció d'integració de xat per a obtenir més informació." provider: slack: status: @@ -69,9 +70,9 @@ ca: error: "Ho sentim. Hi ha hagut un error en crear-se la regla." delete: success: "Regla suprimida amb èxit" - error: "Ho sentim, s’ha produït un error en esborrar aquesta regla. Executeu `/discourse status` per a veure una llista de regles." + error: "Ho sentim, s'ha produït un error en esborrar aquesta regla. Executeu `/discourse status` per a veure una llista de regles." not_found: - tag: "No es pot trobar l’etiqueta *%{name}*." + tag: "No es pot trobar l'etiqueta *%{name}*." category: "No es pot trobar la categoria *%{name}*. Categories disponibles: *%{list}*" help: | *Regla nova:* `/discourse [watch|follow|mute] [category] [tag:name]` @@ -92,7 +93,7 @@ ca: transcript: error: "Alguna cosa ha fallat en construir la transcripció, disculpeu!" post_to_discourse: "Feu clic aquí per a esbossar una publicació en Discourse amb una transcripció" - api_required: "Ho sentim. Aquesta integració no s’ha configurat per a donar suport a la publicació de transcripcions." + api_required: "Ho sentim. Aquesta integració no s'ha configurat per a donar suport a la publicació de transcripcions." view_on_slack: "Mostra en %{name} en Slack" first_message_pretext: "començant %{n} missatges enrere:" last_message_pretext: "i acabant fa %{n} missatges:" @@ -121,9 +122,9 @@ ca: error: "Ho sentim. Hi ha hagut un error en crear-se la regla." delete: success: "Regla suprimida amb èxit" - error: "Ho sentim, s’ha produït un error en esborrar aquesta regla. Executa /status per a una llista de regles." + error: "Ho sentim, s'ha produït un error en esborrar aquesta regla. Executa /status per a una llista de regles." not_found: - tag: "No es pot trobar l’etiqueta %{name}." + tag: "No es pot trobar l'etiqueta %{name}." category: "No es pot trobar la categoria %{name}. Categories disponibles: %{list}" help: | Regla nova: /discourse [watch|follow|mute] [category] [tag:name] @@ -155,9 +156,9 @@ ca: error: "Ho sentim. Hi ha hagut un error en crear-se la regla." delete: success: "Regla suprimida amb èxit" - error: "Ho sentim, s’ha produït un error en esborrar aquesta regla. Executeu `/discourse status` per a veure una llista de regles." + error: "Ho sentim, s'ha produït un error en esborrar aquesta regla. Executeu `/discourse status` per a veure una llista de regles." not_found: - tag: "No es pot trobar l’etiqueta *%{name}*." + tag: "No es pot trobar l'etiqueta *%{name}*." category: "No es pot trobar la categoria *%{name}*. Categories disponibles: *%{list}*" help: | *Regla nova:* `/discourse [watch|follow|mute] [category] [tag:name]` diff --git a/config/locales/server.da.yml b/config/locales/server.da.yml index 9ca8189..20ba218 100644 --- a/config/locales/server.da.yml +++ b/config/locales/server.da.yml @@ -5,4 +5,6 @@ # To work with us on translations, join this project: # https://www.transifex.com/projects/p/discourse-org/ -da: {} +da: + chat_integration: + all_categories: "(alle kategorier)" diff --git a/config/locales/server.de.yml b/config/locales/server.de.yml index 23fdf1f..e29502a 100644 --- a/config/locales/server.de.yml +++ b/config/locales/server.de.yml @@ -10,6 +10,7 @@ de: chat_integration_enabled: 'Aktiviert das discourse-chat-integration Plugin' chat_integration_discourse_username: 'Benutzername des Benutzers, der verwendet wird, um Inhalte abzurufen.' chat_integration_delay_seconds: 'Sekundenzahl, die nach dem Erstellen eines Beitrags gewartet wird, bis Chat-Benachrichtigungen geschickt werden' + chat_integration_slack_username: "Benutzername des Bots, mit dem er an Slack schreibt" chat_integration_slack_enabled: 'Aktiviere den Chat-Integration-Provider für Slack' chat_integration_slack_access_token: 'OAuth-Zugriffstoken zur Authentifizierung mit Slack' chat_integration_slack_incoming_webhook_token: 'Das Verifizierungstoken, das zur Authentifizierung eingehender Anfragen verwendet wird' diff --git a/config/locales/server.es.yml b/config/locales/server.es.yml index 55090d2..8e995a7 100644 --- a/config/locales/server.es.yml +++ b/config/locales/server.es.yml @@ -7,100 +7,102 @@ es: site_settings: - chat_integration_enabled: 'Habilitar el plugin de integración discourse-chat' - chat_integration_discourse_username: 'Nombre de usuario del usuario del que actuar como cuando se esté cogiendo contenido.' - chat_integration_delay_seconds: 'Número de segundos a esperar después de la creación de un post antes de empezar a enviar notificaciones de chat.' - chat_integration_slack_enabled: 'Habilitar el proveedor de integración con Slack' + chat_integration_enabled: 'Habilitar el complemento de integración-discourse-chat' + chat_integration_discourse_username: 'Nombre de usuario del usuario que se utiliza cuando se esté recogiendo contenido.' + chat_integration_delay_seconds: 'Número de segundos que se deben esperar después de la creación de una publicación antes de empezar a enviar notificaciones de chat.' + chat_integration_slack_username: "Nombre de usuario del bot que publica en Slack" + chat_integration_slack_enabled: 'Habilitar el proveedor de integración de chat de Slack' chat_integration_slack_access_token: 'Token de acceso de OAuth para autenticación con Slack' - chat_integration_slack_incoming_webhook_token: 'El token de verificación usado para autentificar solicitudes entrantes' - chat_integration_slack_excerpt_length: 'Longitud del extracto de posts de Slack' + chat_integration_slack_incoming_webhook_token: 'El token de verificación usado para autenticar solicitudes entrantes' + chat_integration_slack_excerpt_length: 'Longitud del extracto de publicaciones de Slack' chat_integration_slack_icon_url: 'Icono para publicaciones en Slack (por defecto el logo del foro)' - chat_integration_slack_outbound_webhook_url: "Para usar el sistema de Slack 'Incoming Webhook' en vez de la API OAuth. No recomendado." + chat_integration_slack_outbound_webhook_url: "Para usar el sistema de Slack «webhook entrante» en vez de la API OAuth. No recomendado." errors: - chat_integration_slack_api_configs_are_empty: "Debes introducir o bien una URL de webhook saliente o un token de acceso" - chat_integration_telegram_enabled: "Habilitar el proveedor de integración con Telegram" - chat_integration_telegram_access_token: "El token de acceso del bot dado por el bot de Telegram botfather" - chat_integration_telegram_excerpt_length: "Longitud del extracto de posts para Telegram" - chat_integration_telegram_enable_slash_commands: "Permitir que se gestionen las suscripciones por Telegram usando comandos" - chat_integration_discord_enabled: "Habilitar el proveedor de integración con Discord" - chat_integration_discord_message_content: "El mensaje a incluir sobre el resumen al enviar una notificación a Discord" - chat_integration_discord_excerpt_length: "Longitud del extracto de posts" - chat_integration_mattermost_enabled: "Habilitar el proveedor de integración con Mattermost" + chat_integration_slack_api_configs_are_empty: "Debes ingresar una URL de webhook saliente o un token de acceso" + chat_integration_telegram_enabled: "Habilitar el proveedor de integración de chat de Telegram" + chat_integration_telegram_access_token: "El token de acceso de tu bot otorgado por el botfather de Telegram" + chat_integration_telegram_excerpt_length: "Longitud del extracto de publicaciones de Telegram" + chat_integration_telegram_enable_slash_commands: "Permitir que se gestionen las suscripciones fr Telegram usando «comandos de barras diagonales»" + chat_integration_discord_enabled: "Habilitar el proveedor de integración de chat de Discord" + chat_integration_discord_message_content: "El mensaje que se incluye arriba del resumen al enviar una notificación a Discord" + chat_integration_discord_excerpt_length: "Longitud del extracto de publicaciones de Discord" + chat_integration_mattermost_enabled: "Habilitar el proveedor de integración de chat de Mattermost" chat_integration_mattermost_webhook_url: 'URL del webhook de Mattermost' chat_integration_mattermost_incoming_webhook_token: 'El token de verificación usando para autentificar solicitudes entrantes' chat_integration_mattermost_icon_url: "Icono para publicaciones en Mattermost (por defecto el logo del foro)" - chat_integration_mattermost_excerpt_length: "Longitud del extracto de posts en Mattermost" - chat_integration_matrix_enabled: "Habilitar el proveedor de integración con Matrix" - chat_integration_matrix_homeserver: "Homeserver al que conectarse. Asegúrate de incluir el protocolo" - chat_integration_matrix_access_token: "Token de acceso para el bot de la cuenta de Matrix" - chat_integration_matrix_excerpt_length: "Longitud del extracto para posts en Matrix" - chat_integration_matrix_use_notice: "Use aviso en lugar de mensaje simple" - chat_integration_zulip_enabled: "Habilitar el proveedor de integración con Zulip" + chat_integration_mattermost_excerpt_length: "Longitud del extracto de publicaciones de Mattermost" + chat_integration_matrix_enabled: "Habilitar el proveedor de integración de chat de Matrix" + chat_integration_matrix_homeserver: "Homeserver al cual conectarse. Asegúrate de incluir el protocolo" + chat_integration_matrix_access_token: "Token de acceso para la cuenta de Matrix del bot" + chat_integration_matrix_excerpt_length: "Longitud del extracto de publicaciones de Matrix" + chat_integration_matrix_use_notice: "Usar aviso en lugar de un mensaje simple" + chat_integration_zulip_enabled: "Habilitar el proveedor de integración chat de Zulip" chat_integration_zulip_server: "La URL base de tu servidor de Zulip. Asegúrate de incluir http(s)://" - chat_integration_zulip_bot_email_address: "La dirección de email asociada con tu bot de Zuli" + chat_integration_zulip_bot_email_address: "La dirección de correo electrónico asociada con tu bot de Zulip" chat_integration_zulip_bot_api_key: "La clave de API para tu bot de Zulip" - chat_integration_zulip_excerpt_length: "Longitud del extracto para posts en Zulip" - chat_integration_rocketchat_enabled: "Habilitar el proveedor de integración con Rocket Chat" + chat_integration_zulip_excerpt_length: "Longitud del extracto de publicaciones de Zulip" + chat_integration_rocketchat_enabled: "Habilitar el proveedor de integración de chat de Rocket Chat" chat_integration_rocketchat_webhook_url: "La URL del webhook de integración de Rocket Chat" - chat_integration_rocketchat_excerpt_length: "Longitud del extracto para posts en Rocket Chat" - chat_integration_gitter_enabled: "Habilitar el proveedor de integración de Gitter" - chat_integration_flowdock_enabled: "Habilitar el proveedor de integración de Flowdock" - chat_integration_flowdock_excerpt_length: "Longitud del extracto para posts en Flowdock" + chat_integration_rocketchat_excerpt_length: "Longitud del extracto de publicaciones de Rocket Chat" + chat_integration_gitter_enabled: "Habilitar el proveedor de integración de chat de Gitter" + chat_integration_flowdock_enabled: "Habilitar el proveedor de integración de chat de Flowdock" + chat_integration_flowdock_excerpt_length: "Longitud del extracto de publicaciones de Flowdock" chat_integration: all_categories: "(todas las categorías)" - deleted_category: "(categoría borrada)" - deleted_group: "(grupo borrado)" + deleted_category: "(categoría eliminada)" + deleted_group: "(grupo eliminado)" group_mention_template: "menciones de: @%{name}" group_message_template: "mensajes a: @%{name}" - admin_error: "Algunos canales de integración del chat tienen errores. Visita la sección de integración del chat para saber más." + admin_error: "Algunos canales de integración de chat tienen errores. Visita la sección de integración de chat para saber más." provider: slack: status: header: | *Reglas para este canal* - (si múltiples reglas saltan para un post, saltará la de más arriba) + (si múltiples reglas coinciden con una publicación, se ejecutará la regla de más arriba) no_rules: "No hay reglas establecidas para este canal. Escribe `/discourse help` para instrucciones." - rule_string: "*%{index})* *%{filter}* posts en *%{category}*" + rule_string: "*%{index})* *%{filter}* publicaciones en *%{category}*" rule_string_tags_suffix: "con las etiquetas: *%{tags}*" - parse_error: "Lo siento, no lo he entendido. Escribe `/discourse help` para instrucciones." + parse_error: "Lo siento, no entendí. Ejecuta `/discourse help` para instrucciones." create: created: "Regla creada con éxito" updated: "Regla actualizada con éxito" - error: "Lo siento, ha ocurrido un error al crear esa regla." + error: "Lo siento, se produjo un error al crear esa regla." delete: success: "Regla creada con éxito" - error: "Lo siento, ha ocurrido un error al eliminar esa regla. Escribe `/discourse status` para una lista de todas las reglas." + error: "Lo siento, se produjo un error al eliminar esa regla. Ejecuta `/discourse status` para la lista de reglas." not_found: tag: "La etiqueta *%{name}* no ha sido encontrada." category: "La categoría *%{name}* no ha sido encontrada. Categorías disponibles: *%{list}*" help: | *Nueva regla:* `/discourse [watch|follow|mute] [category] [tag:name]` (debes especificar un tipo de regla y al menos una categoría o etiqueta) - - *watch* – notificar a este canal nuevos temas y respuestas - - *follow* – notificar a este canal nuevos temas - - *mute* – bloquear notificaciones a este canal + - *vigilar* – notificar a este canal nuevos temas y respuestas + - *seguir* – notificar a este canal nuevos temas + - *silenciar* – bloquear notificaciones a este canal *Eliminar regla:* `/discourse remove [número de la regla]` - (el `[número de la regla] puede ser encontrado ejecutando `/discourse status`) + (el `[número de la regla]` se puede encontrar ejecutando `/discourse status`) *Lista de reglas:* `/discourse status` + *[Experimental] Transcripción de temas:* `/discourse post [n]` - Crea un tema-borrador en discourse conteniendo al menos los últimos `n` temas en este canal + Crea un borrador de tema en discourse que contenga al menos las últimas `n` publicaciones en este canal *Ayuda:* `/discourse help` transcript: - error: "Algo ha salido mal al generar la transcripción, ¡lo siento!" - post_to_discourse: "Haz clic aquí para generar un post-borrador en Discourse con una transcripción" - api_required: "Lo siento, esta integración no está configurada para publicar transcripciones." + error: "Algo salió mal al generar la transcripción, ¡lo sentimos!" + post_to_discourse: "Haz clic aquí para generar un borrador de publicación en Discourse con una transcripción" + api_required: "Lo siento, esta integración no está configurada para soportar publicaciones de transcripciones." view_on_slack: "Ver en %{name} en Slack" first_message_pretext: "empezando hace %{n} mensajes:" last_message_pretext: "y terminando hace %{n} mensajes:" posted_in: "publicó en %{name}" - change_first_message: "Cambiar primer mensaje..." - change_last_message: "Cambiar último mensaje.." + change_first_message: "Cambiar el primer mensaje..." + change_last_message: "Cambiar el último mensaje.." loading: "Cargando la transcripción..." telegram: - unknown_chat: "Este chat no ha sido configurado en %{site_title}. Dile a un administrador que añada un canal con el 'Chat ID' %{chat_id}." + unknown_chat: "Este chat no ha sido configurado en %{site_title}. Dile a un administrador que añada un canal con el «Chat ID» %{chat_id}." known_chat: "Este chat está configurado en %{site_title}. Configúralo en el panel del administrador. (ID del chat: %{chat_id})" message: |- %{user} publicó en %{title} @@ -109,27 +111,27 @@ es: status: header: | Reglas para este canal - (si varias reglas saltan para un post, la primera será ejecutada) + (si múltiples reglas coinciden con una publicación, se ejecutará la regla de más arriba) no_rules: "No hay reglas configuradas para este canal. Ejecuta /help para instrucciones." - rule_string: "%{index}) %{filter} posts en %{category}" - rule_string_tags_suffix: "con etiquetas: %{tags}" - parse_error: "Lo siento, no he entendido. Ejecuta /help para instrucciones." + rule_string: "%{index}) %{filter} publicaciones en %{category}" + rule_string_tags_suffix: "con las etiquetas: %{tags}" + parse_error: "Lo siento, no entendí. Ejecuta /help para instrucciones." create: created: "Regla creada con éxito" updated: "Regla actualizada con éxito" - error: "Lo siento, ha ocurrido un error al crear esa regla." + error: "Lo siento, se produjo un error al crear esa regla." delete: - success: "Regla borrada con éxito" - error: "Lo siento, ha ocurrido un error al borrar esa regla. Ejecuta /status para una lista de reglas." + success: "Regla eliminada con éxito" + error: "Lo siento, se produjo un error al eliminar esta regla. Ejecuta /status para la lista de reglas." not_found: tag: "La etiqueta %{name} no ha sido encontrada." category: "La categoría %{name} no ha sido encontrada. Categorías disponibles: %{list}" help: | - Nueva regla: /[watch|follow|mute] [categoría] [tag:nombre] + Nueva regla: /[vigilar|seguir|silenciar] [categoría] [etiqueta:nombre] (debes especificar un tipo de regla y al menos una categoría o etiqueta) - - watch – notifica a este canal para cada nuevo tema y nuevas respuestas - - follow– notifica a este canal para cada nuevo tema - - mute– bloquea las notificaciones a este canal + - vigilar – notifica a este canal para cada nuevo tema y nuevas respuestas + - seguir– notifica a este canal para cada nuevo tema + - silenciar– bloquea las notificaciones a este canal Quitar regla: /remove [número de la regla] (el [número de la regla] puede obtenerse ejecutando /status) @@ -145,25 +147,25 @@ es: *Reglas para este canal* (si varias reglas saltan, la primera será ejecutada) no_rules: "No hay reglas configuradas para este canal. Ejecuta `/discourse help` para instrucciones." - rule_string: "*%{index})* *%{filter}* posts en *%{category}*" - rule_string_tags_suffix: "con etiquetas: *%{tags}*" - parse_error: "Lo siento, no he entendido. Ejecuta `/discourse help` para instrucciones." + rule_string: "*%{index})* *%{filter}* publicaciones en *%{category}*" + rule_string_tags_suffix: "con las etiquetas: *%{tags}*" + parse_error: "Lo siento, no entendí. Ejecuta `/discourse help` para instrucciones." create: created: "Regla creada con éxito" updated: "Regla actualizada con éxito" - error: "Lo siento, ha ocurrido un error al crear esa regla." + error: "Lo siento, se produjo un error al crear esta regla." delete: - success: "Regla borrada con éxito" - error: "Lo siento, ha ocurrido un error al borrar esa regla. Ejecuta `/discourse status` para una lista de reglas." + success: "Regla eliminada con éxito" + error: "Lo siento, ha ocurrido un error al eliminar esta regla. Ejecuta `/discourse status` para una lista de reglas." not_found: tag: "La etiqueta *%{name}* no ha sido encontrada." category: "La categoría *%{name}* no ha sido encontrada. Categorías disponibles: *%{list}*" help: | - *Nueva regla:* `/discourse [watch|follow|mute] [categoría] [tag:nombre de etiqueta]` + *Nueva regla:* `/discourse [vigilar|seguir|silenciar] [categoría] [etiqueta:nombre]` (debes especificar un tipo de regla y al menos una categoría o etiqueta) - - *watch* – notifica a este canal en cada nuevo tema y respuesta - - *follow* – notifica a este canal en cada nuevo tema - - *mute* – bloquear notificaciones a este canal + - *vigilar* – notifica a este canal en cada nuevo tema y respuesta + - *seguir* – notifica a este canal en cada nuevo tema + - *silenciar* – bloquear notificaciones a este canal *Quitar regla:* `/discourse remove [número de la regla]` (el `[número de la regla]` puede encontrarse ejecutando `/discourse status`) diff --git a/config/locales/server.fi.yml b/config/locales/server.fi.yml index 43df052..5440691 100644 --- a/config/locales/server.fi.yml +++ b/config/locales/server.fi.yml @@ -6,5 +6,25 @@ # https://www.transifex.com/projects/p/discourse-org/ fi: + site_settings: + chat_integration_enabled: 'Ota discourse-chat-integrointi lisäosa käyttöön. ' + chat_integration_delay_seconds: 'Odotuksen pituus sekunneissa kirjoituksen luomisen jälkeen ennen chat ilmoituksen lähettämistä' + chat_integration_telegram_enabled: "Ota Telegram chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_telegram_enable_slash_commands: "Salli telegram tilausten hallinnointi 'kauttaviiva käskyjä' käyttäen" + chat_integration_discord_enabled: "Ota Discord chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_mattermost_enabled: "Ota Mattermost chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_matrix_enabled: "Ota Matrix chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_matrix_homeserver: "Yhdistettävä kotipalvelin. Varmista, että sisällytit protokollan" + chat_integration_matrix_use_notice: "Käytä huomautusta pelkän viestin sijaan" + chat_integration_zulip_enabled: "Ota Zulip chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_zulip_bot_email_address: "Zulip bottin liitetty sähköpostiosoite" + chat_integration_zulip_bot_api_key: "API avain Zulip botille" + chat_integration_rocketchat_enabled: "Ota Rocket Chat chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_gitter_enabled: "Ota Gitter chat-integrointi palveluntarjoaja käyttöön. " + chat_integration_flowdock_enabled: "Ota Flowdock chat-integrointi palveluntarjoaja käyttöön. " chat_integration: all_categories: "(kaikki alueet)" + deleted_category: "(poistettu alue)" + deleted_group: "(poistettu ryhmä)" + group_mention_template: "@%{name} mainittu" + group_message_template: "Viestejä käyttäjälle: @%{name}" diff --git a/config/locales/server.he.yml b/config/locales/server.he.yml index 846ad55..85315dc 100644 --- a/config/locales/server.he.yml +++ b/config/locales/server.he.yml @@ -10,6 +10,7 @@ he: chat_integration_enabled: 'הפעלת התוסף discourse-chat-integration (שילוב צ׳אט ב־Discourse)' chat_integration_discourse_username: 'שם המשתמש להתחקות אליו בעת קבלת תוכן.' chat_integration_delay_seconds: 'מספר השניות להמתין לאחר יצירת פוסט בטרם שליחת התראות לצ׳אט' + chat_integration_slack_username: "שם המשתמש של הבוט לפרסום דרך slack" chat_integration_slack_enabled: 'הפעלת ספק שילוב הצ׳אט עם Slack' chat_integration_slack_access_token: 'אסימון גישה OAuth לאימות מול Slack' chat_integration_slack_incoming_webhook_token: 'אסימון הווידוא שמשמש לאמת בקשות נכנסות' diff --git a/config/locales/server.it.yml b/config/locales/server.it.yml index 2791731..cdef129 100644 --- a/config/locales/server.it.yml +++ b/config/locales/server.it.yml @@ -8,13 +8,42 @@ it: site_settings: chat_integration_enabled: 'Attiva il plugin discourse-chat-integration' + chat_integration_discourse_username: 'Username dell''utente da impersonare per il recupero del contenuto' chat_integration_delay_seconds: 'Dopo la creazione di un messaggio, numero di secondi di attesa prima di inviare una notifica chat' + chat_integration_slack_enabled: 'Abilita il provider per l''integrazione con slack' + chat_integration_slack_access_token: 'OAuth Token di Accesso per l''autenticazione con Slack' chat_integration_slack_incoming_webhook_token: 'Il token di verifica utilizzato per autenticare le richieste in arrivo' + chat_integration_slack_excerpt_length: 'Lunghezza dell''estratto del messaggio Slack' + chat_integration_slack_icon_url: 'Icona da usare nei messaggi su slack (dafaults logo nel forum)' + chat_integration_slack_outbound_webhook_url: "Per usare il sistema Slack 'Incoming Webhook' invece delle API OAuth. Non raccomandato." + errors: + chat_integration_slack_api_configs_are_empty: "Devi inserire una URL per il webhook uscente o un token di accesso " + chat_integration_telegram_enabled: "Abilita il provider per l'integrazione con Telegram" chat_integration_telegram_access_token: "Il token di accesso del tuo bot dal botfather di Telegram" + chat_integration_telegram_excerpt_length: "Lunghezza dell'estratto del messaggio Telegram" + chat_integration_telegram_enable_slash_commands: "Abilita la gestione delle sottoscrizioni Telegram usando 'comandi slash'" + chat_integration_discord_enabled: "Abilita il provider per l'integrazione con Discord" + chat_integration_discord_message_content: "Il messaggio da include sopra il sommario quando si spedisce una notifica a Discord" + chat_integration_discord_excerpt_length: "Lunghezza dell'estratto del messaggio Discord" + chat_integration_mattermost_enabled: "Abilita il provider per l'integrazione con Mattermost" chat_integration_mattermost_incoming_webhook_token: 'Il token di verifica utilizzato per autenticare le richieste in arrivo' + chat_integration_mattermost_excerpt_length: "Lunghezza dell'estratto del messaggio Mattermost" + chat_integration_matrix_enabled: "Abilita il provider per l'integrazione con Matrix" chat_integration_matrix_access_token: "Token di accesso per l'account Matrix del bot" + chat_integration_matrix_excerpt_length: "Lunghezza dell'estratto del messaggio Matrix" + chat_integration_zulip_enabled: "Abilita il provider per l'integrazione con Zulip" + chat_integration_zulip_excerpt_length: "Lunghezza dell'estratto del messaggio Zulip" + chat_integration_rocketchat_enabled: "Abilita il provider per l'integrazione con Rocket Chat" + chat_integration_rocketchat_excerpt_length: "Lunghezza dell'estratto del messaggio Rocket Chat" + chat_integration_gitter_enabled: "Abilita il provider per l'integrazione con Gitter" + chat_integration_flowdock_enabled: "Abilita il provider per l'integrazione con Flowdock" + chat_integration_flowdock_excerpt_length: "Lunghezza dell'estratto del messaggio Flowdock" chat_integration: all_categories: "(tutte le categorie)" + deleted_category: "(categoria cancellata)" + deleted_group: "(gruppo cancellato)" + group_mention_template: "Menzioni di: @%{name}" + group_message_template: "messaggi a: @%{name}" provider: slack: status: @@ -23,20 +52,43 @@ it: (se a un messaggio si applicano più regole, viene eseguita la regola più in alto) no_rules: "Non ci sono regole per questo canale. Esegui `/discourse help` per ulteriori istruzioni." rule_string: "* %{index}) * * %{filter} * messaggi in * %{category} *" - create: - created: "Regola creata con successo" - updated: "Regola aggiornata con successo" - error: "Spiacenti, si è verificato un errore durante la creazione della regola." - not_found: - tag: "Non è stato possibile trovare l'Etichetta *%{name}*." - category: "La categoria *%{name}* non può essere trovata. Categorie disponibili: *%{list}*" - telegram: + rule_string_tags_suffix: " con i tags: *%{tags}*" + parse_error: "Scusa, non ho capito. Lancia '/discourse help' per le istruzioni." create: created: "Regola creata con successo" updated: "Regola aggiornata con successo" error: "Spiacenti, si è verificato un errore durante la creazione della regola." delete: + success: "Regola cancellata con successo" + not_found: + tag: "Non è stato possibile trovare l'Etichetta *%{name}*." + category: "La categoria *%{name}* non può essere trovata. Categorie disponibili: *%{list}*" + transcript: + view_on_slack: "Visualizzato in %{name} su Slack" + first_message_pretext: "iniziato %{n} messaggi fa:" + last_message_pretext: "e finito %{n} messaggi fa:" + posted_in: "pubblicato in %{name}" + change_first_message: "Cambia il primo messaggio..." + change_last_message: "Cambia l'ultimo messaggio..." + loading: "Sto caricando la trascrizione..." + telegram: + status: + no_rules: "Non si sono regole impostate per questo canale. Lancia /help per le istruzioni." + rule_string: "%{index}) %{filter} messaggi in %{category}" + rule_string_tags_suffix: "con i tags: %{tags}" + parse_error: "Scusa, non ho capito. Lancia /help per le istruzioni." + create: + created: "Regola creata con successo" + updated: "Regola aggiornata con successo" + error: "Spiacenti, si è verificato un errore durante la creazione della regola." + delete: + success: "Regola cancellata con successo" error: "Spiacenti, si è verificato un errore durante l'eliminazione della regola. Esegui /status per vedere l'elenco delle regole." + not_found: + tag: "Il tag %{name} non è stato trovato." + category: "La categoria %{name} non è stata trovata. Categorie disponibili: %{list}" + hipchat: + message: %{user} pubblicato in %{title} mattermost: status: header: | @@ -44,16 +96,29 @@ it: (se a un messaggio si applicano più regole, viene eseguita la regola più in alto) no_rules: "Non ci sono regole per questo canale. Esegui `/discourse help` per ulteriori istruzioni." rule_string: "* %{index}) * * %{filter} * messaggi in * %{category} *" + rule_string_tags_suffix: " con i tags: *%{tags}*" + parse_error: "Scusa, non ho capito. Lancia '/discourse help' per le istruzioni." create: created: "Regola creata con successo" updated: "Regola aggiornata con successo" error: "Spiacenti, si è verificato un errore durante la creazione della regola." + delete: + success: "Regola cancellata con successo" not_found: tag: "Non è stato possibile trovare l'Etichetta *%{name}*." category: "La categoria *%{name}* non è stata trovata. Categorie disponibili: *%{list}*" matrix: + text_message: "%{user} pubblicato in %{title} - %{post_url}" formatted_message: | %{user} pubblicato in %{title}
%{excerpt}
+ zulip: + message: | + **%{user}** pubblicato in **[%{title}](%{post_url})** + ~~~citato + %{excerpt} + ~~~ + flowdock: + message_title: "pubblicato" diff --git a/config/locales/server.ja.yml b/config/locales/server.ja.yml index 8c2dc00..329ff04 100644 --- a/config/locales/server.ja.yml +++ b/config/locales/server.ja.yml @@ -5,4 +5,6 @@ # To work with us on translations, join this project: # https://www.transifex.com/projects/p/discourse-org/ -ja: {} +ja: + chat_integration: + all_categories: "(すべてのカテゴリ)" diff --git a/config/locales/server.pl_PL.yml b/config/locales/server.pl_PL.yml index dbdca66..5b7ebe1 100644 --- a/config/locales/server.pl_PL.yml +++ b/config/locales/server.pl_PL.yml @@ -10,6 +10,7 @@ pl_PL: chat_integration_enabled: 'Włącz wtyczkę discourse‐chat‐integration' chat_integration_discourse_username: 'Nazwa użytkownika przy pobieraniu wiadomości' chat_integration_delay_seconds: 'Liczba sekund do odczekania po stworzeniu wpisu do wysłania powiadomienia na czacie' + chat_integration_slack_username: "Nazwa bota do publikowania wiadomości na Slacku" chat_integration_slack_enabled: 'Włącz integrację ze Slackiem' chat_integration_slack_access_token: 'Token dostępu OAuth do połączenia ze Slackiem' chat_integration_slack_incoming_webhook_token: 'Token weryfikacji używany do weryfikacji żądań przychodzących' diff --git a/config/locales/server.uk.yml b/config/locales/server.uk.yml index 3acfff7..a7b3a27 100644 --- a/config/locales/server.uk.yml +++ b/config/locales/server.uk.yml @@ -5,4 +5,6 @@ # To work with us on translations, join this project: # https://www.transifex.com/projects/p/discourse-org/ -uk: {} +uk: + chat_integration: + all_categories: "(усі категорії)" diff --git a/config/locales/server.ur.yml b/config/locales/server.ur.yml index cffc0d9..456876b 100644 --- a/config/locales/server.ur.yml +++ b/config/locales/server.ur.yml @@ -10,6 +10,7 @@ ur: chat_integration_enabled: 'ڈسکورس-چَیٹ-اِنٹیگرَیشَن پلگ اِن کو فعال کریں' chat_integration_discourse_username: 'صارف کا صارف نام جس کی بنیاد پر مواد لایا جائے۔' chat_integration_delay_seconds: 'پوسٹ کی تخلیق کے بعد چَیٹ اطلاعات بھیجنے سے پہلے کتنے سیکنڈ کا انتظار کیا جائے' + chat_integration_slack_username: "سلَیک پر پوسٹ کرنے کیلئے بَوٹ کا صارف نام" chat_integration_slack_enabled: 'سلَّیک کا چَیٹ-اِنٹیگرَیشَن پرووَائیڈر فعال کریں' chat_integration_slack_access_token: 'سلَّیک کے ساتھ توثیق کیلئے OAuth ایکسَیس ٹوکن' chat_integration_slack_incoming_webhook_token: 'آنے والی درخواستوں کی توثیق کرنے کیلئے استعمال ہونے والا توثیقی ٹوکن' diff --git a/config/locales/server.vi.yml b/config/locales/server.vi.yml index fa809fe..d610202 100644 --- a/config/locales/server.vi.yml +++ b/config/locales/server.vi.yml @@ -5,4 +5,6 @@ # To work with us on translations, join this project: # https://www.transifex.com/projects/p/discourse-org/ -vi: {} +vi: + chat_integration: + all_categories: "(tất cả danh mục)" diff --git a/config/locales/server.zh_CN.yml b/config/locales/server.zh_CN.yml index 2959d97..cddee6c 100644 --- a/config/locales/server.zh_CN.yml +++ b/config/locales/server.zh_CN.yml @@ -101,6 +101,7 @@ zh_CN: change_last_message: "更改最后的消息……" loading: "加载副本中..." telegram: + unknown_chat: "此聊天尚未在 %{site_title} 上配置。请咨询管理员添加聊天编号为 %{chat_id} 的频道。" known_chat: "%{site_title}的聊天已设置。在管理面板进行配置。(聊天ID:%{chat_id})" message: |- %{user}发表在%{title} @@ -124,6 +125,19 @@ zh_CN: not_found: tag: "标签%{name}找不到" category: "未找到分类*%{name}*。可用分类:*%{list}*" + help: | + 新建规则:/[watch|follow|mute] [category] [tag:name] + (您必须指定规则类型及至少一个分类或标签) + -watch– 在此频道有新主题和回复时通知 + - follow– 在此频道有新主题时通知 + - mute– 屏蔽此频道的所有通知 + + 移除规则:/remove [规则编号] + ([规则编号]可通过输入/status指令找到) + + 列出规则:/status + + 帮助:/help hipchat: message: %{user}发表在%{title} mattermost: