다국어 플러그인 🌐

About 설명이 실제로는 토픽으로 취급되므로 Translate 플러그인이 이를 처리하지 않을까요?

2개의 좋아요

이것은 다국어 포럼에 필요한 것과는 약간 다릅니다. 카테고리 페이지에는 설명이 번역되지 않은 상태로 표시됩니다. 동시에 Google Translate를 통해 API를 추가로 호출하면 비용이 더 많이 듭니다.

2개의 좋아요

현재 @merefield 님이 이 작업을 진행 중입니다.

3개의 좋아요

좋은 소식입니다. 여러 단계의 중첩이 있는 하위 카테고리도 번역할 수 있을까요?

1개의 좋아요

한 가지 더 질문이 있습니다. 카테고리 URL은 언어별로 다르게 설정되나요, 아니면 동일하게 유지되나요?

1개의 좋아요

이 플러그인은 Discourse를 최신 코어(2.9.0.beta7)로 업그레이드할 때 심각한 오류를 발생시켰습니다.
이 플러그인을 제거하기 전까지 Discourse를 사용할 수 없습니다.

확인해 주시겠어요?
@Angus McLeod

1개의 좋아요

치명적 문제를 해결하기 위한 PR이 어제 병합되었습니다.

불안정성으로 인해 죄송합니다. 지난 한 달가량 이 플러그인에 상당한 작업이 이루어졌습니다.

이 작업은 이제 대부분 완료되었습니다.

7개의 좋아요

슬러그는 영향을 받지 않습니다

1개의 좋아요

지난 몇 달간 이 플러그인에 많은 개선 사항이 추가되었습니다(감사합니다!). 그런데 /tags 페이지에 언어 태그가 표시되지 않습니다. 솔직히 이전에는 표시되었는지 기억나지 않으며, 이것이 의도된 동작인지, 우발적인 오류인지, 아니면 우리 포럼의 설정 문제인지도 알 수 없습니다.

/tags 페이지에 언어 태그를 표시해 달라는 요청은 우리 사용자 중 한 명이 https://forum.movement-strategy.org/t/show-language-tags-on-the-tags-page/1621에서 건넸습니다.

1개의 좋아요

안녕하세요, 이 플러그인이 카자흐어(Kk)를 지원하나요? 디스코스가 카자흐어를 지원하지 않기 때문에 이렇게 질문드립니다.

그렇습니다. 현재 커스텀 언어가 업로드되지 않는 알려진 문제가 있습니다. 가능한 한 빨리 해결하겠습니다. 불행히도 현재는 유료 작업이 우선시되어야 합니다.

이 문제가 정말로 중요하고 기다릴 수 없다면, 우선순위를 높일 수 있도록 저를 후원해 주세요.

당신과 소통할 때 구글 번역기를 사용하고 있습니다. 그래서 명확히 하고 싶습니다. 번역기(또는 discourse)에 카자흐어를 추가하는 작업을 진행할 수 있다는 말씀이신가요?

수동으로 사용자 지정 언어를 추가할 수 있다는 것에 대해 이야기하고 있습니다. 자동화된 것은 아무것도 없으며, 번역 파일을 직접 업로드해야 합니다(버그가 수정된 후에요).

@angus 이 플러그인만으로 해결되는 것이 아니라, 보다 자동화된 솔루션이 있을 수도 있습니다.

죄송합니다. 저는 기술적인 배경이 없어서 "manually added"와 "load yourself from a file"라는 표현의 의미를 잘 이해하지 못하겠습니다. 확인이 필요한 점은 다음과 같습니다: 포럼에 플러그인을 설치한 후 카자흐어가 플러그인에서 지원되는지, 아니면 우리가 직접 추가적인 플러그인 설정을 해야 하는지요.

이 플러그인을 사용하면 로케일 파일을 생성하여 사용자 지정 언어로 업로드할 수 있습니다. 해당 로케일 파일의 모든 준비 작업은 직접 수행해야 합니다.

불행히도 현재 이 작업을 수행하지 못하게 만드는 버그가 있습니다. 이 버그는 지원되지 않는 언어에만 영향을 미칩니다.

1개의 좋아요

노란색으로 표시된 링크는 이미지가 깨진 기사로 연결됩니다.

빨간색으로 표시된 링크/이미지는 완전히 무효(dead) 상태입니다.



안녕하세요!

플러그인을 사용해 카테고리 이름과 설명을 번역했는데, 로그인한 상태에서는 번역이 정상적으로 작동합니다. 하지만 사용자가 로그아웃된 상태에서는 선택한 언어가 아니라 포럼의 기본 언어가 표시됩니다. 메뉴에서 로케일을 변경해도 마찬가지입니다.

수정 가능한 방법이 있을까요? 감사합니다!!

1개의 좋아요

리포트 감사합니다.

게스트 전환기가 작동해야 합니다. 브라우저 콘솔에 오류가 표시됩니까?

안녕하세요!

로케일 전환기는 UI에서는 작동하지만, 로그인하지 않은 상태에서 yml 파일로 업로드한 사용자 정의 번역에는 적용되지 않습니다. 또한 설정도 저장되지 않습니다. :confused:
예를 들어:

로그아웃 상태 - 프랑스어 로케일

로그아웃 상태 - 독일어 로케일

로그인 상태 - 독일어 로케일 (계정 설정에서 지정)

또한, 사용자가 로그인하지 않은 상태에서 콘텐츠 설정을 지정할 수 있는 방법이 있을까요?

감사합니다 !!!

그리고 스크린샷을 찍는 동안 서버로 전송된 HTML과 쿠키를 확인해 보았습니다:

  • 게스트 스위처로 전환해도 lang 태그의 값은 여전히 lang='fr'입니다.
  • 사이트가 새로고침될 때 변경되는 변수는 discourse_locale입니다.

도움이 되길 바랍니다!