FastComments.com Blog
Wed Sep 23 2026
...

아랍어 및 오른쪽-왼쪽 언어가 이제 지원됩니다

새로운 소식

아랍어가 이제 지원되는 언어가 되었으며, 로케일 코드는 ar입니다. 댓글 위젯, 기타 임베드 가능한 위젯, 이메일, 대시보드 및 마케팅 사이트가 모두 번역되었습니다.

아랍어는 오른쪽-왼쪽으로 쓰이기 때문에, 이를 추가하려면 FastComments가 양방향으로 레이아웃하도록 가르쳐야 했습니다. 이 수정은 히브리어에도 적용됩니다.

오른쪽-왼쪽 레이아웃

로케일이 아랍어 또는 히브리어인 경우, 전체 인터페이스가 좌우 반전됩니다. 댓글의 아바타, 이름 및 답글 컨트롤이 위치를 바꾸고, 메뉴와 드롭다운은 올바른 가장자리 쪽으로 열리며, 화살표는 읽는 방향을 가리킵니다. 이는 댓글 위젯과 실시간 채팅 및 설문조사와 같은 확장 기능, 티켓팅, 협업 채팅, 리뷰 요약 위젯, 이메일 및 대시보드에 적용됩니다.

구성할 것이 별도로 없으며, 필요에 따라 사용자의 로케일을 수동으로 설정할 수 있습니다.

댓글은 자체 방향을 유지합니다

때때로 댓글 섹션이 여러 언어로 구성될 수 있습니다. 아랍어 페이지에 영어 댓글이 있거나, 영어 페이지에 아랍어 댓글이 있더라도 자연스럽게 읽혀야 합니다.

각 댓글과 사용자 이름은 해당 텍스트의 방향을 따릅니다. 영어 페이지에서는 아랍어 답글이 오른쪽-왼쪽으로 표시되는 반면 주변 댓글은 왼쪽-오른쪽으로 표시되며, 아랍어 페이지에서는 그 반대가 적용됩니다. 댓글 안의 코드 블록은 항상 왼쪽-오른쪽으로 표시됩니다(코드는 그렇게 작성되기 때문입니다).

로케일 설정

기본적으로 위젯은 방문자의 브라우저에서 로케일을 선택하므로 아랍어 사용자는 자동으로 아랍어를 받습니다. 이를 강제로 지정하려면 위젯 커스터마이징 페이지의 "Locale / Language" 아래에서 로케일을 설정하거나 코드에서 지정합니다:

FastCommentsUI(document.getElementById('fastcomments-widget'), { tenantId: 'demo', locale: 'ar' });

SSO를 사용하는 경우, 사용자 객체에 locale: 'ar'를 전달하여 이메일도 아랍어로 받도록 할 수 있습니다.

복수형, 올바르게 처리

영어는 수에 따라 두 가지 형태가 있습니다: "1 comment"와 "2 comments". 아랍어는 1, 2, 310, 1199에 대해 별도의 형태를 사용하고, 100에서는 다시 단수형을 사용합니다. 러시아어, 우크라이나어, 폴란드어, 크로아티아어, 세르비아어, 슬로베니아어, 히브리어도 각각 고유한 규칙을 가지고 있습니다.

지금까지 FastComments는 "one"과 "everything else"만을 인식했기 때문에, 러시아어 사용자는 2개 또는 5개의 댓글에 대해 잘못된 명사 형태를 보게 되었습니다. 이제 수가 포함된 모든 문자열은 위젯, 이메일 및 대시보드에서 해당 언어에 맞는 올바른 형태를 선택합니다.

그 과정에서 모든 언어의 모든 수 문자열을 검토했습니다. 그 결과 이전에 있던 여러 오번역이 발견되어 수정되었습니다. 예를 들어, 몇몇 언어에서는 "reply"라는 단어가 동사 "to reply"였기 때문에, 댓글에 "1 Reply"가 "1 To reply"와 동일하게 표시되었습니다.

만약 "comments" 라벨과 같이 수에 대한 텍스트를 커스터마이징한 경우, 해당 텍스트는 모든 수에 그대로 사용됩니다.

언어 찾기

대시보드의 언어 선택기에는 이제 각 언어의 고유 이름이 영어 이름 옆에 표시됩니다. 예: "Arabic (العربية)" 및 "German (Germany) (Deutsch)". 사용자가 잘못된 언어에 진입하더라도 자신의 언어를 찾을 수 있습니다.

문서

지원되는 언어 가이드는 모든 로케일 코드를 나열하고 오른쪽-왼쪽 동작을 다룹니다. locale 옵션은 위젯에서 로케일을 강제 지정하는 방법을 설명합니다.

이 기능은 2020년의 our first localization release에서 시작된 첫 번째 현지화 릴리스를 기반으로 하며, 당시 세 개 언어로 시작했습니다. 현재는 28개의 로케일을 지원합니다.

결론

FastComments를 아랍어 사용자에게 제공하게 되어 기쁘며, 히브리어 사용자에게도 더 나은 경험을 제공하게 되어 기쁩니다. 여러분의 언어에서 번역이 잘못된 부분을 발견하면 아래에 알려 주세요. 바로 수정하겠습니다.

감사합니다!