프랑코포니 커뮤니티를 설정하면서 여러 언어를 어떻게 관리해야 할지 모르겠어요

올바른 카테고리에 질문을 올린 건지 100% 확신이 서지 않습니다.

프랑스어 사용자 커뮤니티를 위해 Discourse를 설정하고 있습니다. 저는 이중 언어를 구사하며, 제 경험상 도구는 ‘원래’ 언어(이 경우 영어)로 사용하는 것이 더 나은 경우가 많습니다. 그래서 관리자 화면은 영어로 설정하고, 다른 사람들을 포함할 준비가 되면 그때 프랑스어로 전환하면 될 것 같았습니다.

하지만!

카테고리를 생성하면 카테고리 설명을 위한 자동 주제 제목이 영어로 생성되며, 언어를 변경해도 여전히 영어로 유지됩니다. 아래를 참조하세요.

영어로 카테고리를 생성한 후 프랑스어로 전환했습니다.

그래서 이제 영어가 아니라 프랑스어로 모든 설정을 해야 하는 것이 맞지 않나 싶습니다. 여기저기 현지화되지 않은 콘텐츠가 생성될 테니까요.

이러한 접근 방식이 맞는 것인가요? 영어가 모국어가 아닌 커뮤니티를 위해 Discourse를 설정해 보신 분들의 경험담을 듣고 싶습니다.

네, 현재 언어가 사용됩니다. 하지만 언제든지 수정할 수 있습니다.

자동 번역을 원하신다면 Content Localization - Manual and Automatic with Discourse AI를 통해 활성화해야 합니다.

인터페이스 언어를 영어로 설정하는 것을 선호합니다. 이렇게 하면 항상 영어로 표시되는 설정 이름과 설명을 동시에 검색할 수 있기 때문입니다. 때때로 찾고 있는 키워드는 이름과 설명 중 하나에만 포함되어 있어, 독일어 설명이 있으면 오히려 검색이 더 복잡해집니다.

설정 검색 외에도 인터페이스는 독일어로 사용하는 것을 시도합니다. 이는 번역을 개선하고 인터페이스 언어가 영어가 아닐 때만 발생하는 버그를 발견하는 데 도움이 되기 때문입니다.

또한 도움이 되는 이유는, “카테고리에 대해” 주제나 자동화 플러그인이 보내는 메시지에서 사용하는 플레이스홀더와 같은 일부 요소들은 해당 시점에 사용했던 인터페이스 언어를 따르기 때문입니다. 또한 사용자 정의 사이트 텍스트도 기본적으로 인터페이스 언어를 따릅니다.

따라서 일반적으로 포럼의 기본 로케일(독일어)을 인터페이스 로케일로도 사용하지만, 설정을 찾을 때만 영어로 변경합니다. 사이드바에 토글 버튼을 추가하는 테마 구성 요소를 만들어 클릭 한 번으로 인터페이스 언어를 변경할 수 있습니다.

네, 바로 그 이유 때문에 설정을 할 때 모든 것을 영어로 두었습니다… 더 간단하니까요! 하지만 나중에 토론 제목 등을 수정해야 하는 추가적인 일이 생기거나, 아직 발견하지 못한 다른 문제들이 있다면, 프랑스어로 해보는 것이 더 나을 수도 있겠네요.

현지화 누락이나 오류를 쉽게 표시하는 방법이 있을까요? 어떻게 작동하나요? 현재 수행하려는 작업의 흐름을 방해하지 않는 한, 여기저기 몇 가지 단어를 추가하는 데 기꺼이 협력할 준비가 되어 있습니다. (그렇지 않으면, 저를 잘 아는 사람이라면 알겠지만: 끝없는 미로에 빠지고 처음 하려던 일을 끝까지 마치지 못하게 됩니다.)

감사합니다. 정말 유용한 정보네요.

#dev:translations 채널에서 댓글을 달아 주실 수 있습니다. 또한 프랑스어 번역 전반에 관한 토픽도 있는 것 같습니다: Quality of French Translations

한 단계 더 나아가면, 번역이 이루어지는 Crowdin에 댓글을 남기는 것입니다. Contributing translations to Discourse (다만 Crowdin이 다소 복잡할 수 있으니, 여기서 댓글을 남겨도 무방합니다)