feat(main): 홈 대화 탭을 추가한다

This commit is contained in:
Yu Sung
2026-07-08 15:54:07 +09:00
parent 403eee262f
commit 09443761af
13 changed files with 938 additions and 23 deletions

View File

@@ -2952,6 +2952,44 @@ If you block this user, the following features will be restricted.
}
}
enum MainChat {
static var filterAll: String {
pick(ko: "전체", en: "All", ja: "すべて")
}
static var filterAI: String {
pick(ko: "AI 채팅", en: "AI chats", ja: "AIチャット")
}
static var filterDM: String {
pick(ko: "DM", en: "DM", ja: "DM")
}
static var emptyStateMessage: String {
pick(
ko: "대화 목록이 없습니다.",
en: "No talks yet.",
ja: "トークはまだありません。"
)
}
static var loadFailedMessage: String {
pick(
ko: "대화 목록을 불러오지 못했습니다.\n잠시 후 다시 시도해 주세요.",
en: "Unable to load talks.\nPlease try again later.",
ja: "トーク一覧を読み込めませんでした。\nしばらくしてからもう一度お試しください。"
)
}
static var directTag: String {
pick(ko: "Direct", en: "Direct", ja: "Direct")
}
static var monthDayDateFormat: String {
pick(ko: "M월 d일", en: "MMM d", ja: "M月d日")
}
}
enum Main {
enum EventPopup {
static var doNotShowAgain: String {
@@ -2967,7 +3005,7 @@ If you block this user, the following features will be restricted.
static var home: String { pick(ko: "", en: "Home", ja: "ホーム") }
static var content: String { pick(ko: "콘텐츠", en: "Content", ja: "コンテンツ") }
static var live: String { pick(ko: "라이브", en: "Live", ja: "ライブ") }
static var chat: String { pick(ko: "채팅", en: "Chat", ja: "チャッ") }
static var chat: String { pick(ko: "대화", en: "Talks", ja: "ーク") }
static var my: String { pick(ko: "마이", en: "My", ja: "マイ") }
}