🇫🇷 问题:Discobot 法语翻译

所以,当我被提升为成员时,我决定修改我的设置。因为我是法国人,我将语言设置为法语。我决定完成高级教程,但当我在私信中输入 @discobot 时,显示如下:


(意思是:你好!要查看我能做什么,请输入 @discobot

但是我已经输入过了。所以一小时后,我决定改回英文,结果……它生效了:
(无法上传更多图片 :frowning_face:

所以……大概就是这些了 :discourse:
希望问题已修复,

d3vlopper

2 个赞

对于高级教程,您可以输入 @discobot start advanced tutorial
我不知道如何将其翻译成法语。抱歉。

1 个赞

:tada: 找到啦!
@discobot 启动高级教程

其他命令在这里:

1 个赞

Hi! To find out what I can do, say @discobot display help.

法语:
@discobot afficher l'aide

1 个赞

话虽如此,在法语中,@discobot afficher l'aide 建议调用 @discobot,而单独使用 @discobot 不会触发任何操作 :thinking:

你好 @neil,我认为 discourse/plugins/discourse-narrative-bot/config/locales/server.fr.yml at main · discourse/discourse · GitHub 的第 123 行
Bonjour ! Pour voir ce que je peux faire, dites @%{discobot_username} .
应改为
Bonjour ! Pour voir ce que je peux faire, dites @%{discobot_username} %{help_trigger}.

4 个赞

是的,看起来翻译得不好。不过需要在 Transifex(即将迁移到 CrowdIn)中进行修正。相关讨论:

4 个赞

谢谢 @Benjamin_D,我刚刚在 Transifex 上修复了翻译 :+1:

3 个赞

我找到了一个新的问题 :sweat_smile:
@discobot afficher l'aide 无法触发帮助,也不会显示曲目列表。
这可能是因为其中的逗号导致的。
从 discourse_narrative_bot.track_selector.help_trigger 中移除它就能解决 :slightly_smiling_face:

2 个赞

我修复了将帖子内容与触发器进行匹配的代码,因为触发器的原始版本和渲染版本之间存在差异(例如,' 被渲染为

https://github.com/discourse/discourse/commit/3c31884b7989ea1f6079f432b94c78a60dd4f831

4 个赞