feat(content): 추천 오디오 탭을 추가한다

This commit is contained in:
Yu Sung
2026-07-06 14:03:09 +09:00
parent f3cbf42328
commit b42ca61ce4
28 changed files with 1841 additions and 460 deletions

View File

@@ -2998,6 +2998,57 @@ If you block this user, the following features will be restricted.
}
}
enum MainContentRecommendation {
static var tabTitle: String {
pick(ko: "추천", en: "Recommended", ja: "おすすめ")
}
static var emptyStateMessage: String {
pick(
ko: "추천 오디오가 아직 없어요.",
en: "No recommended audio yet.",
ja: "おすすめオーディオはまだありません。"
)
}
static var loadFailedMessage: String {
pick(
ko: "추천 오디오를 불러오지 못했습니다.\n잠시 후 다시 시도해 주세요.",
en: "Unable to load recommended audio.\nPlease try again later.",
ja: "おすすめオーディオを読み込めませんでした。\nしばらくしてからもう一度お試しください。"
)
}
static var latestAudioSectionTitle: String {
pick(ko: "새로 올라온 오디오", en: "Latest audio", ja: "新着オーディオ")
}
static var newAndHotSectionTitle: String {
pick(ko: "New&Hot", en: "New&Hot", ja: "New&Hot")
}
static var voiceOnOnlySectionTitle: String {
pick(ko: "오직 보이스온에서만!", en: "Only on VoiceOn!", ja: "VoiceOnだけで")
}
static var freeAudioSectionTitle: String {
pick(ko: "무료 오디오", en: "Free audio", ja: "無料オーディオ")
}
static var pointAudioSectionTitle: String {
pick(ko: "포인트 오디오", en: "Point audio", ja: "ポイントオーディオ")
}
static var mostCommentedAudioSectionTitle: String {
pick(ko: "최근 댓글이 많은 오디오", en: "Most commented audio", ja: "最近コメントが多いオーディオ")
}
static var recommendedAudioSectionTitle: String {
pick(ko: "추천 오디오", en: "Recommended audio", ja: "おすすめオーディオ")
}
}
enum Home {
static var liveNowSectionTitle: String {
pick(ko: "지금 라이브중", en: "Live now", ja: "ライブ配信中")