Update translations

This commit is contained in:
Neil Lalonde 2019-01-31 16:36:15 -05:00
parent 656081fbcd
commit b674247fc0
7 changed files with 111 additions and 25 deletions

View File

@ -1,8 +1,8 @@
GIT GIT
remote: https://github.com/discourse/translations-manager.git remote: https://github.com/discourse/translations-manager.git
revision: 30ee1a4bbceac724794778ad7654f0434b836a06 revision: 263dc4b189629c748229b3c2564e1d1fac0a84a7
specs: specs:
translations-manager (0.3) translations-manager (0.4)
GEM GEM
specs: specs:
@ -14,4 +14,4 @@ DEPENDENCIES
translations-manager! translations-manager!
BUNDLED WITH BUNDLED WITH
1.17.1 1.17.3

View File

@ -21,7 +21,7 @@ fr:
group_message_template: "Messages à : @{{name}}" group_message_template: "Messages à : @{{name}}"
choose_group: "(choisir un groupe)" choose_group: "(choisir un groupe)"
all_categories: "(toutes les catégories)" all_categories: "(toutes les catégories)"
all_tags: "(tous les tags)" all_tags: "(toutes les étiquettes)"
create_rule: "Créer règle" create_rule: "Créer règle"
create_channel: "Créer canal" create_channel: "Créer canal"
delete_channel: "Supprimer" delete_channel: "Supprimer"
@ -46,7 +46,7 @@ fr:
rule_table: rule_table:
filter: "Filtrer" filter: "Filtrer"
category: "Catégorie" category: "Catégorie"
tags: "Tags" tags: "Etiquettes"
edit_rule: "Modifier" edit_rule: "Modifier"
delete_rule: "Supprimer" delete_rule: "Supprimer"
edit_channel_modal: edit_channel_modal:
@ -67,13 +67,13 @@ fr:
filter: Filtrer filter: Filtrer
category: Catégorie category: Catégorie
group: Groupe group: Groupe
tags: Tags tags: Etiquettes
instructions: instructions:
type: "Modifier le type pour déclencher des notifications pour les messages de groupe ou les mentions." type: "Modifier le type pour déclencher des notifications pour les messages de groupe ou les mentions."
filter: "Niveau de notification. Silencieux annule les autres règles qui correspondent" filter: "Niveau de notification. Silencieux annule les autres règles qui correspondent"
category: "Cette règle ne s'appliquera qu'aux sujets de la catégorie spécifiée" category: "Cette règle ne s'appliquera qu'aux sujets de la catégorie spécifiée"
group: "Cette règle s'appliquera aux messages qui référencent ce groupe" group: "Cette règle s'appliquera aux messages qui référencent ce groupe"
tags: "Si elle est spécifiée, cette règle ne s'appliquera qu'aux sujets qui ont au moins un de ces tags" tags: "Si elle est spécifiée, cette règle ne s'appliquera qu'aux sujets qui ont au moins un de ces étiquettes"
provider: provider:
slack: slack:
title: "Slack" title: "Slack"

View File

@ -14,6 +14,8 @@ zh_CN:
chat_integration: chat_integration:
menu_title: "聊天功能整合" menu_title: "聊天功能整合"
settings: "设置" settings: "设置"
group_mention_template: "提及: @{{name}}"
group_message_template: "发给 @%{name}的消息"
choose_group: "(选择一个群组)" choose_group: "(选择一个群组)"
all_categories: "(所有分类)" all_categories: "(所有分类)"
all_tags: "(所有标签)" all_tags: "(所有标签)"
@ -31,6 +33,7 @@ zh_CN:
type: type:
normal: 正常 normal: 正常
group_message: 群组信息 group_message: 群组信息
group_mention: 群组提及
filter: filter:
mute: '禁言' mute: '禁言'
follow: '第一帖' follow: '第一帖'
@ -44,21 +47,63 @@ zh_CN:
edit_channel_modal: edit_channel_modal:
title: "编辑频道" title: "编辑频道"
save: "保存频道" save: "保存频道"
cancel: "取消"
channel_validation:
ok: "有效"
fail: "格式无效"
edit_rule_modal: edit_rule_modal:
title: 编辑规则
channel: 频道
filter: 筛选 filter: 筛选
category: 分类
group: 群组
tags: 标签
provider: provider:
matrix: slack:
param:
room_id:
title: "房间号"
zulip:
param:
subject:
title: "主题"
rocketchat:
param: param:
identifier: identifier:
title: 频道 title: 频道
help: "例如:#频道, @用户名。"
telegram:
title: "Telegram"
param:
name:
title: "名称"
discord:
param:
name:
title: "名称"
hipchat:
param:
name:
title: "名称"
webhook_url:
title: Webhook URL
color:
title: 颜色
mattermost:
param:
identifier:
help: "例如:#频道, @用户名。"
matrix:
title: "矩阵"
param:
room_id:
title: "房间号"
errors:
unknown_room: "房间ID无效"
zulip:
param:
stream:
title: "流串"
subject:
title: "主题"
rocketchat:
title: "Rocket.Chat"
param:
identifier:
title: 频道
help: "例如:#频道, @用户名。"
errors: errors:
invalid_channel: "这个频道在 Rocket Chat 上不存在" invalid_channel: "这个频道在 Rocket Chat 上不存在"
gitter: gitter:

