Итак, когда я получил статус участника, я решил изменить свои настройки. Поскольку я француз, я установил язык на французский. Я решил пройти расширенный учебник, но когда я написал @discobot в личные сообщения, всё выглядело так:
(Перевод: Привет! Чтобы узнать, что я умею, напишите
@discobot )
Но я уже это сделал. Поэтому через час я решил вернуться на английский и… ЭТО СРАБОТАЛО :
(Не могу загрузить больше изображений )
Так что… Да, в общем-то всё.
Надеюсь, это исправят,
d3vlopper
2 лайка
Для расширенного руководства вы можете ввести @discobot start advanced tutorial .
Я не знаю, как перевести это на французский. Извините.
1 лайк
Benjamin_D
(Benjamin Decotte)
12.Июнь.2020 10:33:27
5
Найдено!
@discobot запустить расширенный учебник
Остальные команды находятся здесь:
# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/
fr:
site_settings:
discourse_narrative_bot_enabled: "Activer l'assistant Discourse (discobot)"
disable_discourse_narrative_bot_welcome_post: "Désactiver le message de bienvenue de l'assistant Discourse"
discourse_narrative_bot_ignored_usernames: "Noms d'utilisateurs que l'assistant Discourse doit ignorer"
discourse_narrative_bot_disable_public_replies: "Désactiver les réponses publiques de l'assistant Discourse"
discourse_narrative_bot_welcome_post_type: "Type de message de bienvenue envoyé par l'assistant Discourse"
discourse_narrative_bot_welcome_post_delay: "Attendre (n) seconde(s) avant d'envoyer le message de bienvenue de l'assistant Discourse"
discourse_narrative_bot_skip_tutorials: "Tutoriels de l'assistant Discourse à ignorer"
badges:
certified:
name: Certifié
description: "A terminé le tutoriel des nouveaux utilisateurs"
long_description: |
This file has been truncated. show original
1 лайк
discobot
(discobot)
12.Июнь.2020 10:33:31
6
Hi! To find out what I can do, say @discobot display help.
Benjamin_D
(Benjamin Decotte)
12.Июнь.2020 10:38:37
7
discobot:
@discobot display help .
На французском:
@discobot afficher l'aide
1 лайк
Benjamin_D
(Benjamin Decotte)
12.Июнь.2020 10:40:41
8
Тем не менее, во французском языке @discobot afficher l'aide подразумевает вызов @discobot, а один только @discobot ничего не запускает
Привет, @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 лайка
neil
(Neil Lalonde)
15.Июнь.2020 14:52:32
9
Да, похоже на плохой перевод. Это нужно исправить в Transifex (скоро CrowdIn). Соответствующее обсуждение:
Lots of fixes and changes were included in the last 2 or 3 beta versions. Let me know if you find an issue or a change that you disagree with.
This is the main challenge. I would say the best is to stick with the glossary and existing translations, even if we don’t fully agree with them. Just like developers should follow the coding style of the project they just joined.
However, Transifex is not helping here: its “Suggestions” tab is showing old or deleted translations that are no longer rel…
4 лайка
Спасибо @Benjamin_D , я только что исправил перевод на Transifex
3 лайка
Benjamin_D
(Benjamin Decotte)
25.Июнь.2020 02:49:17
11
Нашёл ещё одну проблему
Команда @discobot afficher l'aide не вызывает справку и не выводит треки.
Скорее всего, дело в запятой.
Удаление её из discourse_narrative_bot.track_selector.help_trigger решает проблему
2 лайка
Я исправил код, который сопоставлял содержимое поста с триггерами, поскольку существовала разница между «сырой» и «обработанной» версиями триггера (например, ' преобразуется в ’).
committed 11:29AM - 25 Jun 20 UTC
In French, the help trigger has a raw content of "afficher l'aider" which is the… n cooked into "afficher l’aide" (note the different quote character).
Since we were checking the raw content of the trigger against the cooked version of the post, this trigger never worked in French.
This changes so that we cook the trigger before checking in against the cooked version of the post.
DEV: new 'discobot_username' method that is used everywhere instead of 'discobot_user.username' / 'discobot_user.username_lower'
4 лайка