프로필 수정 화면 문자열 다국어 적용
마이페이지 프로필 수정에서 소셜 링크와 비밀번호 안내 문구를\n다국어로 제공한다.
This commit is contained in:
@@ -467,6 +467,63 @@ enum I18n {
|
||||
static var buy: String { pick(ko: "소장하기", en: "Buy", ja: "購入する") }
|
||||
static var purchase: String { pick(ko: "구매하기", en: "Purchase", ja: "購入する") }
|
||||
}
|
||||
|
||||
// 마이페이지 > 프로필 수정 내 소셜 링크 섹션
|
||||
enum ProfileUpdate {
|
||||
// 라벨
|
||||
static var instagram: String { pick(ko: "인스타그램", en: "Instagram", ja: "インスタグラム") }
|
||||
static var youtube: String { pick(ko: "유튜브", en: "YouTube", ja: "YouTube") }
|
||||
static var website: String { pick(ko: "웹사이트", en: "Website", ja: "ウェブサイト") }
|
||||
static var blog: String { pick(ko: "블로그", en: "Blog", ja: "ブログ") }
|
||||
|
||||
// 플레이스홀더
|
||||
static var instagramUrlPlaceholder: String {
|
||||
pick(ko: "인스타그램 URL", en: "Instagram URL", ja: "インスタグラムURL")
|
||||
}
|
||||
static var youtubeUrlPlaceholder: String {
|
||||
pick(ko: "유튜브 URL", en: "YouTube URL", ja: "YouTubeのURL")
|
||||
}
|
||||
static var websiteUrlPlaceholder: String {
|
||||
pick(ko: "웹사이트 URL", en: "Website URL", ja: "ウェブサイトのURL")
|
||||
}
|
||||
static var blogUrlPlaceholder: String {
|
||||
pick(ko: "블로그 URL", en: "Blog URL", ja: "ブログのURL")
|
||||
}
|
||||
|
||||
// 소개글 입력 플레이스홀더
|
||||
static var introductionPlaceholder: String {
|
||||
pick(ko: "소개글을 입력하세요", en: "Enter your introduction", ja: "自己紹介を入力してください")
|
||||
}
|
||||
|
||||
// 프로필/비밀번호 업데이트 관련 토스트/검증 메시지
|
||||
static var profileUpdated: String {
|
||||
pick(ko: "프로필이 변경되었습니다.", en: "Profile has been updated.", ja: "プロフィールが更新されました。")
|
||||
}
|
||||
|
||||
static var passwordCurrentRequired: String {
|
||||
pick(ko: "현재 비밀번호를 입력하세요.", en: "Please enter your current password.", ja: "現在のパスワードを入力してください。")
|
||||
}
|
||||
static var passwordNewRequired: String {
|
||||
pick(ko: "변경할 비밀번호를 입력하세요.", en: "Please enter a new password.", ja: "新しいパスワードを入力してください。")
|
||||
}
|
||||
static var passwordNotMatch: String {
|
||||
pick(ko: "비밀번호가 일치하지 않습니다.", en: "Passwords do not match.", ja: "パスワードが一致しません。")
|
||||
}
|
||||
static var passwordRuleHint: String {
|
||||
pick(ko: "영문, 숫자 포함 8자 이상의 비밀번호를 입력해 주세요.", en: "Enter a password of at least 8 characters with letters and numbers.", ja: "英字と数字を含む8文字以上のパスワードを入力してください。")
|
||||
}
|
||||
static var passwordUpdated: String {
|
||||
pick(ko: "비밀번호가 변경되었습니다.", en: "Password has been changed.", ja: "パスワードが変更されました。")
|
||||
}
|
||||
|
||||
static var profileImageUpdateFailed: String {
|
||||
pick(
|
||||
ko: "프로필 이미지를 업데이트 하지 못했습니다.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다.",
|
||||
en: "Could not update the profile image.\nIf the problem persists, please contact customer support.",
|
||||
ja: "プロフィール画像を更新できませんでした。\n問題が続く場合はカスタマーサポートにお問い合わせください。"
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// MARK: - 내부 헬퍼
|
||||
|
||||
Reference in New Issue
Block a user