View File

@ -37,6 +37,7 @@ de:
chat_integration_matrix_homeserver: "Server, der verwendet werden soll. Stelle sicher, dass du das Protokoll nicht vergisst." chat_integration_matrix_homeserver: "Server, der verwendet werden soll. Stelle sicher, dass du das Protokoll nicht vergisst."
chat_integration_matrix_access_token: "Zugriffschlüssel für das Matrix-Konto des Bots" chat_integration_matrix_access_token: "Zugriffschlüssel für das Matrix-Konto des Bots"
chat_integration_matrix_excerpt_length: "Auszugslänge für Matrix-Beiträge." chat_integration_matrix_excerpt_length: "Auszugslänge für Matrix-Beiträge."
chat_integration_matrix_use_notice: "Verwende Benachrichtigung statt einfacher Nachricht"
chat_integration_zulip_enabled: "Aktiviere den Chat-Integration-Provider für Zulip" chat_integration_zulip_enabled: "Aktiviere den Chat-Integration-Provider für Zulip"
chat_integration_zulip_server: "Die Basis-URL für deinen Zulip-Server. Stelle sicher, dass du http(s):// nicht vergisst." chat_integration_zulip_server: "Die Basis-URL für deinen Zulip-Server. Stelle sicher, dass du http(s):// nicht vergisst."
chat_integration_zulip_bot_email_address: "Die E-Mail-Adresse, die mit deinem Zulip-Bot verknüpft ist." chat_integration_zulip_bot_email_address: "Die E-Mail-Adresse, die mit deinem Zulip-Bot verknüpft ist."

View File

@ -37,6 +37,7 @@ es:
chat_integration_matrix_homeserver: "Homeserver al que conectarse. Asegúrate de incluir el protocolo" 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_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_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_zulip_enabled: "Habilitar el proveedor de integración con Zulip"
chat_integration_zulip_server: "La URL base de tu servidor de Zulip. Asegúrate de incluir http(s)://" 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 email asociada con tu bot de Zuli"

View File

