지원되지 않는 언어에 대해 영어를 강제할 수 있나요?

현재 내 포럼에서는 이 설정이 활성화되어 있습니다:

Content localization use default locale when unsupported

'content localization supported locales'에 나열되지 않은 언어를 선호하는 사용자에게 사이트의 기본 로케일(localized content)로 로컬라이즈된 콘텐츠를 제공합니다.

하지만 제 기본 로케일은 fi(핀란드어)입니다. 현실적으로(의미: 제 생각에는) 방문자가 제가 활성화한 언어 이외의 언어를 사용 중이라면, 그 방문자는 핀란드인이 아니거나 핀란드어를 읽을 수 없을 가능성이 높습니다. 그런데 지금은 핀란드어 콘텐츠가 제공되고 있습니다. 그런 상황에서는 영어를 선호할 텐데, 해당 포럼이 핀란드어로 이루어진 비중이 크기 때문에 로케일을 en 계열로 변경하고 싶지는 않습니다.

따라서,

  • 해당 설정을 비활성화하면 어떤 버전이 제공되나요?
  • en(영어)이 사용되도록 지정할 수 있나요?
  • 더 나은 정책을 따르는 방법이 있을까요?
3개의 좋아요

“fallback” 로케일 추가를 요청하는 분들이 몇 분 계셨지만, 아직 이를 지원하지 않습니다.

4개의 좋아요

“en”이 사용되기를 원한다면, 사이트 기본 로케일을 “en”으로 설정하는 것이 적절할 것입니다.

해당 설정을 비활성화하면 폴백(fallback)이 없으며, 사용자는 원래 언어를 그대로 보게 됩니다(설명의 내용에 따라 지원되는 언어로 번역된 경우를 제외하고).

브라우저 로케일을 “fi”로 설정한 핀란드 방문객은 “fi”를 확인하게 됩니다(확인되지 않는다면 버그이므로 알려주세요). 기본 로케일을 “en”으로 설정하셔도 무방할 것 같습니다.

2개의 좋아요