feat(chat): 유저 크리에이터 DM을 추가한다

This commit is contained in:
Yu Sung
2026-07-12 04:48:17 +09:00
parent ce191539f2
commit 2dfff32ac1
23 changed files with 2410 additions and 6 deletions

View File

@@ -11,6 +11,28 @@ import Foundation
// String Catalog i18n.
// LanguageHeaderProvider.current("ko"|"en"|"ja").
enum I18n {
enum UserCreatorChat {
static var messagePlaceholder: String {
pick(ko: "메시지를 입력하세요", en: "Enter a message", ja: "メッセージを入力してください")
}
static var sendingStatus: String {
pick(ko: "전송 중", en: "Sending", ja: "送信中")
}
static var failedStatus: String {
pick(ko: "실패", en: "Failed", ja: "失敗")
}
static var joinFailureToast: String {
pick(
ko: "대화방에 접속하지 못했습니다.",
en: "Failed to join the chat room.",
ja: "チャットルームに接続できませんでした。"
)
}
}
// ( )
enum ChatRoom {
//
@@ -3412,6 +3434,7 @@ If you block this user, the following features will be restricted.
static var follow: String { pick(ko: "팔로우", en: "Follow", ja: "フォロー") }
static var following: String { pick(ko: "팔로잉", en: "Following", ja: "フォロー中") }
static var talk: String { pick(ko: "대화하기", en: "Start chat", ja: "会話する") }
static var dm: String { pick(ko: "DM 보내기", en: "Send DM", ja: "DMを送る") }
static var uploadCommunityPost: String { pick(ko: "커뮤니티 글 올리기", en: "Upload community post", ja: "コミュニティ投稿を作成") }
static var uploadAudioContent: String { pick(ko: "오디오 콘텐츠 올리기", en: "Upload audio content", ja: "オーディオコンテンツを投稿") }
static var createLive: String { pick(ko: "라이브 만들기", en: "Create live", ja: "ライブを作成") }