@ -37,6 +37,7 @@ fr:
chat_integration_matrix_homeserver: "Homeserver à lequel connecter. Y inclure le protocole" chat_integration_matrix_homeserver: "Homeserver à lequel connecter. Y inclure le protocole"
chat_integration_matrix_access_token: "Token d'accès pour le bot de compte Matrix" chat_integration_matrix_access_token: "Token d'accès pour le bot de compte Matrix"
chat_integration_matrix_excerpt_length: "Longueur des extraits de message Matrix" chat_integration_matrix_excerpt_length: "Longueur des extraits de message Matrix"
chat_integration_matrix_use_notice: "Utiliser un avis au lieu d'un message simple"
chat_integration_zulip_enabled: "Activer le provider d'intégration chat Zulip" chat_integration_zulip_enabled: "Activer le provider d'intégration chat Zulip"
chat_integration_zulip_server: "URL de base pour votre serveur Zulip. Y inclure http(s)://" chat_integration_zulip_server: "URL de base pour votre serveur Zulip. Y inclure http(s)://"
chat_integration_zulip_bot_email_address: "L'adresse courriel associée à votre bot Zulip" chat_integration_zulip_bot_email_address: "L'adresse courriel associée à votre bot Zulip"
@ -63,7 +64,7 @@ fr:
(si plusieurs règles correspondent à un message, le premier règle sera appliqué) (si plusieurs règles correspondent à un message, le premier règle sera appliqué)
no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter '/discourse help' pour recevoir des instructions." no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter '/discourse help' pour recevoir des instructions."
rule_string: "*%{index})* *%{filter}* messages dans *%{category}*" rule_string: "*%{index})* *%{filter}* messages dans *%{category}*"
rule_string_tags_suffix: " avec tags: *%{tags}*" rule_string_tags_suffix: " avec étiquettes : *%{tags}*"
parse_error: "Désolé, je n'ai pas compris. Exécuter '/discourse help' pour recevoir des instructions." parse_error: "Désolé, je n'ai pas compris. Exécuter '/discourse help' pour recevoir des instructions."
create: create:
created: "Règle crée avec succès" created: "Règle crée avec succès"
@ -73,11 +74,11 @@ fr:
success: "Règle supprimé avec succès" success: "Règle supprimé avec succès"
error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter '/discourse help' pour recevoir des instructions." error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter '/discourse help' pour recevoir des instructions."
not_found: not_found:
tag: "Le tag *%{name}* ne peut pas être retrouvé." tag: "L'étiquette *%{name}* ne peut pas être retrouvée."
category: "La catégorie *%{name}* ne peut pas être retrouvée. Catégories disponibles : *%{list}*" category: "La catégorie *%{name}* ne peut pas être retrouvée. Catégories disponibles : *%{list}*"
help: | help: |
*Nouveau règle :* `/discourse [watch|follow|mute] [category] [tag:name]` *Nouveau règle :* `/discourse [watch|follow|mute] [category] [tag:name]`
(vous devez spécifier un type de règle et au moins une catégorie ou tag) (vous devez spécifier un type de règle et au moins une catégorie ou étiquette)
- *watch* avertir ce canal de nouveaux sujets et nouvelles réponses - *watch* avertir ce canal de nouveaux sujets et nouvelles réponses
- *follow* avertir ce canal de nouveaux sujets - *follow* avertir ce canal de nouveaux sujets
- *mute* bloquer les notifications à ce canal - *mute* bloquer les notifications à ce canal
@ -115,7 +116,7 @@ fr:
(si plusieurs règles s'appliquent, le premier est utilisé) (si plusieurs règles s'appliquent, le premier est utilisé)
no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter<code>/help</code> pour recevoir des instructions." no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter<code>/help</code> pour recevoir des instructions."
rule_string: "<b>%{index})</b> <b>%{filter}</b> messages dans <b>%{category}</b>" rule_string: "<b>%{index})</b> <b>%{filter}</b> messages dans <b>%{category}</b>"
rule_string_tags_suffix: " avec tags : <b>%{tags}</b>" rule_string_tags_suffix: " avec étiquettes : <b>%{tags}</b>"
parse_error: "Désolé, je n'ai pas compris. Exécuter<code>/help</code> pour recevoir des instructions." parse_error: "Désolé, je n'ai pas compris. Exécuter<code>/help</code> pour recevoir des instructions."
create: create:
created: "Règle crée avec succès" created: "Règle crée avec succès"
@ -125,11 +126,11 @@ fr:
success: "Règle supprimé avec succès" success: "Règle supprimé avec succès"
error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter<code>/help</code> pour recevoir des instructions." error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter<code>/help</code> pour recevoir des instructions."
not_found: not_found:
tag: "Le tag <b>%{name}</b> ne peut pas être retrouvé." tag: "L'étiquette <b>%{name}</b> ne peut pas être retrouvée."
category: "La catégorie <b>%{name}</b> ne peut pas être retrouvée. Catégories disponibles : <b>%{list}</b>" category: "La catégorie <b>%{name}</b> ne peut pas être retrouvée. Catégories disponibles : <b>%{list}</b>"
help: | help: |
<b>Nouveau règle :</b> <code>/[watch|follow|mute] [category] [tag:name]</code> <b>Nouveau règle :</b> <code>/[watch|follow|mute] [category] [tag:name]</code>
(vous devez spécifier un type de règle et au moins une catégorie ou tag) (vous devez spécifier un type de règle et au moins une catégorie ou étiquette)
- <b>watch</b> avertir ce canal de nouveaux sujets et nouvelles réponses - <b>watch</b> avertir ce canal de nouveaux sujets et nouvelles réponses
- <b>follow</b> avertir ce canal de nouveaux sujets - <b>follow</b> avertir ce canal de nouveaux sujets
- <b>mute</b> bloquer les notifications à ce canal - <b>mute</b> bloquer les notifications à ce canal
@ -149,7 +150,7 @@ fr:
(si plusieurs règles correspondent à un message, le premier règle sera appliqué) (si plusieurs règles correspondent à un message, le premier règle sera appliqué)
no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter '/discourse help' pour recevoir des instructions." no_rules: "Il n'y a pas de règles définis pour ce canal. Exécuter '/discourse help' pour recevoir des instructions."
rule_string: "*%{index})* *%{filter}* messages dans *%{category}*" rule_string: "*%{index})* *%{filter}* messages dans *%{category}*"
rule_string_tags_suffix: " avec tags: *%{tags}*" rule_string_tags_suffix: " avec étiquettes : *%{tags}*"
parse_error: "Désolé, je n'ai pas compris. Exécuter '/discourse help' pour recevoir des instructions." parse_error: "Désolé, je n'ai pas compris. Exécuter '/discourse help' pour recevoir des instructions."
create: create:
created: "Règle crée avec succès" created: "Règle crée avec succès"
@ -159,11 +160,11 @@ fr:
success: "Règle supprimé avec succès" success: "Règle supprimé avec succès"
error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter '/discourse help' pour recevoir des instructions." error: "Désolé, une erreur est survenu lors de la suppression de ce règle. Exécuter '/discourse help' pour recevoir des instructions."
not_found: not_found:
tag: "Le tag *%{name}* ne peut pas être retrouvé." tag: "L'étiquette *%{name}* ne peut pas être retrouvée."
category: "La catégorie *%{name}* ne peut pas être retrouvée. Catégories disponibles : *%{list}*" category: "La catégorie *%{name}* ne peut pas être retrouvée. Catégories disponibles : *%{list}*"
help: | help: |
*Nouveau règle :* `/discourse [watch|follow|mute] [category] [tag:name]` *Nouveau règle :* `/discourse [watch|follow|mute] [category] [tag:name]`
(vous devez spécifier un type de règle et au moins une catégorie ou tag) (vous devez spécifier un type de règle et au moins une catégorie ou étiquette)
- *watch* avertir ce canal de nouveaux sujets et nouvelles réponses - *watch* avertir ce canal de nouveaux sujets et nouvelles réponses
- *follow* avertir ce canal de nouveaux sujets - *follow* avertir ce canal de nouveaux sujets
- *mute* bloquer les notifications à ce canal - *mute* bloquer les notifications à ce canal

