feat(i18n): 일본어 문자열을 최신화한다

This commit is contained in:
Yu Sung
2026-08-11 20:04:01 +09:00
parent c8636a22f1
commit f4fffa3d70
5 changed files with 1236 additions and 64 deletions

View File

@@ -179,7 +179,7 @@ enum I18n {
}
static var detailChatButton: String {
pick(ko: "대화하기", en: "Start chat", ja: "会話する")
pick(ko: "대화하기", en: "Start chat", ja: "トークする")
}
static var detailCollapse: String {
@@ -196,7 +196,7 @@ enum I18n {
}
static var totalPrefix: String {
pick(ko: "전체", en: "Total", ja: "全体")
pick(ko: "전체", en: "Total", ja: "すべて")
}
static var countUnit: String {
@@ -505,7 +505,7 @@ enum I18n {
}
static var donation: String {
pick(ko: "후원", en: "Donate", ja: "後援")
pick(ko: "후원", en: "Donate", ja: "サポート")
}
static var previewAlertMessage: String {
@@ -643,7 +643,7 @@ enum I18n {
}
enum DonationDialog {
static var title: String { pick(ko: "후원하기", en: "Donate", ja: "後援する") }
static var title: String { pick(ko: "후원하기", en: "Donate", ja: "サポートする") }
static var charge: String { pick(ko: "충전", en: "Charge", ja: "チャージ") }
static var minimumOneCanPlaceholder: String { pick(ko: "1캔 이상 입력하세요", en: "Enter 1 can or more", ja: "1can以上入力してください") }
static var minimumTenCanPlaceholder: String { pick(ko: "10캔 이상 입력하세요", en: "Enter 10 cans or more", ja: "10can以上入力してください") }
@@ -658,7 +658,7 @@ enum I18n {
ja: "一緒に送る\(jaPrefix)メッセージを入力(最大\(limit)文字)"
)
}
static var donateAction: String { pick(ko: "후원하기", en: "Donate", ja: "後援する") }
static var donateAction: String { pick(ko: "후원하기", en: "Donate", ja: "サポートする") }
}
}
enum ContentBox {
@@ -734,7 +734,7 @@ enum I18n {
enum Sort {
static var newest: String {
pick(ko: "최신순", en: "Newest", ja: "")
pick(ko: "최신순", en: "Newest", ja: "新順")
}
static var popularity: String {
@@ -742,17 +742,17 @@ enum I18n {
}
static var priceHigh: String {
pick(ko: "높은 가격순", en: "Highest price", ja: "価格の高い順")
pick(ko: "높은 가격순", en: "Highest price", ja: "高い順")
}
static var priceLow: String {
pick(ko: "낮은 가격순", en: "Lowest price", ja: "価格の低い順")
pick(ko: "낮은 가격순", en: "Lowest price", ja: "い順")
}
}
enum Count {
static var totalPrefix: String {
pick(ko: "전체", en: "Total", ja: "全体")
pick(ko: "전체", en: "Total", ja: "すべて")
}
static var countUnit: String {
@@ -762,7 +762,7 @@ enum I18n {
enum Status {
static var owned: String {
pick(ko: "소장중", en: "Owned", ja: "所持")
pick(ko: "소장중", en: "Owned", ja: "保有")
}
static var rented: String {
@@ -798,7 +798,7 @@ enum I18n {
static var createNewAction: String { pick(ko: "+ 새 재생목록 만들기", en: "+ Create new playlist", ja: "+ 新しいプレイリストを作成") }
static var emptyTitle: String { pick(ko: "재생목록이 비어있습니다.", en: "Your playlist is empty.", ja: "プレイリストが空です。") }
static var emptyDescription: String { pick(ko: "자주 듣는 콘텐츠를\n재생목록으로 만들어 보세요.", en: "Create a playlist with\nyour frequently listened content.", ja: "よく聴くコンテンツで\nプレイリストを作ってみましょう。") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static func totalCount(_ count: Int) -> String { pick(ko: "\(count)", en: "Total \(count)", ja: "\(count)") }
static func itemCount(_ count: Int) -> String { pick(ko: "\(count)", en: "Total \(count)", ja: "\(count)") }
static var createTitle: String { pick(ko: "새 재생목록 만들기", en: "Create new playlist", ja: "新しいプレイリストを作成") }
@@ -1175,7 +1175,7 @@ enum I18n {
}
static var sortNewest: String {
pick(ko: "최신순", en: "Newest", ja: "")
pick(ko: "최신순", en: "Newest", ja: "新順")
}
static var sortLikes: String {
@@ -1246,7 +1246,7 @@ enum I18n {
}
static var reportAction: String {
pick(ko: "신고", en: "Report", ja: "告する")
pick(ko: "신고", en: "Report", ja: "")
}
static var cheersReasons: [String] {
@@ -1616,7 +1616,7 @@ enum I18n {
}
static var all: String {
pick(ko: "전체", en: "All", ja: "全体")
pick(ko: "전체", en: "All", ja: "すべて")
}
static var maleOriented: String {
@@ -2041,7 +2041,7 @@ enum I18n {
//
static var genderRestrictionTitle: String { pick(ko: "성별 제한", en: "Gender restriction", ja: "性別制限") }
static var genderAll: String { pick(ko: "전체", en: "All", ja: "全体") }
static var genderAll: String { pick(ko: "전체", en: "All", ja: "すべて") }
static var genderMaleOnly: String { pick(ko: "남자만", en: "Male only", ja: "男性のみ") }
static var genderFemaleOnly: String { pick(ko: "여자만", en: "Female only", ja: "女性のみ") }
@@ -2106,7 +2106,7 @@ enum I18n {
static var menuSavedMessage: String { pick(ko: "저장되었습니다.", en: "Saved.", ja: "保存されました。") }
static var editLiveTitle: String { pick(ko: "라이브 수정", en: "Edit live", ja: "ライブ編集") }
static var editAction: String { pick(ko: "수정하기", en: "Edit", ja: "編集する") }
static var editAction: String { pick(ko: "수정하기", en: "Edit", ja: "編集") }
static var entryMessageLabel: String { pick(ko: "입장메시지", en: "Entry message", ja: "入場メッセージ") }
static var noChangesMessage: String { pick(ko: "변경사항이 없습니다.", en: "No changes.", ja: "変更事項がありません。") }
static var editSuccessMessage: String { pick(ko: "라이브 정보가 수정되었습니다.", en: "Live info has been updated.", ja: "ライブ情報を更新しました。") }
@@ -2125,7 +2125,7 @@ enum I18n {
static var donationRankingTitle: String { pick(ko: "현재 라이브 후원랭킹", en: "Current live donation ranking", ja: "現在のライブ後援ランキング") }
static var heartRankingTitle: String { pick(ko: "현재 라이브 하트랭킹", en: "Current live heart ranking", ja: "現在のライブハートランキング") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static var peopleUnit: String { pick(ko: "", en: "people", ja: "") }
static var sumLabel: String { pick(ko: "합계", en: "Sum", ja: "合計") }
static var normalLabel: String { pick(ko: "일반", en: "Normal", ja: "一般") }
@@ -2701,13 +2701,13 @@ enum I18n {
}
enum Category {
static var all: String { pick(ko: "전체", en: "All", ja: "") }
static var all: String { pick(ko: "전체", en: "All", ja: "すべて") }
}
enum RankingSort {
// /
static var revenue: String { pick(ko: "매출", en: "Revenue", ja: "売上") }
static var salesVolume: String { pick(ko: "판매량", en: "Units", ja: "販売") }
static var revenue: String { pick(ko: "매출", en: "Revenue", ja: "売上") }
static var salesVolume: String { pick(ko: "판매량", en: "Units", ja: "販売") }
static var comments: String { pick(ko: "댓글", en: "Comments", ja: "コメント") }
static var likes: String { pick(ko: "좋아요", en: "Likes", ja: "いいね") }
}
@@ -2842,7 +2842,7 @@ If you block this user, the following features will be restricted.
}
static var channelDonationEmpty: String { pick(ko: "채널 후원이 없습니다.", en: "No channel donations.", ja: "チャンネル支援はありません。") }
static var channelDonationAllTitle: String { pick(ko: "채널 후원 전체보기", en: "All Channel Donations", ja: "チャンネル支援一覧") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static var countUnit: String { pick(ko: "", en: "items", ja: "") }
static var channelDonationDefaultMessage: String { pick(ko: "을 후원했습니다.", en: " donated.", ja: "を支援しました。") }
@@ -2860,7 +2860,7 @@ If you block this user, the following features will be restricted.
static var creatorDetailDebut: String { pick(ko: "데뷔", en: "Debut", ja: "デビュー") }
static var creatorDetailTotalLiveCount: String { pick(ko: "라이브 총 횟수", en: "Total live sessions", ja: "ライブ総回数") }
static var creatorDetailAccumulatedLiveTime: String { pick(ko: "라이브 누적 시간", en: "Total live time", ja: "ライブ累積時間") }
static var creatorDetailAccumulatedParticipants: String { pick(ko: "라이브 누적 참여자", en: "Total live participants", ja: "ライブ累参加者") }
static var creatorDetailAccumulatedParticipants: String { pick(ko: "라이브 누적 참여자", en: "Total live participants", ja: "ライブ累参加者") }
static var creatorDetailRegisteredContentCount: String { pick(ko: "등록 콘텐츠 수", en: "Registered contents", ja: "登録コンテンツ数") }
static var creatorDetailSns: String { pick(ko: "SNS", en: "SNS", ja: "SNS") }
static var preDebut: String { pick(ko: "데뷔전", en: "Pre-debut", ja: "デビュー前") }
@@ -3036,7 +3036,7 @@ If you block this user, the following features will be restricted.
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: "Talks", ja: "トーク") }
static var my: String { pick(ko: "마이", en: "My", ja: "マイ") }
static var my: String { pick(ko: "마이", en: "My", ja: "マイページ") }
}
enum Auth {
@@ -3096,7 +3096,7 @@ If you block this user, the following features will be restricted.
}
static var voiceOnOnlySectionTitle: String {
pick(ko: "오직 보이스온에서만!", en: "Only on VoiceOn!", ja: "VoiceOnだけで")
pick(ko: "오직 보이스온에서만!", en: "Only on VoiceOn!", ja: "VOICE ON限定")
}
static var freeAudioSectionTitle: String {
@@ -3127,7 +3127,7 @@ If you block this user, the following features will be restricted.
}
static var risingTabTitle: String {
pick(ko: "지금 뜨는 중", en: "Rising now", ja: "今話題")
pick(ko: "지금 뜨는 중", en: "Rising now", ja: "急上昇")
}
static var revenueTabTitle: String {
@@ -3334,14 +3334,14 @@ If you block this user, the following features will be restricted.
}
static var recentNewsTitle: String {
pick(ko: "최근 소식", en: "Recent news", ja: "近のニュース")
pick(ko: "최근 소식", en: "Recent news", ja: "新情報")
}
static func rankingMessagePrefix(_ title: String) -> String {
pick(
ko: "\(title)님이 이번 주 랭킹 ",
en: "\(title) reached ",
ja: "\(title)さんが今週のランキング"
ja: "\(title)が今週のランキング"
)
}
@@ -3350,7 +3350,7 @@ If you block this user, the following features will be restricted.
}
static var rankingMessageSuffix: String {
pick(ko: "에 올랐어요!", en: " in this week's ranking!", ja: "入りました")
pick(ko: "에 올랐어요!", en: " in this week's ranking!", ja: "ランクイン")
}
static var audioTag: String {
@@ -3373,7 +3373,7 @@ If you block this user, the following features will be restricted.
}
enum CreatorChannelLive {
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static var startLive: String { pick(ko: "라이브 시작하기", en: "Start live", ja: "ライブを開始") }
static var emptyMessage: String {
pick(
@@ -3386,25 +3386,25 @@ If you block this user, the following features will be restricted.
enum Sort {
static var latest: String { pick(ko: "최신순", en: "Latest", ja: "最新順") }
static var popular: String { pick(ko: "인기순", en: "Popular", ja: "人気順") }
static var priceHigh: String { pick(ko: "높은 가격순", en: "Highest price", ja: "価格が高い順") }
static var priceLow: String { pick(ko: "낮은 가격순", en: "Lowest price", ja: "価格が低い順") }
static var priceHigh: String { pick(ko: "높은 가격순", en: "Highest price", ja: "高い順") }
static var priceLow: String { pick(ko: "낮은 가격순", en: "Lowest price", ja: "い順") }
}
}
enum CreatorChannelAudio {
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static var countUnit: String { pick(ko: "", en: "", ja: "") }
static var ownershipPrefix: String {
pick(ko: "전체 오디오의 ", en: "You own ", ja: "全オーディオの")
}
static var ownershipSuffix: String {
pick(ko: "를 소장하고 있어요.", en: " of all audio.", ja: "保有中です。")
pick(ko: "를 소장하고 있어요.", en: " of all audio.", ja: "所持しています。")
}
static var emptyMessage: String {
pick(
ko: "크리에이터가 오디오를 준비 중입니다.\n기대해 주세요!",
en: "The creator is preparing audio.\nPlease stay tuned!",
ja: "クリエイターがオーディオを準備中です。\nお楽しみに!"
ja: "クリエイターがオーディオを準備しています。\nお楽しみに!"
)
}
}
@@ -3417,7 +3417,7 @@ If you block this user, the following features will be restricted.
pick(
ko: "크리에이터가 시리즈를 준비 중입니다.\n기대해 주세요!",
en: "The creator is preparing series.\nPlease stay tuned!",
ja: "クリエイターがシリーズを準備中です。\nお楽しみに!"
ja: "クリエイターがシリーズを準備しています。\nお楽しみに!"
)
}
@@ -3429,30 +3429,30 @@ If you block this user, the following features will be restricted.
enum CreatorChannelHome {
static var currentLive: String { pick(ko: "현재 라이브", en: "Live now", ja: "現在ライブ") }
static var latestAudio: String { pick(ko: "최신 오디오 콘텐츠", en: "Latest audio", ja: "最新オーディオ") }
static var donation: String { pick(ko: "후원", en: "Donations", ja: "応援") }
static var donation: String { pick(ko: "후원", en: "Donations", ja: "サポート") }
static var notice: String { pick(ko: "공지", en: "Notice", ja: "お知らせ") }
static var schedule: String { pick(ko: "스케줄", en: "Schedule", ja: "スケジュール") }
static var audio: String { pick(ko: "오디오", en: "Audio", ja: "オーディオ") }
static var series: String { pick(ko: "시리즈", en: "Series", ja: "シリーズ") }
static var community: String { pick(ko: "커뮤니티", en: "Community", ja: "コミュニティ") }
static var fanTalk: String { pick(ko: "팬Talk", en: "Fan Talk", ja: "ファンTalk") }
static var fanTalk: String { pick(ko: "팬Talk", en: "Fan Talk", ja: "ファントーク") }
static var introduce: String { pick(ko: "소개", en: "Introduction", ja: "紹介") }
static var activity: String { pick(ko: "활동", en: "Activity", ja: "活動") }
static var activity: String { pick(ko: "활동", en: "Activity", ja: "アクティビティ") }
static var sns: String { pick(ko: "SNS", en: "SNS", ja: "SNS") }
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 talk: String { pick(ko: "대화하기", en: "Start chat", ja: "トークする") }
static var dm: String { pick(ko: "DM 보내기", en: "Send DM", ja: "DMを送る") }
static var checkDm: String { pick(ko: "DM 확인하기", en: "Check DM", ja: "DMを確認") }
static var uploadCommunityPost: String { pick(ko: "커뮤니티 글 올리기", en: "Upload community post", ja: "コミュニティ投稿を作成") }
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: "ライブを作成") }
static var closeFloatingMenu: String { pick(ko: "닫기", en: "Close", ja: "閉じる") }
static var viewAll: String { pick(ko: "전체보기", en: "View all", ja: "すべて見る") }
static var debut: String { pick(ko: "데뷔", en: "Debut", ja: "デビュー") }
static var liveCount: String { pick(ko: "라이브 총 진행 수", en: "Total live count", ja: "ライブ配信数") }
static var liveCount: String { pick(ko: "라이브 총 진행 수", en: "Total live count", ja: "ライブ配信") }
static var liveDurationHours: String { pick(ko: "라이브 누적 진행 시간", en: "Total live hours", ja: "ライブ累計配信時間") }
static var liveContributorCount: String { pick(ko: "라이브 누적 참여자", en: "Total live participants", ja: "ライブ累計参加者") }
static var liveContributorCount: String { pick(ko: "라이브 누적 참여자", en: "Total live participants", ja: "ライブ累計参加者") }
static var audioContentCount: String { pick(ko: "오디오", en: "Audio", ja: "オーディオ") }
static var seriesCount: String { pick(ko: "시리즈", en: "Series", ja: "シリーズ") }
static var placeholderMessage: String {
@@ -3489,15 +3489,15 @@ If you block this user, the following features will be restricted.
}
enum CreatorChannelCommunity {
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "全体") }
static var listView: String { pick(ko: "리스트형", en: "List", ja: "リスト") }
static var thumbnailView: String { pick(ko: "썸네일형", en: "Thumbnail", ja: "サムネイル型") }
static var commentPlaceholder: String { pick(ko: "댓글을 입력하세요", en: "Enter a comment", ja: "コメントを入力してください") }
static var totalLabel: String { pick(ko: "전체", en: "Total", ja: "すべて") }
static var listView: String { pick(ko: "리스트형", en: "List", ja: "リスト") }
static var thumbnailView: String { pick(ko: "썸네일형", en: "Thumbnail", ja: "グリッド") }
static var commentPlaceholder: String { pick(ko: "댓글을 입력하세요", en: "Enter a comment", ja: "コメントを入力") }
static var communityEmpty: String {
pick(
ko: "크리에이터가 커뮤니티를 준비 중입니다.\n기대해 주세요!",
en: "The creator is preparing the community.\nPlease look forward to it!",
ja: "クリエイターがコミュニティを準備中です。\nお楽しみに!"
ja: "クリエイターがコミュニティを準備しています。\nお楽しみに!"
)
}
}
@@ -3505,7 +3505,7 @@ If you block this user, the following features will be restricted.
enum CreatorChannelReplyDetail {
static var replyPlaceholder: String {
pick(ko: "답글을 입력하세요", en: "Enter a reply", ja: "返信を入力してください")
pick(ko: "답글을 입력하세요", en: "Enter a reply", ja: "返信を入力")
}
static var replaceReplyTitle: String {
@@ -3517,16 +3517,16 @@ If you block this user, the following features will be restricted.
}
static var replaceReplyConfirm: String {
pick(ko: "수정하기", en: "Update", ja: "修正する")
pick(ko: "수정하기", en: "Update", ja: "編集")
}
}
enum CreatorChannelFanTalk {
static var send: String { pick(ko: "보내기", en: "Send", ja: "送信") }
static var exitModalTitle: String { pick(ko: "입력 종료", en: "Discard input", ja: "入力終了") }
static var exitModalMessage: String { pick(ko: "입력을 종료할까요?\n지금 나가면 입력한 내용이 저장되지 않아요.", en: "Discard your input?\nIf you leave now, your input will not be saved.", ja: "入力を終了しますか?\n今退出すると入力した内容は保存されません。") }
static var exitModalMessage: String { pick(ko: "입력을 종료할까요?\n지금 나가면 입력한 내용이 저장되지 않아요.", en: "Discard your input?\nIf you leave now, your input will not be saved.", ja: "入力を終了しますか?\n終了すると入力内容は保存されません。") }
static var exitModalExit: String { pick(ko: "종료", en: "Discard", ja: "終了") }
static var exitModalContinue: String { pick(ko: "계속 작성", en: "Keep writing", ja: "続けて書く") }
static var exitModalContinue: String { pick(ko: "계속 작성", en: "Keep writing", ja: "続け") }
}
enum HomeRecommendation {
@@ -3555,7 +3555,7 @@ If you block this user, the following features will be restricted.
}
static var recentDebutCreatorSectionTitle: String {
pick(ko: "최근 데뷔한 크리에이터", en: "Recently debuted creators", ja: "最近デビューしたクリエイター")
pick(ko: "최근 데뷔한 크리에이터", en: "Recently debuted creators", ja: "新着クリエイター")
}
static var firstAudioContentSectionTitle: String {
@@ -3563,7 +3563,7 @@ If you block this user, the following features will be restricted.
}
static var aiCharacterSectionTitle: String {
pick(ko: "크리에이터와 이야기를 나눠요!", en: "AI characters", ja: "AIキャラクター")
pick(ko: "크리에이터와 이야기를 나눠요!", en: "AI characters", ja: "クリエイターと話す")
}
static func compactChatCount(_ count: Int) -> String {
@@ -3622,7 +3622,7 @@ If you block this user, the following features will be restricted.
}
static var cheerCreatorSectionTitle: String {
pick(ko: "최근 응원이 많은 크리에이터", en: "Recently cheered creators", ja: "最近応援多いクリエイター")
pick(ko: "최근 응원이 많은 크리에이터", en: "Recently cheered creators", ja: "最近応援多いクリエイター")
}
static var popularCommunitySectionTitle: String {
@@ -3708,11 +3708,11 @@ If you block this user, the following features will be restricted.
}
static var editAction: String {
pick(ko: "수정하기", en: "Edit", ja: "編集する")
pick(ko: "수정하기", en: "Edit", ja: "編集")
}
static var deleteAction: String {
pick(ko: "삭제하기", en: "Delete", ja: "削除する")
pick(ko: "삭제하기", en: "Delete", ja: "削除")
}
static var report: String {
@@ -3760,7 +3760,7 @@ If you block this user, the following features will be restricted.
}
static var pinRelease: String {
pick(ko: "고정 해제", en: "Unpin", ja: "固定解除")
pick(ko: "고정 해제", en: "Unpin", ja: "固定解除")
}
static var pinToTop: String {
@@ -4117,7 +4117,7 @@ If you block this user, the following features will be restricted.
}
static var archive: String {
pick(ko: "보관함", en: "Archived", ja: "保管済み")
pick(ko: "보관함", en: "Archived", ja: "ライブラリ")
}
}
@@ -4584,7 +4584,7 @@ If you block this user, the following features will be restricted.
}
static var chargeAction: String {
pick(ko: "충전하기", en: "Charge", ja: "チャージする")
pick(ko: "충전하기", en: "Charge", ja: "チャージ")
}
static var chargeShort: String {
@@ -4782,7 +4782,7 @@ If you block this user, the following features will be restricted.
enum Category {
static var storage: String {
pick(ko: "보관함", en: "Library", ja: "保管庫")
pick(ko: "보관함", en: "Library", ja: "ライブラリ")
}
static var blockList: String {
@@ -4816,7 +4816,7 @@ If you block this user, the following features will be restricted.
}
static var owned: String {
pick(ko: "소장중", en: "Owned", ja: "所持")
pick(ko: "소장중", en: "Owned", ja: "保有")
}
}
@@ -5079,11 +5079,11 @@ If you block this user, the following features will be restricted.
enum User {
static var emailTitle: String {
pick(ko: "이메일", en: "Email", ja: "メール")
pick(ko: "이메일", en: "Email", ja: "メールアドレス")
}
static var emailPlaceholder: String {
pick(ko: "이메일", en: "Email", ja: "メール")
pick(ko: "이메일", en: "Email", ja: "メールアドレス")
}
static var passwordTitle: String {
@@ -5137,7 +5137,7 @@ If you block this user, the following features will be restricted.
}
static var privacyPolicy: String {
pick(ko: "개인정보수집 및 이용동의", en: "Consent to collect and use personal information", ja: "個人情報の収集および利用への同意")
pick(ko: "개인정보수집 및 이용동의", en: "Consent to collect and use personal information", ja: "個人情報の収集利用への同意")
}
static var required: String {