feat(i18n): 메시지 모듈 하드코딩 문구를 I18n 키로 통일한다
This commit is contained in:
@@ -2274,6 +2274,152 @@ If you block this user, the following features will be restricted.
|
||||
}
|
||||
}
|
||||
|
||||
enum Message {
|
||||
static var title: String {
|
||||
pick(ko: "메시지", en: "Messages", ja: "メッセージ")
|
||||
}
|
||||
|
||||
static var autoDeleteNotice: String {
|
||||
pick(
|
||||
ko: "※ 보관하지 않은 받은 메시지는 3일 후, 자동 삭제됩니다.",
|
||||
en: "※ Unarchived received messages are automatically deleted after 3 days.",
|
||||
ja: "※ 保管していない受信メッセージは3日後に自動削除されます。"
|
||||
)
|
||||
}
|
||||
|
||||
enum Tab {
|
||||
static var text: String {
|
||||
pick(ko: "문자", en: "Text", ja: "テキスト")
|
||||
}
|
||||
|
||||
static var voice: String {
|
||||
pick(ko: "음성", en: "Voice", ja: "音声")
|
||||
}
|
||||
}
|
||||
|
||||
enum FilterTab {
|
||||
static var received: String {
|
||||
pick(ko: "받은 메시지", en: "Received", ja: "受信")
|
||||
}
|
||||
|
||||
static var sent: String {
|
||||
pick(ko: "보낸 메시지", en: "Sent", ja: "送信")
|
||||
}
|
||||
|
||||
static var archive: String {
|
||||
pick(ko: "보관함", en: "Archived", ja: "保管済み")
|
||||
}
|
||||
}
|
||||
|
||||
enum Text {
|
||||
static var emptyState: String {
|
||||
pick(
|
||||
ko: "메시지가 없습니다.\n친구들과 소통해보세요!",
|
||||
en: "No messages.\nStart chatting with friends!",
|
||||
ja: "メッセージがありません。\n友だちとコミュニケーションしてみましょう!"
|
||||
)
|
||||
}
|
||||
|
||||
enum SelectRecipient {
|
||||
static var title: String {
|
||||
pick(ko: "받는 사람 검색", en: "Search recipient", ja: "受信者を検索")
|
||||
}
|
||||
|
||||
static var nicknamePlaceholder: String {
|
||||
pick(ko: "닉네임을 입력해주세요", en: "Enter a nickname", ja: "ニックネームを入力してください")
|
||||
}
|
||||
}
|
||||
|
||||
enum Write {
|
||||
static var title: String {
|
||||
pick(ko: "새로운 메시지", en: "New message", ja: "新しいメッセージ")
|
||||
}
|
||||
|
||||
static var recipientLabel: String {
|
||||
pick(ko: "받는 사람", en: "Recipient", ja: "受信者")
|
||||
}
|
||||
}
|
||||
|
||||
enum Detail {
|
||||
static var receivedTitle: String {
|
||||
pick(ko: "받은 메시지 상세", en: "Received message details", ja: "受信メッセージ詳細")
|
||||
}
|
||||
|
||||
static var sentTitle: String {
|
||||
pick(ko: "보낸 메시지 상세", en: "Sent message details", ja: "送信メッセージ詳細")
|
||||
}
|
||||
|
||||
static var keptTitle: String {
|
||||
pick(ko: "저장한 메시지 상세", en: "Archived message details", ja: "保管メッセージ詳細")
|
||||
}
|
||||
|
||||
static var dateFormat: String {
|
||||
pick(
|
||||
ko: "yyyy년 MM월 dd일 E요일 HH:mm",
|
||||
en: "yyyy-MM-dd E HH:mm",
|
||||
ja: "yyyy年MM月dd日(E) HH:mm"
|
||||
)
|
||||
}
|
||||
|
||||
static var reply: String {
|
||||
pick(ko: "답장", en: "Reply", ja: "返信")
|
||||
}
|
||||
|
||||
static var keep: String {
|
||||
pick(ko: "보관", en: "Archive", ja: "保管")
|
||||
}
|
||||
|
||||
static var alreadyKept: String {
|
||||
pick(ko: "이미 보관된 메시지 입니다", en: "This message is already archived.", ja: "このメッセージはすでに保管済みです。")
|
||||
}
|
||||
|
||||
static var deleteFailed: String {
|
||||
pick(
|
||||
ko: "메시지를 삭제하지 못했습니다\n잠시 후 다시 시도해 주세요.",
|
||||
en: "Could not delete the message.\nPlease try again later.",
|
||||
ja: "メッセージを削除できませんでした。\nしばらくしてからもう一度お試しください。"
|
||||
)
|
||||
}
|
||||
|
||||
static var deleteSuccess: String {
|
||||
pick(ko: "삭제되었습니다.", en: "Deleted.", ja: "削除されました。")
|
||||
}
|
||||
|
||||
static var keepFailed: String {
|
||||
pick(
|
||||
ko: "메시지를 보관하지 못했습니다.\n잠시 후 다시 시도해 주세요.",
|
||||
en: "Could not archive the message.\nPlease try again later.",
|
||||
ja: "メッセージを保管できませんでした。\nしばらくしてからもう一度お試しください。"
|
||||
)
|
||||
}
|
||||
|
||||
static var keepSuccess: String {
|
||||
pick(ko: "보관되었습니다.", en: "Archived.", ja: "保管されました。")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
enum Voice {
|
||||
enum Sound {
|
||||
static var permissionDenied: String {
|
||||
pick(
|
||||
ko: "권한을 허용하지 않으시면 음성메시지 서비스를 이용하실 수 없습니다.",
|
||||
en: "You cannot use voice messages unless microphone permission is allowed.",
|
||||
ja: "権限を許可しない場合、音声メッセージサービスを利用できません。"
|
||||
)
|
||||
}
|
||||
|
||||
static var commonError: String {
|
||||
pick(
|
||||
ko: "오류가 발생했습니다. 다시 시도해 주세요.",
|
||||
en: "An error occurred. Please try again.",
|
||||
ja: "エラーが発生しました。もう一度お試しください。"
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
enum Series {
|
||||
static var new: String { pick(ko: "신작", en: "New", ja: "新作") }
|
||||
static var complete: String { pick(ko: "완결", en: "Completed", ja: "完結") }
|
||||
|
||||
Reference in New Issue
Block a user