프랑스어 Discobot 번역 문제

그래서, 멤버 등급으로 승급된 후 제 설정을 수정하기로 결심했습니다. 저는 프랑스 사람이기 때문에 언어를 프랑스어로 설정했죠. 고급 튜토리얼을 진행하기로 했는데, 개인 메시지에서 @discobot을 입력했을 때 다음과 같은 메시지가 떴습니다:


(번역: 안녕! 제가 할 수 있는 것을 보려면 @discobot을 입력하세요)

그런데 저는 이미 그걸 해둔 상태였습니다. 그래서 1시간 후에 영어로 다시 변경해 보았고… 성공했습니다!:
(이미지를 더 이상 올릴 수 없어요 :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개의 좋아요

트리거의 원본(raw) 버전과 렌더링(cooked) 버전 사이에 차이가 있었기 때문에(예: '가 ’으로 렌더링됨), 게시물의 내용과 트리거를 매칭하는 코드를 수정했습니다.

4개의 좋아요