누락 번역 추가

This commit is contained in:
Yu Sung
2025-12-05 16:30:37 +09:00
parent 3e60a8c340
commit 972e889fab
5 changed files with 278 additions and 399 deletions

View File

@@ -161,38 +161,6 @@
}
}
},
" 대여 콘텐츠" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Rental content"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " レンタルコンテンツ"
}
}
}
},
" 라이브중" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Live now"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " ライブ中"
}
}
}
},
" 명" : {
"localizations" : {
"en" : {
@@ -209,38 +177,6 @@
}
}
},
" 보이스온에서만" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Only on VoiceOn"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " ボイスオンのみ"
}
}
}
},
" 시리즈" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Series"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " シリーズ"
}
}
}
},
" 종료한 라이브" : {
"localizations" : {
"en" : {
@@ -257,38 +193,6 @@
}
}
},
" 주간 차트" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Weekly chart"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " 週間チャート"
}
}
}
},
" 채널" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Channel"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " チャンネル"
}
}
}
},
" 캔" : {
"localizations" : {
"en" : {
@@ -305,38 +209,6 @@
}
}
},
" 콘텐츠" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Content"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " コンテンツ"
}
}
}
},
" 크리에이터" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : " Creator"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : " クリエイター"
}
}
}
},
"-" : {
"localizations" : {
"en" : {
@@ -2689,6 +2561,22 @@
}
}
},
"공지사항" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Announcements"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "お知らせ"
}
}
}
},
"관심사" : {
"localizations" : {
"en" : {
@@ -3969,6 +3857,22 @@
}
}
},
"마이" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "My"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "マイ"
}
}
}
},
"마이페이지에서 본인인증을 하거나\n라이브를 예약하고 참여해보세요." : {
"localizations" : {
"en" : {
@@ -4161,22 +4065,6 @@
}
}
},
"목" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Thu"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "木"
}
}
}
},
"모든 기기에서 로그아웃" : {
"localizations" : {
"en" : {
@@ -4193,6 +4081,22 @@
}
}
},
"목" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Thu"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "木"
}
}
}
},
"모집완료" : {
"localizations" : {
"en" : {
@@ -4257,6 +4161,22 @@
}
}
},
"무료 콘텐츠" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Free content"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "無料コンテンツ"
}
}
}
},
"문자" : {
"localizations" : {
"en" : {
@@ -4546,6 +4466,7 @@
}
},
"보온" : {
"extractionState" : "stale",
"localizations" : {
"en" : {
"stringUnit" : {
@@ -4561,6 +4482,22 @@
}
}
},
"보온 주간 차트" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Keep warm weekly chart"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "保温週間チャート"
}
}
}
},
"보유캔" : {
"localizations" : {
"en" : {
@@ -6369,18 +6306,18 @@
}
}
},
"오직" : {
"오직 보이스온에서만" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Only"
"value" : "Only on VoiceOn"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "だけ"
"value" : "ボイスオンだけ"
}
}
}
@@ -6513,6 +6450,22 @@
}
}
},
"요일별 시리즈" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Series by weekday"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "曜日別シリーズ"
}
}
}
},
"원" : {
"localizations" : {
"en" : {
@@ -6849,6 +6802,22 @@
}
}
},
"이벤트" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Events"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "イベント"
}
}
}
},
"이벤트 참여하기" : {
"localizations" : {
"en" : {
@@ -6945,6 +6914,22 @@
}
}
},
"인기 크리에이터" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Popular creators"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "人気クリエイター"
}
}
}
},
"인기순" : {
"localizations" : {
"en" : {
@@ -6961,6 +6946,22 @@
}
}
},
"인증완료" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verification completed"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "認証完了"
}
}
}
},
"일" : {
"localizations" : {
"en" : {
@@ -7665,22 +7666,6 @@
}
}
},
"지금" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Now"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "今"
}
}
}
},
"지금 " : {
"localizations" : {
"en" : {
@@ -7697,6 +7682,22 @@
}
}
},
"지금 라이브중" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Live now"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ライブ配信中"
}
}
}
},
"지금 예약중인 라이브가 없습니다.\n다른 날짜의 라이브를 예약하고 참여해 보세요." : {
"localizations" : {
"en" : {
@@ -7841,6 +7842,22 @@
}
}
},
"차단목록" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Block list"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ブロックリスト"
}
}
}
},
"차단한 유저가 없습니다." : {
"localizations" : {
"en" : {
@@ -8017,6 +8034,22 @@
}
}
},
"채팅" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Chat"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "チャット"
}
}
}
},
"채팅금지" : {
"localizations" : {
"en" : {
@@ -8177,22 +8210,6 @@
}
}
},
"최신" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Latest"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "最新"
}
}
}
},
"최신 콘텐츠" : {
"localizations" : {
"en" : {
@@ -8241,22 +8258,6 @@
}
}
},
"추천" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Recommended"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "おすすめ"
}
}
}
},
"추천 시리즈" : {
"localizations" : {
"en" : {
@@ -8273,6 +8274,22 @@
}
}
},
"추천 채널" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Recommended channels"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "おすすめチャンネル"
}
}
}
},
"추천 캐릭터" : {
"localizations" : {
"en" : {
@@ -8721,6 +8738,22 @@
}
}
},
"쿠폰등록" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Register coupon"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "クーポン登録"
}
}
}
},
"쿠폰번호 입력" : {
"localizations" : {
"en" : {
@@ -9089,6 +9122,22 @@
}
}
},
"포인트 대여 콘텐츠" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Point rental content"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ポイントレンタルコンテンツ"
}
}
}
},
"포인트 사용" : {
"localizations" : {
"en" : {
@@ -9377,6 +9426,22 @@
}
}
},
"홈" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Home"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ホーム"
}
}
}
},
"홈으로 이동" : {
"localizations" : {
"en" : {
@@ -9568,150 +9633,6 @@
}
}
}
},
"차단목록" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Block list"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ブロックリスト"
}
}
}
},
"쿠폰등록" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Register coupon"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "クーポン登録"
}
}
}
},
"공지사항" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Announcements"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "お知らせ"
}
}
}
},
"인증완료" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Verification completed"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "認証完了"
}
}
}
},
"본인인증" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Identity verification"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "本人確認"
}
}
}
},
"이벤트" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Events"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "イベント"
}
}
}
},
"홈" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Home"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ホーム"
}
}
}
},
"채팅" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Chat"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "チャット"
}
}
}
},
"마이" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "My"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "マイ"
}
}
}
}
},
"version" : "1.1"

