feat(main-home): 추천 홈 데이터 계층을 추가한다

This commit is contained in:
Yu Sung
2026-06-02 14:56:02 +09:00
parent 606db35de8
commit 016a8bcca3
8 changed files with 293 additions and 4 deletions

View File

@@ -3060,6 +3060,68 @@ If you block this user, the following features will be restricted.
}
}
enum HomeRecommendation {
static var activityLive: String {
pick(ko: "라이브", en: "Live", ja: "ライブ")
}
static var activityAudio: String {
pick(ko: "오디오", en: "Audio", ja: "オーディオ")
}
static var activityCommunity: String {
pick(ko: "커뮤니티", en: "Community", ja: "コミュニティ")
}
static var liveSectionTitle: String {
pick(ko: "현재 라이브", en: "Live now", ja: "現在ライブ")
}
static var activeCreatorSectionTitle: String {
pick(ko: "방금 활동한 크리에이터", en: "Recently active creators", ja: "最近活動したクリエイター")
}
static var recentDebutCreatorSectionTitle: String {
pick(ko: "최근 데뷔한 크리에이터", en: "Recently debuted creators", ja: "最近デビューしたクリエイター")
}
static var firstAudioContentSectionTitle: String {
pick(ko: "처음 만나는 오디오", en: "First audio to discover", ja: "初めて出会うオーディオ")
}
static var aiCharacterSectionTitle: String {
pick(ko: "AI 캐릭터", en: "AI characters", ja: "AIキャラクター")
}
static var genreCreatorSectionTitle: String {
pick(ko: "장르의 크리에이터", en: "Creators by genre", ja: "ジャンルのクリエイター")
}
static var cheerCreatorSectionTitle: String {
pick(ko: "최근 응원이 많은 크리에이터", en: "Recently cheered creators", ja: "最近応援が多いクリエイター")
}
static var popularCommunitySectionTitle: String {
pick(ko: "인기 커뮤니티", en: "Popular community", ja: "人気コミュニティ")
}
static var followAll: String {
pick(ko: "모두 팔로우하기", en: "Follow all", ja: "すべてフォロー")
}
static var followAllCompleted: String {
pick(ko: "모두 팔로우 완료", en: "All followed", ja: "すべてフォロー済み")
}
static var more: String {
pick(ko: "더보기", en: "More", ja: "もっと見る")
}
static var collapse: String {
pick(ko: "접기", en: "Collapse", ja: "閉じる")
}
}
enum Explorer {
static var channel: String {
pick(ko: "채널", en: "Channel", ja: "チャンネル")