React UIKit dateLocale, stringSet don't work as I expected

  • Version
    @sendbird/uikit-react: 3.0.0-beta.6
    date-fns: 2.28.0

  • dateLocale
    I’ve setup date-fns and set dateLocale ‘ko’ to SendBirdProvider, but date format is awkward.
    image
    I think it must be formatted like ‘2022년 6월 29일’ not ‘6월 29, 2022’
    I cannot find the way to change the format. Please let me know if it is possible.

  • stringSet
    Some stringSet’s keys don’t seem to work.
    I’ve set CHANNEL__MESSAGE_INPUT__PLACE_HOLDER to ‘메시지를 입력해주세요.’, but it’s not changed from ‘Enter message’.
    stringSet needs to support more keywords like ‘Leave this channel’, ‘Copy’.

attached code

import { ko } from 'date-fns/locale';
import { SendBirdProvider } from '@sendbird/uikit-react';

const [stringSet] = useState<Record<string, string>>({
  NO_MEMBERS: '(메시지 대상이 없습니다)',
  CHANNEL__MESSAGE_INPUT__PLACE_HOLDER: '메시지를 입력해주세요.',
});

<SendBirdProvider
  ...
  dateLocale={ko}
  stringSet={stringSet}
>

Hello there,
I have kinda the same problem, the translation of months is working but date structure isn’t (got “Mai 17, 2024” instead of “17 Mai 2023”). I’m running uikit-react 3.9.3 with embedded date-fns

import fr from "date-fns/locale/fr";

<SendbirdProvider
  ...
  stringSet={stringSet}
  dateLocale={i18n.language === "fr" ? fr : en}
>