View File

@@ -45,11 +45,7 @@ struct DayOfWeekSeriesView: View {
var body: some View {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("요일별")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 시리즈")
Text("요일별 시리즈")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)

View File

@@ -23,11 +23,7 @@ struct HomeLatestContentView: View {
var body: some View {
HStack(spacing: 0) {
Text("최신")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 콘텐츠")
Text("최신 콘텐츠")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)

View File

@@ -81,16 +81,10 @@ struct HomeTabView: View {
VStack(alignment: .leading, spacing: 48) {
if !viewModel.liveList.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("지금")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 라이브중")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
}
.padding(.horizontal, 24)
Text("지금 라이브중")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
.padding(.horizontal, 24)
ScrollView(.horizontal, showsIndicators: false) {
LazyHStack(spacing: 16) {
@@ -122,16 +116,10 @@ struct HomeTabView: View {
if !viewModel.creatorRanking.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("인기")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 크리에이터")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
}
.padding(.horizontal, 24)
Text("인기 크리에이터")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
.padding(.horizontal, 24)
ScrollView(.horizontal, showsIndicators: false) {
LazyHStack(spacing: 16) {
@@ -194,11 +182,7 @@ struct HomeTabView: View {
if !viewModel.originalAudioDramaList.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("오직")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 보이스온에서만")
Text("오직 보이스온에서만")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
@@ -267,16 +251,10 @@ struct HomeTabView: View {
if !viewModel.recommendChannelList.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("추천")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 채널")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
}
.padding(.horizontal, 24)
Text("추천 채널")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
.padding(.horizontal, 24)
ScrollView(.horizontal, showsIndicators: false) {
LazyHStack(spacing: 16) {
@@ -292,11 +270,7 @@ struct HomeTabView: View {
if !viewModel.freeContentList.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("무료")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 콘텐츠")
Text("무료 콘텐츠")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)
@@ -326,11 +300,7 @@ struct HomeTabView: View {
if !viewModel.pointAvailableContentList.isEmpty {
VStack(alignment: .leading, spacing: 16) {
HStack(spacing: 0) {
Text("포인트")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 대여 콘텐츠")
Text("포인트 대여 콘텐츠")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)

View File

@@ -26,11 +26,7 @@ struct HomeWeeklyChartView: View {
var body: some View {
VStack(spacing: 16) {
HStack(spacing: 0) {
Text("보온")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.button)
Text(" 주간 차트")
Text("보온 주간 차트")
.font(.custom(Font.preBold.rawValue, size: 24))
.foregroundColor(.white)