View File

@ -8,3 +8,41 @@
zh_CN: zh_CN:
site_settings: site_settings:
chat_integration_enabled: '开启Discourse聊天集成插件' chat_integration_enabled: '开启Discourse聊天集成插件'
chat_integration:
all_categories: "(所有分类)"
deleted_category: "(删除的分类)"
deleted_group: "(已删除的小组)"
group_mention_template: "提及: @{{name}}"
group_message_template: "发给 @%{name}的消息"
provider:
slack:
status:
rule_string: "*%{index})* *%{filter}*帖子在*%{category}*"
rule_string_tags_suffix: "包括标签:*%{tags}*"
delete:
success: "规则删除成功"
not_found:
tag: "标签*%{name}*找不到"
transcript:
change_first_message: "更改第一个消息……"
change_last_message: "更改最后的消息……"
telegram:
status:
rule_string_tags_suffix: "包括标签:<b>%{tags}</b>"
not_found:
tag: "标签<b>%{name}</b>找不到"
mattermost:
status:
rule_string_tags_suffix: "包括标签:*%{tags}*"
create:
updated: "规则成功更新"
delete:
success: "规则删除成功"
zulip:
message: |
**%{user}** 发表在 **[%{title}](%{post_url})**
~~~引用
%{excerpt}
~~~
flowdock:
message_title: "已发布"