import { i18next } from '@tencentcloud/uikit-base-component-react'; import { MessageList as MessageListEn, CallMessage as CallMessageEn, Emoji as EmojiEn } from './en-US'; import { MessageList as MessageListJa, CallMessage as CallMessageJa, Emoji as EmojiJa } from './ja-JP'; import { MessageList as MessageListKo, CallMessage as CallMessageKo, Emoji as EmojiKo } from './ko-KR'; import { MessageList as MessageListZh, CallMessage as CallMessageZh, Emoji as EmojiZh } from './zh-CN'; import { MessageList as MessageListZhTW, CallMessage as CallMessageZhTW, Emoji as EmojiZhTW } from './zh-TW'; function registerI18n() { i18next.addResourceBundle('en-US', 'translation', { MessageList: MessageListEn, CallMessage: CallMessageEn, Emoji: EmojiEn }, true, false); i18next.addResourceBundle('zh-CN', 'translation', { MessageList: MessageListZh, CallMessage: CallMessageZh, Emoji: EmojiZh }, true, false); i18next.addResourceBundle('zh-TW', 'translation', { MessageList: MessageListZhTW, CallMessage: CallMessageZhTW, Emoji: EmojiZhTW }, true, false); i18next.addResourceBundle('ja-JP', 'translation', { MessageList: MessageListJa, CallMessage: CallMessageJa, Emoji: EmojiJa }, true, false); i18next.addResourceBundle('ko-KR', 'translation', { MessageList: MessageListKo, CallMessage: CallMessageKo, Emoji: EmojiKo }, true, false); } export { registerI18n };