🇫🇷 Проблема с переводом на французский в Discobot

Итак, когда я получил статус участника, я решил изменить свои настройки. Поскольку я француз, я установил язык на французский. Я решил пройти расширенный учебник, но когда я написал @discobot в личные сообщения, всё выглядело так:


(Перевод: Привет! Чтобы узнать, что я умею, напишите @discobot)

Но я уже это сделал. Поэтому через час я решил вернуться на английский и… ЭТО СРАБОТАЛО :
(Не могу загрузить больше изображений :frowning_face: )

Так что… Да, в общем-то всё.

Надеюсь, это исправят,

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, я думаю, что в строке 123 файла discourse/plugins/discourse-narrative-bot/config/locales/server.fr.yml at main · discourse/discourse · GitHub
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 лайка

Я исправил код, который сопоставлял содержимое поста с триггерами, поскольку существовала разница между «сырой» и «обработанной» версиями триггера (например, ' преобразуется в ).

4 лайка